From e874bf810b294fe37936329e7610d0db8c84f55c Mon Sep 17 00:00:00 2001 From: Patrick J Taylor Date: Sat, 5 Nov 2022 15:52:41 +0000 Subject: [PATCH 001/125] app-shells/pokemon-colorscripts: new package, add 9999 Signed-off-by: Patrick J Taylor --- app-shells/pokemon-colorscripts/metadata.xml | 8 ++++ .../pokemon-colorscripts-9999.ebuild | 40 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 app-shells/pokemon-colorscripts/metadata.xml create mode 100644 app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild diff --git a/app-shells/pokemon-colorscripts/metadata.xml b/app-shells/pokemon-colorscripts/metadata.xml new file mode 100644 index 0000000000..50dcf2837c --- /dev/null +++ b/app-shells/pokemon-colorscripts/metadata.xml @@ -0,0 +1,8 @@ + + + + + patrick.joseph.taylor@gmail.com + Patrick J Taylor + + diff --git a/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild new file mode 100644 index 0000000000..7fd4da23d6 --- /dev/null +++ b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=(python3_{8,9,10}) + +inherit git-r3 python-single-r1 + +DESCRIPTION="Pokemon unicode sprites for your terminal!" + +HOMEPAGE="https://gitlab.com/phoneybadger/pokemon-colorscripts" + +EGIT_REPO_URI="https://gitlab.com/phoneybadger/pokemon-colorscripts.git" + +LICENSE="MIT" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND=">=dev-lang/python-3.10.8_p1" + +src_prepare() { + default + sed -i \ + 's#PROGRAM_DIR = os.path.dirname(PROGRAM)#PROGRAM_DIR = "/opt/pokemon-colorscripts/"#g' \ + pokemon-colorscripts.py || die "sed failed." +} + +src_install() { + insinto /opt/pokemon-colorscripts + doins -r "${S}/colorscripts" + doins "${S}/pokemon.json" + + python_scriptinto /opt/pokemon-colorscripts + python_doscript "${S}/pokemon-colorscripts.py" + + dosym -r /opt/pokemon-colorscripts/pokemon-colorscripts.py /usr/bin/pokemon-colorscripts +} From f231d14f851d5f674793f94d2f9ad918f2b1416d Mon Sep 17 00:00:00 2001 From: Patrick J Taylor Date: Sat, 5 Nov 2022 17:03:14 +0000 Subject: [PATCH 002/125] app-shells/pokemon-colorscripts: unkeyword 9999 for ~amd64 Additionally, allow CPython 3.11 and set REQUIRED_USE/RDEPEND. Signed-off-by: Patrick J Taylor --- .../pokemon-colorscripts/pokemon-colorscripts-9999.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild index 7fd4da23d6..55e2ba3fe7 100644 --- a/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild +++ b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=(python3_{8,9,10}) +PYTHON_COMPAT=(python3_{8,9,10,11}) inherit git-r3 python-single-r1 @@ -17,9 +17,9 @@ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RDEPEND=">=dev-lang/python-3.10.8_p1" +RDEPEND="${PYTHON_DEPS}" src_prepare() { default From 30a0f012cf0d58d255d4d3f41b8ff9d817ac781b Mon Sep 17 00:00:00 2001 From: Lino Bigatti Date: Sat, 5 Nov 2022 20:00:49 -0300 Subject: [PATCH 003/125] x11-wm/i3-rounded: add 4.21.1, drop 4.19.1 Signed-off-by: Lino Bigatti --- x11-wm/i3-rounded/Manifest | 2 +- .../files/i3-rounded-4.19-fix-docdir.patch | 22 ------------------- ...4.19.1.ebuild => i3-rounded-4.21.1.ebuild} | 11 ++++------ 3 files changed, 5 insertions(+), 30 deletions(-) delete mode 100644 x11-wm/i3-rounded/files/i3-rounded-4.19-fix-docdir.patch rename x11-wm/i3-rounded/{i3-rounded-4.19.1.ebuild => i3-rounded-4.21.1.ebuild} (84%) diff --git a/x11-wm/i3-rounded/Manifest b/x11-wm/i3-rounded/Manifest index 08e1090942..8e0b1733be 100644 --- a/x11-wm/i3-rounded/Manifest +++ b/x11-wm/i3-rounded/Manifest @@ -1 +1 @@ -DIST i3-rounded-4.19.1.tar.gz 4190542 BLAKE2B d79895caea1eae9c8ed9acd89152904933d02342aff24ce3960ecb395eb8add067990f68e55a54032fc73c16a6d4c7fd4da9822eebb012a32f0f7346f13410f0 SHA512 9513eda800ab7bb95b583064dd0b820e6e26326c18709d3ea4082d36a390307b4f2e3c3d1ee0a9dde99eb85b4e9bda2c41d1af6671e1673e75adf6a799e3ff99 +DIST i3-rounded-4.21.1.tar.gz 4216183 BLAKE2B ba676456449568ae3f2958be007e163d074cefffa6842ad415de4e4f1ee2fa006836a721d6779693c392471a2770d9a7c87c705e7ee19c60b1e539a3dab31c9e SHA512 3e4c87e2a6016cb7589f40a31ca1a9398ee4cef2239460d7f1a036292f1836d1987e2c9c24b2d9856efa3bdbefbefcfa6827a8e47cceda82cbaf8485a5b65500 diff --git a/x11-wm/i3-rounded/files/i3-rounded-4.19-fix-docdir.patch b/x11-wm/i3-rounded/files/i3-rounded-4.19-fix-docdir.patch deleted file mode 100644 index 6917aa091d..0000000000 --- a/x11-wm/i3-rounded/files/i3-rounded-4.19-fix-docdir.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/meson.build b/meson.build -index 11541e21..a6f8974e 100644 ---- a/meson.build -+++ b/meson.build -@@ -642,7 +642,7 @@ if get_option('docs') - '@OUTPUT@', - ], - install: true, -- install_dir: join_paths(get_option('datadir'), 'doc', 'i3'), -+ install_dir: docdir, - ) - - custom_target( -@@ -655,7 +655,7 @@ if get_option('docs') - '@OUTPUT@', - ], - install: true, -- install_dir: join_paths(get_option('datadir'), 'doc', 'i3'), -+ install_dir: docdir, - ) - endif - diff --git a/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild b/x11-wm/i3-rounded/i3-rounded-4.21.1.ebuild similarity index 84% rename from x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild rename to x11-wm/i3-rounded/i3-rounded-4.21.1.ebuild index 563e723c3b..8c5874ef83 100644 --- a/x11-wm/i3-rounded/i3-rounded-4.19.1.ebuild +++ b/x11-wm/i3-rounded/i3-rounded-4.21.1.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson optfeature DESCRIPTION="i3-gaps fork with rounded corners support." -HOMEPAGE="https://github.com/linobigatti/i3-rounded" -SRC_URI="https://github.com/linobigatti/i3-rounded/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/LinoBigatti/i3-rounded" +SRC_URI="https://github.com/LinoBigatti/i3-rounded/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" @@ -51,13 +51,10 @@ RDEPEND="${COMMON_DEPEND} dev-perl/JSON-XS !x11-wm/i3" -#S="${WORKDIR}/i3-rounded-${PV}" - DOCS=( RELEASE-NOTES-$(ver_cut 1-3) ) PATCHES=( "${FILESDIR}/${PN}-4.18-musl.patch" - "${FILESDIR}/${PN}-4.19-fix-docdir.patch" ) src_configure() { From d146fae32d8ab36ec95cea1699c3ac69fd75c3eb Mon Sep 17 00:00:00 2001 From: Thiago Donato Ferreira Date: Sat, 5 Nov 2022 22:21:23 -0300 Subject: [PATCH 004/125] net-voip/discover-overlay: add gtk-layer-shell[introspection(+)] RDEPEND Since the app uses GtkLayerShell, it needs the introspection USE flag, when that is present. Signed-off-by: Thiago Donato Ferreira --- net-voip/discover-overlay/discover-overlay-0.6.3.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild b/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild index 383662fcfc..749f73312a 100644 --- a/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild @@ -22,6 +22,8 @@ RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/python-xlib[${PYTHON_USEDEP}] + + gui-libs/gtk-layer-shell[introspection(+)] " S="${WORKDIR}/Discover-${PV}" From 4c689636ef9e5a2bfa4a983f494c227ea5a41cdb Mon Sep 17 00:00:00 2001 From: Eric Joldasov Date: Sun, 6 Nov 2022 09:29:27 +0600 Subject: [PATCH 005/125] net-p2p/yggdrasil-go: change dependency tarball to vendor tarball Signed-off-by: Eric Joldasov --- net-p2p/yggdrasil-go/Manifest | 2 +- net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-p2p/yggdrasil-go/Manifest b/net-p2p/yggdrasil-go/Manifest index 55e22cabb5..97af406bb9 100644 --- a/net-p2p/yggdrasil-go/Manifest +++ b/net-p2p/yggdrasil-go/Manifest @@ -1,2 +1,2 @@ -DIST yggdrasil-go-0.4.6-deps.tar.bz2 36831041 BLAKE2B cfa384fd56354ac916b9c7afcc0314aa5a4b8d690c54833e314e6a2f4617b51b5cd55c307a9459c286cb4c692f650361375935c6eda2a85a1af74b7fa1b8653a SHA512 5e23f463e99537ffb1caaa5aad56f59340912c08117b71b8723bca499fc8cfdec97a47401f84fb2f81a175e045f280acd43234e994682298ec23c4de411425f9 +DIST yggdrasil-go-0.4.6-vendor.tar.xz 957992 BLAKE2B ad8e7560b294aa37c4fa985aa44fe3c3f485ebdc85d9ac297c8ca0a40daeac34244bb6fffc8d195b62b9e54f2783e1f04b26172e3a8dea654c07067cc4167350 SHA512 8de6c0e8dad41aa83dbb7dde1e9f1f400f59c8ccdaf73b00b7180485416ea538aa5595b9dcc9a51bb26ea461375f94ba077b4d02416311b1588c6cc661d460e1 DIST yggdrasil-go-0.4.6.tar.gz 94167 BLAKE2B 8c27bf0c3faf8c2ed1804d4f77acb55f7e1ee9b1ab1ae04f5d2d670e53e6a67ff752c5260ae107602d2a34e89054ea697783635b80e8b3b0f725dd6dbd87ae34 SHA512 64c335c94507c899f13a6d00a3998802db48b27e024974ad639795075fea4456f58fd5147f4b5b4162a804f9e4e7ea173a6b9802cc1410dccc8be89804dbf871 diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild index f8bfdf2650..07fa3addf9 100644 --- a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild +++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay netw HOMEPAGE="https://yggdrasil-network.github.io/" SRC_URI=" https://github.com/yggdrasil-network/yggdrasil-go/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-deps.tar.bz2 + https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-vendor.tar.xz " LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB" From 825e3c9f2f1e7d4a8ad0dc6ed96f6a2091dda1f5 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Sun, 6 Nov 2022 11:33:34 +0800 Subject: [PATCH 006/125] sci-electronics/slang: fix mv: cannot stat pyslang Closes: https://bugs.gentoo.org/879829 Signed-off-by: Huang Rui --- sci-electronics/slang/slang-2.0.ebuild | 8 +++++--- sci-electronics/slang/slang-9999.ebuild | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/sci-electronics/slang/slang-2.0.ebuild b/sci-electronics/slang/slang-2.0.ebuild index 4a9134e0f4..ed4201ed5d 100644 --- a/sci-electronics/slang/slang-2.0.ebuild +++ b/sci-electronics/slang/slang-2.0.ebuild @@ -61,7 +61,9 @@ src_configure() { src_install() { cmake_src_install - # fix python unexpected paths QA - mkdir -p "${D}/$(python_get_sitedir)" || die - mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die + if use python; then + # fix python unexpected paths QA + mkdir -p "${D}/$(python_get_sitedir)" || die + mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die + fi } diff --git a/sci-electronics/slang/slang-9999.ebuild b/sci-electronics/slang/slang-9999.ebuild index 4a9134e0f4..ed4201ed5d 100644 --- a/sci-electronics/slang/slang-9999.ebuild +++ b/sci-electronics/slang/slang-9999.ebuild @@ -61,7 +61,9 @@ src_configure() { src_install() { cmake_src_install - # fix python unexpected paths QA - mkdir -p "${D}/$(python_get_sitedir)" || die - mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die + if use python; then + # fix python unexpected paths QA + mkdir -p "${D}/$(python_get_sitedir)" || die + mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die + fi } From 37adeb6513eb6f87dd8f50217c5acd8aabd28dc0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 6 Nov 2022 13:51:16 +0500 Subject: [PATCH 007/125] kde-frameworks/kirigami-addons: try to fix tests This should solve missing "autoaudiosink". Closes: https://bugs.gentoo.org/880009 Signed-off-by: Anna (cybertailor) Vyalkova --- kde-frameworks/kirigami-addons/kirigami-addons-0.5.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kde-frameworks/kirigami-addons/kirigami-addons-0.5.ebuild b/kde-frameworks/kirigami-addons/kirigami-addons-0.5.ebuild index 4e79e79993..9abb730e77 100644 --- a/kde-frameworks/kirigami-addons/kirigami-addons-0.5.ebuild +++ b/kde-frameworks/kirigami-addons/kirigami-addons-0.5.ebuild @@ -29,8 +29,9 @@ DEPEND=" ${RDEPEND} test? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml(+)] - media-libs/gst-plugins-base[ogg,vorbis] - media-libs/gst-plugins-bad + media-libs/gst-plugins-base:1.0[ogg,vorbis] + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-good:1.0 x11-themes/sound-theme-freedesktop ) " From 9a021267a101f6adc94c38f818147bd015757f18 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Sun, 6 Nov 2022 13:55:48 +0100 Subject: [PATCH 008/125] net-dialup/tio: add 2.3 Signed-off-by: Kurt Kanzenbach --- net-dialup/tio/Manifest | 1 + net-dialup/tio/tio-2.3.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 net-dialup/tio/tio-2.3.ebuild diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest index 65507f9d9d..458a9241c0 100644 --- a/net-dialup/tio/Manifest +++ b/net-dialup/tio/Manifest @@ -1 +1,2 @@ DIST tio-2.2.tar.xz 3416172 BLAKE2B f41d8b99f770142abd471ccc98669915a9b7dbe5b98fafa84d90b1bab0fec311b1b7eb03c12d184ea83dddf28af37c91f4193ab866497b9c87c22d241feb26a5 SHA512 74f6147b219fbee498e48bec1e66755dd0ebc0506ca7bf7853eed48eabdef10cb75733dc1e4c53ce5391f4dbdae7c2b788848c25c8b428296479b748f44e54fd +DIST tio-2.3.tar.xz 3416720 BLAKE2B cecca8b4c9bab7e6ece0f98e39069e70547ddba82e758a1f02f4aeb8d4310e8f3a9af1f4a968fe54929cd09d4c93bce3a3ac530f81e740d75666973b481d6794 SHA512 0f8a825c5c57bb2bc9ca83f45ee92c7d70c3c74d3684a485cde46cd9e5bb4009526d780cc78fa92e8fbd3b7a6332f1e72609e1b4f06eeb8c7b52a1d4cc177610 diff --git a/net-dialup/tio/tio-2.3.ebuild b/net-dialup/tio/tio-2.3.ebuild new file mode 100644 index 0000000000..aa1af5f4e3 --- /dev/null +++ b/net-dialup/tio/tio-2.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson bash-completion-r1 + +DESCRIPTION="Simple TTY terminal application" +HOMEPAGE="https://tio.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" + +SLOT="0" +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-libs/inih +" +DEPEND=" + ${RDEPEND} +" + +src_configure() { + local emesonargs=( + -Dbashcompletiondir="$(get_bashcompdir)" + ) + + meson_src_configure +} From 671bb3b8d5599559a080f6e5275f2fd3646bf4ce Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Sun, 6 Nov 2022 13:55:59 +0100 Subject: [PATCH 009/125] net-dialup/tio: drop 2.2 Signed-off-by: Kurt Kanzenbach --- net-dialup/tio/Manifest | 1 - net-dialup/tio/tio-2.2.ebuild | 29 ----------------------------- 2 files changed, 30 deletions(-) delete mode 100644 net-dialup/tio/tio-2.2.ebuild diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest index 458a9241c0..572ecfc028 100644 --- a/net-dialup/tio/Manifest +++ b/net-dialup/tio/Manifest @@ -1,2 +1 @@ -DIST tio-2.2.tar.xz 3416172 BLAKE2B f41d8b99f770142abd471ccc98669915a9b7dbe5b98fafa84d90b1bab0fec311b1b7eb03c12d184ea83dddf28af37c91f4193ab866497b9c87c22d241feb26a5 SHA512 74f6147b219fbee498e48bec1e66755dd0ebc0506ca7bf7853eed48eabdef10cb75733dc1e4c53ce5391f4dbdae7c2b788848c25c8b428296479b748f44e54fd DIST tio-2.3.tar.xz 3416720 BLAKE2B cecca8b4c9bab7e6ece0f98e39069e70547ddba82e758a1f02f4aeb8d4310e8f3a9af1f4a968fe54929cd09d4c93bce3a3ac530f81e740d75666973b481d6794 SHA512 0f8a825c5c57bb2bc9ca83f45ee92c7d70c3c74d3684a485cde46cd9e5bb4009526d780cc78fa92e8fbd3b7a6332f1e72609e1b4f06eeb8c7b52a1d4cc177610 diff --git a/net-dialup/tio/tio-2.2.ebuild b/net-dialup/tio/tio-2.2.ebuild deleted file mode 100644 index aa1af5f4e3..0000000000 --- a/net-dialup/tio/tio-2.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson bash-completion-r1 - -DESCRIPTION="Simple TTY terminal application" -HOMEPAGE="https://tio.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" - -SLOT="0" -LICENSE="GPL-2+" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-libs/inih -" -DEPEND=" - ${RDEPEND} -" - -src_configure() { - local emesonargs=( - -Dbashcompletiondir="$(get_bashcompdir)" - ) - - meson_src_configure -} From f1e1607db814cc9869b457ffe7394d7c96f34fa8 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 7 Nov 2022 10:47:14 +0800 Subject: [PATCH 010/125] sci-electronics/slang: rename libslang to libsvlang Issue: https://github.com/MikePopoloski/slang/issues/646 Signed-off-by: Huang Rui --- ...ch => slang-2.0-fix-unordered-dense.patch} | 0 .../files/slang-2.0-renamed-svlang.patch | 32 +++++++++++++++++++ sci-electronics/slang/slang-2.0.ebuild | 8 +++-- sci-electronics/slang/slang-9999.ebuild | 8 +++-- 4 files changed, 42 insertions(+), 6 deletions(-) rename sci-electronics/slang/files/{slang-2.0-fix-lib-path.patch => slang-2.0-fix-unordered-dense.patch} (100%) create mode 100644 sci-electronics/slang/files/slang-2.0-renamed-svlang.patch diff --git a/sci-electronics/slang/files/slang-2.0-fix-lib-path.patch b/sci-electronics/slang/files/slang-2.0-fix-unordered-dense.patch similarity index 100% rename from sci-electronics/slang/files/slang-2.0-fix-lib-path.patch rename to sci-electronics/slang/files/slang-2.0-fix-unordered-dense.patch diff --git a/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch b/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch new file mode 100644 index 0000000000..107b69d36a --- /dev/null +++ b/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch @@ -0,0 +1,32 @@ +From a3bf429c886407198e7e3a292af80e6c60ee27d2 Mon Sep 17 00:00:00 2001 +From: jrudess +Date: Sat, 5 Nov 2022 16:24:04 -0700 +Subject: [PATCH] Provide cmake override for shared-lib name + +--- + source/CMakeLists.txt | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt +index 58b73678..f9ac7cd4 100644 +--- a/source/CMakeLists.txt ++++ b/source/CMakeLists.txt +@@ -86,6 +86,7 @@ add_library( + + add_subdirectory(ast) + ++set(SLANG_SHARED_LIB_NAME slang) + add_library(slang::slang ALIAS slang_slang) + set_target_properties( + slang_slang +@@ -93,8 +94,8 @@ set_target_properties( + VISIBILITY_INLINES_HIDDEN YES + VERSION ${PROJECT_VERSION} + SOVERSION ${PROJECT_VERSION_MAJOR} +- EXPORT_NAME slang +- OUTPUT_NAME slang) ++ EXPORT_NAME ${SLANG_SHARED_LIB_NAME} ++ OUTPUT_NAME ${SLANG_SHARED_LIB_NAME}) + + # Compile options + target_compile_options(slang_slang PRIVATE ${SLANG_WARN_FLAGS}) diff --git a/sci-electronics/slang/slang-2.0.ebuild b/sci-electronics/slang/slang-2.0.ebuild index ed4201ed5d..21f8cc2ac9 100644 --- a/sci-electronics/slang/slang-2.0.ebuild +++ b/sci-electronics/slang/slang-2.0.ebuild @@ -42,18 +42,20 @@ DEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-2.0-fix-lib-path.patch" + "${FILESDIR}/${PN}-2.0-fix-unordered-dense.patch" + "${FILESDIR}/${PN}-2.0-renamed-svlang.patch" ) src_configure() { python_setup - # BUILD_SHARED_LIBS=OFF because of name collision + # SLANG_SHARED_LIB_NAME=svlang because of name collision # https://github.com/MikePopoloski/slang/issues/646 local mycmakeargs=( -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" - -D BUILD_SHARED_LIBS=OFF + -D BUILD_SHARED_LIBS=ON -D SLANG_INCLUDE_PYLIB=$(usex python) -D SLANG_INCLUDE_TESTS=$(usex test) + -D SLANG_SHARED_LIB_NAME="svlang" ) cmake_src_configure } diff --git a/sci-electronics/slang/slang-9999.ebuild b/sci-electronics/slang/slang-9999.ebuild index ed4201ed5d..21f8cc2ac9 100644 --- a/sci-electronics/slang/slang-9999.ebuild +++ b/sci-electronics/slang/slang-9999.ebuild @@ -42,18 +42,20 @@ DEPEND=" " PATCHES=( - "${FILESDIR}/${PN}-2.0-fix-lib-path.patch" + "${FILESDIR}/${PN}-2.0-fix-unordered-dense.patch" + "${FILESDIR}/${PN}-2.0-renamed-svlang.patch" ) src_configure() { python_setup - # BUILD_SHARED_LIBS=OFF because of name collision + # SLANG_SHARED_LIB_NAME=svlang because of name collision # https://github.com/MikePopoloski/slang/issues/646 local mycmakeargs=( -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" - -D BUILD_SHARED_LIBS=OFF + -D BUILD_SHARED_LIBS=ON -D SLANG_INCLUDE_PYLIB=$(usex python) -D SLANG_INCLUDE_TESTS=$(usex test) + -D SLANG_SHARED_LIB_NAME="svlang" ) cmake_src_configure } From 05772850e2be57a1de5c05cd3ea63b21bce0331f Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Mon, 7 Nov 2022 11:02:04 +0800 Subject: [PATCH 011/125] sci-electronics/slang: fix libsvlang name in patch Signed-off-by: Huang Rui --- sci-electronics/slang/files/slang-2.0-renamed-svlang.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch b/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch index 107b69d36a..6e60c31e81 100644 --- a/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch +++ b/sci-electronics/slang/files/slang-2.0-renamed-svlang.patch @@ -15,7 +15,7 @@ index 58b73678..f9ac7cd4 100644 add_subdirectory(ast) -+set(SLANG_SHARED_LIB_NAME slang) ++set(SLANG_SHARED_LIB_NAME svlang) add_library(slang::slang ALIAS slang_slang) set_target_properties( slang_slang From 84b68b4cbef6f06131c770800b9d01539e977ccf Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 7 Nov 2022 05:37:19 +0100 Subject: [PATCH 012/125] games-util/legendary: add 0.20.31 Signed-off-by: Ronny (tastytea) Gutbrod --- games-util/legendary/Manifest | 1 + games-util/legendary/legendary-0.20.31.ebuild | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 games-util/legendary/legendary-0.20.31.ebuild diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest index eb7c507b09..039b1e8e46 100644 --- a/games-util/legendary/Manifest +++ b/games-util/legendary/Manifest @@ -1,2 +1,3 @@ DIST legendary-0.20.29.tar.gz 129774 BLAKE2B d5876bfb6c8e085221d1c6eee6bf7b0d932bfb648f78eadf32dabb53af203db9081c47094171d648231ef6dd34713f0fac41dea65ce8c23565f32dfaf0efd07f SHA512 70c189b26dfb9e31bd2a8003604b047483bbc1f30eafcf30591dfea52c31dfb016df5173ae88c41b9f91b5370aaa3afc3b9ff7718533fd4003f2369fbc59c67e DIST legendary-0.20.30.tar.gz 130093 BLAKE2B af1ca08d289de58ff4080a607da0d0a6261c6718061fe57e1852b97936919aef7cf3b7132730cbc1826e535a1dde8c934a6a3be3e5a3c93aa48ebf0108f84aff SHA512 3ae1be8d1aeee7a36ddfdb62b010b7096516518f6a9a264c8a1fedbc87a1e1d6b71e458996536e7e9a350e4d006e73d27cd421a34e94255958ced25e7796b62a +DIST legendary-0.20.31.tar.gz 145145 BLAKE2B 3ad8bd87062a65521c4addd73a1bfd9ded05caf77526dfdf9e0c075d6d557eb5f0db35dbb367ed3d1a1a0b22d22dc9b7d7178b3d887ad5b3e2d8e1e97b7b81e7 SHA512 c4c57b8c6c2161d5df14134457da0c2236f9b88f0e4a2b02ffb910df1d9e74a6907cd3f0d0b4b81b23ed4c9991d8ef0a9d5927ecbe9138cd02998e5020cb7cfe diff --git a/games-util/legendary/legendary-0.20.31.ebuild b/games-util/legendary/legendary-0.20.31.ebuild new file mode 100644 index 0000000000..b23539c5cd --- /dev/null +++ b/games-util/legendary/legendary-0.20.31.ebuild @@ -0,0 +1,28 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_SINGLE_IMPL=1 +inherit distutils-r1 + +DESCRIPTION="A free and open-source replacement for the Epic Games Launcher" +HOMEPAGE="https://github.com/derrod/legendary" +SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="webview" + +# NOTE: dev-python/pywebview[qt5] is not much tested and does not function +# correctly in some cases, according to release notes for 0.20.16. +RDEPEND=" + $(python_gen_cond_dep ' + Date: Mon, 7 Nov 2022 19:52:20 +0100 Subject: [PATCH 013/125] dev-ruby/ruby-install: add 0.8.5 Signed-off-by: Alexey Zapparov --- dev-ruby/ruby-install/Manifest | 1 + .../ruby-install/ruby-install-0.8.5.ebuild | 44 +++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 dev-ruby/ruby-install/ruby-install-0.8.5.ebuild diff --git a/dev-ruby/ruby-install/Manifest b/dev-ruby/ruby-install/Manifest index 49a69c0e8b..c0e5fbb216 100644 --- a/dev-ruby/ruby-install/Manifest +++ b/dev-ruby/ruby-install/Manifest @@ -1,2 +1,3 @@ DIST ruby-install-0.8.3.tar.gz 32381 BLAKE2B fd2c15333e571881d9a6be67c2b968f81bd8b2d2025972dd502df35b4ce1b2a5dbfbac29327d2dfa83b779f923342c23c30423455c202a0978581ab71291ce22 SHA512 1fdd44b709a7d2eaae4b1ebf7a08381c565d7656d52cf69b98b0e00d383b39c7776848f7acd5f5f79f1a9ad935907e230c256b7cdf46714fddd9a8cfac418c9a DIST ruby-install-0.8.4.tar.gz 32652 BLAKE2B e863645c66cc631d17a3e5c061220fd59d0b0458613d31e8db4d35fbb0beae53ccf627620b9adb08bb0db82d51bd9a54a7eb96079fc3e6604c32d9b7dc219f3d SHA512 9d7157ab73689a7024efae104f6fd244c019c56d5e27573151818dd72f07855f9785b2ddba9c83a413ddcd92a565893373ca545c486c59b4fa408f349d4c7f48 +DIST ruby-install-0.8.5.tar.gz 32904 BLAKE2B 6128d489c53c02b53b96f243a7c5fd3de2a360eac8ed7873c89cfafb229e611f77f3275e66bb1aef0ccad772029f7727c0e4a62c6dc74ec1780c7badd219cc52 SHA512 4f5546652e741eb4b1b72780a73e0b41b8bd212dd979e31124b8a1a96e9bbebdcb7951da20768b992776206a446b489214f2b1261255855760e2e3477118f8d7 diff --git a/dev-ruby/ruby-install/ruby-install-0.8.5.ebuild b/dev-ruby/ruby-install/ruby-install-0.8.5.ebuild new file mode 100644 index 0000000000..706d5e5d21 --- /dev/null +++ b/dev-ruby/ruby-install/ruby-install-0.8.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Installs Ruby, JRuby, Rubinius, TruffleRuby (native / GraalVM), or mruby." +HOMEPAGE="https://github.com/postmodern/ruby-install" +SRC_URI="https://github.com/postmodern/ruby-install/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +PROPERTIES="test_network" +RESTRICT="!test? ( test )" + +DEPEND=">=app-shells/bash-3.0:*" +RDEPEND="${DEPEND} + sys-apps/grep + || ( >net-misc/wget-1.12 net-misc/curl ) + dev-libs/openssl + app-arch/tar + app-arch/bzip2 + app-arch/xz-utils + sys-devel/patch + || ( >=sys-devel/gcc-4.2 sys-devel/clang )" +BDEPEND="test? ( dev-util/shunit2 )" + +# XXX: `make check` seems to be broken (violates shellcheck tests) +src_test() { + emake test +} + +src_prepare() { + default + + sed -i Makefile -e "s/^VERSION=.\+$/VERSION=${PVR}/" \ + || die "Cannot fix doc location to follow Gentoo/FHS guidelines" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install +} From 8253ff491e73517286a9a408b3f3f4cc6c859082 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Mon, 7 Nov 2022 19:53:02 +0100 Subject: [PATCH 014/125] dev-ruby/ruby-install: drop 0.8.3-r2 Signed-off-by: Alexey Zapparov --- dev-ruby/ruby-install/Manifest | 1 - .../ruby-install/ruby-install-0.8.3-r2.ebuild | 43 ------------------- 2 files changed, 44 deletions(-) delete mode 100644 dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild diff --git a/dev-ruby/ruby-install/Manifest b/dev-ruby/ruby-install/Manifest index c0e5fbb216..90971b07a1 100644 --- a/dev-ruby/ruby-install/Manifest +++ b/dev-ruby/ruby-install/Manifest @@ -1,3 +1,2 @@ -DIST ruby-install-0.8.3.tar.gz 32381 BLAKE2B fd2c15333e571881d9a6be67c2b968f81bd8b2d2025972dd502df35b4ce1b2a5dbfbac29327d2dfa83b779f923342c23c30423455c202a0978581ab71291ce22 SHA512 1fdd44b709a7d2eaae4b1ebf7a08381c565d7656d52cf69b98b0e00d383b39c7776848f7acd5f5f79f1a9ad935907e230c256b7cdf46714fddd9a8cfac418c9a DIST ruby-install-0.8.4.tar.gz 32652 BLAKE2B e863645c66cc631d17a3e5c061220fd59d0b0458613d31e8db4d35fbb0beae53ccf627620b9adb08bb0db82d51bd9a54a7eb96079fc3e6604c32d9b7dc219f3d SHA512 9d7157ab73689a7024efae104f6fd244c019c56d5e27573151818dd72f07855f9785b2ddba9c83a413ddcd92a565893373ca545c486c59b4fa408f349d4c7f48 DIST ruby-install-0.8.5.tar.gz 32904 BLAKE2B 6128d489c53c02b53b96f243a7c5fd3de2a360eac8ed7873c89cfafb229e611f77f3275e66bb1aef0ccad772029f7727c0e4a62c6dc74ec1780c7badd219cc52 SHA512 4f5546652e741eb4b1b72780a73e0b41b8bd212dd979e31124b8a1a96e9bbebdcb7951da20768b992776206a446b489214f2b1261255855760e2e3477118f8d7 diff --git a/dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild b/dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild deleted file mode 100644 index 46ccb1fad3..0000000000 --- a/dev-ruby/ruby-install/ruby-install-0.8.3-r2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Installs Ruby, JRuby, Rubinius, TruffleRuby (native / GraalVM), or mruby." -HOMEPAGE="https://github.com/postmodern/ruby-install" -SRC_URI="https://github.com/postmodern/ruby-install/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -PROPERTIES="test_network" -RESTRICT="!test? ( test )" - -DEPEND=">=app-shells/bash-3.0:*" -RDEPEND="${DEPEND} - sys-apps/grep - || ( >net-misc/wget-1.12 net-misc/curl ) - dev-libs/openssl - app-arch/tar - app-arch/bzip2 - sys-devel/patch - || ( >=sys-devel/gcc-4.2 sys-devel/clang )" -BDEPEND="test? ( dev-util/shunit2 )" - -# XXX: `make check` seems to be broken (violates shellcheck tests) -src_test() { - emake test -} - -src_prepare() { - default - - sed -i Makefile -e "s/^VERSION=.\+$/VERSION=${PVR}/" \ - || die "Cannot fix doc location to follow Gentoo/FHS guidelines" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" install -} From 972df149135a68c1c4ad41704892d35c25f938b6 Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Mon, 7 Nov 2022 20:10:51 +0100 Subject: [PATCH 015/125] media-sound/dzr: add 221106, drop 221021 Signed-off-by: Jonas Frei --- media-sound/dzr/Manifest | 2 +- media-sound/dzr/{dzr-221021.ebuild => dzr-221106.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-sound/dzr/{dzr-221021.ebuild => dzr-221106.ebuild} (100%) diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest index 640a0c97d1..03c3845ccc 100644 --- a/media-sound/dzr/Manifest +++ b/media-sound/dzr/Manifest @@ -1 +1 @@ -DIST dzr-221021.tar.gz 8570 BLAKE2B 3bb2ee8d7c4b8b543c811b0547f0cb00b496ac78a5ec18065779f9977ac60bbc655bcaad2797ac3bd6167370dd075d921af8099ea31101e0574e83ea922b82e7 SHA512 fa941bba163861ecbacf3301fe6c90b6a20d60a35507bf6e4f72125a96c3557c9bd951299a53fd6e88cea3e55d62b2356c0f635cc5e7ff02691ae9def5ac4f0c +DIST dzr-221106.tar.gz 8613 BLAKE2B 7b78e9ccc1db9b36cf17b1dab799e211ff182bc67279ec507618ad5b09305d6cf0bbe986a9a82d812c38570f4a2bf6b5f9c14bb624aecec5f727d909031fb51e SHA512 391791075c1315409358ef7aa6d5ced47b400eae67908861aad99ae4fa9cdce08655e272748711518ea69ba5d169a05e915b2115d9c9d6000e6c2e25aa799bd8 diff --git a/media-sound/dzr/dzr-221021.ebuild b/media-sound/dzr/dzr-221106.ebuild similarity index 100% rename from media-sound/dzr/dzr-221021.ebuild rename to media-sound/dzr/dzr-221106.ebuild From 2b2b50543122b1e068cac963f70de19cc3f50dd4 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 21:12:14 +0500 Subject: [PATCH 016/125] crystal-utils.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/crystal-utils.eclass | 124 ++++++++++++++++++++++++++++++++++++ 1 file changed, 124 insertions(+) create mode 100644 eclass/crystal-utils.eclass diff --git a/eclass/crystal-utils.eclass b/eclass/crystal-utils.eclass new file mode 100644 index 0000000000..cb67682a6e --- /dev/null +++ b/eclass/crystal-utils.eclass @@ -0,0 +1,124 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: crystal-utils.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @BLURB: utility functions for Crystal packages +# @DESCRIPTION: +# A utility eclass providing functions to invoke Crystal. +# +# This eclass does not set any metadata variables nor export any phase, so it +# can be inherited safely. +# +# All helper functions die on failure and support being called via 'nonfatal'. + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI} unsupported." +esac + +if [[ ! ${_CRYSTAL_UTILS_ECLASS} ]]; then +_CRYSTAL_UTILS_ECLASS=1 + +inherit edo flag-o-matic + +# @ECLASS_VARIABLE: CRYSTAL_DEPS +# @OUTPUT_VARIABLE +# @DESCRIPTION: +# This is an eclass-generated Crystal dependency string. +CRYSTAL_DEPS=" + || ( + dev-lang/crystal + dev-lang/crystal-bin + ) +" + +# @FUNCTION: _crystal_get_colors_opt +# @INTERNAL +# @RETURN: "--no-color" if colors should be disabled, empty string otherwise +_crystal_get_colors_opt() { + if [[ ${NOCOLOR} == "true" || ${NOCOLOR} == "yes" ]]; then + echo "--no-color" + fi +} + +# @FUNCTION: _crystal_get_debug_opt +# @INTERNAL +# @RETURN: "--debug" if USE=debug, "--no-debug" otherwise +_crystal_get_debug_opt() { + if has debug ${IUSE} && use debug; then + echo "--debug" + else + echo "--no-debug" + fi +} + +# @FUNCTION: crystal_configure +# @DESCRIPTION: +# Set Crystal environment variables to match user settings. +# +# Must be run or ecrystal/eshards will fail. +crystal_configure() { + debug-print-function ${FUNCNAME} "${@}" + + # avoid possible sandbox violation + export CRYSTAL_CACHE_DIR="${T}/crystal" + export SHARDS_CACHE_PATH="${T}/shards" + + local args=( + --link-flags="\"${LDFLAGS}\"" + --release + --progress + $(_crystal_get_debug_opt) + $(_crystal_get_colors_opt) + $(is-flagq -mcpu && echo "--mcpu=$(get-flag mcpu)") + $(is-flagq -mcmodel && echo "--mcmodel=$(get-flag mcmodel)") + # TODO: --mattr + ) + + export CRYSTAL_OPTS="${args[@]}" + + _CRYSTAL_CONFIGURE_HAS_RUN=1 +} + +# @FUNCTION: ecrystal +# @USAGE: [...] +# @DESCRIPTION: +# Call crystal, passing supplied arguments. +ecrystal() { + debug-print-function ${FUNCNAME} "${@}" + + [[ ${_CRYSTAL_CONFIGURE_HAS_RUN} ]] || \ + die "${FUNCNAME}: crystal_configure has not been run" + + mkdir -p "${CRYSTAL_CACHE_DIR}" || die "Creating Crystal cache dir failed" + edo crystal "${@}" +} + +# @FUNCTION: eshards +# @USAGE: [...] +# @DESCRIPTION: +# Call shards, passing the standard set of options, then supplied arguments. +eshards() { + debug-print-function ${FUNCNAME} "${@}" + + [[ ${_CRYSTAL_CONFIGURE_HAS_RUN} ]] || \ + die "${FUNCNAME}: crystal_configure has not been run" + + mkdir -p "${CRYSTAL_CACHE_DIR}" || die "Creating Crystal cache dir failed" + mkdir -p "${SHARDS_CACHE_PATH}" || die "Creating Shards cache dir failed" + + local args=( + --local + --without-development + $(_crystal_get_colors_opt) + ) + + edo shards "${args[@]}" "${@}" +} + +fi From 582cf2584bc6d154d48a3316252068f674c68f41 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 21:13:19 +0500 Subject: [PATCH 017/125] dev-util/gshards: new package, add 0.1 Signed-off-by: Anna (cybertailor) Vyalkova --- .../gshards/files/0.1/gshards-get-pkgname.cr | 10 +++++ .../gshards/files/0.1/gshards-has-targets.cr | 14 +++++++ dev-util/gshards/gshards-0.1.ebuild | 39 +++++++++++++++++++ dev-util/gshards/metadata.xml | 8 ++++ 4 files changed, 71 insertions(+) create mode 100644 dev-util/gshards/files/0.1/gshards-get-pkgname.cr create mode 100644 dev-util/gshards/files/0.1/gshards-has-targets.cr create mode 100644 dev-util/gshards/gshards-0.1.ebuild create mode 100644 dev-util/gshards/metadata.xml diff --git a/dev-util/gshards/files/0.1/gshards-get-pkgname.cr b/dev-util/gshards/files/0.1/gshards-get-pkgname.cr new file mode 100644 index 0000000000..4a19472219 --- /dev/null +++ b/dev-util/gshards/files/0.1/gshards-get-pkgname.cr @@ -0,0 +1,10 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +require "yaml" + +yaml = File.open("shard.yml") do |file| + YAML.parse(file) +end + +puts yaml["name"].as_s diff --git a/dev-util/gshards/files/0.1/gshards-has-targets.cr b/dev-util/gshards/files/0.1/gshards-has-targets.cr new file mode 100644 index 0000000000..1b2eb308ed --- /dev/null +++ b/dev-util/gshards/files/0.1/gshards-has-targets.cr @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +require "yaml" + +yaml = File.open("shard.yml") do |file| + YAML.parse(file) +end + +if yaml["targets"]? + exit(0) +end + +exit(1) diff --git a/dev-util/gshards/gshards-0.1.ebuild b/dev-util/gshards/gshards-0.1.ebuild new file mode 100644 index 0000000000..e5541387e6 --- /dev/null +++ b/dev-util/gshards/gshards-0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit crystal-utils multiprocessing toolchain-funcs + +DESCRIPTION="Small helper tools to aid installing Crystal packages in Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +S="${WORKDIR}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/boehm-gc + dev-libs/libevent:= + dev-libs/libyaml +" +DEPEND="${RDEPEND}" +BDEPEND="${CRYSTAL_DEPS}" + +QA_FLAGS_IGNORED='.*' + +src_configure() { + crystal_configure + tc-export CC +} + +src_compile() { + for prog in "${FILESDIR}"/${PV}/gshards-*.cr; do + ecrystal build "${prog}" --verbose --threads=$(makeopts_jobs) + done +} + +src_install() { + dobin gshards-* +} diff --git a/dev-util/gshards/metadata.xml b/dev-util/gshards/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-util/gshards/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From af71c1f7c459d3372295b424457f759838cb3e7f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 21:14:52 +0500 Subject: [PATCH 018/125] shards.eclass: new eclass Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/shards.eclass | 126 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 eclass/shards.eclass diff --git a/eclass/shards.eclass b/eclass/shards.eclass new file mode 100644 index 0000000000..548c86bce4 --- /dev/null +++ b/eclass/shards.eclass @@ -0,0 +1,126 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: shards.eclass +# @MAINTAINER: +# Anna +# @AUTHOR: +# Anna +# @SUPPORTED_EAPIS: 8 +# @PROVIDES: crystal-utils +# @BLURB: eclass to build Crystal packages using Shards +# @DESCRIPTION: +# This eclass contains the default phase function for packages which use Crystal +# Shards as a build system. +# +# If the package has no shard.yml(5) file, use crystal-utils.eclass(5) instead. + +case ${EAPI} in + 8) ;; + *) die "${ECLASS}: EAPI ${EAPI} unsupported." +esac + +if [[ ! ${_SHARDS_ECLASS} ]]; then +_SHARDS_ECLASS=1 + +inherit crystal-utils multiprocessing toolchain-funcs + +BDEPEND=" + ${CRYSTAL_DEPS} + dev-util/gshards +" +IUSE="debug doc" + +# Crystal packages do not use CFLAGS +QA_FLAGS_IGNORED='.*' + +# @FUNCTION: shards_get_libdir +# @RETURN: the library path for Crystal packages +shards_get_libdir() { + echo "${BROOT}"/usr/lib/shards +} + +# @FUNCTION: shards_get_pkgname +# @RETURN: the package name as specified in shard.yml +shards_get_pkgname() { + debug-print-function ${FUNCNAME} "${@}" + + gshards-get-pkgname || die "Parsing package name failed" +} + +# @FUNCTION: shards_src_configure +# @DESCRIPTION: +# Function for configuring Crystal to match user settings. +shards_src_configure() { + debug-print-function ${FUNCNAME} "${@}" + + crystal_configure + einfo "CRYSTAL_OPTS='${CRYSTAL_OPTS}'" + + export CRYSTAL_PATH="$(shards_get_libdir):$(crystal env CRYSTAL_PATH || die "'crystal env' failed")" + einfo "CRYSTAL_PATH='${CRYSTAL_PATH}'" + + tc-export CC +} + +# @FUNCTION: shards_src_compile +# @USAGE: [...] +# @DESCRIPTION: +# General function for building packages using Shards. +shards_src_compile() { + debug-print-function ${FUNCNAME} "${@}" + + local build_args=( + --threads=$(makeopts_jobs) + --verbose + "${@}" + ) + + if gshards-has-targets; then + eshards build "${build_args[@]}" + fi + + if use doc; then + ecrystal docs + HTML_DOCS=( docs/. ) + fi + + return 0 +} + +# @FUNCTION: shards_src_test +# @USAGE: [...] +# @DESCRIPTION: +# Function for testing the package. +shards_src_test() { + debug-print-function ${FUNCNAME} "${@}" + + if [[ -d "spec" ]]; then + ecrystal spec "${@}" || die "Tests failed" + fi + + return 0 +} + +# @FUNCTION: shards_src_install +# @DESCRIPTION: +# Function for installing the package. +shards_src_install() { + debug-print-function ${FUNCNAME} "${@}" + + if [[ -d "bin" ]]; then + dobin bin/* + fi + + if [[ -d "src" ]]; then + insinto "$(shards_get_libdir)/$(shards_get_pkgname)" + doins -r src + doins shard.yml + fi + + einstalldocs +} + +fi + +EXPORT_FUNCTIONS src_configure src_compile src_test src_install From 0cd8cb2e2340959f172a5f600d09d19aa74a2b31 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 22:44:29 +0500 Subject: [PATCH 019/125] dev-crystal/crystal-db: new package, add 0.11.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystal-db/Manifest | 1 + .../crystal-db/crystal-db-0.11.0.ebuild | 23 +++++++++++++++++++ dev-crystal/crystal-db/metadata.xml | 8 +++++++ 3 files changed, 32 insertions(+) create mode 100644 dev-crystal/crystal-db/Manifest create mode 100644 dev-crystal/crystal-db/crystal-db-0.11.0.ebuild create mode 100644 dev-crystal/crystal-db/metadata.xml diff --git a/dev-crystal/crystal-db/Manifest b/dev-crystal/crystal-db/Manifest new file mode 100644 index 0000000000..3159691656 --- /dev/null +++ b/dev-crystal/crystal-db/Manifest @@ -0,0 +1 @@ +DIST crystal-db-0.11.0.tar.gz 37260 BLAKE2B 8fee7dd05af9585643a7fd2513ffeed8e8fd8c50cab0f467eebcbf7bbf48b94ed64ca4c524475bfc475da25e6ecf66ff3a88be1f417fdc302013fe78028c547a SHA512 a8df8d55402836d30d918a2717c145671f67ef5381895f56914aa3623135a9de3ce2d125085b16ff59460487116bc45f2e09b7001a937b3208430618049543d1 diff --git a/dev-crystal/crystal-db/crystal-db-0.11.0.ebuild b/dev-crystal/crystal-db/crystal-db-0.11.0.ebuild new file mode 100644 index 0000000000..130baedb68 --- /dev/null +++ b/dev-crystal/crystal-db/crystal-db-0.11.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Common DB API for Crystal" +HOMEPAGE="https://github.com/crystal-lang/crystal-db" +SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CHANGELOG,README}.md ) + +src_prepare() { + default + + # one test fails on v0.11.0 + rm spec/serializable_spec.cr || die +} diff --git a/dev-crystal/crystal-db/metadata.xml b/dev-crystal/crystal-db/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystal-db/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 9823fe2a2c0d2e8f6e82c41e307b58919d82e420 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 22:44:37 +0500 Subject: [PATCH 020/125] dev-crystal/crystal-sqlite3: new package, add 0.19.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystal-sqlite3/Manifest | 1 + .../crystal-sqlite3-0.19.0.ebuild | 18 ++++++++++++++++++ dev-crystal/crystal-sqlite3/metadata.xml | 8 ++++++++ 3 files changed, 27 insertions(+) create mode 100644 dev-crystal/crystal-sqlite3/Manifest create mode 100644 dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild create mode 100644 dev-crystal/crystal-sqlite3/metadata.xml diff --git a/dev-crystal/crystal-sqlite3/Manifest b/dev-crystal/crystal-sqlite3/Manifest new file mode 100644 index 0000000000..b645ee3313 --- /dev/null +++ b/dev-crystal/crystal-sqlite3/Manifest @@ -0,0 +1 @@ +DIST crystal-sqlite3-0.19.0.tar.gz 10893 BLAKE2B ab6591661f47c5b1257ade2e5a1f4db3b853851c2d699d12005bd09490224b2dfffaa8a5495f72c81d5b9f8e78195b66c61592269d4c3178b293870125d72034 SHA512 10f3447316db45d1320c9ec5ef85bc582bdc65823816362a03c7adc08f1d98c059f7f51eafcf15ed57f299a92499b128f90ff3d5207e7c72fdcf3801f9e0eacc diff --git a/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild new file mode 100644 index 0000000000..da6318eead --- /dev/null +++ b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="SQLite3 bindings for Crystal" +HOMEPAGE="https://github.com/crystal-lang/crystal-sqlite3" +SRC_URI="https://github.com/crystal-lang/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-db" + +DOCS=( {CHANGELOG,README}.md ) diff --git a/dev-crystal/crystal-sqlite3/metadata.xml b/dev-crystal/crystal-sqlite3/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystal-sqlite3/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From bb97facd744fb5188f05dbd8ed4c7be80d0d96c0 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 22:44:46 +0500 Subject: [PATCH 021/125] dev-crystal/crystal-pg: new package, add 0.26.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystal-pg/Manifest | 1 + .../crystal-pg/crystal-pg-0.26.0.ebuild | 26 +++++++++++++++++++ dev-crystal/crystal-pg/metadata.xml | 8 ++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-crystal/crystal-pg/Manifest create mode 100644 dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild create mode 100644 dev-crystal/crystal-pg/metadata.xml diff --git a/dev-crystal/crystal-pg/Manifest b/dev-crystal/crystal-pg/Manifest new file mode 100644 index 0000000000..029d06a1f6 --- /dev/null +++ b/dev-crystal/crystal-pg/Manifest @@ -0,0 +1 @@ +DIST crystal-pg-0.26.0.tar.gz 38901 BLAKE2B 954737db2ebfb02ad8ed7a071a2728199a306a8eb44a31bd7702413d271c8e9aec4d5ff104487d224e8278bb4d45fe619e8f84db930cd3c70a83a3487b6387bc SHA512 097450dbabb2c2d26deb70a9ed34f49f70e63e59055b5b3513eab9951feca546886998263848c7b7648bad716f6d67b436d1bde5ff0a89d521520350138055c1 diff --git a/dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild b/dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild new file mode 100644 index 0000000000..1079b9ea5f --- /dev/null +++ b/dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit databases shards + +DESCRIPTION="A native, non-blocking Postgres driver for Crystal" +HOMEPAGE="https://github.com/will/crystal-pg" +SRC_URI="https://github.com/will/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-db" + +DOCS=( CHANGELOG CONTRIBUTORS {CONTRIBUTING,README}.md ) + +src_test() { + local -x DATABASE_URL="postgres://postgres@127.0.0.1:65432" + + epostgres --start 65432 + shards_src_test + epostgres --stop +} diff --git a/dev-crystal/crystal-pg/metadata.xml b/dev-crystal/crystal-pg/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystal-pg/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 17d7b21b88a8da699aad7cc0574a962fc2d0f8f5 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 22:44:53 +0500 Subject: [PATCH 022/125] dev-crystal/spectator: new package, add 0.11.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/spectator/Manifest | 1 + dev-crystal/spectator/spectator-0.11.3.ebuild | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 dev-crystal/spectator/Manifest create mode 100644 dev-crystal/spectator/spectator-0.11.3.ebuild diff --git a/dev-crystal/spectator/Manifest b/dev-crystal/spectator/Manifest new file mode 100644 index 0000000000..b3f44eb42b --- /dev/null +++ b/dev-crystal/spectator/Manifest @@ -0,0 +1 @@ +DIST spectator-0.11.3.tar.gz 147641 BLAKE2B a1015bd8433002d5c0db0d6ac4671645b2d61b30749c59d70df84520a7c01159d83e08d14dd3203bba513df576fcbaade8bc645c6be9ae3824cdc77c6fb6c8d6 SHA512 be4dd9465ff678d8049824c63b316ec74069ce59b3dde3637b619e82c7247e533a087f344415e46bff61786810f5566a1fa1e19c9957fd4d08d2f312491bf0e5 diff --git a/dev-crystal/spectator/spectator-0.11.3.ebuild b/dev-crystal/spectator/spectator-0.11.3.ebuild new file mode 100644 index 0000000000..ac6ecd55d5 --- /dev/null +++ b/dev-crystal/spectator/spectator-0.11.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs shards + +DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec" +HOMEPAGE="https://github.com/icy-arctic-fox/spectator" +SRC_URI="https://github.com/icy-arctic-fox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md ) + +CHECKREQS_MEMORY="3G" + +pkg_pretend() { + has test "${FEATURES}" && check-reqs_pkg_pretend +} + +pkg_setup() { + has test "${FEATURES}" && check-reqs_pkg_setup +} From 68bde274c6fdd417f8a16ad49a3ab2a473a4f598 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 22:45:00 +0500 Subject: [PATCH 023/125] dev-crystal/backtracer: new package, add 1.2.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/backtracer/Manifest | 1 + dev-crystal/backtracer/backtracer-1.2.2.ebuild | 16 ++++++++++++++++ dev-crystal/backtracer/metadata.xml | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-crystal/backtracer/Manifest create mode 100644 dev-crystal/backtracer/backtracer-1.2.2.ebuild create mode 100644 dev-crystal/backtracer/metadata.xml diff --git a/dev-crystal/backtracer/Manifest b/dev-crystal/backtracer/Manifest new file mode 100644 index 0000000000..913fb54a9a --- /dev/null +++ b/dev-crystal/backtracer/Manifest @@ -0,0 +1 @@ +DIST backtracer-1.2.2.tar.gz 8864 BLAKE2B cfe5ed7b8648847b3a6536ecbfb89bb5a5cb264cb52afeb977fe9141960528b027b8aefb33f3ba97e506793b0b8ffcd0f7d61eede5cd1f1129b5b7829391e49b SHA512 97a9f75d3ec82ea83b242e8236d8aeff1cb4f555d1460950ba96c8d2b436caae9f0d8e3b74e810f789ea7d9032115074d818519c621601ad670f7a18bf878cff diff --git a/dev-crystal/backtracer/backtracer-1.2.2.ebuild b/dev-crystal/backtracer/backtracer-1.2.2.ebuild new file mode 100644 index 0000000000..5943d5bbd7 --- /dev/null +++ b/dev-crystal/backtracer/backtracer-1.2.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Crystal shard aiming to assist with parsing backtraces into a structured form" +HOMEPAGE="https://github.com/Sija/backtracer.cr" +SRC_URI="https://github.com/Sija/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/backtracer/metadata.xml b/dev-crystal/backtracer/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/backtracer/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From e7d853d986c3201a83d0fe78758761dfebb74191 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 22:49:46 +0500 Subject: [PATCH 024/125] dev-crystal/habitat: new package, add 0.4.7 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/habitat/Manifest | 1 + dev-crystal/habitat/habitat-0.4.7.ebuild | 16 ++++++++++++++++ dev-crystal/habitat/metadata.xml | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-crystal/habitat/Manifest create mode 100644 dev-crystal/habitat/habitat-0.4.7.ebuild create mode 100644 dev-crystal/habitat/metadata.xml diff --git a/dev-crystal/habitat/Manifest b/dev-crystal/habitat/Manifest new file mode 100644 index 0000000000..1a6edd108f --- /dev/null +++ b/dev-crystal/habitat/Manifest @@ -0,0 +1 @@ +DIST habitat-0.4.7.tar.gz 9664 BLAKE2B c1fdaaa587e8632d323f22677c6af34d8c39357b48c787e8f244af6ad1907c43a53609c64557148480a61e09466397c1c38c22ff66a3a1e2dcf033e156102231 SHA512 d6eddcb85a8dff2722bfa74230513d9a5eda77fe33564bbe2e9207599e1bcc267db1f912df100ba5f37e8bb3dfe097986e4c2d922cf3a0e21a1f666b8c637093 diff --git a/dev-crystal/habitat/habitat-0.4.7.ebuild b/dev-crystal/habitat/habitat-0.4.7.ebuild new file mode 100644 index 0000000000..e6fe058893 --- /dev/null +++ b/dev-crystal/habitat/habitat-0.4.7.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Easily configure settings for Crystal projects" +HOMEPAGE="https://github.com/luckyframework/habitat" +SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) diff --git a/dev-crystal/habitat/metadata.xml b/dev-crystal/habitat/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/habitat/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 4fba6fa73a9eeb3a05793c00fff99af50fee7afb Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 23:28:16 +0500 Subject: [PATCH 025/125] dev-crystal/crustache: new package, add 2.4.4 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crustache/Manifest | 2 ++ dev-crystal/crustache/crustache-2.4.4.ebuild | 37 ++++++++++++++++++++ dev-crystal/crustache/metadata.xml | 8 +++++ 3 files changed, 47 insertions(+) create mode 100644 dev-crystal/crustache/Manifest create mode 100644 dev-crystal/crustache/crustache-2.4.4.ebuild create mode 100644 dev-crystal/crustache/metadata.xml diff --git a/dev-crystal/crustache/Manifest b/dev-crystal/crustache/Manifest new file mode 100644 index 0000000000..f63e895344 --- /dev/null +++ b/dev-crystal/crustache/Manifest @@ -0,0 +1,2 @@ +DIST crustache-2.4.4.tar.gz 11130 BLAKE2B e44a16a9a93326d0be2ef4f7dc956c4a27fcaec4bfdce728b9fa8bd12a3d6eab4a5d16507505892fbb11bd6b1e6fb8ae8a89da28c3300f5b181962050b6814fc SHA512 32aa4473df8b97f313b1d90efa53e977730659f6bc820428cac80e99d541cd1028507c9e791d7fe89f5c65a6df9bd4e9759dccebfcfddffc169f4c35537431cc +DIST mustache-spec-1.3.0.tar.gz 24076 BLAKE2B 59802ae5cc88de0ada189c15b4437a2f982c38e641ecd5310a5bef8b1c74fb5d05312abec8e77619665e09e55fb26477869aadda7d1ccd1e64d37b531a3cd540 SHA512 289db4695d73592843cce3765bd4a123c0951c0eb04b78b7efcb2518e3aedcbc5869f5f066a5584781796f992a6881efe58030ecd1474094ae3b056610ac0a4f diff --git a/dev-crystal/crustache/crustache-2.4.4.ebuild b/dev-crystal/crustache/crustache-2.4.4.ebuild new file mode 100644 index 0000000000..877774f272 --- /dev/null +++ b/dev-crystal/crustache/crustache-2.4.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +SPEC_PV="1.3.0" +DESCRIPTION="{{Mustache}} for Crystal" +HOMEPAGE="https://github.com/MakeNowJust/crustache" +SRC_URI=" + https://github.com/makenowjust/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + test? ( + https://github.com/mustache/spec/archive/refs/tags/v${SPEC_PV}.tar.gz -> mustache-spec-${SPEC_PV}.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +#RESTRICT="!test? ( test )" + +# interpolation test fails +RESTRICT="test" + +DOCS=( {CHANGELOG,README}.md ) + +src_unpack() { + default + + if use test; then + cd "${S}" || die + rmdir spec/mustache-spec || die + mv "${WORKDIR}"/spec-${SPEC_PV} spec/mustache-spec || die + fi +} diff --git a/dev-crystal/crustache/metadata.xml b/dev-crystal/crustache/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crustache/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From f7b838530c1db49f6505714d954991f98309df59 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 23:35:35 +0500 Subject: [PATCH 026/125] dev-crystal/crystal-fnv: new package, add 0.1.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystal-fnv/Manifest | 1 + dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild | 14 ++++++++++++++ dev-crystal/crystal-fnv/metadata.xml | 8 ++++++++ 3 files changed, 23 insertions(+) create mode 100644 dev-crystal/crystal-fnv/Manifest create mode 100644 dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild create mode 100644 dev-crystal/crystal-fnv/metadata.xml diff --git a/dev-crystal/crystal-fnv/Manifest b/dev-crystal/crystal-fnv/Manifest new file mode 100644 index 0000000000..d538c5f8f5 --- /dev/null +++ b/dev-crystal/crystal-fnv/Manifest @@ -0,0 +1 @@ +DIST crystal-fnv-0.1.3.tar.gz 3741 BLAKE2B d42d7116a680bf46a5216f391f29b22036a98b134c9ad0820ed5f3e75a918a1186111928f20876a92946e54494f5da41db58604a320b26b834c57e59b97dd915 SHA512 406838d26a59269f2ff3ae4890d2bab1905ddb81ad6b4073a5e7a3cb24c582f12147c95bf01e5049f34c9e1a774a757f2b25a8ac2f190ad380dc74b590ff6f94 diff --git a/dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild b/dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild new file mode 100644 index 0000000000..95c61ab339 --- /dev/null +++ b/dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Crystal Implementation of Fowler–Noll–Vo hash" +HOMEPAGE="https://github.com/naqvis/crystal-fnv" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/crystal-fnv/metadata.xml b/dev-crystal/crystal-fnv/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystal-fnv/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From c958cef13ebc9f6c9ecc1d763833bc9a00cc07cb Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 23:40:10 +0500 Subject: [PATCH 027/125] shards.eclass: fix double EPREFIX Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/shards.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/shards.eclass b/eclass/shards.eclass index 548c86bce4..95fe262264 100644 --- a/eclass/shards.eclass +++ b/eclass/shards.eclass @@ -37,7 +37,7 @@ QA_FLAGS_IGNORED='.*' # @FUNCTION: shards_get_libdir # @RETURN: the library path for Crystal packages shards_get_libdir() { - echo "${BROOT}"/usr/lib/shards + echo /usr/lib/shards } # @FUNCTION: shards_get_pkgname @@ -57,7 +57,7 @@ shards_src_configure() { crystal_configure einfo "CRYSTAL_OPTS='${CRYSTAL_OPTS}'" - export CRYSTAL_PATH="$(shards_get_libdir):$(crystal env CRYSTAL_PATH || die "'crystal env' failed")" + export CRYSTAL_PATH="${BROOT}$(shards_get_libdir):$(crystal env CRYSTAL_PATH || die "'crystal env' failed")" einfo "CRYSTAL_PATH='${CRYSTAL_PATH}'" tc-export CC @@ -113,7 +113,7 @@ shards_src_install() { fi if [[ -d "src" ]]; then - insinto "$(shards_get_libdir)/$(shards_get_pkgname)" + insinto $(shards_get_libdir)/$(shards_get_pkgname) doins -r src doins shard.yml fi From 0feb6cf7647407231df549b5df7449700fcbc222 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 23:43:33 +0500 Subject: [PATCH 028/125] dev-crystal/crystal-xpath2: new package, add 0.1.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystal-xpath2/Manifest | 1 + .../crystal-xpath2/crystal-xpath2-0.1.3.ebuild | 16 ++++++++++++++++ dev-crystal/crystal-xpath2/metadata.xml | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-crystal/crystal-xpath2/Manifest create mode 100644 dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild create mode 100644 dev-crystal/crystal-xpath2/metadata.xml diff --git a/dev-crystal/crystal-xpath2/Manifest b/dev-crystal/crystal-xpath2/Manifest new file mode 100644 index 0000000000..482ab0ab7c --- /dev/null +++ b/dev-crystal/crystal-xpath2/Manifest @@ -0,0 +1 @@ +DIST crystal-xpath2-0.1.3.tar.gz 23933 BLAKE2B de970b43640489680965bdb0fc6d2e5fee8b9bb75d18e61c11089ad40f397b3c9e4963b2ca29a85049e3a1b0b0f291e32c2b0a321c729aac42bb730b848ab75f SHA512 3c57fb97d17bbff168e1a5904c2e629bb97114c31a4cd80d1347d7d804ebcdba3506b3243be303f42aa042936c667e918beadd10fced19175160e3921604cf09 diff --git a/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild b/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild new file mode 100644 index 0000000000..82289a0a1f --- /dev/null +++ b/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="XPath implementation in Crystal" +HOMEPAGE="https://github.com/naqvis/crystal-xpath2" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-fnv" diff --git a/dev-crystal/crystal-xpath2/metadata.xml b/dev-crystal/crystal-xpath2/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystal-xpath2/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 1ecf14b8bb5ef44be8c7d101a6e1f935499775f6 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 8 Nov 2022 23:50:02 +0500 Subject: [PATCH 029/125] dev-crystal/jbuilder: new package, add 1.0.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/jbuilder/Manifest | 1 + dev-crystal/jbuilder/jbuilder-1.0.0.ebuild | 14 ++++++++++++++ dev-crystal/jbuilder/metadata.xml | 8 ++++++++ 3 files changed, 23 insertions(+) create mode 100644 dev-crystal/jbuilder/Manifest create mode 100644 dev-crystal/jbuilder/jbuilder-1.0.0.ebuild create mode 100644 dev-crystal/jbuilder/metadata.xml diff --git a/dev-crystal/jbuilder/Manifest b/dev-crystal/jbuilder/Manifest new file mode 100644 index 0000000000..7a67d0798a --- /dev/null +++ b/dev-crystal/jbuilder/Manifest @@ -0,0 +1 @@ +DIST jbuilder-1.0.0.tar.gz 5165 BLAKE2B ea2623b427aba5686dac02db7348bd80be4df86cdf58d88fd2dde5ae7c908b97f65acc983878785823ffbc50e9cd975854b23cb5fdfb6069148fa0102751efc6 SHA512 4ab8aaa95bcc030972b59c02287a37970a34de59a58b9d1a52376946328df83980ba01f46eb84ae8818563d80227bbf370f749aab10b5e648d3ba270886bc49f diff --git a/dev-crystal/jbuilder/jbuilder-1.0.0.ebuild b/dev-crystal/jbuilder/jbuilder-1.0.0.ebuild new file mode 100644 index 0000000000..20b9d76263 --- /dev/null +++ b/dev-crystal/jbuilder/jbuilder-1.0.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Generate JSON objects with a Builder-style DSL" +HOMEPAGE="https://github.com/shootingfly/jbuilder" +SRC_URI="https://github.com/shootingfly/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/jbuilder/metadata.xml b/dev-crystal/jbuilder/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/jbuilder/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From cfeb655d90dd5cde4179c66deebd1348246b739b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 00:03:33 +0500 Subject: [PATCH 030/125] dev-crystal/inflector: new package, add 1.0.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/inflector/Manifest | 1 + dev-crystal/inflector/inflector-1.0.0.ebuild | 23 ++++++++++++++++++++ dev-crystal/inflector/metadata.xml | 8 +++++++ 3 files changed, 32 insertions(+) create mode 100644 dev-crystal/inflector/Manifest create mode 100644 dev-crystal/inflector/inflector-1.0.0.ebuild create mode 100644 dev-crystal/inflector/metadata.xml diff --git a/dev-crystal/inflector/Manifest b/dev-crystal/inflector/Manifest new file mode 100644 index 0000000000..042447e607 --- /dev/null +++ b/dev-crystal/inflector/Manifest @@ -0,0 +1 @@ +DIST inflector-1.0.0.tar.gz 18959 BLAKE2B 87afb352c352ed0f6db687e523a9f79bd5533ec96a2892e617e9ec8478d5eb4913893337861b0714c70c1f1b659afaf591eb00d5eabf620e0120d04c16c572bb SHA512 3452a1c14499b7c35ab5e47b64347087cc1f24d5cd0a23373135d693a53f5d308a55e6c2e584fc39e1a6b191de8e16aab46cb0face1876cdf24c337231fd5ea2 diff --git a/dev-crystal/inflector/inflector-1.0.0.ebuild b/dev-crystal/inflector/inflector-1.0.0.ebuild new file mode 100644 index 0000000000..241eef58ed --- /dev/null +++ b/dev-crystal/inflector/inflector-1.0.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="String inflectors for Crystal" +HOMEPAGE="https://github.com/phoffer/inflector.cr" +SRC_URI="https://github.com/phoffer/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + # test error + rm spec/inflector_spec.cr || die +} diff --git a/dev-crystal/inflector/metadata.xml b/dev-crystal/inflector/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/inflector/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From d1745a98e8d806766d1ec626ac6e6512a8ac50c3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 00:14:07 +0500 Subject: [PATCH 031/125] dev-crystal/json_mapping: new package, add 0.1.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/json_mapping/Manifest | 1 + .../json_mapping/json_mapping-0.1.1.ebuild | 16 ++++++++++++++++ dev-crystal/json_mapping/metadata.xml | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-crystal/json_mapping/Manifest create mode 100644 dev-crystal/json_mapping/json_mapping-0.1.1.ebuild create mode 100644 dev-crystal/json_mapping/metadata.xml diff --git a/dev-crystal/json_mapping/Manifest b/dev-crystal/json_mapping/Manifest new file mode 100644 index 0000000000..ac97e2551a --- /dev/null +++ b/dev-crystal/json_mapping/Manifest @@ -0,0 +1 @@ +DIST json_mapping-0.1.1.tar.gz 7986 BLAKE2B ed80180101cd3997793c19bdc384c53c670d688831b7c18a6040aa38b9f07895e6bae041d213a94c56a257389ff7b7e02db82ef260706f2f5e7cdd20aaf45fe2 SHA512 f60c8d09d8fbbfdf42896b9e6888e74d31cd49cbb40d97244e62ff607d582fad9fb87e21252a017cb58ee905e096a7c2df381ae3d8711488d2708ffadb0df2e6 diff --git a/dev-crystal/json_mapping/json_mapping-0.1.1.ebuild b/dev-crystal/json_mapping/json_mapping-0.1.1.ebuild new file mode 100644 index 0000000000..7584be6140 --- /dev/null +++ b/dev-crystal/json_mapping/json_mapping-0.1.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Provides the legacy JSON.mapping macro method" +HOMEPAGE="https://github.com/crystal-lang/json_mapping.cr" +SRC_URI="https://github.com/crystal-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/json_mapping/metadata.xml b/dev-crystal/json_mapping/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/json_mapping/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 9dcafd721e954520ee6619098b71ec6cb6a06ec3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 00:19:36 +0500 Subject: [PATCH 032/125] dev-crystal/liquid: new package, add 0.4.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/liquid/Manifest | 1 + dev-crystal/liquid/liquid-0.4.1.ebuild | 21 +++++++++++++++++++++ dev-crystal/liquid/metadata.xml | 8 ++++++++ 3 files changed, 30 insertions(+) create mode 100644 dev-crystal/liquid/Manifest create mode 100644 dev-crystal/liquid/liquid-0.4.1.ebuild create mode 100644 dev-crystal/liquid/metadata.xml diff --git a/dev-crystal/liquid/Manifest b/dev-crystal/liquid/Manifest new file mode 100644 index 0000000000..4b3e559a04 --- /dev/null +++ b/dev-crystal/liquid/Manifest @@ -0,0 +1 @@ +DIST liquid-0.4.1.tar.gz 24258 BLAKE2B 0629dec657db5f0dd130e336c6adcf7b413fd58e12f0a06191a8daf8eee3bc70b85032f71923156f9229653515aecdc04a33c2109b8bf1b41b1f8458c768e6dd SHA512 1dc1f45f1f1c1d1a9302a1e5d921ac4e6482f0930752cfbd2a5f9448254457421f449180e7103175c3add33a0c70fdc79dff0d413ac0ce325079b6a77ee65d5b diff --git a/dev-crystal/liquid/liquid-0.4.1.ebuild b/dev-crystal/liquid/liquid-0.4.1.ebuild new file mode 100644 index 0000000000..ea038618e8 --- /dev/null +++ b/dev-crystal/liquid/liquid-0.4.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Liquid template engine for Crystal" +HOMEPAGE="https://github.com/TechMagister/liquid.cr" +SRC_URI="https://github.com/TechMagister/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/inflector + dev-crystal/json_mapping +" diff --git a/dev-crystal/liquid/metadata.xml b/dev-crystal/liquid/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/liquid/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 9faaef121577ebd98109c0b4c87895b14c33bfa2 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 00:45:39 +0500 Subject: [PATCH 033/125] dev-crystal/athena-spec: new package, add 0.3.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/athena-spec/Manifest | 1 + .../athena-spec/athena-spec-0.3.0.ebuild | 26 +++++++++++++++++++ dev-crystal/athena-spec/metadata.xml | 8 ++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-crystal/athena-spec/Manifest create mode 100644 dev-crystal/athena-spec/athena-spec-0.3.0.ebuild create mode 100644 dev-crystal/athena-spec/metadata.xml diff --git a/dev-crystal/athena-spec/Manifest b/dev-crystal/athena-spec/Manifest new file mode 100644 index 0000000000..b8e811d791 --- /dev/null +++ b/dev-crystal/athena-spec/Manifest @@ -0,0 +1 @@ +DIST athena-spec-0.3.0.tar.gz 8820 BLAKE2B 21b7e61b0430ea65faaf6f919ada255ea40c16975c86c8907d0ec2da2d3baa4cbfa5bd4267ae74f0c7ba2e5a4c86beecf2c7caeabba850ebef7491b6bdc31d49 SHA512 4001b18bff4033093239ccaf48d7d01f088df3da92a0a8e46640d198011181b4e3658865a3874790fda9c8fd6b3b585b25d3747cafa24b12f8b7fa668761e196 diff --git a/dev-crystal/athena-spec/athena-spec-0.3.0.ebuild b/dev-crystal/athena-spec/athena-spec-0.3.0.ebuild new file mode 100644 index 0000000000..d9ac6414ca --- /dev/null +++ b/dev-crystal/athena-spec/athena-spec-0.3.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN#athena-}" +DESCRIPTION="Common/helpful Spec compliant testing utilities" +HOMEPAGE=" + https://github.com/athena-framework/spec + https://athenaframework.org/Spec +" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + # failing test + rm spec/methods_spec.cr || die +} diff --git a/dev-crystal/athena-spec/metadata.xml b/dev-crystal/athena-spec/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/athena-spec/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From f443326847cf703d1f14a1466fab5d36851be14b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 00:47:31 +0500 Subject: [PATCH 034/125] dev-crystal/negotiation: new package, add 0.1.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/negotiation/Manifest | 1 + dev-crystal/negotiation/metadata.xml | 8 +++++++ .../negotiation/negotiation-0.1.2.ebuild | 22 +++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 dev-crystal/negotiation/Manifest create mode 100644 dev-crystal/negotiation/metadata.xml create mode 100644 dev-crystal/negotiation/negotiation-0.1.2.ebuild diff --git a/dev-crystal/negotiation/Manifest b/dev-crystal/negotiation/Manifest new file mode 100644 index 0000000000..c294bc9a36 --- /dev/null +++ b/dev-crystal/negotiation/Manifest @@ -0,0 +1 @@ +DIST negotiation-0.1.2.tar.gz 10625 BLAKE2B 3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee SHA512 c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913 diff --git a/dev-crystal/negotiation/metadata.xml b/dev-crystal/negotiation/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/negotiation/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/negotiation/negotiation-0.1.2.ebuild b/dev-crystal/negotiation/negotiation-0.1.2.ebuild new file mode 100644 index 0000000000..4ac6ee0eb3 --- /dev/null +++ b/dev-crystal/negotiation/negotiation-0.1.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Framework agnostic content negotiation library" +HOMEPAGE="https://github.com/athena-framework/negotiation" +SRC_URI="https://github.com/athena-framework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( + dev-crystal/athena-spec +)" + +DOCS=( {CHANGELOG,README}.md ) From b7ffda32dc381dd2722f38510a3d1db176ecd73a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 11:55:49 +0500 Subject: [PATCH 035/125] dev-crystal/athena-negotiation: rename package Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/athena-negotiation/Manifest | 1 + .../athena-negotiation-0.1.2.ebuild} | 12 ++++++++---- .../{negotiation => athena-negotiation}/metadata.xml | 0 dev-crystal/negotiation/Manifest | 1 - 4 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 dev-crystal/athena-negotiation/Manifest rename dev-crystal/{negotiation/negotiation-0.1.2.ebuild => athena-negotiation/athena-negotiation-0.1.2.ebuild} (63%) rename dev-crystal/{negotiation => athena-negotiation}/metadata.xml (100%) delete mode 100644 dev-crystal/negotiation/Manifest diff --git a/dev-crystal/athena-negotiation/Manifest b/dev-crystal/athena-negotiation/Manifest new file mode 100644 index 0000000000..52e697687d --- /dev/null +++ b/dev-crystal/athena-negotiation/Manifest @@ -0,0 +1 @@ +DIST athena-negotiation-0.1.2.tar.gz 10625 BLAKE2B 3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee SHA512 c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913 diff --git a/dev-crystal/negotiation/negotiation-0.1.2.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.1.2.ebuild similarity index 63% rename from dev-crystal/negotiation/negotiation-0.1.2.ebuild rename to dev-crystal/athena-negotiation/athena-negotiation-0.1.2.ebuild index 4ac6ee0eb3..5b7e37aefe 100644 --- a/dev-crystal/negotiation/negotiation-0.1.2.ebuild +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.1.2.ebuild @@ -5,9 +5,11 @@ EAPI=8 inherit shards +MY_PN="${PN#athena-}" DESCRIPTION="Framework agnostic content negotiation library" HOMEPAGE="https://github.com/athena-framework/negotiation" -SRC_URI="https://github.com/athena-framework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="MIT" SLOT="0" @@ -15,8 +17,10 @@ KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND="test? ( - dev-crystal/athena-spec -)" +BDEPEND=" + test? ( + dev-crystal/athena-spec + ) +" DOCS=( {CHANGELOG,README}.md ) diff --git a/dev-crystal/negotiation/metadata.xml b/dev-crystal/athena-negotiation/metadata.xml similarity index 100% rename from dev-crystal/negotiation/metadata.xml rename to dev-crystal/athena-negotiation/metadata.xml diff --git a/dev-crystal/negotiation/Manifest b/dev-crystal/negotiation/Manifest deleted file mode 100644 index c294bc9a36..0000000000 --- a/dev-crystal/negotiation/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST negotiation-0.1.2.tar.gz 10625 BLAKE2B 3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee SHA512 c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913 From 2946a0ea45c40df19cf06c128ebdba892df4404e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 12:32:49 +0500 Subject: [PATCH 036/125] crystal-utils.eclass: introduce mycrystalargs Signed-off-by: Anna (cybertailor) Vyalkova --- eclass/crystal-utils.eclass | 19 +++++++++++++++++++ eclass/shards.eclass | 2 -- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/eclass/crystal-utils.eclass b/eclass/crystal-utils.eclass index cb67682a6e..8f8df3cc31 100644 --- a/eclass/crystal-utils.eclass +++ b/eclass/crystal-utils.eclass @@ -61,7 +61,19 @@ _crystal_get_debug_opt() { # @DESCRIPTION: # Set Crystal environment variables to match user settings. # +# Passes arguments to Crystal by reading from an optionally pre-defined local +# mycrystalargs bash array. +# # Must be run or ecrystal/eshards will fail. +# +# @CODE +# src_configure() { +# local mycrystalargs=( +# -Dfoo +# ) +# crystal_configure +# } +# @CODE crystal_configure() { debug-print-function ${FUNCNAME} "${@}" @@ -69,6 +81,12 @@ crystal_configure() { export CRYSTAL_CACHE_DIR="${T}/crystal" export SHARDS_CACHE_PATH="${T}/shards" + [[ -z ${mycrystalargs} ]] && local -a mycrystalargs=() + local mycrystalargstype=$(declare -p mycrystalargs 2>&-) + if [[ "${mycrystalargstype}" != "declare -a mycrystalargs="* ]]; then + die "mycrystalargs must be declared as array" + fi + local args=( --link-flags="\"${LDFLAGS}\"" --release @@ -78,6 +96,7 @@ crystal_configure() { $(is-flagq -mcpu && echo "--mcpu=$(get-flag mcpu)") $(is-flagq -mcmodel && echo "--mcmodel=$(get-flag mcmodel)") # TODO: --mattr + "${mycrystalargs[@]}" ) export CRYSTAL_OPTS="${args[@]}" diff --git a/eclass/shards.eclass b/eclass/shards.eclass index 95fe262264..756fdf3353 100644 --- a/eclass/shards.eclass +++ b/eclass/shards.eclass @@ -64,7 +64,6 @@ shards_src_configure() { } # @FUNCTION: shards_src_compile -# @USAGE: [...] # @DESCRIPTION: # General function for building packages using Shards. shards_src_compile() { @@ -73,7 +72,6 @@ shards_src_compile() { local build_args=( --threads=$(makeopts_jobs) --verbose - "${@}" ) if gshards-has-targets; then From c55cec6ca9506d2bf036240c156b4a92c58908b2 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 12:54:22 +0500 Subject: [PATCH 037/125] dev-crystal/protodec: new package, add 0.1.4 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/protodec/Manifest | 1 + dev-crystal/protodec/metadata.xml | 8 ++++++ dev-crystal/protodec/protodec-0.1.4.ebuild | 30 ++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 dev-crystal/protodec/Manifest create mode 100644 dev-crystal/protodec/metadata.xml create mode 100644 dev-crystal/protodec/protodec-0.1.4.ebuild diff --git a/dev-crystal/protodec/Manifest b/dev-crystal/protodec/Manifest new file mode 100644 index 0000000000..65dc7e777d --- /dev/null +++ b/dev-crystal/protodec/Manifest @@ -0,0 +1 @@ +DIST protodec-0.1.4.tar.gz 18008 BLAKE2B e3154c4901df523e8a914a23006030448ffc8c926701d5a072f1f0278b1e17969d83049bf4c49037af1f05eb1ececb0e79d5080e47e181ed944690daffa75957 SHA512 0211c7b165946d2779808a43893703bf0138ff601e0e3b4aa54024b5eed317d692547822dc42ec6b320f75798ffa4334c4217fd1ee5c11b1eb6dab6db20ce7a8 diff --git a/dev-crystal/protodec/metadata.xml b/dev-crystal/protodec/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/protodec/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/protodec/protodec-0.1.4.ebuild b/dev-crystal/protodec/protodec-0.1.4.ebuild new file mode 100644 index 0000000000..f299a6362e --- /dev/null +++ b/dev-crystal/protodec/protodec-0.1.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Command-line tool to encode and decode arbitrary protobuf data" +HOMEPAGE="https://github.com/iv-org/protodec" +SRC_URI="https://github.com/iv-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boehm-gc + dev-libs/libevent:= + dev-libs/libpcre +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i src/protodec.cr \ + -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \ + -e 's/\(CURRENT_COMMIT \) = .*/\1 = "gentoo"/' \ + -e "s/\(CURRENT_VERSION\) = .*/\1 = \"v${PV}\"/" || die +} From 13d4b1c6ce19f8982df18897652d9f88912d3518 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 13:02:10 +0500 Subject: [PATCH 038/125] dev-crystal/radix: new package, add 0.4.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/radix/Manifest | 1 + dev-crystal/radix/metadata.xml | 8 ++++++++ dev-crystal/radix/radix-0.4.1.ebuild | 16 ++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-crystal/radix/Manifest create mode 100644 dev-crystal/radix/metadata.xml create mode 100644 dev-crystal/radix/radix-0.4.1.ebuild diff --git a/dev-crystal/radix/Manifest b/dev-crystal/radix/Manifest new file mode 100644 index 0000000000..d1b603ea39 --- /dev/null +++ b/dev-crystal/radix/Manifest @@ -0,0 +1 @@ +DIST radix-0.4.1.tar.gz 13847 BLAKE2B bed0aa74d8672a96fdab27aa97186c0577283d16562bcde111a530a687a15ea95db379ee0044a15bcacd22d1438b027a1b6e63a1fb7bb1d8031405197aefbbd5 SHA512 3e4d6fc4a7d500496dcd750f7044189290845057bb2490a241b1d2b80789a3ccdb77e914c79c505db904282ae08d3729d8681426b348c73e82dcdd6662efa51e diff --git a/dev-crystal/radix/metadata.xml b/dev-crystal/radix/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/radix/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/radix/radix-0.4.1.ebuild b/dev-crystal/radix/radix-0.4.1.ebuild new file mode 100644 index 0000000000..89edab28ad --- /dev/null +++ b/dev-crystal/radix/radix-0.4.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Radix tree implementation for Crystal language" +HOMEPAGE="https://github.com/luislavena/radix" +SRC_URI="https://github.com/luislavena/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {CHANGELOG,README}.md ) From 26833c2737ac1a552f1b2a1a6d4233e223967998 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 13:12:29 +0500 Subject: [PATCH 039/125] dev-crystal/slang: new package, add 1.7.3 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/slang/Manifest | 1 + dev-crystal/slang/metadata.xml | 8 ++++++++ dev-crystal/slang/slang-1.7.3.ebuild | 14 ++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 dev-crystal/slang/Manifest create mode 100644 dev-crystal/slang/metadata.xml create mode 100644 dev-crystal/slang/slang-1.7.3.ebuild diff --git a/dev-crystal/slang/Manifest b/dev-crystal/slang/Manifest new file mode 100644 index 0000000000..92fd10e1d3 --- /dev/null +++ b/dev-crystal/slang/Manifest @@ -0,0 +1 @@ +DIST slang-1.7.3.tar.gz 11866 BLAKE2B 815b4f9cc4f2215a6faaf5c57c6244bf358b7535ac9e45f98645e5a50277d8efdbe91ef466d266a2581a0538f7276599566751543976fb4a06e44cc01125d3b1 SHA512 62c9f6029bae0abb48dbe7456abde0d0f19d81f2b861acf3df8781fa96e57c251a597efd81c2418b9e29d04fc09910fd46ee66c5feded91097f107d43955972e diff --git a/dev-crystal/slang/metadata.xml b/dev-crystal/slang/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/slang/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/slang/slang-1.7.3.ebuild b/dev-crystal/slang/slang-1.7.3.ebuild new file mode 100644 index 0000000000..524257e5cc --- /dev/null +++ b/dev-crystal/slang/slang-1.7.3.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Slim-inspired templating language for Crystal" +HOMEPAGE="https://github.com/jeromegn/slang" +SRC_URI="https://github.com/jeromegn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" From 43c8e57a07ef45481c8683faed407d128154c39d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 13:17:20 +0500 Subject: [PATCH 040/125] dev-crystal/temel: new package, add 0.1.0_p20171024 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/temel/Manifest | 1 + dev-crystal/temel/temel-0.1.0_p20171024.ebuild | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 dev-crystal/temel/Manifest create mode 100644 dev-crystal/temel/temel-0.1.0_p20171024.ebuild diff --git a/dev-crystal/temel/Manifest b/dev-crystal/temel/Manifest new file mode 100644 index 0000000000..38052c20f7 --- /dev/null +++ b/dev-crystal/temel/Manifest @@ -0,0 +1 @@ +DIST temel-0.1.0_p20171024.tar.gz 4261 BLAKE2B c5b18023902e37163e5aa4bbf2274b2449763311452db1e0168c6d4065b7b302d6a79b6f3fbac7a98ffde93c5e3b1671b597065914334d7970e9e15d22aac596 SHA512 5e9c5cea25e8be40130cb78ae43e2aaadac63d4f352767ccbbb898ded2e5e9490c44e1f7e96b24d3ac7791d7956c4fd09a6a535ea474fb30b04f0418d01df81e diff --git a/dev-crystal/temel/temel-0.1.0_p20171024.ebuild b/dev-crystal/temel/temel-0.1.0_p20171024.ebuild new file mode 100644 index 0000000000..b52df81306 --- /dev/null +++ b/dev-crystal/temel/temel-0.1.0_p20171024.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +COMMIT="f7ddd6d70ff9f13ec00fa49f9ede68bb4650caf9" +DESCRIPTION="Extensible Markup DSL for Crystal" +HOMEPAGE="https://github.com/f/temel" +SRC_URI="https://github.com/f/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" From 773e3e1e28c938dd04c252a2608015172e65f4a2 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 13:32:14 +0500 Subject: [PATCH 041/125] dev-crystal/water: new package, add 1.0.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/water/Manifest | 1 + dev-crystal/water/metadata.xml | 8 ++++++++ dev-crystal/water/water-1.0.0.ebuild | 14 ++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 dev-crystal/water/Manifest create mode 100644 dev-crystal/water/metadata.xml create mode 100644 dev-crystal/water/water-1.0.0.ebuild diff --git a/dev-crystal/water/Manifest b/dev-crystal/water/Manifest new file mode 100644 index 0000000000..3a87ed2934 --- /dev/null +++ b/dev-crystal/water/Manifest @@ -0,0 +1 @@ +DIST water-1.0.0.tar.gz 5236 BLAKE2B b00b9aa6b2db05bc8a49c02490738bc528fbed585f6a145b8f2f6bac08fc044639a605344e1374909a673b3f04a6eab0035e23becaa31c3789b812029d0c827b SHA512 94eb0ea0ffe5b466a76b22d4c139e8bc5334fb9ae4099de03c6e8ea49b1ab6c2647d2c582ce6613ceaa7e37557400e6eae178377bc546e092789d7e45334d54c diff --git a/dev-crystal/water/metadata.xml b/dev-crystal/water/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/water/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/water/water-1.0.0.ebuild b/dev-crystal/water/water-1.0.0.ebuild new file mode 100644 index 0000000000..e5d1bd5db8 --- /dev/null +++ b/dev-crystal/water/water-1.0.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="A library for writing HTML in plain Crystal" +HOMEPAGE="https://github.com/shootingfly/water" +SRC_URI="https://github.com/shootingfly/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" From bcd7c0e72ee559bf2a8ce98c8d073688cb8b6e49 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 13:40:25 +0500 Subject: [PATCH 042/125] dev-crystal/webless: new package, add 0.1.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/webless/Manifest | 1 + dev-crystal/webless/webless-0.1.0.ebuild | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 dev-crystal/webless/Manifest create mode 100644 dev-crystal/webless/webless-0.1.0.ebuild diff --git a/dev-crystal/webless/Manifest b/dev-crystal/webless/Manifest new file mode 100644 index 0000000000..fec0251554 --- /dev/null +++ b/dev-crystal/webless/Manifest @@ -0,0 +1 @@ +DIST webless-0.1.0.tar.gz 5524 BLAKE2B 2ab486ea7e1fc8b7d7d2137057532d8aa07ac6f44277039d25c75a7d856d1fdd1f330433e3ef3ac50bfd1b26edfd834efc2f6cd2c2509d7b022ffdb62c185bf2 SHA512 81465db690f416f3f16a390a8e3fc80f943a86d16dc82a04be227db2a787738de16a071655fc99227f2ed9e4ea0ffddf1251064abeaccbcf2d341c19fb080a33 diff --git a/dev-crystal/webless/webless-0.1.0.ebuild b/dev-crystal/webless/webless-0.1.0.ebuild new file mode 100644 index 0000000000..5709d384e1 --- /dev/null +++ b/dev-crystal/webless/webless-0.1.0.ebuild @@ -0,0 +1,14 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="HTTP::Client for testing HTTP::Handlers directly and maintaining cookies" +HOMEPAGE="https://github.com/matthewmcgarvey/webless" +SRC_URI="https://github.com/matthewmcgarvey/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" From 8218e15af08c988977e0ff8a80b08f88aaac3a9b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 13:50:09 +0500 Subject: [PATCH 043/125] dev-crystal/crystar: new package, add 0.2.0_p20220913 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystar/Manifest | 1 + .../crystar/crystar-0.2.0_p20220913.ebuild | 16 ++++++++++++++++ dev-crystal/crystar/metadata.xml | 8 ++++++++ 3 files changed, 25 insertions(+) create mode 100644 dev-crystal/crystar/Manifest create mode 100644 dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild create mode 100644 dev-crystal/crystar/metadata.xml diff --git a/dev-crystal/crystar/Manifest b/dev-crystal/crystar/Manifest new file mode 100644 index 0000000000..d09c32b25c --- /dev/null +++ b/dev-crystal/crystar/Manifest @@ -0,0 +1 @@ +DIST crystar-0.2.0_p20220913.tar.gz 110617 BLAKE2B 31801a31745ee9e6de1ae882062feabafe86b3c11d75b333a36f24f83dc816c4f99b9db12ed87311358df8dcd12eea856982a4df5dc98630fc93ab6eebf572f0 SHA512 029332fc9415da0e39a747a415189c32626509b723b69a44d2c21803d46524ed7cff1bd9fad4ba9ccc69296c9ad2318cd8c54c04b0b35194797edd516be92dc2 diff --git a/dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild b/dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild new file mode 100644 index 0000000000..f296ce1f72 --- /dev/null +++ b/dev-crystal/crystar/crystar-0.2.0_p20220913.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +COMMIT="56db8bb9dfbd5ed6d7908353405a5fae632a6561" +DESCRIPTION="Crystal language Tar Module implements access to tar archives" +HOMEPAGE="https://github.com/naqvis/crystar" +SRC_URI="https://github.com/naqvis/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/crystar/metadata.xml b/dev-crystal/crystar/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystar/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 5df14ca487ea0f9d57944aee382b745c4b49ce5e Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 14:04:08 +0500 Subject: [PATCH 044/125] dev-crystal/crystal-html5: new package, add 0.4.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crystal-html5/Manifest | 1 + .../crystal-html5/crystal-html5-0.4.0.ebuild | 23 +++++++++++++++++++ dev-crystal/crystal-html5/metadata.xml | 8 +++++++ 3 files changed, 32 insertions(+) create mode 100644 dev-crystal/crystal-html5/Manifest create mode 100644 dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild create mode 100644 dev-crystal/crystal-html5/metadata.xml diff --git a/dev-crystal/crystal-html5/Manifest b/dev-crystal/crystal-html5/Manifest new file mode 100644 index 0000000000..6f9fbf79fa --- /dev/null +++ b/dev-crystal/crystal-html5/Manifest @@ -0,0 +1 @@ +DIST crystal-html5-0.4.0.tar.gz 129317 BLAKE2B 5b818f2e3f1c9f4f5b8d5c340fa6d1e84860700d7876cfe4757676194c84d38b10463b4a42554e732666765c3fab7e33bcb67e49e8b54d42c07a1b021d335849 SHA512 73bbae557cc72e313bb9be656ab7e557d9963bc3f60f960e4393a671bb7934e2589448701dcf431bb5a9e5603eb785b6df628a353d7cdb2ce02b00c11f3d8768 diff --git a/dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild b/dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild new file mode 100644 index 0000000000..ad335d646c --- /dev/null +++ b/dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Pure Crystal implementation of an HTML5-compliant Tokenizer and Parser" +HOMEPAGE="https://github.com/naqvis/crystal-html5" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-xpath2" + +src_prepare() { + default + + # failing test + rm spec/token_spec.cr || die +} diff --git a/dev-crystal/crystal-html5/metadata.xml b/dev-crystal/crystal-html5/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crystal-html5/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From d4e2fd9b45147f640626854839b99be2a2a294fd Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 14:17:16 +0500 Subject: [PATCH 045/125] dev-crystal/crikey: new package, add 0.1.0_p20170404 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/crikey/Manifest | 1 + .../crikey/crikey-0.1.0_p20170404.ebuild | 18 ++++++++++++++++++ dev-crystal/crikey/metadata.xml | 8 ++++++++ 3 files changed, 27 insertions(+) create mode 100644 dev-crystal/crikey/Manifest create mode 100644 dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild create mode 100644 dev-crystal/crikey/metadata.xml diff --git a/dev-crystal/crikey/Manifest b/dev-crystal/crikey/Manifest new file mode 100644 index 0000000000..97902de1c6 --- /dev/null +++ b/dev-crystal/crikey/Manifest @@ -0,0 +1 @@ +DIST crikey-0.1.0_p20170404.tar.gz 2770 BLAKE2B 81cb77b6122e1f9e82d5602d4e6321259afefe8ae734aecadbe88899d8231d734a25813601f0df5dee705aa485d8e4c4b4d82d9b6b05e1184e0759fd2f235b35 SHA512 6850ae8102db3d64c25fb2191d47464f768e53ec07adb525e93f2d6bdbd0d54fdf3b3c52b280b25ab715eabcda82d20df2639e9f056a84b265a19dcb1a455afb diff --git a/dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild b/dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild new file mode 100644 index 0000000000..3e5949644a --- /dev/null +++ b/dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +COMMIT="cb4bfef79f2e7e509fc7d94ae9da4d2b795b764e" +DESCRIPTION="Data structure view templates for Crystal" +HOMEPAGE="https://github.com/domgetter/crikey" +SRC_URI="https://github.com/domgetter/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" # broken diff --git a/dev-crystal/crikey/metadata.xml b/dev-crystal/crikey/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/crikey/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From c3c2edcbc8a56dc6b515b93b692904147c9b9881 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 14:24:35 +0500 Subject: [PATCH 046/125] dev-crystal/kilt: new package, add 0.6.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/kilt/Manifest | 1 + dev-crystal/kilt/kilt-0.6.1.ebuild | 28 ++++++++++++++++++++++++++++ dev-crystal/kilt/metadata.xml | 8 ++++++++ 3 files changed, 37 insertions(+) create mode 100644 dev-crystal/kilt/Manifest create mode 100644 dev-crystal/kilt/kilt-0.6.1.ebuild create mode 100644 dev-crystal/kilt/metadata.xml diff --git a/dev-crystal/kilt/Manifest b/dev-crystal/kilt/Manifest new file mode 100644 index 0000000000..79b5319b38 --- /dev/null +++ b/dev-crystal/kilt/Manifest @@ -0,0 +1 @@ +DIST kilt-0.6.1.tar.gz 4950 BLAKE2B 7152ac21fd1d8309003a64a754dc81324f69936a71a4321c12bb2470900d077b059f440e0321dc3b642b4dd7ccbef2ed67e9d6cad2d321411f53ed49e36b74bb SHA512 e987c79b6e3bf5fd8b5b862fc27c13ede8ddb9a3a67f988ff8f73e57a208c03f5c7faf8259e1803fd689756b29cd77dea7e355b28eb5df1f2757efab9d304f75 diff --git a/dev-crystal/kilt/kilt-0.6.1.ebuild b/dev-crystal/kilt/kilt-0.6.1.ebuild new file mode 100644 index 0000000000..d800b3fda2 --- /dev/null +++ b/dev-crystal/kilt/kilt-0.6.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Generic template interface for Crystal" +HOMEPAGE="https://github.com/jeromegn/kilt" +SRC_URI="https://github.com/jeromegn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-crystal/crikey" +BDEPEND=" + test? ( + dev-crystal/crustache + dev-crystal/jbuilder + dev-crystal/liquid + dev-crystal/slang + dev-crystal/temel + dev-crystal/water + ) +" diff --git a/dev-crystal/kilt/metadata.xml b/dev-crystal/kilt/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/kilt/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 2fafa20eacb6510b756e834e05fbc6a30e2aa134 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 16:49:54 +0500 Subject: [PATCH 047/125] dev-crystal/webdrivers: new package, add 0.4.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/webdrivers/Manifest | 1 + dev-crystal/webdrivers/metadata.xml | 8 ++++++ .../webdrivers/webdrivers-0.4.1.ebuild | 26 +++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-crystal/webdrivers/Manifest create mode 100644 dev-crystal/webdrivers/metadata.xml create mode 100644 dev-crystal/webdrivers/webdrivers-0.4.1.ebuild diff --git a/dev-crystal/webdrivers/Manifest b/dev-crystal/webdrivers/Manifest new file mode 100644 index 0000000000..e80d4766fd --- /dev/null +++ b/dev-crystal/webdrivers/Manifest @@ -0,0 +1 @@ +DIST webdrivers-0.4.1.tar.gz 6944 BLAKE2B d835d24866d941b0dce80fe4eddefef3bd9718ec2f2625b436173da41edb00d995c2bd8900c1c0a4bdaa69679456dd2792a86a7691491f4e34494578e9165ce1 SHA512 d524eb696e10666e581a07b8e9999e7f3285e54a212004e460ffe01e7d4e6f6a2a0a460f06069ef6aa697caa9ab8300275311d1a8263b3a23c3dacc73f01c86b diff --git a/dev-crystal/webdrivers/metadata.xml b/dev-crystal/webdrivers/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/webdrivers/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/webdrivers/webdrivers-0.4.1.ebuild b/dev-crystal/webdrivers/webdrivers-0.4.1.ebuild new file mode 100644 index 0000000000..56c4391a7b --- /dev/null +++ b/dev-crystal/webdrivers/webdrivers-0.4.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Helps manage drivers for Selenium, such as the Chromedriver" +HOMEPAGE="https://github.com/matthewmcgarvey/webdrivers.cr" +SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + # remove tests that use network + rm \ + spec/webdrivers/chromedriver_spec.cr \ + spec/webdrivers/geckodriver_spec.cr \ + spec/webdrivers/chrome/driver_remote_version_finder_spec.cr || die +} From bed960fe01a3cb4ee88bb67f572610aa3d0c8862 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 17:11:23 +0500 Subject: [PATCH 048/125] dev-crystal/selenium: new package, add 0.9.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/selenium/Manifest | 1 + dev-crystal/selenium/metadata.xml | 8 +++++ dev-crystal/selenium/selenium-0.9.1.ebuild | 37 ++++++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 dev-crystal/selenium/Manifest create mode 100644 dev-crystal/selenium/metadata.xml create mode 100644 dev-crystal/selenium/selenium-0.9.1.ebuild diff --git a/dev-crystal/selenium/Manifest b/dev-crystal/selenium/Manifest new file mode 100644 index 0000000000..d3ffb910de --- /dev/null +++ b/dev-crystal/selenium/Manifest @@ -0,0 +1 @@ +DIST selenium-0.9.1.tar.gz 15955 BLAKE2B 3a2a7d60ad4e9eb41d3e75484dbce38c66209971506c79266fed08261019839555fbc4e82b4ad80eab37acef8374ce9b700754d2190bb8c56f76120aefafd3f5 SHA512 e9b7940816ade0e159c377e1a7026bdec4719afbb83df6773a72fa911d54c57eb9fb7a5bb0a154f154ad38876b0916f187a2f50a404dc1810f8215bc2fee6c19 diff --git a/dev-crystal/selenium/metadata.xml b/dev-crystal/selenium/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/selenium/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/dev-crystal/selenium/selenium-0.9.1.ebuild b/dev-crystal/selenium/selenium-0.9.1.ebuild new file mode 100644 index 0000000000..e41d7f1cfa --- /dev/null +++ b/dev-crystal/selenium/selenium-0.9.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Selenium library for Crystal" +HOMEPAGE=" + https://matthewmcgarvey.github.io/selenium.cr/ + https://github.com/matthewmcgarvey/selenium.cr +" +SRC_URI="https://github.com/matthewmcgarvey/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="test" +PROPERTIES="test_network" + +BDEPEND=" + test? ( + dev-crystal/webdrivers + || ( + www-client/firefox + www-client/firefox-bin + ) + ) +" + +src_test() { + local -x SELENIUM_BROWSER=firefox + ecrystal spec --tag "~firefox" +} From b6f4f1d97eee3c932e5ebdaf11e2dc1a6e8f65e5 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 17:38:42 +0500 Subject: [PATCH 049/125] dev-crystal/lucky_flow: new package, add 0.9.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/lucky_flow/Manifest | 1 + .../lucky_flow/lucky_flow-0.9.0.ebuild | 26 +++++++++++++++++++ dev-crystal/lucky_flow/metadata.xml | 8 ++++++ 3 files changed, 35 insertions(+) create mode 100644 dev-crystal/lucky_flow/Manifest create mode 100644 dev-crystal/lucky_flow/lucky_flow-0.9.0.ebuild create mode 100644 dev-crystal/lucky_flow/metadata.xml diff --git a/dev-crystal/lucky_flow/Manifest b/dev-crystal/lucky_flow/Manifest new file mode 100644 index 0000000000..2b129c21a7 --- /dev/null +++ b/dev-crystal/lucky_flow/Manifest @@ -0,0 +1 @@ +DIST lucky_flow-0.9.0.tar.gz 16811 BLAKE2B c5a01bd000e0977a65f959fb9f3ed2ed3103ef1bb2b8bca549634297c317b65196af44116486f65b1b4d6ddec424004df884eee61b557afc07157b178e3b7ded SHA512 003016d5a623df2b748b949cf0d993fea765b7e68b795e4143c22f69d3849ccc19d529a597559716fcd8b8e21a31e1c0035ff6b1b62b02fc518675012b3e53ef diff --git a/dev-crystal/lucky_flow/lucky_flow-0.9.0.ebuild b/dev-crystal/lucky_flow/lucky_flow-0.9.0.ebuild new file mode 100644 index 0000000000..a213375bdc --- /dev/null +++ b/dev-crystal/lucky_flow/lucky_flow-0.9.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="LuckyFlow is a library for testing user flows in the browser" +HOMEPAGE="https://github.com/luckyframework/lucky_flow" +SRC_URI="https://github.com/luckyframework/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/crystal-html5 + dev-crystal/habitat + dev-crystal/selenium + dev-crystal/webdrivers + dev-crystal/webless +" + +src_test() { + ecrystal spec --tag "~headless_chrome" +} diff --git a/dev-crystal/lucky_flow/metadata.xml b/dev-crystal/lucky_flow/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/lucky_flow/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 2a9b62d443b1505922de200939367a71ff94d915 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 17:53:02 +0500 Subject: [PATCH 050/125] dev-crystal/exception_page: new package, add 0.3.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/exception_page/Manifest | 1 + .../exception_page-0.3.0.ebuild | 30 +++++++++++++++++++ dev-crystal/exception_page/metadata.xml | 8 +++++ 3 files changed, 39 insertions(+) create mode 100644 dev-crystal/exception_page/Manifest create mode 100644 dev-crystal/exception_page/exception_page-0.3.0.ebuild create mode 100644 dev-crystal/exception_page/metadata.xml diff --git a/dev-crystal/exception_page/Manifest b/dev-crystal/exception_page/Manifest new file mode 100644 index 0000000000..b93e41ceef --- /dev/null +++ b/dev-crystal/exception_page/Manifest @@ -0,0 +1 @@ +DIST exception_page-0.3.0.tar.gz 11056 BLAKE2B b9a6d7b53282a022ed7a2cc4597dbd93478b0eb526e5e74893bfa7d902623c851e60665013ece1bfaa760f189a2fb1fe8bd26f2c976723d54d06fee6771eb269 SHA512 a77692f859d8cbc15c226a56b2f395b26932fbbe176b374af4fad0142c387a651af75b3f1ba47b9f58f612d1394c09a1baf0e97a02f3753abb1006b9560fb081 diff --git a/dev-crystal/exception_page/exception_page-0.3.0.ebuild b/dev-crystal/exception_page/exception_page-0.3.0.ebuild new file mode 100644 index 0000000000..e3615aee93 --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="A library for displaying exceptional exception pages for easier debugging" +HOMEPAGE="https://github.com/crystal-loot/exception_page" +SRC_URI="https://github.com/crystal-loot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-crystal/backtracer" +BDEPEND=" + test? ( + dev-crystal/lucky_flow + ) +" + +src_prepare() { + default + + # test error, related to lucky_flow ('be_on_page' method) + rm spec/exception_page_spec.cr || die +} diff --git a/dev-crystal/exception_page/metadata.xml b/dev-crystal/exception_page/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/exception_page/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 5c0405bf4fb727b579c9ff5c444fa16855cb53a8 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 18:12:35 +0500 Subject: [PATCH 051/125] dev-crystal/webless: add missing test dep Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/webless/webless-0.1.0.ebuild | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dev-crystal/webless/webless-0.1.0.ebuild b/dev-crystal/webless/webless-0.1.0.ebuild index 5709d384e1..778e8dfea9 100644 --- a/dev-crystal/webless/webless-0.1.0.ebuild +++ b/dev-crystal/webless/webless-0.1.0.ebuild @@ -12,3 +12,11 @@ SRC_URI="https://github.com/matthewmcgarvey/${PN}/archive/refs/tags/v${PV}.tar.g LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-crystal/spectator + ) +" From 3221de4523b18bc8c1aaed5dbf1844a11b0000e3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Wed, 9 Nov 2022 18:13:47 +0500 Subject: [PATCH 052/125] dev-crystal/kemal: new package, add 1.3.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/kemal/Manifest | 1 + dev-crystal/kemal/kemal-1.3.0.ebuild | 29 ++++++++++++++++++++++++++++ dev-crystal/kemal/metadata.xml | 8 ++++++++ 3 files changed, 38 insertions(+) create mode 100644 dev-crystal/kemal/Manifest create mode 100644 dev-crystal/kemal/kemal-1.3.0.ebuild create mode 100644 dev-crystal/kemal/metadata.xml diff --git a/dev-crystal/kemal/Manifest b/dev-crystal/kemal/Manifest new file mode 100644 index 0000000000..11d5e43b39 --- /dev/null +++ b/dev-crystal/kemal/Manifest @@ -0,0 +1 @@ +DIST kemal-1.3.0.tar.gz 49862 BLAKE2B b99ce90c2dcc3d3634689c47e91955e9fbbadfe05f2114e8eee582a61921dd82b8caa6e4dd0d4b58ec00482237b08b216d6a3849d7382ff4d7823de62409dbfe SHA512 00b12d7bf74679dde96c929a515e7db62c455be348a33d06c0aaf182e17655be3214d523f301318315ab28400eb626f4a5b7693fd9e8bf7e99d6ded7181dbbea diff --git a/dev-crystal/kemal/kemal-1.3.0.ebuild b/dev-crystal/kemal/kemal-1.3.0.ebuild new file mode 100644 index 0000000000..aace18b901 --- /dev/null +++ b/dev-crystal/kemal/kemal-1.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Lightning Fast, Super Simple web framework" +HOMEPAGE=" + https://kemalcr.com/ + https://github.com/kemalcr/kemal +" +SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-crystal/exception_page + dev-crystal/radix +" + +src_prepare() { + default + + # 'crystal eval' fails + rm spec/run_spec.cr || die +} diff --git a/dev-crystal/kemal/metadata.xml b/dev-crystal/kemal/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/dev-crystal/kemal/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From 5bf0f7ae0a3e8201fdc97d7b485a719547c927fc Mon Sep 17 00:00:00 2001 From: Adam Pimentel Date: Wed, 9 Nov 2022 17:42:33 -0500 Subject: [PATCH 053/125] net-p2p/p2pool: version bump to 2.5 modified: Manifest new file: p2pool-2.5.ebuild Signed-off-by: Adam Pimentel --- net-p2p/p2pool/Manifest | 8 ++++ net-p2p/p2pool/p2pool-2.5.ebuild | 76 ++++++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 net-p2p/p2pool/p2pool-2.5.ebuild diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index ead21fa414..10b73265d0 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -6,3 +6,11 @@ DIST p2pool-2.3-randomx.tar.gz 165734 BLAKE2B c75ab8d4737d9c053ec2ff21e1634e315e DIST p2pool-2.3-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c DIST p2pool-2.3-robin-hood-hashing.tar.gz 177669 BLAKE2B 73646d4d9ebcdaf74af322536388c17141e722a93cf2bd8e5c061bd1b75c30d324d89ad239e6dd9ee96a0a22f3055fc7d43551c396a5e20a981990ecd56e5bbc SHA512 38e0db368ba74be1e9c4ac2580862cc3ad917dd50204d5a50fc89e16c30b9dd36a2c7da619a46a5c90aba3472bf4fdecc0aee5f8e589683ceaa3e5667f21ddb2 DIST p2pool-2.3.tar.gz 45594974 BLAKE2B f0ecc677511a7dc0507159e2c60c0df44b7e84d5a4fac4cc0e96b79856b46b840ca5d249e11b88756b8046c6ef8970970baadf1615ca46bef5c6b47c3851aed0 SHA512 b5b7be845074a05a7386408720f1ddefb8e09b11caabfdac97d57fb6caac68a57625f4f735b5784024f5c39f1dc493e0271e02774eb37d9e084e563e22dda8b9 +DIST p2pool-2.5-cppzmq.tar.gz 46988 BLAKE2B 1822ab40c64fe75b6ee3ed5120ac9a8dfc72be37e2103f9f297bd28a912f8c47720652675ea507710a02c22c7566133bac358cf29962b10c62af2eed4de9d605 SHA512 52611c1bba57c3daa12e708702eac3728c956853744e25dad03bee4176f30a9d795255362022084c4dedff32b00e34b5e729eb282d552380e4b36f5f9ff854d2 +DIST p2pool-2.5-curl.tar.gz 2992745 BLAKE2B b419093207238b7fb60736ed38e5739119778a7b95e39b41512e95b018971cc1072b2eec9c84c30993a421e44279ed7bd8c11066313af1d8e612317674a9a1a9 SHA512 013320e888cd9114a9207a77f816688435bf3b9d44ac9868c1fd324d69cd15aa7a3d2d06f2715309712b1feb414ddb439e345bf92d84ec8f4c96d92416400f6c +DIST p2pool-2.5-libuv.tar.gz 1309503 BLAKE2B c02adce321775480d832f45d26c42e0eb1e6abee3f1b70f15e1c1d6c808a763d8bdb6b54264e676a9964532c58a96bcf0f4b159b62c8fbea9b50a9befdf979df SHA512 4b63745d48c5318d75ef3580fc6d6288b1ca26a25f69fbef2af4b6fe1d1fe1255986cbb1fb5124e1ba6cd324868ebccdc6f6965e08e3e0fbde29f22e7e20ce89 +DIST p2pool-2.5-libzmq.tar.gz 933006 BLAKE2B fd86b05b5c43ddb047fa1f0a99f664dd8b8d355adfd734b3433b8c7255c4ae43fdd6f558e4423a660c3858a4f1d9e4a2fbf26ad6888eaec276e4e95446732a4b SHA512 df769cdc57533888aec696167545189426727cec8675be1ae5d44e2f46a9ef281a39f7cead9dca5dddac62ab196cb48aa808b3432deecba63b2a7cfedb2223fa +DIST p2pool-2.5-randomx.tar.gz 165732 BLAKE2B 3616eee591e14a18b7ea84811911f938b0031420938e662edfbc82dd04b1da65065e650793544ffeb78cd4e3cca023ba5e3f63c53b9080b08443741fe7fad6be SHA512 a674e8bc603a42679fc552922865bccdf38622b1fec1bd34c7949744210f03896a5977d2f61ec83e964b71ab15b23872f8f99aeb339bd8c5e3080fefbb925a48 +DIST p2pool-2.5-rapidjson.tar.gz 1107920 BLAKE2B 1cc96842788014d08637e8cec9c1ef507a0f6ade03ede190accea7950980e317ca40846e5124963290b51046e3063c5198873a22e528a8495d2c9f9aec4ff96d SHA512 58900db212b0b700571b4d4bd6e77f3ecb60f914d8f96cab83aed44c82dd45687aca62326d4d024f837200d1261a52782e772532ff9dc512ac3fe72a9a48137c +DIST p2pool-2.5-robin-hood-hashing.tar.gz 177669 BLAKE2B 73646d4d9ebcdaf74af322536388c17141e722a93cf2bd8e5c061bd1b75c30d324d89ad239e6dd9ee96a0a22f3055fc7d43551c396a5e20a981990ecd56e5bbc SHA512 38e0db368ba74be1e9c4ac2580862cc3ad917dd50204d5a50fc89e16c30b9dd36a2c7da619a46a5c90aba3472bf4fdecc0aee5f8e589683ceaa3e5667f21ddb2 +DIST p2pool-2.5.tar.gz 45608787 BLAKE2B 1f5cae8538d381ce099a7f52a209eea9a61238d5c40daa02be42973dddecb2653a1e075e5b1829f1bdf123bd3d72092f0704c8a5cce4bcccfd730294e1319f70 SHA512 dad3bf5c4c770ac8c64874e502cf986b6ae1d2131285080fb8c69f859a78af3d309d3004b115596c9e5c3532142bb98d714d27c1b68b114a8c1c02f3978718c8 diff --git a/net-p2p/p2pool/p2pool-2.5.ebuild b/net-p2p/p2pool/p2pool-2.5.ebuild new file mode 100644 index 0000000000..036bff9a9f --- /dev/null +++ b/net-p2p/p2pool/p2pool-2.5.ebuild @@ -0,0 +1,76 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +P2POOL_DIST_COMMIT="6cf1b13500795260fd9b98de393ecd19f5aabd5d" + RANDOMX_DIST_COMMIT="d10edcbc93097a1b693598b3b12d780a58a023d4" + CPPZMQ_DIST_COMMIT="381f699d37d56266bca87cde094fc82acda2fa68" + CURL_DIST_COMMIT="93d092867f0f2c78571983040ef75e078ee1a4c4" + LIBUV_DIST_COMMIT="0c1fa696aa502eb749c2c4735005f41ba00a27b8" + LIBZMQ_DIST_COMMIT="ec6f3b1dbacabd5acb0a91933959d4078ca5730f" + RAPIDJSON_DIST_COMMIT="914b772dfda5301dfa94309a114b207c67720d68" + ROBIN_HOOD_HASHING_DIST_COMMIT="7f87d77122d15f76519f2b03f5455df98758e764" + +DESCRIPTION="Decentralized pool for Monero mining" +HOMEPAGE="https://p2pool.io https://github.com/SChernykh/p2pool" + +SRC_URI="https://github.com/SChernykh/p2pool/archive/${P2POOL_DIST_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMMIT}.tar.gz -> ${P}-randomx.tar.gz + https://github.com/SChernykh/cppzmq/archive/${CPPZMQ_DIST_COMMIT}.tar.gz -> ${P}-cppzmq.tar.gz + https://github.com/SChernykh/curl/archive/${CURL_DIST_COMMIT}.tar.gz -> ${P}-curl.tar.gz + https://github.com/SChernykh/libuv/archive/${LIBUV_DIST_COMMIT}.tar.gz -> ${P}-libuv.tar.gz + https://github.com/SChernykh/libzmq/archive/${LIBZMQ_DIST_COMMIT}.tar.gz -> ${P}-libzmq.tar.gz + https://github.com/SChernykh/rapidjson/archive/${RAPIDJSON_DIST_COMMIT}.tar.gz -> ${P}-rapidjson.tar.gz + https://github.com/SChernykh/robin-hood-hashing/archive/${ROBIN_HOOD_HASHING_DIST_COMMIT}.tar.gz -> ${P}-robin-hood-hashing.tar.gz +" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT" +SLOT="0" + +DEPEND=" + dev-libs/libsodium +" + +src_unpack() { + unpack ${P}.tar.gz ${P}-randomx.tar.gz ${P}-cppzmq.tar.gz ${P}-curl.tar.gz ${P}-libuv.tar.gz ${P}-libzmq.tar.gz ${P}-rapidjson.tar.gz ${P}-robin-hood-hashing.tar.gz + mv -T "${WORKDIR}"/p2pool-${P2POOL_DIST_COMMIT} "${WORKDIR}"/${P} + mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/RandomX || die + mv -T "${WORKDIR}"/cppzmq-${CPPZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/cppzmq || die + mv -T "${WORKDIR}"/curl-${CURL_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/curl || die + mv -T "${WORKDIR}"/libuv-${LIBUV_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libuv || die + mv -T "${WORKDIR}"/libzmq-${LIBZMQ_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/libzmq || die + mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/rapidjson || die + mv -T "${WORKDIR}"/robin-hood-hashing-${ROBIN_HOOD_HASHING_DIST_COMMIT} "${WORKDIR}"/${P}/external/src/robin-hood-hashing || die +} + +src_configure() { + local mycmakeargs=( + -DWITH_RANDOMX=OFF + ) + + cmake_src_configure +} + +src_install(){ + dobin "${BUILD_DIR}/p2pool" +} + +pkg_postinst() { + #Some important wisdom taken from P2Pool documentation + ewarn "P2Pool for Monero is now installed." + ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet YOUR_PRIMARY_ADDRESS'" + ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. monerod)" + ewarn "" + ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool" + ewarn "For example 'xmrig -o 127.0.0.1:3333'" + ewarn "" + ewarn "You MUST use your primary address when using p2pool, just like solo mining." + ewarn "If you want privacy, create a new mainnet wallet for P2Pool mining." + ewarn "" + ewarn "Rewards will not be visibile unless you use a wallet that supports P2Pool." + ewarn "See https://p2pool.io/#help and https://github.com/SChernykh/p2pool for more information." +} From bff17eaa33fa048bf6eca18d658b2cf5bea8d375 Mon Sep 17 00:00:00 2001 From: Anna Figueiredo Gomes Date: Wed, 9 Nov 2022 21:41:49 -0300 Subject: [PATCH 054/125] dotnet-utils.eclass: Utilities for net6.0 packages Functions for generating nuget uris and restoring them in dotnet. Signed-off-by: Anna Figueiredo Gomes --- eclass/dotnet-utils.eclass | 154 +++++++++++++++++++++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100644 eclass/dotnet-utils.eclass diff --git a/eclass/dotnet-utils.eclass b/eclass/dotnet-utils.eclass new file mode 100644 index 0000000000..26a9680352 --- /dev/null +++ b/eclass/dotnet-utils.eclass @@ -0,0 +1,154 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: dotnet-utils.eclass +# @MAINTAINER: +# anna-cli@tutanota.com +# @AUTHOR: +# Anna Figueiredo Gomes +# @SUPPORTED_EAPIS: 7 8 +# @BLURB: common functions and variables for dotnet builds + +case "${EAPI:-0}" in + 7|8) + ;; + *) + die "Unsupported EAPI=${EAPI} for ${ECLASS}" + ;; +esac + +inherit multiprocessing + +BDEPEND=">=virtual/dotnet-sdk-6.0" +EXPORT_FUNCTIONS src_unpack src_prepare src_compile + +# @ECLASS_VARIABLE: DOTNET_CLI_TELEMETRY_OPTOUT +# @DESCRIPTION: +# Disables telemetry on dotnet. +export DOTNET_CLI_TELEMETRY_OPTOUT=1 +# @ECLASS_VARIABLE: MSBUILDDISABLENODEREUSE +# @DESCRIPTION: +# Stops the dotnet node from not stopping after the build is done. +export MSBUILDDISABLENODEREUSE=1 +# @ECLASS_VARIABLE: DOTNET_NOLOGO +# @DESCRIPTION: +# Disables the header logo when running dotnet commands. +export DOTNET_NOLOGO=1 + +# Needed otherwise the binaries break +RESTRICT="strip" + +# @ECLASS_VARIABLE: NUGETS +# @DEFAULT_UNSET +# @PRE_INHERIT +# @DESCRIPTION: +# bash string containing all nuget package wants to download +# used by nuget_uris() +# Example: +# @CODE +# NUGETS=" +# ImGui.NET-1.87.2 +# Config.Net-4.19.0 +# " +# inherit nuget +# ... +# SRC_URI="$(nuget_uris)" +# @CODE + +# @FUNCTION: nuget_uris +# @DESCRIPTION: +# Generates the URIs to put in SRC_URI to help fetch dependencies. +# Uses first argument as nuget list. +# If no argument provided, uses NUGETS variable. +nuget_uris() { + local -r regex='^([a-zA-Z0-9_.-]+)-([0-9]+\.[0-9]+\.[0-9]+.*)$' + local nuget nugets + + if [[ -n ${@} ]]; then + nugets="$@" + elif [[ -n ${NUGETS} ]]; then + nugets="${NUGETS}" + else + eerror "NUGETS variable is not defined and nothing passed as argument" + die "Can't generate SRC_URI from empty input" + fi + + for nuget in ${nugets}; do + local name version url + [[ $nuget =~ $regex ]] || die "Could not parse name and version from nuget: $nuget" + name="${BASH_REMATCH[1]}" + version="${BASH_REMATCH[2]}" + url="https://api.nuget.org/v3-flatcontainer/${name}/${version}/${name}.${version}.nupkg" + echo "${url}" + done +} + +# @FUNCTION: edotnet +# @USAGE: [[command] ...] +# @DESCRIPTION: +# Call dotnet, passing the supplied arguments. +# @RETURN: dotnet exit code +edotnet() { + debug-print-function ${FUNCNAME} "$@" + + local ret + + set -- dotnet "${@}" -maxcpucount:$(makeopts_jobs) + echo "${@}" >&2 + "${@}" + ret=${?} + + if [[ ${ret} -ne 0 ]]; then + die -n "edotnet failed" + fi + + return ${ret} +} + +# @FUNCTION: dotnet-utils_src_unpack +# @DESCRIPTION: +# Unpacks the package +dotnet-utils_src_unpack() { + debug-print-function ${FUNCNAME} "$@" + + local archive + for archive in ${A}; do + case "${archive}" in + *.nupkg) + ;; + *) + unpack ${archive} + ;; + esac + done +} + +# @FUNCTION: dotnet-utils_src_prepare +# @DESCRIPTION: +# Restores the packages + +dotnet-utils_src_prepare() { + debug-print-function ${FUNCNAME} "$@" + edotnet restore \ + --runtime linux-x64 \ + --source "${DISTDIR}" || die + default +} + +# @FUNCTION: dotnet-utils_src_compile +# @DESCRIPTION: +# Build the package using dotnet publish +dotnet-utils_src_compile() { + debug-print-function ${FUNCNAME} "$@" + + addpredict /opt/dotnet-sdk-bin-6.0/metadata + + edotnet publish \ + --nologo \ + --no-restore \ + --configuration Release \ + --runtime linux-x64 \ + "-p:Version=${PV}" \ + -p:DebugType=embedded \ + --self-contained || die +} From c4dda6b6d4d890e9886f9bf763a33925f8c0cd54 Mon Sep 17 00:00:00 2001 From: Anna Figueiredo Gomes Date: Wed, 9 Nov 2022 21:43:24 -0300 Subject: [PATCH 055/125] games-util/xivlauncher: new package, add 1.0.2 Signed-off-by: Anna Figueiredo Gomes --- games-util/xivlauncher/Manifest | 189 +++++++++++++ games-util/xivlauncher/metadata.xml | 14 + .../xivlauncher/xivlauncher-1.0.2.ebuild | 264 ++++++++++++++++++ 3 files changed, 467 insertions(+) create mode 100644 games-util/xivlauncher/Manifest create mode 100644 games-util/xivlauncher/metadata.xml create mode 100644 games-util/xivlauncher/xivlauncher-1.0.2.ebuild diff --git a/games-util/xivlauncher/Manifest b/games-util/xivlauncher/Manifest new file mode 100644 index 0000000000..4b54332c95 --- /dev/null +++ b/games-util/xivlauncher/Manifest @@ -0,0 +1,189 @@ +DIST FFXIVQuickLauncher-223db565dbe88cf770c2a383fb3fb2b2ff28ec51.tar.gz 23242986 BLAKE2B 7d3543c94fd1ba08c52d3479f24fcb854c07229bd021269de4ed1db0965fe1f80c250185760a57982805866c8d6f030bd49c5a53b770d60ac3a73ae6ea88007a SHA512 4584fc8e8a5e62994b8ac11795604a9d8382e3ad3cd875829bd5994ac201050514b0c27f90e2c53e78df3a9fba75ecd7e43818229e67ed1dbca8d9ff199c60ed +DIST castle.core.4.4.1.nupkg 919111 BLAKE2B 5ee1245ef79f00b89fd03957b260337b4af242667c10cd9189540853344d062e27dee224989ef6a29544083f9a8416a197b9d97ba38ee1ace4630e89893355e7 SHA512 b27c340df07622abda8543a48c057eb936c9b02b7ed2d6f58e09e33bd5a5f70c7a2ee867127a05697e5a4127ba40494a17ea40080482578328aa8a33ae97aa3a +DIST cheaploc.1.1.6.nupkg 17585 BLAKE2B 1ed77a02342449f2b20fc97f0dfca7122637beb9f5f08854dc3d6c4f3676340686e49ac46173945f90dc56e7f41bc719d1976b5b4e61f1b25ced0b94cdb6a29d SHA512 ff2d6e19a08b54d288eced17cafe2dca9943bc7b0fab131c477f9ce7d8390762b11949228bc4193e661490432828ea8596ccb3d0d01ce2e990c346caa4cbb8fa +DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d +DIST config.net.4.19.0.nupkg 224230 BLAKE2B 81d9af329eeef4fd936351aa4c61957c43672bce351143c2f3a6b71a19e9a6b3595e312ff79c6c6ae54b05bb6abf952b3cd79702b34cc2e238a213efe1d74407 SHA512 62e44041c1baca88f0d7ce1c65edebb845c0fac14784d62f47908fd03434ac9abf5f142a7ae6eb2d68cd8c46435f2c71d8e9ff72c4a5e1de50c19f40ff5a3a91 +DIST downloader.2.2.8.nupkg 134929 BLAKE2B 5151b9ce44e864fccacac7827a33f400f872c709c2cc8f5cb7329f29738a1617e987d3c1c35bbcf6e88f84b3a1ce33a5164d5a5c50f1191780ef436c4558f908 SHA512 366be64bd23c63137355826476c864b5681c290e60a7d40899af0ecf2e980ba2a03e9113ecd32a09b40d7b5e4be3913706d21e01289b085fd0eeecbd282d3335 +DIST goaaats.nativelibraryloader.4.9.0-beta1-g70f642e82e.nupkg 22508 BLAKE2B 0c8cdcf09351f18a3bbfa623958b79cb3cdb1cdf8fb596c4652f9ba834e8885b7ff5f64eb9d7d846270ba554773ce8ab448c25cb1e30d8e1848bfc4370f9b75b SHA512 5a7d007930f196b82299b9a371dcc70a4962d6fb938c3b04174488e6aa02746c55022fc1db00765c9dd8ec91c61e3529d86d8bd61292ff04f81e5058da0feba3 +DIST goaaats.steamworks.2.3.4.nupkg 929848 BLAKE2B a0ee5f4f72d366b68919d23224611fa7e5dee4d78b0c607f742fae0fb69b742864f5f069a116bb531e2ef28efc655b5fe24701eb31949d119737ce811812bf83 SHA512 af40b958d208e81c1374ad14c2c4c989934e31fa2afc46990efdc02b3d443068e82716249bc3c575cc2aa627556fcb1795a4e932ccea438acbcd0935967801cf +DIST goaaats.veldrid.4.9.0-beta1-g70f642e82e.nupkg 312436 BLAKE2B d54627c540c1c395996782d7818357d15b2be499650b54918b7db71f80eae931d6c2da2f3e75d617c232ad7fd5daa895f9f0f09e5ec68a7627d1201eb7c2e082 SHA512 434649d07db4b2b048dced42a6f14e42945f7874a5067b9a162de659ebed0f830a1fab6517cafd945cd007bcfead2bb7d97aa55e9e94db4b914ab44858dfb098 +DIST goaaats.veldrid.imagesharp.4.9.0-beta1-g70f642e82e.nupkg 26972 BLAKE2B 7f3f7db3e6c56b49b7f82d622d46292d656566bf9a1c15b321493096c0e19b5e843a4ed1d89adb66be5268b13b691bffab038b32a38ccf457c74ffc0c40dfbdc SHA512 1c9a3d2d8e4b2e2eef271ca1022e32a9bfd1415c7a8d1dc0e08e58096b6a2c1d30b1d22996ce8825b894a731c6a98306086b2e9fbde4efba70cfd0945bbae307 +DIST goaaats.veldrid.metalbindings.4.9.0-beta1-g70f642e82e.nupkg 55350 BLAKE2B a76fc1aa3b8afce356ed3dfeaee469d590df766899c6fba31e87e73f099c701a7b4cf29e1a3bde597008bde2d33bc6740fbc760351891fb5bdd0272507c85f15 SHA512 486a699e5850272dd312ea1f76850cbb4d138c6b60f96fd4d4ff2ff09bc7a82c8aa788a9f1db688ce119d540621602746e6d43e3a173f9f6af7772ba7856c727 +DIST goaaats.veldrid.openglbindings.4.9.0-beta1-g70f642e82e.nupkg 64101 BLAKE2B faa7f6160504d9acbb345c6a391c114e017210b89014641de3b6a4e090e83f65e8e51141f8da6b214c76341c3f8ee0f28fb3aff487c283568d045f5e63f11d3f SHA512 098d204c05cf9121b8521a31fd5a974a53c4d42ba30c045251626b1f780b3e3b2ae87d5450f08e4f8b5f9ed2ce5cc212a1f607ead0359479620a769a68993701 +DIST goaaats.veldrid.sdl2.4.9.0-beta1-g70f642e82e.nupkg 1480273 BLAKE2B a09199216d636691f3241c176f266b7f327ed37e1ca5e4d3ed91c66e55b0cdc91f37707ab892259cc82dc932a0f9ac3fcb300196b323c8c2e785725f63cd8946 SHA512 2fbe959a87c7ff160d9e293962b49a4a1d6d511e501bf9e81e8b2c8cc8dc242ef3fe26767558db777987a667ebc0c3bae23bc0891f25882071c75930cfe81e3b +DIST goaaats.veldrid.startuputilities.4.9.0-beta1-g70f642e82e.nupkg 27873 BLAKE2B 8cf5bcc6841533fcd4cf24410a532b455a8264b105f1863a605ce728be9353a977dac87b9e9d52e906c18e2dafeb87d2ed73e448cd80253f051fd8c3bfdaed78 SHA512 18ca2ee4328c369273ff0f89608af4bfd6bf287d13a7498ebd0024ae9de4d6e61018426b64649dbb80a0de9acb903fc61e102636661e7ee3777e142c757ec759 +DIST imgui.net.1.87.2.nupkg 2532510 BLAKE2B 81afc68d85afb9c3b3995774d2a7d4e82cbdc8dec5c11a865c1386a40479e5703b3df5702784997a9ab439378c1a9f1fea6e48b0b7d33c8be6e2410545bdde8e SHA512 79244d3ee0dbb332452c8a0d7fe7e9ae42dc80945815290acdb1a95d2f43f700ceaaca7b7a937bb82e77310805aeacccb587b5480cdc2b895678fbf317ca1085 +DIST keysharp.1.0.5.nupkg 83058 BLAKE2B a5622d01e18e9433ff86fe3287d3caae2fbd81f83ba17bf302d82c8f2e77f1087ba261da7d455b6552d1399577954f6e98bb8c555999bb3b3b74505d4e581df1 SHA512 dcdfd91333a299c5c846d34429992bde26d2e03c9c7d6f1a258ca809f409c2d833df5c41e928b07084b63bf661cfff1dd62bef5f90b189c315fdb795bfa4beb4 +DIST microsoft.aspnetcore.app.runtime.linux-x64.6.0.10.nupkg 10211750 BLAKE2B 7768680ee0560d023840224adcce2360bf69d5af3e092f85dda248aa4bf6496f3a2ef66822c38154f540a432b844fb317c416f6720683b058bedbeb2b0de1ec7 SHA512 5d272d25ef3902b3e9bc413eccca4ba8536a7bfd7dfd2690083b4074292399e87f6623b7344723271f1cd4d40acfb7dae32a6ee34578286da5baaec8d7295771 +DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099 +DIST microsoft.codeanalysis.analyzers.3.3.3.nupkg 1111022 BLAKE2B 8704bf2c8a57bdca4ad3d5a2531ff47b0b44d2461ce3c8eec4b58f5cb38f9371fe5aaeb8026a3abbf6299fe30b3f059c892ee6dd239a03eb8b36462f132a2b4b SHA512 0d4896db8aff9d731c5b1c8f73a4b37460c3f08080fbeac0ecf169abf5bdff9c9a994778f453816b888e939d9d0d615245c91a2e4ba31f85d2ea8de222767104 +DIST microsoft.codeanalysis.bannedapianalyzers.3.3.3.nupkg 569671 BLAKE2B b57ef6e58eccb55d784abc5811352bf37a25100397d715bc2dc1c9c030f4a796885ab91935fbcadb765b5aca82768c49c22994f3270d25578fb784fc506b8a9f SHA512 02a4ffcdc5f33c9f2952d5a8d399b33611e00c387476ba1768c8c41cf3a778ec0ee0c60af2e87ab6a678320f4b7444aa20e6966158a4d5b9cca945cf637c06db +DIST microsoft.codeanalysis.common.4.0.1.nupkg 4472019 BLAKE2B 2a649895cd6ffd9b506bda09812ae298b5038baa83ddf9b96fe2750d1eb037feead4fd4c937e66bd8ec400655468a978c5be56d3f380decdcac13dfd3c014559 SHA512 27dc41d25ec9c2048a34552854f88db11874f3f4d847c826af2d382e9fcd59b8518c522f44a0296801c1c9fe630e513bc59526a20ebaf37146d064868272cc82 +DIST microsoft.codeanalysis.csharp.4.0.1.nupkg 10536054 BLAKE2B 998c2b8197cd921e4a0d10287a160bf48d62b43ab052194e52fe959f291fcf0d44c40c6036d66a924d8c61482c0d4d6cf9ffa0b083290d3b8c7a84d59d7fad0c SHA512 534149bfdf25a3fcafd5f31dda0c6f08413345d7e70b5ddc794c92473e1de024f353d5cfc975ac6e33c4f336e3890548f7ba506e425a85ba140654a764440ad3 +DIST microsoft.codeanalysis.netanalyzers.6.0.0.nupkg 3969653 BLAKE2B b62fa54d9df3ef8f6a2b6595259273ead2c7bcae850f577a1d0e40273c5f79b8c0895f18b291ba1f62b6a8dddaeb3d4a83f9aa20b67068b45fb8ba6e6a9bd21d SHA512 8d16b934642e2a61a6676d3522677961e68271174875f17573e905a926ec1ef57342d3a0156b4ef6e0dd488138616093191c24570601bc194fbc7a12195859f9 +DIST microsoft.netcore.app.runtime.linux-x64.6.0.10.nupkg 33220407 BLAKE2B 1e4f1a25017caa3b9d1f3863e0c194fb870c56cabf70652d5027ee210a7af06655569d308843999b5f5bbfc3f828978cbf50fc9176dcf485a0d6d95d7e1891b8 SHA512 316628636d605a940564b22ce8912a422e44ed111eea8a643a2d9c5da1c2250aeb0e36d9a5cfda86e5b934c629332b28a0065fff25dff167ecaf1b742d986fea +DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106 +DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.win32.primitives.4.3.0.nupkg 63333 BLAKE2B 132ec29940d4b716110980c4f9a06ba15183d29de638379d09998124605165e51652b2727e3892b57dbc7cacfdc71f9e1b59c9dd5463a524657351f5385d896d SHA512 366f07a79d72f6d61c2b7c43eaa938dd68dfb6b83599d1f6e02089b136fa82bec74b6d54d6e03e08a3c612d51c5596e3535cbc2b29f39b97a827b3e7c79826f0 +DIST microsoft.win32.registry.6.0.0-preview.5.21301.5.nupkg 185810 BLAKE2B fc5cedf835986ca9ace9d6e85059b1d75ca22fb93d268361e2fec79038032f7fb47a60771fcc8c7a2681d3028a938f0a99e39efc51fd4929b4fb09d298114684 SHA512 08b2e4f2e6d60d6ad1714ec2922d70974a48cfc32c49cb966450cfa07e755974615281622e18c1fa3036f23cd27275328f417d675271eabc2fa17463bf4ed7f0 +DIST microsoft.win32.systemevents.6.0.0.nupkg 157768 BLAKE2B 0a5cea49c552a8d3e5aa2e8913fc4929ea318026b02a85c03665fe8bc449d59f838ef9a1044e0e034f6c30c7b63187c02bf6df4106b19e801d6c194ea5641941 SHA512 5e274ace996c3eba63099ed5116f9dc39f69f684f7c1e7623c28c3c73988b75c67dfcc929a50a761f0222df243dd540720a6e588e91dfa784f81bfce7a893875 +DIST mono.cecil.0.9.6.1.nupkg 878045 BLAKE2B 7f233884bbfb8ec59e1131bf5725758b5fc2d1409719c1a5f8cf3bcb093188d635d2f9139512ae158a4517c48d7245aebd5dd7ca02c7e54ef87647eb090bed09 SHA512 967e275ee367c36f101c102128ad3c6d8478135b3e1e35dcc88984ce837d43bbd6b59f9000173628177da65a0059b79a2c0c0605b4f822aa5ca164dd0e13b3a1 +DIST mono.nat.3.0.1.nupkg 78045 BLAKE2B 66bdf10699d26599fb3a61a54ced59cd47556df05c5dec5d8b1a4a90563171652e2ca002e001a771a06a71c67ada4d2564e1f0e6c8d7fcbc3668fc49315d46fd SHA512 f4c41ae553c05990fafb76de1052656eb98266b401897d5caa9aa623da9b7079fb08532b54ec4ce8461f772aac7fae7bfb20d916c8ccfd27ed95c2b995a08ad7 +DIST monotorrent.2.0.0.nupkg 292359 BLAKE2B 1f9266b42bfdced92db045beefcb43592c29bb90ec318f996c8810caeaa505fa33c400458af80c8e824939a2e9d9ca3d7eda80370c35eb754e4520c3ffe9da3c SHA512 bc5b6fcfe0f29443e5b63f694ff7d597cb08d40231969f572bfa9cc45af25d2d8fafb6447626b63c224a55378cd54b18a5d27d3c7ef8e1cffe58b7adf15f3b4b +DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0 +DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601 +DIST newtonsoft.json.12.0.2.nupkg 2521025 BLAKE2B 2d6a40a97fedde8a83cef9d4ea9f5635efc83f4f7f6a8d38633e1d2011c9e9a1120979db181396c894f38c4fe0515b86781407fa607bd402dbad80f41d6cfd51 SHA512 9adc1e0573d6869d42310013b414fb65f319adb6414ca7e31b0cfa63be4dc068f1fc6ced0da5277f0f062bd299d93e1f0c8a8a2720e373d471970e7e1b615c54 +DIST reusabletasks.2.0.0.nupkg 38836 BLAKE2B 7837e5a03a89f6587fb22cf24ccfc9804b9ae9400e6041e08188cbd1d7800258e14e35b1e5ee636c18bb09aa3347b2dd7ac66e22baaeab5a09958c9455c840e6 SHA512 92f8cb334e126f7364e2afe8065d6921f537434645ac06f782ce1ebb9f2ff4db5637f584202d3c552b3a4bdd56ba9cea864682fc4e9032e2735ea03110ca1a88 +DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239 +DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c +DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436 +DIST runtime.any.system.globalization.4.3.0.nupkg 43718 BLAKE2B d6f90f72f080afc0dbaaf487e2966d2569ec8dd51d573ba2afd1d705cc8c1f5d47ea77beb63ffe4fbc75dd6aae869a9b52e9e293b737ab32321420f635113d80 SHA512 3aac1a076212fae7d0ac81d2b5fdf216b064a1d890577307f89c9a4984c239838c3bdfac4dea052027de090704839319231eef49ce542f3e8bb2f85ba23d28dc +DIST runtime.any.system.globalization.calendars.4.3.0.nupkg 43456 BLAKE2B 6453e347e796d426fe00afa28c182e53d764e58e52a21eea8d71661029608de957bcc9a6d9f073f2897d4b5d601f1e056a8d2334fd7cd708461148549454fbc9 SHA512 19053b502b7160af6f6b0bc5b334a8d124f77f6b4418993294fb485d0bb318cd6e97cdbda9bf8c9927366288413cad7209c9d8156a5425a6320c453a8804fb3d +DIST runtime.any.system.io.4.3.0.nupkg 54553 BLAKE2B 0066bcf13ad4f769cced6704e3d5bce057138e35650699df8c84fb67aad1dd0f2b9ac62eec023fd1b2845e3e2038d1a56602e0cbe59795219b34b9b47d0aa880 SHA512 7e0d4a238322d434a19afc79ea988d3727c1687fdd5bcd1c4c39cb6201073caabb924cc201c70545d60acf8b94cde8b783d0c268743e040c357d100677e4c5ed +DIST runtime.any.system.reflection.4.3.0.nupkg 43499 BLAKE2B dbfed54ebbe3c7814773dc60e586bc6442024c4565dc7579c2a3dea9ecb7fa6eb554bb7d8da7d2603fb455d38caffab9ce553e6cb82f8c6202700e2a3c80d6db SHA512 293d3dd8be87e1c5cd76ece4ed64ebb5ae6b50be95a39bee401eeed64355e34641905f8c14392fbc3acf8609f5d6fca731f39ce7607962eb5951f09516480015 +DIST runtime.any.system.reflection.extensions.4.3.0.nupkg 44123 BLAKE2B 77dd6ebec2090e9902b5fb9a0505d07f953baedf9ae30bb823f18867b0e4096af08175203efc2205a5439d53eb264b085615978c782969ac8e051b5c7ac8b516 SHA512 8de7a4c53fc0324e766bfec360342ee4a4b99a5975a9d61faab0a715ef71ff97aa83383a5a8affb354c02a4e2fbbb91e1b4ae6b282d2880108cb489f06aba500 +DIST runtime.any.system.reflection.primitives.4.3.0.nupkg 43106 BLAKE2B 9be774d083220f790c2710bf0add5f186c30da37cdab7abe6fd084e8b3e43926350cbde084ddbab58295b9bdfff34f63de6f24d72c9333c8f0dc0fd6b04b9ddb SHA512 a2f374276290ad9b799d3e49cd8fe7839c07b52f22894bcd77b9470841564319fb2ebbd7503e76feef42db4e8a362af8648cf0842a1cb0b5d9a60a58ef8b205e +DIST runtime.any.system.resources.resourcemanager.4.3.0.nupkg 42939 BLAKE2B f0a3df9518b008cdfa62fa7b7aae3d419bdd8f77e7b400cd06f03bfd20d2ac7abf570b26c63ab32329cb47f7b9763db786e4e397ad958dd81e55d9ee8926bcd0 SHA512 39fab03cbade2b3848d62e137313530c06b37216e24cd58c70ed6ae54bdaf9d9613a3b410375ee167c87ff935a558b1f8766ee016b8b244fde99c38fcf42a49b +DIST runtime.any.system.runtime.4.3.0.nupkg 55302 BLAKE2B 2de44260ec821b818b3c0cb3517be7ade5c16f29e0ced086460dfabc29479743947134214c037df83b9646724cad004f55c2f518cd4bc2079853f2f6e1cd70fe SHA512 bfee3c68312296860e5459af5e770c2e9fcd4ac134361fd569a9ce1e6574b9ae3978aad403f89639a4b5bac8ee5bb0ee1b8edb819e9a60f13ca5bd1812889bbd +DIST runtime.any.system.runtime.handles.4.3.0.nupkg 30945 BLAKE2B 27f615ec387f75416d05d0d545f1f90bda9cd7ace1e7370cf935735ae7e6ecec9c8d54b0b267aa42c041981b7d4ff22603f8a12e18290e0f354e7656f4271d81 SHA512 95cdae2867a2182535bd0f4d01dc3eff70319dff044b070ab7791fa2bf8688a69b00a279ed569b7f0c5f3e26bf705303dc344ecf7d1ea014c579436d8e7b7389 +DIST runtime.any.system.runtime.interopservices.4.3.0.nupkg 71496 BLAKE2B 56aea647e26b0b6fe2e8786732100a20b66dcda904df76d0463c5cd048d842e9899be7482f819bd8d4a62dd6b8d9f2f8289efa99ef6c76d2cbfd0fabe6c5b36b SHA512 70eeb2469726d092bb95568e51ba5cfdd1cc07a9e65077e2b6dd5b7c8b164d4b45c749ef4a52f45928f63a27e8accdb83b861ea73c9ad3d42dc38e6afdbd0e8c +DIST runtime.any.system.text.encoding.4.3.0.nupkg 43396 BLAKE2B 99ea1ca2da0e85683e240129d4adba28eee337d0a3ca937b61123d775255f738b27f00db4b08e1fa9242bf29ad916828552639ab3b55eea05e0f307bdb1bb58b SHA512 cbe6df98acd50e2251d3343620c408af56cfe7c1979277a8ec65b5eef093e93ed93c05980902a7152ed83302d5a625d7058921baa7f446c5e67194fa4c06f20a +DIST runtime.any.system.text.encoding.extensions.4.3.0.nupkg 43296 BLAKE2B eb16dfc6e2fafe299fe49dcc5cd1d2d18180d18caee2b0e65fe5c75b6b4206260e18f4e2bf509fe1d2dc3366541bb38de219929db6e7e12f08b64b3a5d3abac3 SHA512 656aa8bd9d7e19534964ac7b8405615f00359779e322d4cfe1f18c132fec4a4f52c5588bfe61cec9966a9142a73315f5d2b9e5a7c524b418364f0322b20961c3 +DIST runtime.any.system.threading.tasks.4.3.0.nupkg 47940 BLAKE2B 950e0a58dcda7dcb15167d028380ae4ba1ac576b141d95ba8eda08e0d346a9e0452e64ceff1169959eb9f4435231466be209fd6e9d17f8dae05254443f0ffe1e SHA512 5f37a56f5d6c7fc198c7ef76b822b85284f9d7d1c06583c26a698793ade65da1b273d5fb03c20be1eb91a9c835f7122ad2775f4e51dffb2758fabac2a30f8c23 +DIST runtime.any.system.threading.timer.4.3.0.nupkg 43098 BLAKE2B ed9d0f7aa58934bb099bc750d7d433cf82a3b54369143ae4e3b27178213ae3d3c79c17463b2a4a2f1dc2e55a9130b7a8349c0832549a404b82c2b08b9016e9ce SHA512 c0a1fc3661b4e21f329f88a8d2cbf7152698427778add9f850476fc9abe7cdf9b86df79362d6df025f7e15d53f5eb7937d8ac49bdef13fd9eca973a284929fcf +DIST runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44390 BLAKE2B 60483871cb9b81514f5b63f1f9ab9cf1c7a6ddb1d33a2a65608b47a2cf8cc3b7eee8e087250a1c49eb2893f36f29410e897387346fa4c3fc5c71e41046f13673 SHA512 b2cf809fe50c4b46bd6f2372265cd3059622550123afceb5dbb2410906c07a7f47bae4273584d29253d5e7a63a17c68c7ba0434608bbc8fd4d00e479b2f128ff +DIST runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42827 BLAKE2B d2b79a9b83e0bdf569a5c333ba4f86ccb1d5b532d2e1cff3ba7bb597688ac78268a515be4c35a025c66727070100634a4bc946e02ae7b93061be968fab241bed SHA512 fd8e32d7d3e9a465202e391b0ab8b95e212900879bc4d8ac22954fd2d0f98fa579e9d25f88885ac2a4bf1eba755db940f8d131250a3ffec34dbe77431a379cab +DIST runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42833 BLAKE2B be9197f3008b3dda19a45e5b5df2ce3604f58a98045a122aa77f082708de67ad953fba761c39ec419e945155ad74d5800638feb581e5d84424ba104f32541640 SHA512 4afac5cc1734330a6103880e790d639e825bfb1b34dbd42083762c47db5e5dab6c03efd16049ac03861d7d87746caed09c7534241d51b7341d47ba6af7e8dd31 +DIST runtime.native.system.4.3.0.nupkg 16854 BLAKE2B be46e3bd8781915572308ed7d4d8a0338a5c79b901a27c7e7c7fb7fb25788cf00968a40f96cc43b1202e56e5bbb2f87602d247295d8c98f2c143a0ad3a8d7664 SHA512 299c5a96fffdcaf1972e3e3d1c727837d18ac9e88cb79c09914f12ff1de7280dff10c9232a49a1c1d3ba7785a5cf76f28c9dce414f0a2a567688de7fd5331dc8 +DIST runtime.native.system.io.compression.4.3.0.nupkg 16918 BLAKE2B a158ea64e917d9117684a9974482172fa2450cbc3e41a2918cae1ccbe004988fa31d975c8f06fd9a3bd320bf9b5a0e329eed36491b928df6db242507162dc3b3 SHA512 bff1f0cac94327014bb07c1ebee06c216e6e4951b1ddaa0c8a753a4a0338be621fd15ec621503490dbca54a75809abc4f420669b33052b28d24d726ac79c9891 +DIST runtime.native.system.net.http.4.3.0.nupkg 16894 BLAKE2B c803da4a0e31f509b83e061c0dde9b990188418ee29efe9bb0b7f5873fb2b14990560b4191d78ad16e9ecd53ec701a4fdbec3ff66b88c3e49b5f41b57ae11df1 SHA512 ddd1e5b67545477f7c72b5883666de40e89efb0836d91e7a349e2f3d4ac05ce1125e6add3cb09c39cbdfe7ab7c5dc8fdaeaf6ac25acd92f6de3d8ce2d6db7918 +DIST runtime.native.system.security.cryptography.apple.4.3.0.nupkg 16967 BLAKE2B 4ce2983bbf2c2c6a30c2433151458e4790f43b289e9faecf38e07505e5519bc042f85a46a331ead5f31419971a5af3ad4ca5f18b477c4dfd7e4e7f33cb8a3eb4 SHA512 23c6a99b323cd71cdcb28c6faa71f099f69ff0972d5125607ae8bbc99ba7c08513571d14526e8c2805ab3a8b70d3d3a6dd76dfa193320393ecb05906ee91f37d +DIST runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 17048 BLAKE2B f3d49c45e52d4e317fd5750de6dbd6628b414d127ef38f9fb4e2ebe447b13a0f93f38c91850c9df4c0a6a3fa738f58daf2c440827bcf7c7d3436a8174b5d212d SHA512 ee5d047908b99b776ff9bb54856454b24b09a0f9271b127239543b1f5faa3381a032d9eeb4d813d01b5a4b7d183b6a16250f159fdc450d5314a7eace1550bea3 +DIST runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44200 BLAKE2B 30ee247fc53f9de0147a5c5666bcfbfb674ebf03ceaa4ea3c73671154caa6ccee2c9254c0fca588e9a21f98e27ad86f387255b554ce37d7e36f8a69502049e71 SHA512 81bdb93c1c86c560343df6cc367499fb2a01a9b3016617be416874a23c4355a8d95c7be34f175510f3fdea4872302a87c8efab98a328dfa39422db520c3f291c +DIST runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 44118 BLAKE2B f89226f71e042a6bf70a45db59dddf06fb5083da2ccc1cbc17e8b3381a1462c36e0ddee7cb38a2003ccd07ec4f2a987a9e69ab143054a3a106ec314e3ac4947e SHA512 6de9544b4da49f127680cf5b3b4afea96bfcac3293038a1b0a12eea0ad60be368af31ee1dfd66d48d458b40200738c04aa0c71adcc54ae2dddbea2cd50d6f28d +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg 19581 BLAKE2B b8bbe11bed19360bb221715acff84d41f7f6cf871e66b09517a3932ce6a4ff454d548dd58c75561a18dcd6395f4ad11eb1e5106330fb702330b8ccee6618d8d1 SHA512 9929942914071e0ea0944a952ff9ad3c296be39e719a2f4bb3eac298d41829b4468b332fba880ebe242871a02145e1c26dc7660021375d12c7efcae4d200278a +DIST runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 37682 BLAKE2B 0fd5229c9394741456079a6eed8efb2c99e4211cb7be1873882ae6708c5e87a4f5116a9cdd6fda005896d2af4237779f1bd3c2332a1fcc993690e2ef6f5d889c SHA512 61da1667a5dd1e53a5d19fbe90abbfe332d84fe755fb811a080668a47d41a97db44539e3174fd1d2a0770ff1bd83afa68c82ce06df5775da65a6054ccc12c4be +DIST runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42668 BLAKE2B be90c86ebb383a1d7e037d0a0b24aeb8a7e9974388ded41964a82a2d2a4dce0e62feae830fe7dcd29c0fa19584c0b15281f1959d326fd6b7e17c6e70bf125c1b SHA512 e65a6a1f1928cfb760c395a399542dc7f9087399c53874376604504ae60abd2da24ed735ebd148d335000a5e35c8108ea55404685e902df392eac2e8d38fb665 +DIST runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 43118 BLAKE2B 242cc78b2b335d3c15e798c81cb19654b44ecb79e29e6babdc404bcbffd1691b07e0640143cde2d03a0640d6e1851228188eb91cc6b8b9f8759d13e8aa258e52 SHA512 c9f219515e268cf40e16b135bd64cba95c35e866dd9bc34954159562314d01d2f9ea7eb8b0db94acf6bdac83d651d90bad7890cb657ffe40fa3440ec662c9944 +DIST runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42901 BLAKE2B c62ae072f63c79e2fbd080688852a545df160e6be41c68365508d6bc96c85927feb6859b32c2d8450b07058c2955aa94d4763600f12efdc76fb4d161081cdc81 SHA512 4981b2d7a106703b185e176ad35bfda149156f3b752778fa71c56b3686407765fd2b6625de352bd563aac1e1e8769d7886cc59a0d5d0bfb41ed60277360beb81 +DIST runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg 42939 BLAKE2B f166d9c0b266e7c7fa6d6ac61201a755ddca3ca6d3f13e52e4a04575c7143af5bfda9929d3701ac7cacb0e61d8debedae4419fc202d8cef73c8c1496776ffe28 SHA512 5dbe6bc007a9b46491e5299602291f5dbf8cc8d51e6c1b08db2fa0efd365990b41b6e181ed6bf82e873a659396427bc0e33e85b47d645d273fef8bf8ec643631 +DIST runtime.unix.microsoft.win32.primitives.4.3.0.nupkg 31929 BLAKE2B 18ff9482cae737a7098f352f59948119b4f9982eefc1d835245c5336ee6fecdb7fdb92445d0c1fefd4e4c7cc4e64fec3d317e8b5dc160320781a3f820cf34da7 SHA512 93e6d3db61f9c2ca2048f25990dda92acd5ec74561e0c776d2c6dd8d1d55128f2c953f33d6832fb6a72bd9edca304a2551085bdeafe6e18af87619c9ba943c32 +DIST runtime.unix.system.console.4.3.0.nupkg 62174 BLAKE2B 5e0394b879ea85a36c22948a006d41d6d77e2283139265ce5fa6089faf209e447a90a02965dd576c20c28ead4faa232eaf4073343be69c70f4913a3b52f340ab SHA512 7c5cbda7d12315fff6b1e036d55ea27140de8b849f1a9705fd2710a00a2b70f06f534eb0d3e3c8ffb019e1a47d96c559ac61d5fc9d840e48f6e56542fdaccb83 +DIST runtime.unix.system.diagnostics.debug.4.3.0.nupkg 38808 BLAKE2B c7bc02cd3fcc7f547c9d1786fd12da492bea65cf9e01a385e40366614c6e90bbb2a46103096ab491ef6765af5f5ffbad9506f0bae8e68b6d33c40f7672bba0e9 SHA512 a8ce331953b1f4424aa7f4b6dfedfce9ad138940bc92f332de2bc6d05185830ec6eb832e752f62eaf425f749caadd4ea1789121cb7ed79740fa5868eba55c838 +DIST runtime.unix.system.io.filesystem.4.3.0.nupkg 62460 BLAKE2B 6431b1bbf73d43f5d49afcfdac3f4e6a21b4d6c86db7a99f339d97c86fd9f98fe64d2a4873350076a42d1f7faf479fe744220d14d1badaa56370e1c615afb4de SHA512 6d4c80aceffac60e1560fda34c5984bbfa2e1bd106bde2c6d3540905cc30c58e6f5f2eaf5703cef5e68e3d25a4b97982193b2db8130a50c622a498e43eb9bdca +DIST runtime.unix.system.net.primitives.4.3.0.nupkg 125060 BLAKE2B 76f760a4fe1f14bf65ecad43c73f51b819cae80b259d32cc9d5af74cd559dfc86267ba58cf15c577de697c9e1add532da380b267bff5487a2974904fba1e2813 SHA512 c2a0ecf5c72b226b4776eb6281f00267827d6086a0ad758ebf6e6c64a1c148d2056fe99c87ab4207add5fa67f1db73dd1ed3dca81141fc896be6b6e98795c97e +DIST runtime.unix.system.net.sockets.4.3.0.nupkg 105673 BLAKE2B 06119cfdac3ce590b2f12f5587c75b6799fa876d7def559a78a1ccf53e34e6e1bf79410bfd676b04f1ab3f34a887eb919078a55cf79dc75faa75fc62094c2cbe SHA512 31b62be088315ead04d89f452a6c49a656b88f0668f7dadb2790511675d48705e01c9df24dbed3a0095157875c208ab6e6b5b6afc82bac13e4d6cdd3026f8424 +DIST runtime.unix.system.private.uri.4.3.0.nupkg 75969 BLAKE2B 82611545be3eba44ccfbef1f104e9b5afade845fd3b30c6cb40171368330f9d4bb2ad8752e415aa3b1678ec140c40f8e72cd4cc3731f42ca64016c1a1dce70cf SHA512 203ebe272791d79ab0c40afe9d0543852ee91b9fb4ae5bc15524d97728bc8bc9d7e0cbcf65d1fab8cfb0aa7a4ae37e7938933eef127aa5ea46f60e57b6ad2d91 +DIST runtime.unix.system.runtime.extensions.4.3.0.nupkg 54075 BLAKE2B f81d86cc15c63aa0b4a3d03546a07649587af7a0285af0de4123734e719fc023fa4227b7abb18307d4fc060e2952c157ec72b3bb85d49ab8508d8167b1aeedd7 SHA512 54b81784c08e934389c59e6e155af6b1855e4bbc41678b01a702c94e6daba87c6ddfd16fe9e2cb61f3097bfa4950dbc37781454d027ce5ba6c50a393cc91b888 +DIST serilog.2.12.0.nupkg 769482 BLAKE2B 178f0796f7a9cd82d60a6d8c1501dd4b5432bdcc9d41061572eb5e0a1e0da924f48c2557dc43e610f9f49da80ba459e2301d43772130b22be5e464764db5e945 SHA512 3546b98340b8399a8ca778b9b82072833ade67b2a016fe261f5a93a3f9afda222a1f432b146dc06edddb68e6bd32bffa4a9aacaae03205c365b43f88044111fd +DIST serilog.enrichers.thread.3.1.0.nupkg 21848 BLAKE2B 049af072c4f2c850e4a9658e188bd78332badeacc866d55cd3d1d905f375498b4593eda6857e0840b07ac8061f9cbe33d25a25ed8e041a0d30ba8e3917eb34aa SHA512 5b12100c1061517a9ddef3e960ebe209658cccfa95ce48dd36ecb70fd556101365dd9a6710991d440f4e723e0112f41e7653599bc7310f60144547bab69402e6 +DIST serilog.sinks.async.1.5.0.nupkg 54510 BLAKE2B a69fbd38a7f3d718ac337caf1755db414edfa953982270bd9588291651f03ba25b9d02bb5773803e78d6f5d1aaa1c83fff3b1839d89548ed715bb94f8bd30be0 SHA512 567425afcf810299105a4f472b7ed9f02f873b8a5a5d2a751a8780f8ca7516cf354b7c27fe2a02b86ddebcd39095b0b7833faea7911dee6d5aead64122679a73 +DIST serilog.sinks.console.3.1.1.nupkg 60982 BLAKE2B 5f03b1c34e739854822e1cef5e57b19d78c9fe3467dbc3bb57877fb7f7833f0fb3a27344ff3cfd9160171764f8f4ac2a4f3cefd055b2584042c7e1696fd0a47a SHA512 7c8d1fc4afdd715d3261d02a76b2781164bb0274b2be5c83355d07919177d8060d1eeed35ca9e637a410c85262c021d9169ea0864b15021c21fad1eca651c314 +DIST serilog.sinks.console.4.0.1.nupkg 103972 BLAKE2B 5a017756c31da3cd3f64ba1cb0091f2e363bebd300284a6bf48989be4cc63d5988f0bf337d224407ff1ab214d0c4b505b67003909edb957f874f79e04f11a61d SHA512 fe74a57683bf12e8126e8158526445f2f110ff24a83b06f516e587e2e0f1db0f917259a8bd1420a917c943106820296e063ee7e3ea7517b5d0e355358e9c8134 +DIST serilog.sinks.debug.1.0.1.nupkg 27986 BLAKE2B 886dc773d78eb3e58b3acdf14d9ca41f979edfc78cc7976d5516fe01fb366685df98dac91a7db2d3f7d4f7bb023ee8f29aa19a25230a501d97c4f46f182523e2 SHA512 9779d881a046c44efb9935c3bf962d1da88b0d92c519c3b0b405ae05b92879e2799f5c23b2808922029d5c0ed34cecbd9a2bf056304ea35af6d5ea3a0af26cb5 +DIST serilog.sinks.file.5.0.0.nupkg 170448 BLAKE2B a2c58b4b2c43ee9c13e43bd341c4a352214f870d2c6cc6f3fa71138aa8b07f8cafbdf0184a3522d0333480b0ae252d5124e1e3fd5dc26df89474cf9e2a147dda SHA512 e0139b1c37bbc6e8dcf4b44f696fae1212c7793a69d599d3a555f69d2ceaa92f2417a0d4d2845d80ea8be494d4fd994841b916b197f8dc597afb6a6d91528356 +DIST sharedmemory.2.3.2.nupkg 245351 BLAKE2B cddb0cdafdf69bc621b506cb9bc0a2c78990b135e60304b1d8a586e340774e0b45cc232e69f40d54d4079a3423d0e5c9ae3a4f8635fcc530bd95ae1afde41ce7 SHA512 e36dd912c4138225e8d98024da9fb9d0ee407f79baaa8ef9839a3f62669b82aa170bd28e256cb86a957fc8f0e54b9873c267305d619f9ffac4a259c6fe571746 +DIST sharpgen.runtime.2.0.0-beta.10.nupkg 279180 BLAKE2B 0e4c38dd9e5682b5a6ca8f8a797ac367ccb6206e2e2c931bb67b6956672ee7580ab406ec2064c24e60b7f92f48d697aea7cec047cd3fea53017c2e7fa4e8009a SHA512 dbde7a005568a8dd8d02d40be63a70962d0afa73754bbeac312cddfaf2cd4b9cc15a43fe7781748d7cb46a538aa4671d0a16a869e66ce42c68d33107cae02fbb +DIST sharpgen.runtime.com.2.0.0-beta.10.nupkg 313125 BLAKE2B 693047643ecce861b44d839de930f558c2f9fbd3aba3097c76d1a1d0790d815061e4a3dfde256231ab37e5079d07eacfb9dda954ca57de5ede2b2b2c31a13d75 SHA512 553e05f29e82389e265cbc1c1f0aa0cd523a57ade3e222767847cd01eb8843bfa0a7c9382975b13d76505b7b3a8f71d28e426f1a0172482b972a0b1a20e99b69 +DIST sixlabors.imagesharp.1.0.4.nupkg 3824917 BLAKE2B b6312a7d2ea09569b185361c40569209d281a6f5feb6687c452dc912e20aef6b409657a97c05dbae1b396e31ccab8d10a3c35fb92e7a7892ee29dcc982f5cf2b SHA512 66d710910a44505cdee5bbcfa7c2d2d6025891f7c1facdea8fd52e46fbc76122ab4f7bd1e1656ab782dd84292d59bddec93a1ecf8b94117dad75b5f69b52e23e +DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3 SHA512 0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8 +DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392 SHA512 3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe +DIST system.buffers.4.4.0.nupkg 78363 BLAKE2B 3d25c21afaf3f3b2ebe348b55ac9350bc982a2f3a78659ba0a6a2994ae6423ca94c5a0f55bf97ff5041d882dba2403f52efc9a125b8a6250c681e3334d10ea41 SHA512 222d9b79d7781d5cdd76ea5d537e67df28288543e5367ecc0e298139873058d71ed8d8b34357c249a4096354f3bfcd1a32a386a55714e3066bfd77b9d31713c2 +DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2 +DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b +DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682 +DIST system.collections.immutable.5.0.0.nupkg 623075 BLAKE2B 14724fcb8654455184f8f16f8ac56b7b3c995e632af36e91f307331620b4e9f515a13bc4625d898fbb4b57ff9f017b43cb91ab40b0cebcd7d5eefe32979afa4a SHA512 726f8db7d179714cf0efeb0fc02fcebe7b4755762902e391e77cf78671dd5d5f364c7cf4ce3545b51cc7f37327d12d1500ba19f4b934f0e8bb69a6a347c0bbfd +DIST system.collections.nongeneric.4.3.0.nupkg 239265 BLAKE2B cc987578ab9b0c1dfc8925f2c946876f8c8d6f335d8d6a6a0a30848c6c812a24774d059fe28aa83887b45d924705abe88fd96451dba7b2253dc9b99afc7a75e8 SHA512 dc6abfe778b3ea08e99f50b79112a51728e689f353b082234351b9f5b1be4b601a0b6d38a04c2138d05b5bdd83d6f3d91b53ee86ed119225c15e4683c38bf98c +DIST system.collections.specialized.4.3.0.nupkg 183462 BLAKE2B 9297ea15b3d8880a719e4608622793e8883f68887ed2422b287897ad389b41f5301c69707434868c3db88ba3b8819c4cc22b7f5cbb09d2729b0f5e121ddb6921 SHA512 c7a257cbda812d6c0c44b29d8bb5cc4f5cf2d3cb81574eb1dc94a7efde980ac26c5ffadb7cc3521fe7b19437766a046c83cbf2e7ea59a36435c288add8142b57 +DIST system.componentmodel.4.3.0.nupkg 95320 BLAKE2B 8c03f003539d1c0920c4d1a2d0b57a19f93c9c1d7f2e0004035b758b56915da1ba0207d1506cc0cf8af71bb2e58408fb824674941230a0465249752b1dc0df93 SHA512 7c638ac92a132e1553a089c6a711ffb7431b22fecca322ce748d6684ae2baaf161bab2f71704750bd15ec6fda11e795f2ab8491ac769b89341bde77aa9212d59 +DIST system.componentmodel.primitives.4.3.0.nupkg 93137 BLAKE2B abc810f534c991a46cef506df47b66abde687ad65ce16fa8739a05a5c6cd8338ade9961e035f38c559f964c469e47398f537285b63552fb80b4d6b9421993f07 SHA512 ab26d413abce9cfc31b860765d91b21d4048976016d853ce8969f7ba79c039d8846b3c4e2986530f20b62dcb23ff0a769ae5ee37fc078d69eaa962832f2035ef +DIST system.componentmodel.typeconverter.4.3.0.nupkg 292985 BLAKE2B 732b3362abf534f3a28d6afdf010d9cc52960edbacd19fd70ad49ff1813d31a7f840206773dd5d8661575a0a5b4053a51d58e23fff803e6726bebaf3bedd158d SHA512 0a2b2f3c25de4a6429c6cb9fbb37409e86168921ea71ec58889912742e39e1b67f5cbe764affc3580aa0ef167c7f73a55332a0abf7b043e89185293029d8b087 +DIST system.configuration.configurationmanager.6.0.0.nupkg 447998 BLAKE2B 477de26b3619349fe0a42aabe463e3676c112b64af24d755664baf8d8d3d7d80ad3ef0182fcaee91d83a7a3eef38f9fb25171f30572ad39ead5e93081849d927 SHA512 de58cb928d6303a16301fd7aa8edac379dfe6c47e6d80b21665f92bab9dd5ff52b3e244cf6df0f945f1c72e71c92337561dbf2752fc3324174a8c9ecc70c3247 +DIST system.console.4.3.0.nupkg 102397 BLAKE2B c21bc97bbcda781257473768239f775a16fcc399e933df35a5f5c00f75c5088462ea01ecec2d711a803581d5499c8cb15518e790d6c9e74b15a36c3a1f237d19 SHA512 a08a684a583c9b3278ce32be1007dae495f9d87254666392f794ef1203079f333cd7d388c28944ffa36fb49f0c8bb21f42c70f6e1d7c1c03920df6d0d1130c82 +DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24 +DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d +DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90 +DIST system.diagnostics.tracesource.4.3.0.nupkg 227705 BLAKE2B a94d8a907a729dd4aa296f1f3bfd924865bc73530552d446e301dfe18632880e6800b1d3eb397c59144424896edb8346021a3254201ac6f647ee4ceba412f8b5 SHA512 0655962fdabf1ca334281cee3923aa7211606b932a9ef90ae666fe214edfe1e7089d2ca0865b3047789bde7c30d6bb8198baed748e5ca02041d87d8096d4c5c8 +DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75 SHA512 d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea +DIST system.drawing.common.6.0.0.nupkg 1114589 BLAKE2B bc4dac5dbd2504c355cd745a5559d3b5f2d1c59a9e0535c60ba97e12e84845541c8b606e15db6aa99052329950c0f58604779e5535251f20e960bf7c939ace43 SHA512 d61f0a3e01c3eac15f13fc1ba04a2c7ce4eac956400b2faa361fecabd3836d49d5bd344f3985ee3d94cdc3f6a72b8e07e423cdb2965b4f5ca2222b5de32988e4 +DIST system.dynamic.runtime.4.3.0.nupkg 548103 BLAKE2B 42ac34ffe9b9b6fe69c984aa2b22f0715f7979685730de048490ca05feefd800349df39aeb2bc6b4c3608cd042abc018714fbdc49475a11b46077a2638824c8b SHA512 54446fee94f432cb8fd38ec10c929a87b307a76f152a2e9da11ba99c41ceb0f65913cf218944990f0e122d4f858945091e9806c84c0285ada1fcc939337d30ea +DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2 +DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86 +DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5 +DIST system.io.4.3.0.nupkg 703652 BLAKE2B b5b2627ace4cc49f35a0caf5c064c4c8262ff0fe3df79bb1bd3529b3e306c8b1e77ea9e5948de343ee786a50e12be822ca89b5ea3f16347b9c0bce6bd8071127 SHA512 bfca5a21e3e1986b9765b13dc6fbcd6f8b89e4c1383855d1d7ef256bf1bf2f51889769db5365859dd7606fbf6454add4daeb3bab56994ffb98fd1d03fe8bc1e6 +DIST system.io.compression.4.3.0.nupkg 485197 BLAKE2B d813f11d1eafa9c5bae049c2e6d7081edbb264520e253bc03441fbc1ea62b75760dd31c038a5a376d41df59c8be55fe1085d7dc012f611731b72040c8c41430b SHA512 f540ee51a3bb6941cdfbaace9a9738d7f7986a2f94770db61f45a88ecb7ef36b571d4c07417dc89cdbe9655a262b7cc599b0a4b78effea91819e186121b44807 +DIST system.io.compression.zipfile.4.3.0.nupkg 113746 BLAKE2B 0622b6c3b6ce841b3c3c1df620ffb68f995ac02d7540d7128ef2831cf08deaa60aaf46059cee0c98624ed5402c8d746128ecfd674acb90ed665d834eb879960b SHA512 1860634672767f818f0192ec2b2750693f0d39390f3b7d400cc6fd4f6e74a5cbed27bf49e5980ec85ff3e161c30f6190f700e339a1040c1699b87eb4aa7b6792 +DIST system.io.filesystem.4.3.0.nupkg 274316 BLAKE2B 4ba513b503cfcad068c23a82423f9900c648fa2bc4fc16555bec717b6c5cfeac6c7708b28009c7a089f80c77ff744f573d72e4dcbeaa14acafb9fd3e8b5100d5 SHA512 4fb581d6f85b9529a091a0e974633752aa39e50b2be6c8a9e5eca8c2bc225cea07064ccec7778f77df9987deebf4dccec050b1a97edac0ee9107142e6a8ee7ee +DIST system.io.filesystem.primitives.4.3.0.nupkg 94996 BLAKE2B 95fa6178164a7cc6a29c5a3fc55e415419c433b3b74abbcfa4fa5ae1bef40141b9515076b6869e8ed771b0ba6800bdb2fe6fa5d1f773ce52c40753efc0a82be9 SHA512 5885953d09582cffd973d23a21a929064d72f2bc9518af3732d671fffcc628a8b686f1d058a001ee6a114023b3e48b3fc0d0e4b22629a1c7f715e03795ee9ee5 +DIST system.linq.4.3.0.nupkg 512550 BLAKE2B cc6cbb532575bfcfde7ac897970dcd49067186547108f46449f9f819e7910ad32496df3663d4db8eff48224b8ee95b27f7bb442bb477ad47f44da2f6fa893078 SHA512 eacc7fe1ec526f405f5ba0e671f616d0e5be9c1828d543a9e2f8c65df4099d6b2ea4a9fa2cdae4f34b170dc37142f60e267e137ca39f350281ed70d2dc620458 +DIST system.linq.expressions.4.3.0.nupkg 1928029 BLAKE2B 1add363cc651e551fd7abcb797252785e2617159b197ec081de605d7c7dd829e7653e7693495a87909f46575b6619e95fef6e3132532110b3c1e74157ff096a6 SHA512 61b90ef9ae6f779fbc8a7b6483ee8f5449cdd05c81b05235f70447e656a73b2aab7c341784b999f7532374744a72e2c3a5cd13800ea23417fac32ccfae5cde6d +DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966 +DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41 +DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4 +DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6 +DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955 +DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e +DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3 +DIST system.objectmodel.4.3.0.nupkg 321655 BLAKE2B bd1110665321034ec27635077ba7f9f1a18cf2f813d7a99f511a91fb6c95827b3b10108bf8a5b4a9e32685a8754e1eeca7d1afb2dcd02ad5ce3ef9db61fcc114 SHA512 409bca3d2139bd1d003c711400ba2db5e576bb54d593aa541ec3576e7b2029b60159ab1c5b2c4e7389267b1b95ebcd8c2f064dc6e1f53e693aacb1737f066123 +DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d +DIST system.reflection.4.3.0.nupkg 700821 BLAKE2B a6aaf054f27be81f1a8251241deaddd6d35aa9ff1cd1b35a65c75201c3305ca0481d8f7a6de52a85736b0477332c404573db300f324e6301365f14fd59784225 SHA512 2325b67ed60dce0302807064f25422cbe1b7fb275b539b44fba3c4a8ce4926f21d78529a5c34b31c03d80d110f7bace9af9589d457266beac014220057af8333 +DIST system.reflection.emit.4.3.0.nupkg 219534 BLAKE2B dddeaced247da3ced46ad776c3560d886db0581d10d2a32df3827c275a895f474933c528b637439831e7f69cabf70bcec544ed1d16069ef11cb047126f2c3b57 SHA512 be45051467a36ab965410f112a475fb81510a5595347d1cc0c46b028e0436a339218dd3c073f048c2d338b67dc13b45742290b6c46f55982503f74a8f2698818 +DIST system.reflection.emit.ilgeneration.4.3.0.nupkg 124567 BLAKE2B 4495327d565f0ef5935bb2ff6f71e25132abda4c8ffeb51195bd4b96d1d5c885e344519287dbb22d28957f0fbad2af0cc977c2fe4650206f7b72ee5dec45a08c SHA512 e9be5f62bf64b1947a49857337306a5d0980686b58d665989e94006ab04aa7e0bbf4d8543d1b57d5bb38079052f275f339b73054a7357e4fa357208a0ac85d69 +DIST system.reflection.emit.ilgeneration.4.7.0.nupkg 204011 BLAKE2B 07db40691e6669baa6f54778623b6881c1cd248dda3dcd589a9af0ec297c810f2c978eb633c5a682d559bf02dd1d5d418d621bb461611d22e23d25ee9a5ac223 SHA512 890d97c3ca82f180ac877f8e50032d0f883c2e2039afd671561943667dc3a24ec2dfcd896cb94f372c975c25b72918afd046efc2dedbd5962a988a027abac8d9 +DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2a8043287ae93804d726ae0704440e3fea9cf5fd1ee46222cdd293d35896349719e87123ac24b05042665148023185ffb89ab8e00820820590c SHA512 ad58af07296bd084907a089f92026fa3898b764eb9d6a07c9414b550a83ac60456f32a34127c29bb93a9633fb07ba9fd828f7b41a31dce5ff019a7cf1ab29435 +DIST system.reflection.emit.lightweight.4.7.0.nupkg 155693 BLAKE2B 86a72eb6666223b2753d6193f0c5a46d227ab6e305d917492b4153f886dd27742d5127dcb7723bbef9384260813e63b8c17264fe4301aaa25d66e924322331e0 SHA512 065af503d56a93e654927964eac16b84e729baac786e9ee4ab065f8709269a1cfef5d80e97c719f429d25db6a56cbf6b7c79a2e470c5c9dc50b1fa339763ef8d +DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475 +DIST system.reflection.metadata.5.0.0.nupkg 1006081 BLAKE2B 2b10bc13e07d904270e3661435d372008ab9aee0c0dfd409251867273c3e9541392413018306900b0d9c114843756828c946801f65912e27f7a3d351c9061c52 SHA512 3b74e3e491eee87a8410f5b9a2e556233d9919267f6a054da7a4c9c34b6916b07c77ea9ef8cceb5b7c3361e7394e502cc3c9a09247c6a06bb58509e82554e527 +DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa +DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f +DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4 +DIST system.runtime.4.3.0.nupkg 7263712 BLAKE2B 6cf2c6704f2a5639bffe2db645fd6ac935e341a5d50f1be97969bfba15e7fd93c94a2ddbb75a3538cefc05142fd72331185ca7ed175141102e8f977649f3bf1f SHA512 92ab2249f08073cfafdc4cfbd7db36d651ad871b8d8ba961006982187de374bf4a30af93f15f73b05af343f7a70cbd484b04d646570587636ae72171eb0714fb +DIST system.runtime.compilerservices.unsafe.4.4.0.nupkg 71546 BLAKE2B c22c63e811b39b5b7019cb0e27314acc561546502d9e705fbcfa08f575030c07cbd9ec900bbde34c692f7ad21605bd30652af8601ed0c3ac9cfedbf133b0ee31 SHA512 d03f39b62f48714c56aa5db5ddde1613e7f62633734731e611a1b7e2a880de10fb1bc3b88b4320afe46eb649f8a66adbad6f80058e2fce910280799dc3ebd38d +DIST system.runtime.compilerservices.unsafe.4.5.0.nupkg 103605 BLAKE2B 6c7ca30e2c763d57a4253d631a28d2b157165f9d171f80a79ecc1793afe11c9521b57965b015c8e05f5e7002db23936ff0769c837d59b941dc3e3d1b73f5243a SHA512 91433424f3077ddb5e7869bfafdfed765b1d74f5753d4900cdc814b5c53b2d79f96582a85d4cab3e9f4e6ab042cb72514b99e4ec1b7077e5cc304aa14b3aee34 +DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab +DIST system.runtime.compilerservices.unsafe.5.0.0.nupkg 130329 BLAKE2B 661dc87cbbfceb67d13b0bdbcf3a035609213e4b99afac13ac773128b4a4428272e84f17e70fc84218fe1569f9ea9f28152c239713580ef5a75d4fbd6a87f08c SHA512 23226c503b06abecee5a9604a6e4dd3dabcdf921f55d6aa6dad2bab1ca12a001c7866af5a6de01cc9b4ace54e5c8ee1d5c2fd29dd9dfd7eda3ed86f9b35fa59f +DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3 +DIST system.runtime.extensions.4.3.0.nupkg 1060357 BLAKE2B e58c5c36d42228a507fba876d43f064b872c93dc4a48e9a7475a77c27e00f2added1dbb8dd5d6516a4c5652ef2b01f5fa31aa611360b38a0b66a0b1a2e479699 SHA512 680a32b19c2bd5026f8687aa5382aea4f432b4f032f8bde299facb618c56d57369adef7f7cc8e60ad82ae3c12e5dd50772491363bf8044c778778628a6605bbc +DIST system.runtime.handles.4.3.0.nupkg 54854 BLAKE2B e68360382f2c625e3b1526dddb1d49c6bddc9b78d38041801f0df876f1b06d429c608ff3b28a0c1415495eb38fcd70aafa9fe8dc0bb323790e8a85718a9f93f9 SHA512 0a5baf1dd554bf9e01bcb4ce082cb26ee82b783364feb47cba730faeecd70edc528efad0394dcce11f37d7f9507f8608f15629ebaf051906bfd3513e46af0f11 +DIST system.runtime.interopservices.4.3.0.nupkg 2597020 BLAKE2B 4753b772f9d3596eae34b10497af40bc6e7cd63e9319e5789378cd148b009ae9fd5bde5e5757954ef06826bd4f4b79a3f8d8ea07766238407f26f3e222cdb2cf SHA512 650799c3e654efbb9ad67157c9c60ce46f288a81597be37ce2a0bf5d4835044065ef3f65b997328cbbbbfb81f4c89b8d7e7d61380880019deee6eb3f963f70d9 +DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2B 780a92196ee216c1175768b32c04e88cfbc453bd9fdd6e5645c4ccc98f2c5ad62fd5cb158117df9391b1cdc3130a2cddca49304d2579434597350097960ce013 SHA512 6f4905329a3cc9e62d274c885f275ee31c5af57a6c9fd1a5080d039cb748e0277bef3dc8ce42863cac78365084e00a032279bf3d2b7254a49f3fb1566a29ad1b +DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34 +DIST system.security.accesscontrol.6.0.0-preview.5.21301.5.nupkg 279133 BLAKE2B 1a2253fbc2dc70b12b4075f26c1ef4c0209540fe75c078eae51dea5b422085487e8301a59e0d5c3538e1874694946fc742a8a96ac27bcb8f52eb3e6f4d37b877 SHA512 5fafba077c250a72c442923a6a1d5f85ce3e4e6534a83852d123baf4fe0582ca4f1c53d84f41df39fa72a4a39b2a94c784aab1cc59c607dc86b2c73a3f6fca33 +DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45 +DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86 +DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2 +DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea +DIST system.security.cryptography.csp.4.3.0.nupkg 117553 BLAKE2B 93f32c719f999c566ac7ebc486854778051ca885632a3ecf5b50af05a700df092a0e13ce08f16c854aee3ef06bc27fc61e6b03f79f3170eeb2bcce7e22d9728f SHA512 43317591747a18f52f683187e09adfe0e03573e6dac430bf3ba13f440cdb1c7bb1f9205369d5f3b2a0f3fdf9604d5ba1e6d94a899a25d2c533e453338578f351 +DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef SHA512 5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0 +DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08 SHA512 64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f +DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0 SHA512 5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347 +DIST system.security.cryptography.protecteddata.6.0.0.nupkg 126768 BLAKE2B 3ec81101da96e2395944ce93506d8f23b0f82bceb95a08b784d3d7aed619bee7aea80dcf725babf9650931018ced7e49988ceaea571cea8ea2595b2556d3f070 SHA512 489b5dab0abfadfb8bc2d0437de83a1447918071949440e766db701c81c3518de6a38a3e0f699706b06d591ab5393c7bc0b2eaa81c15bff156339248e6c35730 +DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00 +DIST system.security.permissions.6.0.0.nupkg 240029 BLAKE2B 3d213c22806d7ebed6e5c6de903b04610739d443deba18189b3322b68fa045b19c317ecda73fbab848bf9936f081443669bdf5aa6ad3c32680f5f1b108b12bb0 SHA512 d4f2172cc3b164f104fa2e3a330b62f2a15f50e050a91659db5728f28d4d5d6ca8660eec3a4f922090181a54bc1e9f6634ca49750398360727d1bc59db620278 +DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e +DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019 +DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd +DIST system.security.principal.windows.6.0.0-preview.5.21301.5.nupkg 338194 BLAKE2B 4b7c4a948831a4ad82ef792a6111701d683ad7b2f3a1bc849284624cb5277f14d29fbe860f3d0d76afbe32036b1ba677f0a4d50dea19e1c8d6cdbaddf1573d82 SHA512 c8f7a63dfc83aece615b40350223b912b3ab5b6000a3bbe106619a1f1fd7a58bd043edb49f4ee2ba5e0423a3c04fdca0c7386c32b9a6569377d9ea21ef0cf672 +DIST system.text.encoding.4.3.0.nupkg 327281 BLAKE2B e153609b257919932499a013337b8b2a4087ebff7e8ffe6854ad1c70fbd058aaabc4e974313dfb3cf1a9355b0ced87bd97cd39f6a4962b8a4a87003d3a66c53c SHA512 6ff7feec7313a7121f795ec7d376e4b8728c17294219fafdfd4ea078f9df1455b4685f0b3962c3810098e95d68594a8392c0b799d36ec8284cd6fcbd4cfe2c67 +DIST system.text.encoding.codepages.4.5.1.nupkg 4234891 BLAKE2B d06be022d76a5793999248baa82db37adc262da2e74531d75f5f5e1a6c29b0ca702694b19c3254ab2e955f5b70959ff22f35d43593a2072af6ba5b7952155dc2 SHA512 12edddc9452a0c592eb24aeb2b9e152d60b8d44540349368e6fce3a239c6029847f8557adcd260df3b39c744ef45a6034d9db2fbce9e20e2b8dc78363578b0ef +DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c5302bbb8435e8c09bc91febb96f22b85b57b09b2046fca224c786f8710b634559de2722f3dbece7b30e6a3c6a78e98e77f955d550e440beb60 SHA512 e648c5dc781e35cf00c5cc8e7e42e815b963cf8fb788e8a817f9b53e318b2b42e2f7a556e9c3c64bf2f6a2fd4615f26ab4f0d4eb713a0151e71e0af3fe9c3eed +DIST system.text.encodings.web.6.0.0.nupkg 235525 BLAKE2B 1a9c6233292c8d9186c92fea63b918a3a97ec23588f06a3170d0f085359acf77eea7b10867ee81602837818f25968f7cd91e193f83a081fbe6ae4467ec92d32f SHA512 0f26afeeaa709ea1f05ef87058408dd9df640c869d7398b2c9c270268ddf21a9208cd7d2bfa1f7fbd8a5ceab735dd22d470a3689627c9c4fadc0ea5fe76237fa +DIST system.text.json.6.0.6.nupkg 1276975 BLAKE2B 3cb08444bf9563cce2310ed9c65b91b0f30d1d12c19845dcdd3ff420443b8ca67a52585b8bda9c1ba17d9b138b714d19ddcbfe86a5f4b05f43df40e45a0c292f SHA512 cef1ef406d72877c0814159372fdb0dc4d1be77e936093f979ca66981c763e56407a42099faaa086ee8081769bbaa02d9787e46225dbd7128ba0b107b69b6f35 +DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3 +DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88 +DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db3808df5c217518c817d5807bf6f35393725a31223129fd1c4c964a36a60c65b686d24fc25d1777fa12ee622bddbb0f7c1772bec SHA512 7d488ff82cb20a3b3cef6380f2dae5ea9f7baa66bf75ad711aade1e3301b25993ccf2694e33c847ea5b9bdb90ff34c46fcd8a6ba7d6f95605ba0c124ed7c5d13 +DIST system.threading.tasks.extensions.4.3.0.nupkg 52499 BLAKE2B 3e6532ad1936859e2713e2e864831efe0af00a5ce561bd7f8723845bf285b8c15de00cb1fc246504f99599d183b400746cea987db883f0e61283db1fb2725a1e SHA512 2c33900ff7f544d6db31ad11b6baee1c9ecb40d5a54f51e5dd5bbbb37f4c50ee35ed481615cbf7c1da61a31ae3333c4454bfbeee4ae32241789e72ce3f910db6 +DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14 +DIST system.threading.threadpool.4.3.0.nupkg 89926 BLAKE2B ec4210a5862c0704b118e4055785c7094ff8c3586800fcae109fa60e77565d8288089c64bce105e9cab08f8bb107dca340e72ae1d39d19f6118538ed32f449d6 SHA512 450a40f94a48e9396979e764e494ad624d8333f3378b91ea69b23fc836df8f5c43bbd6c8cfd91da2ab95a476e1ff042338968e09b720447f2241c014bfc75159 +DIST system.threading.timer.4.3.0.nupkg 77054 BLAKE2B be1665b86776f2f7e780de889e363a3c10da581eaf9a414da5ae5d059564281d78691142281d31b48c47b9efc084f1826165763097273f77e58699742c8c93da SHA512 d5ce8e258b7be7be268f944e21621195948106f57e6c46e69b2887c46f567760368b14e84046b4be4466ecd08ecd4cb04016a2ff7948cb4640960befc7aa1739 +DIST system.windows.extensions.6.0.0.nupkg 113560 BLAKE2B c1fb56b177368b49cb7a2bdd3307b70847ab70b5757c3e1923ea499afc8d43e14660a3e6330fa99e7e9e653d68563e93de96425d5f56a695ab478c4a8e3ac30c SHA512 f51eec8166f97b5fcea24816ec737c24d5c5a5cb145ef2d33277c9a16044f40bc3fb97b4cfe7f9a23af704ede91586c6abd2acf00b277538bb304d77a1ca54f0 +DIST system.xml.readerwriter.4.3.0.nupkg 1388897 BLAKE2B ae51b8fe4492dec1e4e3584d05b0f477fd4e75e79dddb46d8077ae5311245d6fc6213d0655025f25db56f1370cb0e88bd60a83dc937bb53db1db0262390281f2 SHA512 991101497fbd39e43fc306ca280a465318868afa8db1f34bb87c266fe61f0c81a0ec34a797b236ee823bd60d1149b7592def96fe044abb511858efffe890c2e6 +DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26eea6e01070467d27ac80fb8a0af5e1a572ad5d2169e4f1297cd362fddc9e0309458dbd413fca85ef8e56f97781c218e594604a SHA512 c2d9236a696daf23a29b530b9aa510fb813041685a1bb9a95845a51e61d870a0615e988b150f5be0d0896ef94b123e97f96c8a43ee815cf5b9897593986b1113 +DIST system.xml.xmldocument.4.3.0.nupkg 285212 BLAKE2B 0d96ca356543e8e915597e0624dca42f0c7032a2ae9e380a6fba3fbee0dacb9e5f06017893b2b7a8b937dbb4de7d5665fa6648e3bf8df12e0d34e4075c125109 SHA512 22251b3f16de9aa06e091b24baea1b8c95752f0d22266faf34e1fb76b347b23f7910cdaf567058e23d06b7079961090ca70805070a2491add5da4d0271afd133 +DIST vk.1.0.25.nupkg 221120 BLAKE2B 6019768603784793d155cc0f97bb6bf0f2221e575652b36984dbc81184ce378255f35440816944be869ab530cd8485b4c6924b38d6a1296885f60a7163fa5fcc SHA512 6f946367a8ff946e01870f8f1677eeffcef1c6d14b7341c1d067928121f875957f607c3b6e9b91280272434686ce4bf4b0dedfb5e14592fe9a72459a56fa17cb +DIST vortice.d3dcompiler.2.1.0.nupkg 91915 BLAKE2B d58ee7e36581a0bd0e42b16929420f33c9e5edfe415f7084b16922757aa322c0d97beeafc3d777ab52e7648df6a8b29902ab4cea402ab996538798a5b24d62f3 SHA512 36fc6956110cf69019e72c6b2f5bd7ee5e723d986bfb5518257d4061726e2a8907d6bb8f4b20b8bcd9d3f4ce2dec7cbc9f959b9d864b454b94ad13831c746fca +DIST vortice.direct3d11.2.1.0.nupkg 764570 BLAKE2B 0bacd329d8a582ecbf8d762b209df6d1bfe4c5679adf91dc88bce6871a6795fe5ca4cbb8b610b5db40284622e7cf45995d185cca794d19416802a63ac7ac6168 SHA512 2085053037004fa2d1a6cafffb3ade91809e080f943da65780beb7029ec3c5f8e5b9180edac41c897885b063d73caa4d5cfe4ee6174a4682f96c683129b98205 +DIST vortice.directx.2.1.0.nupkg 240511 BLAKE2B 0fefe0ee66eac71d05eb3f4e93f09e445042005a2db44cba52692ce018207dceb5a1c4c1e1d04e8510fecaa52e1f9ab19f10a3f00e36781f5e0204ab645694fa SHA512 03e8beeb88c81f1e158ae7804feb84d17191356c17438de5332bbc8d3b96cb12c4ac5d84296751fda2c6b1f50a688336c9c5b14509c3f3e3fa410927a79afd76 +DIST vortice.dxgi.2.1.0.nupkg 84022 BLAKE2B 1e6e550a4c9752db0204d2c6dace2f70190bb562faaa5f59074a1d5b3fe511426f7a776d80d9d847adb3bcbc28da4fa7124aa0abe1c4970f1c8eb70f2f0a2d56 SHA512 cf1e4e46608209a0809d9103dc65b614afaae12b1195ed279ef639f3475c2e2ecaca627b8fef9dba780edfc70a78c441cf2881a4ea3d70d524d58f556ae23c7f +DIST vortice.mathematics.1.3.24.nupkg 115105 BLAKE2B 077d18cbc13b6fe6c5aee95680cb1d80b5927c58ae0061cd487c6b4f4f1ad732f6238f5cc5b1971fffcba8ac9d982f107af1c133c3226e8ca150a2c4b514f4bf SHA512 601b828fd182e2a77d989581ccd2e90f150155267f09f10eaf8af0e77a6ba4fc34cc040c42adb4b57c9e809bae7f96f5c21b0f10d73bde0d8d3c9d0414693d08 +DIST xivlauncher-1.0.2.tar.gz 18449083 BLAKE2B 69f8f31f29b3a00f7c7cb19a85c255bf49f2e854bf2917c3381af5c338ddd42b155e925329d82695c537e59acce6369c59d6dabeff37cb23561ad5d9f22b2b1c SHA512 a7da329245ea1cba6c529d56e6ca2a9b912688e8bf96b9d11b194e08b0e35e9ff160e58d7b0cc438115f13f7f008a3cd589579241340b796024c4e9a3cfb142b diff --git a/games-util/xivlauncher/metadata.xml b/games-util/xivlauncher/metadata.xml new file mode 100644 index 0000000000..2c03bbde98 --- /dev/null +++ b/games-util/xivlauncher/metadata.xml @@ -0,0 +1,14 @@ + + + + + anna-cli@tutanota.com + Anna Figueiredo Gomes + + + Enable secrets/password storage support. + Advanced Combat Tracker in Final Fantasy XIV. + Enable Aria2 support. + Support for running the dx9 api in wined3d/dxvk. + + diff --git a/games-util/xivlauncher/xivlauncher-1.0.2.ebuild b/games-util/xivlauncher/xivlauncher-1.0.2.ebuild new file mode 100644 index 0000000000..fc4db08f00 --- /dev/null +++ b/games-util/xivlauncher/xivlauncher-1.0.2.ebuild @@ -0,0 +1,264 @@ +EAPI=7 + +NUGETS=" +castle.core-4.4.1 +cheaploc-1.1.6 +commandlineparser-2.9.1 +config.net-4.19.0 +downloader-2.2.8 +goaaats.nativelibraryloader-4.9.0-beta1-g70f642e82e +goaaats.steamworks-2.3.4 +goaaats.veldrid-4.9.0-beta1-g70f642e82e +goaaats.veldrid.imagesharp-4.9.0-beta1-g70f642e82e +goaaats.veldrid.metalbindings-4.9.0-beta1-g70f642e82e +goaaats.veldrid.openglbindings-4.9.0-beta1-g70f642e82e +goaaats.veldrid.sdl2-4.9.0-beta1-g70f642e82e +goaaats.veldrid.startuputilities-4.9.0-beta1-g70f642e82e +imgui.net-1.87.2 +keysharp-1.0.5 +microsoft.aspnetcore.app.runtime.linux-x64-6.0.10 +microsoft.bcl.asyncinterfaces-6.0.0 +microsoft.codeanalysis.analyzers-3.3.3 +microsoft.codeanalysis.bannedapianalyzers-3.3.3 +microsoft.codeanalysis.common-4.0.1 +microsoft.codeanalysis.csharp-4.0.1 +microsoft.codeanalysis.netanalyzers-6.0.0 +microsoft.netcore.app.runtime.linux-x64-6.0.10 +microsoft.netcore.platforms-1.1.0 +microsoft.netcore.targets-1.1.0 +microsoft.win32.primitives-4.3.0 +microsoft.win32.registry-6.0.0-preview.5.21301.5 +microsoft.win32.systemevents-6.0.0 +mono.cecil-0.9.6.1 +mono.nat-3.0.1 +monotorrent-2.0.0 +netstandard.library-1.6.1 +netstandard.library-2.0.3 +newtonsoft.json-12.0.2 +reusabletasks-2.0.0 +runtime.any.system.collections-4.3.0 +runtime.any.system.diagnostics.tools-4.3.0 +runtime.any.system.diagnostics.tracing-4.3.0 +runtime.any.system.globalization-4.3.0 +runtime.any.system.globalization.calendars-4.3.0 +runtime.any.system.io-4.3.0 +runtime.any.system.reflection-4.3.0 +runtime.any.system.reflection.extensions-4.3.0 +runtime.any.system.reflection.primitives-4.3.0 +runtime.any.system.resources.resourcemanager-4.3.0 +runtime.any.system.runtime-4.3.0 +runtime.any.system.runtime.handles-4.3.0 +runtime.any.system.runtime.interopservices-4.3.0 +runtime.any.system.text.encoding-4.3.0 +runtime.any.system.text.encoding.extensions-4.3.0 +runtime.any.system.threading.tasks-4.3.0 +runtime.any.system.threading.timer-4.3.0 +runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.native.system-4.3.0 +runtime.native.system.io.compression-4.3.0 +runtime.native.system.net.http-4.3.0 +runtime.native.system.security.cryptography.apple-4.3.0 +runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple-4.3.0 +runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl-4.3.0 +runtime.unix.microsoft.win32.primitives-4.3.0 +runtime.unix.system.console-4.3.0 +runtime.unix.system.diagnostics.debug-4.3.0 +runtime.unix.system.io.filesystem-4.3.0 +runtime.unix.system.net.primitives-4.3.0 +runtime.unix.system.net.sockets-4.3.0 +runtime.unix.system.private.uri-4.3.0 +runtime.unix.system.runtime.extensions-4.3.0 +serilog-2.12.0 +serilog.enrichers.thread-3.1.0 +serilog.sinks.async-1.5.0 +serilog.sinks.console-3.1.1 +serilog.sinks.console-4.0.1 +serilog.sinks.debug-1.0.1 +serilog.sinks.file-5.0.0 +sharedmemory-2.3.2 +sharpgen.runtime-2.0.0-beta.10 +sharpgen.runtime.com-2.0.0-beta.10 +sixlabors.imagesharp-1.0.4 +system.appcontext-4.3.0 +system.buffers-4.3.0 +system.buffers-4.4.0 +system.buffers-4.5.1 +system.collections-4.3.0 +system.collections.concurrent-4.3.0 +system.collections.immutable-5.0.0 +system.collections.nongeneric-4.3.0 +system.collections.specialized-4.3.0 +system.componentmodel-4.3.0 +system.componentmodel.primitives-4.3.0 +system.componentmodel.typeconverter-4.3.0 +system.configuration.configurationmanager-6.0.0 +system.console-4.3.0 +system.diagnostics.debug-4.3.0 +system.diagnostics.diagnosticsource-4.3.0 +system.diagnostics.tools-4.3.0 +system.diagnostics.tracesource-4.3.0 +system.diagnostics.tracing-4.3.0 +system.drawing.common-6.0.0 +system.dynamic.runtime-4.3.0 +system.globalization-4.3.0 +system.globalization.calendars-4.3.0 +system.globalization.extensions-4.3.0 +system.io-4.3.0 +system.io.compression-4.3.0 +system.io.compression.zipfile-4.3.0 +system.io.filesystem-4.3.0 +system.io.filesystem.primitives-4.3.0 +system.linq-4.3.0 +system.linq.expressions-4.3.0 +system.memory-4.5.4 +system.net.http-4.3.0 +system.net.nameresolution-4.3.0 +system.net.primitives-4.3.0 +system.net.sockets-4.3.0 +system.numerics.vectors-4.4.0 +system.numerics.vectors-4.5.0 +system.objectmodel-4.3.0 +system.private.uri-4.3.0 +system.reflection-4.3.0 +system.reflection.emit-4.3.0 +system.reflection.emit.ilgeneration-4.3.0 +system.reflection.emit.ilgeneration-4.7.0 +system.reflection.emit.lightweight-4.3.0 +system.reflection.emit.lightweight-4.7.0 +system.reflection.extensions-4.3.0 +system.reflection.metadata-5.0.0 +system.reflection.primitives-4.3.0 +system.reflection.typeextensions-4.3.0 +system.resources.resourcemanager-4.3.0 +system.runtime-4.3.0 +system.runtime.compilerservices.unsafe-4.4.0 +system.runtime.compilerservices.unsafe-4.5.0 +system.runtime.compilerservices.unsafe-4.5.3 +system.runtime.compilerservices.unsafe-5.0.0 +system.runtime.compilerservices.unsafe-6.0.0 +system.runtime.extensions-4.3.0 +system.runtime.handles-4.3.0 +system.runtime.interopservices-4.3.0 +system.runtime.interopservices.runtimeinformation-4.3.0 +system.runtime.numerics-4.3.0 +system.security.accesscontrol-6.0.0 +system.security.accesscontrol-6.0.0-preview.5.21301.5 +system.security.claims-4.3.0 +system.security.cryptography.algorithms-4.3.0 +system.security.cryptography.cng-4.3.0 +system.security.cryptography.csp-4.3.0 +system.security.cryptography.encoding-4.3.0 +system.security.cryptography.openssl-4.3.0 +system.security.cryptography.primitives-4.3.0 +system.security.cryptography.protecteddata-6.0.0 +system.security.cryptography.x509certificates-4.3.0 +system.security.permissions-6.0.0 +system.security.principal-4.3.0 +system.security.principal.windows-4.3.0 +system.security.principal.windows-5.0.0 +system.security.principal.windows-6.0.0-preview.5.21301.5 +system.text.encoding-4.3.0 +system.text.encoding.codepages-4.5.1 +system.text.encoding.extensions-4.3.0 +system.text.encodings.web-6.0.0 +system.text.json-6.0.6 +system.text.regularexpressions-4.3.0 +system.threading-4.3.0 +system.threading.tasks-4.3.0 +system.threading.tasks.extensions-4.3.0 +system.threading.tasks.extensions-4.5.4 +system.threading.threadpool-4.3.0 +system.threading.timer-4.3.0 +system.windows.extensions-6.0.0 +system.xml.readerwriter-4.3.0 +system.xml.xdocument-4.3.0 +system.xml.xmldocument-4.3.0 +vk-1.0.25 +vortice.d3dcompiler-2.1.0 +vortice.direct3d11-2.1.0 +vortice.directx-2.1.0 +vortice.dxgi-2.1.0 +vortice.mathematics-1.3.24 +" + +inherit dotnet-utils + +DESCRIPTION="Custom Launcher for Final Fantasy XIV Online (Crossplatform rewrite)" + +HOMEPAGE="https://github.com/goatcorp/XIVLauncher.Core/" + +IUSE="+aria2 act dx9 +libsecret abi_x86_32" + +REQUIRED_USE="act? ( abi_x86_32 ) dx9? ( abi_x86_32 )" + +RDEPEND=" + aria2? ( net-misc/aria2 ) + libsecret? ( app-crypt/libsecret ) + media-libs/libsdl2[abi_x86_32?] + sys-apps/attr[abi_x86_32?] + media-libs/fontconfig[abi_x86_32?] + media-libs/lcms[abi_x86_32?] + dev-libs/libxml2[abi_x86_32?] + x11-libs/libXcursor[abi_x86_32?] + x11-libs/libXrandr[abi_x86_32?] + x11-libs/libXdamage[abi_x86_32?] + x11-libs/libXi[abi_x86_32?] + sys-devel/gettext[abi_x86_32?] + media-libs/freetype:2[abi_x86_32?] + media-libs/glu[abi_x86_32?] + x11-libs/libSM[abi_x86_32?] + app-emulation/faudio[abi_x86_32?] +" + +XIVQL_COMMIT="223db565dbe88cf770c2a383fb3fb2b2ff28ec51" + +SRC_URI=" +https://github.com/goatcorp/XIVLauncher.Core/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz +https://github.com/goatcorp/FFXIVQuickLauncher/archive/${XIVQL_COMMIT}.tar.gz -> FFXIVQuickLauncher-${XIVQL_COMMIT}.tar.gz +$(nuget_uris) +" + +S="${WORKDIR}/XIVLauncher.Core-${PV}/src" + +LICENSE="GPL-3" + +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + rmdir "${WORKDIR}/XIVLauncher.Core-${PV}/lib/FFXIVQuickLauncher" || die + mv "${WORKDIR}/FFXIVQuickLauncher-${XIVQL_COMMIT}" \ + "${WORKDIR}/XIVLauncher.Core-${PV}/lib/FFXIVQuickLauncher" || die + sed -i "s/git -C .* describe --long --always --dirty > \$(VerFile)/echo ${PV}/" \ + XIVLauncher.Core/XIVLauncher.Core.csproj + + dotnet-utils_src_prepare +} + +src_compile() { + cd XIVLauncher.Core + dotnet-utils_src_compile +} + +src_install() { + cd ../ + insinto usr/share/applications/ + doins misc/linux_distrib/XIVLauncher.desktop + insinto usr/share/pixmaps/ + newins misc/linux_distrib/512.png xivlauncher + + cd src/XIVLauncher.Core/bin/Release/net6.0/linux-x64/publish + insinto opt/xivlauncher + doins -r * + fperms +x /opt/xivlauncher/XIVLauncher.Core + dosym /opt/xivlauncher/XIVLauncher.Core usr/bin/xivlauncher +} From bf880cd7dd8a95adf9c464eea875487242d3180e Mon Sep 17 00:00:00 2001 From: Nickolas Raymond Kaczynski Date: Thu, 10 Nov 2022 14:12:09 +0600 Subject: [PATCH 056/125] x11-misc/sxcs: add v0.7.1, drop v0.7 Signed-off-by: Nickolas Raymond Kaczynski --- x11-misc/sxcs/Manifest | 2 +- x11-misc/sxcs/{sxcs-0.7.ebuild => sxcs-0.7.1.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename x11-misc/sxcs/{sxcs-0.7.ebuild => sxcs-0.7.1.ebuild} (89%) diff --git a/x11-misc/sxcs/Manifest b/x11-misc/sxcs/Manifest index 34d8acea17..e399fcb251 100644 --- a/x11-misc/sxcs/Manifest +++ b/x11-misc/sxcs/Manifest @@ -1 +1 @@ -DIST sxcs-0.7.tar.gz 22442 BLAKE2B ebc11e55cf0676fd86353c915678aa52265b13572bcad61302fbb42b3490d6651af5872b58e44158c06d933ea731808fd025bfcd02bde31be834808601ffe980 SHA512 58bf998ba3ab82ced546ee44f3d2159ceb6d4bd4c524eabe7f80c6e762c2c6dc3e4727da0c6a45fa204ed158dd57ae8f2973f66948b35beb399682e4c8bf4666 +DIST sxcs-0.7.1.tar.gz 22699 BLAKE2B d947a4ffb7d45daafd829c36e820f38a7c0759459e02f306bdcd653a8771bf53b03c5fe60710478e62256f057d7b7c698ef0c24528114a1ee240f11598d93520 SHA512 2865a23cad442c181fbad7cb5137c70483b78862a6e41dc4619969b5d45bcff60c3fa3b93df425e4223174b6c172f47976181a97129e6c02acea58faa304dcbe diff --git a/x11-misc/sxcs/sxcs-0.7.ebuild b/x11-misc/sxcs/sxcs-0.7.1.ebuild similarity index 89% rename from x11-misc/sxcs/sxcs-0.7.ebuild rename to x11-misc/sxcs/sxcs-0.7.1.ebuild index 88ff0eaf97..4d235209c3 100644 --- a/x11-misc/sxcs/sxcs-0.7.ebuild +++ b/x11-misc/sxcs/sxcs-0.7.1.ebuild @@ -23,10 +23,10 @@ RDEPEND=" DEPEND="${RDEPEND}" src_compile() { - # bug: https://bugs.gentoo.org/879833 emake \ CC=$(tc-getCC) \ - CFLAGS="${CFLAGS} ${LDFLAGS}" + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" } src_install() { From d65696e87fc7d571d6be3ff828f8556e6599bad5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Nov 2022 15:04:52 +0100 Subject: [PATCH 057/125] app-editors/lapce: new live ebuild MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The way this is packaged in their cargo.toml makes it too hard to make a versioned ebulid. This one is checking out v0.2.2, so we still need to bump it every now and then. Signed-off-by: Pascal Jäger --- app-editors/lapce/lapce-9999.ebuild | 33 +++++++++++++++++++++++++++++ app-editors/lapce/metadata.xml | 11 ++++++++++ 2 files changed, 44 insertions(+) create mode 100644 app-editors/lapce/lapce-9999.ebuild create mode 100644 app-editors/lapce/metadata.xml diff --git a/app-editors/lapce/lapce-9999.ebuild b/app-editors/lapce/lapce-9999.ebuild new file mode 100644 index 0000000000..5bfbfddbe5 --- /dev/null +++ b/app-editors/lapce/lapce-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +inherit cargo desktop git-r3 xdg-utils + +DESCRIPTION="Lightning-fast and Powerful Code Editor written in Rust " +HOMEPAGE="https://github.com/lapce/lapce" +EGIT_REPO_URI="https://github.com/lapce/lapce.git" + +LICENSE="( Apache-2.0 ( MIT 0BSD ) Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 CeCILL-2 GPL-2 ISC MIT MIT ) MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" + +src_unpack() { + git-r3_src_unpack + git-r3_fetch $EGIT_REPO_URI v0.2.2 + git-r3_checkout + cargo_live_src_unpack +} + +src_configure() { + cargo_src_configure --frozen +} + +src_install() { + cargo_src_install + domenu extra/linux/dev.lapce.lapce.desktop + newicon extra/images/logo.png dev.lapce.lapce.png +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-editors/lapce/metadata.xml b/app-editors/lapce/metadata.xml new file mode 100644 index 0000000000..fe03928cb7 --- /dev/null +++ b/app-editors/lapce/metadata.xml @@ -0,0 +1,11 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + lapce/lapce + + From 834f2eee7cd0d4b3f95745224113b60bb12a7cd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Nov 2022 15:16:40 +0100 Subject: [PATCH 058/125] licenses: add CeCILL-2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Required for dependencies of app-editors/lapce Signed-off-by: Pascal Jäger --- licenses/CeCILL-2.1 | 221 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) create mode 100644 licenses/CeCILL-2.1 diff --git a/licenses/CeCILL-2.1 b/licenses/CeCILL-2.1 new file mode 100644 index 0000000000..3d3c2a9a36 --- /dev/null +++ b/licenses/CeCILL-2.1 @@ -0,0 +1,221 @@ +CeCILL FREE SOFTWARE LICENSE AGREEMENT +Version 2.1 dated 2013-06-21 + +Notice + +This Agreement is a Free Software license agreement that is the result of discussions between its authors in order to ensure compliance with the two main principles guiding its drafting: + + firstly, compliance with the principles governing the distribution of Free Software: access to source code, broad rights granted to users, + secondly, the election of a governing law, French law, with which it is conformant, both as regards the law of torts and intellectual property law, and the protection that it offers to both authors and holders of the economic rights over software. + +The authors of the CeCILL license are: + +Commissariat à l'énergie atomique et aux énergies alternatives - CEA, a public scientific, technical and industrial research establishment, having its principal place of business at 25 rue Leblanc, immeuble Le Ponant D, 75015 Paris, France. + +Centre National de la Recherche Scientifique - CNRS, a public scientific and technological establishment, having its principal place of business at 3 rue Michel-Ange, 75794 Paris cedex 16, France. + +Institut National de Recherche en Informatique et en Automatique - Inria, a public scientific and technological establishment, having its principal place of business at Domaine de Voluceau, Rocquencourt, BP 105, 78153 Le Chesnay cedex, France. +Preamble + +The purpose of this Free Software license agreement is to grant users the right to modify and redistribute the software governed by this license within the framework of an open source distribution model. + +The exercising of this right is conditional upon certain obligations for users so as to preserve this status for all subsequent redistributions. + +In consideration of access to the source code and the rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the software's author, the holder of the economic rights, and the successive licensors only have limited liability. + +In this respect, the risks associated with loading, using, modifying and/or developing or reproducing the software by the user are brought to the user's attention, given its Free Software status, which may make it complicated to use, with the result that its use is reserved for developers and experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the suitability of the software as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions of security. This Agreement may be freely reproduced and published, provided it is not altered, and that no provisions are either added or removed herefrom. + +This Agreement may apply to any or all software for which the holder of the economic rights decides to submit the use thereof to its provisions. + +Frequently asked questions can be found on the official website of the CeCILL licenses family (http://www.cecill.info/index.en.html) for any necessary clarification. +Article 1 - DEFINITIONS + +For the purpose of this Agreement, when the following expressions commence with a capital letter, they shall have the following meaning: + +Agreement: means this license agreement, and its possible subsequent versions and annexes. + +Software: means the software in its Object Code and/or Source Code form and, where applicable, its documentation, "as is" when the Licensee accepts the Agreement. + +Initial Software: means the Software in its Source Code and possibly its Object Code form and, where applicable, its documentation, "as is" when it is first distributed under the terms and conditions of the Agreement. + +Modified Software: means the Software modified by at least one Contribution. + +Source Code: means all the Software's instructions and program lines to which access is required so as to modify the Software. + +Object Code: means the binary files originating from the compilation of the Source Code. + +Holder: means the holder(s) of the economic rights over the Initial Software. + +Licensee: means the Software user(s) having accepted the Agreement. + +Contributor: means a Licensee having made at least one Contribution. + +Licensor: means the Holder, or any other individual or legal entity, who distributes the Software under the Agreement. + +Contribution: means any or all modifications, corrections, translations, adaptations and/or new functions integrated into the Software by any or all Contributors, as well as any or all Internal Modules. + +Module: means a set of sources files including their documentation that enables supplementary functions or services in addition to those offered by the Software. + +External Module: means any or all Modules, not derived from the Software, so that this Module and the Software run in separate address spaces, with one calling the other when they are run. + +Internal Module: means any or all Module, connected to the Software so that they both execute in the same address space. + +GNU GPL: means the GNU General Public License version 2 or any subsequent version, as published by the Free Software Foundation Inc. + +GNU Affero GPL: means the GNU Affero General Public License version 3 or any subsequent version, as published by the Free Software Foundation Inc. + +EUPL: means the European Union Public License version 1.1 or any subsequent version, as published by the European Commission. + +Parties: mean both the Licensee and the Licensor. + +These expressions may be used both in singular and plural form. +Article 2 - PURPOSE + +The purpose of the Agreement is the grant by the Licensor to the Licensee of a non-exclusive, transferable and worldwide license for the Software as set forth in Article 5 hereinafter for the whole term of the protection granted by the rights over said Software. +Article 3 - ACCEPTANCE + +3.1 The Licensee shall be deemed as having accepted the terms and conditions of this Agreement upon the occurrence of the first of the following events: + + (i) loading the Software by any or all means, notably, by downloading from a remote server, or by loading from a physical medium; + (ii) the first time the Licensee exercises any of the rights granted hereunder. + +3.2 One copy of the Agreement, containing a notice relating to the characteristics of the Software, to the limited warranty, and to the fact that its use is restricted to experienced users has been provided to the Licensee prior to its acceptance as set forth in Article 3.1 hereinabove, and the Licensee hereby acknowledges that it has read and understood it. +Article 4 - EFFECTIVE DATE AND TERM +4.1 EFFECTIVE DATE + +The Agreement shall become effective on the date when it is accepted by the Licensee as set forth in Article 3.1. +4.2 TERM + +The Agreement shall remain in force for the entire legal term of protection of the economic rights over the Software. +Article 5 - SCOPE OF RIGHTS GRANTED + +The Licensor hereby grants to the Licensee, who accepts, the following rights over the Software for any or all use, and for the term of the Agreement, on the basis of the terms and conditions set forth hereinafter. + +Besides, if the Licensor owns or comes to own one or more patents protecting all or part of the functions of the Software or of its components, the Licensor undertakes not to enforce the rights granted by these patents against successive Licensees using, exploiting or modifying the Software. If these patents are transferred, the Licensor undertakes to have the transferees subscribe to the obligations set forth in this paragraph. +5.1 RIGHT OF USE + +The Licensee is authorized to use the Software, without any limitation as to its fields of application, with it being hereinafter specified that this comprises: + + permanent or temporary reproduction of all or part of the Software by any or all means and in any or all form. + + loading, displaying, running, or storing the Software on any or all medium. + + entitlement to observe, study or test its operation so as to determine the ideas and principles behind any or all constituent elements of said Software. This shall apply when the Licensee carries out any or all loading, displaying, running, transmission or storage operation as regards the Software, that it is entitled to carry out hereunder. + +5.2 ENTITLEMENT TO MAKE CONTRIBUTIONS + +The right to make Contributions includes the right to translate, adapt, arrange, or make any or all modifications to the Software, and the right to reproduce the resulting software. + +The Licensee is authorized to make any or all Contributions to the Software provided that it includes an explicit notice that it is the author of said Contribution and indicates the date of the creation thereof. +5.3 RIGHT OF DISTRIBUTION + +In particular, the right of distribution includes the right to publish, transmit and communicate the Software to the general public on any or all medium, and by any or all means, and the right to market, either in consideration of a fee, or free of charge, one or more copies of the Software by any means. + +The Licensee is further authorized to distribute copies of the modified or unmodified Software to third parties according to the terms and conditions set forth hereinafter. +5.3.1 DISTRIBUTION OF SOFTWARE WITHOUT MODIFICATION + +The Licensee is authorized to distribute true copies of the Software in Source Code or Object Code form, provided that said distribution complies with all the provisions of the Agreement and is accompanied by: + + a copy of the Agreement, + + a notice relating to the limitation of both the Licensor's warranty and liability as set forth in Articles 8 and 9, + +and that, in the event that only the Object Code of the Software is redistributed, the Licensee allows effective access to the full Source Code of the Software for a period of at least three years from the distribution of the Software, it being understood that the additional acquisition cost of the Source Code shall not exceed the cost of the data transfer. +5.3.2 DISTRIBUTION OF MODIFIED SOFTWARE + +When the Licensee makes a Contribution to the Software, the terms and conditions for the distribution of the resulting Modified Software become subject to all the provisions of this Agreement. + +The Licensee is authorized to distribute the Modified Software, in source code or object code form, provided that said distribution complies with all the provisions of the Agreement and is accompanied by: + + a copy of the Agreement, + + a notice relating to the limitation of both the Licensor's warranty and liability as set forth in Articles 8 and 9, + +and, in the event that only the object code of the Modified Software is redistributed, + + a note stating the conditions of effective access to the full source code of the Modified Software for a period of at least three years from the distribution of the Modified Software, it being understood that the additional acquisition cost of the source code shall not exceed the cost of the data transfer. + +5.3.3 DISTRIBUTION OF EXTERNAL MODULES + +When the Licensee has developed an External Module, the terms and conditions of this Agreement do not apply to said External Module, that may be distributed under a separate license agreement. +5.3.4 COMPATIBILITY WITH OTHER LICENSES + +The Licensee can include a code that is subject to the provisions of one of the versions of the GNU GPL, GNU Affero GPL and/or EUPL in the Modified or unmodified Software, and distribute that entire code under the terms of the same version of the GNU GPL, GNU Affero GPL and/or EUPL. + +The Licensee can include the Modified or unmodified Software in a code that is subject to the provisions of one of the versions of the GNU GPL, GNU Affero GPL and/or EUPL and distribute that entire code under the terms of the same version of the GNU GPL, GNU Affero GPL and/or EUPL. +Article 6 - INTELLECTUAL PROPERTY +6.1 OVER THE INITIAL SOFTWARE + +The Holder owns the economic rights over the Initial Software. Any or all use of the Initial Software is subject to compliance with the terms and conditions under which the Holder has elected to distribute its work and no one shall be entitled to modify the terms and conditions for the distribution of said Initial Software. + +The Holder undertakes that the Initial Software will remain ruled at least by this Agreement, for the duration set forth in Article 4.2. +6.2 OVER THE CONTRIBUTIONS + +The Licensee who develops a Contribution is the owner of the intellectual property rights over this Contribution as defined by applicable law. +6.3 OVER THE EXTERNAL MODULES + +The Licensee who develops an External Module is the owner of the intellectual property rights over this External Module as defined by applicable law and is free to choose the type of agreement that shall govern its distribution. +6.4 JOINT PROVISIONS + +The Licensee expressly undertakes: + + not to remove, or modify, in any manner, the intellectual property notices attached to the Software; + + to reproduce said notices, in an identical manner, in the copies of the Software modified or not. + +The Licensee undertakes not to directly or indirectly infringe the intellectual property rights on the Software of the Holder and/or Contributors, and to take, where applicable, vis-à-vis its staff, any and all measures required to ensure respect of said intellectual property rights of the Holder and/or Contributors. +Article 7 - RELATED SERVICES + +7.1 Under no circumstances shall the Agreement oblige the Licensor to provide technical assistance or maintenance services for the Software. + +However, the Licensor is entitled to offer this type of services. The terms and conditions of such technical assistance, and/or such maintenance, shall be set forth in a separate instrument. Only the Licensor offering said maintenance and/or technical assistance services shall incur liability therefor. + +7.2 Similarly, any Licensor is entitled to offer to its licensees, under its sole responsibility, a warranty, that shall only be binding upon itself, for the redistribution of the Software and/or the Modified Software, under terms and conditions that it is free to decide. Said warranty, and the financial terms and conditions of its application, shall be subject of a separate instrument executed between the Licensor and the Licensee. +Article 8 - LIABILITY + +8.1 Subject to the provisions of Article 8.2, the Licensee shall be entitled to claim compensation for any direct loss it may have suffered from the Software as a result of a fault on the part of the relevant Licensor, subject to providing evidence thereof. + +8.2 The Licensor's liability is limited to the commitments made under this Agreement and shall not be incurred as a result of in particular: (i) loss due the Licensee's total or partial failure to fulfill its obligations, (ii) direct or consequential loss that is suffered by the Licensee due to the use or performance of the Software, and (iii) more generally, any consequential loss. In particular the Parties expressly agree that any or all pecuniary or business loss (i.e. loss of data, loss of profits, operating loss, loss of customers or orders, opportunity cost, any disturbance to business activities) or any or all legal proceedings instituted against the Licensee by a third party, shall constitute consequential loss and shall not provide entitlement to any or all compensation from the Licensor. +Article 9 - WARRANTY + +9.1 The Licensee acknowledges that the scientific and technical state-of-the-art when the Software was distributed did not enable all possible uses to be tested and verified, nor for the presence of possible defects to be detected. In this respect, the Licensee's attention has been drawn to the risks associated with loading, using, modifying and/or developing and reproducing the Software which are reserved for experienced users. + +The Licensee shall be responsible for verifying, by any or all means, the suitability of the product for its requirements, its good working order, and for ensuring that it shall not cause damage to either persons or properties. + +9.2 The Licensor hereby represents, in good faith, that it is entitled to grant all the rights over the Software (including in particular the rights set forth in Article 5). + +9.3 The Licensee acknowledges that the Software is supplied "as is" by the Licensor without any other express or tacit warranty, other than that provided for in Article 9.2 and, in particular, without any warranty as to its commercial value, its secured, safe, innovative or relevant nature. + +Specifically, the Licensor does not warrant that the Software is free from any error, that it will operate without interruption, that it will be compatible with the Licensee's own equipment and software configuration, nor that it will meet the Licensee's requirements. + +9.4 The Licensor does not either expressly or tacitly warrant that the Software does not infringe any third party intellectual property right relating to a patent, software or any other property right. Therefore, the Licensor disclaims any and all liability towards the Licensee arising out of any or all proceedings for infringement that may be instituted in respect of the use, modification and redistribution of the Software. Nevertheless, should such proceedings be instituted against the Licensee, the Licensor shall provide it with technical and legal expertise for its defense. Such technical and legal expertise shall be decided on a case-by-case basis between the relevant Licensor and the Licensee pursuant to a memorandum of understanding. The Licensor disclaims any and all liability as regards the Licensee's use of the name of the Software. No warranty is given as regards the existence of prior rights over the name of the Software or as regards the existence of a trademark. +Article 10 - TERMINATION + +10.1 In the event of a breach by the Licensee of its obligations hereunder, the Licensor may automatically terminate this Agreement thirty (30) days after notice has been sent to the Licensee and has remained ineffective. + +10.2 A Licensee whose Agreement is terminated shall no longer be authorized to use, modify or distribute the Software. However, any licenses that it may have granted prior to termination of the Agreement shall remain valid subject to their having been granted in compliance with the terms and conditions hereof. +Article 11 - MISCELLANEOUS +11.1 EXCUSABLE EVENTS + +Neither Party shall be liable for any or all delay, or failure to perform the Agreement, that may be attributable to an event of force majeure, an act of God or an outside cause, such as defective functioning or interruptions of the electricity or telecommunications networks, network paralysis following a virus attack, intervention by government authorities, natural disasters, water damage, earthquakes, fire, explosions, strikes and labor unrest, war, etc. + +11.2 Any failure by either Party, on one or more occasions, to invoke one or more of the provisions hereof, shall under no circumstances be interpreted as being a waiver by the interested Party of its right to invoke said provision(s) subsequently. + +11.3 The Agreement cancels and replaces any or all previous agreements, whether written or oral, between the Parties and having the same purpose, and constitutes the entirety of the agreement between said Parties concerning said purpose. No supplement or modification to the terms and conditions hereof shall be effective as between the Parties unless it is made in writing and signed by their duly authorized representatives. + +11.4 In the event that one or more of the provisions hereof were to conflict with a current or future applicable act or legislative text, said act or legislative text shall prevail, and the Parties shall make the necessary amendments so as to comply with said act or legislative text. All other provisions shall remain effective. Similarly, invalidity of a provision of the Agreement, for any reason whatsoever, shall not cause the Agreement as a whole to be invalid. +11.5 LANGUAGE + +The Agreement is drafted in both French and English and both versions are deemed authentic. +Article 12 - NEW VERSIONS OF THE AGREEMENT + +12.1 Any person is authorized to duplicate and distribute copies of this Agreement. + +12.2 So as to ensure coherence, the wording of this Agreement is protected and may only be modified by the authors of the License, who reserve the right to periodically publish updates or new versions of the Agreement, each with a separate number. These subsequent versions may address new issues encountered by Free Software. + +12.3 Any Software distributed under a given version of the Agreement may only be subsequently distributed under the same version of the Agreement or a subsequent version, subject to the provisions of Article 5.3.4. +Article 13 - GOVERNING LAW AND JURISDICTION + +13.1 The Agreement is governed by French law. The Parties agree to endeavor to seek an amicable solution to any disagreements or disputes that may arise during the performance of the Agreement. + +13.2 Failing an amicable solution within two (2) months as from their occurrence, and unless emergency proceedings are necessary, the disagreements or disputes shall be referred to the Paris Courts having jurisdiction, by the more diligent Party. From 2617d35c015c8d2f250032d5cf755b6ec9ca0ed7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 10 Nov 2022 19:44:25 +0500 Subject: [PATCH 059/125] dev-nim/npeg: add 0.27.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/npeg/Manifest | 1 + dev-nim/npeg/npeg-0.27.0.ebuild | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 dev-nim/npeg/npeg-0.27.0.ebuild diff --git a/dev-nim/npeg/Manifest b/dev-nim/npeg/Manifest index b041eee6c0..31a5a54077 100644 --- a/dev-nim/npeg/Manifest +++ b/dev-nim/npeg/Manifest @@ -1 +1,2 @@ DIST npeg-0.26.0.tar.gz 8455023 BLAKE2B 2ae848d08442d9a165905c7918f0cf5b593c3bccfc825357428df4a04db4d1f4c79a89a47f2a5c7fbde44e77b1af502d7bda4505fe9221006eb8c7d668f00944 SHA512 e19fc1ea8f43f8b0c8cd169622671609d0d93b51f83de05c06ab8fbc666c45da4d3364148f48746f980f6a0d2888a5fb71f4678f2af30629b7e3502ca43a5143 +DIST npeg-0.27.0.tar.gz 8455883 BLAKE2B 958ed4714f550127e5c24c9ecdd17672b0d5f7ffdd5c126a8485e67ed399e9faec92b497350695689908520f72d161e1b1e4a5c8392b7aa48ab30e9e1be16c32 SHA512 db5f9ad87aa4ab6d592aaffab5613d4c9a1ec25bc916d4ca491cfb44726dc901a852e8d6fbc2bca7edf0a769b78bafb1f8593ffecb48682ebca090dd56dcb26d diff --git a/dev-nim/npeg/npeg-0.27.0.ebuild b/dev-nim/npeg/npeg-0.27.0.ebuild new file mode 100644 index 0000000000..ece40d508c --- /dev/null +++ b/dev-nim/npeg/npeg-0.27.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit nimble + +DESCRIPTION="a PEG library for Nim" +HOMEPAGE="https://github.com/zevv/npeg https://nimble.directory/pkg/npeg" +SRC_URI="https://github.com/zevv/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="${PV}" +KEYWORDS="~amd64" + +DOCS=( {Changelog,INTERNALS,README}.md ) + +set_package_url "https://github.com/zevv/npeg" + +src_test() { + nimble_build testc +} From c54143c9dbc06cad3104fa4e628d173f314255c7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 10 Nov 2022 19:45:09 +0500 Subject: [PATCH 060/125] dev-vcs/got: add 0.79, drop 0.77-r1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-vcs/got/Manifest | 2 +- .../got/{got-0.77-r1.ebuild => got-0.79.ebuild} | 17 +++++++---------- 2 files changed, 8 insertions(+), 11 deletions(-) rename dev-vcs/got/{got-0.77-r1.ebuild => got-0.79.ebuild} (76%) diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest index 02fadc7b8a..b4e81f2ec4 100644 --- a/dev-vcs/got/Manifest +++ b/dev-vcs/got/Manifest @@ -1,2 +1,2 @@ -DIST got-portable-0.77.tar.gz 860031 BLAKE2B 51bcac0d7393a5620d542c23db0a25db6ebcc4ea32faa18f08d59b6567721a4611ee7dbc0fd7b718810ba5e694b91209f7e645c54328255364caff224efc2841 SHA512 7135d63077457abf8320924ba1ec3586f4ae9d32fce2fe9493325765934f2d8c023ea399ba875c8f27d3e95437d1940bc60b4df8669060c3171cbc4df8103ce8 DIST got-portable-0.78.tar.gz 880783 BLAKE2B 363c19bba0b4fa29a80bc9fcd26cd69370b44894d905f3ccafc201ffcdf6d7e43b1dac74d004cb1b4ad7af07a751d3ac33160fed23fb4e7f57ec163589ae1ad1 SHA512 597d0c65ea2ed01e211a17e3ff11d5fa3792bda53cb60fd54124ef8bc2f6153102ad6eb6e8bf6686bc9abef4dace8997e35938b570429dc0077ca259ab57bef0 +DIST got-portable-0.79.tar.gz 869926 BLAKE2B 272044ae77912e402d71e93699ffda0222f8fdb3bb0d1ce88d7e35e1027c0ea5ef7381b6ce924e96da7785ed1b8afaf29fcb838a7258a17911fb53d3bbfcd26f SHA512 842281a1f4de05efc8f6af94a6b05f6d9b84cb399a5088f00a243bc52b3b52e634495762fc49d8fd733afe9299e027451de8a6c797e743cf4e1085ebd394cce1 diff --git a/dev-vcs/got/got-0.77-r1.ebuild b/dev-vcs/got/got-0.79.ebuild similarity index 76% rename from dev-vcs/got/got-0.77-r1.ebuild rename to dev-vcs/got/got-0.79.ebuild index f7846ca772..8224981b61 100644 --- a/dev-vcs/got/got-0.77-r1.ebuild +++ b/dev-vcs/got/got-0.79.ebuild @@ -3,17 +3,17 @@ EAPI=8 -MY_PN="${PN}-portable" +MY_P="${PN}-portable-${PV}" DESCRIPTION="Portable version of the Game of Trees version control system" HOMEPAGE="https://gameoftrees.org" -SRC_URI="https://gameoftrees.org/releases/portable/${MY_PN}-${PV}.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}" +SRC_URI="https://gameoftrees.org/releases/portable/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="ISC" SLOT="0" KEYWORDS="~amd64 ~x86" -DEPEND=" +RDEPEND=" dev-libs/libevent:= sys-libs/ncurses:=[unicode(+)] sys-libs/zlib:= @@ -31,15 +31,12 @@ DEPEND=" ) ) " +DEPEND="${RDEPEND} + kernel_linux? ( sys-kernel/linux-headers ) +" BDEPEND=" virtual/pkgconfig virtual/yacc - kernel_linux? ( sys-kernel/linux-headers ) " -RDEPEND="${DEPEND}" DOCS=( CHANGELOG CHANGES README TODO ) - -src_compile() { - emake GOT_RELEASE=Yes -} From 6b6e5f4bb0c7a31aed89adad2e5bb818a13d10e7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 10 Nov 2022 20:46:08 +0500 Subject: [PATCH 061/125] net-libs/td: java fixup Signed-off-by: Anna (cybertailor) Vyalkova --- net-libs/td/td-1.8.0.ebuild | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/net-libs/td/td-1.8.0.ebuild b/net-libs/td/td-1.8.0.ebuild index 3d6ce62e26..898dbeaa8e 100644 --- a/net-libs/td/td-1.8.0.ebuild +++ b/net-libs/td/td-1.8.0.ebuild @@ -21,7 +21,7 @@ DEPEND=" dev-libs/openssl:= sys-libs/zlib:= dotnet? ( virtual/dotnet-sdk:* ) - java? ( virtual/jdk:*[-headless-awt] ) + java? ( >=virtual/jdk-11:*[-headless-awt] ) " RDEPEND="${DEPEND}" BDEPEND=" @@ -65,9 +65,8 @@ src_configure() { ) if use java; then - local JAVA_HOME=$(java-config -O) - local JAVA_AWT_LIBRARY=$(echo "${JAVA_HOME}"/jre/lib/*/libjawt.so) - local JAVA_JVM_LIBRARY=$(echo "${JAVA_HOME}"/jre/lib/*/libjava.so) + local JAVA_AWT_LIBRARY="${JAVA_HOME}/lib/libjawt.so" + local JAVA_JVM_LIBRARY="${JAVA_HOME}/lib/libjava.so" mycmakeargs+=( -DTD_ENABLE_JNI=ON From 93261750a79ce8ec6bd7e6c89fd58b4d7ff074ce Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 10 Nov 2022 21:31:40 +0500 Subject: [PATCH 062/125] net-libs/td: add 9999 Signed-off-by: Anna (cybertailor) Vyalkova --- net-libs/td/metadata.xml | 1 + net-libs/td/td-9999.ebuild | 112 +++++++++++++++++++++++++++++++++++++ 2 files changed, 113 insertions(+) create mode 100644 net-libs/td/td-9999.ebuild diff --git a/net-libs/td/metadata.xml b/net-libs/td/metadata.xml index cbe66e3661..49213d427e 100644 --- a/net-libs/td/metadata.xml +++ b/net-libs/td/metadata.xml @@ -10,6 +10,7 @@ tdlib/td + Build with dev-cpp/abseil-cpp Enable benchmarking Add support for .NET Combine source files to speed up build process diff --git a/net-libs/td/td-9999.ebuild b/net-libs/td/td-9999.ebuild new file mode 100644 index 0000000000..88d1aef539 --- /dev/null +++ b/net-libs/td/td-9999.ebuild @@ -0,0 +1,112 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +inherit check-reqs cmake docs edo git-r3 java-pkg-opt-2 + +DESCRIPTION="Cross-platform library for building Telegram clients" +HOMEPAGE=" + https://core.telegram.org/tdlib + https://github.com/tdlib/td +" +EGIT_REPO_URI="https://github.com/tdlib/${PN}.git" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="" +IUSE="abseil dotnet +jumbo-build static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/zlib:= + abseil? ( dev-cpp/abseil-cpp:= ) + dotnet? ( virtual/dotnet-sdk:* ) + java? ( >=virtual/jdk-11:*[-headless-awt] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/php[cli] + dev-util/gperf +" + +DOCS=( CHANGELOG.md README.md ) + +CHECKREQS_MEMORY="2G" + +pkg_pretend() { + use test && check-reqs_pkg_pretend +} + +pkg_setup() { + java-pkg-opt-2_pkg_setup + + use test && check-reqs_pkg_setup +} + +src_prepare() { + sed "/find_program(CCACHE_FOUND ccache)/d" -i CMakeLists.txt || die + + cmake_comment_add_subdirectory benchmark + use test || \ + cmake_comment_add_subdirectory test + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DTD_ENABLE_DOTNET=$(usex dotnet) + -DTD_ENABLE_JNI=$(usex java) + -DTD_WITH_ABSEIL=$(usex abseil) + -DTD_TEST_FOLLY=OFF + ) + + if use java; then + local JAVA_AWT_LIBRARY="${JAVA_HOME}/lib/libjawt.so" + local JAVA_JVM_LIBRARY="${JAVA_HOME}/lib/libjava.so" + + mycmakeargs+=( + -DJAVA_AWT_LIBRARY="${JAVA_AWT_LIBRARY}" + -DJAVA_JVM_LIBRARY="${JAVA_JVM_LIBRARY}" + -DJAVA_INCLUDE_PATH="${JAVA_HOME}/include" + -DJAVA_INCLUDE_PATH2="${JAVA_HOME}/include/linux" + -DJAVA_AWT_INCLUDE_PATH="${JAVA_HOME}/include" + ) + fi + + cmake_src_configure +} + +src_compile() { + einfo "Generating TL source files" + cmake_build tl_generate_common tl_generate_json + + if ! use jumbo-build; then + einfo "Splitting source files" + edo php SplitSource.php + fi + + # Let's build the library + einfo "Building TDLib" + cmake_src_compile + + if use doc; then + einfo "Generating docs" + docs_compile + fi +} + +src_install() { + cmake_src_install + + docompress -x /usr/share/doc/${PF}/example + dodoc -r example + + if ! use static-libs; then + einfo "Removing static libraries" + find "${D}" -type f -name '*.a' -delete || die + fi +} From 4aa01c9ccb49769746a564cd08da451b60a8f4e3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Thu, 10 Nov 2022 23:09:53 +0500 Subject: [PATCH 063/125] kde-apps/tok: depend on net-libs/td[static-libs] Signed-off-by: Anna (cybertailor) Vyalkova --- kde-apps/tok/tok-9999.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-apps/tok/tok-9999.ebuild b/kde-apps/tok/tok-9999.ebuild index 56e367dbc0..810ad7ceac 100644 --- a/kde-apps/tok/tok-9999.ebuild +++ b/kde-apps/tok/tok-9999.ebuild @@ -34,8 +34,8 @@ DEPEND=" kde-frameworks/kwindowsystem:5 kde-frameworks/syntax-highlighting:5 media-libs/rlottie:= - net-libs/td - sys-libs/zlib + net-libs/td[static-libs] + sys-libs/zlib:= " RDEPEND="${DEPEND}" BDEPEND=" From 26162e0d6fa1e74537155558b18e3e682483d1c6 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Thu, 10 Nov 2022 21:48:18 +0100 Subject: [PATCH 064/125] games-action/ddnet: add 9999 Signed-off-by: Edgar Luque --- games-action/ddnet/Manifest | 9 +++ games-action/ddnet/ddnet-9999.ebuild | 95 ++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 games-action/ddnet/ddnet-9999.ebuild diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest index 6d2d52e4dc..40042d249f 100644 --- a/games-action/ddnet/Manifest +++ b/games-action/ddnet/Manifest @@ -1 +1,10 @@ +DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 +DIST cxx-1.0.71.crate 195479 BLAKE2B 956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c SHA512 1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305 +DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d SHA512 53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9 +DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5 SHA512 13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc DIST ddnet-16.5.tar.gz 35864109 BLAKE2B a85cc2ef89f8e9d84a17bf7e1c49262409e09d0a386ea5ff47a7aee08ef71ac2a4f76bc487894404477c4ce150b10461324b4c5363c34edf4d18dbc2d1d0dbea SHA512 5a96aa960fcea1c217a2f1beb5ce6dd0f7350668b3155095618fbdb794b8a7fc173264367038e066ad558ebcde27a697ce0ded6ff37eed10e273e2b434cfe6a7 +DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb SHA512 9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74 +DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992 +DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be +DIST syn-1.0.98.crate 235451 BLAKE2B 0667c24d7f6b9bf4c0a5f45fb51c903303a87c72d445ad824e05ab98a158f9beda0d00721144c486335b6a830db47fe57a34831cff6995f478c969c4d0a039dc SHA512 fe5dda742e085e14b6aea5617d3f9dd19ffd46009f34b119c0d74ec693042f641e594f75ff027dbfa38f3d5149a94eb6187248ee9d09d41dab9cc2cfc18fab18 +DIST unicode-ident-1.0.1.crate 33770 BLAKE2B e028e9f1d6c01a7a37c8f9ecd6b1d99041b45674bc7699066bb7479822cb8d5a1b4083db1117d9d44ab05096d8a37a9bd5d93dfe8cc5db6bb58950b4f5d5c8e8 SHA512 505650712a51c6f309c97bf72029de1eede33c71b84de9733f5f987859a61225e3d07d369b85a89797d870ea436f30b5b5046306f3d5fd672551a4b30c43e428 diff --git a/games-action/ddnet/ddnet-9999.ebuild b/games-action/ddnet/ddnet-9999.ebuild new file mode 100644 index 0000000000..591a325472 --- /dev/null +++ b/games-action/ddnet/ddnet-9999.ebuild @@ -0,0 +1,95 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +CRATES=" +cc-1.0.73 +cxx-1.0.71 +cxxbridge-flags-1.0.71 +cxxbridge-macro-1.0.71 +link-cplusplus-1.0.6 +proc-macro2-1.0.40 +quote-1.0.20 +syn-1.0.98 +unicode-ident-1.0.1 +" + +inherit cargo git-r3 cmake python-any-r1 xdg + +DESCRIPTION="DDraceNetwork, a cooperative racing mod of Teeworlds " +HOMEPAGE="https://ddnet.org/ + https://github.com/ddnet/ddnet" + +SRC_URI="$(cargo_crate_uris ${CRATES})" +EGIT_REPO_URI="https://github.com/ddnet/ddnet" +EGIT_BRANCH="master" +EGIT_MIN_CLONE_TYPE="shallow" +EGIT_CHECKOUT_DIR=${WORKDIR}/${P} +EGIT_SUBMODULES=() + +LICENSE="CC-BY-SA-3.0 OFL-1.1 BSD" +SLOT="0" +IUSE="antibot autoupdate +client download-gtest headless-client +inform-update +server +tools upnp +videorecorder vulkan websockets" +KEYWORDS="" + +DEPEND=" + client? ( + media-libs/freetype + media-libs/glew + media-libs/libogg + media-libs/libsdl2 + media-libs/opus + media-libs/opusfile + media-libs/pnglite + videorecorder? ( media-video/ffmpeg ) + ) + dev-libs/glib + dev-libs/openssl + dev-db/sqlite + download-gtest? ( + dev-cpp/gtest + dev-vcs/git + ) + media-libs/libglvnd + media-libs/libpng + media-sound/wavpack + net-misc/curl + upnp? ( net-libs/miniupnpc ) + vulkan? ( + media-libs/vulkan-loader + media-libs/libsdl2[vulkan] + ) + websockets? ( net-libs/libwebsockets[client] ) + x11-libs/gdk-pixbuf + x11-libs/libnotify +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-lang/python-3.9 + dev-util/cmake + dev-util/glslang + dev-util/spirv-tools + media-libs/x264 +" + +src_configure(){ + cargo_src_unpack + local mycmakeargs=( + -DANTIBOT=$(usex antibot ON OFF) + -DAUTOUPDATE=$(usex autoupdate ON OFF) + -DCLIENT=$(usex client ON OFF) + -DDOWNLOAD_GTEST=$(usex download-gtest ON OFF) + -DHEADLESS_CLIENT=$(usex headless-client ON OFF) + -DINFORM_UPDATE=$(usex inform-update ON OFF) + -DSERVER=$(usex server ON OFF) + -DTOOLS=$(usex tools ON OFF) + -DUPNP=$(usex upnp ON OFF) + -DVIDEORECORDER=$(usex videorecorder ON OFF) + -DVULKAN=$(usex vulkan ON OFF) + -DWEBSOCKETS=$(usex websockets ON OFF) + ) + cmake_src_configure +} From a87776e63f960a168e59ee82a7d9ead2d37830b8 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Thu, 10 Nov 2022 21:48:34 +0100 Subject: [PATCH 065/125] games-action/ddnet: add myself as a maintainer Signed-off-by: Edgar Luque --- games-action/ddnet/metadata.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/games-action/ddnet/metadata.xml b/games-action/ddnet/metadata.xml index 66ebe3a985..9114a43572 100644 --- a/games-action/ddnet/metadata.xml +++ b/games-action/ddnet/metadata.xml @@ -5,6 +5,17 @@ Zhang Zheng zhangzheng.dylan@foxmail.com + + Edgar Luque + edgar@edgarluque.com + + + https://ddnet.org/downloads/ + https://github.com/ddnet/ddnet/issues + https://wiki.ddnet.org + ddnet/ddnet + + DraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds modification with a unique cooperative gameplay. Help each other play through custom maps with up to 64 players, compete against the best in international tournaments, design your own maps, or run your own server. The official servers are around the world. All ranks made on official servers are available worldwide and you can collect points! Enable support for a dynamic anticheat library. Enable the autoupdater. From 0b8916c6eca7c1c0c72f1c75dfe263299b290b08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Thu, 10 Nov 2022 22:50:52 +0100 Subject: [PATCH 066/125] app-editors/lapce: rework src_unpack() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- app-editors/lapce/lapce-9999.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-editors/lapce/lapce-9999.ebuild b/app-editors/lapce/lapce-9999.ebuild index 5bfbfddbe5..5d0f3b52ff 100644 --- a/app-editors/lapce/lapce-9999.ebuild +++ b/app-editors/lapce/lapce-9999.ebuild @@ -13,8 +13,6 @@ SLOT="0" src_unpack() { git-r3_src_unpack - git-r3_fetch $EGIT_REPO_URI v0.2.2 - git-r3_checkout cargo_live_src_unpack } From a0081d6889778ddbe777d78cce315b4033806cb5 Mon Sep 17 00:00:00 2001 From: Rahul Sandhu Date: Thu, 10 Nov 2022 23:17:46 +0000 Subject: [PATCH 067/125] gui-apps/rofi-wayland: new package, add 1.7.5 Signed-off-by: Rahul Sandhu --- gui-apps/rofi-wayland/Manifest | 1 + gui-apps/rofi-wayland/manifest.xml | 15 +++++ .../rofi-wayland/rofi-wayland-1.7.5.ebuild | 60 +++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 gui-apps/rofi-wayland/Manifest create mode 100644 gui-apps/rofi-wayland/manifest.xml create mode 100644 gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild diff --git a/gui-apps/rofi-wayland/Manifest b/gui-apps/rofi-wayland/Manifest new file mode 100644 index 0000000000..ee5734e005 --- /dev/null +++ b/gui-apps/rofi-wayland/Manifest @@ -0,0 +1 @@ +DIST rofi-1.7.5+wayland1.tar.xz 649060 BLAKE2B 201ff15d7e9fbddb61d61f60db27f60188b20534e063fad82888c104bbcfa3ff5bfbcb21d38f5cef966a38d370875a746a1d55dd1c33a508aa79b7f78d5cc005 SHA512 a3bf90a1fa22dfd5c290d7a5b0c0bf2912fea37ad49f83526cfc5c2c8ab61429d6112898df4b682b0fcc153495dadef6642c581dc9c68c1b9b59c9d6b28251b7 diff --git a/gui-apps/rofi-wayland/manifest.xml b/gui-apps/rofi-wayland/manifest.xml new file mode 100644 index 0000000000..dab6be1aeb --- /dev/null +++ b/gui-apps/rofi-wayland/manifest.xml @@ -0,0 +1,15 @@ + + + + + + rahul@sandhuservices.dev + Rahul Singh Sandhu + + + Desktop file mode + Window switcher mode + Build and run libcheck-based tests + Build with wayland support + + diff --git a/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild b/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild new file mode 100644 index 0000000000..5a8764540b --- /dev/null +++ b/gui-apps/rofi-wayland/rofi-wayland-1.7.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg + +DESCRIPTION="A window switcher, run dialog and dmenu replacement" +HOMEPAGE="https://github.com/lbonn/rofi" +SRC_URI="https://github.com/lbonn/rofi/releases/download/${PV}%2Bwayland1/rofi-${PV}+wayland1.tar.xz" +S="${WORKDIR}"/rofi-${PV}+wayland1 + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="drun windowmode test" +RESTRICT="!test? ( test )" + +RDEPEND=" + !x11-misc/rofi + >=dev-libs/glib-2.40:2 + x11-libs/cairo[X] + x11-libs/gdk-pixbuf:2 + x11-libs/pango[X] + dev-libs/wayland + >=dev-libs/wayland-protocols-1.17 +" +DEPEND=" + ${RDEPEND} + test? ( dev-libs/check ) +" +BDEPEND=" + sys-devel/bison +" + +src_configure() { + local emesonargs=( + -Dwayland=enabled + -Dxcb=disabled + -Dcheck=disabled + $(meson_use drun) + $(meson_use windowmode window) + $(meson_feature test check) + ) + meson_src_configure +} + +pkg_postinst() { + for v in ${REPLACING_VERSIONS}; do + if ver_test "${v}" -lt 1.7.0; then + elog "Rofi 1.7.0 removed the (deprecated) xresources based configuration setup." + elog "If you are still using old configuration setup, please convert it to new format manually." + elog "The new format configuration can be generated by 'rofi -dump-config > ~/.config/rofi/config.rasi'." + elog "For more information, please see https://github.com/davatorium/rofi/releases/tag/1.7.0" + fi + done + + xdg_icon_cache_update +} + From 8e720253613475d4e387765e52aed7141de80ead Mon Sep 17 00:00:00 2001 From: Jack Sangdahl <0x6A73@pm.me> Date: Fri, 11 Nov 2022 01:24:06 -0700 Subject: [PATCH 068/125] gui-apps/wofi: update Manifest Signed-off-by: Jack Sangdahl <0x6A73@pm.me> --- gui-apps/wofi/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest index d4ca4fc0fb..e756e5c064 100644 --- a/gui-apps/wofi/Manifest +++ b/gui-apps/wofi/Manifest @@ -1,2 +1,2 @@ DIST wofi-1.2.3.tar.gz 71417 BLAKE2B e54a6a2a7d5cf50282008b82d3950351d7e79c94b2aabb037bb648458010779e6ad3e70a7c5460001d028d3eaf59ffd6f4b508deeb251bf077b9942edc8cc5a3 SHA512 4f80c7c482dab4339592b7f1805768a3892c9b301718e31230b152ee7257221d9b3ce33061b4c4fe74068ae0f9960981a0eae588448ef5b34bf679fcbe95b97a -DIST wofi-1.2.4.tar.gz 71538 BLAKE2B 6ac37adb56b9293eeb0b0b0ad7e9effd68c944aba6c31915505c07ac05bf087fbc2e5dffc8600af2241aaccb7a569e6f431cbe2c6a7b21df7045a6e4e6d6c093 SHA512 6ae4b05a8521b8953f2603fe22876ecc55744a10ff510f5275c74a00ebe8ce04694a87b92534b1022a00c935c44d3603a415fca7eb46e28a7319be6e8a561698 +DIST wofi-1.2.4.tar.gz 71569 BLAKE2B 6fa2e49da94a6d9e408999e66ec2359368b8298ae647cecad53fbb5cf754eab0db307d3555ebad3d26dff81a494322ed6552c8767697a5159dcc6304af24c4a4 SHA512 9c31a57b4fd476e4cc368ae281f18687e43d61167bcc1e883d9988c6e966c128e9aaae3f27ccd33b59e0ac6a3c4a32fc70eecb7a6d259f083b9b7d2ea3f963a6 From b38fa66a553a5889c021de3ee8f0254e8772a9a3 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 13:47:02 +0500 Subject: [PATCH 069/125] acct-group/invidious: new package, add 0 Signed-off-by: Anna (cybertailor) Vyalkova --- acct-group/invidious/invidious-0.ebuild | 8 ++++++++ acct-group/invidious/metadata.xml | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 acct-group/invidious/invidious-0.ebuild create mode 100644 acct-group/invidious/metadata.xml diff --git a/acct-group/invidious/invidious-0.ebuild b/acct-group/invidious/invidious-0.ebuild new file mode 100644 index 0000000000..b0c893b76f --- /dev/null +++ b/acct-group/invidious/invidious-0.ebuild @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-group/invidious/metadata.xml b/acct-group/invidious/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/acct-group/invidious/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From ed62f0effdd4d531634c3cc592c2223dddb920be Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 13:47:43 +0500 Subject: [PATCH 070/125] acct-user/invidious: new package, add 0 Signed-off-by: Anna (cybertailor) Vyalkova --- acct-user/invidious/invidious-0.ebuild | 11 +++++++++++ acct-user/invidious/metadata.xml | 8 ++++++++ 2 files changed, 19 insertions(+) create mode 100644 acct-user/invidious/invidious-0.ebuild create mode 100644 acct-user/invidious/metadata.xml diff --git a/acct-user/invidious/invidious-0.ebuild b/acct-user/invidious/invidious-0.ebuild new file mode 100644 index 0000000000..d9d13e2dad --- /dev/null +++ b/acct-user/invidious/invidious-0.ebuild @@ -0,0 +1,11 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( invidious ) + +acct-user_add_deps diff --git a/acct-user/invidious/metadata.xml b/acct-user/invidious/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/acct-user/invidious/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From ac6c9cf43b895e6c13f98ef7e17a91177c136a5f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 14:46:12 +0500 Subject: [PATCH 071/125] dev-crystal/kemal: add 1.1.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/kemal/Manifest | 1 + dev-crystal/kemal/kemal-1.1.2.ebuild | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 dev-crystal/kemal/kemal-1.1.2.ebuild diff --git a/dev-crystal/kemal/Manifest b/dev-crystal/kemal/Manifest index 11d5e43b39..0202da9c82 100644 --- a/dev-crystal/kemal/Manifest +++ b/dev-crystal/kemal/Manifest @@ -1 +1,2 @@ +DIST kemal-1.1.2.tar.gz 49111 BLAKE2B d14aca282dfe944d5d4e2f5ecf3261663bfd907e573ca64585f6f507f877a2923f43c7fd35b001924bd0f48fb2338d23e4ff52a2696f7626d56b75e346149aed SHA512 7e45da9fae8e0c5d204971af34d21102e2bd82eb1a7f6e6e860547f55dbad19b9fcc25d772fd41d4478740d70303fe75988cddb6c658eb1fdda5ffeecd7e5318 DIST kemal-1.3.0.tar.gz 49862 BLAKE2B b99ce90c2dcc3d3634689c47e91955e9fbbadfe05f2114e8eee582a61921dd82b8caa6e4dd0d4b58ec00482237b08b216d6a3849d7382ff4d7823de62409dbfe SHA512 00b12d7bf74679dde96c929a515e7db62c455be348a33d06c0aaf182e17655be3214d523f301318315ab28400eb626f4a5b7693fd9e8bf7e99d6ded7181dbbea diff --git a/dev-crystal/kemal/kemal-1.1.2.ebuild b/dev-crystal/kemal/kemal-1.1.2.ebuild new file mode 100644 index 0000000000..41e262ff23 --- /dev/null +++ b/dev-crystal/kemal/kemal-1.1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Lightning Fast, Super Simple web framework" +HOMEPAGE=" + https://kemalcr.com/ + https://github.com/kemalcr/kemal +" +SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +RDEPEND=" + dev-crystal/exception_page + dev-crystal/radix +" From 7091b6fdabcf84818778c7d53c06361091e9bed5 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 14:45:39 +0500 Subject: [PATCH 072/125] www-apps/invidious: new package, add 2022.11.02 Signed-off-by: Anna (cybertailor) Vyalkova --- www-apps/invidious/Manifest | 11 ++ www-apps/invidious/files/invidious.confd | 2 + www-apps/invidious/files/invidious.initd | 23 +++ www-apps/invidious/files/invidious.service | 16 ++ .../invidious/invidious-2022.11.02.ebuild | 174 ++++++++++++++++++ www-apps/invidious/metadata.xml | 8 + 6 files changed, 234 insertions(+) create mode 100644 www-apps/invidious/Manifest create mode 100644 www-apps/invidious/files/invidious.confd create mode 100644 www-apps/invidious/files/invidious.initd create mode 100644 www-apps/invidious/files/invidious.service create mode 100644 www-apps/invidious/invidious-2022.11.02.ebuild create mode 100644 www-apps/invidious/metadata.xml diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest new file mode 100644 index 0000000000..113298ec21 --- /dev/null +++ b/www-apps/invidious/Manifest @@ -0,0 +1,11 @@ +DIST invidious-2022.11.02.tar.gz 3261663 BLAKE2B 066842f388aa34323d489634243ae93a7fdfaddab19a9860bd9f9747fd3579a7d0707d3ffc3d72f9379e35303bffb0bd8f755c1b209ae7976bf71ac0e7512920 SHA512 37fde6ea59a2dc90ad153b7f36718f2bacd9bb9282de7a7b1e878c9d694f6d2a6db00458acbb0d9178020840ecdb6ff0d2a30e1a7dfa4520fac7b4323e643e58 +DIST invidious-mocks-c401dd9.tar.gz 122433 BLAKE2B 9dd4e619071cd014dc83859c9f112a5af586d8c26c4b2f04764310c3e9459d9eb5f1ffe30d6e997b4366663179e69731eb95ff98260d79c435c3414dd126fe4b SHA512 8ed4303bf7ca15a035feb0b5d908e62cb428c6c125c4b22233196217c7ef68f7957999094609adb48ac6ee3f5e612dd2ea715ea4dfd93cba6639db1f78f302aa +DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e +DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946 +DIST videojs-http-source-selector-1.1.6.tgz 14270 BLAKE2B 232148058ced6926a6da669b443124a00489a5241c98d2b76a3e04dff818993a14a0edb1950db1adf86589fd3841e073b8cac23c142a7f276301c52b3b324359 SHA512 e9be4c98a4d3d9c567ae3b5d363e33d553bdd6e75b5e46644d803a2e50fc58dd9a1e51b6aea1539ad31a6f834ae279649246d19e6ddcdaad8875d2f78df7cb9a +DIST videojs-markers-1.0.1.tgz 209230 BLAKE2B edaba80942103a60a173089666f76f81e60d0ee7f6cb3de412fc93c0a3f286d995358953ada8446d54818111fc7b5e4d059d1b39f53fd3d652eb21ed84c81e62 SHA512 8f0de34616a7c27a3462075147dfb3e9c6dd98cb3f8de5dcae090cafa9a510ff977d937e8ac58d629d069cfbdd5eb05c9dbe8000d7431e59d74a622f79c13358 +DIST videojs-mobile-ui-0.6.1.tgz 15408 BLAKE2B 3c0040710b644000c35333ae5b50421444d34b96c28a3a7a75d18ba13676086a1629bc1039509db0b6d7238e7133e03bc0a2b8f1bce2c6ee88332107f4f3a2fc SHA512 1eda0312745839a9c7470c050560a14df0fcb09e00009e328616d9889ed9624fe4cd0bb43dae1018e7897adbf4c319dcbb79f07dc68196235a751ee7974bd93d +DIST videojs-overlay-2.1.4.tgz 26042 BLAKE2B 7c6279667bb0e7aef51af3e37c10aa791715ab4cafebbdfae8f8f427915579164c7b19b0965b10fb8e47e6ef51b4caadfd593ef53bc22da8e8cbcb75583674a1 SHA512 7a89dffa56b658764952f6995ed5f552da703517bc66ae475240578035fdcca38543da69322a3b2db60c0552a97a2e8172a38e81d3558add61ecd19eeb249edf +DIST videojs-share-3.2.1.tgz 487816 BLAKE2B 8edb19cff9eb4f29f42e48a3bec3a180d8d38faca3adce8fc2b5eee5dcd369291056d9c815b152bbc298313d53a9a96be9db0774a8c156393279da2a9507e97e SHA512 a24034320950b9a497c1ca57641c77cf45887684b1d366ed8545ff82bdb504a481237011ae4fcf0fe1ac32d79178a5b6985869b7e5aca8a4583327e6c2d26d9a +DIST videojs-vr-1.8.0.tgz 521483 BLAKE2B 21c49f7cecdc6561ee87a5cdc990d0af971a60cd07ab501a2a56cd357c75bdba3cb0652bdb124c6bc4190d4f9b5f632fa665b62976c5f7d5318df4f08dc9f554 SHA512 efbea05eab7c83afeb2de579ea79ff69470ed2c472fa68052130b0f1c22acd3ce5f77484d4f10afd013760daada6951f5398a06b2af1ed62ac5a10cea6c5cca7 +DIST videojs-vtt-thumbnails-0.0.13.tgz 440404 BLAKE2B 98bb2afb0a1b035210dc9bab3954c601a9b9e3e30300618d578c30ac4bed0c4d32b65a4a6156f871f8a3ba0820376d53369e478b543e2277751331b7ef37cf31 SHA512 ed519ca53445fa9a48b2cfcd899703915384d3693f1a8325b7152e990da3693a51d5989e61333e74fa299935ee6cbc4e8143f717bd6e4cb319567584b621e354 diff --git a/www-apps/invidious/files/invidious.confd b/www-apps/invidious/files/invidious.confd new file mode 100644 index 0000000000..56ee01aeee --- /dev/null +++ b/www-apps/invidious/files/invidious.confd @@ -0,0 +1,2 @@ +# Path to the config file +#INVIDIOUS_CONFIG_FILE="/etc/invidious/config.yml" diff --git a/www-apps/invidious/files/invidious.initd b/www-apps/invidious/files/invidious.initd new file mode 100644 index 0000000000..11b7022e94 --- /dev/null +++ b/www-apps/invidious/files/invidious.initd @@ -0,0 +1,23 @@ +#!/sbin/openrc-run +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +: ${INVIDIOUS_CONFIG_FILE:=/etc/invidious/config.yml} + +name="Invidious" +description="An alternative YouTube front-end" +command="/usr/bin/invidious" +command_user="invidious:invidious" +command_background=1 +pidfile="/run/invidious.pid" +output_log="/var/log/invidious.log" +error_log="${output_log}" + +depend() { + use logger net +} + +start_pre() { + checkpath -fo invidious:invidious /var/log/invidious.log + export INVIDIOUS_CONFIG_FILE +} diff --git a/www-apps/invidious/files/invidious.service b/www-apps/invidious/files/invidious.service new file mode 100644 index 0000000000..e42c4053d0 --- /dev/null +++ b/www-apps/invidious/files/invidious.service @@ -0,0 +1,16 @@ +[Unit] +Description=Invidious (An alternative YouTube front-end) +After=syslog.target +After=network.target + +[Service] +RestartSec=2s +Type=simple +User=invidious +Group=invidious +Environment=INVIDIOUS_CONFIG_FILE="/etc/invidious/config.yml" +ExecStart=invidious +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/www-apps/invidious/invidious-2022.11.02.ebuild b/www-apps/invidious/invidious-2022.11.02.ebuild new file mode 100644 index 0000000000..b3fe821aab --- /dev/null +++ b/www-apps/invidious/invidious-2022.11.02.ebuild @@ -0,0 +1,174 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs multiprocessing shards systemd + +COMMIT="09942dee6621e7047a63dffcc61b3bbf78cef2c6" +MOCKS_COMMIT="c401dd9203434b561022242c24b0c200d72284c0" +MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}" +DESCRIPTION="Invidious is an alternative front-end to YouTube" +HOMEPAGE=" + https://invidious.io/ + https://github.com/iv-org/invidious +" +IV_ORG="https://github.com/iv-org" +NPM="https://registry.npmjs.org" +SRC_URI=" + ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz + ${NPM}/video.js/-/video.js-7.12.1.tgz + ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz + ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz + ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz + ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz + ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz + ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz + ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz + ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz + test? ( + ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz + ) +" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="AGPL-3 Apache-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + dev-db/sqlite:3 + dev-libs/boehm-gc + dev-libs/libevent:= + dev-libs/libpcre:3 + dev-libs/libxml2:2 + dev-libs/libyaml + dev-libs/openssl:= + sys-libs/zlib:= +" +RDEPEND="${COMMON_DEPEND} + acct-user/invidious + gnome-base/librsvg" +DEPEND="${COMMON_DEPEND} + dev-crystal/athena-negotiation + dev-crystal/crystal-pg + dev-crystal/crystal-sqlite3 + ~dev-crystal/kemal-1.1.2 + dev-crystal/kilt + dev-crystal/protodec + test? ( + dev-crystal/spectator + ) +" + +DOCS=( {CHANGELOG,README}.md TRANSLATION ) + +CHECKREQS_MEMORY="2G" + +src_unpack() { + local src depname destname js css + + for src in ${A}; do + if [[ ${src} == "${P}.tar.gz" ]]; then + unpack ${src} + elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then + unpack "${src}" + mkdir -p "${S}"/mocks || die + rmdir "${S}"/mocks || die + mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die + else + depname="${src%-*}" + + case ${depname} in + video.js) + js="video.js" ;; + *) + js="${depname}.js" ;; + esac + + case ${depname} in + video.js) + css="video-js.css" ;; + videojs-markers) + css="videojs.markers.css" ;; + *) + css="${depname}.css" ;; + esac + + # Create the destination directory + destname="${S}/assets/videojs/${depname}" + mkdir -p "${destname}" || die + + # Create a temporary directory + mkdir -p "${WORKDIR}"/${depname} || die + cd "${WORKDIR}"/${depname} || die + + # Copy assets + unpack ${src} + cd package/dist || die + mv ${js} ${destname} || die + if [[ -f ${css} ]]; then + mv ${css} ${destname} || die + fi + + cd "${WORKDIR}" || die + fi + done +} + +src_prepare() { + default + + local datadir="${EPREFIX}/usr/share/invidious" + sed -i src/invidious.cr \ + -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \ + -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \ + -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \ + -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die + + # fix paths + sed -i src/invidious.cr \ + -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die + sed -i src/invidious/helpers/i18n.cr \ + -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die + sed -i src/invidious/database/base.cr \ + -e "s|config/sql|${datadir}/\0|g" || die + + rm shard.lock || die +} + +src_configure() { + local mycrystalargs=( + -Dskip_videojs_download + -Ddisable_quic + ) + shards_src_configure +} + +src_compile() { + ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs) + + if use doc; then + ecrystal docs + HTML_DOCS=( docs/. ) + fi + + return 0 +} + +src_install() { + dobin invidious + einstalldocs + + insinto /usr/share/invidious + doins -r assets config locales + + insinto /etc/invidious + newins config/config.example.yml config.yml + + systemd_dounit "${FILESDIR}"/invidious.service + newinitd "${FILESDIR}"/invidious.initd ${PN} + newconfd "${FILESDIR}"/invidious.confd ${PN} +} diff --git a/www-apps/invidious/metadata.xml b/www-apps/invidious/metadata.xml new file mode 100644 index 0000000000..7ebbd03347 --- /dev/null +++ b/www-apps/invidious/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + From be15d180cc95c7d44fcac8f9cf70c8b553216ee5 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 19:03:38 +0500 Subject: [PATCH 073/125] dev-libs/feedbackd: add 0.0.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-libs/feedbackd/Manifest | 1 + dev-libs/feedbackd/feedbackd-0.0.1.ebuild | 44 +++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 dev-libs/feedbackd/feedbackd-0.0.1.ebuild diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest index d556de2a4e..67705bb611 100644 --- a/dev-libs/feedbackd/Manifest +++ b/dev-libs/feedbackd/Manifest @@ -1 +1,2 @@ DIST feedbackd-0.0.0_p20220520.tar.gz 82971 BLAKE2B a92a782d642fdadda709e1b9b379a3253164c9397df7ce158c8c0873cced7886f41e6e3cabc19e85fc7043aedd37cead3cb61a4fb227347c0a454e88ffff822b SHA512 7400afec08cbc85f2251a0f56a08480dea1a50b30937bbe76e4828ac9aef1d9e3fe427887a5fde3337fa907c2f2a9ca0795ef41f4339b9624386d5d539a55e75 +DIST feedbackd-v0.0.1.tar.gz 84253 BLAKE2B cbbcf82f2141be03a5c1e8259257fa158f8bfa366cbd56d93e728ac4c504fb9591ebee723ff5128e5d1db6c50d7226754f233edd8f08239d550f3287f517f8a5 SHA512 903e597d3883dc49c06a3032fdd398f98ea5ea68ed54d5bd79bcf471abe89982ca2559558b98658eca193bc7c1ca505955d29b3a054fc5e2a2c7f5cbeabcc78b diff --git a/dev-libs/feedbackd/feedbackd-0.0.1.ebuild b/dev-libs/feedbackd/feedbackd-0.0.1.ebuild new file mode 100644 index 0000000000..62a76ca640 --- /dev/null +++ b/dev-libs/feedbackd/feedbackd-0.0.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit vala meson udev + +DESCRIPTION="A daemon to provide haptic feedback on events" +HOMEPAGE="https://source.puri.sm/Librem5/feedbackd" +SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="LGPL-3" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +SLOT="0" +IUSE="+introspection +vala" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + gnome-base/dconf + media-libs/gsound + dev-libs/json-glib + dev-libs/libgudev:= +" +RDEPEND="${DEPEND} + dev-libs/feedbackd-device-themes +" +BDEPEND=" + dev-libs/gobject-introspection + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + + use vala && vala_setup + sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die +} + +src_install() { + meson_src_install + udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules +} From d2ef0a323a6061e6182b72a5d1c3a958f3307eda Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 19:07:13 +0500 Subject: [PATCH 074/125] gui-apps/wofi: update Manifest Closes: https://bugs.gentoo.org/880647 Signed-off-by: Anna (cybertailor) Vyalkova --- gui-apps/wofi/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-apps/wofi/Manifest b/gui-apps/wofi/Manifest index e756e5c064..e352cc4f10 100644 --- a/gui-apps/wofi/Manifest +++ b/gui-apps/wofi/Manifest @@ -1,2 +1,2 @@ -DIST wofi-1.2.3.tar.gz 71417 BLAKE2B e54a6a2a7d5cf50282008b82d3950351d7e79c94b2aabb037bb648458010779e6ad3e70a7c5460001d028d3eaf59ffd6f4b508deeb251bf077b9942edc8cc5a3 SHA512 4f80c7c482dab4339592b7f1805768a3892c9b301718e31230b152ee7257221d9b3ce33061b4c4fe74068ae0f9960981a0eae588448ef5b34bf679fcbe95b97a +DIST wofi-1.2.3.tar.gz 71445 BLAKE2B 38051803d1c902ddf8b8d7053f92c2bf9ce3e10a93ed12c832c108cb1807b12611721a8502edd6ce9b595a2a1486f65ed97f488333e38f0696f2f4fd0b1d6704 SHA512 1a7dee1ef6304a1e538977bf34b8fbe91abc811133fa3b9b48a975b42d46142808c364ae7acd4ab5f6c898547b529cfa1579b4fd7cfeb5a9fd93f489ccc491bf DIST wofi-1.2.4.tar.gz 71569 BLAKE2B 6fa2e49da94a6d9e408999e66ec2359368b8298ae647cecad53fbb5cf754eab0db307d3555ebad3d26dff81a494322ed6552c8767697a5159dcc6304af24c4a4 SHA512 9c31a57b4fd476e4cc368ae281f18687e43d61167bcc1e883d9988c6e966c128e9aaae3f27ccd33b59e0ac6a3c4a32fc70eecb7a6d259f083b9b7d2ea3f963a6 From 64f4317ac128806740896e504c82ce041c1d6a5b Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 19:10:26 +0500 Subject: [PATCH 075/125] mpv-plugin/mpv-mpris: fix MPV_REQ_USE Closes: https://bugs.gentoo.org/880335 Signed-off-by: Anna (cybertailor) Vyalkova --- mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild | 2 +- mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild | 7 +++---- mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild | 14 +++++--------- 3 files changed, 9 insertions(+), 14 deletions(-) diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild index ba02bf7f62..aeb13cc3da 100644 --- a/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild +++ b/mpv-plugin/mpv-mpris/mpv-mpris-0.8.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -MPV_REQ_USE="cplugins,libmpv" +MPV_REQ_USE="cplugins(+),libmpv" inherit mpv-plugin toolchain-funcs DESCRIPTION="MPRIS plugin for mpv" diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild index ba02bf7f62..a9bcf1de18 100644 --- a/mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild +++ b/mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild @@ -3,7 +3,7 @@ EAPI=8 -MPV_REQ_USE="cplugins,libmpv" +MPV_REQ_USE="cplugins(+),libmpv" inherit mpv-plugin toolchain-funcs DESCRIPTION="MPRIS plugin for mpv" @@ -24,15 +24,14 @@ RDEPEND=" dev-libs/glib:2 " DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +BDEPEND=" + virtual/pkgconfig test? ( app-misc/jq - app-shells/bash app-text/jo media-sound/playerctl net-misc/socat sys-apps/dbus - virtual/awk x11-apps/xauth x11-misc/xvfb-run x11-themes/sound-theme-freedesktop diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild index ba02bf7f62..33adfb1da8 100644 --- a/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild +++ b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -MPV_REQ_USE="cplugins,libmpv" +MPV_REQ_USE="cplugins(+),libmpv" inherit mpv-plugin toolchain-funcs DESCRIPTION="MPRIS plugin for mpv" @@ -19,20 +19,18 @@ fi LICENSE="MIT" IUSE="test" +RESTRICT="!test? ( test )" -RDEPEND=" - dev-libs/glib:2 -" +RDEPEND="dev-libs/glib:2" DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig +BDEPEND=" + virtual/pkgconfig test? ( app-misc/jq - app-shells/bash app-text/jo media-sound/playerctl net-misc/socat sys-apps/dbus - virtual/awk x11-apps/xauth x11-misc/xvfb-run x11-themes/sound-theme-freedesktop @@ -41,8 +39,6 @@ BDEPEND="virtual/pkgconfig MPV_PLUGIN_FILES=( mpris.so ) -RESTRICT="!test? ( test )" - src_compile() { tc-export CC emake PKG_CONFIG="$(tc-getPKG_CONFIG)" From b2b0b59e8118bb5d17608550a1c45fcb69874a64 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 19:11:42 +0500 Subject: [PATCH 076/125] mpv-plugin/kde-night-color: fix MPV_REQ_USE Signed-off-by: Anna (cybertailor) Vyalkova --- .../kde-night-color/kde-night-color-20220109.ebuild | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/mpv-plugin/kde-night-color/kde-night-color-20220109.ebuild b/mpv-plugin/kde-night-color/kde-night-color-20220109.ebuild index 95008dad98..c382882449 100644 --- a/mpv-plugin/kde-night-color/kde-night-color-20220109.ebuild +++ b/mpv-plugin/kde-night-color/kde-night-color-20220109.ebuild @@ -3,27 +3,24 @@ EAPI=8 -MPV_REQ_USE="cplugins,libmpv" +MPV_REQ_USE="cplugins(+),libmpv" inherit mpv-plugin toolchain-funcs COMMIT="92739339a26cb2ce26beb41ef0650365e3ed5248" MY_P="${PN}-${COMMIT}" - DESCRIPTION="Disable Night Color while mpv is running" HOMEPAGE="https://gitlab.com/smaniottonicola/kde-night-color" - SRC_URI="https://gitlab.com/smaniottonicola/${PN}/-/archive/${COMMIT}/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="Unlicense" KEYWORDS="~amd64" BDEPEND=" - dev-qt/qtdbus + dev-qt/qtdbus:5 virtual/pkgconfig " -S="${WORKDIR}/${MY_P}" - MPV_PLUGIN_FILES=( ${PN}.so ) src_compile() { From 58a7a80634242192c7c1b4eb7cf708e560999978 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 19:12:45 +0500 Subject: [PATCH 077/125] mpv-plugin/kde-do-not-disturb: fix MPV_REQ_USE Signed-off-by: Anna (cybertailor) Vyalkova --- .../kde-do-not-disturb-20220109.ebuild | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109.ebuild b/mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109.ebuild index 3bb13f1e8d..2b58801258 100644 --- a/mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109.ebuild +++ b/mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109.ebuild @@ -3,27 +3,24 @@ EAPI=8 -MPV_REQ_USE="cplugins,libmpv" +MPV_REQ_USE="cplugins(+),libmpv" inherit mpv-plugin toolchain-funcs COMMIT="769b83b82c3bb749dd7878ca23e919cb5329ea64" MY_P="${PN}-${COMMIT}" - DESCRIPTION="Disable the notifications while mpv is running" HOMEPAGE="https://gitlab.com/smaniottonicola/kde-do-not-disturb" - SRC_URI="https://gitlab.com/smaniottonicola/${PN}/-/archive/${COMMIT}/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="Unlicense" KEYWORDS="~amd64" BDEPEND=" - dev-qt/qtdbus + dev-qt/qtdbus:5 virtual/pkgconfig " -S="${WORKDIR}/${MY_P}" - MPV_PLUGIN_FILES=( ${PN}.so ) src_compile() { From abb3775df5b3eff8cc106903f38c3233e8fa82a7 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 19:30:06 +0500 Subject: [PATCH 078/125] dev-crystal/selenium: any-slot dep Signed-off-by: Anna (cybertailor) Vyalkova --- dev-crystal/selenium/selenium-0.9.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-crystal/selenium/selenium-0.9.1.ebuild b/dev-crystal/selenium/selenium-0.9.1.ebuild index e41d7f1cfa..4f9b7c7cb9 100644 --- a/dev-crystal/selenium/selenium-0.9.1.ebuild +++ b/dev-crystal/selenium/selenium-0.9.1.ebuild @@ -25,8 +25,8 @@ BDEPEND=" test? ( dev-crystal/webdrivers || ( - www-client/firefox - www-client/firefox-bin + www-client/firefox:* + www-client/firefox-bin:* ) ) " From c2811ab9d67950f3e0b4b5c3ab411796dfcfb04c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 20:21:37 +0500 Subject: [PATCH 079/125] mpv-plugin/mpv-mpris: revbump Signed-off-by: Anna (cybertailor) Vyalkova --- .../mpv-mpris/{mpv-mpris-0.9.ebuild => mpv-mpris-0.9-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mpv-plugin/mpv-mpris/{mpv-mpris-0.9.ebuild => mpv-mpris-0.9-r1.ebuild} (100%) diff --git a/mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.9-r1.ebuild similarity index 100% rename from mpv-plugin/mpv-mpris/mpv-mpris-0.9.ebuild rename to mpv-plugin/mpv-mpris/mpv-mpris-0.9-r1.ebuild From bbf2d78b2f2680dc0f649489f7cffcf273d94b0c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 21:10:21 +0500 Subject: [PATCH 080/125] mpv-plugin/kde-night-color: revbump Signed-off-by: Anna (cybertailor) Vyalkova --- ...t-color-20220109.ebuild => kde-night-color-20220109-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mpv-plugin/kde-night-color/{kde-night-color-20220109.ebuild => kde-night-color-20220109-r1.ebuild} (100%) diff --git a/mpv-plugin/kde-night-color/kde-night-color-20220109.ebuild b/mpv-plugin/kde-night-color/kde-night-color-20220109-r1.ebuild similarity index 100% rename from mpv-plugin/kde-night-color/kde-night-color-20220109.ebuild rename to mpv-plugin/kde-night-color/kde-night-color-20220109-r1.ebuild From 0fa24d9db29fd165cc56317d9582b773d716905a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 21:10:37 +0500 Subject: [PATCH 081/125] mpv-plugin/kde-do-not-disturb: revbump Signed-off-by: Anna (cybertailor) Vyalkova --- ...turb-20220109.ebuild => kde-do-not-disturb-20220109-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mpv-plugin/kde-do-not-disturb/{kde-do-not-disturb-20220109.ebuild => kde-do-not-disturb-20220109-r1.ebuild} (100%) diff --git a/mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109.ebuild b/mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109-r1.ebuild similarity index 100% rename from mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109.ebuild rename to mpv-plugin/kde-do-not-disturb/kde-do-not-disturb-20220109-r1.ebuild From d94c978604c0945776cdd5816e562fce713b4fd4 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 22:43:37 +0500 Subject: [PATCH 082/125] dev-python/aiomysql: new package, add 0.1.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/aiomysql/Manifest | 1 + dev-python/aiomysql/aiomysql-0.1.1.ebuild | 64 +++++++++++++++++++++++ dev-python/aiomysql/metadata.xml | 9 ++++ 3 files changed, 74 insertions(+) create mode 100644 dev-python/aiomysql/Manifest create mode 100644 dev-python/aiomysql/aiomysql-0.1.1.ebuild create mode 100644 dev-python/aiomysql/metadata.xml diff --git a/dev-python/aiomysql/Manifest b/dev-python/aiomysql/Manifest new file mode 100644 index 0000000000..fa6fcb8a1d --- /dev/null +++ b/dev-python/aiomysql/Manifest @@ -0,0 +1 @@ +DIST aiomysql-0.1.1.tar.gz 106303 BLAKE2B d7726ba0c8bf27d115b6bae092679e4365debf22ecb01eb1dd0664396d29c43c49a9b3c30bc585d91d2866dc1f48dd61bc4464afe445ba4d77f7a9232bb23649 SHA512 b83a91465caf756f8a3046651d90b5a39d9b2714d96d8bb1c6df4fa6b47189c24979d88901d7f7fb1d2dd235c4a19e2d9ed3f73c8ace42950d12e1cdbb0e46ac diff --git a/dev-python/aiomysql/aiomysql-0.1.1.ebuild b/dev-python/aiomysql/aiomysql-0.1.1.ebuild new file mode 100644 index 0000000000..aa6228a9d0 --- /dev/null +++ b/dev-python/aiomysql/aiomysql-0.1.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit databases distutils-r1 + +DESCRIPTION="aiomysql is a library for accessing a MySQL database from the asyncio" +HOMEPAGE=" + https://pypi.python.org/pypi/aiomysql + https://github.com/aio-libs/aiomysql + https://aiomysql.readthedocs.io/en/latest/ +" +SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/pymysql[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + test? ( + $(python_gen_impl_dep "ssl") + dev-python/sqlalchemy[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + ) +" + +DOCS=( CHANGES.txt {CONTRIBUTING,README}.rst ) + +EPYTEST_IGNORE=( + # No Table.count() method in recent PyMySQL + tests/test_async_with.py + tests/sa/test_sa_connection.py + tests/sa/test_sa_transaction.py +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinxcontrib-asyncio + +python_test() { + epytest "${S}"/tests --mysql-unix-socket "$(emysql --get-sockfile)" +} + +src_test() { + emysql --start 3333 + local sockfile=$(emysql --get-sockfile) + local -x MYSQL_ROOT_PASSWORD="rootpw" + + ebegin "Changing database password" + mysql --user=root --socket="${sockfile}" --silent \ + --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}';" + eend $? || emysql --die "Changing database password failed" + + distutils-r1_src_test + + emysql --stop +} diff --git a/dev-python/aiomysql/metadata.xml b/dev-python/aiomysql/metadata.xml new file mode 100644 index 0000000000..a507be0a78 --- /dev/null +++ b/dev-python/aiomysql/metadata.xml @@ -0,0 +1,9 @@ + + + + + + piotr.staroszczyk@get24.org + Piotr Staroszczyk + + From 275b4d7c2016639d7d9efd5f02b290cd8854afe4 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 23:49:47 +0500 Subject: [PATCH 083/125] dev-python/databases: add 0.6.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/databases/Manifest | 1 + dev-python/databases/databases-0.6.1.ebuild | 96 +++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 dev-python/databases/databases-0.6.1.ebuild diff --git a/dev-python/databases/Manifest b/dev-python/databases/Manifest index 0debb7b5bb..cf88b7e631 100644 --- a/dev-python/databases/Manifest +++ b/dev-python/databases/Manifest @@ -1 +1,2 @@ DIST databases-0.5.3.tar.gz 28342 BLAKE2B dcf8533a49b92a325bfda1440fd5bac3f9bd69751496c6fcdf72c422cc19c552a7458dc4ea0607a2a1ad9ade9afbb8cac00e178c29b6b11f7011bd4eae1f70a0 SHA512 bd0c4f1bf0f81e017ea55e41a6d4821ee17e0f995b600a50955fba68841443147dd234534b9c72d753b99785a5a08ac6e3d839894ec4760c602372cccbd4c1c0 +DIST databases-0.6.1.tar.gz 31487 BLAKE2B b325112c7bcab133d113e8f652d636f26fccff7ec4849868ef8b437ed1939d01819bce63f7962edab030c6b3a232c5908b28cefa20fae3be28a4db1662c64b34 SHA512 6573dbe9158963e8fc3a79ad32a2c17bac1c1a58fc436f2a8223f8c390b264e814a08c807f59e5c8c54f1769a804ead47f9b44622c363da0cc74528d87b1484e diff --git a/dev-python/databases/databases-0.6.1.ebuild b/dev-python/databases/databases-0.6.1.ebuild new file mode 100644 index 0000000000..a5cdf2f3af --- /dev/null +++ b/dev-python/databases/databases-0.6.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit databases distutils-r1 docs optfeature + +DESCRIPTION="Async database support for Python" +HOMEPAGE=" + https://www.encode.io/databases/ + https://github.com/encode/databases +" +SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="<=dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]" +BDEPEND="test? ( + dev-python/aiomysql[${PYTHON_USEDEP}] + dev-python/aiopg[${PYTHON_USEDEP}] + dev-python/aiosqlite[${PYTHON_USEDEP}] + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/asyncmy[${PYTHON_USEDEP}] + dev-python/asyncpg[${PYTHON_USEDEP}] + dev-python/psycopg:2[${PYTHON_USEDEP}] + dev-python/pymysql[${PYTHON_USEDEP}] + dev-python/sqlalchemy[sqlite,${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] +)" + +distutils_enable_tests pytest + +EEPYTEST_DESELECT=( + tests/test_connection_options.py::test_mysql_pool_size + tests/test_connection_options.py::test_mysql_explicit_pool_size + tests/test_connection_options.py::test_mysql_ssl + tests/test_connection_options.py::test_mysql_explicit_ssl + tests/test_connection_options.py::test_mysql_pool_recycle + tests/test_databases.py + tests/test_integration.py::test_integration +) + +python_prepare_all() { + # fix tests + #sed -i -e '/databases.backends.mysql/d' tests/test_connection_options.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + local databases=( + "sqlite:///testsuite" + "sqlite+aiosqlite:///testsuite" + "mysql://root@127.0.0.1:3333/testsuite" + "mysql+aiomysql://root@127.0.0.1:3333/testsuite" + "mysql+asyncmy://root@127.0.0.1:3333/testsuite" + "postgresql://postgres@127.0.0.1:65432/" + "postgresql+aiopg://postgres@127.0.0.1:65432/" + "postgresql+asyncpg://postgres@127.0.0.1:65432/" + ) + + local -x TEST_DATABASE_URLS=$(printf "%s," "${databases[@]}") + TEST_DATABASE_URLS=${TEST_DATABASE_URLS::-1} + + emysql --start 3333 + epostgres --start 65432 + + ebegin "Creating mysql database 'testsuite'" + mysql --user=root --socket=$(emysql --get-sockfile) --silent \ + --execute="CREATE DATABASE testsuite;" + eend $? || emysql --die "Creating mysql database failed" + + distutils-r1_src_test + + emysql --stop + epostgres--stop +} + +pkg_postinst() { + optfeature "fancy logs" dev-python/click + optfeature "mysql support" dev-python/pymysql + optfeature "mysql+aiomysql support" dev-python/aiomysql + optfeature "mysql+asyncmy support" dev-python/asyncmy + optfeature "postgresql support" dev-python/psycopg:2 + optfeature "postgresql+asyncpg support" dev-python/asyncpg + optfeature "postgresql+aiopg support" dev-python/aiopg + optfeature "sqlite+aiosqlite support" dev-python/aiosqlite +} From 85743e4ca8eb86ac8009aa55ad3e01674e308875 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 23:50:36 +0500 Subject: [PATCH 084/125] dev-python/databases: add myself as a maintainer Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/databases/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-python/databases/metadata.xml b/dev-python/databases/metadata.xml index a507be0a78..e0260e99fc 100644 --- a/dev-python/databases/metadata.xml +++ b/dev-python/databases/metadata.xml @@ -6,4 +6,8 @@ piotr.staroszczyk@get24.org Piotr Staroszczyk + + cyber+gentoo@sysrq.in + Anna + From b5622d6e1f0a8b0c2e8849733078289e4f3542c9 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 23:52:28 +0500 Subject: [PATCH 085/125] dev-python/aiosqlite: add myself as a maintainer Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/aiosqlite/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-python/aiosqlite/metadata.xml b/dev-python/aiosqlite/metadata.xml index a507be0a78..e0260e99fc 100644 --- a/dev-python/aiosqlite/metadata.xml +++ b/dev-python/aiosqlite/metadata.xml @@ -6,4 +6,8 @@ piotr.staroszczyk@get24.org Piotr Staroszczyk + + cyber+gentoo@sysrq.in + Anna + From 1566eda297bd3e261d75ecaf55a8e0662af84c64 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 23:52:56 +0500 Subject: [PATCH 086/125] dev-python/asyncpg: add myself as a maintainer Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/asyncpg/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml index 3287f65d2a..568ea58c64 100644 --- a/dev-python/asyncpg/metadata.xml +++ b/dev-python/asyncpg/metadata.xml @@ -5,4 +5,8 @@ piotr.staroszczyk@get24.org Piotr Staroszczyk + + cyber+gentoo@sysrq.in + Anna + From 10a0611a6ceba8698dbee1ac1df36afa0f366eaf Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 23:54:40 +0500 Subject: [PATCH 087/125] dev-python/aiomysql: add myself as a maintainer Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/aiomysql/metadata.xml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-python/aiomysql/metadata.xml b/dev-python/aiomysql/metadata.xml index a507be0a78..c8b0192e7e 100644 --- a/dev-python/aiomysql/metadata.xml +++ b/dev-python/aiomysql/metadata.xml @@ -1,9 +1,8 @@ - - - piotr.staroszczyk@get24.org - Piotr Staroszczyk - + + cyber+gentoo@sysrq.in + Anna + From e1b0d31873c6b23522eae123be2dc39bb9effd9f Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Fri, 11 Nov 2022 23:54:46 +0500 Subject: [PATCH 088/125] dev-python/aiopg: add myself as a maintainer Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/aiopg/metadata.xml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dev-python/aiopg/metadata.xml b/dev-python/aiopg/metadata.xml index a507be0a78..7141f05afe 100644 --- a/dev-python/aiopg/metadata.xml +++ b/dev-python/aiopg/metadata.xml @@ -1,9 +1,12 @@ - - - piotr.staroszczyk@get24.org - Piotr Staroszczyk - + + piotr.staroszczyk@get24.org + Piotr Staroszczyk + + + cyber+gentoo@sysrq.in + Anna + From ec30902df4e8c208720e8ec28c8c555cde017631 Mon Sep 17 00:00:00 2001 From: Jack Sangdahl <0x6A73@pm.me> Date: Fri, 11 Nov 2022 13:17:52 -0700 Subject: [PATCH 089/125] app-crypt/certbot-dns-rfc2136: add dnspython as RDEPEND Fixes: https://bugs.gentoo.org/860993 Signed-off-by: Jack Sangdahl <0x6A73@pm.me> --- .../certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild | 1 + .../certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild | 1 + app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild | 1 + app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild index 302d6a7dd1..d1e1c22664 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild @@ -43,6 +43,7 @@ RDEPEND=" >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}] >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] >=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " distutils_enable_tests pytest diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild index c08c715c9b..4da14f63dc 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild @@ -43,6 +43,7 @@ RDEPEND=" >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}] >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}] >=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " distutils_enable_tests pytest diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild index c08c715c9b..4da14f63dc 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild @@ -43,6 +43,7 @@ RDEPEND=" >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}] >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}] >=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " distutils_enable_tests pytest diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild index 0879881259..9e2454b454 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild @@ -42,6 +42,7 @@ RDEPEND=" >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}] >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}] >=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " distutils_enable_tests pytest From 597c6ba85a49200291b403a229c85504fda9fb3f Mon Sep 17 00:00:00 2001 From: Thibaud CANALE Date: Sun, 6 Nov 2022 22:41:08 +0100 Subject: [PATCH 090/125] app-crypt/certbot-dns-rfc2136: add 1.32.0, drop 1.29.0-r2, brings multiple reworks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The purpose of this rework is to use parent package archive as common base for all the modules. Warnings: some modifications might require some reviews, tests were done but maybe not thoroughly enough. Reworks: - replaces deprecated DISTUTILS_USE_SETUPTOOLS by DISTUTILS_USE_PEP517, with "setuptools" (DistutilsNonPEP517Build); - integrates parent mechanism for base source; - stores archive with ".gh" in its extension (PythonGHDistfileSuffix) also use parent’s file; - enables more architectures; - adds Sphinx documentation support (to test further). Signed-off-by: Thibaud CANALE --- app-crypt/certbot-dns-rfc2136/Manifest | 6 +++--- ...uild => certbot-dns-rfc2136-1.30.0-r2.ebuild} | 14 +++++++++----- ...uild => certbot-dns-rfc2136-1.31.0-r1.ebuild} | 14 +++++++++----- ....ebuild => certbot-dns-rfc2136-1.32.0.ebuild} | 16 ++++++++++------ .../certbot-dns-rfc2136-9999.ebuild | 11 ++++++++--- 5 files changed, 39 insertions(+), 22 deletions(-) rename app-crypt/certbot-dns-rfc2136/{certbot-dns-rfc2136-1.30.0-r1.ebuild => certbot-dns-rfc2136-1.30.0-r2.ebuild} (84%) rename app-crypt/certbot-dns-rfc2136/{certbot-dns-rfc2136-1.31.0.ebuild => certbot-dns-rfc2136-1.31.0-r1.ebuild} (84%) rename app-crypt/certbot-dns-rfc2136/{certbot-dns-rfc2136-1.29.0-r2.ebuild => certbot-dns-rfc2136-1.32.0.ebuild} (81%) diff --git a/app-crypt/certbot-dns-rfc2136/Manifest b/app-crypt/certbot-dns-rfc2136/Manifest index 4374c9ab7f..898d072a0a 100644 --- a/app-crypt/certbot-dns-rfc2136/Manifest +++ b/app-crypt/certbot-dns-rfc2136/Manifest @@ -1,3 +1,3 @@ -DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522 -DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df -DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 +DIST certbot-1.30.0.gh.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df +DIST certbot-1.31.0.gh.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052 +DIST certbot-1.32.0.gh.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242 diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild similarity index 84% rename from app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild rename to app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild index 4da14f63dc..e3a024c2a5 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r1.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -16,14 +16,13 @@ if [[ "${PV}" == *9999 ]]; then EGIT_REPO_URI="https://github.com/certbot/certbot.git" EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" else - # To rename with .gh.tar.gz extension once parent package also uses this naming. SRC_URI=" https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.tar.gz + -> ${PARENT_P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" @@ -36,6 +35,10 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" +BDEPEND=" + test? ( dev-python/pytest ) +" + RDEPEND=" ${PYTHON_DEPS} >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] @@ -46,6 +49,7 @@ RDEPEND=" >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme distutils_enable_tests pytest # Same than PATCHES but from repository's root directory, diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild similarity index 84% rename from app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild rename to app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild index 4da14f63dc..e3a024c2a5 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -16,14 +16,13 @@ if [[ "${PV}" == *9999 ]]; then EGIT_REPO_URI="https://github.com/certbot/certbot.git" EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" else - # To rename with .gh.tar.gz extension once parent package also uses this naming. SRC_URI=" https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.tar.gz + -> ${PARENT_P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" @@ -36,6 +35,10 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" +BDEPEND=" + test? ( dev-python/pytest ) +" + RDEPEND=" ${PYTHON_DEPS} >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] @@ -46,6 +49,7 @@ RDEPEND=" >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme distutils_enable_tests pytest # Same than PATCHES but from repository's root directory, diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild similarity index 81% rename from app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild rename to app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild index d1e1c22664..e3a024c2a5 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.29.0-r2.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -16,14 +16,13 @@ if [[ "${PV}" == *9999 ]]; then EGIT_REPO_URI="https://github.com/certbot/certbot.git" EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" else - # To rename with .gh.tar.gz extension once parent package also uses this naming. SRC_URI=" https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.tar.gz + -> ${PARENT_P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" @@ -36,16 +35,21 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" +BDEPEND=" + test? ( dev-python/pytest ) +" + RDEPEND=" ${PYTHON_DEPS} >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] >=dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}] >=dev-python/zope-interface-5.4.0[${PYTHON_USEDEP}] >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme distutils_enable_tests pytest # Same than PATCHES but from repository's root directory, diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild index 9e2454b454..e3a024c2a5 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -16,13 +16,13 @@ if [[ "${PV}" == *9999 ]]; then EGIT_REPO_URI="https://github.com/certbot/certbot.git" EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_PN}" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" else SRC_URI=" https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${PARENT_P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" @@ -35,6 +35,10 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" +BDEPEND=" + test? ( dev-python/pytest ) +" + RDEPEND=" ${PYTHON_DEPS} >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] @@ -45,6 +49,7 @@ RDEPEND=" >=dev-python/dnspython-2.2.0[${PYTHON_USEDEP}] " +distutils_enable_sphinx docs dev-python/sphinx_rtd_theme distutils_enable_tests pytest # Same than PATCHES but from repository's root directory, From 05dfe1336ed9da593e195075cfa1cd68bb6a6cbc Mon Sep 17 00:00:00 2001 From: Thibaud CANALE Date: Sat, 12 Nov 2022 03:31:34 +0100 Subject: [PATCH 091/125] app-crypt/certbot-dns-rfc2136: updates pytest dependency Signed-off-by: Thibaud CANALE --- .../certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild | 2 +- .../certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild | 2 +- app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild | 2 +- app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild index e3a024c2a5..572a0e9816 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.30.0-r2.ebuild @@ -36,7 +36,7 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" BDEPEND=" - test? ( dev-python/pytest ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " RDEPEND=" diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild index e3a024c2a5..572a0e9816 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.31.0-r1.ebuild @@ -36,7 +36,7 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" BDEPEND=" - test? ( dev-python/pytest ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " RDEPEND=" diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild index e3a024c2a5..572a0e9816 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-1.32.0.ebuild @@ -36,7 +36,7 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" BDEPEND=" - test? ( dev-python/pytest ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " RDEPEND=" diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild index e3a024c2a5..572a0e9816 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild @@ -36,7 +36,7 @@ SLOT="0" S="${WORKDIR}/${PARENT_P}/${PN}" BDEPEND=" - test? ( dev-python/pytest ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " RDEPEND=" From 20263d5a844e51d1e9a860ea208eac719f5d8f96 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Sat, 12 Nov 2022 16:41:10 +0100 Subject: [PATCH 092/125] media-video/trakt-scrobbler: add 1.6.0, drop 1.4.0 Signed-off-by: Nicola Smaniotto --- media-video/trakt-scrobbler/Manifest | 2 +- ...t-scrobbler-1.4.0.ebuild => trakt-scrobbler-1.6.0.ebuild} | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) rename media-video/trakt-scrobbler/{trakt-scrobbler-1.4.0.ebuild => trakt-scrobbler-1.6.0.ebuild} (85%) diff --git a/media-video/trakt-scrobbler/Manifest b/media-video/trakt-scrobbler/Manifest index e9ded003ef..a60bc73cc2 100644 --- a/media-video/trakt-scrobbler/Manifest +++ b/media-video/trakt-scrobbler/Manifest @@ -1,3 +1,3 @@ -DIST trakt-scrobbler-1.4.0.tar.gz 55216 BLAKE2B d0af08a859c36db73d36b6db827aa1f5f791c10b77c4d0392763e9fae0d51d9c0327a188f46a001b261ed3127f861920a4e3144792d35adf16d612bf987bfbc6 SHA512 7898f23c14f5f2e1e6461b945a4729f6edb02ae3ecaac843b14d957a87a8a0728e20b740677da2fd8492a5d4263139387b03c277b04aa7cff06da6762b0c5ed8 DIST trakt-scrobbler-1.4.2.tar.gz 56835 BLAKE2B 0b39ca0d88ae2e45d5907a7546e44d2d653bd8c10fc67a0389153d2c90f1064fdbbe2d8e9c88da123f0275c10044c74fab69cceddbf24baadd21a495be439cb7 SHA512 cb58b6ab8577b9850f01dd6f6ef6e1ef6fbd1432c3ca84220a3845d6dd43ef56e5abdbaa934eee80f20affdadfffd93582c860a1efcccc0b2ee0025c6c0ca5b0 DIST trakt-scrobbler-1.5.0.tar.gz 56946 BLAKE2B 155d3371a077d4617ff575a4e924ee2f6ab9814ea5eea167234e8df26e3c3286dcf4df07ff9a51f2daf2faf928c1c857cc6a9497703e810493974cdc86f0cf54 SHA512 5d98308fc09c7c569a498622cb0868a9d9d547dea36b5523a02c4d53adb7033c3441426ea388a53c624f445480b11c41ab96660e6fe453be1d1110f781de4b1a +DIST trakt-scrobbler-1.6.0.tar.gz 64001 BLAKE2B 201c4a6f48275d5bda87b37bb4ec46d63d3446a27b7093eb71648659fd5e41685751152882bdd837c9d4383d257ea5e3b131d354d9db87d79d5a26cbc4fb45de SHA512 b2f12088c4964a071bb22002ac8f8271fd993f8b55b1dd03f4e6c8707fe8d8fd7df6609a697128c44710e506b3cae57d799fd961c4373bcf52f7ff5af8a7817f diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild b/media-video/trakt-scrobbler/trakt-scrobbler-1.6.0.ebuild similarity index 85% rename from media-video/trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild rename to media-video/trakt-scrobbler/trakt-scrobbler-1.6.0.ebuild index 186dd58c8a..7406bcc080 100644 --- a/media-video/trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild +++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.6.0.ebuild @@ -22,10 +22,13 @@ RDEPEND=" >=dev-python/guessit-3.3.1[${PYTHON_USEDEP}] >=dev-python/appdirs-1.4.4[${PYTHON_USEDEP}] >=dev-python/cleo-0.8.1[${PYTHON_USEDEP}] - >=dev-python/confuse-1.4.0[${PYTHON_USEDEP}] + >=dev-python/confuse-2.0[${PYTHON_USEDEP}] >=dev-python/urlmatch-1.0.1[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}] dev-python/clikit[${PYTHON_USEDEP}] dev-python/crashtest[${PYTHON_USEDEP}] + >=dev-python/toml-0.10.2[${PYTHON_USEDEP}] + >=dev-python/desktop-notifier-3.4.0[${PYTHON_USEDEP}] " distutils_enable_tests unittest From c87bc97e458ed252d4746be223c4c3f5a6b4bd0c Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Sat, 12 Nov 2022 16:51:50 +0100 Subject: [PATCH 093/125] net-voip/discover-overlay: PEP517 Signed-off-by: Nicola Smaniotto --- net-voip/discover-overlay/discover-overlay-0.4.5.ebuild | 1 + net-voip/discover-overlay/discover-overlay-0.5.4.ebuild | 1 + net-voip/discover-overlay/discover-overlay-0.6.3.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild b/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild index 1a7a39a4e8..56b0db1286 100644 --- a/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +DITUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild index 1a7a39a4e8..56b0db1286 100644 --- a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +DITUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild b/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild index 749f73312a..e50c25aef0 100644 --- a/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +DITUTILS_USE_PEP517=setuptools inherit distutils-r1 From 7340b13dc48a8b3d61e5f4580ef313beb9cf8f06 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Sat, 12 Nov 2022 16:53:21 +0100 Subject: [PATCH 094/125] net-voip/discover-overlay: fix typo Signed-off-by: Nicola Smaniotto --- net-voip/discover-overlay/discover-overlay-0.4.5.ebuild | 2 +- net-voip/discover-overlay/discover-overlay-0.5.4.ebuild | 2 +- net-voip/discover-overlay/discover-overlay-0.6.3.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild b/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild index 56b0db1286..9848e575b8 100644 --- a/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DITUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild index 56b0db1286..9848e575b8 100644 --- a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DITUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild b/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild index e50c25aef0..51d91a21b1 100644 --- a/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild +++ b/net-voip/discover-overlay/discover-overlay-0.6.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DITUTILS_USE_PEP517=setuptools +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 From fb86c237f6dff96f06d04cbdddc8a61ddf33dc16 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 12 Nov 2022 15:06:04 +0500 Subject: [PATCH 095/125] dev-python/asgi-lifespan: add 2.0.0 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/asgi-lifespan/Manifest | 1 + .../asgi-lifespan/asgi-lifespan-2.0.0.ebuild | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild diff --git a/dev-python/asgi-lifespan/Manifest b/dev-python/asgi-lifespan/Manifest index 16c63d2745..7c88d02dbb 100644 --- a/dev-python/asgi-lifespan/Manifest +++ b/dev-python/asgi-lifespan/Manifest @@ -1 +1,2 @@ DIST asgi-lifespan-1.0.1.gh.tar.gz 10745 BLAKE2B cebf0d8a152cae10c69764497624e384d878b4f98d8f8ca22648daee0315742503c0fa6c2f452f051d0f0c49b2fafea6b5f96660609b68395a2b441a1cd714ce SHA512 70acad39954749154461a9d6435d5ae78eb9aa22e7717303158780cde90f532f2c33656da7ccefab0edfc2916db92339969228b383c29be9832fe933fe1206b9 +DIST asgi-lifespan-2.0.0.gh.tar.gz 10067 BLAKE2B 66e4161f85b62aa065085db75d4c6c603b5e0b4888a89e880a3ce2e30c5ab5ba34544d4a137c7bcd913901ceb9b7422977cbb2ac3df0fe233907213d06710801 SHA512 2675bf756891229ef30ec9401777edaf0ed012aa1d8de5fdbaa76da01189fc2decf4d44463f74a04fcb17d46d1818ec410940649841aaed8f61c265659c69e86 diff --git a/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild new file mode 100644 index 0000000000..43a47c0756 --- /dev/null +++ b/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Programmatic startup/shutdown of ASGI apps" +HOMEPAGE=" + https://pypi.org/project/asgi-lifespan/ + https://github.com/florimondmanca/asgi-lifespan +" +SRC_URI="https://github.com/florimondmanca/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/sniffio[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + rm setup.cfg || die + distutils-r1_python_prepare_all +} From 33dce6653916d53287eff808b745b9ebb262d79c Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 12 Nov 2022 15:37:49 +0500 Subject: [PATCH 096/125] dev-python/sphinx-rtd-dark-mode: new package, add 1.2.4 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/sphinx-rtd-dark-mode/Manifest | 1 + dev-python/sphinx-rtd-dark-mode/metadata.xml | 11 ++++++ .../sphinx-rtd-dark-mode-1.2.4.ebuild | 36 +++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 dev-python/sphinx-rtd-dark-mode/Manifest create mode 100644 dev-python/sphinx-rtd-dark-mode/metadata.xml create mode 100644 dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild diff --git a/dev-python/sphinx-rtd-dark-mode/Manifest b/dev-python/sphinx-rtd-dark-mode/Manifest new file mode 100644 index 0000000000..96deecacb4 --- /dev/null +++ b/dev-python/sphinx-rtd-dark-mode/Manifest @@ -0,0 +1 @@ +DIST sphinx-rtd-dark-mode-1.2.4.gh.tar.gz 9964 BLAKE2B 7aa68205af0578b841d35e7d7ccc8278060eafa13a598889dde6e75c3b27f606ffd7eac0c4bcc946b7e83bd2099e83c5b212768f230cabfcc6a8a0248b8f8ebc SHA512 729fa42c813bdcde8f10633aef54ac55b7ae0c20d67d376141236c3bc96731de3d42c9b890f1314527a2f0faf7de30101d769235b97b53456b6291f4137f9e75 diff --git a/dev-python/sphinx-rtd-dark-mode/metadata.xml b/dev-python/sphinx-rtd-dark-mode/metadata.xml new file mode 100644 index 0000000000..06307abe2b --- /dev/null +++ b/dev-python/sphinx-rtd-dark-mode/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + sphinx-rtd-dark-mode + + diff --git a/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild b/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild new file mode 100644 index 0000000000..bad53b4ac8 --- /dev/null +++ b/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +MY_PN="sphinx_rtd_dark_mode" +DESCRIPTION="Dark mode for the Sphinx Read the Docs theme" +HOMEPAGE=" + https://pypi.org/project/sphinx-rtd-dark-mode/ + https://github.com/MrDogeBro/sphinx_rtd_dark_mode +" +SRC_URI="https://github.com/MrDogeBro/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/sphinx[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CONTRIBUTING,README}.md ) + +distutils_enable_tests pytest + +python_test() { + epytest tests/build.py +} From 29c049617b2d40531d53f6840c0da2299891799d Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sat, 12 Nov 2022 15:42:23 +0500 Subject: [PATCH 097/125] dev-python/praw: add 7.6.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/praw/Manifest | 1 + dev-python/praw/praw-7.6.1.ebuild | 48 +++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 dev-python/praw/praw-7.6.1.ebuild diff --git a/dev-python/praw/Manifest b/dev-python/praw/Manifest index 1def1b0ccf..478a3bfdb2 100644 --- a/dev-python/praw/Manifest +++ b/dev-python/praw/Manifest @@ -1 +1,2 @@ DIST praw-7.6.0.gh.tar.gz 25122812 BLAKE2B 58010c2d2d223e8f64744453eff1416c5b6edd79cc2e3e6916792c60933b635a3272d7933fa885e6ce64663141eaf5b5e4091f5d7320b52e16c05d97f1747434 SHA512 6702936b193542756e1b035fc7b7e2d9c398d44bb1631046af0a06b93833c26cfdae61d58d160e27e1b56b63777eda709e6e6bee2c6e4c76451837a6eead6ac4 +DIST praw-7.6.1.gh.tar.gz 25083372 BLAKE2B eab92be89585bbe485b4d51c1c3c15def597b3a5cdb1326cf166931e4be22bea2975c76c48c8b673b30945ec5b559efba84d0310eebbdaa2881a37e30351af31 SHA512 91fa6efe0ea56d53ea49df8c1046ff620571d9dc80e6fdc5a5da3651cd24d7553455b62d02db8e37531a7bf34be0fbbc8c9555281b4887b73e9b8758966db55a diff --git a/dev-python/praw/praw-7.6.1.ebuild b/dev-python/praw/praw-7.6.1.ebuild new file mode 100644 index 0000000000..5b20a24a89 --- /dev/null +++ b/dev-python/praw/praw-7.6.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Python Reddit API Wrapper" +HOMEPAGE="https://pypi.org/project/praw/ https://github.com/praw-dev/praw" +SRC_URI="https://github.com/praw-dev/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( {AUTHORS,CHANGES,README}.rst SECURITY.md ) + +RDEPEND=" + Date: Sat, 12 Nov 2022 11:13:30 -0700 Subject: [PATCH 098/125] app-editors/helix: update Manifest Fixes: https://bugs.gentoo.org/836216 Signed-off-by: Jack Sangdahl <0x6A73@pm.me> --- app-editors/helix/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/helix/Manifest b/app-editors/helix/Manifest index 1fb904e6dd..c18e11f4ee 100644 --- a/app-editors/helix/Manifest +++ b/app-editors/helix/Manifest @@ -197,7 +197,7 @@ DIST tree-sitter-cue-61843e3beebf19417e4fede4e8be4df1084317ad.tar.gz 274057 BLAK DIST tree-sitter-dart-2d7f66651c9319c1a0e4dda226cc2628fbb66528.tar.gz 416755 BLAKE2B 908a2c30745e8d7f487c69b939fe5728c562ed0f494a346e0006244ff84daccfca4d8ea6f49716babdf6948c117594ea014cc72b33631fb6b386d5e7e57ca38b SHA512 1176af26852259b9296e733066400a4ab4c032b27d47e05a5f87ec1b0a6af0de100ebd6501468bb4e3ea761b4c5467bc6dad1cf90de8100ed875e2fdaba29f8b DIST tree-sitter-dart-6a25376685d1d47968c2cef06d4db8d84a70025e.tar.gz 210080 BLAKE2B 4178ae1035ae139ec7fb0d610add49418731ce7e7a4f81f9fcc066dd554da1872e00b2cfb317edb177b448eb2fdd0cecd20cfbed973e5409fb9e4bbb7d97cf9b SHA512 318d6146e2fcb29a45f0e295af45e1c21311625f7972181db475b32735251b8d91d57919701052afd84f1650edf4ad11e9fe44c4ce103938d3c917fa80785bf9 DIST tree-sitter-devicetree-877adbfa0174d25894c40fa75ad52d4515a36368.tar.gz 30875 BLAKE2B 6a816f7aedf3793856bda23d9ea6f95a0a960c200c773205b22a59a6ae448af08268e8542b8eb0aca1b5874382b5a88f1bdd6ed07515060705b502305c2346a1 SHA512 1f5c914dcb62ac1cab09e14f10c72f9a6555323d5b4a245b0d2edc4c9352acd9d2f4eb7a88b6f4fbe0b1b50b87aa40cb0e576af975521ca16f26eb10e473d244 -DIST tree-sitter-diff-c12e6ecb54485f764250556ffd7ccb18f8e2942b.tar.gz 23671 BLAKE2B bb6d7d655a7a9a95675a2d2004bf1a8b2bc370dd08d7dbd67094858f11a6a9424be21fa23e5832b70eea87eb35b7d5a495f70305a9292336a08b5c329c1d8817 SHA512 c135423598b0e1aa58ccd42593414a311b4677181b6ee23c51d9070ed55d8cceb3b6775775e25acf0f83642699895875b75504462827ee74aca83825ac5140aa +DIST tree-sitter-diff-c12e6ecb54485f764250556ffd7ccb18f8e2942b.tar.gz 23666 BLAKE2B 74f60005b9da56763e6fa06430740adb2919dd769e2d5446ce098ed3fcc615fd7eec66b3372a5df5283116cd8e4ff9021b2f68a04fe40badfb415d6272bb9047 SHA512 ddc5141cd704bc4c90c09ccf31b948d3f552cd9da05970fa0810323530d6edcdca56ec73b7ed2d109fe6ead57468f28bd7516264109802247eb0c33a75d5569f DIST tree-sitter-dockerfile-7af32bc04a66ab196f5b9f92ac471f29372ae2ce.tar.gz 37419 BLAKE2B fb930e346f7ff108840e220f1c01a3957fc7b6d91a62e4c09047ea1f31ec14f559cf143896f8b15bf922c67ab5865a4f4a3c8e3bd68560a76165349972f004a9 SHA512 4c5f79b6e9988ae61012b465d5bcbfa43207ae8315474bd6d9869927628ee2c44da4252e43eca90452847e0522c5157d5f9440e0b416679c03a1c5cb2a5155cc DIST tree-sitter-dot-917230743aa10f45a408fea2ddb54bbbf5fbe7b7.tar.gz 29750 BLAKE2B 222874ae13318b325bb5e2954eafc3f6f292ac4fac8c880d4ebee28ef32d97a97e2dbaa8140f4095bf5d25e2618f926ecc6e8bbea4359300f1dde2d20ef17b68 SHA512 0fed8eedaf90891f20a8c1fa029a972eced7b0c66d8c9c40e3ef1471735b599dc2df15de2dd48961dd78842075293568d45e68c6a67d197019cc5ebd32022bfa DIST tree-sitter-edoc-1691ec0aa7ad1ed9fa295590545f27e570d12d60.tar.gz 26521 BLAKE2B e96792888e2cbe4c374c254b31d9bb0d80f24bffeb792f918544c54fc424211151682625e47b0888d866c35978135f6df591446c2011ed6a405a3302be552bf6 SHA512 e4d1e2fe29de88378897bf33e20ddf0682893d980d967d4bf6bda6619f4a1432ca2293752ba722446f6190a2d5a5d513f4b8beb0d1af3ab58b96a4b8ee8d74f7 From 87ef810d8b7b72b13004a291fb016fbfd701210a Mon Sep 17 00:00:00 2001 From: Samuel Bauer Date: Sun, 13 Nov 2022 02:05:13 +0100 Subject: [PATCH 099/125] games-emulation/yuzu-9999: suppress all Werror from extra project flags Signed-off-by: Samuel Bauer --- games-emulation/yuzu/yuzu-9999.ebuild | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/games-emulation/yuzu/yuzu-9999.ebuild b/games-emulation/yuzu/yuzu-9999.ebuild index 330329b0d4..05423ff8b1 100644 --- a/games-emulation/yuzu/yuzu-9999.ebuild +++ b/games-emulation/yuzu/yuzu-9999.ebuild @@ -83,8 +83,8 @@ src_unpack() { } src_prepare() { - # unused-result maybe temporary fix - sed -i -e '/Werror=unused-result/d' src/CMakeLists.txt || die + # temporary fix + sed -i -e '/Werror/d' src/CMakeLists.txt || die # headers is not a valid boost component sed -i -e '/find_package(Boost/{s/headers //;s/CONFIG //}' CMakeLists.txt || die @@ -98,9 +98,6 @@ src_prepare() { -e '/target_link_libraries/s/inih/${INIH_LIBRARIES}/' src/yuzu_cmd/CMakeLists.txt || die sed -i -e 's:inih/cpp/::' src/yuzu_cmd/config.cpp || die - # Unbundle xbyak ( uncomment when xbyak version is ok or never as it is only headers ) - # sed -i -e '/^# xbyak/,/^endif()/d' externals/CMakeLists.txt || die - if use system-vulkan; then # Unbundle vulkan headers sed -i -e 's:../../externals/Vulkan-Headers/include:/usr/include/vulkan/:' src/video_core/CMakeLists.txt src/yuzu/CMakeLists.txt src/yuzu_cmd/CMakeLists.txt || die fi From e6b1964e6b9fb3485969e29fcf96a159c8368377 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 08:15:45 +0100 Subject: [PATCH 100/125] dev-python/pywebview: add 3.7 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-python/pywebview/Manifest | 1 + dev-python/pywebview/pywebview-3.7.ebuild | 31 +++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 dev-python/pywebview/pywebview-3.7.ebuild diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest index 5c29729f0d..b811dbda19 100644 --- a/dev-python/pywebview/Manifest +++ b/dev-python/pywebview/Manifest @@ -1,2 +1,3 @@ DIST pywebview-3.5.tar.gz 336741 BLAKE2B 332a71499d034acb94e2151771399007d441d85485bf596fb510e7513a417ac8dd1f1091db7796a767b535089d024affaea979567d6992f1bbe1154452cfcd80 SHA512 0d4e60a1389a11a9406634ac05446bc11bdea30ed4d81aca311ef01d8e9613d3582cf480c0a79bfe2b5a8c803c56c437abc0bb86ef4ba243bff638fcd6de9490 DIST pywebview-3.6.1.tar.gz 338235 BLAKE2B 6376ee4f6bea245e1583414a0203bfed518f84cc64480a451e0b445c2b43f1d532c99dbf1403bca54f2e2b71859262e451b23be231578c91372d5691ffcbff37 SHA512 0877981f66c34f72d8c216c5e5167df2bf3c9b4bdd597e1ddde64958ab31e683d722df51e4638510cfa02f382f879340da6ce1b55760b792c215d4c826233f84 +DIST pywebview-3.7.tar.gz 339300 BLAKE2B 4cb3fec3566e3ff82f3e515c9ab7e295e6240df62f986f79e2a9de20343bdf0174accd46a26320b302c344ebd098d7ab0f1b51b509c265d5217756db6c0c3a99 SHA512 170ceb106a7382e25b1afc62085deb5d58a6ba52c5fd2afeb7408455e85eba5f537cc9a5f05ab35dbe8e20615e0a65d2629e70283f9a00dc67903d213a8dbf79 diff --git a/dev-python/pywebview/pywebview-3.7.ebuild b/dev-python/pywebview/pywebview-3.7.ebuild new file mode 100644 index 0000000000..537929de8e --- /dev/null +++ b/dev-python/pywebview/pywebview-3.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="A lightweight cross-platform wrapper around a webview component" +HOMEPAGE="https://github.com/r0x0r/pywebview" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk qt5" +REQUIRED_USE="|| ( gtk qt5 )" + +RDEPEND=" + dev-python/proxy_tools + gtk? ( + dev-python/pygobject[cairo,${PYTHON_USEDEP}] + net-libs/webkit-gtk + ) + qt5? ( + dev-python/pyside2[${PYTHON_USEDEP},webengine] + dev-python/QtPy[${PYTHON_USEDEP},webengine] + ) +" From dbdbf29bfff40f809a8a0275e9050c5248d5efcf Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 08:17:20 +0100 Subject: [PATCH 101/125] dev-python/pywebview: drop 3.5 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-python/pywebview/Manifest | 1 - dev-python/pywebview/pywebview-3.5.ebuild | 26 ----------------------- 2 files changed, 27 deletions(-) delete mode 100644 dev-python/pywebview/pywebview-3.5.ebuild diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest index b811dbda19..e788323ec8 100644 --- a/dev-python/pywebview/Manifest +++ b/dev-python/pywebview/Manifest @@ -1,3 +1,2 @@ -DIST pywebview-3.5.tar.gz 336741 BLAKE2B 332a71499d034acb94e2151771399007d441d85485bf596fb510e7513a417ac8dd1f1091db7796a767b535089d024affaea979567d6992f1bbe1154452cfcd80 SHA512 0d4e60a1389a11a9406634ac05446bc11bdea30ed4d81aca311ef01d8e9613d3582cf480c0a79bfe2b5a8c803c56c437abc0bb86ef4ba243bff638fcd6de9490 DIST pywebview-3.6.1.tar.gz 338235 BLAKE2B 6376ee4f6bea245e1583414a0203bfed518f84cc64480a451e0b445c2b43f1d532c99dbf1403bca54f2e2b71859262e451b23be231578c91372d5691ffcbff37 SHA512 0877981f66c34f72d8c216c5e5167df2bf3c9b4bdd597e1ddde64958ab31e683d722df51e4638510cfa02f382f879340da6ce1b55760b792c215d4c826233f84 DIST pywebview-3.7.tar.gz 339300 BLAKE2B 4cb3fec3566e3ff82f3e515c9ab7e295e6240df62f986f79e2a9de20343bdf0174accd46a26320b302c344ebd098d7ab0f1b51b509c265d5217756db6c0c3a99 SHA512 170ceb106a7382e25b1afc62085deb5d58a6ba52c5fd2afeb7408455e85eba5f537cc9a5f05ab35dbe8e20615e0a65d2629e70283f9a00dc67903d213a8dbf79 diff --git a/dev-python/pywebview/pywebview-3.5.ebuild b/dev-python/pywebview/pywebview-3.5.ebuild deleted file mode 100644 index 4c1f2b10e4..0000000000 --- a/dev-python/pywebview/pywebview-3.5.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10} ) - -inherit distutils-r1 - -DESCRIPTION="A lightweight cross-platform wrapper around a webview component" -HOMEPAGE="https://github.com/r0x0r/pywebview" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="gtk qt5" -REQUIRED_USE="|| ( gtk qt5 )" - -RDEPEND=" - gtk? ( - dev-python/pygobject[cairo,${PYTHON_USEDEP}] - net-libs/webkit-gtk - ) - qt5? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] ) -" From cc74b8ca6a4e4c96b87896ecffb68f2d1502b9ea Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 08:25:09 +0100 Subject: [PATCH 102/125] net-im/go-sendxmpp: add 0.5.6 Signed-off-by: Ronny (tastytea) Gutbrod --- net-im/go-sendxmpp/Manifest | 2 ++ net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild | 27 +++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest index f9e97485ef..259b1eb9a9 100644 --- a/net-im/go-sendxmpp/Manifest +++ b/net-im/go-sendxmpp/Manifest @@ -2,3 +2,5 @@ DIST go-sendxmpp-0.5.4-vendor.tar.xz 1354536 BLAKE2B 198612de41ff68154ad9128134c DIST go-sendxmpp-0.5.4.tar.bz2 28328 BLAKE2B fabb5ee22f5816c29efb2ab01d064024c4cd3d7dded9498e8f5d856a151723b883cb92ff65994133de220881ca18a1da77b512b2dcd140bcec4f4c47d2523b2e SHA512 270c49a48da12f4f997d83edb6cd71d752a599fef0b1604af57cca12753b890701f028ed1e9e0425ed436d0ee47f6bce00d3e0b5ac8079624dbf5224066b000c DIST go-sendxmpp-0.5.5-vendor.tar.xz 1352944 BLAKE2B 5bfd87286989b73f59e24576d550daaaa5e305c6066f9bfcc319d4e54c756ffd170bf3313159e1c8bb9a2fc73978057830837ff7fb997095e3bdcea2b323b26b SHA512 bc10809b90e69ebf8efb716b362cd249ac460b40e910242fc4cc06bf08b061e88d6177121b269fa87dd616c66da9dadc72391d1de576b344a09576f5e01867b6 DIST go-sendxmpp-0.5.5.tar.bz2 28743 BLAKE2B a25f569486e130a055f576de12b12ac0d426a22a87da77ae2cfb97a4189cd89359fc00ba0b55a3bcd80c702c3fda705da46817277cebc09f0dd2d6178a044dd9 SHA512 30f8dff625ffa9be83ffcbd0d4a0f5ea28476894a61d7ac7bee3757447a064ed1d73175aaa464d5403bb4f28aead63b87bec2f79815f38f399a17646dff56448 +DIST go-sendxmpp-0.5.6-vendor.tar.xz 1381836 BLAKE2B 1854a7d8fe37da69020c9f9e5df85abd12dde180c27b5242dd2bcf9ae0c7b6dec750dc22dbcdcf39b6ab2a7da89c1c5fe0eb330fa07af731bb7bda4ba40510d2 SHA512 eeaf60e6d0a82ed38d4ee0c3f95822d5d4b1e48f220e19d16f59602a822a27b6041b66abbca20e405aaf95f7e77e17a3e5715a4af444137653c1da7ac5914e54 +DIST go-sendxmpp-0.5.6.tar.bz2 28854 BLAKE2B 30932bc6f6c5665b59f2c3b1586ed7eb6f959b8a08cb861cf136612152c36999bda05727994a5583aa56f0c987f357c9e01d2c6392204c68339e6dd9d92b0c71 SHA512 a5d1241db6fd40a87ec46d5878d9e3f663614d76e6f375cb0f9a208c3960cc3661ac3bd5967cf6f6991c0b408a64facadab36642720a5387644d55fd774c0792 diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild new file mode 100644 index 0000000000..bea4ccb3b4 --- /dev/null +++ b/net-im/go-sendxmpp/go-sendxmpp-0.5.6.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A little tool to send messages to an XMPP contact or MUC" +HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp" +SRC_URI=" + https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2 + https://tastytea.de/files/gentoo/${P}-vendor.tar.xz +" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="BSD-2 BSD MIT MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -buildmode=pie +} + +src_install() { + dobin go-sendxmpp + default +} From f35f8e941cf877da2599bee895988d1d8729bae1 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 08:25:29 +0100 Subject: [PATCH 103/125] net-im/go-sendxmpp: drop 0.5.4 Signed-off-by: Ronny (tastytea) Gutbrod --- net-im/go-sendxmpp/Manifest | 2 -- net-im/go-sendxmpp/go-sendxmpp-0.5.4.ebuild | 27 --------------------- 2 files changed, 29 deletions(-) delete mode 100644 net-im/go-sendxmpp/go-sendxmpp-0.5.4.ebuild diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest index 259b1eb9a9..bb342419e3 100644 --- a/net-im/go-sendxmpp/Manifest +++ b/net-im/go-sendxmpp/Manifest @@ -1,5 +1,3 @@ -DIST go-sendxmpp-0.5.4-vendor.tar.xz 1354536 BLAKE2B 198612de41ff68154ad9128134c7491fe6e880fa76b6dc3bea45acdc8b27e48abb5d6b89ac02dab03ed55cf2654c5c2afaa2a88d5b99720acf03244690159ecd SHA512 87fb916ae87d06bcb58964e6b0abbea3548b35a5f399d004026228273fe9ff3b94f77747ecf5bb5564f400c410041ce4079346c161bc0797ebb4185dc74116ee -DIST go-sendxmpp-0.5.4.tar.bz2 28328 BLAKE2B fabb5ee22f5816c29efb2ab01d064024c4cd3d7dded9498e8f5d856a151723b883cb92ff65994133de220881ca18a1da77b512b2dcd140bcec4f4c47d2523b2e SHA512 270c49a48da12f4f997d83edb6cd71d752a599fef0b1604af57cca12753b890701f028ed1e9e0425ed436d0ee47f6bce00d3e0b5ac8079624dbf5224066b000c DIST go-sendxmpp-0.5.5-vendor.tar.xz 1352944 BLAKE2B 5bfd87286989b73f59e24576d550daaaa5e305c6066f9bfcc319d4e54c756ffd170bf3313159e1c8bb9a2fc73978057830837ff7fb997095e3bdcea2b323b26b SHA512 bc10809b90e69ebf8efb716b362cd249ac460b40e910242fc4cc06bf08b061e88d6177121b269fa87dd616c66da9dadc72391d1de576b344a09576f5e01867b6 DIST go-sendxmpp-0.5.5.tar.bz2 28743 BLAKE2B a25f569486e130a055f576de12b12ac0d426a22a87da77ae2cfb97a4189cd89359fc00ba0b55a3bcd80c702c3fda705da46817277cebc09f0dd2d6178a044dd9 SHA512 30f8dff625ffa9be83ffcbd0d4a0f5ea28476894a61d7ac7bee3757447a064ed1d73175aaa464d5403bb4f28aead63b87bec2f79815f38f399a17646dff56448 DIST go-sendxmpp-0.5.6-vendor.tar.xz 1381836 BLAKE2B 1854a7d8fe37da69020c9f9e5df85abd12dde180c27b5242dd2bcf9ae0c7b6dec750dc22dbcdcf39b6ab2a7da89c1c5fe0eb330fa07af731bb7bda4ba40510d2 SHA512 eeaf60e6d0a82ed38d4ee0c3f95822d5d4b1e48f220e19d16f59602a822a27b6041b66abbca20e405aaf95f7e77e17a3e5715a4af444137653c1da7ac5914e54 diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.5.4.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.5.4.ebuild deleted file mode 100644 index bea4ccb3b4..0000000000 --- a/net-im/go-sendxmpp/go-sendxmpp-0.5.4.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="A little tool to send messages to an XMPP contact or MUC" -HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp" -SRC_URI=" - https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2 - https://tastytea.de/files/gentoo/${P}-vendor.tar.xz -" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="BSD-2 BSD MIT MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - ego build -buildmode=pie -} - -src_install() { - dobin go-sendxmpp - default -} From 09a8d9d01f475329f6e2d014e3e9a2a318257699 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 08:34:23 +0100 Subject: [PATCH 104/125] dev-cpp/trantor: add 1.5.8 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.8.ebuild | 44 ++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 dev-cpp/trantor/trantor-1.5.8.ebuild diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 7945bbd20d..ec7cedeb53 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.6_p20220801.tar.gz 109915 BLAKE2B f9ef51274e2f67a474239482013ab0460265ed60238ada88d1a6aeb3b3883992424a2aa75c4726e8018083c54fef7f2fb5f3fbb781a1feecfd84e2b187937fc8 SHA512 fb1517eeaaf6a3f374e24767cc64183bc8966635f78d37ba213b2aeeef54b9763c59e376fb42b38892fc0468708e940a421d81f4b5809bfe65404e1e75ffa5ad DIST trantor-1.5.7.tar.gz 112139 BLAKE2B f0584b762c9c4f4e34eaec06f7438ef9bc587f5f6333ee9ee26a8c65f60bafc159f1b9b52a9079d5454824ec0911015274c4dcedaf102d1a09b3edc6a9cf06d5 SHA512 52fe66a5eb4a682abffe90b69b5ebf4f5791d07e020bf8bbe88317b3fddbc9f3c04b6a2664aa3ca1851c5c9681433f99e3851458bb9a99be89452382ca33e837 +DIST trantor-1.5.8.tar.gz 112315 BLAKE2B ee7b1805005fe33c8820fe84adf2af23a12e3758646fe18e681e2fc7a89109546f9bfa2b64cc03fd667a3d78d70377da31dfad67f76269b9afa3d9659163fee4 SHA512 6c90d3dbbc4e175500dfa8365dd42b1e260c5401b6551fb8f28e3673a6540b0937a66ca9f2ae0cc1ef6b1ba27c6232a053ef5402e5ef36835a51f841354de5c9 diff --git a/dev-cpp/trantor/trantor-1.5.8.ebuild b/dev-cpp/trantor/trantor-1.5.8.ebuild new file mode 100644 index 0000000000..f28b11d3f4 --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" +HOMEPAGE="https://github.com/an-tao/trantor" +SRC_URI="https://github.com/an-tao/trantor/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "$(cmake_use_find_package ssl OpenSSL)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +} From e75ddd86c5ddb393f44e41114601c5743918682b Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 08:34:42 +0100 Subject: [PATCH 105/125] dev-cpp/trantor: drop 1.5.6_p20220801 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/trantor/Manifest | 1 - .../trantor/trantor-1.5.6_p20220801.ebuild | 46 ------------------- 2 files changed, 47 deletions(-) delete mode 100644 dev-cpp/trantor/trantor-1.5.6_p20220801.ebuild diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index ec7cedeb53..8dda1ccad6 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.6_p20220801.tar.gz 109915 BLAKE2B f9ef51274e2f67a474239482013ab0460265ed60238ada88d1a6aeb3b3883992424a2aa75c4726e8018083c54fef7f2fb5f3fbb781a1feecfd84e2b187937fc8 SHA512 fb1517eeaaf6a3f374e24767cc64183bc8966635f78d37ba213b2aeeef54b9763c59e376fb42b38892fc0468708e940a421d81f4b5809bfe65404e1e75ffa5ad DIST trantor-1.5.7.tar.gz 112139 BLAKE2B f0584b762c9c4f4e34eaec06f7438ef9bc587f5f6333ee9ee26a8c65f60bafc159f1b9b52a9079d5454824ec0911015274c4dcedaf102d1a09b3edc6a9cf06d5 SHA512 52fe66a5eb4a682abffe90b69b5ebf4f5791d07e020bf8bbe88317b3fddbc9f3c04b6a2664aa3ca1851c5c9681433f99e3851458bb9a99be89452382ca33e837 DIST trantor-1.5.8.tar.gz 112315 BLAKE2B ee7b1805005fe33c8820fe84adf2af23a12e3758646fe18e681e2fc7a89109546f9bfa2b64cc03fd667a3d78d70377da31dfad67f76269b9afa3d9659163fee4 SHA512 6c90d3dbbc4e175500dfa8365dd42b1e260c5401b6551fb8f28e3673a6540b0937a66ca9f2ae0cc1ef6b1ba27c6232a053ef5402e5ef36835a51f841354de5c9 diff --git a/dev-cpp/trantor/trantor-1.5.6_p20220801.ebuild b/dev-cpp/trantor/trantor-1.5.6_p20220801.ebuild deleted file mode 100644 index 8241393483..0000000000 --- a/dev-cpp/trantor/trantor-1.5.6_p20220801.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_COMMIT="7d9f232c412ad697a4ace35c8b5f7fe22f46124d" -DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17" -HOMEPAGE="https://github.com/an-tao/trantor" -SRC_URI="https://github.com/an-tao/trantor/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="adns doc +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-doc/doxygen[dot] )" - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "$(cmake_use_find_package ssl OpenSSL)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -} From ff7bf94ee4269dadc39dd9ab0746a1d4cc40ec2c Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 10:25:50 +0100 Subject: [PATCH 106/125] dev-cpp/drogon: add 1.8.2 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/Manifest | 2 + dev-cpp/drogon/drogon-1.8.2.ebuild | 90 ++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 dev-cpp/drogon/drogon-1.8.2.ebuild diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 4457bb02c4..3274e5ebbf 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.8.0.tar.gz 519707 BLAKE2B 94a557641f957172ced0e5b6f023040201cdc78c6bdda10375a6093a8fd4cabd1d6f7a798d4e9d3df83f9c76eb0412e102cee841744cf61f796ab0ba485e58ba SHA512 a834d937e3719059223d9bf19d777dbc92eaf09c5c9c44b5a742bfefcbcd95a146a6568cef8c058050fb87e330f221434ffe784dfa29a49de12b031f86ab1a33 DIST drogon-1.8.1.tar.gz 531042 BLAKE2B f12c76ddc0ad13b6ec154bdb39a2eb287f1be4df2b651cd95a50731c830592398e9cfdf921b71b7c76c2469d6f0e40ff9dbb5a67c5c0886a1c029a32355befb3 SHA512 ee7303350fd2b6d7a6ad283d0edcc5a7e6ef289652e3393699d9c4101308681f0124ebff6225de1665e86d2e2cf4c3192a17e70a204268e40d935acd097324a3 +DIST drogon-1.8.2.tar.gz 538230 BLAKE2B d4ad90ed6a32e6ada9d7d37409ab6f35e2a11e82b13b71a062f1f05ab3df50cf39a7e5d72ceadb6ae5886a90aeadf035d3dd4cf9fc379b3c1046c293cee3581e SHA512 f50252a59951570c87cc1254b1954ef275ee7b2a5cac229aba98b49f34f9f73314d2db9df0abc92efdfeab565f6c1ee14080e049d370384e3398b8c27f5519b7 DIST trantor-1.5.6-test.pem 2949 BLAKE2B cd413aea981b8ec279ede073f8a19702ee1fa7bbe1c56177368dba7dda00bef2fef439eb9ee7f4d7be78834a6ab87cdbeb2f196d8bc0d7e9ce91b19c4484f1ea SHA512 4c73bc66102989a5c6706a1874940512b9d643383e943f2dea2cd1fafbfad3089da84fd08a3758261127fe756fe1f732790c589d77bcf94fa223202f38ef5852 DIST trantor-1.5.7.tar.gz 112139 BLAKE2B f0584b762c9c4f4e34eaec06f7438ef9bc587f5f6333ee9ee26a8c65f60bafc159f1b9b52a9079d5454824ec0911015274c4dcedaf102d1a09b3edc6a9cf06d5 SHA512 52fe66a5eb4a682abffe90b69b5ebf4f5791d07e020bf8bbe88317b3fddbc9f3c04b6a2664aa3ca1851c5c9681433f99e3851458bb9a99be89452382ca33e837 +DIST trantor-1.5.8.tar.gz 112315 BLAKE2B ee7b1805005fe33c8820fe84adf2af23a12e3758646fe18e681e2fc7a89109546f9bfa2b64cc03fd667a3d78d70377da31dfad67f76269b9afa3d9659163fee4 SHA512 6c90d3dbbc4e175500dfa8365dd42b1e260c5401b6551fb8f28e3673a6540b0937a66ca9f2ae0cc1ef6b1ba27c6232a053ef5402e5ef36835a51f841354de5c9 diff --git a/dev-cpp/drogon/drogon-1.8.2.ebuild b/dev-cpp/drogon/drogon-1.8.2.ebuild new file mode 100644 index 0000000000..3d9c5914f4 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.8.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.8" + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon" +SRC_URI=" + https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> trantor-${MY_TRANTOR_V}.tar.gz ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/trantor-${MY_TRANTOR_V}:= + dev-libs/jsoncpp:= + sys-libs/zlib + brotli? ( app-arch/brotli:= ) + mariadb? ( dev-db/mariadb:= ) + postgres? ( dev-db/postgresql:= ) + redis? ( dev-libs/hiredis:= ) + sqlite? ( dev-db/sqlite:3 ) + ssl? ( dev-libs/openssl:= ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-doc/doxygen )" + +DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) + +src_unpack() { + default + + # the cert is in the trantor submodule normally, but we unbundle that + if use test; then + mkdir -p ${P}/trantor/trantor/tests || die + cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.pem \ + ${P}/trantor/trantor/tests/server.pem \ + || die "could not copy test certificate" + fi +} + +src_prepare() { + use examples && DOCS+=( "${S}/examples" ) + + cmake_comment_add_subdirectory "trantor" + + cmake_src_prepare +} + +src_configure() { + use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) + + local -a mycmakeargs=( + -DBUILD_DOC=$(usex doc) + -DBUILD_EXAMPLES=NO + -DBUILD_POSTGRESQL=$(usex postgres) + -DBUILD_MYSQL=$(usex mariadb) + -DBUILD_SQLITE=$(usex sqlite) + -DBUILD_REDIS=$(usex redis) + -DBUILD_TESTING=$(usex test) + -DBUILD_BROTLI=$(usex brotli) + $(cmake_use_find_package ssl OpenSSL) + $(cmake_use_find_package doc Doxygen) + ) + + cmake_src_configure +} + +src_install() { + docompress -x /usr/share/doc/${PF}/examples + + cmake_src_install +} From 0f02fb842bf7a87dc339a757d295f87f2cda70d4 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Sun, 13 Nov 2022 10:26:07 +0100 Subject: [PATCH 107/125] dev-cpp/drogon: drop 1.8.0-r1 Signed-off-by: Ronny (tastytea) Gutbrod --- dev-cpp/drogon/Manifest | 2 - dev-cpp/drogon/drogon-1.8.0-r1.ebuild | 88 ------------------- ...rogon-1.8.0-fix-tests-race-condition.patch | 37 -------- 3 files changed, 127 deletions(-) delete mode 100644 dev-cpp/drogon/drogon-1.8.0-r1.ebuild delete mode 100644 dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 3274e5ebbf..ad2f1df70b 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.8.0.tar.gz 519707 BLAKE2B 94a557641f957172ced0e5b6f023040201cdc78c6bdda10375a6093a8fd4cabd1d6f7a798d4e9d3df83f9c76eb0412e102cee841744cf61f796ab0ba485e58ba SHA512 a834d937e3719059223d9bf19d777dbc92eaf09c5c9c44b5a742bfefcbcd95a146a6568cef8c058050fb87e330f221434ffe784dfa29a49de12b031f86ab1a33 DIST drogon-1.8.1.tar.gz 531042 BLAKE2B f12c76ddc0ad13b6ec154bdb39a2eb287f1be4df2b651cd95a50731c830592398e9cfdf921b71b7c76c2469d6f0e40ff9dbb5a67c5c0886a1c029a32355befb3 SHA512 ee7303350fd2b6d7a6ad283d0edcc5a7e6ef289652e3393699d9c4101308681f0124ebff6225de1665e86d2e2cf4c3192a17e70a204268e40d935acd097324a3 DIST drogon-1.8.2.tar.gz 538230 BLAKE2B d4ad90ed6a32e6ada9d7d37409ab6f35e2a11e82b13b71a062f1f05ab3df50cf39a7e5d72ceadb6ae5886a90aeadf035d3dd4cf9fc379b3c1046c293cee3581e SHA512 f50252a59951570c87cc1254b1954ef275ee7b2a5cac229aba98b49f34f9f73314d2db9df0abc92efdfeab565f6c1ee14080e049d370384e3398b8c27f5519b7 -DIST trantor-1.5.6-test.pem 2949 BLAKE2B cd413aea981b8ec279ede073f8a19702ee1fa7bbe1c56177368dba7dda00bef2fef439eb9ee7f4d7be78834a6ab87cdbeb2f196d8bc0d7e9ce91b19c4484f1ea SHA512 4c73bc66102989a5c6706a1874940512b9d643383e943f2dea2cd1fafbfad3089da84fd08a3758261127fe756fe1f732790c589d77bcf94fa223202f38ef5852 DIST trantor-1.5.7.tar.gz 112139 BLAKE2B f0584b762c9c4f4e34eaec06f7438ef9bc587f5f6333ee9ee26a8c65f60bafc159f1b9b52a9079d5454824ec0911015274c4dcedaf102d1a09b3edc6a9cf06d5 SHA512 52fe66a5eb4a682abffe90b69b5ebf4f5791d07e020bf8bbe88317b3fddbc9f3c04b6a2664aa3ca1851c5c9681433f99e3851458bb9a99be89452382ca33e837 DIST trantor-1.5.8.tar.gz 112315 BLAKE2B ee7b1805005fe33c8820fe84adf2af23a12e3758646fe18e681e2fc7a89109546f9bfa2b64cc03fd667a3d78d70377da31dfad67f76269b9afa3d9659163fee4 SHA512 6c90d3dbbc4e175500dfa8365dd42b1e260c5401b6551fb8f28e3673a6540b0937a66ca9f2ae0cc1ef6b1ba27c6232a053ef5402e5ef36835a51f841354de5c9 diff --git a/dev-cpp/drogon/drogon-1.8.0-r1.ebuild b/dev-cpp/drogon/drogon-1.8.0-r1.ebuild deleted file mode 100644 index a884fc4402..0000000000 --- a/dev-cpp/drogon/drogon-1.8.0-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PEM_V="1.5.6" - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon" -SRC_URI=" - https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://raw.githubusercontent.com/an-tao/trantor/v${MY_PEM_V}/trantor/tests/server.pem -> trantor-${MY_PEM_V}-test.pem ) -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+brotli doc examples mariadb postgres redis sqlite +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-cpp/trantor-1.5.6_pre20220801:= - dev-libs/jsoncpp:= - sys-libs/zlib - brotli? ( app-arch/brotli:= ) - mariadb? ( dev-db/mariadb:= ) - postgres? ( dev-db/postgresql:= ) - redis? ( dev-libs/hiredis:= ) - sqlite? ( dev-db/sqlite:3 ) - ssl? ( dev-libs/openssl:= ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) -" -DEPEND="${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-doc/doxygen )" - -PATCHES=( "${FILESDIR}"/${P}-fix-tests-race-condition.patch ) - -DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md ) - -src_unpack() { - default - # the cert is in the trantor submodule normally, but we unbundle that - if use test; then - mkdir -p ${P}/trantor/trantor/tests || die - cp -v "${DISTDIR}"/trantor-${MY_PEM_V}-test.pem \ - ${P}/trantor/trantor/tests/server.pem \ - || die "could not copy test certificate" - fi -} - -src_prepare() { - cmake_comment_add_subdirectory "trantor" - - use examples && DOCS+=( "${S}/examples" ) - - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_DOC=$(usex doc) - -DBUILD_EXAMPLES=NO - -DBUILD_POSTGRESQL=$(usex postgres) - -DBUILD_MYSQL=$(usex mariadb) - -DBUILD_SQLITE=$(usex sqlite) - -DBUILD_REDIS=$(usex redis) - -DBUILD_TESTING=$(usex test) - -DBUILD_BROTLI=$(usex brotli) - $(cmake_use_find_package ssl OpenSSL) - $(cmake_use_find_package doc Doxygen) - ) - use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) - - cmake_src_configure -} - -src_install() { - docompress -x /usr/share/doc/${PF}/examples - cmake_src_install -} diff --git a/dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch b/dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch deleted file mode 100644 index efeeb5a3d0..0000000000 --- a/dev-cpp/drogon/files/drogon-1.8.0-fix-tests-race-condition.patch +++ /dev/null @@ -1,37 +0,0 @@ -# Upstream PR (modified): -# Bug: - -From eb0d322f40967883c8b1fb7aad7d00827c2f819c Mon Sep 17 00:00:00 2001 -From: an-tao -Date: Thu, 8 Sep 2022 11:06:30 +0800 -Subject: [PATCH] Fix a test bug when clients start before servers - ---- - lib/tests/RealIpResolverTest.cc | 1 + - lib/tests/main_CookieSameSite.cc | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/lib/tests/RealIpResolverTest.cc b/lib/tests/RealIpResolverTest.cc -index e3d4cfb66..612174d45 100644 ---- a/lib/tests/RealIpResolverTest.cc -+++ b/lib/tests/RealIpResolverTest.cc -@@ -139,6 +139,7 @@ int main(int argc, char **argv) - }); - - f1.get(); -+ std::this_thread::sleep_for(std::chrono::milliseconds(200)); - int testStatus = test::run(argc, argv); - app().getLoop()->queueInLoop([]() { app().quit(); }); - thr.join(); -diff --git a/lib/tests/main_CookieSameSite.cc b/lib/tests/main_CookieSameSite.cc -index b271e7a42..43f76198f 100644 ---- a/lib/tests/main_CookieSameSite.cc -+++ b/lib/tests/main_CookieSameSite.cc -@@ -68,6 +68,7 @@ int main(int argc, char **argv) - }); - - f1.get(); -+ std::this_thread::sleep_for(std::chrono::milliseconds(200)); - int testStatus = test::run(argc, argv); - app().getLoop()->queueInLoop([]() { app().quit(); }); - thr.join(); From d61288aa77ff94450d95d3d7b9db4bbd0cf6acb7 Mon Sep 17 00:00:00 2001 From: Eric Joldasov Date: Sun, 13 Nov 2022 19:01:16 +0600 Subject: [PATCH 108/125] net-p2p/yggdrasil-go: disambiguate github.com SRC_URI Signed-off-by: Eric Joldasov --- net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild index 07fa3addf9..6c4a68eb85 100644 --- a/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild +++ b/net-p2p/yggdrasil-go/yggdrasil-go-0.4.6.ebuild @@ -8,7 +8,7 @@ inherit go-module linux-info systemd fcaps DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay network" HOMEPAGE="https://yggdrasil-network.github.io/" SRC_URI=" - https://github.com/yggdrasil-network/yggdrasil-go/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/yggdrasil-network/yggdrasil-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://codeberg.org/BratishkaErik/distfiles/media/branch/master/${P}-vendor.tar.xz " From 5da5b5ae84120062c40b40416b5d5deaa6399a9f Mon Sep 17 00:00:00 2001 From: Eric Joldasov Date: Sun, 13 Nov 2022 19:02:54 +0600 Subject: [PATCH 109/125] net-p2p/yggdrasil-go: add github upstream metadata Signed-off-by: Eric Joldasov --- net-p2p/yggdrasil-go/metadata.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/net-p2p/yggdrasil-go/metadata.xml b/net-p2p/yggdrasil-go/metadata.xml index 78a10e46e3..74096ba0ff 100644 --- a/net-p2p/yggdrasil-go/metadata.xml +++ b/net-p2p/yggdrasil-go/metadata.xml @@ -14,4 +14,9 @@ Yggdrasil nodes. Yggdrasil does not require you to have IPv6 Internet connectivity - it also works over IPv4. + + yggdrasil-network/yggdrasil-go + https://github.com/yggdrasil-network/yggdrasil-go/issues + https://yggdrasil-network.github.io + From 7d854e3f967fb999bdd152dca8a624315e4394ba Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 13 Nov 2022 19:45:03 +0500 Subject: [PATCH 110/125] dev-python/sphinx-sitemap: new package, add 2.2.1 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/sphinx-sitemap/Manifest | 1 + dev-python/sphinx-sitemap/metadata.xml | 11 +++++++++ .../sphinx-sitemap-2.2.1.ebuild | 24 +++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 dev-python/sphinx-sitemap/Manifest create mode 100644 dev-python/sphinx-sitemap/metadata.xml create mode 100644 dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild diff --git a/dev-python/sphinx-sitemap/Manifest b/dev-python/sphinx-sitemap/Manifest new file mode 100644 index 0000000000..55e12c8582 --- /dev/null +++ b/dev-python/sphinx-sitemap/Manifest @@ -0,0 +1 @@ +DIST sphinx-sitemap-2.2.1.tar.gz 6629 BLAKE2B c6fe585799e601e42604e7db0e4fe1c6ed08b0bcbdbc9648156fd189aa5901268a7b6d41973ee5c6e61a8e3c347f7eddd52a408ea12e6f01c55c193a726ae28e SHA512 1668433e686cea71116fed273368d6e25fb918dfda4daf24290121c38c1596f26095eb6a14eca5c4a7f81bc6904a48e0c32e14dc610c01f87e5eb2e6cf29dd7e diff --git a/dev-python/sphinx-sitemap/metadata.xml b/dev-python/sphinx-sitemap/metadata.xml new file mode 100644 index 0000000000..eff57f34db --- /dev/null +++ b/dev-python/sphinx-sitemap/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + sphinx-sitemap + + diff --git a/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild new file mode 100644 index 0000000000..3da246482b --- /dev/null +++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Sitemap generator for Sphinx" +HOMEPAGE=" + https://pypi.org/project/sphinx-sitemap/ + https://github.com/jdillard/sphinx-sitemap +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" From 494d587b8df39e7dd315a87dbae2b70c42654a71 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 13 Nov 2022 19:47:05 +0500 Subject: [PATCH 111/125] dev-nim/nimbus: update HOMEPAGE Signed-off-by: Anna (cybertailor) Vyalkova --- dev-nim/nimbus/nimbus-1.0.0.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-nim/nimbus/nimbus-1.0.0.ebuild b/dev-nim/nimbus/nimbus-1.0.0.ebuild index 068ede93d7..f871f7b08e 100644 --- a/dev-nim/nimbus/nimbus-1.0.0.ebuild +++ b/dev-nim/nimbus/nimbus-1.0.0.ebuild @@ -6,7 +6,10 @@ EAPI=8 inherit nim-utils DESCRIPTION="A Nim build system" -HOMEPAGE="https://git.sysrq.in/nimbus/about/" +HOMEPAGE=" + https://nimbus.sysrq.in/ + https://git.sysrq.in/nimbus/about/ +" SRC_URI="https://git.sysrq.in/${PN}/snapshot/${P}.tar.gz" LICENSE="Apache-2.0 BSD" From d4cf91369e026623b27246e9ea09ff03f6513320 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Wadenb=C3=A4ck?= Date: Mon, 14 Nov 2022 01:04:36 +0100 Subject: [PATCH 112/125] dev-python/isosurfaces: new package, add 0.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mårten Wadenbäck --- dev-python/isosurfaces/Manifest | 1 + .../isosurfaces/isosurfaces-0.1.0.ebuild | 23 +++++++++++++++++++ dev-python/isosurfaces/metadata.xml | 8 +++++++ 3 files changed, 32 insertions(+) create mode 100644 dev-python/isosurfaces/Manifest create mode 100644 dev-python/isosurfaces/isosurfaces-0.1.0.ebuild create mode 100644 dev-python/isosurfaces/metadata.xml diff --git a/dev-python/isosurfaces/Manifest b/dev-python/isosurfaces/Manifest new file mode 100644 index 0000000000..b4c6ce78a3 --- /dev/null +++ b/dev-python/isosurfaces/Manifest @@ -0,0 +1 @@ +DIST isosurfaces-0.1.0.tar.gz 53734 BLAKE2B d99b9c54b38031ea8b902d9626212ea63b000d9a23203266edd360142e5fbd36c36006ad5bb153eba17e5f4de7b48980030460ffa0f255ddcb2abdd1e5432d4f SHA512 0331d626dae0f1fd71ce9d9a559aa27d223ebf58c04564dd98b747cb81e6ee259696495c6deb7c6b47cd812647b505c3101486ee704bd9b69656396a6aac23a5 diff --git a/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild b/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild new file mode 100644 index 0000000000..38a729bb4a --- /dev/null +++ b/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_10 ) +inherit distutils-r1 + +DESCRIPTION="Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function" +HOMEPAGE="https://pypi.org/project/isosurfaces/" +SRC_URI="https://github.com/jared-hughes/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/numpy +" +BDEPEND="" + +distutils_enable_tests pytest diff --git a/dev-python/isosurfaces/metadata.xml b/dev-python/isosurfaces/metadata.xml new file mode 100644 index 0000000000..eec2463997 --- /dev/null +++ b/dev-python/isosurfaces/metadata.xml @@ -0,0 +1,8 @@ + + + + + + jared-hughes/isosurfaces + + From aca91a542637ec68d8d1d17865513abcdd9750df Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Mon, 14 Nov 2022 06:08:29 +0100 Subject: [PATCH 113/125] media-sound/dzr: add 221112, drop 221106 Signed-off-by: Jonas Frei --- media-sound/dzr/Manifest | 2 +- media-sound/dzr/{dzr-221106.ebuild => dzr-221112.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-sound/dzr/{dzr-221106.ebuild => dzr-221112.ebuild} (100%) diff --git a/media-sound/dzr/Manifest b/media-sound/dzr/Manifest index 03c3845ccc..da243328bf 100644 --- a/media-sound/dzr/Manifest +++ b/media-sound/dzr/Manifest @@ -1 +1 @@ -DIST dzr-221106.tar.gz 8613 BLAKE2B 7b78e9ccc1db9b36cf17b1dab799e211ff182bc67279ec507618ad5b09305d6cf0bbe986a9a82d812c38570f4a2bf6b5f9c14bb624aecec5f727d909031fb51e SHA512 391791075c1315409358ef7aa6d5ced47b400eae67908861aad99ae4fa9cdce08655e272748711518ea69ba5d169a05e915b2115d9c9d6000e6c2e25aa799bd8 +DIST dzr-221112.tar.gz 8604 BLAKE2B 85daf336ca292ecf0e97f79c29116b556c9cbf1d34170498145c2d22cb60398b76451e0584803f0d6f6bdb9d38825f09a5f4964d6cb54a854d51303490342593 SHA512 39fea2054df8bb235c2586bf95f1c76a70d7ab20435eee6b13e9ff2dd5e1375d926b9a8597e387db2938a5d2e7d8a43b09d8c7dd5b7bf56c48234129bce9ac18 diff --git a/media-sound/dzr/dzr-221106.ebuild b/media-sound/dzr/dzr-221112.ebuild similarity index 100% rename from media-sound/dzr/dzr-221106.ebuild rename to media-sound/dzr/dzr-221112.ebuild From 6a6bfc82fb3c7feb2dda7320da793b2e5c878879 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 14 Nov 2022 12:06:45 +0100 Subject: [PATCH 114/125] mpv-plugin/autoload: add 0.35.0, drop 0.33.1 Signed-off-by: Nicola Smaniotto --- mpv-plugin/autoload/Manifest | 2 +- .../autoload/{autoload-0.33.1.ebuild => autoload-0.35.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename mpv-plugin/autoload/{autoload-0.33.1.ebuild => autoload-0.35.0.ebuild} (94%) diff --git a/mpv-plugin/autoload/Manifest b/mpv-plugin/autoload/Manifest index 94da305853..081911f370 100644 --- a/mpv-plugin/autoload/Manifest +++ b/mpv-plugin/autoload/Manifest @@ -1,2 +1,2 @@ -DIST mpv-0.33.1.tar.gz 3259882 BLAKE2B 97ab101c2013ffb219d36a788020fb9fc4382d09971ac0beee42701a54667a6c766521be7b052193de4505b2117c2d47b3682ebafab46632fc40b637e0d19c04 SHA512 99d6c40d18c5cf83814b44ec6d8eade229800c5b51a734c9bbe831c3aeb95f8931124c94f6ae2360ffff62053c163bc3c55b254df021e005b350ebc3df7e952b DIST mpv-0.34.1.tar.gz 3288356 BLAKE2B c0e5dc3cd23307449a526bd2cf0df5d870322aa1914a139784fd50d77274d42648a769ee4da3ba74e34a7a080700a5740dae13ed0827df1b3cfef36846f983ab SHA512 77ea349d6999f8cce9b5cce4cebd3506a224fc18ab08d22dd16bd34c34d012bb170879b268ddd62db40d116b4cc0b2d9d651b8097f387ed9115c426834cac77e +DIST mpv-0.35.0.tar.gz 3365752 BLAKE2B 9b8dca943fc60a68f8474549d75c021dd9157195253c5ec09721969e500b2756c033e86975499f5632f0c943ac7bb54699f47340f0dee73d7284668d4419b17f SHA512 d5c1f734057f6b6c27e7f59de43cf7c0e7f813d842b8c7fd2ae1073dbe649c8187b7686df4efe928db2952e9f1efc171245e6f8780c1d9f174f4d7abff1e073a diff --git a/mpv-plugin/autoload/autoload-0.33.1.ebuild b/mpv-plugin/autoload/autoload-0.35.0.ebuild similarity index 94% rename from mpv-plugin/autoload/autoload-0.33.1.ebuild rename to mpv-plugin/autoload/autoload-0.35.0.ebuild index f82929a015..e46627eca6 100644 --- a/mpv-plugin/autoload/autoload-0.33.1.ebuild +++ b/mpv-plugin/autoload/autoload-0.35.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/mpv-player/mpv/tree/master/TOOLS/lua" SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> mpv-${PV}.tar.gz" # since this comes from mpv, use its licenses -LICENSE="LGPL-2.1+ GPL-2+ BSD ISC" +LICENSE="LGPL-2.1+ GPL-2+ BSD ISC MIT" KEYWORDS="~amd64" # lock mpv version From b3b111af7f620928875e674a420356dff8a96bd0 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Mon, 14 Nov 2022 14:17:32 +0300 Subject: [PATCH 115/125] x11-lib/gtk-fortran: 4.3.0 version bump Signed-off-by: Sergey Torokhov --- x11-libs/gtk-fortran/Manifest | 1 + x11-libs/gtk-fortran/gtk-fortran-4.3.0.ebuild | 71 +++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 x11-libs/gtk-fortran/gtk-fortran-4.3.0.ebuild diff --git a/x11-libs/gtk-fortran/Manifest b/x11-libs/gtk-fortran/Manifest index a554709468..e7f5003fdf 100644 --- a/x11-libs/gtk-fortran/Manifest +++ b/x11-libs/gtk-fortran/Manifest @@ -2,3 +2,4 @@ DIST gtk-fortran-3.24.30.tar.gz 4276622 BLAKE2B 4b18d21e0479496caea386450fc16c12 DIST gtk-fortran-3.24.31.tar.gz 4287676 BLAKE2B 9fe3f83158ea504d492978ddd0b3a6d4aad5f5325df7c6ebbeb6d11ecb48d1097ee3c7b213c8824a5e4adb15da9af1da64c72b9089746dd0bb5d1d91dc76c766 SHA512 3d1a62837f4750b5c284a1548ede0ecfe8ad2f2619ca7ee2eb75e4cb7fcc739de90d67ff61d406b1f13fe0a2a9f1e23a1baa50afdc8caaaf1b3866e5640cb3f1 DIST gtk-fortran-4.1.0.tar.gz 4100843 BLAKE2B c11658472c4f2ad9916f8f421f0d1c48b9ec7874e9e4075f2247e7cfb33ed69946e644aa9a460d63ff676c075b76caf4c70bd09532dda53b4d2035c88b3c1c61 SHA512 cd4628a56b2a03f7e958d4284c595b573ab84ac6c630cfae4f3ed13bb6d19a66246cb6adac8b05104f562406a467c03841cf350f8482e7e9f8fd596de4f4c873 DIST gtk-fortran-4.2.1.tar.gz 4111001 BLAKE2B 9cfeb8ef0fff6ab215cc421107ad643370d96ccfdfaac062af46e1793742d53ffcb11169db88a12711fea5309f2d339c2716be20e3e36fe3cc762864c611e732 SHA512 ea2650208f453e8292df1d4e05460b221146ff44e50513702eb5ad4b689d40f6bbd0935d1d617845e3927d25ff3f069a08032b89035d06e5ad688f7d281a2cd9 +DIST gtk-fortran-4.3.0.tar.gz 4270611 BLAKE2B 6ba22a45864dda40b14ab443fd3025f320e887c5d00158d790b5fcb6c6f4c5c74dca2ad5d147f931d459ab610102222c5440e668f623fc6ec88a590ccb83ff32 SHA512 0bd957c02956f74452c52a5e0fe9eadda997b88241fa69e6ee50ef58bd0d6156d73c9db49ff4eef384ff9b9a7e1824cfb26016e4d912002a7f3f92c69508369c diff --git a/x11-libs/gtk-fortran/gtk-fortran-4.3.0.ebuild b/x11-libs/gtk-fortran/gtk-fortran-4.3.0.ebuild new file mode 100644 index 0000000000..01663bcd6d --- /dev/null +++ b/x11-libs/gtk-fortran/gtk-fortran-4.3.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR="emake" +FORTRAN_STANDARD=2003 +VIRTUALX_REQUIRED="test" + +inherit cmake fortran-2 virtualx + +DESCRIPTION="A GTK+ binding to build Graphical User Interfaces in Fortran" +HOMEPAGE="https://github.com/vmagnin/gtk-fortran" +SRC_URI="https://github.com/vmagnin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="4" +KEYWORDS="~amd64 ~x86" + +IUSE="examples high-level plplot static-libs test" +REQUIRED_USE="plplot? ( high-level )" +RESTRICT="!test? ( test )" + +RDEPEND=" + gui-libs/gtk:4 + plplot? ( >=sci-libs/plplot-5.15.0[cairo,fortran] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/fortran + virtual/pkgconfig +" + +DOCS=( "README.md" "README-high-level.md" "CHANGELOG.md" ) + +pkg_setup() { + fortran-2_pkg_setup +} + +src_prepare() { + default + # Fix library installation path, disable 'sketcher' build, pass LDFLAGS + sed -i -e "s:CMAKE_INSTALL_LIBDIR lib:CMAKE_INSTALL_LIBDIR $(get_libdir):" \ + -e "s: add_subdirectory(sketcher)::" \ + -e 's:"-rdynamic":"-rdynamic '"${LDFLAGS}"'":' CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + mycmakeargs+=( + -DEXCLUDE_PLPLOT=$(usex plplot false true) + -DNO_BUILD_HL=$(usex high-level false true) + -DINSTALL_EXAMPLES=$(usex examples) + -DNO_BUILD_EXAMPLES=true + ) + cmake_src_configure +} + +src_test() { + virtx cmake_src_test +} + +src_install() { + cmake_src_install + + # Remove static library here as it's used to build additional tools + if use !static-libs ; then + rm "${ED}/usr/$(get_libdir)/libgtk-${SLOT}-fortran.a" || die + fi +} From bba054d8b12c75a21db0e8421c00eebf0e233df1 Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Mon, 14 Nov 2022 14:45:49 +0300 Subject: [PATCH 116/125] dev-vcs/lazygit: 0.36 version bump Signed-off-by: Sergey Torokhov --- dev-vcs/lazygit/Manifest | 1 + dev-vcs/lazygit/lazygit-0.36.ebuild | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 dev-vcs/lazygit/lazygit-0.36.ebuild diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index 85bb93e6d3..3c30b413bc 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,3 +1,4 @@ DIST lazygit-0.33.tar.gz 3729628 BLAKE2B 1cd9a081e5c0b5bd1248404771ed0d2617ef07ce1257a14ebaa13eab785d70ead908d3151fa6019fbc5149d24f7d69a351e7137c2c3878e38cd0630751197e9d SHA512 e878ef0eb64a8d3fb536767f33787dbf06fd27deb2a292e9658f1c97073b5c30d95f3390215bf973e90acc136bcddb839024fddcd4bf25e6dab5f2762a2db379 DIST lazygit-0.34.tar.gz 3733055 BLAKE2B dd53369181f2abf6d7a4776bc751f39a37eb8184fe3811834ee8a99fdcbd4939b260bd1bb86ed26d54b86f4cd509d065cefddcdc5118c266621dfa697a07e7f8 SHA512 a63dd877220c124282667acaadd2f9c55c47687e0c65caff9f61c5a6a3cecc202501fdbd3a1ee13752c8e68bbbb920b5b198459e71a44c585d594675b931d5c2 DIST lazygit-0.35.tar.gz 3896489 BLAKE2B 686af67f3f90fe3e4817c4a30396902e170b67b2892f2907f87e401495d0d1437d9dad6a7609d49d59632c1575af60a53f24042b74b25d00c567d2f0c7afdd87 SHA512 0a121399070b75cdb9f64fff238866c54684e5989d38cd95a822cccc7d16de44f08bb01e93c546874f0c39ed8198e78e03f5167bb711fce643f6a137e05438b9 +DIST lazygit-0.36.tar.gz 4324585 BLAKE2B f9686703ab520e27f17607210cbc73800755481ba07b65ace33bba841c9b0715e00ff673b05920b850127f7fc49a3ee9cca87801ff551c39b6f02076e2fd2a4f SHA512 bdaaa856fcc7c4e1deb89e495db38852f8b07381de8d478d67e84313c09f9d9498b69426dbf161ad03d9a1ec921bad89b9309e9aef7da3af8192f9cca531a1b9 diff --git a/dev-vcs/lazygit/lazygit-0.36.ebuild b/dev-vcs/lazygit/lazygit-0.36.ebuild new file mode 100644 index 0000000000..5c52d87903 --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.36.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.0.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${P}.0" + +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + go build -o bin/lazygit || die +} + +src_install() { + dobin bin/lazygit + einstalldocs +} From dbd260fb26a64635e66d5f43b1733a95464a50b1 Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Tue, 15 Nov 2022 11:08:06 +0100 Subject: [PATCH 117/125] media-sound/mpvc: add 1.1.3, drop 1.1.2 Signed-off-by: Jonas Frei --- media-sound/mpvc/Manifest | 8 ++++---- media-sound/mpvc/{mpvc-1.1.2.ebuild => mpvc-1.1.3.ebuild} | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) rename media-sound/mpvc/{mpvc-1.1.2.ebuild => mpvc-1.1.3.ebuild} (96%) diff --git a/media-sound/mpvc/Manifest b/media-sound/mpvc/Manifest index b63df82925..579b6b796a 100644 --- a/media-sound/mpvc/Manifest +++ b/media-sound/mpvc/Manifest @@ -2,7 +2,7 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST clap-3.2.8.crate 208903 BLAKE2B 93598ddd7fe489b2072160b5880822dd4cf5ee7762946ac927b53fdee0f715267d9f7f6ad60e9e45f0dc93b16ddffa71414f7c46c755906f7a70fd1869a12990 SHA512 1cf2c86038c46af697ff23b7ffb9025f96d4fa025106e08bf9f85679e4a10c80ee4ccac0b8a6899e9923916e32c0572310385f21dac62afe4920dfa4fab813ba +DIST clap-3.2.14.crate 213236 BLAKE2B aa459b55eeb30f33f36e814bc6a17989d117a3848928cecb516fd124337e0e5a3538265448829a092ed126aa26fa6ab6a420300701afe24aa83eddcd1c7394d3 SHA512 26742759416fc0ff211c7a78e78ecd10b01d09671ec6a5cf505152d9199bb0e55b4a6a338debfd16c768e0471b7aec0acef952696971106d162ea1790969de56 DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f DIST colored-2.0.0.crate 21619 BLAKE2B 5abcc05a95cd74a106c4e4f3c9b1722a7a9493c7d16c2d73f2a116d1d0d20f93d00c414a19871930e6286aa60cdcb0f4f4411ae059e7e76b7632cfca3a55ebe9 SHA512 c9ee830c1e8a32372ab8c7ce569701deaa6533fa369fc1b4c04bed57b1e686ed775fc76c3d9815ad21ee69cfc7c30d645abcbacad39081c7e37ff83ebb6d9e8a DIST hashbrown-0.12.1.crate 90855 BLAKE2B 0d38ca94f1a7b750b31bc5469ffc1fbdb79a789d0410dc51583f0319569c94ed03b7a8b5f02972cd370a48ad8252eaa6ecc6eca4cb92911ae7366992b9b43cba SHA512 a037554dda19d8c1d79e74fe59f0297855173a1bd0b119c8fbe724b18a07ec7c2475162213d2502483279712a46ff1247f1681aceb97f67c2e7a53b60779b418 @@ -12,11 +12,11 @@ DIST itoa-1.0.2.crate 11112 BLAKE2B e277db8e2f506d4d20b6888b609d9726d594e1cb2c9f DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cdeda6710187d18ad2dfe8ec89142bba65486d7853f1796897b58f343c5a34dd6381a0d0794b615635ac31175 SHA512 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 -DIST mpvc-1.1.2.tar.gz 33422 BLAKE2B 61ef19099e4493f78ca486df0904cbc0e5d6ee0a419624d99c625e44fc3eabc1ae755e2f666c0b93d79d9c10b5103689efd471d7c63b13f8f04300de94be321e SHA512 b4cd530f27e747d192e3266095071bb666bbcc86c4c38bc6ce5fcc062dbe1ee676bdbd2057490c3f0fbf4e05704af14a7ef2ae722bc2b285347ef8f4219d2e29 -DIST mpvipc-1.2.0.crate 22442 BLAKE2B 873aa124ac0820419a5225bb044ebfa0275a9724aa14b76f87acf0f6dbc4b37858074016f6647d7fbc5634a2e5468290e8b9fb9c60318205af0d0854ab2ffcdb SHA512 5a4207421b5f3ef9c26577afc99cf43f63ebab091ae81d677b92266bb0c61f150fe507dad1bfa2a77202121d5d824b821dcce337f4eeba115c553a5437d1a661 +DIST mpvc-1.1.3.tar.gz 33477 BLAKE2B f3beab2807e47f9d5d23fa898356b1c3a42d78567e9458957dd271a6ed3451febc2ed6aeee317074c289a32a5e799a4839f7a994b3d7d193c326d5858d92cadb SHA512 17c9f9d51390149b60d0716cd04e89cb728a2fd017c6035a2e519b0f40936a7afddb14e045c87e74d2955fed928aae8566d650342183dc54c3d151582505ef7e +DIST mpvipc-1.2.2.crate 22452 BLAKE2B 7e908815a82e245cc78061ede5a31abda1bdb0856b9995c96b0619a6570c3ea6288e3527e13fe4cde2179ed7b59a12b1abad390ba39a0ba3273b553524c45111 SHA512 c66766fad6be6010e2f79b884159dea07700e289fdf4f33d57bbe321d8d8aea6fb8d2316f5acff00da201fec46402aa656522efa52aea109d2ef3e43d1aefcb5 DIST os_str_bytes-6.1.0.crate 21150 BLAKE2B a3bea67d5dfdc3bdf535b8576a49b3b76aac6fb5e0c9b672910756cf2d8062694b973f4d38365e7e17237efe0429ef942adb0416f8a9fbeb18bac68e1ec250a4 SHA512 b15a901533380be745e3d3ee34d36e192bcf32c8ca66b0aeb77da66b931773b9bd818bd5485c142f8733e7af7d41958957d9ed8f8c6e405b89be69df625364f5 DIST ryu-1.0.10.crate 48485 BLAKE2B cbc0ab4e0b2031f4ca3a34914bd61395d14706d42e2414757aa23a67530d549382d61b630159c92a169d1dd3315951b0071ff18349d2b090ae262de536aa29e2 SHA512 1bd0af71a20715251dd42596df6e7677e44f712bbb40b0d9544109c1b2478a7bd2c9393535f0d4f3bfe2d1b75b3a2b899044051715a7da7d165d6d586e0775f2 -DIST serde-1.0.138.crate 76271 BLAKE2B 9e5021cbb5e4bdc82f8bdb3f079a24cb7909acad498fcd7e38b03bc75e2675dfd99658507b3208f5b1fde69f79c29f546b16a4b1be17da0e4b155acd92dd6b6a SHA512 e303d863d5ebdef27c38047427789ab6d3c4e1034d3e2bdd4048c09ef0da0e5f5b2cb25d00e1d47269fcc345458cc496af4e1a0ba64a3d627205337144a1c854 +DIST serde-1.0.140.crate 76408 BLAKE2B cd89def1aef2c850c62e8efd8ed03da9e725a0e80c78de1a8b053d8a9c7d089509b9e5855b2c8b7f383cd58167125b91b9d243a6e11bb2e9fd6cb68403187311 SHA512 cdccc3ce607b327785821d8a4bf088b78380a622aa32efe7b1cf6f7554a03f7a407f500fae733bfeb170093e08ced50e81d7009ed502d1e5b4f021609fcb750b DIST serde_json-1.0.82.crate 144514 BLAKE2B dd4b5ee1b93f04be09b1c204f8484091d608acc3966ed4c8252a1d46003dd154666e2731e761828dda4123da5c45bda653f453454c5c7c11977aef05bd0e9e9a SHA512 39e4cb0d8b22c9beae6decb87b9692581698c6309b2e9fd78e5e199a200da563e7459d34435b7890e274e13357195392cab69d73d3ee2ff537c1667de32f92c3 DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a diff --git a/media-sound/mpvc/mpvc-1.1.2.ebuild b/media-sound/mpvc/mpvc-1.1.3.ebuild similarity index 96% rename from media-sound/mpvc/mpvc-1.1.2.ebuild rename to media-sound/mpvc/mpvc-1.1.3.ebuild index fcd9f85076..bd986abc61 100644 --- a/media-sound/mpvc/mpvc-1.1.2.ebuild +++ b/media-sound/mpvc/mpvc-1.1.3.ebuild @@ -10,7 +10,7 @@ CRATES=" autocfg-1.1.0 bitflags-1.3.2 cfg-if-1.0.0 - clap-3.2.8 + clap-3.2.14 clap_lex-0.2.4 colored-2.0.0 hashbrown-0.12.1 @@ -20,10 +20,10 @@ CRATES=" lazy_static-1.4.0 libc-0.2.126 log-0.4.17 - mpvipc-1.2.0 + mpvipc-1.2.2 os_str_bytes-6.1.0 ryu-1.0.10 - serde-1.0.138 + serde-1.0.140 serde_json-1.0.82 strsim-0.10.0 termcolor-1.1.3 From 4e2c36f987b16e25184760716b58f5a35e66e67a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 13 Nov 2022 22:22:28 +0500 Subject: [PATCH 118/125] dev-python/insipid-sphinx-theme: add 0.3.6, drop 0.3.2 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/insipid-sphinx-theme/Manifest | 2 +- ...-theme-0.3.2.ebuild => insipid-sphinx-theme-0.3.6.ebuild} | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) rename dev-python/insipid-sphinx-theme/{insipid-sphinx-theme-0.3.2.ebuild => insipid-sphinx-theme-0.3.6.ebuild} (82%) diff --git a/dev-python/insipid-sphinx-theme/Manifest b/dev-python/insipid-sphinx-theme/Manifest index 3abce1772e..18b0e92621 100644 --- a/dev-python/insipid-sphinx-theme/Manifest +++ b/dev-python/insipid-sphinx-theme/Manifest @@ -1,2 +1,2 @@ -DIST insipid-sphinx-theme-0.3.2.tar.gz 70081 BLAKE2B c932b403a5c2daa733c521a3b69248827cfcbcc8dbf379eef7f92f1414ce264185a50c55c863d322f3bd9e0c153faaefa2fb19b2ca3615679af7e34579f8e66c SHA512 f8aa876950e81c0341de79447e4702f1e79f4db9bab75bcb2b616db9e74fbe9c86bbd43e5bf27c846a478ac4d4cb9e08b1ddabde2464f5b9fcc19789ac834aba DIST insipid-sphinx-theme-0.3.5.tar.gz 71151 BLAKE2B 682d8c7f474c9597049ebff893b2bcf4fc3b613271c7963475070cfa3082f96d3bf20a56f1af5c553db89026dd80f8e1d93c65db74269528f290d8d9bc92f1f2 SHA512 a2a1be600cc61005e8a35f0fb1008395a8004c51b7ebc893a1269bbfa5333043d080ea68b28f23bf7e394a0c5bc85180c66f5887790fe46af0109585c47c622c +DIST insipid-sphinx-theme-0.3.6.tar.gz 71769 BLAKE2B 8677d7bc048577f2ee3da31b2ffda6087f8db1fda090eb0b49c9aef9b13aa608b938d29f7d5953f2ae7501e4675b7294dea51fd08d99bac50d54a59e75a90a8d SHA512 8b51ecaa2cf60745a79867de205ab45beec2aaa805d7690f2ad002502d476591ba431bd00d668cdb15a3a0b0af59c472514778459aeb4718fddb8a42be5e7650 diff --git a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.2.ebuild b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.6.ebuild similarity index 82% rename from dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.2.ebuild rename to dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.6.ebuild index 994231b5cc..791b43bfa7 100644 --- a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.2.ebuild +++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.3.6.ebuild @@ -20,10 +20,11 @@ KEYWORDS="~amd64" RDEPEND=" dev-python/jinja[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/sphinx-5[${PYTHON_USEDEP}] + >=dev-python/docutils-0.18[${PYTHON_USEDEP}] " DOCS=( {CONTRIBUTING,NEWS,README}.rst ) # needs sphinx_last_updated_by_git -distutils_enable_sphinx 'doc' +#distutils_enable_sphinx 'doc' From ba0803a6632c1b6aa0744349875127ee7d4ba803 Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Sun, 13 Nov 2022 22:27:48 +0500 Subject: [PATCH 119/125] dev-python/pytest-vcr: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova --- dev-python/pytest-vcr/Manifest | 2 +- dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-python/pytest-vcr/Manifest b/dev-python/pytest-vcr/Manifest index 8f1cd7cb7e..c43bfeca5e 100644 --- a/dev-python/pytest-vcr/Manifest +++ b/dev-python/pytest-vcr/Manifest @@ -1 +1 @@ -DIST pytest-vcr-1.0.2.tar.gz 9281 BLAKE2B dc12d9a2fda156e072c32c5b08b2b35549398ed4372f9c8c17cd086b83286e78cce98f1aa54b3db21883dda84f379facb477442fa0f411532be4bdbc498ea1e1 SHA512 29dceb51092d73f2190b89e82e88b59506591a35cfe4f141bb877c05420d67a8ab2f21f63c2630972c35697d01b242891917d1be19b14fdfa810c1799f8542c2 +DIST pytest-vcr-1.0.2.gh.tar.gz 9281 BLAKE2B dc12d9a2fda156e072c32c5b08b2b35549398ed4372f9c8c17cd086b83286e78cce98f1aa54b3db21883dda84f379facb477442fa0f411532be4bdbc498ea1e1 SHA512 29dceb51092d73f2190b89e82e88b59506591a35cfe4f141bb877c05420d67a8ab2f21f63c2630972c35697d01b242891917d1be19b14fdfa810c1799f8542c2 diff --git a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild index d54ecad0ff..53ece1a09c 100644 --- a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild +++ b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild @@ -4,7 +4,8 @@ EAPI=8 DOCS_BUILDER="mkdocs" -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517="setuptools" inherit distutils-r1 docs DESCRIPTION="Plugin for managing VCR.py cassettes" @@ -12,7 +13,7 @@ HOMEPAGE=" https://pypi.org/project/pytest-vcr/ https://github.com/ktosiek/pytest-vcr " -SRC_URI="https://github.com/ktosiek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/ktosiek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" SLOT="0" @@ -27,8 +28,6 @@ DOCS=( docs README.rst ) EPYTEST_DESELECT=( tests/test_vcr.py::test_no_warnings ) -distutils_enable_tests --install pytest - python_prepare_all() { # pytest.config was removed in >=dev-python/pytest-5.0 sed "/pytest.config/d" -i tests/test_vcr.py || die From efe6c56e2dfaab7ccf49a69f849f6be19efd76ea Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Tue, 15 Nov 2022 19:06:37 +0500 Subject: [PATCH 120/125] net-client/offpunk: add 1.7, drop 1.5 Signed-off-by: Anna (cybertailor) Vyalkova --- net-client/offpunk/Manifest | 2 +- .../offpunk/{offpunk-1.5.ebuild => offpunk-1.7.ebuild} | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) rename net-client/offpunk/{offpunk-1.5.ebuild => offpunk-1.7.ebuild} (83%) diff --git a/net-client/offpunk/Manifest b/net-client/offpunk/Manifest index 289bd7f6a2..8594e3d6e8 100644 --- a/net-client/offpunk/Manifest +++ b/net-client/offpunk/Manifest @@ -1,2 +1,2 @@ -DIST offpunk-1.5.tar.gz 206829 BLAKE2B 976901904e39b3ba76394758b7959c2b344ca1bb8c35b1d900d41092050fbad43833af48d6b3d82aa8542cb9ab1c34b644cc6c56946e2092b38dc7de5606c9b2 SHA512 e28ee7ef49a868b31702bdc7a573c183efcb0f42d3e22f22c32c3fbd37d9b45ccb59bad60dff1be213ac6e04a18e37ab89c5b1abbe4e2bcd75937cf6f4d02191 DIST offpunk-1.6.tar.gz 207656 BLAKE2B c78d4eb3a10b122eb054b39a6e8466e083bab5e7926aa6955c4346b4320724ff44732cbec3342abbd8bade430c14e535344fc6db6c476c5faf55b9ad2d3d8417 SHA512 e6692a13a27a0d75770f60d9d1ed2e1612028f0aaa6c0b9249f08f5e7ef2de301e025c613a73689267288c058fe8843c7ff52b04df3c40421e42c39bf0bc50c6 +DIST offpunk-1.7.tar.gz 209028 BLAKE2B 00af0dd6753adeea0b5aeb4f6794252d50b7dc520fb4380762c707e79659e39768e2ce136a3af94b99a93c94ef82d05a5080eab472953ceec4a0dfd667633074 SHA512 e5941e4a3f05816d60b74806299566a961bae545f296a9fa5c2f64d157b2343b327064b2dddc9a6f52c9a7a57f9a35bde4fbcfd2da7ed88fa95b9d122f0ce2cd diff --git a/net-client/offpunk/offpunk-1.5.ebuild b/net-client/offpunk/offpunk-1.7.ebuild similarity index 83% rename from net-client/offpunk/offpunk-1.5.ebuild rename to net-client/offpunk/offpunk-1.7.ebuild index 24a0a1972d..631f5052f0 100644 --- a/net-client/offpunk/offpunk-1.5.ebuild +++ b/net-client/offpunk/offpunk-1.7.ebuild @@ -20,11 +20,6 @@ KEYWORDS="~amd64" DOCS=( doc/. CHANGELOG README.md ) pkg_postinst() { - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 0.4; then - ewarn 'You should run once the command "list subscribe subscribed".' - ewarn 'Without that, the subscribed list will be seen as a normal list by sync.' - fi - optfeature "HTML support" "dev-python/beautifulsoup4 dev-python/readability-lxml" optfeature "HTTP support" dev-python/requests optfeature "RSS/Atom feed support" dev-python/feedparser From 3d50edb59448e49ca9a1d9e4954df3ee49ce394c Mon Sep 17 00:00:00 2001 From: Jonas Frei Date: Tue, 15 Nov 2022 20:49:19 +0100 Subject: [PATCH 121/125] gui-apps/clipman: new package, add 1.6.1 Signed-off-by: Jonas Frei --- gui-apps/clipman/Manifest | 2 ++ gui-apps/clipman/clipman-1.6.1.ebuild | 38 +++++++++++++++++++++++++++ gui-apps/clipman/metadata.xml | 8 ++++++ 3 files changed, 48 insertions(+) create mode 100644 gui-apps/clipman/Manifest create mode 100644 gui-apps/clipman/clipman-1.6.1.ebuild create mode 100644 gui-apps/clipman/metadata.xml diff --git a/gui-apps/clipman/Manifest b/gui-apps/clipman/Manifest new file mode 100644 index 0000000000..3d3f27a8ca --- /dev/null +++ b/gui-apps/clipman/Manifest @@ -0,0 +1,2 @@ +DIST clipman-1.6.1-deps.tar.xz 724108 BLAKE2B 55d05f00cd0c7999feb4f6201083c2117bbf1bdf68ad65c0db7d142f258ed1d1aaabea2f3f4428861a3098048ddd2959714c6c5dd3a146cee09d382d04a89067 SHA512 b216777fa599047ee74eba16b4111c5f1ac0b370bb5155d0861196f31102037e3bde6ca93c8fa8169ab45faad0c463a1080064e763aed49ed395a9e45da37a06 +DIST clipman-1.6.1.tar.gz 21089 BLAKE2B fdee917c65336c260d4b90d58083474c14e439c5e55f0af587ae65a053daef4d7845d3aadc5781de5fd0fe4f382235fe5227a7118022af2177618f77ac14b613 SHA512 4d02cad58a5637df64a32673406632a9626633fa2bfc6cff28dc6c724048a3f6e40482a3f0eca64ad0af2e0100b426d8779beef29f24e28b5c494878ae1c0ef4 diff --git a/gui-apps/clipman/clipman-1.6.1.ebuild b/gui-apps/clipman/clipman-1.6.1.ebuild new file mode 100644 index 0000000000..f18bfc8e7f --- /dev/null +++ b/gui-apps/clipman/clipman-1.6.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A basic clipboard manager for Wayland." +HOMEPAGE="https://github.com/yory8/clipman" +SRC_URI="https://github.com/yory8/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html +DEPS_URI="https://kdrive.infomaniak.com/app/share/192129/afaeda87-1372-40fc-b165-d509de1e747a/19/download -> ${P}-deps.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +LICENSE="BSD GPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+man" + +DEPEND=" + >=gui-apps/wl-clipboard-2 + gui-libs/wlroots +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-lang/go +" + +src_compile() { + ego build . +} + +src_install() { + dobin ${PN} + use man && doman docs/${PN}.1 + default +} diff --git a/gui-apps/clipman/metadata.xml b/gui-apps/clipman/metadata.xml new file mode 100644 index 0000000000..0354b0e340 --- /dev/null +++ b/gui-apps/clipman/metadata.xml @@ -0,0 +1,8 @@ + + + + + freijon@pm.me + Jonas Frei + + From 4cf36065e742d300fab3fce6e9ccccae9c2a736a Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 15 Nov 2022 22:03:57 +0100 Subject: [PATCH 122/125] dev-libs/open62541: add 1.3.4 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/Manifest | 1 + .../files/open62541-1.3.4-disable-xdp.patch | 21 +++++ dev-libs/open62541/open62541-1.3.4.ebuild | 89 +++++++++++++++++++ 3 files changed, 111 insertions(+) create mode 100644 dev-libs/open62541/files/open62541-1.3.4-disable-xdp.patch create mode 100644 dev-libs/open62541/open62541-1.3.4.ebuild diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest index 7d68b6049c..498a9b46d2 100644 --- a/dev-libs/open62541/Manifest +++ b/dev-libs/open62541/Manifest @@ -1 +1,2 @@ DIST open62541-1.3.3.tar.gz 3866193 BLAKE2B 543c027ceffade9a5bee3dd99a634e694fc92116ab6d5d39844243325bb48ae46108dfc50bc9350099d942ab1a81614cee9f9477436b1b831a592230ceb884cc SHA512 409c60b84791165d07a69077b51c5783dc9aef1a593b491da1807c44b51542a59b6bea8718a66c256e953aa5d0ad1c38cd08a615ed55f453df50c719a291d018 +DIST open62541-1.3.4.tar.gz 3867546 BLAKE2B d356f065d8565b5d7a0964116afb8e1dacb1a1c85c212baa6432830dca0a94232c24eed3d0aa0bd6f0a106ec137f038e5957dc383f4511d1fa8b49d5f2e0633a SHA512 3230355237a3c88351ddd1d291057ab0b1e4ab0a3a1218c90a0201d4d77769098e6fbced26efef7c8635020b6d64748d065fc707615c45487aa3502aa19b6687 diff --git a/dev-libs/open62541/files/open62541-1.3.4-disable-xdp.patch b/dev-libs/open62541/files/open62541-1.3.4-disable-xdp.patch new file mode 100644 index 0000000000..cb5cb6e8f4 --- /dev/null +++ b/dev-libs/open62541/files/open62541-1.3.4-disable-xdp.patch @@ -0,0 +1,21 @@ +From: Kurt Kanzenbach +Subject: pubsub: Disable XDP code + +The XDP code assumes < dev-libs/libbpf-0.0.7. Disable it. + +Signed-off-by: Kurt Kanzenbach +--- + plugins/ua_pubsub_ethernet.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/plugins/ua_pubsub_ethernet.c ++++ b/plugins/ua_pubsub_ethernet.c +@@ -43,7 +43,7 @@ static UA_THREAD_LOCAL UA_Byte ReceiveMs + #include + + #if defined __has_include +-# if __has_include() && __has_include() && __has_include() ++# if 0 + # define LIBBPF_EBPF + /* Libbpf headers */ + # include diff --git a/dev-libs/open62541/open62541-1.3.4.ebuild b/dev-libs/open62541/open62541-1.3.4.ebuild new file mode 100644 index 0000000000..76fd3ebe32 --- /dev/null +++ b/dev-libs/open62541/open62541-1.3.4.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Open source C implementation of OPC UA" +HOMEPAGE="https://www.open62541.org/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc encryption examples mbedtls pubsub openssl tools" +# Requires network access +RESTRICT="test" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + encryption? ( || ( mbedtls openssl ) ) +" + +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + media-gfx/graphviz + $(python_gen_cond_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] + ') + ) +" +DEPEND=" + mbedtls? ( net-libs/mbedtls:= ) + openssl? ( dev-libs/openssl:0= ) +" +RDEPEND=" + ${PYTHON_DEPS} + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}/${P}-disable-xdp.patch" +) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DOPEN62541_VERSION=v${PV} + -DUA_BUILD_EXAMPLES=OFF + -DUA_BUILD_TOOLS=$(usex tools) + -DUA_BUILD_UNIT_TESTS=OFF + -DUA_ENABLE_PUBSUB=$(usex pubsub) + -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub) + -DUA_FORCE_WERROR=OFF + ) + + if use encryption; then + use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) + use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) + fi + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_build doc +} + +src_install() { + use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) + cmake_src_install + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples/ + fi + + python_fix_shebang "${ED}" +} + +src_test() { + cmake_src_test -j1 +} From 04beb9ff160c34bf7fa74ea03a46eefa85888293 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Tue, 15 Nov 2022 22:04:18 +0100 Subject: [PATCH 123/125] dev-libs/open62541: drop 1.3.3 Closes: https://bugs.gentoo.org/839153 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/Manifest | 1 - .../files/open62541-1.3.3-disable-xdp.patch | 21 --- .../files/open62541-1.3.3-tests.patch | 144 ------------------ dev-libs/open62541/open62541-1.3.3.ebuild | 96 ------------ 4 files changed, 262 deletions(-) delete mode 100644 dev-libs/open62541/files/open62541-1.3.3-disable-xdp.patch delete mode 100644 dev-libs/open62541/files/open62541-1.3.3-tests.patch delete mode 100644 dev-libs/open62541/open62541-1.3.3.ebuild diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest index 498a9b46d2..93f71afd20 100644 --- a/dev-libs/open62541/Manifest +++ b/dev-libs/open62541/Manifest @@ -1,2 +1 @@ -DIST open62541-1.3.3.tar.gz 3866193 BLAKE2B 543c027ceffade9a5bee3dd99a634e694fc92116ab6d5d39844243325bb48ae46108dfc50bc9350099d942ab1a81614cee9f9477436b1b831a592230ceb884cc SHA512 409c60b84791165d07a69077b51c5783dc9aef1a593b491da1807c44b51542a59b6bea8718a66c256e953aa5d0ad1c38cd08a615ed55f453df50c719a291d018 DIST open62541-1.3.4.tar.gz 3867546 BLAKE2B d356f065d8565b5d7a0964116afb8e1dacb1a1c85c212baa6432830dca0a94232c24eed3d0aa0bd6f0a106ec137f038e5957dc383f4511d1fa8b49d5f2e0633a SHA512 3230355237a3c88351ddd1d291057ab0b1e4ab0a3a1218c90a0201d4d77769098e6fbced26efef7c8635020b6d64748d065fc707615c45487aa3502aa19b6687 diff --git a/dev-libs/open62541/files/open62541-1.3.3-disable-xdp.patch b/dev-libs/open62541/files/open62541-1.3.3-disable-xdp.patch deleted file mode 100644 index cb5cb6e8f4..0000000000 --- a/dev-libs/open62541/files/open62541-1.3.3-disable-xdp.patch +++ /dev/null @@ -1,21 +0,0 @@ -From: Kurt Kanzenbach -Subject: pubsub: Disable XDP code - -The XDP code assumes < dev-libs/libbpf-0.0.7. Disable it. - -Signed-off-by: Kurt Kanzenbach ---- - plugins/ua_pubsub_ethernet.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/plugins/ua_pubsub_ethernet.c -+++ b/plugins/ua_pubsub_ethernet.c -@@ -43,7 +43,7 @@ static UA_THREAD_LOCAL UA_Byte ReceiveMs - #include - - #if defined __has_include --# if __has_include() && __has_include() && __has_include() -+# if 0 - # define LIBBPF_EBPF - /* Libbpf headers */ - # include diff --git a/dev-libs/open62541/files/open62541-1.3.3-tests.patch b/dev-libs/open62541/files/open62541-1.3.3-tests.patch deleted file mode 100644 index 292cd73fc6..0000000000 --- a/dev-libs/open62541/files/open62541-1.3.3-tests.patch +++ /dev/null @@ -1,144 +0,0 @@ -From: Kurt Kanzenbach -Subject: test: Remove PubSub tests - -Remove PubSub tests. They don't run within portage. - -Signed-off-by: Kurt Kanzenbach ---- - tests/CMakeLists.txt | 125 --------------------------------------------------- - 1 file changed, 125 deletions(-) - ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -381,131 +381,6 @@ if(UA_ENABLE_DISCOVERY) - add_test_valgrind(discovery ${TESTS_BINARY_DIR}/check_discovery) - endif() - --if(UA_ENABLE_PUBSUB) -- add_executable(check_pubsub_encoding pubsub/check_pubsub_encoding.c $ $) -- target_link_libraries(check_pubsub_encoding ${LIBS}) -- add_test_valgrind(pubsub_encoding ${TESTS_BINARY_DIR}/check_pubsub_encoding) -- add_executable(check_pubsub_pds pubsub/check_pubsub_pds.c $ $) -- target_link_libraries(check_pubsub_pds ${LIBS}) -- add_test_valgrind(pubsub_pds ${TESTS_BINARY_DIR}/check_pubsub_pds) -- add_executable(check_pubsub_connection_udp pubsub/check_pubsub_connection_udp.c $ $) -- target_link_libraries(check_pubsub_connection_udp ${LIBS}) -- add_test_valgrind(pubsub_connection_udp ${TESTS_BINARY_DIR}/check_pubsub_connection_udp) -- add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c $ $) -- target_link_libraries(check_pubsub_publish ${LIBS}) -- add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish) -- add_executable(check_pubsub_publish_uadp pubsub/check_pubsub_publish_uadp.c $ $) -- target_link_libraries(check_pubsub_publish_uadp ${LIBS}) -- add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish_uadp) -- add_executable(check_pubsub_get_state pubsub/check_pubsub_get_state.c $ $) -- target_link_libraries(check_pubsub_get_state ${LIBS}) -- add_test_valgrind(check_pubsub_get_state ${TESTS_BINARY_DIR}/check_pubsub_get_state) -- -- #Link libraries for executing subscriber unit test -- add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c $ $) -- target_link_libraries(check_pubsub_subscribe ${LIBS}) -- add_executable(check_pubsub_publishspeed pubsub/check_pubsub_publishspeed.c $ $) -- target_link_libraries(check_pubsub_publishspeed ${LIBS}) -- add_test_valgrind(pubsub_publishspeed ${TESTS_BINARY_DIR}/check_pubsub_publish) -- add_executable(check_pubsub_config_freeze pubsub/check_pubsub_config_freeze.c $ $) -- target_link_libraries(check_pubsub_config_freeze ${LIBS}) -- add_test_valgrind(check_pubsub_config_freeze ${TESTS_BINARY_DIR}/check_pubsub_config_freeze) -- add_executable(check_pubsub_publish_rt_levels pubsub/check_pubsub_publish_rt_levels.c $ $) -- target_link_libraries(check_pubsub_publish_rt_levels ${LIBS}) -- add_test_valgrind(check_pubsub_publish_rt_levels ${TESTS_BINARY_DIR}/check_pubsub_publish_rt_levels) -- add_executable(check_pubsub_subscribe_config_freeze pubsub/check_pubsub_subscribe_config_freeze.c $ $) -- target_link_libraries(check_pubsub_subscribe_config_freeze ${LIBS}) -- add_test_valgrind(check_pubsub_subscribe_config_freeze ${TESTS_BINARY_DIR}/check_pubsub_subscribe_config_freeze) -- add_executable(check_pubsub_subscribe_rt_levels pubsub/check_pubsub_subscribe_rt_levels.c $ $) -- target_link_libraries(check_pubsub_subscribe_rt_levels ${LIBS}) -- add_test_valgrind(check_pubsub_subscribe_rt_levels ${TESTS_BINARY_DIR}/check_pubsub_subscribe_rt_levels) -- add_executable(check_pubsub_multiple_subscribe_rt_levels pubsub/check_pubsub_multiple_subscribe_rt_levels.c $ $) -- target_link_libraries(check_pubsub_multiple_subscribe_rt_levels ${LIBS}) -- add_test_valgrind(check_pubsub_multiple_subscribe_rt_levels ${TESTS_BINARY_DIR}/check_pubsub_multiple_subscribe_rt_levels) -- -- add_executable(check_pubsub_multiple_layer pubsub/check_pubsub_multiple_layer.c $ $) -- target_link_libraries(check_pubsub_multiple_layer ${LIBS}) -- add_test_valgrind(pubsub_multiple_layer ${TESTS_BINARY_DIR}/check_pubsub_multiple_layer) -- -- if(UA_ENABLE_PUBSUB_ENCRYPTION) -- add_executable(check_pubsub_encryption pubsub/check_pubsub_encryption.c -- $ -- $) -- target_link_libraries(check_pubsub_encryption ${LIBS}) -- add_test_valgrind(check_pubsub_encryption ${TESTS_BINARY_DIR}/check_pubsub_encryption) -- -- add_executable(check_pubsub_encryption_aes256 pubsub/check_pubsub_encryption_aes256.c -- $ -- $) -- target_link_libraries(check_pubsub_encryption_aes256 ${LIBS}) -- add_test_valgrind(check_pubsub_encryption_aes256 ${TESTS_BINARY_DIR}/check_pubsub_encryption_aes256) -- -- add_executable(check_pubsub_decryption pubsub/check_pubsub_decryption.c -- $ -- $) -- target_link_libraries(check_pubsub_decryption ${LIBS}) -- add_test_valgrind(check_pubsub_decryption ${TESTS_BINARY_DIR}/check_pubsub_decryption) -- -- add_executable(check_pubsub_subscribe_encrypted pubsub/check_pubsub_subscribe_encrypted.c -- $ -- $) -- target_link_libraries(check_pubsub_subscribe_encrypted ${LIBS}) -- add_test_valgrind(check_pubsub_subscribe_encrypted ${TESTS_BINARY_DIR}/check_pubsub_subscribe_encrypted) -- endif() -- -- if (UA_ENABLE_PUBSUB_MONITORING) -- add_executable(check_pubsub_subscribe_msgrcvtimeout pubsub/check_pubsub_subscribe_msgrcvtimeout.c -- $ -- $) -- target_link_libraries(check_pubsub_subscribe_msgrcvtimeout ${LIBS}) -- add_test_valgrind(check_pubsub_subscribe_msgrcvtimeout ${TESTS_BINARY_DIR}/check_pubsub_subscribe_msgrcvtimeout) -- endif() -- -- if(UA_ENABLE_PUBSUB_ETH_UADP) -- add_executable(check_pubsub_connection_ethernet pubsub/check_pubsub_connection_ethernet.c $ $) -- target_link_libraries(check_pubsub_connection_ethernet ${LIBS}) -- add_test_valgrind(pubsub_connection_ethernet ${TESTS_BINARY_DIR}/check_pubsub_connection_ethernet) -- add_executable(check_pubsub_publish_ethernet pubsub/check_pubsub_publish_ethernet.c $ $) -- target_link_libraries(check_pubsub_publish_ethernet ${LIBS}) -- add_test_valgrind(pubsub_publish_ethernet ${TESTS_BINARY_DIR}/check_pubsub_publish_ethernet) -- add_executable(check_pubsub_connection_ethernet_etf pubsub/check_pubsub_connection_ethernet_etf.c $ $) -- target_link_libraries(check_pubsub_connection_ethernet_etf ${LIBS}) -- add_test_valgrind(pubsub_connection_ethernet_etf ${TESTS_BINARY_DIR}/check_pubsub_connection_ethernet_etf) -- add_executable(check_pubsub_publish_ethernet_etf pubsub/check_pubsub_publish_ethernet_etf.c $ $) -- target_link_libraries(check_pubsub_publish_ethernet_etf ${LIBS}) -- add_test_valgrind(pubsub_publish_ethernet_etf ${TESTS_BINARY_DIR}/check_pubsub_publish_ethernet_etf) -- if(LIB_BPF) -- add_executable(check_pubsub_connection_xdp pubsub/check_pubsub_connection_xdp.c $ $) -- target_link_libraries(check_pubsub_connection_xdp ${LIBS}) -- add_test_valgrind(pubsub_connection_xdp ${TESTS_BINARY_DIR}/check_pubsub_connection_xdp) -- endif() -- endif() -- -- if(UA_ENABLE_PUBSUB_INFORMATIONMODEL) -- add_executable(check_pubsub_informationmodel pubsub/check_pubsub_informationmodel.c $ $) -- target_link_libraries(check_pubsub_informationmodel ${LIBS}) -- add_test_valgrind(check_pubsub_informationmodel ${TESTS_BINARY_DIR}/check_pubsub_informationmodel) -- if(UA_ENABLE_PUBSUB_INFORMATIONMODEL_METHODS) -- add_executable(check_pubsub_informationmodel_methods pubsub/check_pubsub_informationmodel_methods.c $ $) -- target_link_libraries(check_pubsub_informationmodel_methods ${LIBS}) -- add_test_valgrind(check_pubsub_informationmodel_methods ${TESTS_BINARY_DIR}/check_pubsub_informationmodel_methods) -- -- endif() -- endif() -- if(UA_ENABLE_PUBSUB_MQTT) -- if(NOT WIN32) -- add_executable(check_pubsub_connection_mqtt pubsub/check_pubsub_connection_mqtt.c $ $) -- target_link_libraries(check_pubsub_connection_mqtt ${LIBS}) -- add_test_valgrind(pubsub_connection_mqtt ${TESTS_BINARY_DIR}/check_pubsub_connection_mqtt) -- endif() -- endif() -- if(UA_ENABLE_PUBSUB_FILE_CONFIG) -- add_executable(check_pubsub_configuration pubsub/check_pubsub_configuration.c $ $) -- target_link_libraries(check_pubsub_configuration ${LIBS}) -- add_test_valgrind(pubsub_configuration ${TESTS_BINARY_DIR}/check_pubsub_configuration) -- endif() --endif() -- - add_executable(check_server_readspeed server/check_server_readspeed.c $ $) - target_link_libraries(check_server_readspeed ${LIBS}) - add_test_no_valgrind(server_readspeed ${TESTS_BINARY_DIR}/check_server_readspeed) diff --git a/dev-libs/open62541/open62541-1.3.3.ebuild b/dev-libs/open62541/open62541-1.3.3.ebuild deleted file mode 100644 index be8f20c477..0000000000 --- a/dev-libs/open62541/open62541-1.3.3.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit cmake python-single-r1 - -DESCRIPTION="Open source C implementation of OPC UA" -HOMEPAGE="https://www.open62541.org/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="doc encryption examples mbedtls pubsub openssl test tools" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - encryption? ( || ( mbedtls openssl ) ) -" - -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - media-gfx/graphviz - $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - ') - ) - test? ( - dev-libs/check - dev-util/valgrind - $(python_gen_cond_dep ' - dev-python/subunit[${PYTHON_USEDEP}] - ') - ) -" -DEPEND=" - mbedtls? ( net-libs/mbedtls:= ) - openssl? ( dev-libs/openssl:0= ) -" -RDEPEND=" - ${PYTHON_DEPS} - ${DEPEND} -" - -PATCHES=( - "${FILESDIR}/${P}-disable-xdp.patch" - "${FILESDIR}/${P}-tests.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON - -DOPEN62541_VERSION=v${PV} - -DUA_BUILD_EXAMPLES=OFF - -DUA_BUILD_TOOLS=$(usex tools) - -DUA_BUILD_UNIT_TESTS=$(usex test) - -DUA_ENABLE_PUBSUB=$(usex pubsub) - -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub) - -DUA_FORCE_WERROR=OFF - ) - - if use encryption; then - use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS) - use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL) - fi - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_build doc -} - -src_install() { - use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. ) - cmake_src_install - - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples/ - fi - - python_fix_shebang "${ED}" -} - -src_test() { - cmake_src_test -j1 -} From c625296ed7febb95ca19ccc6a1ec06a39d861b55 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Wed, 16 Nov 2022 10:18:42 +0100 Subject: [PATCH 124/125] dev-python/pysubs2: add 1.5.0, drop 1.3.1 Signed-off-by: Nicola Smaniotto --- dev-python/pysubs2/Manifest | 2 +- .../pysubs2/{pysubs2-1.3.1.ebuild => pysubs2-1.5.0.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) rename dev-python/pysubs2/{pysubs2-1.3.1.ebuild => pysubs2-1.5.0.ebuild} (86%) diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest index 67a8b1167f..bfc792763a 100644 --- a/dev-python/pysubs2/Manifest +++ b/dev-python/pysubs2/Manifest @@ -1,3 +1,3 @@ -DIST pysubs2-1.3.1.tar.gz 847254 BLAKE2B a5e225c6ad3b8e2a26ba5e4caa07fe022af0addb3f86d90f6922e98335146b6605fbefd22a05c27e69d02590e1c53d67e5b91ee641d444d1d09fa93ab1ef4488 SHA512 dc50107932f484ccf15a2e9d88a767aeeb1ef1bc4dba07ac573489e0405d0f7002bced460230a9406e4eb8ef3db89f8e4e622bb7a89b114b9cd6308ae1f3c0e0 DIST pysubs2-1.4.3.tar.gz 850528 BLAKE2B 8d444195d267d21f525e4e0f197cf539b7f90adc87cd19c566439a97cb50aebd30bf9b4aba50367b86326d6ed65e739b9d22a2ba5d3723021c3eb5d9b00da430 SHA512 f80b366c514db7af65d1de180a2ddd69b7f4fdd659c790f4d8f923dff1074b81cf955598fe05c3a69a59d2b1f2621b07ddd65fd6d4ab0b3bc88709cdbf632e19 DIST pysubs2-1.4.4.tar.gz 850577 BLAKE2B 00fe742dd0545d816e335370c7691a456f148dc33b7c0f772941c69d6aef7c4ff43e734feecaf56bb8d0f199bc57e558a9a6bf5c3aa8223b87c3e51529eff5a1 SHA512 c8ae6742cafa7097a935dee2a5e2d67620e66bba2f0fefa7ee52d03c5ba53f227b6e6d761b0a60598afd16b34f3bbf9da3d0c423a3133983d1f3cb9437dcc094 +DIST pysubs2-1.5.0.tar.gz 851633 BLAKE2B 2f0ee302495931cfb32283f9e9236c2825b90db8224b356d6c517a084f4be6f61e805071b78d3187a2507703bdd4a7e6b4328a3da931dc745c28ee12aaf6ff06 SHA512 c13cb843da1e684e17c40e0704010182ab574627e66597cc9eb0fb70a25bfe1fa3fecc1aa2dd76bf45f64741fcb4750267e14eae647019f4716f1caee52b0efa diff --git a/dev-python/pysubs2/pysubs2-1.3.1.ebuild b/dev-python/pysubs2/pysubs2-1.5.0.ebuild similarity index 86% rename from dev-python/pysubs2/pysubs2-1.3.1.ebuild rename to dev-python/pysubs2/pysubs2-1.5.0.ebuild index 81b2aae69a..2c6f1eb958 100644 --- a/dev-python/pysubs2/pysubs2-1.3.1.ebuild +++ b/dev-python/pysubs2/pysubs2-1.5.0.ebuild @@ -1,9 +1,10 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 From 2e99d9b9a77472e7ebb9c5590831bf144722fecc Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Wed, 16 Nov 2022 10:19:37 +0100 Subject: [PATCH 125/125] dev-python/pysubs2: PEP517 Signed-off-by: Nicola Smaniotto --- dev-python/pysubs2/pysubs2-1.4.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pysubs2/pysubs2-1.4.3.ebuild b/dev-python/pysubs2/pysubs2-1.4.3.ebuild index 40b6acbfa7..2c6f1eb958 100644 --- a/dev-python/pysubs2/pysubs2-1.4.3.ebuild +++ b/dev-python/pysubs2/pysubs2-1.4.3.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1