From b11b34dc29a6f423e940e1098b0d90b58f4025a9 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 3 Apr 2021 01:24:06 +0200 Subject: [PATCH 01/30] media-gfx/bonzomatic: New Package Signed-off-by: Haelwenn (lanodan) Monnier --- media-gfx/bonzomatic/Manifest | 1 + .../bonzomatic/bonzomatic-2021.03.07.ebuild | 46 +++++++++++++++++++ media-gfx/bonzomatic/bonzomatic-9999.ebuild | 46 +++++++++++++++++++ media-gfx/bonzomatic/metadata.xml | 10 ++++ 4 files changed, 103 insertions(+) create mode 100644 media-gfx/bonzomatic/Manifest create mode 100644 media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild create mode 100644 media-gfx/bonzomatic/bonzomatic-9999.ebuild create mode 100644 media-gfx/bonzomatic/metadata.xml diff --git a/media-gfx/bonzomatic/Manifest b/media-gfx/bonzomatic/Manifest new file mode 100644 index 0000000000..3750150fe9 --- /dev/null +++ b/media-gfx/bonzomatic/Manifest @@ -0,0 +1 @@ +DIST bonzomatic-2021.03.07.tar.gz 2721345 BLAKE2B ef943aea11bbeab18b21a95a589caceb2694512a17bbf7ec83019243b30ce2aa1c91a1eff688bfc277885bbf6c1dccad4d1e4ad866800c9020edd83093e3a7d8 SHA512 d462fc7c44a62a00dfe4af7fa2a16718b767317a9d3de5bf4599fc83f19a665575d041c88c0de90c036a0497ec8576700189bc813a057a97883d509f3b3fd4b6 diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild new file mode 100644 index 0000000000..eb245ceb19 --- /dev/null +++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Live shader coding tool and Shader Showdown workhorse" +HOMEPAGE="https://github.com/Gargaj/Bonzomatic" +if [[ "${PV}" == "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Gargaj/Bonzomatic" +else + MY_PV="$(ver_rs 1- -)" + SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Bonzomatic-${MY_PV}" +fi + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="system-glfw system-glew system-stb system-kissfft" + +# TODO: system-miniaudio, system-jsonxx/json++, system-scintilla +DEPEND=" + system-glfw? ( media-libs/glfw ) + system-glew? ( media-libs/glew:= ) + system-stb? ( dev-libs/stb ) + system-kissfft? ( sci-libs/kissfft ) + virtual/opengl + media-libs/alsa-lib + media-libs/fontconfig +" +RDEPEND="${DEPEND}" + +src_configure() { + local ecmakeargs=( + -DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw) + -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew) + -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb) + -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft) + ) + + cmake_src_configure +} diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild new file mode 100644 index 0000000000..eb245ceb19 --- /dev/null +++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Live shader coding tool and Shader Showdown workhorse" +HOMEPAGE="https://github.com/Gargaj/Bonzomatic" +if [[ "${PV}" == "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Gargaj/Bonzomatic" +else + MY_PV="$(ver_rs 1- -)" + SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/Bonzomatic-${MY_PV}" +fi + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="system-glfw system-glew system-stb system-kissfft" + +# TODO: system-miniaudio, system-jsonxx/json++, system-scintilla +DEPEND=" + system-glfw? ( media-libs/glfw ) + system-glew? ( media-libs/glew:= ) + system-stb? ( dev-libs/stb ) + system-kissfft? ( sci-libs/kissfft ) + virtual/opengl + media-libs/alsa-lib + media-libs/fontconfig +" +RDEPEND="${DEPEND}" + +src_configure() { + local ecmakeargs=( + -DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw) + -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew) + -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb) + -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft) + ) + + cmake_src_configure +} diff --git a/media-gfx/bonzomatic/metadata.xml b/media-gfx/bonzomatic/metadata.xml new file mode 100644 index 0000000000..555bdeb3fb --- /dev/null +++ b/media-gfx/bonzomatic/metadata.xml @@ -0,0 +1,10 @@ + + + + + Use the systems installed version of GLFW (upstream-unsupported) + Use the systems installed version of GLEW (upstream-unsupported) + Use the systems installed version of STB (upstream-unsupported) + Use the systems installed version of Kissfft (upstream-unsupported) + + From 93ed632afb7ba44041abfd19493de3a74d72ecf4 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Mon, 29 Mar 2021 17:04:12 +0200 Subject: [PATCH 02/30] media-libs/gl4es: New Package Signed-off-by: Haelwenn (lanodan) Monnier --- media-libs/gl4es/gl4es-9999.ebuild | 34 ++++++++++++++++++++++++++++++ media-libs/gl4es/metadata.xml | 14 ++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 media-libs/gl4es/gl4es-9999.ebuild create mode 100644 media-libs/gl4es/metadata.xml diff --git a/media-libs/gl4es/gl4es-9999.ebuild b/media-libs/gl4es/gl4es-9999.ebuild new file mode 100644 index 0000000000..7fd5dfcdbb --- /dev/null +++ b/media-libs/gl4es/gl4es-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake git-r3 + +DESCRIPTION="OpenGL 2.1/1.5 to GL ES 2.0/1.1 translation library" +HOMEPAGE="http://ptitseb.github.io/gl4es/" +EGIT_REPO_URI="https://github.com/ptitSeb/gl4es.git" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="egl X" + +DEPEND=" + media-libs/mesa[X?,egl?] +" +RDEPEND="${DEPEND}" + +# Note: Should be added into virtual/opengl if moved to ::gentoo + +src_configure() { + local mycmakeargs=( + -DNOX11=$(usex !X) + -DNOEGL=$(usex !egl) + ) + + cmake_src_configure +} + +pkg_install() { + einfo "To use this replacement library add ${PREFIX}/usr/lib/gl4es/ to LD_LIBRARY_PATH" +} diff --git a/media-libs/gl4es/metadata.xml b/media-libs/gl4es/metadata.xml new file mode 100644 index 0000000000..e397643843 --- /dev/null +++ b/media-libs/gl4es/metadata.xml @@ -0,0 +1,14 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + Enable EGL support. + + + ptitSeb/gl4es + + From af2e11a997a3f5b36c382d15995aa0efa14be20c Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 3 Apr 2021 01:47:29 +0200 Subject: [PATCH 03/30] media-gfx/bonzomatic: Keyword only non-live versions Signed-off-by: Haelwenn (lanodan) Monnier --- media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild | 2 +- media-gfx/bonzomatic/bonzomatic-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild index eb245ceb19..f2f0ae5c4a 100644 --- a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild @@ -15,11 +15,11 @@ else MY_PV="$(ver_rs 1- -)" SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/Bonzomatic-${MY_PV}" + KEYWORDS="~amd64 ~x86" fi LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~x86" IUSE="system-glfw system-glew system-stb system-kissfft" # TODO: system-miniaudio, system-jsonxx/json++, system-scintilla diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild index eb245ceb19..f2f0ae5c4a 100644 --- a/media-gfx/bonzomatic/bonzomatic-9999.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild @@ -15,11 +15,11 @@ else MY_PV="$(ver_rs 1- -)" SRC_URI="https://github.com/Gargaj/Bonzomatic/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/Bonzomatic-${MY_PV}" + KEYWORDS="~amd64 ~x86" fi LICENSE="Unlicense" SLOT="0" -KEYWORDS="~amd64 ~x86" IUSE="system-glfw system-glew system-stb system-kissfft" # TODO: system-miniaudio, system-jsonxx/json++, system-scintilla From c82fac70bd97ea399035c7b3071d335807873027 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 3 Apr 2021 01:51:44 +0200 Subject: [PATCH 04/30] media-libs/gl4es: Fixes related to the test USE flag Signed-off-by: Haelwenn (lanodan) Monnier --- media-libs/gl4es/gl4es-9999.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-libs/gl4es/gl4es-9999.ebuild b/media-libs/gl4es/gl4es-9999.ebuild index 7fd5dfcdbb..0b81e525fe 100644 --- a/media-libs/gl4es/gl4es-9999.ebuild +++ b/media-libs/gl4es/gl4es-9999.ebuild @@ -11,12 +11,14 @@ EGIT_REPO_URI="https://github.com/ptitSeb/gl4es.git" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -IUSE="egl X" +IUSE="egl X test" +RESTRICT="!test? ( test )" DEPEND=" media-libs/mesa[X?,egl?] " RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-util/apitrace )" # Note: Should be added into virtual/opengl if moved to ::gentoo From 5864326da1abb90fcf160ae3ae83750b689c53f9 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 3 Apr 2021 01:53:04 +0200 Subject: [PATCH 05/30] media-libs/gl4es: Remove keyword as it's live-only Signed-off-by: Haelwenn (lanodan) Monnier --- media-libs/gl4es/gl4es-9999.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/media-libs/gl4es/gl4es-9999.ebuild b/media-libs/gl4es/gl4es-9999.ebuild index 0b81e525fe..04b45c3d11 100644 --- a/media-libs/gl4es/gl4es-9999.ebuild +++ b/media-libs/gl4es/gl4es-9999.ebuild @@ -10,7 +10,6 @@ HOMEPAGE="http://ptitseb.github.io/gl4es/" EGIT_REPO_URI="https://github.com/ptitSeb/gl4es.git" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" IUSE="egl X test" RESTRICT="!test? ( test )" From 40f867ec79e80d57d72bb4941e98a420109701fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 3 Apr 2021 15:15:00 +0200 Subject: [PATCH 06/30] www-client/torbrowser-launcher: add dev-python/packaging dep MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Maciej Barć --- www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild | 1 + www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild index 0694a09c37..01e9169f69 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-0.3.3.ebuild @@ -28,6 +28,7 @@ RDEPEND=" app-crypt/gpgme[python,${PYTHON_USEDEP}] dev-python/PyQt5[${PYTHON_USEDEP},widgets] dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] apparmor? ( sys-libs/libapparmor ) " diff --git a/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild b/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild index 0694a09c37..01e9169f69 100644 --- a/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild +++ b/www-client/torbrowser-launcher/torbrowser-launcher-9999.ebuild @@ -28,6 +28,7 @@ RDEPEND=" app-crypt/gpgme[python,${PYTHON_USEDEP}] dev-python/PyQt5[${PYTHON_USEDEP},widgets] dev-python/PySocks[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] apparmor? ( sys-libs/libapparmor ) " From 5bd2d9083d590b54ed8c8295bd27f358ae1b78a9 Mon Sep 17 00:00:00 2001 From: Brian Kubisiak Date: Sat, 3 Apr 2021 07:08:49 -0700 Subject: [PATCH 07/30] app-emacs/flycheck: new package Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Brian Kubisiak --- app-emacs/flycheck/Manifest | 1 + app-emacs/flycheck/files/50flycheck-gentoo.el | 1 + app-emacs/flycheck/flycheck-31.ebuild | 20 +++++++++++++++++++ app-emacs/flycheck/metadata.xml | 8 ++++++++ 4 files changed, 30 insertions(+) create mode 100644 app-emacs/flycheck/Manifest create mode 100644 app-emacs/flycheck/files/50flycheck-gentoo.el create mode 100644 app-emacs/flycheck/flycheck-31.ebuild create mode 100644 app-emacs/flycheck/metadata.xml diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest new file mode 100644 index 0000000000..c626d0db23 --- /dev/null +++ b/app-emacs/flycheck/Manifest @@ -0,0 +1 @@ +DIST flycheck-31.tar.gz 1056558 BLAKE2B 16a63d15748d1a9ca89dd5af80e2fb14923e33e80a05393f6c2c3b353ef4cdf32b69493ca6cc152a07ba4ac58ff627a81e61d13190b9926b3a85a1b4780071af SHA512 e7b3707f38a913d483109cf0e581d41053363e6fc0b849805d13076cc30eca19ec875c44590c3ffb383b73670c6763582f54a2df5502f287ec04b80a542182ec diff --git a/app-emacs/flycheck/files/50flycheck-gentoo.el b/app-emacs/flycheck/files/50flycheck-gentoo.el new file mode 100644 index 0000000000..431f7e90ae --- /dev/null +++ b/app-emacs/flycheck/files/50flycheck-gentoo.el @@ -0,0 +1 @@ +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/flycheck/flycheck-31.ebuild b/app-emacs/flycheck/flycheck-31.ebuild new file mode 100644 index 0000000000..f32cbef947 --- /dev/null +++ b/app-emacs/flycheck/flycheck-31.ebuild @@ -0,0 +1,20 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp + +DESCRIPTION="On the fly syntax checking for GNU Emacs" +HOMEPAGE="https://www.flycheck.org/en/latest/" +SRC_URI="https://github.com/flycheck/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/dash" +RDEPEND="${BDEPEND}" + +SITEFILE="50${PN}-gentoo.el" +DOCS="README.md" diff --git a/app-emacs/flycheck/metadata.xml b/app-emacs/flycheck/metadata.xml new file mode 100644 index 0000000000..708e073d17 --- /dev/null +++ b/app-emacs/flycheck/metadata.xml @@ -0,0 +1,8 @@ + + + + + brian@kubisiak.com + Brian Kubisiak + + From 4d90e995fefe187127f7e7699c58c76bf91bc955 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 3 Apr 2021 18:08:43 +0200 Subject: [PATCH 08/30] media-gfx/bonzomatic: s/ecmakeargs/mycmakeargs/ Signed-off-by: Haelwenn (lanodan) Monnier --- media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild | 2 +- media-gfx/bonzomatic/bonzomatic-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild index f2f0ae5c4a..7e2d2953b3 100644 --- a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild @@ -35,7 +35,7 @@ DEPEND=" RDEPEND="${DEPEND}" src_configure() { - local ecmakeargs=( + local mycmakeargs=( -DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw) -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew) -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb) diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild index f2f0ae5c4a..7e2d2953b3 100644 --- a/media-gfx/bonzomatic/bonzomatic-9999.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild @@ -35,7 +35,7 @@ DEPEND=" RDEPEND="${DEPEND}" src_configure() { - local ecmakeargs=( + local mycmakeargs=( -DBONZOMATIC_USE_SYSTEM_GLFW=$(usex system-glfw) -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew) -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb) From 71c53d05756765203280e2d9237031c698644857 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 3 Apr 2021 20:37:05 +0200 Subject: [PATCH 09/30] dev-python/recordclass: New Package Signed-off-by: Haelwenn (lanodan) Monnier --- dev-python/recordclass/Manifest | 1 + dev-python/recordclass/metadata.xml | 7 ++++ .../recordclass/recordclass-0.14.3.ebuild | 33 +++++++++++++++++++ .../recordclass/recordclass-9999.ebuild | 30 +++++++++++++++++ 4 files changed, 71 insertions(+) create mode 100644 dev-python/recordclass/Manifest create mode 100644 dev-python/recordclass/metadata.xml create mode 100644 dev-python/recordclass/recordclass-0.14.3.ebuild create mode 100644 dev-python/recordclass/recordclass-9999.ebuild diff --git a/dev-python/recordclass/Manifest b/dev-python/recordclass/Manifest new file mode 100644 index 0000000000..c0760ac0eb --- /dev/null +++ b/dev-python/recordclass/Manifest @@ -0,0 +1 @@ +DIST recordclass-0.14.3.tar.gz 156962 BLAKE2B 31bbe62fd059b9ba594d824d3e719ca4a03d72d3fdb18f8c94634d0d2a5350e3132bc1d3e20900a018e769c3dd377c53b12728dbd8daf23faf82d93663511f69 SHA512 9764b49e4cd24395a545d4845dab1522f409b48f6c0cd718499ad92a0b655d3ceef0361286dab91c7e7f05c5306e9db1f1a130b12f923dcf66c704ecdeeb612a diff --git a/dev-python/recordclass/metadata.xml b/dev-python/recordclass/metadata.xml new file mode 100644 index 0000000000..a1bd8ff7cb --- /dev/null +++ b/dev-python/recordclass/metadata.xml @@ -0,0 +1,7 @@ + + + + + intellimath/recordclass + + diff --git a/dev-python/recordclass/recordclass-0.14.3.ebuild b/dev-python/recordclass/recordclass-0.14.3.ebuild new file mode 100644 index 0000000000..b64a92e755 --- /dev/null +++ b/dev-python/recordclass/recordclass-0.14.3.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_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Mutable variants of tupe and collections.namedtuple" +HOMEPAGE="https://pypi.org/project/recordclass/" +if [[ ${PV} == "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://bitbucket.org/intellimath/recordclass.git" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +# lib/recordclass/mutabletuple.c:727: PyObject *mutabletuple_copy(PyMutableTupleObject *): Assertion `PyTuple_Check(ob)' failed. +RESTRICT="test" + +DEPEND="dev-python/cython" +RDEPEND="${DEPEND}" + +python_test() { + [[ -n ${EPYTHON} ]] || die "EPYTHON unset, invalid call context" + ${EPYTHON} ./test_all.py +} diff --git a/dev-python/recordclass/recordclass-9999.ebuild b/dev-python/recordclass/recordclass-9999.ebuild new file mode 100644 index 0000000000..efeeaf5440 --- /dev/null +++ b/dev-python/recordclass/recordclass-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Mutable variants of tupe and collections.namedtuple" +HOMEPAGE="https://pypi.org/project/recordclass/" +if [[ ${PV} == "9999" ]] +then + inherit git-r3 + EGIT_REPO_URI="https://bitbucket.org/intellimath/recordclass.git" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DEPEND="dev-python/cython" +RDEPEND="${DEPEND}" + +python_test() { + [[ -n ${EPYTHON} ]] || die "EPYTHON unset, invalid call context" + ${EPYTHON} ./test_all.py +} From de7a77b87be67fe83c5c29f084c97e6092158a4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 3 Apr 2021 20:55:40 +0200 Subject: [PATCH 10/30] gui-apps/corehunt: move live to cmake MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Maciej Barć --- gui-apps/corehunt/corehunt-9999.ebuild | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/gui-apps/corehunt/corehunt-9999.ebuild b/gui-apps/corehunt/corehunt-9999.ebuild index e548618fcb..c5b2257b47 100644 --- a/gui-apps/corehunt/corehunt-9999.ebuild +++ b/gui-apps/corehunt/corehunt-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A file finder utility for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corehunt" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } From d8d5d3805c7c0474a6aa94203ad6e9454b80313f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 3 Apr 2021 21:00:42 +0200 Subject: [PATCH 11/30] gui-apps/coretoppings: add live MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Maciej Barć --- .../coretoppings/coretoppings-9999.ebuild | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 gui-apps/coretoppings/coretoppings-9999.ebuild diff --git a/gui-apps/coretoppings/coretoppings-9999.ebuild b/gui-apps/coretoppings/coretoppings-9999.ebuild new file mode 100644 index 0000000000..db62619b7a --- /dev/null +++ b/gui-apps/coretoppings/coretoppings-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Additional features, plugins, widgets etc for C Suite" +HOMEPAGE="https://gitlab.com/cubocore/coreapps/coretoppings" + +if [[ "${PV}" == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/cubocore/coreapps/${PN}.git" +else + SRC_URI="https://gitlab.com/cubocore/coreapps/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +RESTRICT="test" +LICENSE="GPL-3" +SLOT="0" +IUSE="location pulseaudio" + +DEPEND=" + dev-qt/qtbluetooth:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + gui-libs/libcprime +" +RDEPEND=" + ${DEPEND} + location? ( dev-qt/qtlocation:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" + +src_prepare() { + cmake_src_prepare + + sed -i 's/C Suite/X-CSuite/' shareit/shareit.desktop || die +} From 34e5a89dd4f58105c897368fe2d3ee8790f13655 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 3 Apr 2021 21:30:36 +0200 Subject: [PATCH 12/30] gui-libs/libcsys: udisks USE in live MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- gui-libs/libcsys/libcsys-9999.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gui-libs/libcsys/libcsys-9999.ebuild b/gui-libs/libcsys/libcsys-9999.ebuild index ae8b937118..1d1345cc72 100644 --- a/gui-libs/libcsys/libcsys-9999.ebuild +++ b/gui-libs/libcsys/libcsys-9999.ebuild @@ -21,6 +21,7 @@ fi LICENSE="GPL-3" SLOT="0" +IUSE="udisks" DEPEND=" >=dev-qt/qtcore-${QTMIN}:5 @@ -29,5 +30,7 @@ DEPEND=" " RDEPEND=" ${DEPEND} - sys-fs/udisks:2 + udisks? ( + sys-fs/udisks:2 + ) " From 2d85215993f96209b6d53ffedfbed12a9e8d9dfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 3 Apr 2021 21:47:51 +0200 Subject: [PATCH 13/30] gui-apps/core*: use cmake for live versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- gui-apps/coreaction/coreaction-9999.ebuild | 22 ++++--------------- .../corearchiver/corearchiver-9999.ebuild | 22 ++++--------------- gui-apps/corefm/corefm-9999.ebuild | 20 +++-------------- gui-apps/coregarage/coregarage-9999.ebuild | 22 ++++--------------- gui-apps/coreimage/coreimage-9999.ebuild | 20 +++-------------- gui-apps/coreinfo/coreinfo-9999.ebuild | 22 ++++--------------- .../corekeyboard/corekeyboard-9999.ebuild | 20 +++-------------- gui-apps/corepad/corepad-9999.ebuild | 22 ++++--------------- gui-apps/corepaint/corepaint-9999.ebuild | 22 ++++--------------- gui-apps/corepdf/corepdf-9999.ebuild | 22 ++++--------------- gui-apps/corepins/corepins-9999.ebuild | 19 ++-------------- gui-apps/corerenamer/corerenamer-9999.ebuild | 22 ++++--------------- gui-apps/coreshot/coreshot-9999.ebuild | 22 ++++--------------- gui-apps/corestats/corestats-9999.ebuild | 22 ++++--------------- gui-apps/corestuff/corestuff-9999.ebuild | 22 ++++--------------- .../coreterminal/coreterminal-9999.ebuild | 20 +++-------------- gui-apps/coretime/coretime-9999.ebuild | 22 ++++--------------- .../coreuniverse/coreuniverse-9999.ebuild | 20 +++-------------- 18 files changed, 65 insertions(+), 318 deletions(-) diff --git a/gui-apps/coreaction/coreaction-9999.ebuild b/gui-apps/coreaction/coreaction-9999.ebuild index e7524dade2..3965c6eb8b 100644 --- a/gui-apps/coreaction/coreaction-9999.ebuild +++ b/gui-apps/coreaction/coreaction-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A side bar for showing widgets for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coreaction" @@ -31,21 +31,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' app/"${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' app/*.desktop || die } diff --git a/gui-apps/corearchiver/corearchiver-9999.ebuild b/gui-apps/corearchiver/corearchiver-9999.ebuild index 0f739637f1..ddc11a0966 100644 --- a/gui-apps/corearchiver/corearchiver-9999.ebuild +++ b/gui-apps/corearchiver/corearchiver-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="Archiver for C Suite, to create and extract archives" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corearchiver" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corefm/corefm-9999.ebuild b/gui-apps/corefm/corefm-9999.ebuild index ea3deb8dbc..6a7d8b8b81 100644 --- a/gui-apps/corefm/corefm-9999.ebuild +++ b/gui-apps/corefm/corefm-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A lightweight file-manager for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corefm" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coregarage/coregarage-9999.ebuild b/gui-apps/coregarage/coregarage-9999.ebuild index 3c69167211..30de6e0b7f 100644 --- a/gui-apps/coregarage/coregarage-9999.ebuild +++ b/gui-apps/coregarage/coregarage-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A settings manager for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coregarage" @@ -34,21 +34,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coreimage/coreimage-9999.ebuild b/gui-apps/coreimage/coreimage-9999.ebuild index f7feb91a32..908b0ae66d 100644 --- a/gui-apps/coreimage/coreimage-9999.ebuild +++ b/gui-apps/coreimage/coreimage-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="An image viewer for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coreimage" @@ -34,21 +34,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coreinfo/coreinfo-9999.ebuild b/gui-apps/coreinfo/coreinfo-9999.ebuild index 503b5d1169..a43fa5fc02 100644 --- a/gui-apps/coreinfo/coreinfo-9999.ebuild +++ b/gui-apps/coreinfo/coreinfo-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A file information tool for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coreinfo" @@ -35,21 +35,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corekeyboard/corekeyboard-9999.ebuild b/gui-apps/corekeyboard/corekeyboard-9999.ebuild index b091939925..ad44b5f799 100644 --- a/gui-apps/corekeyboard/corekeyboard-9999.ebuild +++ b/gui-apps/corekeyboard/corekeyboard-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A x11 based virtual keyboard for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corekeyboard" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corepad/corepad-9999.ebuild b/gui-apps/corepad/corepad-9999.ebuild index d9494660c4..f83942e8c2 100644 --- a/gui-apps/corepad/corepad-9999.ebuild +++ b/gui-apps/corepad/corepad-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A document editor for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corepad" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corepaint/corepaint-9999.ebuild b/gui-apps/corepaint/corepaint-9999.ebuild index a5a4ad7f7c..162903c974 100644 --- a/gui-apps/corepaint/corepaint-9999.ebuild +++ b/gui-apps/corepaint/corepaint-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A paint app for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corepaint" @@ -32,21 +32,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corepdf/corepdf-9999.ebuild b/gui-apps/corepdf/corepdf-9999.ebuild index 7c4c751123..fe0a53ec55 100644 --- a/gui-apps/corepdf/corepdf-9999.ebuild +++ b/gui-apps/corepdf/corepdf-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A PDF viewer for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corepdf" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corepins/corepins-9999.ebuild b/gui-apps/corepins/corepins-9999.ebuild index 94fbe2e959..b3a182710d 100644 --- a/gui-apps/corepins/corepins-9999.ebuild +++ b/gui-apps/corepins/corepins-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A bookmarking app for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corepins" @@ -32,22 +32,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/C Suite/X-CSuite/' *.desktop || die sed -i 's/CSuite/X-CSuite/' *.desktop || die } - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install -} diff --git a/gui-apps/corerenamer/corerenamer-9999.ebuild b/gui-apps/corerenamer/corerenamer-9999.ebuild index b297741365..2c905afbe7 100644 --- a/gui-apps/corerenamer/corerenamer-9999.ebuild +++ b/gui-apps/corerenamer/corerenamer-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A batch file renamer for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corerenamer" @@ -32,21 +32,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coreshot/coreshot-9999.ebuild b/gui-apps/coreshot/coreshot-9999.ebuild index faf3bdc161..144ba959a9 100644 --- a/gui-apps/coreshot/coreshot-9999.ebuild +++ b/gui-apps/coreshot/coreshot-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A screen capture utility for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coreshot" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corestats/corestats-9999.ebuild b/gui-apps/corestats/corestats-9999.ebuild index d3f2e97689..ffe9802665 100644 --- a/gui-apps/corestats/corestats-9999.ebuild +++ b/gui-apps/corestats/corestats-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A system resource viewer for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corestats" @@ -35,21 +35,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/corestuff/corestuff-9999.ebuild b/gui-apps/corestuff/corestuff-9999.ebuild index 95490556f9..584d9ca653 100644 --- a/gui-apps/corestuff/corestuff-9999.ebuild +++ b/gui-apps/corestuff/corestuff-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="An activity viewer for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/corestuff" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coreterminal/coreterminal-9999.ebuild b/gui-apps/coreterminal/coreterminal-9999.ebuild index 405602a942..77f2734633 100644 --- a/gui-apps/coreterminal/coreterminal-9999.ebuild +++ b/gui-apps/coreterminal/coreterminal-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A terminal emulator for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coreterminal" @@ -34,21 +34,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coretime/coretime-9999.ebuild b/gui-apps/coretime/coretime-9999.ebuild index 677daaec91..74d037ebc1 100644 --- a/gui-apps/coretime/coretime-9999.ebuild +++ b/gui-apps/coretime/coretime-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="A time related task manager for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coretime" @@ -33,21 +33,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } diff --git a/gui-apps/coreuniverse/coreuniverse-9999.ebuild b/gui-apps/coreuniverse/coreuniverse-9999.ebuild index b7e6da131d..2c3544aab8 100644 --- a/gui-apps/coreuniverse/coreuniverse-9999.ebuild +++ b/gui-apps/coreuniverse/coreuniverse-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit qmake-utils xdg +inherit cmake xdg DESCRIPTION="Shows information about apps for C Suite" HOMEPAGE="https://gitlab.com/cubocore/coreapps/coreuniverse" @@ -32,21 +32,7 @@ RDEPEND=" " src_prepare() { - default + cmake_src_prepare - sed -i 's/CSuite/X-CSuite/' "${PN}.desktop" || die -} - -src_configure() { - eqmake5 -} - -src_compile() { - emake -} - -src_install() { - einstalldocs - - emake INSTALL_ROOT="${D}" install + sed -i 's/CSuite/X-CSuite/' *.desktop || die } From 3c53fba564eca8be3895675f6fc0357992b28527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 3 Apr 2021 21:51:58 +0200 Subject: [PATCH 14/30] gui-apps/coreapps-meta: add live MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Maciej Barć --- .../coreapps-meta/coreapps-meta-9999.ebuild | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 gui-apps/coreapps-meta/coreapps-meta-9999.ebuild diff --git a/gui-apps/coreapps-meta/coreapps-meta-9999.ebuild b/gui-apps/coreapps-meta/coreapps-meta-9999.ebuild new file mode 100644 index 0000000000..1e72d1b03b --- /dev/null +++ b/gui-apps/coreapps-meta/coreapps-meta-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Meta package for coreapps" +HOMEPAGE="https://gitlab.com/cubocore/coreapps" +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +PROPERTIES="live" +IUSE=" + location + pulseaudio + udisks +" + +RDEPEND=" + ~gui-apps/coreaction-${PV} + ~gui-apps/coreapps-meta-${PV} + ~gui-apps/corearchiver-${PV} + ~gui-apps/corefm-${PV} + ~gui-apps/coregarage-${PV} + ~gui-apps/corehunt-${PV} + ~gui-apps/coreimage-${PV} + ~gui-apps/coreinfo-${PV} + ~gui-apps/corekeyboard-${PV} + ~gui-apps/corepad-${PV} + ~gui-apps/corepaint-${PV} + ~gui-apps/corepdf-${PV} + ~gui-apps/corepins-${PV} + ~gui-apps/corerenamer-${PV} + ~gui-apps/coreshot-${PV} + ~gui-apps/corestats-${PV} + ~gui-apps/corestuff-${PV} + ~gui-apps/coreterminal-${PV} + ~gui-apps/coretime-${PV} + ~gui-apps/coretoppings-${PV}[location?,pulseaudio?] + ~gui-apps/coreuniverse-${PV} + ~gui-libs/libcprime-${PV} + ~gui-libs/libcsys-${PV}[udisks?] +" From e28297bdbb182953668e75331548a907f39279e2 Mon Sep 17 00:00:00 2001 From: Matthias Coppens Date: Sun, 4 Apr 2021 23:18:10 +0200 Subject: [PATCH 15/30] app-misc/fetsh: Version bump 1.9 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthias Coppens --- app-misc/fetsh/Manifest | 2 +- app-misc/fetsh/{fetsh-1.7.ebuild => fetsh-1.9.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename app-misc/fetsh/{fetsh-1.7.ebuild => fetsh-1.9.ebuild} (93%) diff --git a/app-misc/fetsh/Manifest b/app-misc/fetsh/Manifest index bc8b66a85f..1fb33c6727 100644 --- a/app-misc/fetsh/Manifest +++ b/app-misc/fetsh/Manifest @@ -1,2 +1,2 @@ -DIST fet.sh-1.7.tar.gz 145651 BLAKE2B cddf87054c417fa776e77a30a56795ee174c747940c9344d3a04aaaffe98d7bc1f7c73ea03cfa4d4f831cab79a52baf83f5a05894365bdd9a7cd20347149fca9 SHA512 1269e07e38911d14d7eb2434bc8478507abd0103414ffbe8c7b99b477b5d68089d8612fabc96cdda69f895cba34bf50af6948ca121e1e9b4793051dba3add864 DIST fet.sh-1.8.tar.gz 145762 BLAKE2B 205d2c1f815ec5d42457c72bd65004a9a8bb29c29c9b85d23c64e46914e9643c2605f8dfb49faa67da2f1d7784fdd1b21dbe17864e86ee21877ed8875daf16df SHA512 3e2af006e9ca27022f5b6cee8ba7ec1847f18ff7c2f99715ef007492b7fec08dadb46a45eb30d1f7a425fd49740f77ed2d6490a439d7758ffd1862e7ac60b840 +DIST fet.sh-1.9.tar.gz 145980 BLAKE2B ea06aaf51f2e809fd9faa194313b9c970ca4b00f44cb7b51baf57206bc84d86ae505055862f02e564a352656aa072fb045336f431bb4931baaf4696f5af1b80e SHA512 1a3d9c535474b950121ef938b698b6a9197a743bc89ce0d1fac13f95ac28620605a64701b009a32c1127de34d5dabaa2bda07e5689197e26ebf493bed25837a8 diff --git a/app-misc/fetsh/fetsh-1.7.ebuild b/app-misc/fetsh/fetsh-1.9.ebuild similarity index 93% rename from app-misc/fetsh/fetsh-1.7.ebuild rename to app-misc/fetsh/fetsh-1.9.ebuild index 279568a235..6429aeddae 100644 --- a/app-misc/fetsh/fetsh-1.7.ebuild +++ b/app-misc/fetsh/fetsh-1.9.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 From af188d129027656919c24a6d89dec8eeb13afb07 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 4 Apr 2021 23:21:49 +0200 Subject: [PATCH 16/30] dev-python/portio: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- dev-python/portio/Manifest | 1 + dev-python/portio/metadata.xml | 13 +++++++++++++ dev-python/portio/portio-0.5.ebuild | 20 ++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 dev-python/portio/Manifest create mode 100644 dev-python/portio/metadata.xml create mode 100644 dev-python/portio/portio-0.5.ebuild diff --git a/dev-python/portio/Manifest b/dev-python/portio/Manifest new file mode 100644 index 0000000000..92971e787e --- /dev/null +++ b/dev-python/portio/Manifest @@ -0,0 +1 @@ +DIST portio-0.5.tar.gz 134136 BLAKE2B a330caad064beb05ec7bb313f1f381c3fd5000a7b7d7f1f90ebe4a1a1767cbfe0e9441c368f053121322a35f342c69c6b4232be1773efd23f90bbc071d6858a9 SHA512 363a81d2c98cd0c0113a9d37082b7f017517239a02dbb0077922f3a32b918a92a7d9526cdf7a31d1ab80883ad4746bc86b49ea92eae7cc0d20f703a5f8eda777 diff --git a/dev-python/portio/metadata.xml b/dev-python/portio/metadata.xml new file mode 100644 index 0000000000..cfa4420f2b --- /dev/null +++ b/dev-python/portio/metadata.xml @@ -0,0 +1,13 @@ + + + + PortIO is a Python wrapper for the port I/O macros like outb, inb, etc. provided by the C library on Linux x86 platforms. Both python 2 and 3 are supported. This module is useful when a general pourpose port I/O at the low level is needed. Programmers that want to perform I/O on the parallel port at an higher level, will be better satisfied by the pyParallel module. A similar module Ioport has inspired the writing of PortIO. + + http://portio.inrim.it/#changelog + + Fabrizio Pollastri + f.pollastri@inrim.it + + portio + + diff --git a/dev-python/portio/portio-0.5.ebuild b/dev-python/portio/portio-0.5.ebuild new file mode 100644 index 0000000000..583a66e483 --- /dev/null +++ b/dev-python/portio/portio-0.5.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +DISTUTILS_USE_SETUPTOOLS=no +PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="Python low level port I/O for Linux x86" +HOMEPAGE=" + http://portio.inrim.it + https://pypi.org/project/portio +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( index.rst ) From b41d9565e7072f7fb7e07b8ec04d01bf36de37c9 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 4 Apr 2021 23:33:28 +0200 Subject: [PATCH 17/30] sys-power/ZenStates-Linux: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- sys-power/ZenStates-Linux/Manifest | 1 + .../ZenStates-Linux-0_p20170507.ebuild | 40 +++++++++++++++++++ sys-power/ZenStates-Linux/metadata.xml | 15 +++++++ 3 files changed, 56 insertions(+) create mode 100644 sys-power/ZenStates-Linux/Manifest create mode 100644 sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild create mode 100644 sys-power/ZenStates-Linux/metadata.xml diff --git a/sys-power/ZenStates-Linux/Manifest b/sys-power/ZenStates-Linux/Manifest new file mode 100644 index 0000000000..44fd66b13f --- /dev/null +++ b/sys-power/ZenStates-Linux/Manifest @@ -0,0 +1 @@ +DIST ZenStates-Linux-0bc27f4740e382f2a2896dc1dabfec1d0ac96818.tar.gz 3475 BLAKE2B ccbe505bc0f80b051fe589fbb0fecb5eb0dfb6861bb75a53c586406e35d8b9676428067386b6c0d77c806e20969f997d13593b34ffaa1d605e8f32a27a2121fb SHA512 832d0ae65aa2dfc9b1ef14f04bf75c9861acb0d84e9038f9de7c027b8b26a9cb27d2af011377bd47372424e2f918906d3d8ed7266f140790faacc0a19f419ee9 diff --git a/sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild b/sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild new file mode 100644 index 0000000000..733455b11a --- /dev/null +++ b/sys-power/ZenStates-Linux/ZenStates-Linux-0_p20170507.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} pypy3 ) + +inherit linux-info python-single-r1 + +DESCRIPTION="Dynamically edit AMD Ryzen processor P-States" +HOMEPAGE="https://github.com/r4m0n/ZenStates-Linux" +COMMIT=0bc27f4740e382f2a2896dc1dabfec1d0ac96818 +SRC_URI="https://github.com/r4m0n/ZenStates-Linux/archive/${COMMIT}.tar.gz -> ${PN}-${COMMIT}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="togglecode" +RDEPEND=" + ${PYTHON_DEPS} + togglecode? ( + $(python_gen_cond_dep ' + dev-python/portio[${PYTHON_USEDEP}] + ') + ) +" +DEPEND="${PYTHON_DEPS}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +DOCS=( README.md ) +S="${WORKDIR}/${PN}-${COMMIT}" + +CONFIG_CHECK="X86_MSR" + +src_install() { + newsbin zenstates.py zenstates + python_fix_shebang "${ED}/usr/sbin/zenstates" + if use togglecode ; then + newsbin togglecode.py togglecode + python_fix_shebang "${ED}/usr/sbin/togglecode" + fi + einstalldocs +} diff --git a/sys-power/ZenStates-Linux/metadata.xml b/sys-power/ZenStates-Linux/metadata.xml new file mode 100644 index 0000000000..d24fb3d0bd --- /dev/null +++ b/sys-power/ZenStates-Linux/metadata.xml @@ -0,0 +1,15 @@ + + + + + Install the togglecode utility to turn on/off the Q-Code display on ASUS Crosshair VI Hero motherboards (and other boards with a compatible Super I/O chip) + + + https://github.com/r4m0n/ZenStates-Linux/issues + + Thiago Ramon Gonçalves Montoya + thiagoramon@gmail.com + + r4m0n/ZenStates-Linux + + From f347b4e080235a9c1d623a449df91195d5c22bf1 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 4 Apr 2021 23:51:38 +0200 Subject: [PATCH 18/30] sys-power/disable-c6: new package Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- sys-power/disable-c6/Manifest | 1 + .../disable-c6/disable-c6-0_p20190603.ebuild | 24 +++++++++++++++++++ .../disable-c6/disable-c6.service.template | 13 ++++++++++ .../disable-c6/disable-c6.service.template2 | 13 ++++++++++ sys-power/disable-c6/files/disable-c6 | 8 +++++++ sys-power/disable-c6/files/fix-path.patch | 11 +++++++++ sys-power/disable-c6/metadata.xml | 8 +++++++ 7 files changed, 78 insertions(+) create mode 100644 sys-power/disable-c6/Manifest create mode 100644 sys-power/disable-c6/disable-c6-0_p20190603.ebuild create mode 100644 sys-power/disable-c6/disable-c6.service.template create mode 100644 sys-power/disable-c6/disable-c6.service.template2 create mode 100644 sys-power/disable-c6/files/disable-c6 create mode 100644 sys-power/disable-c6/files/fix-path.patch create mode 100644 sys-power/disable-c6/metadata.xml diff --git a/sys-power/disable-c6/Manifest b/sys-power/disable-c6/Manifest new file mode 100644 index 0000000000..929bb4d335 --- /dev/null +++ b/sys-power/disable-c6/Manifest @@ -0,0 +1 @@ +DIST disable-c6-82765d490290a99ba18282e187e9de3d7c11dd49.tar.gz 2505 BLAKE2B 8995e970e8e4643e752aaf2a27f94eae282c6d2416a5a93f41e69bb367dc50226ca28deb7cdcbc8ef7bbc8105b9c488bd51374b2d3c1ef58322180b3dae1eee1 SHA512 77843b71cb3b485b949ed8a65bf76bdeffd661e21139ccc517f7641adf2802a32c6b2cf1317067e945d37153fc946fffdfc5d42619b508bedcb1fab25576f7ec diff --git a/sys-power/disable-c6/disable-c6-0_p20190603.ebuild b/sys-power/disable-c6/disable-c6-0_p20190603.ebuild new file mode 100644 index 0000000000..1c908529f1 --- /dev/null +++ b/sys-power/disable-c6/disable-c6-0_p20190603.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="disable the C6 state upon system boot, preventing Ryzen freezes" +HOMEPAGE="https://github.com/jfredrickson/disable-c6" +COMMIT=82765d490290a99ba18282e187e9de3d7c11dd49 +SRC_URI="https://github.com/jfredrickson/disable-c6/archive/${COMMIT}.tar.gz -> disable-c6-${COMMIT}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" +RDEPEND="sys-power/ZenStates-Linux" +DOCS=( ACKNOWLEDGMENTS README.md ) +PATCHES=( "${FILESDIR}/fix-path.patch" ) +S="${WORKDIR}/${PN}-${COMMIT}" + +src_install() { + einstalldocs + doinitd "${FILESDIR}/disable-c6" + systemd_newunit "disable-c6.service.template" "disable-c6-service" +} diff --git a/sys-power/disable-c6/disable-c6.service.template b/sys-power/disable-c6/disable-c6.service.template new file mode 100644 index 0000000000..6d5efab253 --- /dev/null +++ b/sys-power/disable-c6/disable-c6.service.template @@ -0,0 +1,13 @@ +[Unit] +Description=Ryzen Disable C6 +DefaultDependencies=no +After=sysinit.target local-fs.target suspend.target hibernate.target +Before=basic.target + +[Service] +Type=oneshot +ExecStart={{PREFIX}}/bin/zenstates.py --c6-disable + +[Install] +WantedBy=basic.target suspend.target hibernate.target + diff --git a/sys-power/disable-c6/disable-c6.service.template2 b/sys-power/disable-c6/disable-c6.service.template2 new file mode 100644 index 0000000000..3f31cb382c --- /dev/null +++ b/sys-power/disable-c6/disable-c6.service.template2 @@ -0,0 +1,13 @@ +[Unit] +Description=Ryzen Disable C6 +DefaultDependencies=no +After=sysinit.target local-fs.target suspend.target hibernate.target +Before=basic.target + +[Service] +Type=oneshot +ExecStart=/usr/sbin/zenstates --c6-disable + +[Install] +WantedBy=basic.target suspend.target hibernate.target + diff --git a/sys-power/disable-c6/files/disable-c6 b/sys-power/disable-c6/files/disable-c6 new file mode 100644 index 0000000000..b538b8b1cb --- /dev/null +++ b/sys-power/disable-c6/files/disable-c6 @@ -0,0 +1,8 @@ +#!/sbin/openrc-run +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +command=/usr/sbin/zenstates +command_args="--c6-disable" +pidfile= +name="disable-c6" +description="Ryzen Disable C6" diff --git a/sys-power/disable-c6/files/fix-path.patch b/sys-power/disable-c6/files/fix-path.patch new file mode 100644 index 0000000000..434a8cc5b2 --- /dev/null +++ b/sys-power/disable-c6/files/fix-path.patch @@ -0,0 +1,11 @@ +--- a/disable-c6.service.template 2021-04-04 23:46:51.260313163 +0200 ++++ b/disable-c6.service.template 2021-04-04 23:47:25.910835088 +0200 +@@ -6,7 +6,7 @@ + + [Service] + Type=oneshot +-ExecStart={{PREFIX}}/bin/zenstates.py --c6-disable ++ExecStart=/usr/sbin/zenstates --c6-disable + + [Install] + WantedBy=basic.target suspend.target hibernate.target diff --git a/sys-power/disable-c6/metadata.xml b/sys-power/disable-c6/metadata.xml new file mode 100644 index 0000000000..673116b5b7 --- /dev/null +++ b/sys-power/disable-c6/metadata.xml @@ -0,0 +1,8 @@ + + + + + https://github.com/jfredrickson/disable-c6/issues + jfredrickson/disable-c6 + + From dd17b35082e89506ed3d0466cede80ef95687344 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 4 Apr 2021 23:52:37 +0200 Subject: [PATCH 19/30] sys-power/disable-c6: remove temporary files Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- sys-power/disable-c6/disable-c6.service.template | 13 ------------- sys-power/disable-c6/disable-c6.service.template2 | 13 ------------- 2 files changed, 26 deletions(-) delete mode 100644 sys-power/disable-c6/disable-c6.service.template delete mode 100644 sys-power/disable-c6/disable-c6.service.template2 diff --git a/sys-power/disable-c6/disable-c6.service.template b/sys-power/disable-c6/disable-c6.service.template deleted file mode 100644 index 6d5efab253..0000000000 --- a/sys-power/disable-c6/disable-c6.service.template +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Ryzen Disable C6 -DefaultDependencies=no -After=sysinit.target local-fs.target suspend.target hibernate.target -Before=basic.target - -[Service] -Type=oneshot -ExecStart={{PREFIX}}/bin/zenstates.py --c6-disable - -[Install] -WantedBy=basic.target suspend.target hibernate.target - diff --git a/sys-power/disable-c6/disable-c6.service.template2 b/sys-power/disable-c6/disable-c6.service.template2 deleted file mode 100644 index 3f31cb382c..0000000000 --- a/sys-power/disable-c6/disable-c6.service.template2 +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Ryzen Disable C6 -DefaultDependencies=no -After=sysinit.target local-fs.target suspend.target hibernate.target -Before=basic.target - -[Service] -Type=oneshot -ExecStart=/usr/sbin/zenstates --c6-disable - -[Install] -WantedBy=basic.target suspend.target hibernate.target - From da5cbbe307f1096e6785718b6a6ccc440c32161f Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 09:38:52 +0800 Subject: [PATCH 20/30] sci-electronics/verilator: bump to 4.200 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- sci-electronics/verilator/Manifest | 1 + .../verilator/verilator-4.200.ebuild | 42 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 sci-electronics/verilator/verilator-4.200.ebuild diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 17fa217eca..95c1c0db41 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1 +1,2 @@ DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d +DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 diff --git a/sci-electronics/verilator/verilator-4.200.ebuild b/sci-electronics/verilator/verilator-4.200.ebuild new file mode 100644 index 0000000000..d8ccd0c016 --- /dev/null +++ b/sci-electronics/verilator/verilator-4.200.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit autotools + +DESCRIPTION="The fast free Verilog/SystemVerilog simulator" +HOMEPAGE=" + https://verilator.org + https://github.com/verilator/verilator +" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="|| ( Artistic-2 LGPL-3 )" +SLOT="0" + +RDEPEND=" + dev-lang/perl + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +src_prepare() { + default + eautoconf --force +} From c493a8505c9ea38031b793bd4f2ad72265c0be8d Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 09:50:41 +0800 Subject: [PATCH 21/30] sci-electronics/verilator: drop 4.110 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- sci-electronics/verilator/Manifest | 1 - .../verilator/verilator-4.110.ebuild | 42 ------------------- 2 files changed, 43 deletions(-) delete mode 100644 sci-electronics/verilator/verilator-4.110.ebuild diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 95c1c0db41..bea46e7223 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1 @@ -DIST verilator-4.110.tar.gz 2227322 BLAKE2B 2032f70771fbb2a6f93f504d6b1a01ed5c5fa1f752d3834d8a5acf29190bd614ad3200452fa2ac7cfdc3f6d3baaf1c2e6b9cb32fdf23e43bca5beb19c86ac85b SHA512 c424650dac9ea15ff0d6387614e9a8b5b5a87514c92541af6838ef5a3d22f32d23cc339a9274ff7122d32f4aa368c773cf2dc4e1178dada6a34bad02103d237d DIST verilator-4.200.tar.gz 2245877 BLAKE2B e0606966777c9d3c364bc6d6e84a246a27f4ad4ee67871194a4738cf2c3f76529fe23d2a555139bc9b8eba268ed1929b651a161a7434dd380ec9762cb907f43e SHA512 f2fac4c46006c064b4a31b0edf0c3b1aebdea7e158ca6f8445ae3ece97f1132cd95dbfd63dc5e0f0cb4566a839f44ae0547e0e604cdd3231cf79a7400353fbb5 diff --git a/sci-electronics/verilator/verilator-4.110.ebuild b/sci-electronics/verilator/verilator-4.110.ebuild deleted file mode 100644 index d8ccd0c016..0000000000 --- a/sci-electronics/verilator/verilator-4.110.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit autotools - -DESCRIPTION="The fast free Verilog/SystemVerilog simulator" -HOMEPAGE=" - https://verilator.org - https://github.com/verilator/verilator -" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -LICENSE="|| ( Artistic-2 LGPL-3 )" -SLOT="0" - -RDEPEND=" - dev-lang/perl - sys-libs/zlib -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -src_prepare() { - default - eautoconf --force -} From 59257f306dcce305996625817da53c3611df719f Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 09:56:32 +0800 Subject: [PATCH 22/30] media-video/kikoplay: Fix year to 2021 Change to 'Copyright 1999-2021 Gentoo Authors' Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- media-video/kikoplay/kikoplay-0.7.2.ebuild | 2 +- media-video/kikoplay/kikoplay-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild b/media-video/kikoplay/kikoplay-0.7.2.ebuild index f33a25e20b..9a8d936321 100644 --- a/media-video/kikoplay/kikoplay-0.7.2.ebuild +++ b/media-video/kikoplay/kikoplay-0.7.2.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" diff --git a/media-video/kikoplay/kikoplay-9999.ebuild b/media-video/kikoplay/kikoplay-9999.ebuild index f33a25e20b..9a8d936321 100644 --- a/media-video/kikoplay/kikoplay-9999.ebuild +++ b/media-video/kikoplay/kikoplay-9999.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" From d37b7208eeba2040a7bafd65231b502faaeef4ae Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 10:05:18 +0800 Subject: [PATCH 23/30] media-video/kikoplay: fix repoman warning Fix EAPI 7: variable D: Forbidden reference to variable specified by PMS Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- media-video/kikoplay/kikoplay-0.7.2.ebuild | 2 +- media-video/kikoplay/kikoplay-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild b/media-video/kikoplay/kikoplay-0.7.2.ebuild index 9a8d936321..9614eea9bd 100644 --- a/media-video/kikoplay/kikoplay-0.7.2.ebuild +++ b/media-video/kikoplay/kikoplay-0.7.2.ebuild @@ -49,7 +49,7 @@ BDEPEND=" " src_configure() { - eqmake5 PREFIX="${D}"/usr + eqmake5 PREFIX="${EPREFIX}/usr" } src_install() { diff --git a/media-video/kikoplay/kikoplay-9999.ebuild b/media-video/kikoplay/kikoplay-9999.ebuild index 9a8d936321..9614eea9bd 100644 --- a/media-video/kikoplay/kikoplay-9999.ebuild +++ b/media-video/kikoplay/kikoplay-9999.ebuild @@ -49,7 +49,7 @@ BDEPEND=" " src_configure() { - eqmake5 PREFIX="${D}"/usr + eqmake5 PREFIX="${EPREFIX}/usr" } src_install() { From 2d82db1a3612aece1c89f0acecf06b716c3f7b92 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 10:09:31 +0800 Subject: [PATCH 24/30] x11-misc/gammy: fix EAPI 7 forbidden reference warning Fix warning of repoman: EAPI 7: variable D: Forbidden reference to variable specified by PMS Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- x11-misc/gammy/gammy-0.9.58a.ebuild | 4 ++-- x11-misc/gammy/gammy-0.9.59.ebuild | 4 ++-- x11-misc/gammy/gammy-0.9.60.ebuild | 2 +- x11-misc/gammy/gammy-9999.ebuild | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/x11-misc/gammy/gammy-0.9.58a.ebuild b/x11-misc/gammy/gammy-0.9.58a.ebuild index 5f1989cde2..ef6ae59c9d 100644 --- a/x11-misc/gammy/gammy-0.9.58a.ebuild +++ b/x11-misc/gammy/gammy-0.9.58a.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 @@ -30,7 +30,7 @@ DEPEND=" " src_configure() { - eqmake5 PREFIX="${D}/usr" + eqmake5 PREFIX="${EPREFIX}/usr" } src_install() { diff --git a/x11-misc/gammy/gammy-0.9.59.ebuild b/x11-misc/gammy/gammy-0.9.59.ebuild index 5f1989cde2..ef6ae59c9d 100644 --- a/x11-misc/gammy/gammy-0.9.59.ebuild +++ b/x11-misc/gammy/gammy-0.9.59.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 @@ -30,7 +30,7 @@ DEPEND=" " src_configure() { - eqmake5 PREFIX="${D}/usr" + eqmake5 PREFIX="${EPREFIX}/usr" } src_install() { diff --git a/x11-misc/gammy/gammy-0.9.60.ebuild b/x11-misc/gammy/gammy-0.9.60.ebuild index 4f8a65043b..ef6ae59c9d 100644 --- a/x11-misc/gammy/gammy-0.9.60.ebuild +++ b/x11-misc/gammy/gammy-0.9.60.ebuild @@ -30,7 +30,7 @@ DEPEND=" " src_configure() { - eqmake5 PREFIX="${D}/usr" + eqmake5 PREFIX="${EPREFIX}/usr" } src_install() { diff --git a/x11-misc/gammy/gammy-9999.ebuild b/x11-misc/gammy/gammy-9999.ebuild index 5f1989cde2..ef6ae59c9d 100644 --- a/x11-misc/gammy/gammy-9999.ebuild +++ b/x11-misc/gammy/gammy-9999.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 @@ -30,7 +30,7 @@ DEPEND=" " src_configure() { - eqmake5 PREFIX="${D}/usr" + eqmake5 PREFIX="${EPREFIX}/usr" } src_install() { From 7886beb01c37d0e5f9ac496fbadb68d82c78b037 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 10:40:39 +0800 Subject: [PATCH 25/30] media-video/kikoplay: bump to 0.8.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- media-video/kikoplay/Manifest | 1 + media-video/kikoplay/kikoplay-0.8.0.ebuild | 58 ++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 media-video/kikoplay/kikoplay-0.8.0.ebuild diff --git a/media-video/kikoplay/Manifest b/media-video/kikoplay/Manifest index 81416f2456..34dd11a312 100644 --- a/media-video/kikoplay/Manifest +++ b/media-video/kikoplay/Manifest @@ -1 +1,2 @@ DIST kikoplay-0.7.2.tar.gz 9036604 BLAKE2B 1909e8b5505110c8548923594acb2861d7d7c3bf92137d670b748bd2c2960293cdab4ba86c3c48cb32a3d276c823630de12ea8ee3665e7c4ded968fdaa9b7a5a SHA512 d80819c97dd7f02670d2ae4338961c1eab40890b7d7876fef855ba7b0fa333158da7429cff04309baf22c5a24781356ecbac9822b939dcfc403df38ffa749e93 +DIST kikoplay-0.8.0.tar.gz 10427854 BLAKE2B b4063b160d7fad816101fd98213037b188ff8569738b6757e69ba2fcaa61bb7c43e43866300cb1edd0649ffa97b4c6e000e058d7bacbcf7772caa3b3a77780d3 SHA512 68cfad08240fa283acb7361434b941cec8ff0effa6f64f6acde34cf3b1c96b8159cdd3531a8468052279ff53553b203373a14b3b032c5b524b14dcfeec996a08 diff --git a/media-video/kikoplay/kikoplay-0.8.0.ebuild b/media-video/kikoplay/kikoplay-0.8.0.ebuild new file mode 100644 index 0000000000..9614eea9bd --- /dev/null +++ b/media-video/kikoplay/kikoplay-0.8.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +GIT_PN="KikoPlay" + +LUA_COMPAT=( lua5-3 ) + +inherit lua-single qmake-utils xdg + +DESCRIPTION="KikoPlay is a full-featured danmu player" +HOMEPAGE=" + https://kikoplay.fun + https://github.com/Protostars/KikoPlay +" + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Protostars/${GIT_PN}.git" +else + SRC_URI="https://github.com/Protostars/${GIT_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" + S="${WORKDIR}/${GIT_PN}-${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND=" + ${LUA_DEPS} + dev-libs/qhttpengine:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtwidgets:5 + media-video/mpv[libmpv,lua] + net-misc/aria2 +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + virtual/pkgconfig +" + +src_configure() { + eqmake5 PREFIX="${EPREFIX}/usr" +} + +src_install() { + # Can't use default, set INSTALL_ROOT + emake INSTALL_ROOT="${D}" install +} From f5dae09489a099eb4df9c828c60fc2dcec61af7e Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 5 Apr 2021 10:41:37 +0800 Subject: [PATCH 26/30] media-video/kikoplay: drop 0.7.2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui --- media-video/kikoplay/Manifest | 1 - media-video/kikoplay/kikoplay-0.7.2.ebuild | 58 ---------------------- 2 files changed, 59 deletions(-) delete mode 100644 media-video/kikoplay/kikoplay-0.7.2.ebuild diff --git a/media-video/kikoplay/Manifest b/media-video/kikoplay/Manifest index 34dd11a312..877623b688 100644 --- a/media-video/kikoplay/Manifest +++ b/media-video/kikoplay/Manifest @@ -1,2 +1 @@ -DIST kikoplay-0.7.2.tar.gz 9036604 BLAKE2B 1909e8b5505110c8548923594acb2861d7d7c3bf92137d670b748bd2c2960293cdab4ba86c3c48cb32a3d276c823630de12ea8ee3665e7c4ded968fdaa9b7a5a SHA512 d80819c97dd7f02670d2ae4338961c1eab40890b7d7876fef855ba7b0fa333158da7429cff04309baf22c5a24781356ecbac9822b939dcfc403df38ffa749e93 DIST kikoplay-0.8.0.tar.gz 10427854 BLAKE2B b4063b160d7fad816101fd98213037b188ff8569738b6757e69ba2fcaa61bb7c43e43866300cb1edd0649ffa97b4c6e000e058d7bacbcf7772caa3b3a77780d3 SHA512 68cfad08240fa283acb7361434b941cec8ff0effa6f64f6acde34cf3b1c96b8159cdd3531a8468052279ff53553b203373a14b3b032c5b524b14dcfeec996a08 diff --git a/media-video/kikoplay/kikoplay-0.7.2.ebuild b/media-video/kikoplay/kikoplay-0.7.2.ebuild deleted file mode 100644 index 9614eea9bd..0000000000 --- a/media-video/kikoplay/kikoplay-0.7.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -GIT_PN="KikoPlay" - -LUA_COMPAT=( lua5-3 ) - -inherit lua-single qmake-utils xdg - -DESCRIPTION="KikoPlay is a full-featured danmu player" -HOMEPAGE=" - https://kikoplay.fun - https://github.com/Protostars/KikoPlay -" - -if [[ "${PV}" == "9999" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Protostars/${GIT_PN}.git" -else - SRC_URI="https://github.com/Protostars/${GIT_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~m68k ~mips ~ppc ~ppc64 ~s390 ~x86" - S="${WORKDIR}/${GIT_PN}-${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - ${LUA_DEPS} - dev-libs/qhttpengine:5 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5 - dev-qt/qtwidgets:5 - media-video/mpv[libmpv,lua] - net-misc/aria2 -" - -DEPEND=" - ${RDEPEND} -" - -BDEPEND=" - virtual/pkgconfig -" - -src_configure() { - eqmake5 PREFIX="${EPREFIX}/usr" -} - -src_install() { - # Can't use default, set INSTALL_ROOT - emake INSTALL_ROOT="${D}" install -} From f282eecb9e722f8eac2ad2b6be899f15bd2761a9 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 5 Apr 2021 15:47:34 +0200 Subject: [PATCH 27/30] sys-cluster/KVTree: remove non working package Closes: https://bugs.gentoo.org/777801 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- sys-cluster/KVTree/KVTree-1.0.2.ebuild | 67 -------------------------- sys-cluster/KVTree/Manifest | 1 - 2 files changed, 68 deletions(-) delete mode 100644 sys-cluster/KVTree/KVTree-1.0.2.ebuild diff --git a/sys-cluster/KVTree/KVTree-1.0.2.ebuild b/sys-cluster/KVTree/KVTree-1.0.2.ebuild deleted file mode 100644 index b378c73b4a..0000000000 --- a/sys-cluster/KVTree/KVTree-1.0.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit cmake - -case "${PV}" in -9999) - SRC_URI="" - EGIT_REPO_URI="https://github.com/ECP-VeloC/${PN}.git" - inherit git-r3 - ;; -*) - SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - ;; -esac - -DESCRIPTION="KVTree provides a fully extensible C data structure modeled after Perl hashes." -HOMEPAGE="https://github.com/ECP-VeloC/KVTree" - -LICENSE="MIT" -SLOT="0" -IUSE="fcntl +flock mpi test" - -REQUIRED_USE=" - ?? ( fcntl flock ) -" -RESTRICT="test? ( userpriv ) !test? ( test )" - -RDEPEND=" - mpi? ( virtual/mpi ) - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-util/cmake-2.8 - app-admin/chrpath -" - -src_prepare() { - #do not build static library - sed -i '/kvtree-static/d' src/CMakeLists.txt || die - #do not install README.md automatically - sed -i '/FILES README.md DESTINATION/d' CMakeLists.txt || die - default - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DMPI="$(usex mpi ON OFF)" - -DKVTREE_FILE_LOCK="$(usex flock FLOCK $(usex fcntl FCNTL NONE))" - ) - - cmake_src_configure -} - -src_install() { - chrpath -d "${BUILD_DIR}/src/kvtree_print_file" || die - cmake_src_install - chrpath -d "${ED}/usr/$(get_libdir)/libkvtree.so" || die - dodoc doc/rst/*.rst - docinto "${DOCSDIR}/users" - dodoc -r doc/rst/users/. -} diff --git a/sys-cluster/KVTree/Manifest b/sys-cluster/KVTree/Manifest index c37cfdc935..db27f38519 100644 --- a/sys-cluster/KVTree/Manifest +++ b/sys-cluster/KVTree/Manifest @@ -1,2 +1 @@ -DIST KVTree-1.0.2.tar.gz 46868 BLAKE2B 6c443eba3a861f1ecb0a04c0fa63d8fec32ed856de2d6324e011fc6a20ffb9d5eb85354bb0f6faa5e63462ced46e6a6b1af198b53219f96a865ec5eb26c9e832 SHA512 d3586ae8e5084ea4ce3293f1432127c0466e09ab32ba044df1ea793a13e424b2453dac71e38c7cea928601fcce1a16f2f1474e2785c523110ef091d7296a869f DIST KVTree-1.1.0.tar.gz 61555 BLAKE2B 250634e9c13335ae3cfd51b6159b5f6b20c68fb7cd0804f2712f79f7a914669cc65a2bbeac6c84020c744e7ee00ab12d1621f91f8bb816d72f65427c3b574760 SHA512 84885d62fe52f4ee13d8c78472b57f32b1422c275623192c2b0114e7925865912455e76459aaed7888f98acae418325e4e833c6e979e668323b96b65baecaf91 From 9cb0a6a520abd70a1ac0dacb3f6accc659d313c4 Mon Sep 17 00:00:00 2001 From: Adel KARA SLIMANE Date: Mon, 5 Apr 2021 22:37:44 +0200 Subject: [PATCH 28/30] app-editors/visual-studio-code-bin: version bump to 1.55.0 Signed-off-by: Adel KARA SLIMANE Package-Manager: Portage-3.0.18, Repoman-3.0.2 --- app-editors/visual-studio-code-bin/Manifest | 3 + .../visual-studio-code-bin-1.55.0.ebuild | 77 +++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild diff --git a/app-editors/visual-studio-code-bin/Manifest b/app-editors/visual-studio-code-bin/Manifest index db0a366607..f4af6a20f2 100644 --- a/app-editors/visual-studio-code-bin/Manifest +++ b/app-editors/visual-studio-code-bin/Manifest @@ -1,3 +1,6 @@ DIST visual-studio-code-bin-1.54.2-amd64.tar.gz 98888733 BLAKE2B a02fe21cbae80d479cebab17a3718b0f8980e5caab6abf6b33c44770a580a9cd4b384f21db367c91d3150ab4e4f299d404b8dc940bf721e773d39c4ba282f822 SHA512 80b9bd88524286715dccdd6afe0508247316a3fedbb35cd71a71ee4c3dff635eafc953879d39b3d9209030aa28a6dcdb80fe33228c22df2829e9997e979c9ab9 DIST visual-studio-code-bin-1.54.2-arm.tar.gz 90226066 BLAKE2B fa7e076d6ab1168afbe0dad1cfeef752c8787f75e62a6d9140887fd9de7d8e728e8743d5473265a26747118016ad9c2f944242699707a362d4621332eb89e053 SHA512 0ed5c284f7d56ad09be76b7f53b3e8f11d9a74a0aa395b3cc74f4eaae73f3181bd532ccbeeee40bfbf913f516adf6a599ed4f9fe3de65820677e958fe4b6cad4 DIST visual-studio-code-bin-1.54.2-arm64.tar.gz 103407705 BLAKE2B 0af7c16e0d184b3f836e9b5f4331c7227aebcec0e22ef1733899485faf343df0d3af5a3a333a88c95a0e0e57b611331aae9d9dcba88adf758880baae41fe04b2 SHA512 aca940cb68e664a7c2a6bacfac5f01c748fbaf8ed15f3c633c2f6bc12e1d42524235c7dc153f60e656017229248a7be03c2b3dbe32b69816e89071eb4876fce9 +DIST visual-studio-code-bin-1.55.0-amd64.tar.gz 97525604 BLAKE2B 732b7f0986ee8855cc84eeca3e6a8ead35c38454755146876f670dc5deafb334a4ab2862caa8602d3821ea5011d26f4d8a08d3152814a567b635d604ce149b63 SHA512 f4c159fbee0a22727326fbb692f0b6a6d409e8a15c2472dfe2e6467e440108089cad9b1ceb48aa25c85de6ee2bfe24879862b50c7b1eee810e3c5ef50f972ba3 +DIST visual-studio-code-bin-1.55.0-arm.tar.gz 88836120 BLAKE2B 67e988161b42a57cb67ab03181415c0f65bf3e1e6c036550f7fa15f033c3944357476d4b4bb4473c07ff9820c667a73e5451f280848d794ab9ac15209c67510f SHA512 177b8697a1e1f58aaa28987bf2728eab0d52858451d84b031d44ea9678e38c87a3d5b12837a829303a9f7e8d76c2b71cc48b32a18cf0c04739e036c9b6cff80d +DIST visual-studio-code-bin-1.55.0-arm64.tar.gz 102041107 BLAKE2B d43a7bc4018ff05a7dc2efdb2e4ba1dd4865897726435a20ef9f12831b0e378918eb7774ac3dafaa474f18e485a66feb572842ec9196f7231f1be5671f1bafdf SHA512 1673c9bc4ea3619d62d5c503366babbd7f3c6a5ce7d0db42c26bd8d428ee961bb669177eec8a29748791023e992504a87bd2db46fbfe93015ecfcf99aae6dcef diff --git a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild new file mode 100644 index 0000000000..df36d0b559 --- /dev/null +++ b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.55.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop eutils pax-utils xdg + +DESCRIPTION="Multiplatform Visual Studio Code from Microsoft" +HOMEPAGE="https://code.visualstudio.com" +SRC_URI=" + amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz ) + arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz ) + arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )" + +RESTRICT="mirror strip bindist" + +LICENSE="MIT Microsoft-VSCode" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +IUSE="" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-crypt/libsecret[crypt] + dev-libs/nss + media-libs/libpng:0/16 + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libnotify + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango" + +QA_PRESTRIPPED="*" + +QA_PREBUILT=" + opt/${PN}/code + opt/${PN}/libEGL.so + opt/${PN}/libffmpeg.so + opt/${PN}/libGLESv2.so + opt/${PN}/libvk_swiftshader.so + opt/${PN}/libvulkan.so + opt/${PN}/swiftshader/libEGL.so + opt/${PN}/swiftshader/libGLESv2.so" + +pkg_setup() { + if use amd64; then + S="${WORKDIR}/VSCode-linux-x64" + elif use arm; then + S="${WORKDIR}/VSCode-linux-armhf" + elif use arm64; then + S="${WORKDIR}/VSCode-linux-arm64" + else + die "Visual Studio Code only supports amd64, arm and arm64" + fi +} + +src_install() { + pax-mark m code + insinto "/opt/${PN}" + doins -r * + fperms +x /opt/${PN}/{,bin/}code + fperms +x /opt/${PN}/chrome-sandbox + fperms -R +x /opt/${PN}/resources/app/out/vs/base/node + fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg + dosym "../../opt/${PN}/bin/code" "usr/bin/code" + domenu "${FILESDIR}/code.desktop" + domenu "${FILESDIR}/code-url-handler.desktop" + dodoc "resources/app/LICENSE.rtf" + newicon "resources/app/resources/linux/code.png" "visual-studio-code.png" +} + +pkg_postinst() { + xdg_pkg_postinst + elog "You may want to install some additional utils, check in:" + elog "https://code.visualstudio.com/Docs/setup#_additional-tools" +} From ef018d1b93f0c862540c2b0d2d85fd850c5dbe01 Mon Sep 17 00:00:00 2001 From: Matthias Coppens Date: Mon, 5 Apr 2021 22:57:40 +0200 Subject: [PATCH 29/30] dev-python/asciimatics: Version bump 1.13.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthias Coppens --- dev-python/asciimatics/Manifest | 1 + .../asciimatics/asciimatics-1.13.0.ebuild | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-python/asciimatics/asciimatics-1.13.0.ebuild diff --git a/dev-python/asciimatics/Manifest b/dev-python/asciimatics/Manifest index 0865dbff21..ee89dd9255 100644 --- a/dev-python/asciimatics/Manifest +++ b/dev-python/asciimatics/Manifest @@ -1,2 +1,3 @@ DIST asciimatics-1.11.0.tar.gz 1544889 BLAKE2B 98492a3bef25331daf085bfd93e17a244cd70939d06ead1c4e6dfa546411e268b7c278b7e05046c42d59faf35d85c6c584663aac3566ef82e682740f9fa67fa4 SHA512 7703e29955c984cb091a1cfda01abf31ad108da0488d0dd1c941593689cc4ebb899565471d5d4396b910a9770e640e0cba835c4dac203bd1c4a853ce7dcaacbc DIST asciimatics-1.12.0.tar.gz 1569408 BLAKE2B ee8071e3f49c05adfe70fb41a91cd422ed92aac51fb8c7f05b22e62f543d5a6a9a382fe4bfc7e9ae9220264303879c722e467d74a3134df66a3f762eea63af9e SHA512 9c7e18079b5560256bc93c39d41852878b2e57ccadb515563ff5eaea0234fae77e5494e4bd6ef3ac5ab386cd49cc96f6c56336c8f9fa4321592d23eb3c857812 +DIST asciimatics-1.13.0.tar.gz 2521962 BLAKE2B 35b564f7b0a33c658b93ad8bdad5bfb53c12da8dbe3347c1651fe3e1886c1721282455c7a668cbc85a12cd34944cc4d701d86862a622efb384739122ad983ba5 SHA512 b3943765c151b030e41bb08f3e85891449fb51533b18fae792289274f53b8548d2c7507533a56eb45797c9f44ae4963c0c247c37d6f375535900a4204238a95f diff --git a/dev-python/asciimatics/asciimatics-1.13.0.ebuild b/dev-python/asciimatics/asciimatics-1.13.0.ebuild new file mode 100644 index 0000000000..ab3809a439 --- /dev/null +++ b/dev-python/asciimatics/asciimatics-1.13.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_7 ) +inherit distutils-r1 + +DESCRIPTION="Package for curses-like operations, text UIs and ASCII art animations" +HOMEPAGE="https://pypi.org/project/asciimatics/ https://github.com/peterbrittain/asciimatics" + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/peterbrittain/asciimatics.git" +else + SRC_URI="https://github.com/peterbrittain/asciimatics/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +RESTRICT="mirror test" + +RDEPEND=" + >=dev-python/pyfiglet-0.7.2[${PYTHON_USEDEP}] + >=dev-python/pillow-2.7.0[${PYTHON_USEDEP}] + dev-python/wcwidth[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] +" + +src_prepare() { + default + sed -i -e "s/use_scm_version={/\0'fallback_version': '${PV}',/" setup.py +} From 564065978ed1ff009ff31513d3c30d991f62a653 Mon Sep 17 00:00:00 2001 From: Mustafa Salih Date: Tue, 6 Apr 2021 03:14:52 +0300 Subject: [PATCH 30/30] net-misc/freetube-bin: fixes #50 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mustafa --- net-misc/freetube-bin/freetube-bin-0.12.0.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild index 0dbf4ce0c7..66faddcdff 100644 --- a/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild +++ b/net-misc/freetube-bin/freetube-bin-0.12.0.ebuild @@ -29,9 +29,7 @@ src_install() { insinto /opt doins -r opt/* domenu usr/share/applications/freetube.desktop - for size in {16,32,48,64,128,256}; do - doicon -s ${size} usr/share/icons/hicolor/${size}x${size}/apps/freetube.png - done + doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg fperms 4755 /opt/FreeTube/chrome-sandbox || die fperms +x /opt/FreeTube/freetube || die dosym ../../opt/FreeTube/freetube /usr/bin/freetube-bin