[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: 5ea850281267fe4ecb3df002e91f3d47c26950b4 Author: tea tastytea de> AuthorDate: Fri Sep 13 07:20:38 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Sep 13 07:20:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ea85028 net-im/nheko: drop 0.11.3-r2 Closes: https://bugs.gentoo.org/939564 Signed-off-by: tea tastytea.de> net-im/nheko/Manifest | 1 - net-im/nheko/nheko-0.11.3-r2.ebuild | 133 2 files changed, 134 deletions(-) diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest index c923ee692..c4d1091f3 100644 --- a/net-im/nheko/Manifest +++ b/net-im/nheko/Manifest @@ -1,2 +1 @@ -DIST nheko-v0.11.3.tar.bz2 1222761 BLAKE2B 218246824512b13fc3448142e5e127b207952e3f66c2b308ca281d7f9e6b0198760d9408b467bf9442a0df306d2b23ffc5034cba5c675299aac85ac4ebe23280 SHA512 bd051144a16cd628d6259a7ce4acf10fd7b7ef3d8b0036cbf1f2a80c550062a04062a61c66e7a060f853d53c1eaa50fadb0223641e98283001aabf037c0e4de1 DIST nheko-v0.12.0.tar.bz2 1438636 BLAKE2B 6586b913f5221d2d8da5e56eb23fd0ef4ad79f4d4649244308787fd2e6c54d3ddfea32e4723676386a1681370e51c8af73c3a58fc77b536e6fa44ad0bdac2e7a SHA512 8fd96c3d40c75250b9c66eef673d709392d6afe1e9c7a8ad8cb3015633583fb2358c9e714da19c5616640c6c2ff8027871293718b0fcdb0f5d6a5ea0f27e7a3f diff --git a/net-im/nheko/nheko-0.11.3-r2.ebuild b/net-im/nheko/nheko-0.11.3-r2.ebuild deleted file mode 100644 index e1a95fff5..0 --- a/net-im/nheko/nheko-0.11.3-r2.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature xdg - -MY_P="${PN}-v${PV}" -DESCRIPTION="Desktop client for the Matrix protocol" -HOMEPAGE="https://nheko-reborn.github.io/"; -SRC_URI="https://nheko.im/nheko-reborn/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3 MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X doc +jpeg man tiff v4l video voip +webp" -REQUIRED_USE="video? ( voip )" - -MY_GST_V="1.18" -COMMON_DEPEND=" - app-text/cmark:= - >=dev-cpp/blurhash-0.2.0:= - >=dev-cpp/coeurl-0.3.1:=[ssl] - dev-cpp/cpp-httplib:= - dev-db/lmdb:= - dev-libs/libfmt:= - >=dev-libs/mtxclient-0.9.0:= - dev-libs/olm - >=dev-libs/qtkeychain-0.12.0:=[qt5] - dev-libs/spdlog:= - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qtgui:5[jpeg?,png] - dev-qt/qtmultimedia:5[qml] - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - voip? ( - dev-libs/glib:2 - >=media-libs/gst-plugins-bad-${MY_GST_V}:1.0 - >=media-libs/gst-plugins-base-${MY_GST_V}:1.0 - >=media-libs/gstreamer-${MY_GST_V}:1.0 - video? ( - X? ( - x11-libs/libxcb:= - x11-libs/xcb-util-wm - ) - ) - ) -" -# 'dev-qt/qtconcurrent' is linked but never used -DEPEND="${COMMON_DEPEND} - dev-cpp/nlohmann_json - >=dev-db/lmdb++-1.0.0 - dev-qt/qtconcurrent:5 -" -# 'virtual/notification-daemon' is required because of upstream bug: -# https://github.com/Nheko-Reborn/nheko/issues/693 -RDEPEND="${COMMON_DEPEND} - dev-qt/qtgraphicaleffects:5 - dev-qt/qtquickcontrols2:5 - virtual/notification-daemon - tiff? ( dev-qt/qtimageformats:5 ) - voip? ( - >=media-plugins/gst-plugins-dtls-${MY_GST_V}:1.0 - media-plugins/gst-plugins-libnice:1.0 - >=media-plugins/gst-plugins-meta-${MY_GST_V}:1.0[opus] - >=media-plugins/gst-plugins-srtp-${MY_GST_V}:1.0 - >=media-plugins/gst-plugins-webrtc-${MY_GST_V}:1.0 - video? ( - >=media-libs/gst-plugins-base-${MY_GST_V}:1.0[opengl] - >=media-plugins/gst-plugins-meta-${MY_GST_V}:1.0[v4l?,vpx] - >=media-plugins/gst-plugins-qt5-${MY_GST_V}:1.0 - X? ( - >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}:1.0 - ) - ) - ) - webp? ( dev-qt/qtimageformats:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 - doc? ( app-text/doxygen[dot] ) - man? ( - || ( - app-text/asciidoc - dev-ruby/asciidoctor - ) - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-fix-explicit-optional-construction.patch - "${FILESDIR}"/${P}-fix-build-against-fmt10.patch -) - -DOCS
[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/solo-udev-rules/, dev-util/vscode-langservers-extracted/, ...
commit: 43a6107b06f76149056fd71161f61bebdebe88b4 Author: tea cuddleslut fr> AuthorDate: Wed Aug 14 08:39:01 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Aug 14 08:45:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43a6107b Revert "*/*: change my name and email address" there is an ongoing controversy regarding the email domain in ::gentoo. until that is resolved i'm using the old address. changing it back here too to match the bugzilla address. This reverts commit 4c118b8f6f70c43940c322af489a80b630d52105. Signed-off-by: tea tastytea.de> app-doc/anarchism/metadata.xml | 4 ++-- app-editors/neovim-qt/metadata.xml | 4 ++-- app-shells/fzf-tab/metadata.xml | 4 ++-- app-shells/zsh-async/metadata.xml| 4 ++-- app-shells/zsh-history-substring-search/metadata.xml | 4 ++-- app-text/epubgrep/metadata.xml | 8 dev-cpp/blurhash/metadata.xml| 4 ++-- dev-cpp/coeurl/metadata.xml | 4 ++-- dev-cpp/drogon/metadata.xml | 4 ++-- dev-cpp/mastodonpp/metadata.xml | 8 dev-cpp/qt-jdenticon/metadata.xml| 4 ++-- dev-cpp/trantor/metadata.xml | 4 ++-- dev-libs/cgicc/metadata.xml | 4 ++-- dev-libs/mtxclient/metadata.xml | 4 ++-- dev-libs/tweeny/metadata.xml | 4 ++-- dev-python/proxy_tools/metadata.xml | 4 ++-- dev-python/pywebview/metadata.xml| 4 ++-- dev-util/bash-language-server/metadata.xml | 4 ++-- dev-util/dockerfile-language-server/metadata.xml | 4 ++-- dev-util/lemminx-bin/metadata.xml| 4 ++-- dev-util/typescript-language-server/metadata.xml | 4 ++-- dev-util/vscode-langservers-extracted/metadata.xml | 4 ++-- dev-util/yaml-language-server/metadata.xml | 4 ++-- games-util/itch-bin/metadata.xml | 4 ++-- games-util/legendary/metadata.xml| 4 ++-- gui-apps/gcolor3/metadata.xml| 4 ++-- gui-apps/intiface-central-bin/metadata.xml | 4 ++-- media-fonts/source-han-mono/metadata.xml | 4 ++-- media-gfx/fontpreview/metadata.xml | 4 ++-- media-plugins/gst-plugins-qt5/metadata.xml | 4 ++-- media-video/ciano/metadata.xml | 4 ++-- net-im/nheko/metadata.xml| 4 ++-- net-misc/mastorss/metadata.xml | 8 sys-libs/solo-udev-rules/metadata.xml| 4 ++-- www-misc/gitea2rss/metadata.xml | 4 ++-- x11-apps/xcur2png/metadata.xml | 4 ++-- x11-misc/autotiling/metadata.xml | 4 ++-- x11-misc/xob/metadata.xml| 4 ++-- x11-themes/arc-darkest-colors/metadata.xml | 4 ++-- x11-themes/papirus-claws-mail-theme/metadata.xml | 4 ++-- 40 files changed, 86 insertions(+), 86 deletions(-) diff --git a/app-doc/anarchism/metadata.xml b/app-doc/anarchism/metadata.xml index 7b21318eb..e4f6aa756 100644 --- a/app-doc/anarchism/metadata.xml +++ b/app-doc/anarchism/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - tea+gen...@cuddleslut.fr - tea + gen...@tastytea.de + tastytea The aim of the anarchist FAQ is to present what anarchism really stands diff --git a/app-editors/neovim-qt/metadata.xml b/app-editors/neovim-qt/metadata.xml index 99469c183..ac346cefe 100644 --- a/app-editors/neovim-qt/metadata.xml +++ b/app-editors/neovim-qt/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - tea+gen...@cuddleslut.fr - tea + gen...@tastytea.de + tastytea equalsraf/neovim-qt diff --git a/app-shells/fzf-tab/metadata.xml b/app-shells/fzf-tab/metadata.xml index 9d75ab4b7..da58f5e40 100644 --- a/app-shells/fzf-tab/metadata.xml +++ b/app-shells/fzf-tab/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - tea+gen...@cuddleslut.fr - tea + gen...@tastytea.de + tastytea Aloxaf/fzf-tab diff --git a/app-shells/zsh-async/metadata.xml b/app-shells/zsh-async/metadata.xml index a33916aa1..cf940afb9 100644 --- a/app-shells/zsh-async/metadata.xml +++ b/app-shells/zsh-async/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - tea+gen...@cuddleslut.fr - tea +
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/p2pool/
commit: d64341f27a7734a3344d0b81b92581b8f9e924f2 Author: tea tastytea de> AuthorDate: Wed Aug 14 08:46:10 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Aug 14 08:46:10 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d64341f2 net-p2p/p2pool: fix Manifest there were some diff markers in it Signed-off-by: tea tastytea.de> net-p2p/p2pool/Manifest | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest index 68169a012..d10a9a7b0 100644 --- a/net-p2p/p2pool/Manifest +++ b/net-p2p/p2pool/Manifest @@ -1,8 +1,4 @@ -DIST p2pool-4.0_shasums.asc 2038 BLAKE2B f8f20875a9fa4771753b1eade7c609be761f007ac32a0641109d87890bdd7f2123f11a203d56ffcca5b74b16667e0d8288479688938935434b86875c6c72959c SHA512 bf4a933a81ce9bd48bf293a26d3e4e75b82c67fcfd48d79c57dd86aaac2c2cd54def43b47b05222e0b93fd61623d2c116c403531500a93d45059bca4a0dd3cb4 -<<<<<<< Updated upstream DIST p2pool-4.0.tar.xz 127772256 BLAKE2B 77de14bd19f43483fa7da0e65f8a27d5f6cf8c2daf5d8d5e07be373c752794bd35c421fd812b65328acd22004766ff235e9ad6e7e613d08ca3c27ac95153cbc3 SHA512 ea37993d13342b303902e6aa6acb090a908ba99ae304d9415480ff39a3647c84a963ab80b317c9c78a9f11631e0ca9547a08c6e0c23b83892037b63d4beef7a2 -=== -DIST p2pool-4.0_source.tar.xz 127772256 BLAKE2B 77de14bd19f43483fa7da0e65f8a27d5f6cf8c2daf5d8d5e07be373c752794bd35c421fd812b65328acd22004766ff235e9ad6e7e613d08ca3c27ac95153cbc3 SHA512 ea37993d13342b303902e6aa6acb090a908ba99ae304d9415480ff39a3647c84a963ab80b317c9c78a9f11631e0ca9547a08c6e0c23b83892037b63d4beef7a2 +DIST p2pool-4.0_shasums.asc 2038 BLAKE2B f8f20875a9fa4771753b1eade7c609be761f007ac32a0641109d87890bdd7f2123f11a203d56ffcca5b74b16667e0d8288479688938935434b86875c6c72959c SHA512 bf4a933a81ce9bd48bf293a26d3e4e75b82c67fcfd48d79c57dd86aaac2c2cd54def43b47b05222e0b93fd61623d2c116c403531500a93d45059bca4a0dd3cb4 DIST p2pool-4.1_shasums.asc 2007 BLAKE2B 29dfa3e0620f1ce88ed4a0dcad45f0d5b0eb00d2dd063fe83feb9d027e8e58b6e15cdc9244832a9d6f406a3ee3c8fe2b710554336b93d5af71d17b17acd3b0f5 SHA512 a17784e5ec3d181c0218016c2bb69b5b467f33eac3dea0a31e146703b02d6de202bc6f6628abda439aa9846b7e86773d0ae1440453d0a9a5532a097ad5d974f8 DIST p2pool-4.1_source.tar.xz 127754740 BLAKE2B 6d46920d5fe116f65950bb9dd2fee7feed45f911817302a6c5047602431febac1abacd508fa6f64a84303014212426994a64a26db124501127aee5aed5da1825 SHA512 c0d90fa6b1390a9e0744772b574ab48f78a95980a263d03970adcf51bf7abdf40cefdcafb95daca16c004674b593647f48960bfc8c2630f4852d1c0a9c3b0bb0 ->>>>>>> Stashed changes
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/, x11-themes/papirus-claws-mail-theme/, dev-python/proxy_tools/, ...
commit: 4c118b8f6f70c43940c322af489a80b630d52105 Author: tea cuddleslut fr> AuthorDate: Tue Aug 13 13:51:55 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue Aug 13 13:51:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c118b8f */*: change my name and email address Signed-off-by: tea cuddleslut.fr> app-doc/anarchism/metadata.xml | 4 ++-- app-editors/neovim-qt/metadata.xml | 4 ++-- app-shells/fzf-tab/metadata.xml | 4 ++-- app-shells/zsh-async/metadata.xml| 4 ++-- app-shells/zsh-history-substring-search/metadata.xml | 4 ++-- app-text/epubgrep/metadata.xml | 8 dev-cpp/blurhash/metadata.xml| 4 ++-- dev-cpp/coeurl/metadata.xml | 4 ++-- dev-cpp/drogon/metadata.xml | 4 ++-- dev-cpp/mastodonpp/metadata.xml | 8 dev-cpp/qt-jdenticon/metadata.xml| 4 ++-- dev-cpp/trantor/metadata.xml | 4 ++-- dev-libs/cgicc/metadata.xml | 4 ++-- dev-libs/mtxclient/metadata.xml | 4 ++-- dev-libs/tweeny/metadata.xml | 4 ++-- dev-python/proxy_tools/metadata.xml | 4 ++-- dev-python/pywebview/metadata.xml| 4 ++-- dev-util/bash-language-server/metadata.xml | 4 ++-- dev-util/dockerfile-language-server/metadata.xml | 4 ++-- dev-util/lemminx-bin/metadata.xml| 4 ++-- dev-util/typescript-language-server/metadata.xml | 4 ++-- dev-util/vscode-langservers-extracted/metadata.xml | 4 ++-- dev-util/yaml-language-server/metadata.xml | 4 ++-- games-util/itch-bin/metadata.xml | 4 ++-- games-util/legendary/metadata.xml| 4 ++-- gui-apps/gcolor3/metadata.xml| 4 ++-- gui-apps/intiface-central-bin/metadata.xml | 4 ++-- media-fonts/source-han-mono/metadata.xml | 4 ++-- media-gfx/fontpreview/metadata.xml | 4 ++-- media-plugins/gst-plugins-qt5/metadata.xml | 4 ++-- media-video/ciano/metadata.xml | 4 ++-- net-im/nheko/metadata.xml| 4 ++-- net-misc/mastorss/metadata.xml | 8 sys-libs/solo-udev-rules/metadata.xml| 4 ++-- www-misc/gitea2rss/metadata.xml | 4 ++-- x11-apps/xcur2png/metadata.xml | 4 ++-- x11-misc/autotiling/metadata.xml | 4 ++-- x11-misc/xob/metadata.xml| 4 ++-- x11-themes/arc-darkest-colors/metadata.xml | 4 ++-- x11-themes/papirus-claws-mail-theme/metadata.xml | 4 ++-- 40 files changed, 86 insertions(+), 86 deletions(-) diff --git a/app-doc/anarchism/metadata.xml b/app-doc/anarchism/metadata.xml index e4f6aa756..7b21318eb 100644 --- a/app-doc/anarchism/metadata.xml +++ b/app-doc/anarchism/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - gen...@tastytea.de - tastytea + tea+gen...@cuddleslut.fr + tea The aim of the anarchist FAQ is to present what anarchism really stands diff --git a/app-editors/neovim-qt/metadata.xml b/app-editors/neovim-qt/metadata.xml index ac346cefe..99469c183 100644 --- a/app-editors/neovim-qt/metadata.xml +++ b/app-editors/neovim-qt/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - gen...@tastytea.de - tastytea + tea+gen...@cuddleslut.fr + tea equalsraf/neovim-qt diff --git a/app-shells/fzf-tab/metadata.xml b/app-shells/fzf-tab/metadata.xml index da58f5e40..9d75ab4b7 100644 --- a/app-shells/fzf-tab/metadata.xml +++ b/app-shells/fzf-tab/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - gen...@tastytea.de - tastytea + tea+gen...@cuddleslut.fr + tea Aloxaf/fzf-tab diff --git a/app-shells/zsh-async/metadata.xml b/app-shells/zsh-async/metadata.xml index cf940afb9..a33916aa1 100644 --- a/app-shells/zsh-async/metadata.xml +++ b/app-shells/zsh-async/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd";> - gen...@tastytea.de - tastytea + tea+gen...@cuddleslut.fr + tea mafredri/zsh-async diff --git a/app-shells/zsh-history-substring-search/metadata.xml b/app-shells/zsh-history-substring-search/metadata.xml index 67eb9e214..ebd1ce738 100644 --- a/app-shells/zsh-history-substring
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/freetube-bin/
commit: fa5b82e2c45b542d867d2c3e6a1483586123f15a Author: tea tastytea de> AuthorDate: Fri Aug 9 15:40:06 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Aug 9 15:40:44 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa5b82e2 net-misc/freetube-bin: add 0.21.3_beta Signed-off-by: tea tastytea.de> net-misc/freetube-bin/Manifest | 1 + .../freetube-bin/freetube-bin-0.21.3_beta.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest index a25d44ba2..9c1f5aabc 100644 --- a/net-misc/freetube-bin/Manifest +++ b/net-misc/freetube-bin/Manifest @@ -1,2 +1,3 @@ DIST freetube-bin-0.21.1_beta.deb 75622924 BLAKE2B b263cd13c078f7a7fbf9396271dd47d3cd8d2a2dc19bd668fcc25df7db11f8361cea4ac00466bae9a657bcb2181d82e2a0c3dcfe2b68fc8ef4b72dcbac4a2346 SHA512 c34da514e7b61999108e3e98ada1fc68f8487915df1ddd0e04273cb608c3bc86253848298cf0518aec1c68ab488d7960176b2163627c269399735cfcafcc529e DIST freetube-bin-0.21.2_beta.deb 75678828 BLAKE2B 94823edf87a3ca3fccb8b83d1985a1ce2dbfb4644730ae4f1207083724c80aaff2b4e563d42a86fad0c9e45e6c9754544269f4248c8bb41b6fed2be2e899d00c SHA512 729b29c57a7d39990edc1d294674b2a533481f25aa7f1a8da2bb3dfd7b01457c201230dffae00b3f18c986e672b37dbd3c994eeb8adca1ee2f5eb7d4aa2f +DIST freetube-bin-0.21.3_beta.deb 75556992 BLAKE2B 7f545a0f9b062d6adaa747ed7c6b1e6e103683cb62d8128647e2dffce8567989be8e3a22c982f6b5906d9f0c49562e9707255a892a2a097ad576aa5dd2c0c887 SHA512 25aa0e13db28601047855c04dd59e032ca1569e6cc0dcc40e6da5943ec575308fe99c040756134256774dc39c356ffe450cb6ffbb5b31f2e38e75c6df31592c5 diff --git a/net-misc/freetube-bin/freetube-bin-0.21.3_beta.ebuild b/net-misc/freetube-bin/freetube-bin-0.21.3_beta.ebuild new file mode 100644 index 0..93224957f --- /dev/null +++ b/net-misc/freetube-bin/freetube-bin-0.21.3_beta.ebuild @@ -0,0 +1,69 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker xdg + +DESCRIPTION="A private YouTube desktop client" +HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube"; +SRC_URI="https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV/_/-}/freetube_${PV%_*}_amd64.deb + -> ${P}.deb +" +S="${WORKDIR}" + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT=" + /opt/FreeTube/freetube + /opt/FreeTube/libEGL.so + /opt/FreeTube/libffmpeg.so + /opt/FreeTube/libGLESv2.so + /opt/FreeTube/libvulkan.so* + /opt/FreeTube/chrome_crashpad_handler + /opt/FreeTube/chrome-sandbox + /opt/FreeTube/libvk_swiftshader.so + /opt/FreeTube/swiftshader/libEGL.so + /opt/FreeTube/swiftshader/libGLESv2.so +" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango +" + +src_install() { + insinto /opt + doins -r opt/* + + domenu usr/share/applications/freetube.desktop + doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg + + fperms 4755 /opt/FreeTube/chrome-sandbox + fperms +x /opt/FreeTube/freetube + + dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin +}
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-serif/
commit: 848bd508b0de911cf289617f50aea3b926237f6f Author: tea tastytea de> AuthorDate: Fri Aug 9 10:09:23 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Aug 9 10:09:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=848bd508 media-fonts/source-han-serif: add 2.003 Signed-off-by: tea tastytea.de> media-fonts/source-han-serif/Manifest | 4 +++ .../source-han-serif/source-han-serif-2.003.ebuild | 37 ++ 2 files changed, 41 insertions(+) diff --git a/media-fonts/source-han-serif/Manifest b/media-fonts/source-han-serif/Manifest index 38c78ed3f..7ac24c1b1 100644 --- a/media-fonts/source-han-serif/Manifest +++ b/media-fonts/source-han-serif/Manifest @@ -1,8 +1,12 @@ DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981 SHA512 f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831 DIST source-han-serif-ja-2.002.zip 36811234 BLAKE2B 298c8398de7aa567bc2ff2de290b7e2b253e6cbd600b12ee780c13b5484ee9ac3db69e93bf359e49d14f09269e161f4e49d8c32f258d8348cc5b86f71d7eab47 SHA512 9a006bc2da629f1ad170ce54abf0bff881412d49dbb5c3617a6ec97f011886178fc62e5f7c9a398f7395d6cb30a3bdb7d6c122022405df8712968cc4da70253f +DIST source-han-serif-ja-2.003.zip 36831708 BLAKE2B 45a2312e33081e71a5594b85dca8d1d0e7fa7ddc0c0d76a42b59414c77de6455c4b265cc63e648f8ed813e822c8f66ffd0bb117955bdff0ddfb79f0de43c9ffe SHA512 b09ae50843de24abb9872e5696435dadaa5c31024d90a1c85f32aaee20ee8bd1ad792f48a20449b420966dd5a16e41814dfb7b664e34d0c4ce84538797732e21 DIST source-han-serif-ko-2.001.zip 39231528 BLAKE2B 5b3a4a71b119a0a329363db45c511b195972c5ea36b391ce69277e2495c7904e938b9add8a042b92fcd79f0f1cdcca7bd55d785b8e667fd4693b2d64164b45b4 SHA512 e7f6468140a937d006155db746dbf4b8455a75ca2dd0ec6916c2e084f6136a79b0db080a2521b7ba665013ba7a257a763f9087d2270d531f4a1455e440329f1b DIST source-han-serif-ko-2.002.zip 39359861 BLAKE2B 39a13d51aa7b852cb6d6a32a135d765f57707e56e5117fac95d03e5d8235c7bcc3c3aa24d4107e3ca664eb9dae3d896e6241d14ae2f3fc0c9ca8329978e1f936 SHA512 0d7187ddb55664449adc659f0e1eb9e26c9eb9ee81cc9c1e2619516bf2eb2e4ebbdb8a6846f2da2dfb118c95dc7b60c8dc3d83cb922c360dc5587a2886bd770a +DIST source-han-serif-ko-2.003.zip 39752343 BLAKE2B d0ef5cc5147c6829c55a0b00f473a7d93f6bdfec6ec3b3894cbc318e3acc82a22bfa6be001572bfc93b16fb92f4ead9f4f38b0cb740e1b7839766ed2ee42e5ba SHA512 9d1a29a7d4176e983325bad70dffdf20d22dab19781584f30f4bf33678b49fd3117f6e817976b556b08f7d4456d54b9714292faae3cd2f9df6de04739ba2b56e DIST source-han-serif-zh_CN-2.001.zip 68857778 BLAKE2B 13810a87500a69295468005374d1119e032a8f3e9d8672022c0e927c5941868e87ed9fe6f87b5f21a59ec6b326ec6db80c7ca3a4c32c0e22c174d8155ba98902 SHA512 f75844e260e8bb49a50a4276e431f5fb39704d60ffac3d0ba8326e8758bb7d2cff5dfb0cd4fab590c12c14e65384cdf624fef830731fdd3df8dab088ebadac6c DIST source-han-serif-zh_CN-2.002.zip 68956659 BLAKE2B 19ee821becbcbeb2de81d5d077d83a9a8fbfc11f49e1820d0cd2fec11600d79b6fe52718a6ec6096c557f114e5320f8c7acd74762855e51b9d5bfe4a843996f0 SHA512 6e0e3d75bf3cedc16cb59f0af27bcc4d6a6279f9cc06c7b255eb3e9246d2fd23a6cc433e6e8d32de97a2cb195a1bc7f172b6f40f1066d073a1638237ae196f63 +DIST source-han-serif-zh_CN-2.003.zip 68961106 BLAKE2B 831834998b98f4670e81099cfa43c5672e683b374a9364d8b4e70f9ae3d02a356e0bbaa5310347e0300ec1e2f62687911b57edad3b2ff6bef77f3b89abb71dad SHA512 2107bbc44e60e3c9ea432df48d3e3fb1e4634d47619e507c2090532354ad017875155237af01bb8c42d19d34cfb0bdab7c961872d0f73bb04cec58c8ee693521 DIST source-han-serif-zh_TW-2.001.zip 47266838 BLAKE2B e3974e21270df8f55a84081526bcfd2002b5b71a75b4184c9f02d32373e40248bacae019c2c1b9e4748c1f24aee995e6735ef45e44220e99e0c3887961da8989 SHA512 e15a9cf79ab89c1f3d9ca72658fc561aa5ed3c1fb7d0f9ee21ed7c6dc430231f10d5ce85cd0d41f20f8116dcd6aa71a7d2b697e66190d13c9a0e69aa71a318dd DIST source-han-serif-zh_TW-2.002.zip 47261252 BLAKE2B 5135c3145fedb13e347c30b34377d22d60f6074a80d360c10fa179e984af3638fa7566838046b210ae378cb977433e5fb219d8c09f8af6850990a5f9dc152166 SHA512 57a0a1e8e5835d811caeb8571e91a1fc7e5ffad6ed6a32433971c5a85a8b94deb1a0d880d64c3fa826316ce0eed601c4232163b1459567bf868ccc04990c901b +DIST source-han-serif-zh_TW-2.003.zip 47264165 BLAKE2B bc51d2690c1439aea8d1e2701024e3b9e91614dc16c422381aa9d36f33a5bd99d593db9d8337aa71f495d9506a627b99a4aa0c9bf577ba3508031fdb17f3ab8d SHA512 9c4a364f3286ce447c1bc271c3ae8eccba576e90cb3efe617c951a26ff35df6d7ac1e221cae2d24f0f97c83ccbdbbef26ea959a4aa1cd0c2f853d347ad6d9022 diff --git a/media-fonts/source-han-serif/source-han-serif-2.003.ebuild b/media-fonts/source-han-serif/source-han-serif-2.003.ebuild new file mode 100644 index 0..284d61998 --- /dev/null +++ b/media-fonts/source-han-serif/source-han-serif-2.003.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the ter
[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/source-han-serif/
commit: ddca2cef55be3dd83e89fbac35b12b904353812b Author: tea tastytea de> AuthorDate: Fri Aug 9 10:09:49 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Aug 9 10:09:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddca2cef media-fonts/source-han-serif: drop 2.001 Signed-off-by: tea tastytea.de> media-fonts/source-han-serif/Manifest | 4 --- .../source-han-serif/source-han-serif-2.001.ebuild | 37 -- 2 files changed, 41 deletions(-) diff --git a/media-fonts/source-han-serif/Manifest b/media-fonts/source-han-serif/Manifest index 7ac24c1b1..10dc722b4 100644 --- a/media-fonts/source-han-serif/Manifest +++ b/media-fonts/source-han-serif/Manifest @@ -1,12 +1,8 @@ -DIST source-han-serif-ja-2.001.zip 36789229 BLAKE2B b17cdb9ade2bdde67ccf142fe6c8b2637b520916ee72028bf0f4226e733fd5fea244344c288ad5217b2b28b312e92f0787b54dba60e3031b8203760590311981 SHA512 f436321985c5a2c3a8b3483c94d7d0bcde059832c3068ee1a74b6468a46ce19d571fc782ee395b6b5ef9bd26279c3661dd6adffed24845c6e92670784fe03831 DIST source-han-serif-ja-2.002.zip 36811234 BLAKE2B 298c8398de7aa567bc2ff2de290b7e2b253e6cbd600b12ee780c13b5484ee9ac3db69e93bf359e49d14f09269e161f4e49d8c32f258d8348cc5b86f71d7eab47 SHA512 9a006bc2da629f1ad170ce54abf0bff881412d49dbb5c3617a6ec97f011886178fc62e5f7c9a398f7395d6cb30a3bdb7d6c122022405df8712968cc4da70253f DIST source-han-serif-ja-2.003.zip 36831708 BLAKE2B 45a2312e33081e71a5594b85dca8d1d0e7fa7ddc0c0d76a42b59414c77de6455c4b265cc63e648f8ed813e822c8f66ffd0bb117955bdff0ddfb79f0de43c9ffe SHA512 b09ae50843de24abb9872e5696435dadaa5c31024d90a1c85f32aaee20ee8bd1ad792f48a20449b420966dd5a16e41814dfb7b664e34d0c4ce84538797732e21 -DIST source-han-serif-ko-2.001.zip 39231528 BLAKE2B 5b3a4a71b119a0a329363db45c511b195972c5ea36b391ce69277e2495c7904e938b9add8a042b92fcd79f0f1cdcca7bd55d785b8e667fd4693b2d64164b45b4 SHA512 e7f6468140a937d006155db746dbf4b8455a75ca2dd0ec6916c2e084f6136a79b0db080a2521b7ba665013ba7a257a763f9087d2270d531f4a1455e440329f1b DIST source-han-serif-ko-2.002.zip 39359861 BLAKE2B 39a13d51aa7b852cb6d6a32a135d765f57707e56e5117fac95d03e5d8235c7bcc3c3aa24d4107e3ca664eb9dae3d896e6241d14ae2f3fc0c9ca8329978e1f936 SHA512 0d7187ddb55664449adc659f0e1eb9e26c9eb9ee81cc9c1e2619516bf2eb2e4ebbdb8a6846f2da2dfb118c95dc7b60c8dc3d83cb922c360dc5587a2886bd770a DIST source-han-serif-ko-2.003.zip 39752343 BLAKE2B d0ef5cc5147c6829c55a0b00f473a7d93f6bdfec6ec3b3894cbc318e3acc82a22bfa6be001572bfc93b16fb92f4ead9f4f38b0cb740e1b7839766ed2ee42e5ba SHA512 9d1a29a7d4176e983325bad70dffdf20d22dab19781584f30f4bf33678b49fd3117f6e817976b556b08f7d4456d54b9714292faae3cd2f9df6de04739ba2b56e -DIST source-han-serif-zh_CN-2.001.zip 68857778 BLAKE2B 13810a87500a69295468005374d1119e032a8f3e9d8672022c0e927c5941868e87ed9fe6f87b5f21a59ec6b326ec6db80c7ca3a4c32c0e22c174d8155ba98902 SHA512 f75844e260e8bb49a50a4276e431f5fb39704d60ffac3d0ba8326e8758bb7d2cff5dfb0cd4fab590c12c14e65384cdf624fef830731fdd3df8dab088ebadac6c DIST source-han-serif-zh_CN-2.002.zip 68956659 BLAKE2B 19ee821becbcbeb2de81d5d077d83a9a8fbfc11f49e1820d0cd2fec11600d79b6fe52718a6ec6096c557f114e5320f8c7acd74762855e51b9d5bfe4a843996f0 SHA512 6e0e3d75bf3cedc16cb59f0af27bcc4d6a6279f9cc06c7b255eb3e9246d2fd23a6cc433e6e8d32de97a2cb195a1bc7f172b6f40f1066d073a1638237ae196f63 DIST source-han-serif-zh_CN-2.003.zip 68961106 BLAKE2B 831834998b98f4670e81099cfa43c5672e683b374a9364d8b4e70f9ae3d02a356e0bbaa5310347e0300ec1e2f62687911b57edad3b2ff6bef77f3b89abb71dad SHA512 2107bbc44e60e3c9ea432df48d3e3fb1e4634d47619e507c2090532354ad017875155237af01bb8c42d19d34cfb0bdab7c961872d0f73bb04cec58c8ee693521 -DIST source-han-serif-zh_TW-2.001.zip 47266838 BLAKE2B e3974e21270df8f55a84081526bcfd2002b5b71a75b4184c9f02d32373e40248bacae019c2c1b9e4748c1f24aee995e6735ef45e44220e99e0c3887961da8989 SHA512 e15a9cf79ab89c1f3d9ca72658fc561aa5ed3c1fb7d0f9ee21ed7c6dc430231f10d5ce85cd0d41f20f8116dcd6aa71a7d2b697e66190d13c9a0e69aa71a318dd DIST source-han-serif-zh_TW-2.002.zip 47261252 BLAKE2B 5135c3145fedb13e347c30b34377d22d60f6074a80d360c10fa179e984af3638fa7566838046b210ae378cb977433e5fb219d8c09f8af6850990a5f9dc152166 SHA512 57a0a1e8e5835d811caeb8571e91a1fc7e5ffad6ed6a32433971c5a85a8b94deb1a0d880d64c3fa826316ce0eed601c4232163b1459567bf868ccc04990c901b DIST source-han-serif-zh_TW-2.003.zip 47264165 BLAKE2B bc51d2690c1439aea8d1e2701024e3b9e91614dc16c422381aa9d36f33a5bd99d593db9d8337aa71f495d9506a627b99a4aa0c9bf577ba3508031fdb17f3ab8d SHA512 9c4a364f3286ce447c1bc271c3ae8eccba576e90cb3efe617c951a26ff35df6d7ac1e221cae2d24f0f97c83ccbdbbef26ea959a4aa1cd0c2f853d347ad6d9022 diff --git a/media-fonts/source-han-serif/source-han-serif-2.001.ebuild b/media-fonts/source-han-serif/source-han-serif-2.001.ebuild deleted file mode 100644 index db5455711..0 --- a/media-fonts/source-han-serif/source-han-serif-2.001.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/http-ece/
commit: 69e3089dd9782da2d782f20bd4170834b876f7f1 Author: tea tastytea de> AuthorDate: Wed Aug 7 14:41:46 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Aug 7 14:44:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69e3089d dev-python/http-ece: add 1.2.1 Signed-off-by: tea tastytea.de> dev-python/http-ece/Manifest | 1 + dev-python/http-ece/http-ece-1.2.1.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/http-ece/Manifest b/dev-python/http-ece/Manifest index eb6b778be..45c47263a 100644 --- a/dev-python/http-ece/Manifest +++ b/dev-python/http-ece/Manifest @@ -1,2 +1,3 @@ DIST http-ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 +DIST http-ece-1.2.1.gh.tar.gz 19876 BLAKE2B 71955d47e68dca11b1b4b5bd73f5808369a2e3a95c71b250561ce0ab109ecf4b57dce6a80f750ab23c580ee855e95bf6798f612975c6b4fb8632ae392e34255b SHA512 362ffc15a5cd320c01b49ca6ffbe3e23abb12996b689750052d2fa77f6d17bcb0a736c9dccd08983d39daef487879e13ec874d4fa6b266aa57edccadfeb2565a DIST http_ece-1.2.0.tar.gz 8771 BLAKE2B 378c82356b4cc754485a830b44e4dd67e7bc3ccab0b1d6ab786b35c7c9529cf621c3a285cdcee9750803367567cb0387a9c7318296e1b401fee317b0ccf057a5 SHA512 84173c190798c1706eda826b49efbe5db394d4216a236df9265c7995cf7baf151d653c6ff34d4fd981513303808062bdebf7cc1d98bc7543bc352a11631f3180 diff --git a/dev-python/http-ece/http-ece-1.2.1.ebuild b/dev-python/http-ece/http-ece-1.2.1.ebuild new file mode 100644 index 0..e121e8bc5 --- /dev/null +++ b/dev-python/http-ece/http-ece-1.2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +# TODO re-enable pypi when it is available on there +# <https://github.com/web-push-libs/encrypted-content-encoding/issues/79> +inherit distutils-r1 + +MY_PN="encrypted-content-encoding" +DESCRIPTION="Encrypted Content Encoding for HTTP" +HOMEPAGE=" + https://pypi.org/project/http-ece/ + https://github.com/web-push-libs/encrypted-content-encoding +" +SRC_URI="https://github.com/web-push-libs/encrypted-content-encoding/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/encrypted-content-encoding-${PV}/python" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" + +RESTRICT="test" # tests seem to be broken, further investigation advised + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/http-ece/
commit: e47c0e0c7b1d3ecfa2500970d8b3a8eb65b8e8a4 Author: tea tastytea de> AuthorDate: Wed Aug 7 14:44:00 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Aug 7 14:44:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e47c0e0c dev-python/http-ece: drop 1.1.0 Signed-off-by: tea tastytea.de> dev-python/http-ece/Manifest | 1 - dev-python/http-ece/http-ece-1.1.0.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/dev-python/http-ece/Manifest b/dev-python/http-ece/Manifest index 45c47263a..607aadc4b 100644 --- a/dev-python/http-ece/Manifest +++ b/dev-python/http-ece/Manifest @@ -1,3 +1,2 @@ -DIST http-ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 DIST http-ece-1.2.1.gh.tar.gz 19876 BLAKE2B 71955d47e68dca11b1b4b5bd73f5808369a2e3a95c71b250561ce0ab109ecf4b57dce6a80f750ab23c580ee855e95bf6798f612975c6b4fb8632ae392e34255b SHA512 362ffc15a5cd320c01b49ca6ffbe3e23abb12996b689750052d2fa77f6d17bcb0a736c9dccd08983d39daef487879e13ec874d4fa6b266aa57edccadfeb2565a DIST http_ece-1.2.0.tar.gz 8771 BLAKE2B 378c82356b4cc754485a830b44e4dd67e7bc3ccab0b1d6ab786b35c7c9529cf621c3a285cdcee9750803367567cb0387a9c7318296e1b401fee317b0ccf057a5 SHA512 84173c190798c1706eda826b49efbe5db394d4216a236df9265c7995cf7baf151d653c6ff34d4fd981513303808062bdebf7cc1d98bc7543bc352a11631f3180 diff --git a/dev-python/http-ece/http-ece-1.1.0.ebuild b/dev-python/http-ece/http-ece-1.1.0.ebuild deleted file mode 100644 index dadd8968c..0 --- a/dev-python/http-ece/http-ece-1.1.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 - -MY_PN="encrypted-content-encoding" -DESCRIPTION="Encrypted Content Encoding for HTTP" -HOMEPAGE=" - https://pypi.org/project/http-ece/ - https://github.com/web-push-libs/encrypted-content-encoding -" -SRC_URI="https://github.com/martinthomson/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}/python" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -# v1.1.0 is incompatible with latest 'cryptography' -RESTRICT="test" - -RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: 4a317e5cbdd1a17534d978625de439482d3decc4 Author: tea tastytea de> AuthorDate: Sun Jul 21 14:55:13 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jul 21 14:55:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a317e5c dev-cpp/drogon: add 1.9.6 Signed-off-by: tea tastytea.de> dev-cpp/drogon/Manifest| 2 + dev-cpp/drogon/drogon-1.9.6.ebuild | 92 ++ 2 files changed, 94 insertions(+) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 2162b14ff..c6a6a2269 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.9.4.tar.gz 612364 BLAKE2B d22d594f64423ee2db271f8b0b7242bffb0d9099e0aad9a6806e3d036d89f992da05dc26d3d2652bc5e2838524f031552913a32eb092ea49b4c9c656c687eae2 SHA512 0c58ed45aacbfd1916bbd9c52ecbd203abdc1032c7d6f908750a188443e293d749705d35c2b56eab54e30f36cc606b2437889e11a482ebda34d36035e8221499 DIST drogon-1.9.5.tar.gz 616261 BLAKE2B 0e34398be264d58b90b1e3545aeed0e2aefe17258b7007f69f103ba4b281226c71a6aac2b7f98c8d58603ba896c4ddc31e215cea8d943a88d2bf519d049a03d1 SHA512 453b0d1af2cd7e567539cf8512d87961d9285c3ac1cbeb58d49c27571c7247390b99cc7ea5ddb87c969c5638bcf7a958b9c4a2649c3d89ff7e081e278de33f6f +DIST drogon-1.9.6.tar.gz 634338 BLAKE2B 29df10fbdf03fe8b6397bc1f05a69126ab249094f00bc0fe038bbb261069aa874e75a342345b0a5c98975cf5b97832bcb42443263cd4bd99930ddc2d92454bcb SHA512 e0a1b4a0f3b9d2804169d050e2038418baf4107f94299e2b969a185f5624f9d4101d1ef24795789c48c8b2ed8dfd5c748d6162eb5ce789cad3b253c7e8692fa9 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 +DIST trantor-1.5.20.tar.gz 156703 BLAKE2B 628c8ccae86809f0cd547eb991a67456f871d8ad4aa9606933ce91f98744c2faeb83b41d098811757ae6fcb0e221d5fe389d9684d98fa9c40570f8202b0489d3 SHA512 3666a49de1f13f52bac6d11d7c690c1d51b73d6f7e50b2a7591cd590639f88e33282d8b6b422f518ab73b42ba2d69d6db0852338563b366c548daaba09d0b49c diff --git a/dev-cpp/drogon/drogon-1.9.6.ebuild b/dev-cpp/drogon/drogon-1.9.6.ebuild new file mode 100644 index 0..55435690c --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.6.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.20" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon"; +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/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 spdlog test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +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 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: de536bba5ae7b4d4a731d8f50225774300433b18 Author: tea tastytea de> AuthorDate: Sun Jul 21 14:55:33 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jul 21 14:55:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de536bba dev-cpp/drogon: drop 1.9.4 Signed-off-by: tea tastytea.de> dev-cpp/drogon/Manifest| 2 - dev-cpp/drogon/drogon-1.9.4.ebuild | 92 -- 2 files changed, 94 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index c6a6a2269..390b06b62 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.9.4.tar.gz 612364 BLAKE2B d22d594f64423ee2db271f8b0b7242bffb0d9099e0aad9a6806e3d036d89f992da05dc26d3d2652bc5e2838524f031552913a32eb092ea49b4c9c656c687eae2 SHA512 0c58ed45aacbfd1916bbd9c52ecbd203abdc1032c7d6f908750a188443e293d749705d35c2b56eab54e30f36cc606b2437889e11a482ebda34d36035e8221499 DIST drogon-1.9.5.tar.gz 616261 BLAKE2B 0e34398be264d58b90b1e3545aeed0e2aefe17258b7007f69f103ba4b281226c71a6aac2b7f98c8d58603ba896c4ddc31e215cea8d943a88d2bf519d049a03d1 SHA512 453b0d1af2cd7e567539cf8512d87961d9285c3ac1cbeb58d49c27571c7247390b99cc7ea5ddb87c969c5638bcf7a958b9c4a2649c3d89ff7e081e278de33f6f DIST drogon-1.9.6.tar.gz 634338 BLAKE2B 29df10fbdf03fe8b6397bc1f05a69126ab249094f00bc0fe038bbb261069aa874e75a342345b0a5c98975cf5b97832bcb42443263cd4bd99930ddc2d92454bcb SHA512 e0a1b4a0f3b9d2804169d050e2038418baf4107f94299e2b969a185f5624f9d4101d1ef24795789c48c8b2ed8dfd5c748d6162eb5ce789cad3b253c7e8692fa9 -DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 DIST trantor-1.5.20.tar.gz 156703 BLAKE2B 628c8ccae86809f0cd547eb991a67456f871d8ad4aa9606933ce91f98744c2faeb83b41d098811757ae6fcb0e221d5fe389d9684d98fa9c40570f8202b0489d3 SHA512 3666a49de1f13f52bac6d11d7c690c1d51b73d6f7e50b2a7591cd590639f88e33282d8b6b422f518ab73b42ba2d69d6db0852338563b366c548daaba09d0b49c diff --git a/dev-cpp/drogon/drogon-1.9.4.ebuild b/dev-cpp/drogon/drogon-1.9.4.ebuild deleted file mode 100644 index 63c95f85a..0 --- a/dev-cpp/drogon/drogon-1.9.4.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_TRANTOR_V="1.5.18" # NOTE: needs to be updated on each bump - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon"; -SRC_URI=" - https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/an-tao/trantor/archive/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 spdlog test +yaml" -# REQUIRED_USE="test? ( postgres sqlite mariadb )" -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 ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) - spdlog? ( - dev-libs/spdlog:= - dev-libs/libfmt:= - ) - yaml? ( dev-cpp/yaml-cpp:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ - ${P}/trantor/trantor/tests/ \ - || die "could not copy test certificate and/or key" - fi -} - -src_configure() { -
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: fdb057509748c9f60aeaac153aa83331814feacc Author: tea tastytea de> AuthorDate: Sun Jul 21 13:52:00 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jul 21 14:55:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fdb05750 dev-cpp/trantor: drop 1.5.18 Signed-off-by: tea tastytea.de> dev-cpp/trantor/Manifest | 1 - dev-cpp/trantor/trantor-1.5.18.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 2dd6f6aab..2b3c5d16e 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 DIST trantor-1.5.20.tar.gz 156703 BLAKE2B 628c8ccae86809f0cd547eb991a67456f871d8ad4aa9606933ce91f98744c2faeb83b41d098811757ae6fcb0e221d5fe389d9684d98fa9c40570f8202b0489d3 SHA512 3666a49de1f13f52bac6d11d7c690c1d51b73d6f7e50b2a7591cd590639f88e33282d8b6b422f518ab73b42ba2d69d6db0852338563b366c548daaba09d0b49c diff --git a/dev-cpp/trantor/trantor-1.5.18.ebuild b/dev-cpp/trantor/trantor-1.5.18.ebuild deleted file mode 100644 index 4a18bcd7b..0 --- a/dev-cpp/trantor/trantor-1.5.18.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="adns doc +spdlog +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) - spdlog? ( - dev-libs/spdlog:= - dev-libs/libfmt:= - ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen[dot] )" - -src_prepare() { - sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" - "-DUSE_SPDLOG=$(usex spdlog)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 83f3095e8bb7e9453bcfdbfa19dae67d9ff841a8 Author: tea tastytea de> AuthorDate: Sun Jul 21 13:51:10 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jul 21 14:55:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83f3095e dev-cpp/trantor: add 1.5.20 Signed-off-by: tea tastytea.de> dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.20.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 14811ecbe..2dd6f6aab 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 +DIST trantor-1.5.20.tar.gz 156703 BLAKE2B 628c8ccae86809f0cd547eb991a67456f871d8ad4aa9606933ce91f98744c2faeb83b41d098811757ae6fcb0e221d5fe389d9684d98fa9c40570f8202b0489d3 SHA512 3666a49de1f13f52bac6d11d7c690c1d51b73d6f7e50b2a7591cd590639f88e33282d8b6b422f518ab73b42ba2d69d6db0852338563b366c548daaba09d0b49c diff --git a/dev-cpp/trantor/trantor-1.5.20.ebuild b/dev-cpp/trantor/trantor-1.5.20.ebuild new file mode 100644 index 0..4a18bcd7b --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.20.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: 209292e86e59c9636d0290faaf4537bea0519217 Author: tea tastytea de> AuthorDate: Fri Jul 5 06:29:34 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jul 5 16:59:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=209292e8 net-im/nheko: update postinst message for live ebuild Signed-off-by: tea tastytea.de> net-im/nheko/nheko-.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/net-im/nheko/nheko-.ebuild b/net-im/nheko/nheko-.ebuild index 62a8c8d96..b25d7d977 100644 --- a/net-im/nheko/nheko-.ebuild +++ b/net-im/nheko/nheko-.ebuild @@ -129,7 +129,6 @@ pkg_postinst() { xdg_pkg_postinst - ewarn "since Nheko migrated to Qt 6 there may be some regressions. video streams will" - ewarn "probably not work for now. d95d2fcaa9e3b8ab47275d2bf56e5a7ebddd37e7 was the" - ewarn "last commit with Qt5 support." + ewarn "since Nheko migrated to Qt 6 video streams will not work for now because" + ewarn "we are missing a dependency. see <https://bugs.gentoo.org/810814> for details" }
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/, net-im/nheko/files/
commit: 429788ad79e7ed72ba7703f4dd738641d74324c5 Author: tea tastytea de> AuthorDate: Fri Jul 5 16:54:20 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jul 5 16:59:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=429788ad net-im/nheko: remove forced wayland dependency backported the fix from upstream Bug: https://bugs.gentoo.org/934414 Signed-off-by: tea tastytea.de> .../nheko-0.12.0-remove-wayland-dep-on-x11.patch | 39 ++ net-im/nheko/nheko-0.12.0.ebuild | 4 ++- 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/net-im/nheko/files/nheko-0.12.0-remove-wayland-dep-on-x11.patch b/net-im/nheko/files/nheko-0.12.0-remove-wayland-dep-on-x11.patch new file mode 100644 index 0..ce32492e2 --- /dev/null +++ b/net-im/nheko/files/nheko-0.12.0-remove-wayland-dep-on-x11.patch @@ -0,0 +1,39 @@ +# adapted from upstream commit: +# <https://github.com/Nheko-Reborn/nheko/commit/941f7f5> + +From 3bc8117be9964af95210c865880bd2db8dc76a27 Mon Sep 17 00:00:00 2001 +From: tea +Date: Fri, 5 Jul 2024 17:32:59 +0200 +Subject: [PATCH] remove wayland dep on X11 + +--- + src/main.cpp | 6 -- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/main.cpp b/src/main.cpp +index 8ea15901..392867bb 100644 +--- a/src/main.cpp b/src/main.cpp +@@ -21,7 +21,7 @@ + + // in theory we can enable this everywhere, but the header is missing on some of our CI systems and + // it is too much effort to install. +-#if defined(Q_OS_UNIX) && !defined(Q_OS_MACOS) ++#if __has_include() + #include + #endif + +@@ -248,7 +248,9 @@ main(int argc, char *argv[]) + if (!singleapp.isPrimaryInstance()) { + auto token = qgetenv("XDG_ACTIVATION_TOKEN"); + +-#if defined(Q_OS_UNIX) && !defined(Q_OS_MACOS) ++#if __has_include() && \ ++((QT_VERSION >= QT_VERSION_CHECK(6, 7, 0) && QT_CONFIG(wayland)) || \ ++ (QT_VERSION < QT_VERSION_CHECK(6, 7, 0) && defined(Q_OS_UNIX) && !defined(Q_OS_MACOS))) + // getting a valid activation token on wayland is a bit of a pain, it works most reliably + // when you have an actual window, that has the focus... + auto waylandApp = app.nativeInterface(); +-- +2.44.2 + diff --git a/net-im/nheko/nheko-0.12.0.ebuild b/net-im/nheko/nheko-0.12.0.ebuild index d68d32446..e22f303cc 100644 --- a/net-im/nheko/nheko-0.12.0.ebuild +++ b/net-im/nheko/nheko-0.12.0.ebuild @@ -34,7 +34,7 @@ RDEPEND=" >=dev-libs/re2-0.2022.04.01:= dev-libs/spdlog:= >=dev-qt/kdsingleapplication-1.1.0:=[qt6] - dev-qt/qtbase:6[concurrent,dbus,gui,wayland,widgets] + dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[gstreamer] @@ -76,6 +76,8 @@ BDEPEND=" ) " +PATCHES=( "${FILESDIR}"/${P}-remove-wayland-dep-on-x11.patch ) + src_configure() { local -a mycmakeargs=( -DUSE_BUNDLED_CPPHTTPLIB=no
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/yaml-language-server/
commit: ffb9c95396bf688c67576c44aaefe047cdee81d0 Author: tea tastytea de> AuthorDate: Fri Jun 28 04:20:20 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jun 28 06:17:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffb9c953 dev-util/yaml-language-server: add 1.15.0 Signed-off-by: tea tastytea.de> dev-util/yaml-language-server/Manifest | 2 + .../yaml-language-server-1.15.0.ebuild | 43 ++ 2 files changed, 45 insertions(+) diff --git a/dev-util/yaml-language-server/Manifest b/dev-util/yaml-language-server/Manifest index 1f0cbc21c..169a78e51 100644 --- a/dev-util/yaml-language-server/Manifest +++ b/dev-util/yaml-language-server/Manifest @@ -1,2 +1,4 @@ DIST yaml-language-server-1.14.0-deps.tar.xz 5420516 BLAKE2B cb0814b0058539c69e4f4d9b994b54315a9535e3c43d5dd6cdb0f7bc827d58b01a0b239f68d4086b422c6b90c16f46d5a35fcb1c3b5ca934e6401d1add9b7e4a SHA512 e67042b0fc415bbb338cec2e520d0df549dab4a9e89df011022315d78f1b16184060f4dac62870234b1dd97ab71b876544663963c9ca1fc5eec1c84571e2182b DIST yaml-language-server-1.14.0.tgz 567903 BLAKE2B 72109e7e9e469b7411388282159027ca2bbf9fb24ea976c70893c201a3448fc084460cf73f9aaead31a6491ab084c1377e746836fb373d9876194874cd36fc82 SHA512 1e73621cce403935ee33c669b9bcea813cbeed5e6416231755e74e4f6ca386f9f10b0ea96cc5dc0ffca61da693e6fdae7b41fc1861f834592f084cdc21c4c90e +DIST yaml-language-server-1.15.0-deps.tar.xz 5428944 BLAKE2B 81be474e161a1f1e05a5a196772c890422366318f276fa91433c273915f74c9eb65b0dd6a345ad3ef0af4527b442977fca7cba8db358fe12465fc3f50a3df1f3 SHA512 ef073e03cfb431c2a39fd6408f668a175483b521b48c895cb66e2540ecf7eaab8bb30e23e8d0f1c3cd2a9733649cc4b83d82e9cd8bc0c32141600d3e32c57b2a +DIST yaml-language-server-1.15.0.tgz 570814 BLAKE2B 6e3d0550420d6a78c7bb0bb1131e818a5424b1717398706ceb83991ad559be0a5d85e6148552fd9e1dae71af28aa476393fb4d4944fdf12638b02096627c103c SHA512 378ec0a810c23109a1ea604b988ea8ab1af21d1ce2df768f14fb09858cb755350609d2c76231a1e05673a548d196985a0030419039a790cffef8a3483878b947 diff --git a/dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild b/dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild new file mode 100644 index 0..0976b212d --- /dev/null +++ b/dev-util/yaml-language-server/yaml-language-server-1.15.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Language Server for YAML Files" +HOMEPAGE="https://github.com/redhat-developer/yaml-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="0BSD Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 3d5cb6084bda243a842a6ec667af167b862bda39 Author: tea tastytea de> AuthorDate: Fri Jun 28 04:34:47 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jun 28 06:17:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d5cb608 dev-cpp/trantor: drop 1.5.17 Signed-off-by: tea tastytea.de> dev-cpp/trantor/Manifest | 1 - dev-cpp/trantor/trantor-1.5.17.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 7fe1b0d4d..14811ecbe 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 diff --git a/dev-cpp/trantor/trantor-1.5.17.ebuild b/dev-cpp/trantor/trantor-1.5.17.ebuild deleted file mode 100644 index 4a18bcd7b..0 --- a/dev-cpp/trantor/trantor-1.5.17.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="adns doc +spdlog +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) - spdlog? ( - dev-libs/spdlog:= - dev-libs/libfmt:= - ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen[dot] )" - -src_prepare() { - sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" - "-DUSE_SPDLOG=$(usex spdlog)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: f24cf1299fccbc758d4610fa0874b9c948f5a626 Author: tea tastytea de> AuthorDate: Fri Jun 28 04:34:30 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jun 28 06:17:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f24cf129 dev-cpp/trantor: add 1.5.19 Signed-off-by: tea tastytea.de> dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.19.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 303b697e0..7fe1b0d4d 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c +DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 diff --git a/dev-cpp/trantor/trantor-1.5.19.ebuild b/dev-cpp/trantor/trantor-1.5.19.ebuild new file mode 100644 index 0..4a18bcd7b --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.19.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: 6e395b29ce43e553687ce9d855b43d0fb3a746c3 Author: tea tastytea de> AuthorDate: Fri Jun 28 05:08:48 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jun 28 06:17:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e395b29 dev-cpp/drogon: add 1.9.5 Signed-off-by: tea tastytea.de> dev-cpp/drogon/Manifest| 2 + dev-cpp/drogon/drogon-1.9.5.ebuild | 92 ++ 2 files changed, 94 insertions(+) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index f4dda375a..b8d2d1028 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.9.3.tar.gz 611732 BLAKE2B a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e SHA512 cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4 DIST drogon-1.9.4.tar.gz 612364 BLAKE2B d22d594f64423ee2db271f8b0b7242bffb0d9099e0aad9a6806e3d036d89f992da05dc26d3d2652bc5e2838524f031552913a32eb092ea49b4c9c656c687eae2 SHA512 0c58ed45aacbfd1916bbd9c52ecbd203abdc1032c7d6f908750a188443e293d749705d35c2b56eab54e30f36cc606b2437889e11a482ebda34d36035e8221499 +DIST drogon-1.9.5.tar.gz 616261 BLAKE2B 0e34398be264d58b90b1e3545aeed0e2aefe17258b7007f69f103ba4b281226c71a6aac2b7f98c8d58603ba896c4ddc31e215cea8d943a88d2bf519d049a03d1 SHA512 453b0d1af2cd7e567539cf8512d87961d9285c3ac1cbeb58d49c27571c7247390b99cc7ea5ddb87c969c5638bcf7a958b9c4a2649c3d89ff7e081e278de33f6f DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c +DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 diff --git a/dev-cpp/drogon/drogon-1.9.5.ebuild b/dev-cpp/drogon/drogon-1.9.5.ebuild new file mode 100644 index 0..0565c3de1 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.5.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.19" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon"; +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/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 spdlog test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +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 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: 09b4582c89ebdff16e7f0e8c992b31eb79565daf Author: tea tastytea de> AuthorDate: Fri Jun 28 05:10:08 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Jun 28 06:17:23 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09b4582c dev-cpp/drogon: drop 1.9.3 Signed-off-by: tea tastytea.de> dev-cpp/drogon/Manifest| 2 - dev-cpp/drogon/drogon-1.9.3.ebuild | 92 -- 2 files changed, 94 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index b8d2d1028..2162b14ff 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.9.3.tar.gz 611732 BLAKE2B a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e SHA512 cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4 DIST drogon-1.9.4.tar.gz 612364 BLAKE2B d22d594f64423ee2db271f8b0b7242bffb0d9099e0aad9a6806e3d036d89f992da05dc26d3d2652bc5e2838524f031552913a32eb092ea49b4c9c656c687eae2 SHA512 0c58ed45aacbfd1916bbd9c52ecbd203abdc1032c7d6f908750a188443e293d749705d35c2b56eab54e30f36cc606b2437889e11a482ebda34d36035e8221499 DIST drogon-1.9.5.tar.gz 616261 BLAKE2B 0e34398be264d58b90b1e3545aeed0e2aefe17258b7007f69f103ba4b281226c71a6aac2b7f98c8d58603ba896c4ddc31e215cea8d943a88d2bf519d049a03d1 SHA512 453b0d1af2cd7e567539cf8512d87961d9285c3ac1cbeb58d49c27571c7247390b99cc7ea5ddb87c969c5638bcf7a958b9c4a2649c3d89ff7e081e278de33f6f -DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c DIST trantor-1.5.19.tar.gz 156467 BLAKE2B 9683cc3691389a48be1060e05c96329f826b976b4090b869d5ea097b30b33d22bd1f5373987d5900f5f2f587227eb59c442bbfb0126cce1636887472352af948 SHA512 76264df770b14702cae88bb77c8e863e85eb034fd14bb062d3414f981b759be61bff3ce5aa1c8cca44bf0ca0b3568ed77248c9986eb23b6715631cdae9445a02 diff --git a/dev-cpp/drogon/drogon-1.9.3.ebuild b/dev-cpp/drogon/drogon-1.9.3.ebuild deleted file mode 100644 index 70912e116..0 --- a/dev-cpp/drogon/drogon-1.9.3.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_TRANTOR_V="1.5.17" # NOTE: needs to be updated on each bump - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon"; -SRC_URI=" - https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/an-tao/trantor/archive/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 spdlog test +yaml" -# REQUIRED_USE="test? ( postgres sqlite mariadb )" -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 ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) - spdlog? ( - dev-libs/spdlog:= - dev-libs/libfmt:= - ) - yaml? ( dev-cpp/yaml-cpp:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ - ${P}/trantor/trantor/tests/ \ - || die "could not copy test certificate and/or key" - fi -} - -src_configure() { -
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lemminx-bin/
commit: c364888e401b14effa9afbb5052800a6106aa1fb Author: tea tastytea de> AuthorDate: Thu Jun 27 21:08:29 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 27 21:08:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c364888e dev-util/lemminx-bin: add 0.27.1 Signed-off-by: tea tastytea.de> dev-util/lemminx-bin/Manifest | 1 + dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest index 248cc0bee..aaad7378c 100644 --- a/dev-util/lemminx-bin/Manifest +++ b/dev-util/lemminx-bin/Manifest @@ -1,2 +1,3 @@ DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70 SHA512 ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019 DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82 SHA512 b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533 +DIST lemminx-bin-0.27.1.zip 23763230 BLAKE2B 0ea727f4da9d363284f4c3096dfe27ab60255d9847804cd97516e05c88de5ebf1816682b67c4f940b6f40cbaca59a51d238514ef08f49811e89b6c14812e8e5a SHA512 bde3774434ffc8c72dc8b0feadc20f93fffe297415a481accd674bf0a0061f3420a32955e631aca0f482b131ca0a6a56dbf1e2662d7a26bcf8a28b5c5237a0c3 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild new file mode 100644 index 0..42d545ecd --- /dev/null +++ b/dev-util/lemminx-bin/lemminx-bin-0.27.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="XML Language Server" +HOMEPAGE="https://github.com/eclipse/lemminx"; +SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_PREBUILT="/usr/bin/lemminx" + +src_install() { + newbin lemminx-linux lemminx +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/
commit: fd06c451cd9e66b6255ead4e72e5adc7634a24c9 Author: tea tastytea de> AuthorDate: Thu Jun 27 21:01:06 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 27 21:01:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd06c451 dev-util/dockerfile-language-server: drop 0.11.0 Signed-off-by: tea tastytea.de> dev-util/dockerfile-language-server/Manifest | 2 - .../dockerfile-language-server-0.11.0.ebuild | 44 -- 2 files changed, 46 deletions(-) diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest index c33ebc70b..e39acdaaa 100644 --- a/dev-util/dockerfile-language-server/Manifest +++ b/dev-util/dockerfile-language-server/Manifest @@ -1,6 +1,4 @@ -DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3 SHA512 e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db SHA512 4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905 DIST dockerfile-language-server-0.13.0-deps.tar.xz 1014748 BLAKE2B 3a9ca56012479ef0fb72e1622c4ede15e1941b3102897b7d6662875781b2bc6b0f6d84a41179e3b790ed0aca0ac241a4967dc28d44a8e932d9d4464e3fcbafef SHA512 ddc45b60c6339144eb6e7f56b011a83e81715f8f4cf8c6b95571e61d81d87b0946fb1db38cddc855a79dfbb2144bfda3618e5eecec16143d0d77750a7543d4cc -DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604 SHA512 92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812 SHA512 1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c DIST dockerfile-language-server-nodejs-0.13.0.tgz 47970 BLAKE2B c9ce3bf1fa8000fc6a7b3b3889201465976cb638dcca4e8e5c6fb90b9b311a5e5b30982ce51c69a670de160dc77345f0cc30eef6d0dc37bd6e46a4a4540d2ab3 SHA512 afc1b04065411ee463f379c562803bba519fa7ab60507f20c653d16a9d1ec2eae811bfd780fe0ab4bb0850837d0af9136607bf2245fb71b15354ed25abd819dc diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild deleted file mode 100644 index ee629a78d..0 --- a/dev-util/dockerfile-language-server/dockerfile-language-server-0.11.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="${PN}-nodejs-${PV}" - -DESCRIPTION="A language server for Dockerfiles" -HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs"; -SRC_URI=" - mirror://npm/${PN}-nodejs/-/${MY_P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" - - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lemminx-bin/
commit: 824e18cbb6236ce91ab0788ddb5cef2c7051b7db Author: tea tastytea de> AuthorDate: Thu Jun 27 21:08:50 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 27 21:08:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=824e18cb dev-util/lemminx-bin: drop 0.25.0 Signed-off-by: tea tastytea.de> dev-util/lemminx-bin/Manifest | 1 - dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest index aaad7378c..e5aca30e3 100644 --- a/dev-util/lemminx-bin/Manifest +++ b/dev-util/lemminx-bin/Manifest @@ -1,3 +1,2 @@ -DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70 SHA512 ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019 DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82 SHA512 b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533 DIST lemminx-bin-0.27.1.zip 23763230 BLAKE2B 0ea727f4da9d363284f4c3096dfe27ab60255d9847804cd97516e05c88de5ebf1816682b67c4f940b6f40cbaca59a51d238514ef08f49811e89b6c14812e8e5a SHA512 bde3774434ffc8c72dc8b0feadc20f93fffe297415a481accd674bf0a0061f3420a32955e631aca0f482b131ca0a6a56dbf1e2662d7a26bcf8a28b5c5237a0c3 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild deleted file mode 100644 index a2e7be2e0..0 --- a/dev-util/lemminx-bin/lemminx-bin-0.25.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="XML Language Server" -HOMEPAGE="https://github.com/eclipse/lemminx"; -SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="EPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -QA_PREBUILT="/usr/bin/lemminx" - -src_install() { - newbin lemminx-linux lemminx -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/
commit: 184f2063d74dced19f180d5b6b194f86d81bf230 Author: tea tastytea de> AuthorDate: Thu Jun 27 20:59:53 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 27 20:59:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=184f2063 dev-util/dockerfile-language-server: add 0.13.0 Signed-off-by: tea tastytea.de> dev-util/dockerfile-language-server/Manifest | 2 + .../dockerfile-language-server-0.13.0.ebuild | 44 ++ 2 files changed, 46 insertions(+) diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest index e0cd1f3b5..c33ebc70b 100644 --- a/dev-util/dockerfile-language-server/Manifest +++ b/dev-util/dockerfile-language-server/Manifest @@ -1,4 +1,6 @@ DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3 SHA512 e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db SHA512 4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905 +DIST dockerfile-language-server-0.13.0-deps.tar.xz 1014748 BLAKE2B 3a9ca56012479ef0fb72e1622c4ede15e1941b3102897b7d6662875781b2bc6b0f6d84a41179e3b790ed0aca0ac241a4967dc28d44a8e932d9d4464e3fcbafef SHA512 ddc45b60c6339144eb6e7f56b011a83e81715f8f4cf8c6b95571e61d81d87b0946fb1db38cddc855a79dfbb2144bfda3618e5eecec16143d0d77750a7543d4cc DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604 SHA512 92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812 SHA512 1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c +DIST dockerfile-language-server-nodejs-0.13.0.tgz 47970 BLAKE2B c9ce3bf1fa8000fc6a7b3b3889201465976cb638dcca4e8e5c6fb90b9b311a5e5b30982ce51c69a670de160dc77345f0cc30eef6d0dc37bd6e46a4a4540d2ab3 SHA512 afc1b04065411ee463f379c562803bba519fa7ab60507f20c653d16a9d1ec2eae811bfd780fe0ab4bb0850837d0af9136607bf2245fb71b15354ed25abd819dc diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild new file mode 100644 index 0..336038312 --- /dev/null +++ b/dev-util/dockerfile-language-server/dockerfile-language-server-0.13.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-nodejs-${PV}" + +DESCRIPTION="A language server for Dockerfiles" +HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs"; +SRC_URI=" + mirror://npm/${PN}-nodejs/-/${MY_P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" + + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/legendary/
commit: 8f3a20be0ec7651424042d2854499b67a2e7d201 Author: tastytea tastytea de> AuthorDate: Sun Jun 23 12:04:40 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jun 23 12:04:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f3a20be games-util/legendary: enable py3.12 Signed-off-by: tastytea tastytea.de> games-util/legendary/legendary-0.20.34.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-util/legendary/legendary-0.20.34.ebuild b/games-util/legendary/legendary-0.20.34.ebuild index f9ba96a48..2354ed6c1 100644 --- a/games-util/legendary/legendary-0.20.34.ebuild +++ b/games-util/legendary/legendary-0.20.34.ebuild @@ -1,10 +1,10 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pywebview/
commit: 3aa6387f35b119bd156c25ad0a052d8c3f4d889e Author: tastytea tastytea de> AuthorDate: Sun Jun 23 12:01:28 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jun 23 12:01:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3aa6387f dev-python/pywebview: drop 4.3.3 Signed-off-by: tastytea tastytea.de> dev-python/pywebview/Manifest | 1 - dev-python/pywebview/pywebview-4.3.3.ebuild | 40 - 2 files changed, 41 deletions(-) diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest index 38c31b1e2..c7ac1768b 100644 --- a/dev-python/pywebview/Manifest +++ b/dev-python/pywebview/Manifest @@ -1,3 +1,2 @@ -DIST pywebview-4.3.3.tar.gz 30107570 BLAKE2B 6907d928c2f0471547b75ce385636330e4ae2891c8082b24d659a75e525b84259a2db4bf4f8767c4d30c152724fc20c864456156fab8242e72753be32e908a49 SHA512 beaa481fc786ebd07d0d198167bbdfefb50e45b0c768b450c75385e6ed8f72df2cfebbcc7b5356632309300290d0d7b340bbd714e8d8aceaeca56e945857f007 DIST pywebview-4.4.1.tar.gz 30127595 BLAKE2B 13759ee774a63ddcf44af92ed11a3b902c2c15ebd3ad252f2b541b764601a722e55002aefea8a0621702a2bd0e94a7d4f1c3d8dd86d7e6def5abe6ecec3e7f78 SHA512 b712927606cd9704a00896f68780ee6b0bcd63077510e1d5ceb8d4fbd4b44ca96fff4390be7a29c65b0b0d14dee132fbff29b8dbc1094ebca89ac893566a4731 DIST pywebview-5.1.tar.gz 435761 BLAKE2B 7aeacb13f845e97c17f2e8fd8581cc54ac3575ecb0c83c70be345d80ad98509afc8c9cefa32f908b539f388bf3b962dd9b8ab7787a6e0c5626859447f8e41682 SHA512 395243c34ce147970ac351bade647ad1c57d844fee390764097b7ec7f02562d298e9239eb76d0606394419e1e06d6c28d2cd58f1f10d46c5a4924759dac87aa0 diff --git a/dev-python/pywebview/pywebview-4.3.3.ebuild b/dev-python/pywebview/pywebview-4.3.3.ebuild deleted file mode 100644 index 015ed2bd9..0 --- a/dev-python/pywebview/pywebview-4.3.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A lightweight cross-platform wrapper around a webview component" -HOMEPAGE="https://github.com/r0x0r/pywebview"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gtk qt5 qt6" -REQUIRED_USE="|| ( gtk qt5 qt6 )" - -RDEPEND=" - dev-python/bottle - dev-python/cryptography - 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] - ) - qt6? ( - dev-python/pyside6[${PYTHON_USEDEP},webengine] - dev-python/QtPy[${PYTHON_USEDEP},webengine] - ) -" - -distutils_enable_tests pytest - -RESTRICT="test" # FIXME: tests fail without message
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pywebview/
commit: a1155b219f22bc393b7dd51918e0045a0abe8a33 Author: tastytea tastytea de> AuthorDate: Sun Jun 23 11:23:19 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jun 23 11:23:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1155b21 dev-python/pywebview: add 5.1 Signed-off-by: tastytea tastytea.de> dev-python/pywebview/Manifest | 1 + dev-python/pywebview/pywebview-5.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest index c9d1fdd84..38c31b1e2 100644 --- a/dev-python/pywebview/Manifest +++ b/dev-python/pywebview/Manifest @@ -1,2 +1,3 @@ DIST pywebview-4.3.3.tar.gz 30107570 BLAKE2B 6907d928c2f0471547b75ce385636330e4ae2891c8082b24d659a75e525b84259a2db4bf4f8767c4d30c152724fc20c864456156fab8242e72753be32e908a49 SHA512 beaa481fc786ebd07d0d198167bbdfefb50e45b0c768b450c75385e6ed8f72df2cfebbcc7b5356632309300290d0d7b340bbd714e8d8aceaeca56e945857f007 DIST pywebview-4.4.1.tar.gz 30127595 BLAKE2B 13759ee774a63ddcf44af92ed11a3b902c2c15ebd3ad252f2b541b764601a722e55002aefea8a0621702a2bd0e94a7d4f1c3d8dd86d7e6def5abe6ecec3e7f78 SHA512 b712927606cd9704a00896f68780ee6b0bcd63077510e1d5ceb8d4fbd4b44ca96fff4390be7a29c65b0b0d14dee132fbff29b8dbc1094ebca89ac893566a4731 +DIST pywebview-5.1.tar.gz 435761 BLAKE2B 7aeacb13f845e97c17f2e8fd8581cc54ac3575ecb0c83c70be345d80ad98509afc8c9cefa32f908b539f388bf3b962dd9b8ab7787a6e0c5626859447f8e41682 SHA512 395243c34ce147970ac351bade647ad1c57d844fee390764097b7ec7f02562d298e9239eb76d0606394419e1e06d6c28d2cd58f1f10d46c5a4924759dac87aa0 diff --git a/dev-python/pywebview/pywebview-5.1.ebuild b/dev-python/pywebview/pywebview-5.1.ebuild new file mode 100644 index 0..c8abe8a79 --- /dev/null +++ b/dev-python/pywebview/pywebview-5.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A lightweight cross-platform wrapper around a webview component" +HOMEPAGE="https://github.com/r0x0r/pywebview"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk qt5 qt6" +REQUIRED_USE="|| ( gtk qt5 qt6 )" + +RDEPEND=" + dev-python/bottle + dev-python/cryptography + 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] + ) + qt6? ( + dev-python/pyside6[${PYTHON_USEDEP},webengine] + dev-python/QtPy[${PYTHON_USEDEP},webengine] + ) +" + +distutils_enable_tests pytest + +RESTRICT="test" # FIXME: tests fail without message
[gentoo-commits] repo/proj/guru:dev commit in: media-video/gpu-screen-recorder/
commit: f6fda7b26a10defc4e269fe570776f66c8f09797 Author: tea tastytea de> AuthorDate: Sun Jun 16 15:06:28 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jun 16 15:06:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6fda7b2 media-video/gpu-screen-recorder: replace spaces with tabs Signed-off-by: tea tastytea.de> .../gpu-screen-recorder-.ebuild | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/media-video/gpu-screen-recorder/gpu-screen-recorder-.ebuild b/media-video/gpu-screen-recorder/gpu-screen-recorder-.ebuild index b961545af..a16f5557a 100644 --- a/media-video/gpu-screen-recorder/gpu-screen-recorder-.ebuild +++ b/media-video/gpu-screen-recorder/gpu-screen-recorder-.ebuild @@ -14,16 +14,16 @@ SLOT="0" IUSE="+filecaps systemd" DEPEND=" -media-video/ffmpeg -media-libs/libglvnd -x11-libs/libXcomposite -x11-libs/libXrandr -x11-libs/libXfixes -media-libs/libpulse -media-libs/libva -x11-libs/libdrm -sys-libs/libcap -dev-libs/wayland + media-video/ffmpeg + media-libs/libglvnd + x11-libs/libXcomposite + x11-libs/libXrandr + x11-libs/libXfixes + media-libs/libpulse + media-libs/libva + x11-libs/libdrm + sys-libs/libcap + dev-libs/wayland " RDEPEND="${DEPEND}" BDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: f22c622c10cae6e2874347d542f6a127ff42340f Author: tea tastytea de> AuthorDate: Sun Jun 16 14:05:38 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Jun 16 14:55:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f22c622c net-im/nheko: add mising dependency on dev-qt/qtbase:6[wayland] Closes: https://bugs.gentoo.org/934414 Signed-off-by: tea tastytea.de> net-im/nheko/nheko-0.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/nheko/nheko-0.12.0.ebuild b/net-im/nheko/nheko-0.12.0.ebuild index d51334d1e..d68d32446 100644 --- a/net-im/nheko/nheko-0.12.0.ebuild +++ b/net-im/nheko/nheko-0.12.0.ebuild @@ -34,7 +34,7 @@ RDEPEND=" >=dev-libs/re2-0.2022.04.01:= dev-libs/spdlog:= >=dev-qt/kdsingleapplication-1.1.0:=[qt6] - dev-qt/qtbase:6[concurrent,dbus,gui,widgets] + dev-qt/qtbase:6[concurrent,dbus,gui,wayland,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtimageformats:6 dev-qt/qtmultimedia:6[gstreamer]
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/mastorss/
commit: a5f398e4fce8b9c458bcd89dbc0529e004e11034 Author: tea tastytea de> AuthorDate: Sat Jun 15 14:17:34 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Jun 15 15:12:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5f398e4 net-misc/mastorss: EAPI 7->8 Signed-off-by: tea tastytea.de> net-misc/mastorss/{mastorss-.ebuild => mastorss-0.13.1-r1.ebuild} | 2 +- net-misc/mastorss/mastorss-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/mastorss/mastorss-.ebuild b/net-misc/mastorss/mastorss-0.13.1-r1.ebuild similarity index 98% copy from net-misc/mastorss/mastorss-.ebuild copy to net-misc/mastorss/mastorss-0.13.1-r1.ebuild index 32b428ed3..6ecd511c6 100644 --- a/net-misc/mastorss/mastorss-.ebuild +++ b/net-misc/mastorss/mastorss-0.13.1-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020,2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake [[ "${PV}" == "" ]] && inherit git-r3 diff --git a/net-misc/mastorss/mastorss-.ebuild b/net-misc/mastorss/mastorss-.ebuild index 32b428ed3..6ecd511c6 100644 --- a/net-misc/mastorss/mastorss-.ebuild +++ b/net-misc/mastorss/mastorss-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020,2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake [[ "${PV}" == "" ]] && inherit git-r3
[gentoo-commits] repo/proj/guru:dev commit in: games-util/itch-bin/
commit: 85966ba635bc2baaa562f2f92aaa85de711222b3 Author: tea tastytea de> AuthorDate: Sat Jun 15 14:05:37 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Jun 15 15:12:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85966ba6 games-util/itch-bin: fix dependencies, sort dependencies no revbump because the added deps were pulled in by other deps anyway Closes: https://bugs.gentoo.org/934206 Signed-off-by: tea tastytea.de> games-util/itch-bin/itch-bin-26.1.9.ebuild | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/games-util/itch-bin/itch-bin-26.1.9.ebuild b/games-util/itch-bin/itch-bin-26.1.9.ebuild index 3dabe9b28..b8abeb9b7 100644 --- a/games-util/itch-bin/itch-bin-26.1.9.ebuild +++ b/games-util/itch-bin/itch-bin-26.1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,20 +19,23 @@ IUSE="system-ffmpeg" BDEPEND="app-arch/unzip" RDEPEND=" - x11-libs/gtk+:3[X,cups] - x11-libs/libXtst + dev-libs/libbsd + dev-libs/libpcre dev-libs/nss + media-gfx/graphite2 media-libs/alsa-lib media-libs/freetype - x11-libs/pixman media-libs/libpng:* - dev-libs/libpcre + media-libs/mesa + media-libs/vulkan-loader net-dns/libidn2 net-libs/gnutls - dev-libs/libbsd sys-apps/util-linux - media-gfx/graphite2 - media-libs/vulkan-loader + x11-libs/gtk+:3[X,cups] + x11-libs/libXtst + x11-libs/libdrm + x11-libs/libxkbcommon + x11-libs/pixman system-ffmpeg? ( media-video/ffmpeg[chromium] ) "
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 1a5a488264466a5dc39545bd059ea03e7498ae31 Author: tea tastytea de> AuthorDate: Sat Jun 15 15:10:38 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Jun 15 15:12:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a5a4882 gui-apps/intiface-central-bin: add 2.6.0 Signed-off-by: tea tastytea.de> gui-apps/intiface-central-bin/Manifest | 1 + .../intiface-central-bin-2.6.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/gui-apps/intiface-central-bin/Manifest b/gui-apps/intiface-central-bin/Manifest index e4aba0f79..28835064f 100644 --- a/gui-apps/intiface-central-bin/Manifest +++ b/gui-apps/intiface-central-bin/Manifest @@ -1 +1,2 @@ DIST intiface-central-v2.5.7-linux-ubuntu-22.04-x64.zip 19978864 BLAKE2B 0e22f90eaf464fae0463f31a6a1537154956c44e04a91514aca2f097c4f2494d802b1e40e762b2e7f639efaf142b9fed56384fe5d1e167afba39132678554049 SHA512 be855842b3150e7e9f972502dc2711051528305419c135c525ac3d2d5b5002e1c923d91fee9d533e170f05d29bc0047e2772b8e10ba8373c10eb7d4ce034e4eb +DIST intiface-central-v2.6.0-linux-ubuntu-22.04-x64.zip 19506920 BLAKE2B 751c4cfe4f6c543614d6724ee7292579d4b0532f1656c5dd8a13d9d19293327dc2c460f06e6d940bc2b6ea2a3fae2aa26cbe99e786237996210b0d0684acbfbc SHA512 acaf49792926bfc267da67f89f3f54a79e3c848d5b90ff2bc1eb9f166379df967af8623c79360743f42b6d9d3c3ad5c03430809b462b4b088e94e00e65e8d807 diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.6.0.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.6.0.ebuild new file mode 100644 index 0..23f2184b2 --- /dev/null +++ b/gui-apps/intiface-central-bin/intiface-central-bin-2.6.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Buttplug frontend application" +HOMEPAGE="https://github.com/intiface/intiface-central"; +SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-ubuntu-22.04-x64.zip"; +S="${WORKDIR}/${PN/-bin/}-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core + dev-libs/glib + dev-libs/openssl:0/3 + media-gfx/graphite2 + media-libs/harfbuzz + sys-apps/dbus + sys-apps/systemd-utils + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3[X] + x11-libs/pango +" +BDEPEND="app-arch/unzip" + +QA_PREBUILT=" + opt/${PN}/lib/*.so + opt/${PN}/intiface_central +" + +src_install() { + insinto /opt/${PN} + doins -r . + fperms +x /opt/${PN}/intiface_central + + cat << EOF > intiface_central +#!/bin/sh +cd /opt/${PN} +./intiface_central "\${@}" +EOF + dobin intiface_central + + newicon --size 512 \ + data/flutter_assets/assets/icons/intiface_central_icon.png ${PN}.png + + make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility" +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/mastorss/
commit: bb866e486a5808acd5af7ed954ac46badc87e228 Author: tea tastytea de> AuthorDate: Sat Jun 15 14:11:09 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Jun 15 15:12:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb866e48 net-misc/mastorss: drop 0.13.0 Signed-off-by: tea tastytea.de> net-misc/mastorss/Manifest | 1 - net-misc/mastorss/mastorss-0.13.0.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/net-misc/mastorss/Manifest b/net-misc/mastorss/Manifest index dee5bfd1a..4b826c762 100644 --- a/net-misc/mastorss/Manifest +++ b/net-misc/mastorss/Manifest @@ -1,2 +1 @@ -DIST mastorss-0.13.0.tar.gz 50656 BLAKE2B 916be33c75bc109c1b49da16b03bb9d43ba3f240e8f4eb2b9ad5cd7820f6d7818ed74df9cace638120c339398e41f5aeff5acd1ff1c31f98c49cd13432fbd91a SHA512 ca9510a46f5aed81dd48385c8c3dcfea6737e3a38ebb322e3e2abcc85f3a23bb6f465239f5054e3cc7b4e732b2f7f077c194ee67440a3cefd1912be1c01d2e09 DIST mastorss-0.13.1.tar.gz 51224 BLAKE2B cdd258e7ace44fed2e4a800ecc8cc5c24788b760119500a30c9c1ddab7ea2eb790dfe0a0966cc70b6b9d1bfd7766b51ab433a94feae13ff8e1d4462e6aa6c5bd SHA512 2066e39f0d370a2512996c42818dbf5f7f260ee1bcf9ab095871869380fbd9fa432725f06f588c05c37ec3adccbd8602d12155352929087d4ced868b7cf46acd diff --git a/net-misc/mastorss/mastorss-0.13.0.ebuild b/net-misc/mastorss/mastorss-0.13.0.ebuild deleted file mode 100644 index 115721727..0 --- a/net-misc/mastorss/mastorss-0.13.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake -[[ "${PV}" == "" ]] && inherit git-r3 - -DESCRIPTION="Another RSS to Mastodon bot" -HOMEPAGE="https://schlomp.space/tastytea/mastorss"; -if [[ "${PV}" != "" ]]; then - SRC_URI="https://schlomp.space/tastytea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}" - KEYWORDS="~amd64" -else - EGIT_REPO_URI="https://schlomp.space/tastytea/mastorss.git"; -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - dev-libs/boost - >=dev-cpp/mastodonpp-0.5.6 - dev-libs/jsoncpp -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - app-text/asciidoc -"
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/mastorss/
commit: 787376a7ffd6d4a61b413ab8f3ec88c94b08a109 Author: tea tastytea de> AuthorDate: Sat Jun 15 14:10:02 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Jun 15 15:12:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=787376a7 net-misc/mastorss: fix deps Closes: https://bugs.gentoo.org/933081 Signed-off-by: tea tastytea.de> net-misc/mastorss/mastorss-0.13.1.ebuild | 3 ++- net-misc/mastorss/mastorss-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-misc/mastorss/mastorss-0.13.1.ebuild b/net-misc/mastorss/mastorss-0.13.1.ebuild index 115721727..32b428ed3 100644 --- a/net-misc/mastorss/mastorss-0.13.1.ebuild +++ b/net-misc/mastorss/mastorss-0.13.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2020,2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,6 +23,7 @@ RDEPEND=" dev-libs/boost >=dev-cpp/mastodonpp-0.5.6 dev-libs/jsoncpp + net-misc/curl[ssl] " DEPEND="${RDEPEND}" BDEPEND=" diff --git a/net-misc/mastorss/mastorss-.ebuild b/net-misc/mastorss/mastorss-.ebuild index 115721727..32b428ed3 100644 --- a/net-misc/mastorss/mastorss-.ebuild +++ b/net-misc/mastorss/mastorss-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2020,2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,6 +23,7 @@ RDEPEND=" dev-libs/boost >=dev-cpp/mastodonpp-0.5.6 dev-libs/jsoncpp + net-misc/curl[ssl] " DEPEND="${RDEPEND}" BDEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: 30c57989a97367d662f8609553ad684e83670202 Author: tea tastytea de> AuthorDate: Thu Jun 13 13:25:38 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 13:25:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30c57989 net-im/nheko: drop 0.11.3-r1 Signed-off-by: tea tastytea.de> net-im/nheko/nheko-0.11.3-r1.ebuild | 130 1 file changed, 130 deletions(-) diff --git a/net-im/nheko/nheko-0.11.3-r1.ebuild b/net-im/nheko/nheko-0.11.3-r1.ebuild deleted file mode 100644 index 216a0542c..0 --- a/net-im/nheko/nheko-0.11.3-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature xdg - -MY_P="${PN}-v${PV}" -DESCRIPTION="Desktop client for the Matrix protocol" -HOMEPAGE="https://nheko-reborn.github.io/"; -SRC_URI="https://nheko.im/nheko-reborn/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3 MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="X doc +jpeg man tiff v4l video voip +webp" -REQUIRED_USE="video? ( voip )" - -MY_GST_V="1.18" -COMMON_DEPEND=" - app-text/cmark:= - >=dev-cpp/blurhash-0.2.0:= - dev-cpp/cpp-httplib:=[ssl] - dev-db/lmdb:= - dev-libs/libfmt:= - >=dev-libs/mtxclient-0.9.0:= - dev-libs/olm - >=dev-libs/qtkeychain-0.12.0:=[qt5] - dev-libs/spdlog:= - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qtgui:5[jpeg?,png] - dev-qt/qtmultimedia:5[qml] - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - voip? ( - dev-libs/glib:2 - >=media-libs/gst-plugins-bad-${MY_GST_V}:1.0 - >=media-libs/gst-plugins-base-${MY_GST_V}:1.0 - >=media-libs/gstreamer-${MY_GST_V}:1.0 - video? ( - X? ( - x11-libs/libxcb:= - x11-libs/xcb-util-wm - ) - ) - ) -" -# 'dev-qt/qtconcurrent' is linked but never used -DEPEND="${COMMON_DEPEND} - dev-cpp/nlohmann_json - >=dev-db/lmdb++-1.0.0 - dev-qt/qtconcurrent:5 -" -# 'virtual/notification-daemon' is required because of upstream bug: -# https://github.com/Nheko-Reborn/nheko/issues/693 -RDEPEND="${COMMON_DEPEND} - dev-qt/qtgraphicaleffects:5 - dev-qt/qtquickcontrols2:5 - virtual/notification-daemon - tiff? ( dev-qt/qtimageformats:5 ) - voip? ( - >=media-plugins/gst-plugins-dtls-${MY_GST_V}:1.0 - media-plugins/gst-plugins-libnice:1.0 - >=media-plugins/gst-plugins-meta-${MY_GST_V}:1.0[opus] - >=media-plugins/gst-plugins-srtp-${MY_GST_V}:1.0 - >=media-plugins/gst-plugins-webrtc-${MY_GST_V}:1.0 - video? ( - >=media-libs/gst-plugins-base-${MY_GST_V}:1.0[opengl] - >=media-plugins/gst-plugins-meta-${MY_GST_V}:1.0[v4l?,vpx] - >=media-plugins/gst-plugins-qt5-${MY_GST_V}:1.0 - X? ( - >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V}:1.0 - ) - ) - ) - webp? ( dev-qt/qtimageformats:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 - doc? ( app-text/doxygen[dot] ) - man? ( - || ( - app-text/asciidoc - dev-ruby/asciidoctor - ) - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-fix-explicit-optional-construction.patch - "${FILESDIR}"/${P}-fix-build-against-fmt10.patch -) - -DOCS=( {CHANGELOG,README}.md ) - -src_configure() { - local -a mycmakeargs=( - -DSCREENSHARE_X11=$(if use video && use X; then echo ON; else echo OFF; fi) - -DVOIP=$(usex voip) - -DBUILD_DOCS=$(usex doc) - -DMAN=$(usex man) - -DUSE_BUNDLED_CPPHTTPLIB=OFF - -DUSE_BUNDLED_BLURHASH=OFF - - # See #890903 and #91 - -DCMAKE_POSITION_INDEPENDENT_CODE=OFF - - # Handle transitive dependencies - -DOPENSSL_FOUND:BOOL=TRUE - -Dlibevent_core_FOUND:BOOL=TRUE - -Dlibevent_pthreads_FOUND:BOOL=TRUE - -Dlibcurl_FOUND:BOOL=TRUE - -Dre2_FOUND:BOOL=TRUE - ) - - use doc && HTML_DOCS=( "${BUILD_DIR}"/docs/html/. ) - cmake_src_configure -} - -pkg_postinst() { - optfeature "additional image formats support" kde-frameworks/kimageformats:5 - optfeature "audio & video file playback support" media-plugins/gst-plugins-meta[ffmpeg] - optfeature "identicons support" dev-cpp/qt-jdenticon - - xdg_pkg_postinst -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: eff43b54fa21da39ca71c894f416a27043484e43 Author: tea tastytea de> AuthorDate: Thu Jun 13 13:25:07 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 13:25:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eff43b54 net-im/nheko: add 0.12.0 Signed-off-by: tea tastytea.de> net-im/nheko/Manifest| 1 + net-im/nheko/nheko-0.12.0.ebuild | 109 +++ 2 files changed, 110 insertions(+) diff --git a/net-im/nheko/Manifest b/net-im/nheko/Manifest index 17bbfb1b5..c923ee692 100644 --- a/net-im/nheko/Manifest +++ b/net-im/nheko/Manifest @@ -1 +1,2 @@ DIST nheko-v0.11.3.tar.bz2 1222761 BLAKE2B 218246824512b13fc3448142e5e127b207952e3f66c2b308ca281d7f9e6b0198760d9408b467bf9442a0df306d2b23ffc5034cba5c675299aac85ac4ebe23280 SHA512 bd051144a16cd628d6259a7ce4acf10fd7b7ef3d8b0036cbf1f2a80c550062a04062a61c66e7a060f853d53c1eaa50fadb0223641e98283001aabf037c0e4de1 +DIST nheko-v0.12.0.tar.bz2 1438636 BLAKE2B 6586b913f5221d2d8da5e56eb23fd0ef4ad79f4d4649244308787fd2e6c54d3ddfea32e4723676386a1681370e51c8af73c3a58fc77b536e6fa44ad0bdac2e7a SHA512 8fd96c3d40c75250b9c66eef673d709392d6afe1e9c7a8ad8cb3015633583fb2358c9e714da19c5616640c6c2ff8027871293718b0fcdb0f5d6a5ea0f27e7a3f diff --git a/net-im/nheko/nheko-0.12.0.ebuild b/net-im/nheko/nheko-0.12.0.ebuild new file mode 100644 index 0..d51334d1e --- /dev/null +++ b/net-im/nheko/nheko-0.12.0.ebuild @@ -0,0 +1,109 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake optfeature xdg + +MY_P="${PN}-v${PV}" +DESCRIPTION="Native desktop client for Matrix using Qt" +HOMEPAGE="https://github.com/Nheko-Reborn/nheko"; +SRC_URI="https://nheko.im/nheko-reborn/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"; +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3 MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X doc +pie +man video voip" +REQUIRED_USE="video? ( voip )" + +MY_GST_V="1.18" +RDEPEND=" + app-text/cmark:= + >=dev-cpp/blurhash-0.2.0:= + >=dev-cpp/coeurl-0.3.1:=[ssl] + dev-cpp/cpp-httplib:= + dev-db/lmdb:= + >=dev-db/lmdb++-1.0.0 + dev-libs/libevent:= + dev-libs/libfmt:= + >=dev-libs/mtxclient-0.10.0:= + dev-libs/olm + >=dev-libs/openssl-1.1.0:= + >=dev-libs/qtkeychain-0.14.1-r1:=[qt6] + >=dev-libs/re2-0.2022.04.01:= + dev-libs/spdlog:= + >=dev-qt/kdsingleapplication-1.1.0:=[qt6] + dev-qt/qtbase:6[concurrent,dbus,gui,widgets] + dev-qt/qtdeclarative:6[widgets] + dev-qt/qtimageformats:6 + dev-qt/qtmultimedia:6[gstreamer] + dev-qt/qtsvg:6 + net-misc/curl[ssl] + virtual/notification-daemon + voip? ( + >=media-plugins/gst-plugins-dtls-${MY_GST_V} + media-plugins/gst-plugins-libnice + >=media-plugins/gst-plugins-meta-${MY_GST_V}[opus] + >=media-plugins/gst-plugins-srtp-${MY_GST_V} + >=media-plugins/gst-plugins-webrtc-${MY_GST_V} + video? ( + >=media-libs/gst-plugins-base-${MY_GST_V}[opengl] + >=media-plugins/gst-plugins-meta-${MY_GST_V}[v4l,vpx] + X? ( + >=media-plugins/gst-plugins-ximagesrc-${MY_GST_V} + ) + ) + ) + X? ( + x11-libs/libxcb:= + x11-libs/xcb-util-wm + ) +" +# TODO: gst-plugins-qt6 for video calls +DEPEND=" + dev-cpp/nlohmann_json + ${RDEPEND} +" +BDEPEND=" + dev-qt/qttools:6[linguist] + doc? ( app-text/doxygen[dot] ) + man? ( + || ( + app-text/asciidoc + dev-ruby/asciidoctor + ) + ) +" + +src_configure() { + local -a mycmakeargs=( + -DUSE_BUNDLED_CPPHTTPLIB=no + -DUSE_BUNDLED_BLURHASH=no + + -DVOIP=$(usex voip) + -DX11=$(usex X) + -DBUILD_DOCS=$(usex doc) + -DMAN=$(usex man) + + # See #890903 and #91 + -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie) + ) + + cmake_src_configure +} + +pkg_postinst() { + optfeature "audio & video file playback support" \ + "media-plugins/gst-plugins-meta[ffmpeg]" + optfeature "secrets storage support other than kwallet (for example gnome-keyring or keepassxc)" \ + "dev-libs/qtkeychain[keyring]" + optfeature "additional, less common, image format support" \ + "kde-frameworks/kimageformats:6" + optfeature "identicons support" dev-cpp/qt-jdenticon:6 + + xdg_pkg_postinst + + ewarn "since Nheko migrated to Qt 6 video streams will not work for now because" + ewarn "we are missing a dependency. see <https://bugs.gentoo.org/810814> for details" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: f288e588abf388c888fb0a2bb094895c62169cfa Author: tea tastytea de> AuthorDate: Thu Jun 13 09:56:22 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 12:53:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f288e588 dev-cpp/coeurl: add 0.3.1 Signed-off-by: tea tastytea.de> dev-cpp/coeurl/Manifest| 1 + dev-cpp/coeurl/coeurl-0.3.1.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest index 44b25fd17..017cdcaed 100644 --- a/dev-cpp/coeurl/Manifest +++ b/dev-cpp/coeurl/Manifest @@ -1,2 +1,3 @@ DIST coeurl-0.2.1.tar.bz2 45784 BLAKE2B e1280478d6112171e387d88f10ef220ac839e9be3b222c60111f0e046b00161f29561fce5bc62cc806bd0188fa2ad64f54d016e04e53af9032e69b6cc8dd4153 SHA512 0e65c1120eb352d75976a2b1f11a83dea4e6557276b22962c37e6387bf649ad18117f6f4b4b1b76d4cce2ef53d55834aacf7207e7c15e015344f3c4a60a49671 DIST coeurl-0.3.0.tar.bz2 46292 BLAKE2B e00e70da3759fa6479d703af8bb520e96f41cbfdd9dc35c2b982f12ca9d596516283d56749785c6862e081b832a29a8453a3a57251c4c968724ed20ccf98d080 SHA512 4ad5a279689ad360f7b33f110e3bf174578655ab036405789d43bcbc73f775c51ab69cb20e79e1229ba045414a2d46e97869a0cd62b978e518cdf23a86b0a846 +DIST coeurl-0.3.1.tar.bz2 46513 BLAKE2B 8a80ece8449ced486c56114fba1c544eebc25d165daac630c5d1f3af6d8c4dfd96361afc51d3d4f92fabeff0cdc61dcea9a068c915b3dbd8cc6e7a8bf3baf0a7 SHA512 d9369162ef75a40cafaec88e6b32b6a28daf293691ca017b97b0e4900ae6960f4956124cb8b9ebc3659e174dd55c51441225e212e5c1dbad88413a71faa8c718 diff --git a/dev-cpp/coeurl/coeurl-0.3.1.ebuild b/dev-cpp/coeurl/coeurl-0.3.1.ebuild new file mode 100644 index 0..4bb84e477 --- /dev/null +++ b/dev-cpp/coeurl/coeurl-0.3.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo meson python-any-r1 + +DESCRIPTION="A simple async wrapper around CURL for C++" +HOMEPAGE="https://nheko.im/nheko-reborn/coeurl"; +SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="ssl test" +REQUIRED_USE="test? ( ssl )" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-misc/curl[ssl?] + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/doctest ) +" +BDEPEND=" + test? ( + dev-libs/openssl + $(python_gen_any_dep 'dev-python/flask[${PYTHON_USEDEP}]') + ) +" + +python_check_deps() { + use test || return 0 # python is only used for tests, bug #911504 + + python_has_version "dev-python/flask[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + rm -r subprojects || die +} + +src_configure() { + local -a emesonargs=( + $(meson_use test tests) + ) + meson_src_configure +} + +src_test() { + openssl req -x509 -newkey rsa:4096 -nodes \ + -out "${T}"/cert.pem -keyout "${T}"/key.pem \ + -days 365 -subj "/CN=localhost" || die + + edo ${EPYTHON} ./tests/testserver.py & + sleep 3 + + edo ${EPYTHON} ./tests/testserver.py "${T}" & + sleep 3 + + meson_src_test +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/qt-jdenticon/
commit: 287cf09fb97f547365a9254ffac44828ca99f1a6 Author: tea tastytea de> AuthorDate: Thu Jun 13 11:47:13 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 12:53:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=287cf09f dev-cpp/qt-jdenticon: add 0.3.1 Signed-off-by: tea tastytea.de> dev-cpp/qt-jdenticon/Manifest | 1 + dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-cpp/qt-jdenticon/Manifest b/dev-cpp/qt-jdenticon/Manifest index aeffc4634..4f52e0a30 100644 --- a/dev-cpp/qt-jdenticon/Manifest +++ b/dev-cpp/qt-jdenticon/Manifest @@ -1,2 +1,3 @@ DIST qt-jdenticon-0.3.0.tar.gz 11021 BLAKE2B c4cbeba7848791b2386ac474ca7412b361ee949a126f10cdb523210a8415b436c365a3c056ca3fa9c196835f6bfc92b24a01f2906e62897b88af2e80a83d3bb3 SHA512 a3477ce8fd26de563c1397a07895dcd0ec8210c62fe82e808a8c322c298111c48570ce23df639d648d86a0627b455dc7d1772e985197351251d49abd461b8c23 DIST qt-jdenticon-0.3.0_p20240107.tar.gz 12552 BLAKE2B 969d9a43fdadf388074da67d029bd7b71d5e11599d5d4a33e41fa5c9c193d47831e80e6b0d77afdb4791ba5c90c44b50dd088c03d048cecce4f7b8ce24684228 SHA512 034787268cdfe5f89960d93a113ba15f56b6f1abae3581239f3ab16adc48c7822b21baff7017247876d847f562c210d9a08bd484e206af139866a4c3f7790d4e +DIST qt-jdenticon-0.3.1.tar.gz 12724 BLAKE2B 1556db9843b9f5e06989ac87250ea1812e17f3d1cbf7dcfa8671b0c29712df496fabdf169364c51a261f020aad49c92b9131db872f8918c65987f6202d96e68c SHA512 c9ff2b262aa146bb2d45ba1a58210afb7fbad4550cc69be0317562e1f0d9fbae071c337da9f39fbdc1c24c8bf273cd5baeec66286e0885feca703bfc0189a7bd diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild new file mode 100644 index 0..2863440cc --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt5 / C++14 Port of Jdenticon" +HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon"; +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtbase:6[gui] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/
commit: 0cf9fa61582a5164c9382b4260778961a2cf3687 Author: tea tastytea de> AuthorDate: Thu Jun 13 10:15:07 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 12:53:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cf9fa61 dev-libs/mtxclient: drop 0.9.1 Signed-off-by: tea tastytea.de> dev-libs/mtxclient/Manifest | 1 - dev-libs/mtxclient/mtxclient-0.9.1.ebuild | 53 --- 2 files changed, 54 deletions(-) diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest index e5c433a11..14c76d1a2 100644 --- a/dev-libs/mtxclient/Manifest +++ b/dev-libs/mtxclient/Manifest @@ -1,3 +1,2 @@ DIST mtxclient-0.10.0.tar.gz 633765 BLAKE2B c76c4592e51c46418e5ad610432b2edc39f4bcfe3a9f8642888addc91296b7aa129e5716b818a1257e6e1cc8b945bac7d3434d283d9ba9705cd9250f6b6ad59b SHA512 584831f67d7c15c293dd3c3cdca6e5b76c8fd477d5daa5eecea4de43431db0628f5af846f2c1cb1cfdabbd53e3f696b45c8aa736bd615729df583a33157958bd -DIST mtxclient-0.9.1.tar.gz 621917 BLAKE2B aaadc1228ebd792c46e6aa4ff9dab9755bb6215b8ed37f65f3c12192b509ceae46e4e3e1f26aa400b14cfe6690af816139d273028cb0d58e19c756835c53209f SHA512 578d18add07aa2bf52fea41f99bcc91fa403a78d6d4d656a9775ae141fa2f6bffc2f1f0dc95740eab1d46bb9ac79a62691192682d06a75a8cee3e94ad93723c1 DIST mtxclient-0.9.2.tar.gz 623481 BLAKE2B 322506eaac9abf2463c08bee5e17547d7a33cf473785839566ec185db97303f7e33d5b58aa85735fa066f7f2f507e682bec985dc9dffa83f9b9ac799ed78c80d SHA512 87c9cd23ce8a52b2f850e3770eb51d03f40f4a5e45b5e536b2446932fc866b8835212d9364c5890af7404843da2547bdc94bb5d3d1933903fea8374b8900fd73 diff --git a/dev-libs/mtxclient/mtxclient-0.9.1.ebuild b/dev-libs/mtxclient/mtxclient-0.9.1.ebuild deleted file mode 100644 index 1e59db4eb..0 --- a/dev-libs/mtxclient/mtxclient-0.9.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Client API library for Matrix, built on top of libcurl" -HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient"; -SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" # ABI may break even on patch version changes -KEYWORDS="~amd64" - -IUSE="+pie test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libfmt:= - dev-libs/olm - >=dev-libs/openssl-1.1.0:= - >=dev-libs/re2-0.2022.04.01:= - dev-libs/spdlog:= - >=dev-cpp/coeurl-0.3.0:=[ssl] -" -DEPEND=" - ${RDEPEND} - dev-cpp/nlohmann_json - test? ( dev-cpp/gtest ) -" - -PATCHES=( - "${FILESDIR}/0.6.0_remove_network_tests.patch" -) - -src_prepare() { - if use test; then - filter-lto # bug 861731 - fi - - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_LIB_TESTS="$(usex test)" - -DBUILD_LIB_EXAMPLES=OFF - -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie) - ) - - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/
commit: 660398280bac0ff2980b4e67a642a15d5b55fb22 Author: tea tastytea de> AuthorDate: Thu Jun 13 10:14:53 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 12:53:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66039828 dev-libs/mtxclient: add 0.10.0 Signed-off-by: tea tastytea.de> dev-libs/mtxclient/Manifest| 1 + dev-libs/mtxclient/mtxclient-0.10.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest index 5376ad445..e5c433a11 100644 --- a/dev-libs/mtxclient/Manifest +++ b/dev-libs/mtxclient/Manifest @@ -1,2 +1,3 @@ +DIST mtxclient-0.10.0.tar.gz 633765 BLAKE2B c76c4592e51c46418e5ad610432b2edc39f4bcfe3a9f8642888addc91296b7aa129e5716b818a1257e6e1cc8b945bac7d3434d283d9ba9705cd9250f6b6ad59b SHA512 584831f67d7c15c293dd3c3cdca6e5b76c8fd477d5daa5eecea4de43431db0628f5af846f2c1cb1cfdabbd53e3f696b45c8aa736bd615729df583a33157958bd DIST mtxclient-0.9.1.tar.gz 621917 BLAKE2B aaadc1228ebd792c46e6aa4ff9dab9755bb6215b8ed37f65f3c12192b509ceae46e4e3e1f26aa400b14cfe6690af816139d273028cb0d58e19c756835c53209f SHA512 578d18add07aa2bf52fea41f99bcc91fa403a78d6d4d656a9775ae141fa2f6bffc2f1f0dc95740eab1d46bb9ac79a62691192682d06a75a8cee3e94ad93723c1 DIST mtxclient-0.9.2.tar.gz 623481 BLAKE2B 322506eaac9abf2463c08bee5e17547d7a33cf473785839566ec185db97303f7e33d5b58aa85735fa066f7f2f507e682bec985dc9dffa83f9b9ac799ed78c80d SHA512 87c9cd23ce8a52b2f850e3770eb51d03f40f4a5e45b5e536b2446932fc866b8835212d9364c5890af7404843da2547bdc94bb5d3d1933903fea8374b8900fd73 diff --git a/dev-libs/mtxclient/mtxclient-0.10.0.ebuild b/dev-libs/mtxclient/mtxclient-0.10.0.ebuild new file mode 100644 index 0..9fd6e27ac --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.10.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of libcurl" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient"; +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" # ABI may break even on patch version changes +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-cpp/coeurl-0.3.1:=[ssl] + dev-libs/libfmt:= + dev-libs/olm + dev-libs/openssl:= + dev-libs/re2:= + dev-libs/spdlog:= +" +DEPEND=" + ${RDEPEND} + >=dev-cpp/nlohmann_json-3.11.0 + test? ( dev-cpp/gtest ) +" + +PATCHES=( + "${FILESDIR}/0.6.0_remove_network_tests.patch" +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/coeurl/
commit: 647ad1a2526ceb8d5a872d93f5d2be669e11c512 Author: tea tastytea de> AuthorDate: Thu Jun 13 09:57:43 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 12:53:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=647ad1a2 dev-cpp/coeurl: drop 0.2.1 Signed-off-by: tea tastytea.de> dev-cpp/coeurl/Manifest| 1 - dev-cpp/coeurl/coeurl-0.2.1.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest index 017cdcaed..79b451b77 100644 --- a/dev-cpp/coeurl/Manifest +++ b/dev-cpp/coeurl/Manifest @@ -1,3 +1,2 @@ -DIST coeurl-0.2.1.tar.bz2 45784 BLAKE2B e1280478d6112171e387d88f10ef220ac839e9be3b222c60111f0e046b00161f29561fce5bc62cc806bd0188fa2ad64f54d016e04e53af9032e69b6cc8dd4153 SHA512 0e65c1120eb352d75976a2b1f11a83dea4e6557276b22962c37e6387bf649ad18117f6f4b4b1b76d4cce2ef53d55834aacf7207e7c15e015344f3c4a60a49671 DIST coeurl-0.3.0.tar.bz2 46292 BLAKE2B e00e70da3759fa6479d703af8bb520e96f41cbfdd9dc35c2b982f12ca9d596516283d56749785c6862e081b832a29a8453a3a57251c4c968724ed20ccf98d080 SHA512 4ad5a279689ad360f7b33f110e3bf174578655ab036405789d43bcbc73f775c51ab69cb20e79e1229ba045414a2d46e97869a0cd62b978e518cdf23a86b0a846 DIST coeurl-0.3.1.tar.bz2 46513 BLAKE2B 8a80ece8449ced486c56114fba1c544eebc25d165daac630c5d1f3af6d8c4dfd96361afc51d3d4f92fabeff0cdc61dcea9a068c915b3dbd8cc6e7a8bf3baf0a7 SHA512 d9369162ef75a40cafaec88e6b32b6a28daf293691ca017b97b0e4900ae6960f4956124cb8b9ebc3659e174dd55c51441225e212e5c1dbad88413a71faa8c718 diff --git a/dev-cpp/coeurl/coeurl-0.2.1.ebuild b/dev-cpp/coeurl/coeurl-0.2.1.ebuild deleted file mode 100644 index ee74c33a2..0 --- a/dev-cpp/coeurl/coeurl-0.2.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="A simple async wrapper around CURL for C++" -HOMEPAGE="https://nheko.im/nheko-reborn/coeurl"; -SRC_URI="https://nheko.im/nheko-reborn/coeurl/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64" -IUSE="ssl test" -RESTRICT="test" # Tests turned off because they need a local webserver. - -RDEPEND=" - net-misc/curl[ssl?] - dev-libs/libevent - dev-libs/libfmt:= - dev-libs/spdlog -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/doctest ) -" - -src_configure() { - local -a emesonargs=( - $(meson_use test tests) - ) - meson_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: 68986433d98f62a2ecc7dce6069c828ab17c87f3 Author: tea tastytea de> AuthorDate: Thu Jun 13 10:20:19 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Jun 13 12:53:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68986433 net-im/nheko: add missing dependency it is pulled in by dev-libs/mtxclient, so no revbump needed Closes: https://bugs.gentoo.org/932870 Signed-off-by: tea tastytea.de> net-im/nheko/nheko-0.11.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/nheko/nheko-0.11.3-r2.ebuild b/net-im/nheko/nheko-0.11.3-r2.ebuild index 6ee7ea202..e1a95fff5 100644 --- a/net-im/nheko/nheko-0.11.3-r2.ebuild +++ b/net-im/nheko/nheko-0.11.3-r2.ebuild @@ -21,6 +21,7 @@ MY_GST_V="1.18" COMMON_DEPEND=" app-text/cmark:= >=dev-cpp/blurhash-0.2.0:= + >=dev-cpp/coeurl-0.3.1:=[ssl] dev-cpp/cpp-httplib:= dev-db/lmdb:= dev-libs/libfmt:=
[gentoo-commits] repo/proj/guru:dev commit in: games-util/itch-bin/
commit: 3ff6f514bb718a3c9e3b3ae137bf258377a33236 Author: tea tastytea de> AuthorDate: Wed Jun 12 16:41:51 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Jun 12 16:42:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ff6f514 games-util/itch-bin: add 26.1.9 Signed-off-by: tea tastytea.de> games-util/itch-bin/Manifest | 1 + games-util/itch-bin/itch-bin-26.1.9.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/games-util/itch-bin/Manifest b/games-util/itch-bin/Manifest index d5afea702..4e9414708 100644 --- a/games-util/itch-bin/Manifest +++ b/games-util/itch-bin/Manifest @@ -1 +1,2 @@ DIST itch-bin-25.5.1.zip 81447648 BLAKE2B 5c0ef34b71d5ba1f771a8e8ba8fa9b012df17a2109061837af6a3d86e94c97a61c564d9752d550cc30be9f306543a622badc3c7165465a5c0fb48966f800a52e SHA512 17a55680570c6a2bf82336b1825742f6b1d64158c97cf1a8734688957d642e6ea48d9b9526fef9cf81f1c5869e5425111e90b94d2154966addd504dc3f66530d +DIST itch-bin-26.1.9.zip 118731612 BLAKE2B 1261fe71242350abe0f23f044d2e5e97286554ef1474568d7737fb0a5d473715f1cebea1918338187a3a4ad139464763ef4e9fecd6119c6dc511eb033bf68430 SHA512 aed3753623ee949236e389bfdc6aa9ab4160e82f366990347e7ae57895e81d396bd5c507069c99f41a1c019d3e15c42184c081bdb976cfbe793cae750f0c9a75 diff --git a/games-util/itch-bin/itch-bin-26.1.9.ebuild b/games-util/itch-bin/itch-bin-26.1.9.ebuild new file mode 100644 index 0..3dabe9b28 --- /dev/null +++ b/games-util/itch-bin/itch-bin-26.1.9.ebuild @@ -0,0 +1,67 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="itch.io game browser, installer and launcher" +HOMEPAGE="https://itch.io/"; +SRC_URI="https://broth.itch.ovh/itch/linux-amd64/${PV}/archive/default -> ${P}.zip" + +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="system-ffmpeg" + +BDEPEND="app-arch/unzip" +RDEPEND=" + x11-libs/gtk+:3[X,cups] + x11-libs/libXtst + dev-libs/nss + media-libs/alsa-lib + media-libs/freetype + x11-libs/pixman + media-libs/libpng:* + dev-libs/libpcre + net-dns/libidn2 + net-libs/gnutls + dev-libs/libbsd + sys-apps/util-linux + media-gfx/graphite2 + media-libs/vulkan-loader + system-ffmpeg? ( media-video/ffmpeg[chromium] ) +" + +QA_PREBUILT=" + opt/itch-bin/itch + opt/itch-bin/libvk_swiftshader.so + !system-ffmpeg? ( opt/itch-bin/libffmpeg.so ) +" + +src_install() { + local destdir="${EPREFIX}/opt/${PN}" + insinto "${destdir}" + doins -r locales resources + doins ./*.pak ./*.dat ./*.bin ./*.json version libvk_swiftshader.so + + if use system-ffmpeg; then # bug 710944 + rm libffmpeg.so || die + dosym -r "${EPREFIX}/usr/$(get_libdir)/chromium/libffmpeg.so" \ + ${destdir}/libffmpeg.so + else + doins libffmpeg.so + fi + + exeinto "${destdir}" + doexe itch + dosym "${destdir}/itch" /usr/bin/itch-bin + + newicon -s 256 "resources/app/src/static/images/tray/itch.png" "${PN}.png" + newicon -s 128 "resources/app/src/static/images/window/itch/icon.png" "${PN}.png" + + make_desktop_entry itch-bin Itch itch-bin "Network;Game" +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/
commit: 6fe95d9a8902f213748f611d85d1fbd710afe2df Author: tea tastytea de> AuthorDate: Wed Jun 12 15:40:04 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Jun 12 16:42:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fe95d9a dev-util/dockerfile-language-server: drop 0.10.2 Signed-off-by: tea tastytea.de> dev-util/dockerfile-language-server/Manifest | 2 - .../dockerfile-language-server-0.10.2.ebuild | 44 -- 2 files changed, 46 deletions(-) diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest index d560d2d5c..e0cd1f3b5 100644 --- a/dev-util/dockerfile-language-server/Manifest +++ b/dev-util/dockerfile-language-server/Manifest @@ -1,6 +1,4 @@ -DIST dockerfile-language-server-0.10.2-deps.tar.xz 995476 BLAKE2B 8673bf2a780528a431b141f5633b75b3a9e7ba7ffe7267df9a8cf93fae82f82818bc65741f403bf0780e6fb3f1854d52e8715fd2d738b531cc8e8fff98a8069e SHA512 020f2f8a358e9ac6003f6224fa4484d9579dca0e03dfe30c0946dee763016d915a27c686353f9a004a002b02edf43f621462d6771e27dcd32931dd29852dd6cc DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3 SHA512 e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db SHA512 4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905 -DIST dockerfile-language-server-nodejs-0.10.2.tgz 19882 BLAKE2B 90f1b5387df2c9db9a302e36f8df59d53c8235b69abd9b74d273e5bfd2f77f8045d7ed4a4f0b4328ec4c8d3b5234d8ef9790d26eb7ca8f0b3a078ed4d266f0c0 SHA512 bcb6da798bf88775c4ceb67d24e84fe9b0f578bcdbcc6cc5145d3717739f77a921f4f536686052fcb56377fc35a260b2355d8b1ef8855f46461c83665ac658cb DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604 SHA512 92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812 SHA512 1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.10.2.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.10.2.ebuild deleted file mode 100644 index ee629a78d..0 --- a/dev-util/dockerfile-language-server/dockerfile-language-server-0.10.2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P="${PN}-nodejs-${PV}" - -DESCRIPTION="A language server for Dockerfiles" -HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs"; -SRC_URI=" - mirror://npm/${PN}-nodejs/-/${MY_P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" - - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/
commit: dffcd0db546c2e8e420db79961c14a27f8e9d28e Author: tea tastytea de> AuthorDate: Wed Jun 12 15:39:45 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Jun 12 16:42:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dffcd0db dev-util/dockerfile-language-server: add 0.12.0 Signed-off-by: tea tastytea.de> dev-util/dockerfile-language-server/Manifest | 2 + .../dockerfile-language-server-0.12.0.ebuild | 44 ++ 2 files changed, 46 insertions(+) diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest index a76004d2b..d560d2d5c 100644 --- a/dev-util/dockerfile-language-server/Manifest +++ b/dev-util/dockerfile-language-server/Manifest @@ -1,4 +1,6 @@ DIST dockerfile-language-server-0.10.2-deps.tar.xz 995476 BLAKE2B 8673bf2a780528a431b141f5633b75b3a9e7ba7ffe7267df9a8cf93fae82f82818bc65741f403bf0780e6fb3f1854d52e8715fd2d738b531cc8e8fff98a8069e SHA512 020f2f8a358e9ac6003f6224fa4484d9579dca0e03dfe30c0946dee763016d915a27c686353f9a004a002b02edf43f621462d6771e27dcd32931dd29852dd6cc DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3 SHA512 e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b +DIST dockerfile-language-server-0.12.0-deps.tar.xz 877168 BLAKE2B ec82650b148915e55d78582d0c24a251dd68b6c97475a65d645b03c490dd56dceacf00696bca998aa97ee7a68d906e90194accf6a12db3401146d937085819db SHA512 4c15abdcb8142d27cb2d67e55c6f8745f492f98d24a2d505594a49a5685e57d7fbdd3ddc3b6969acb865440f16f32e6e4b68aa3a1ee89dc0cbc5a3d3f3336905 DIST dockerfile-language-server-nodejs-0.10.2.tgz 19882 BLAKE2B 90f1b5387df2c9db9a302e36f8df59d53c8235b69abd9b74d273e5bfd2f77f8045d7ed4a4f0b4328ec4c8d3b5234d8ef9790d26eb7ca8f0b3a078ed4d266f0c0 SHA512 bcb6da798bf88775c4ceb67d24e84fe9b0f578bcdbcc6cc5145d3717739f77a921f4f536686052fcb56377fc35a260b2355d8b1ef8855f46461c83665ac658cb DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604 SHA512 92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce +DIST dockerfile-language-server-nodejs-0.12.0.tgz 20308 BLAKE2B e23b6f0949662353962f78863bd9bcce82740d0c8b64a9a4fd71af4fd1ba1d5f901dc206a64bb8aceedc7ab7b084de9acb3cbb2e659963f1474e651d80bd8812 SHA512 1c241277607a12f1d5e9a839a297b422cf1fceafec646d40d03317335b38bab2892eabd9175f21465f8551b0cd742d40982a9b596ca92b4cd5df6d9f588c8a2c diff --git a/dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild b/dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild new file mode 100644 index 0..ee629a78d --- /dev/null +++ b/dev-util/dockerfile-language-server/dockerfile-language-server-0.12.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P="${PN}-nodejs-${PV}" + +DESCRIPTION="A language server for Dockerfiles" +HOMEPAGE="https://github.com/rcjsuen/dockerfile-language-server-nodejs"; +SRC_URI=" + mirror://npm/${PN}-nodejs/-/${MY_P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache "$(realpath ./npm-cache)" install $(portageq envvar DISTDIR)/${MY_P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${MY_P}.tgz || die "npm install failed" + + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 9c424ce6ad4b3b4fad36294771e1d22c41c00ecc Author: tea tastytea de> AuthorDate: Wed Jun 12 15:11:10 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Jun 12 16:42:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c424ce6 dev-util/bash-language-server: drop 5.2.0 Signed-off-by: tea tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-5.2.0.ebuild | 49 -- 2 files changed, 51 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 033b09e51..f7cae8a9a 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-5.2.0-deps.tar.xz 2395796 BLAKE2B eb9bfd784974d7075f6c805252f4cdf618afd50cc058c415c391399b2bef63eb5eb0de946942d7ddfa9d6956dc9350511fcb8e92ecf54091fcf70ba4e815a9f2 SHA512 901e2e7b2f59a15e9ddfa80f7ec974e2f0a1facb408aa4b903c0f7ca54c4a8db3eee137427b3904edcbdd69c9d7abeb9074963127e1f370192862a4c1bd878e1 -DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 DIST bash-language-server-5.3.3-deps.tar.xz 2412816 BLAKE2B 2381e518d9fa73d85c4e2de0d85af540506ef25c0d501999cd2ae84872864f431b5707e2a335d8b943e7edeffe55bdd24fdba6c6419eea853b2e4e91b4c6 SHA512 95799a66e114af78cc94b12a1b4a9206a1091dc580d2f1e171c0f0917e0fa5dda02923e9f88320acc3f3919814d14ee151f5864d7e36c726d72cac1ddbb51c0e DIST bash-language-server-5.3.3.tgz 332097 BLAKE2B d1e29039d2ffc0fb85d25747e5eafeeaeccdebf8ea808776ae0ca0050ba64c82674a42e5b8a8e1efb8717735726283b61aa58e747f61d713a212bd27706391e9 SHA512 18aa9476e7bc375ad4bc11cde57c264d2544090b91538155961445774437edee29a4470900a57d8c9a22f1341cfb6adae63734db468cf02325b97042c089f63f DIST bash-language-server-5.4.0-deps.tar.xz 2882336 BLAKE2B a5604bee34747e0852df3cb403aad4d31e8a7ff5e30e30b8a48be89d3bd374dfad0d5daed3f0e48719f31801fcf11305e0cd14fe786916b66540993a5eb454d9 SHA512 51d1f701f8cfe0bad20d207ecc790fca7aec927e0f04cc0971cd760595a7788da98bfe3ac67fa1c14adfdef9aee555ffa9ac4cef5a8bf85a1dba2c8198982dfe diff --git a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild deleted file mode 100644 index b34d5833f..0 --- a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=net-libs/nodejs-18.19.30" -BDEPEND=">=net-libs/nodejs-18.19.30[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 8502abe1b580b29061c86e1a800abeb5146f1144 Author: tea tastytea de> AuthorDate: Wed Jun 12 15:03:27 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Jun 12 16:42:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8502abe1 dev-util/bash-language-server: add 5.4.0 Signed-off-by: tea tastytea.de> dev-util/bash-language-server/Manifest | 2 + .../bash-language-server-5.4.0.ebuild | 49 ++ 2 files changed, 51 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 709cb397d..033b09e51 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,5 @@ DIST bash-language-server-5.2.0-deps.tar.xz 2395796 BLAKE2B eb9bfd784974d7075f6c DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 DIST bash-language-server-5.3.3-deps.tar.xz 2412816 BLAKE2B 2381e518d9fa73d85c4e2de0d85af540506ef25c0d501999cd2ae84872864f431b5707e2a335d8b943e7edeffe55bdd24fdba6c6419eea853b2e4e91b4c6 SHA512 95799a66e114af78cc94b12a1b4a9206a1091dc580d2f1e171c0f0917e0fa5dda02923e9f88320acc3f3919814d14ee151f5864d7e36c726d72cac1ddbb51c0e DIST bash-language-server-5.3.3.tgz 332097 BLAKE2B d1e29039d2ffc0fb85d25747e5eafeeaeccdebf8ea808776ae0ca0050ba64c82674a42e5b8a8e1efb8717735726283b61aa58e747f61d713a212bd27706391e9 SHA512 18aa9476e7bc375ad4bc11cde57c264d2544090b91538155961445774437edee29a4470900a57d8c9a22f1341cfb6adae63734db468cf02325b97042c089f63f +DIST bash-language-server-5.4.0-deps.tar.xz 2882336 BLAKE2B a5604bee34747e0852df3cb403aad4d31e8a7ff5e30e30b8a48be89d3bd374dfad0d5daed3f0e48719f31801fcf11305e0cd14fe786916b66540993a5eb454d9 SHA512 51d1f701f8cfe0bad20d207ecc790fca7aec927e0f04cc0971cd760595a7788da98bfe3ac67fa1c14adfdef9aee555ffa9ac4cef5a8bf85a1dba2c8198982dfe +DIST bash-language-server-5.4.0.tgz 336941 BLAKE2B f7af5c463cdc4c306fc02df04021953c3737c0c8581a86e53b87d7571e2fb15b165cf07ddb9d2cdfb59d6516ddadab47619d5cb1d4d507b7974e5a016a77295d SHA512 60b0880639f0771be5c25bab4c0e017bb51f3d70f36960892b3270ccef2b563247d1095b84fbe8dc55e460e0573cb83cd46e216f465b852022e3ecabb3b8f971 diff --git a/dev-util/bash-language-server/bash-language-server-5.4.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.4.0.ebuild new file mode 100644 index 0..b34d5833f --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.4.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: a7a39f935b63b6259458c5feab8646e9b56ef846 Author: tastytea tastytea de> AuthorDate: Tue May 28 11:48:53 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 11:48:53 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7a39f93 x11-misc/autotiling: drop 1.9.1 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest| 1 - x11-misc/autotiling/autotiling-1.9.1.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index a7fbdc211..141041854 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,3 +1,2 @@ -DIST autotiling-1.9.1.tar.gz 18084 BLAKE2B 42d3ed0400d997dea2a1ab3c1f1e581678c8ff9171c492adbacb10f3269f1859f15dbfd0ec7ffe23aeb915f2922f1d278b4219fcfda7bba6b1122363fbb9d6ec SHA512 39ffc97b27c9ade5b988462393f42cd45b5283cc3c4d03efe8ba46729ca8aaf5602e036abde2158d6ffa674ed0daed48b917d86ed97b33865e0c38ef2a475143 DIST autotiling-1.9.2.gh.tar.gz 18989 BLAKE2B 0c4aba21b214473fc58ee3286c62f17bc48b81db6b83d3afc402576514c8a4837563c3695440a7159365fb4503800c86dca493f8aa44ba5bfde826ccbde4961e SHA512 84a9a1328b1c4cc599219f2a1d9e08ede56d5cf926d7f0f3539f0de4ffdfd397354f7b25385f663bcb7526acd5da762a8624f6e0b661ebd82737c3c574d8bd9d DIST autotiling-1.9.3.tar.gz 18128 BLAKE2B c236c1700daa238f86c7a01de52ec25a15029776974e7b778c01cfbabbd6ad4eb9916b602172fe9c2238d06dd5142fd3c78c2b39a097cda4a196c98cc498abe9 SHA512 235400882a5626db4db118c2c802060f695691fa4d19debc6deab7eb42a9b679ff02798dc180bcbb548de97cb38b71eee76084d7ff76bf81d1818e00cf5b diff --git a/x11-misc/autotiling/autotiling-1.9.1.ebuild b/x11-misc/autotiling/autotiling-1.9.1.ebuild deleted file mode 100644 index f7d2fb529..0 --- a/x11-misc/autotiling/autotiling-1.9.1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" -HOMEPAGE="https://github.com/nwg-piotr/autotiling"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lemminx-bin/
commit: 29879d378c4585bf790ec474455d2b40ae18f8c2 Author: tastytea tastytea de> AuthorDate: Tue May 28 11:53:43 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 11:53:43 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29879d37 dev-util/lemminx-bin: add 0.27.0 Signed-off-by: tastytea tastytea.de> dev-util/lemminx-bin/Manifest | 1 + dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest index 0df6ff845..138035a1e 100644 --- a/dev-util/lemminx-bin/Manifest +++ b/dev-util/lemminx-bin/Manifest @@ -1,2 +1,3 @@ DIST lemminx-bin-0.24.0.zip 15263058 BLAKE2B d655810c407b7c49fc45813e33aac02eab2b6dd1d15bfc68ffaa73f701a1dacd76e497e2030da125eb5b48f969d3e9b8afd8c46a92b434d63a612bcb72827b47 SHA512 123eb3a406a4975034f9d4257f0ffd6417296b65a84d759a65ef15ac4c6ac0ed124000d5101bc5c8799f396d42d5dfb9d9779d5231202ac70109b8c1367191f9 DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70 SHA512 ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019 +DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82 SHA512 b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild new file mode 100644 index 0..a2e7be2e0 --- /dev/null +++ b/dev-util/lemminx-bin/lemminx-bin-0.27.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="XML Language Server" +HOMEPAGE="https://github.com/eclipse/lemminx"; +SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" +S="${WORKDIR}" + +LICENSE="EPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="app-arch/unzip" + +QA_PREBUILT="/usr/bin/lemminx" + +src_install() { + newbin lemminx-linux lemminx +}
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: 1036563d1ce7bc0488634a457016f66538863f92 Author: tastytea tastytea de> AuthorDate: Tue May 28 11:48:28 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 11:48:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1036563d x11-misc/autotiling: add 1.9.3 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest| 1 + x11-misc/autotiling/autotiling-1.9.3.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index c609b4812..a7fbdc211 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,2 +1,3 @@ DIST autotiling-1.9.1.tar.gz 18084 BLAKE2B 42d3ed0400d997dea2a1ab3c1f1e581678c8ff9171c492adbacb10f3269f1859f15dbfd0ec7ffe23aeb915f2922f1d278b4219fcfda7bba6b1122363fbb9d6ec SHA512 39ffc97b27c9ade5b988462393f42cd45b5283cc3c4d03efe8ba46729ca8aaf5602e036abde2158d6ffa674ed0daed48b917d86ed97b33865e0c38ef2a475143 DIST autotiling-1.9.2.gh.tar.gz 18989 BLAKE2B 0c4aba21b214473fc58ee3286c62f17bc48b81db6b83d3afc402576514c8a4837563c3695440a7159365fb4503800c86dca493f8aa44ba5bfde826ccbde4961e SHA512 84a9a1328b1c4cc599219f2a1d9e08ede56d5cf926d7f0f3539f0de4ffdfd397354f7b25385f663bcb7526acd5da762a8624f6e0b661ebd82737c3c574d8bd9d +DIST autotiling-1.9.3.tar.gz 18128 BLAKE2B c236c1700daa238f86c7a01de52ec25a15029776974e7b778c01cfbabbd6ad4eb9916b602172fe9c2238d06dd5142fd3c78c2b39a097cda4a196c98cc498abe9 SHA512 235400882a5626db4db118c2c802060f695691fa4d19debc6deab7eb42a9b679ff02798dc180bcbb548de97cb38b71eee76084d7ff76bf81d1818e00cf5b diff --git a/x11-misc/autotiling/autotiling-1.9.3.ebuild b/x11-misc/autotiling/autotiling-1.9.3.ebuild new file mode 100644 index 0..18a54cbb1 --- /dev/null +++ b/x11-misc/autotiling/autotiling-1.9.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" +HOMEPAGE="https://github.com/nwg-piotr/autotiling"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" +DEPEND="${RDEPEND}" +BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lemminx-bin/
commit: 996e54813c74c94bf2929f052578b9ef7d808818 Author: tastytea tastytea de> AuthorDate: Tue May 28 11:54:02 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 11:54:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=996e5481 dev-util/lemminx-bin: drop 0.24.0 Signed-off-by: tastytea tastytea.de> dev-util/lemminx-bin/Manifest | 1 - dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest index 138035a1e..248cc0bee 100644 --- a/dev-util/lemminx-bin/Manifest +++ b/dev-util/lemminx-bin/Manifest @@ -1,3 +1,2 @@ -DIST lemminx-bin-0.24.0.zip 15263058 BLAKE2B d655810c407b7c49fc45813e33aac02eab2b6dd1d15bfc68ffaa73f701a1dacd76e497e2030da125eb5b48f969d3e9b8afd8c46a92b434d63a612bcb72827b47 SHA512 123eb3a406a4975034f9d4257f0ffd6417296b65a84d759a65ef15ac4c6ac0ed124000d5101bc5c8799f396d42d5dfb9d9779d5231202ac70109b8c1367191f9 DIST lemminx-bin-0.25.0.zip 15608360 BLAKE2B 3f1a0e127073745091b9d252fd717cd7f520e6f49af5f6ad19c916b1f087e851987ce6dc672f67420f46bcb5add93ee6f81df09eca5029319ebdd9aed498aa70 SHA512 ff9a270699cecf480ae4a8382333ac1afcc7d497ee45afc7486db0504bdad6589283c4a7eb167ae109c260563c076c8e8f02dd2d63658ea63e925f9676df4019 DIST lemminx-bin-0.27.0.zip 23761557 BLAKE2B dc0ab6143b141e765bf881a95273d2b4742f75288aff893dc2299a210993af4340f1922b04a8c453377e85fe4c3b164111ed935405ad25122bb9765d6b5a5b82 SHA512 b227ba27af5782762d9a9e9db435268fa5b8ab848e271bbca65af82d9b911e2b4bef643fd0c1f4ae1da08ce099df78e0f2a6f00e1d88ddcf4aa1f82f0bfa1533 diff --git a/dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild b/dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild deleted file mode 100644 index a2e7be2e0..0 --- a/dev-util/lemminx-bin/lemminx-bin-0.24.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="XML Language Server" -HOMEPAGE="https://github.com/eclipse/lemminx"; -SRC_URI="https://github.com/redhat-developer/vscode-xml/releases/download/${PV}/lemminx-linux.zip -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="EPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND="app-arch/unzip" - -QA_PREBUILT="/usr/bin/lemminx" - -src_install() { - newbin lemminx-linux lemminx -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/yaml-language-server/
commit: b46576d70e58104cccd2cc3bd0eb12e102b7cbe4 Author: tastytea tastytea de> AuthorDate: Tue May 28 08:23:57 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 08:23:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b46576d7 dev-util/yaml-language-server: drop 1.13.0 Signed-off-by: tastytea tastytea.de> dev-util/yaml-language-server/Manifest | 2 - .../yaml-language-server-1.13.0.ebuild | 43 -- 2 files changed, 45 deletions(-) diff --git a/dev-util/yaml-language-server/Manifest b/dev-util/yaml-language-server/Manifest index b8aa053a6..1f0cbc21c 100644 --- a/dev-util/yaml-language-server/Manifest +++ b/dev-util/yaml-language-server/Manifest @@ -1,4 +1,2 @@ -DIST yaml-language-server-1.13.0-deps.tar.xz 5460772 BLAKE2B 110680d5ce1459a90483f58ef28dbf82af5fa4cd5984044a294b9d1f8e40b74fa552011e29fa1a780bfc93243039eb57c2766682d84160bb77fe87e04c12b975 SHA512 17b167b372140845e52cfd41c49dec2610f2dfde76e60a74c5c03240aa4ce9aab4dc4d741d4942999614cebcca567f6a9bd52f8088b4b94f615ae6576a3a0337 -DIST yaml-language-server-1.13.0.tgz 557876 BLAKE2B 2b51ba4a0ac4372efae5d788c06f3e4e2a545f8ea02e508e68c7457b8fb7d25f5f4446b56c39f93308b4aa56236204b75c525c549ed6eb98354ac76170070344 SHA512 0b37a456314e52489723ab60dc13ee4a4c44eb491e0d3e3ff8b8cf2d7c27b7880247369a58c0a34fdd8dc4e1efd5d7ab6c12c75a879c6b2e3cb6c7bf0ded7cd5 DIST yaml-language-server-1.14.0-deps.tar.xz 5420516 BLAKE2B cb0814b0058539c69e4f4d9b994b54315a9535e3c43d5dd6cdb0f7bc827d58b01a0b239f68d4086b422c6b90c16f46d5a35fcb1c3b5ca934e6401d1add9b7e4a SHA512 e67042b0fc415bbb338cec2e520d0df549dab4a9e89df011022315d78f1b16184060f4dac62870234b1dd97ab71b876544663963c9ca1fc5eec1c84571e2182b DIST yaml-language-server-1.14.0.tgz 567903 BLAKE2B 72109e7e9e469b7411388282159027ca2bbf9fb24ea976c70893c201a3448fc084460cf73f9aaead31a6491ab084c1377e746836fb373d9876194874cd36fc82 SHA512 1e73621cce403935ee33c669b9bcea813cbeed5e6416231755e74e4f6ca386f9f10b0ea96cc5dc0ffca61da693e6fdae7b41fc1861f834592f084cdc21c4c90e diff --git a/dev-util/yaml-language-server/yaml-language-server-1.13.0.ebuild b/dev-util/yaml-language-server/yaml-language-server-1.13.0.ebuild deleted file mode 100644 index 2ac4c93d2..0 --- a/dev-util/yaml-language-server/yaml-language-server-1.13.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Language Server for YAML Files" -HOMEPAGE="https://github.com/redhat-developer/yaml-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="Apache-2.0 BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/yaml-language-server/
commit: 623df015636162ce4393659472b8de75124a9710 Author: tastytea tastytea de> AuthorDate: Tue May 28 08:22:20 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 08:22:20 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=623df015 dev-util/yaml-language-server: update Manifest re-generated the deps tarball to prevent cache error (due to newer NodeJS?) Signed-off-by: tastytea tastytea.de> dev-util/yaml-language-server/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/yaml-language-server/Manifest b/dev-util/yaml-language-server/Manifest index 7cbb0cbbf..b8aa053a6 100644 --- a/dev-util/yaml-language-server/Manifest +++ b/dev-util/yaml-language-server/Manifest @@ -1,4 +1,4 @@ DIST yaml-language-server-1.13.0-deps.tar.xz 5460772 BLAKE2B 110680d5ce1459a90483f58ef28dbf82af5fa4cd5984044a294b9d1f8e40b74fa552011e29fa1a780bfc93243039eb57c2766682d84160bb77fe87e04c12b975 SHA512 17b167b372140845e52cfd41c49dec2610f2dfde76e60a74c5c03240aa4ce9aab4dc4d741d4942999614cebcca567f6a9bd52f8088b4b94f615ae6576a3a0337 DIST yaml-language-server-1.13.0.tgz 557876 BLAKE2B 2b51ba4a0ac4372efae5d788c06f3e4e2a545f8ea02e508e68c7457b8fb7d25f5f4446b56c39f93308b4aa56236204b75c525c549ed6eb98354ac76170070344 SHA512 0b37a456314e52489723ab60dc13ee4a4c44eb491e0d3e3ff8b8cf2d7c27b7880247369a58c0a34fdd8dc4e1efd5d7ab6c12c75a879c6b2e3cb6c7bf0ded7cd5 -DIST yaml-language-server-1.14.0-deps.tar.xz 5470756 BLAKE2B 32dfbd6e959bd8054b6d5cb9daf0fadd0c4a218fa6b1724cde566b8eec5c134b50be7884cb9663ffc20a271af6005495e9dbc76e826f61f935af339e52769e57 SHA512 329342806793524d9e7af450ac4efd3d43aa3d125eabf61d6967e8430db5c0d5cf9524d21cb567dab34022ebb7ca164686857e1a0a94a159fec287d7a632af15 +DIST yaml-language-server-1.14.0-deps.tar.xz 5420516 BLAKE2B cb0814b0058539c69e4f4d9b994b54315a9535e3c43d5dd6cdb0f7bc827d58b01a0b239f68d4086b422c6b90c16f46d5a35fcb1c3b5ca934e6401d1add9b7e4a SHA512 e67042b0fc415bbb338cec2e520d0df549dab4a9e89df011022315d78f1b16184060f4dac62870234b1dd97ab71b876544663963c9ca1fc5eec1c84571e2182b DIST yaml-language-server-1.14.0.tgz 567903 BLAKE2B 72109e7e9e469b7411388282159027ca2bbf9fb24ea976c70893c201a3448fc084460cf73f9aaead31a6491ab084c1377e746836fb373d9876194874cd36fc82 SHA512 1e73621cce403935ee33c669b9bcea813cbeed5e6416231755e74e4f6ca386f9f10b0ea96cc5dc0ffca61da693e6fdae7b41fc1861f834592f084cdc21c4c90e
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/dockerfile-language-server/
commit: 676bf2eb4836c26d80a39f5dbd63a473a3d72ad4 Author: tastytea tastytea de> AuthorDate: Tue May 28 05:09:52 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 28 05:09:52 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=676bf2eb dev-util/dockerfile-language-server: update Manifest re-generated dependency tarball Closes: https://bugs.gentoo.org/932273 Signed-off-by: tastytea tastytea.de> dev-util/dockerfile-language-server/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dockerfile-language-server/Manifest b/dev-util/dockerfile-language-server/Manifest index edf86c817..a76004d2b 100644 --- a/dev-util/dockerfile-language-server/Manifest +++ b/dev-util/dockerfile-language-server/Manifest @@ -1,4 +1,4 @@ DIST dockerfile-language-server-0.10.2-deps.tar.xz 995476 BLAKE2B 8673bf2a780528a431b141f5633b75b3a9e7ba7ffe7267df9a8cf93fae82f82818bc65741f403bf0780e6fb3f1854d52e8715fd2d738b531cc8e8fff98a8069e SHA512 020f2f8a358e9ac6003f6224fa4484d9579dca0e03dfe30c0946dee763016d915a27c686353f9a004a002b02edf43f621462d6771e27dcd32931dd29852dd6cc -DIST dockerfile-language-server-0.11.0-deps.tar.xz 1021840 BLAKE2B 9462dde5fc5cd6b262124af36a6d14873104bd0ca335a5e722ea5c827a85e02b865a461818c3789752846ced4ca426e0584132107bb55be8408487e3b8dd1ddc SHA512 5cf80ff8a2a9a585ac8dc2a2d03a8fc1743b5028f525ae920271eb45f6a593dd5a5b296b66aea74021749f284f5265d1790bdf8bf571cfd2d4c24d5bb3dcad63 +DIST dockerfile-language-server-0.11.0-deps.tar.xz 833760 BLAKE2B 58c676b7acc2d8ab25b33185e9a1dba288e756954026a4a5fb40ad6b8582f090afdf531c6872d5adf954db6a947be16fbeed76b9b6357e6ac14270389a15c9c3 SHA512 e98cb717aba190a95d8c424beb755b70b9cdb0adedac2db448e31c8369317be5be0e4ef90ded30e0aa175b92c64d67fb90b002d6f6c7e79c6676aaeaf55f972b DIST dockerfile-language-server-nodejs-0.10.2.tgz 19882 BLAKE2B 90f1b5387df2c9db9a302e36f8df59d53c8235b69abd9b74d273e5bfd2f77f8045d7ed4a4f0b4328ec4c8d3b5234d8ef9790d26eb7ca8f0b3a078ed4d266f0c0 SHA512 bcb6da798bf88775c4ceb67d24e84fe9b0f578bcdbcc6cc5145d3717739f77a921f4f536686052fcb56377fc35a260b2355d8b1ef8855f46461c83665ac658cb DIST dockerfile-language-server-nodejs-0.11.0.tgz 20176 BLAKE2B aeb4e5ca4a51a6c26f4ef32f5f9e53ef4dc3ad563aae4a6ffa44be1aa574f959c94ab83afea4024fb26530db681ca633d5071b602f6852a6a19f41fdeab33604 SHA512 92ff7b11561c2978784a2b5e6955fc2c34b0a5c74038824cff75a6eab5b14c7e202dba33a1c0de9285396295f55f690a388e0be60bf3148873831a8f8459d1ce
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ciano/
commit: 49ec1bb41ef2ae174434427c25245c8d8bfaf68b Author: tea tastytea de> AuthorDate: Mon May 27 06:00:27 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon May 27 06:00:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49ec1bb4 media-video/ciano: drop 0.2.4-r1 Signed-off-by: tea tastytea.de> media-video/ciano/ciano-0.2.4-r1.ebuild | 44 - 1 file changed, 44 deletions(-) diff --git a/media-video/ciano/ciano-0.2.4-r1.ebuild b/media-video/ciano/ciano-0.2.4-r1.ebuild deleted file mode 100644 index aaf01aa20..0 --- a/media-video/ciano/ciano-0.2.4-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2022,2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit gnome2-utils meson python-any-r1 vala xdg - -DESCRIPTION="A multimedia file converter focused on simplicity" -HOMEPAGE="https://robertsanseries.github.io/ciano/"; -SRC_URI="https://github.com/robertsanseries/ciano/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND="dev-libs/granite" -BDEPEND="${PYTHON_DEPS}" -RDEPEND=" - ${DEPEND} - media-video/ffmpeg - virtual/imagemagick-tools -" - -src_prepare() { - vala_setup - default -} - -src_install() { - meson_src_install - dosym com.github.robertsanseries.ciano usr/bin/ciano -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -}
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ciano/
commit: 5efa7a017ac96ebbf0bf39f1366c171102d83ad8 Author: tea tastytea de> AuthorDate: Mon May 27 05:57:14 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon May 27 05:57:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5efa7a01 media-video/ciano: add runtime dependencies Closes: https://bugs.gentoo.org/932813 Signed-off-by: tea tastytea.de> media-video/ciano/ciano-0.2.4-r2.ebuild | 48 + 1 file changed, 48 insertions(+) diff --git a/media-video/ciano/ciano-0.2.4-r2.ebuild b/media-video/ciano/ciano-0.2.4-r2.ebuild new file mode 100644 index 0..98a08b557 --- /dev/null +++ b/media-video/ciano/ciano-0.2.4-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2020-2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="A multimedia file converter focused on simplicity" +HOMEPAGE="https://robertsanseries.github.io/ciano/"; +SRC_URI="https://github.com/robertsanseries/ciano/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-libs/granite" +BDEPEND="${PYTHON_DEPS}" +RDEPEND=" + ${DEPEND} + dev-libs/glib + dev-libs/libgee + media-video/ffmpeg + virtual/imagemagick-tools + x11-libs/gtk+:3 + x11-libs/pango +" + +src_prepare() { + vala_setup + default +} + +src_install() { + meson_src_install + dosym com.github.robertsanseries.ciano usr/bin/ciano +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 932d5e4de75a29a2a19f3d870a58ea0e46c4533a Author: tastytea tastytea de> AuthorDate: Fri May 24 10:29:47 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri May 24 10:29:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=932d5e4d gui-apps/intiface-central-bin: drop 2.5.5 Signed-off-by: tastytea tastytea.de> gui-apps/intiface-central-bin/Manifest | 1 - .../intiface-central-bin-2.5.5.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/gui-apps/intiface-central-bin/Manifest b/gui-apps/intiface-central-bin/Manifest index 32e8ae319..e4aba0f79 100644 --- a/gui-apps/intiface-central-bin/Manifest +++ b/gui-apps/intiface-central-bin/Manifest @@ -1,2 +1 @@ -DIST intiface-central-v2.5.5-linux-ubuntu-22.04-x64.zip 39887250 BLAKE2B d854274adcac9d06ee412142908d77f6332f12178bfb45cd7895cba014d2227ae2a56220d553af2381029c9aa2c6c93634a9872fdfcc9aa6ec69def0fdcd0710 SHA512 81b4b604c417df1d6d5b4246207c2847eb861543e3722c79c72781a57aa7f1ffdbdbfa079741b9cb42ee98b33f7e36a0c6df7963d1b0eb9c52d0eb9ef6c49086 DIST intiface-central-v2.5.7-linux-ubuntu-22.04-x64.zip 19978864 BLAKE2B 0e22f90eaf464fae0463f31a6a1537154956c44e04a91514aca2f097c4f2494d802b1e40e762b2e7f639efaf142b9fed56384fe5d1e167afba39132678554049 SHA512 be855842b3150e7e9f972502dc2711051528305419c135c525ac3d2d5b5002e1c923d91fee9d533e170f05d29bc0047e2772b8e10ba8373c10eb7d4ce034e4eb diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.5.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.5.ebuild deleted file mode 100644 index 8dccf7be9..0 --- a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.5.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Buttplug frontend application" -HOMEPAGE="https://github.com/intiface/intiface-central"; -SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-ubuntu-22.04-x64.zip"; -S="${WORKDIR}/${PN/-bin/}-v${PV}-linux-ubuntu-22.04-x64" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-accessibility/at-spi2-core - media-gfx/graphite2 - sys-apps/dbus - sys-apps/systemd-utils - x11-libs/gtk+:3[X] - dev-libs/openssl:0/3 -" -BDEPEND="app-arch/unzip" - -QA_PREBUILT=" - opt/${PN}/lib/*.so - opt/${PN}/intiface_central -" - -src_install() { - insinto /opt/${PN} - doins -r . - fperms +x /opt/${PN}/intiface_central - - cat << EOF > intiface_central -#!/bin/sh -cd /opt/${PN} -./intiface_central "\${@}" -EOF - dobin intiface_central - - newicon --size 512 \ - data/flutter_assets/assets/icons/intiface_central_icon.png ${PN}.png - - make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility" -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/qt-jdenticon/
commit: 4183534a981beb2b16240d744f3a8f7f94a2a1b9 Author: tastytea tastytea de> AuthorDate: Fri May 24 10:12:36 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri May 24 10:12:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4183534a dev-cpp/qt-jdenticon: add missing dependency Closes: https://bugs.gentoo.org/932332 Signed-off-by: tastytea tastytea.de> dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild index fafae716b..f26a66115 100644 --- a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild @@ -14,6 +14,7 @@ SLOT="5" KEYWORDS="~amd64" RDEPEND=" + dev-qt/qtcore:5 dev-qt/qtgui:5 " DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/xcur2png/
commit: a849461a679d7d29657fb69183b44c59345be67b Author: tastytea tastytea de> AuthorDate: Fri May 24 10:24:25 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri May 24 10:24:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a849461a x11-apps/xcur2png: drop 0.7.1 Signed-off-by: tastytea tastytea.de> x11-apps/xcur2png/xcur2png-0.7.1.ebuild | 17 - 1 file changed, 17 deletions(-) diff --git a/x11-apps/xcur2png/xcur2png-0.7.1.ebuild b/x11-apps/xcur2png/xcur2png-0.7.1.ebuild deleted file mode 100644 index 603e029c3..0 --- a/x11-apps/xcur2png/xcur2png-0.7.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Convert X cursors to PNG images" -HOMEPAGE="https://github.com/eworm-de/xcur2png"; -SRC_URI="https://github.com/eworm-de/xcur2png/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - media-libs/libpng - x11-libs/libXcursor -"
[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/xcur2png/
commit: 175361190aa7ec5ee262cc366e09af66157d75c4 Author: tastytea tastytea de> AuthorDate: Fri May 24 10:23:36 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri May 24 10:23:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17536119 x11-apps/xcur2png: add RDEPEND Closes: https://bugs.gentoo.org/932490 Signed-off-by: tastytea tastytea.de> .../xcur2png/{xcur2png-0.7.1-r1.ebuild => xcur2png-0.7.1-r2.ebuild}| 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild b/x11-apps/xcur2png/xcur2png-0.7.1-r2.ebuild similarity index 88% rename from x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild rename to x11-apps/xcur2png/xcur2png-0.7.1-r2.ebuild index 9bc21ff8f..cc4e3e034 100644 --- a/x11-apps/xcur2png/xcur2png-0.7.1-r1.ebuild +++ b/x11-apps/xcur2png/xcur2png-0.7.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,6 +17,7 @@ DEPEND=" media-libs/libpng x11-libs/libXcursor " +RDEPEND="${DEPEND}" src_configure() { append-cflags "-std=gnu89" # bug 916457
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 7d664fbfae53a703e99dc134b43983f2ac118baa Author: tastytea tastytea de> AuthorDate: Fri May 24 10:28:07 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri May 24 10:28:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d664fbf gui-apps/intiface-central-bin: explicitly add dependencies they were pulled in by other dependencies before, so no revbump Closes: https://bugs.gentoo.org/932605 Signed-off-by: tastytea tastytea.de> gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild index 23ba73ce7..00284d6a1 100644 --- a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild +++ b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild @@ -16,11 +16,16 @@ KEYWORDS="~amd64" RDEPEND=" app-accessibility/at-spi2-core + dev-libs/glib + dev-libs/openssl:0/3 media-gfx/graphite2 + media-libs/harfbuzz sys-apps/dbus sys-apps/systemd-utils + x11-libs/cairo + x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] - dev-libs/openssl:0/3 + x11-libs/pango " BDEPEND="app-arch/unzip"
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: c938662001138667e62aa09e0972c5f932c4966d Author: tea tastytea de> AuthorDate: Sat May 18 18:07:27 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat May 18 18:19:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9386620 dev-util/bash-language-server: add 5.3.3 Signed-off-by: tea tastytea.de> dev-util/bash-language-server/Manifest | 2 + .../bash-language-server-5.3.3.ebuild | 49 ++ 2 files changed, 51 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 5bdbfb4362..be7c666d65 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,5 @@ DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5 DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da DIST bash-language-server-5.2.0-deps.tar.xz 2395796 BLAKE2B eb9bfd784974d7075f6c805252f4cdf618afd50cc058c415c391399b2bef63eb5eb0de946942d7ddfa9d6956dc9350511fcb8e92ecf54091fcf70ba4e815a9f2 SHA512 901e2e7b2f59a15e9ddfa80f7ec974e2f0a1facb408aa4b903c0f7ca54c4a8db3eee137427b3904edcbdd69c9d7abeb9074963127e1f370192862a4c1bd878e1 DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 +DIST bash-language-server-5.3.3-deps.tar.xz 2412816 BLAKE2B 2381e518d9fa73d85c4e2de0d85af540506ef25c0d501999cd2ae84872864f431b5707e2a335d8b943e7edeffe55bdd24fdba6c6419eea853b2e4e91b4c6 SHA512 95799a66e114af78cc94b12a1b4a9206a1091dc580d2f1e171c0f0917e0fa5dda02923e9f88320acc3f3919814d14ee151f5864d7e36c726d72cac1ddbb51c0e +DIST bash-language-server-5.3.3.tgz 332097 BLAKE2B d1e29039d2ffc0fb85d25747e5eafeeaeccdebf8ea808776ae0ca0050ba64c82674a42e5b8a8e1efb8717735726283b61aa58e747f61d713a212bd27706391e9 SHA512 18aa9476e7bc375ad4bc11cde57c264d2544090b91538155961445774437edee29a4470900a57d8c9a22f1341cfb6adae63734db468cf02325b97042c089f63f diff --git a/dev-util/bash-language-server/bash-language-server-5.3.3.ebuild b/dev-util/bash-language-server/bash-language-server-5.3.3.ebuild new file mode 100644 index 00..b34d5833fb --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.3.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 8bdbaac7e7934ffaa55a7172de2a5849ddd58fc6 Author: tea tastytea de> AuthorDate: Sat May 18 18:19:22 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat May 18 18:19:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8bdbaac7 dev-util/bash-language-server: drop 5.1.2 Signed-off-by: tea tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-5.1.2.ebuild | 49 -- 2 files changed, 51 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index be7c666d65..709cb397d8 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 -DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da DIST bash-language-server-5.2.0-deps.tar.xz 2395796 BLAKE2B eb9bfd784974d7075f6c805252f4cdf618afd50cc058c415c391399b2bef63eb5eb0de946942d7ddfa9d6956dc9350511fcb8e92ecf54091fcf70ba4e815a9f2 SHA512 901e2e7b2f59a15e9ddfa80f7ec974e2f0a1facb408aa4b903c0f7ca54c4a8db3eee137427b3904edcbdd69c9d7abeb9074963127e1f370192862a4c1bd878e1 DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 DIST bash-language-server-5.3.3-deps.tar.xz 2412816 BLAKE2B 2381e518d9fa73d85c4e2de0d85af540506ef25c0d501999cd2ae84872864f431b5707e2a335d8b943e7edeffe55bdd24fdba6c6419eea853b2e4e91b4c6 SHA512 95799a66e114af78cc94b12a1b4a9206a1091dc580d2f1e171c0f0917e0fa5dda02923e9f88320acc3f3919814d14ee151f5864d7e36c726d72cac1ddbb51c0e diff --git a/dev-util/bash-language-server/bash-language-server-5.1.2.ebuild b/dev-util/bash-language-server/bash-language-server-5.1.2.ebuild deleted file mode 100644 index 0bc0c2148f..00 --- a/dev-util/bash-language-server/bash-language-server-5.1.2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=net-libs/nodejs-18.19.6" -BDEPEND=">=net-libs/nodejs-18.19.6[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/vscode-langservers-extracted/
commit: 0dceb39b8e0478ba6882477df07fe1c840999637 Author: tastytea tastytea de> AuthorDate: Wed May 8 17:04:33 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed May 8 17:04:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dceb39b dev-util/vscode-langservers-extracted: drop 4.7.0 Signed-off-by: tastytea tastytea.de> dev-util/vscode-langservers-extracted/Manifest | 2 - .../vscode-langservers-extracted-4.7.0.ebuild | 43 -- 2 files changed, 45 deletions(-) diff --git a/dev-util/vscode-langservers-extracted/Manifest b/dev-util/vscode-langservers-extracted/Manifest index 8d3096a98a..7ff3252822 100644 --- a/dev-util/vscode-langservers-extracted/Manifest +++ b/dev-util/vscode-langservers-extracted/Manifest @@ -1,6 +1,4 @@ DIST vscode-langservers-extracted-4.10.0-deps.tar.xz 15955680 BLAKE2B 6d741200c0f0f6e7cb7b3377cc3bc07882ab4de2b05e8f1a4c8725712c8d960f35696faf728267d94023cfb144f4d87b4f8e4720162707bc6c9142581dbd9122 SHA512 077aea82e1916cd3ac5585cd836f824d6ac8a3eef1d90586df2c96d4b83f08b483fe18ad145866dc0d4005602a5b327265ec9d402cb55cd2e288a608baee3739 DIST vscode-langservers-extracted-4.10.0.tgz 135843 BLAKE2B 32c53dcf3106ca53d4afc46827a00f84767c588f7d4d39a65ed3ecae506673dbe5c9410b9480547b369722bfc0accc3caf89b2651ce69fe79964f49c87cb SHA512 1057fdb9023874029bccc4058c3bd59b5c49ab50d7010bc112e11f3c6acaff1cdfb0be715937c8b91afdd0d81f9aac0ef8812deaf2d99bd10e8fa47aeb12227e -DIST vscode-langservers-extracted-4.7.0-deps.tar.xz 14980900 BLAKE2B 0d57554d6626eeceeb511620cadbbfc539739848417de461f1b253f22e3e02c01fd9f33bf58c94bf99d7bd1a589628c44f63bcf3fce56510d33ac23474f9ad5d SHA512 e06a19e7fea23b1190d9065f9b31889968b726f9ff309c904d1ad8b0dc8164f47c68a53a5502bc4819984ae3a44623c474feda0c3da0e6322db37cfb9e9e446a -DIST vscode-langservers-extracted-4.7.0.tgz 135310 BLAKE2B a312b8848b110aaf7744d857f712d727d2742c5bdbb93e2926566af686c62b2c534658fdb1779ae80223a69d5937d1fcc2d7e9b81f78f2b190962ae6b307d8f9 SHA512 3995a0adecaf08a74a5784df0465ebc62255693d38d529281374f3414092fc49cae79ccc18cd5fab51e85ed14b32fa9ab44b956123c5da5cb0ac08f601cd2669 DIST vscode-langservers-extracted-4.8.0-deps.tar.xz 15514920 BLAKE2B 1360a59e37197bd5f4ebf52daa79a0e0761701fbc1393d74d8d13b7e44320c9ab94e69055f34d9d2e5b8a9680645111657758cbf63a391ce57740d38cfec01f3 SHA512 65eb26afe70f50313c4f98ab80c92461ab57b4f81bbf84e17093895e6fea871d8895240edee353fa830e203cf5105560d0d465d52ce59b4443b95251a7d0d48b DIST vscode-langservers-extracted-4.8.0.tgz 135564 BLAKE2B 5fbee068ca06cb244b5f12f1d53a2ede522dbe878869320ca8c81fc37e7d5a12b1faff354fb26243bc351876741590e6967053ff2268db07737595fa39c622cd SHA512 916a9576675c7fd133d4fde1669bc21e89b156aadd2b66b0c1991ecd25b74ae5cb5f49174b8c7c5a80341a4179e120340a25ed256b33685a5082150d5657a9b9 diff --git a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.7.0.ebuild b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.7.0.ebuild deleted file mode 100644 index e9b5e714c7..00 --- a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.7.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode." -HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="Apache-2.0 BSD-2 MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="net-libs/nodejs" -BDEPEND="net-libs/nodejs[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/vscode-langservers-extracted/
commit: ffe0fbb9782bca9f7511fa9654865c4b2d0523a6 Author: tastytea tastytea de> AuthorDate: Wed May 8 17:02:10 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed May 8 17:04:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffe0fbb9 dev-util/vscode-langservers-extracted: add 4.10.0 Signed-off-by: tastytea tastytea.de> dev-util/vscode-langservers-extracted/Manifest | 2 + .../vscode-langservers-extracted-4.10.0.ebuild | 43 ++ 2 files changed, 45 insertions(+) diff --git a/dev-util/vscode-langservers-extracted/Manifest b/dev-util/vscode-langservers-extracted/Manifest index b2bb3707f0..8d3096a98a 100644 --- a/dev-util/vscode-langservers-extracted/Manifest +++ b/dev-util/vscode-langservers-extracted/Manifest @@ -1,3 +1,5 @@ +DIST vscode-langservers-extracted-4.10.0-deps.tar.xz 15955680 BLAKE2B 6d741200c0f0f6e7cb7b3377cc3bc07882ab4de2b05e8f1a4c8725712c8d960f35696faf728267d94023cfb144f4d87b4f8e4720162707bc6c9142581dbd9122 SHA512 077aea82e1916cd3ac5585cd836f824d6ac8a3eef1d90586df2c96d4b83f08b483fe18ad145866dc0d4005602a5b327265ec9d402cb55cd2e288a608baee3739 +DIST vscode-langservers-extracted-4.10.0.tgz 135843 BLAKE2B 32c53dcf3106ca53d4afc46827a00f84767c588f7d4d39a65ed3ecae506673dbe5c9410b9480547b369722bfc0accc3caf89b2651ce69fe79964f49c87cb SHA512 1057fdb9023874029bccc4058c3bd59b5c49ab50d7010bc112e11f3c6acaff1cdfb0be715937c8b91afdd0d81f9aac0ef8812deaf2d99bd10e8fa47aeb12227e DIST vscode-langservers-extracted-4.7.0-deps.tar.xz 14980900 BLAKE2B 0d57554d6626eeceeb511620cadbbfc539739848417de461f1b253f22e3e02c01fd9f33bf58c94bf99d7bd1a589628c44f63bcf3fce56510d33ac23474f9ad5d SHA512 e06a19e7fea23b1190d9065f9b31889968b726f9ff309c904d1ad8b0dc8164f47c68a53a5502bc4819984ae3a44623c474feda0c3da0e6322db37cfb9e9e446a DIST vscode-langservers-extracted-4.7.0.tgz 135310 BLAKE2B a312b8848b110aaf7744d857f712d727d2742c5bdbb93e2926566af686c62b2c534658fdb1779ae80223a69d5937d1fcc2d7e9b81f78f2b190962ae6b307d8f9 SHA512 3995a0adecaf08a74a5784df0465ebc62255693d38d529281374f3414092fc49cae79ccc18cd5fab51e85ed14b32fa9ab44b956123c5da5cb0ac08f601cd2669 DIST vscode-langservers-extracted-4.8.0-deps.tar.xz 15514920 BLAKE2B 1360a59e37197bd5f4ebf52daa79a0e0761701fbc1393d74d8d13b7e44320c9ab94e69055f34d9d2e5b8a9680645111657758cbf63a391ce57740d38cfec01f3 SHA512 65eb26afe70f50313c4f98ab80c92461ab57b4f81bbf84e17093895e6fea871d8895240edee353fa830e203cf5105560d0d465d52ce59b4443b95251a7d0d48b diff --git a/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild new file mode 100644 index 00..0b51d2ecda --- /dev/null +++ b/dev-util/vscode-langservers-extracted/vscode-langservers-extracted-4.10.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="HTML/CSS/JSON/ESLint/Markdown language servers extracted from vscode." +HOMEPAGE="https://github.com/hrsh7th/vscode-langservers-extracted"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="Apache-2.0 BSD-2 MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="net-libs/nodejs" +BDEPEND="net-libs/nodejs[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: ea18add92aa4828198c116d5f6554a15a0c9c247 Author: tastytea tastytea de> AuthorDate: Wed May 8 16:49:11 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed May 8 16:49:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea18add9 dev-cpp/drogon: drop 1.9.1 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 - dev-cpp/drogon/drogon-1.9.1.ebuild | 87 -- 2 files changed, 89 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index fe3bfae05d..f4dda375ae 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 DIST drogon-1.9.3.tar.gz 611732 BLAKE2B a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e SHA512 cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4 DIST drogon-1.9.4.tar.gz 612364 BLAKE2B d22d594f64423ee2db271f8b0b7242bffb0d9099e0aad9a6806e3d036d89f992da05dc26d3d2652bc5e2838524f031552913a32eb092ea49b4c9c656c687eae2 SHA512 0c58ed45aacbfd1916bbd9c52ecbd203abdc1032c7d6f908750a188443e293d749705d35c2b56eab54e30f36cc606b2437889e11a482ebda34d36035e8221499 -DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c diff --git a/dev-cpp/drogon/drogon-1.9.1.ebuild b/dev-cpp/drogon/drogon-1.9.1.ebuild deleted file mode 100644 index 6137a218b9..00 --- a/dev-cpp/drogon/drogon-1.9.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_TRANTOR_V="1.5.15" # NOTE: needs to be updated on each bump - -DESCRIPTION="C++14/17 based HTTP web application framework" -HOMEPAGE="https://github.com/drogonframework/drogon"; -SRC_URI=" - https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/an-tao/trantor/archive/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 test +yaml" -# REQUIRED_USE="test? ( postgres sqlite mariadb )" -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 ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) - yaml? ( dev-cpp/yaml-cpp:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ - ${P}/trantor/trantor/tests/ \ - || die "could not copy test certificate and/or key" - fi -} - -src_configure() { - use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) - - local -a
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: a6418c2611b2cc8f730613573df39db0b889bc1d Author: tastytea tastytea de> AuthorDate: Wed May 8 16:48:54 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed May 8 16:49:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6418c26 dev-cpp/drogon: add 1.9.4 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 + dev-cpp/drogon/drogon-1.9.4.ebuild | 92 ++ 2 files changed, 94 insertions(+) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index ebe27601d1..fe3bfae05d 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 DIST drogon-1.9.3.tar.gz 611732 BLAKE2B a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e SHA512 cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4 +DIST drogon-1.9.4.tar.gz 612364 BLAKE2B d22d594f64423ee2db271f8b0b7242bffb0d9099e0aad9a6806e3d036d89f992da05dc26d3d2652bc5e2838524f031552913a32eb092ea49b4c9c656c687eae2 SHA512 0c58ed45aacbfd1916bbd9c52ecbd203abdc1032c7d6f908750a188443e293d749705d35c2b56eab54e30f36cc606b2437889e11a482ebda34d36035e8221499 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 +DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c diff --git a/dev-cpp/drogon/drogon-1.9.4.ebuild b/dev-cpp/drogon/drogon-1.9.4.ebuild new file mode 100644 index 00..63c95f85ad --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.18" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon"; +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/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 spdlog test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +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 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key" + fi +} + +src_configure() { +
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: bf1dd7962a7604aed61796f90169c84d4385cf4f Author: tastytea tastytea de> AuthorDate: Wed May 8 14:58:18 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed May 8 16:49:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf1dd796 dev-cpp/trantor: add 1.5.18 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.18.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 8b7e5bf43f..e92fd7b989 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 +DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c diff --git a/dev-cpp/trantor/trantor-1.5.18.ebuild b/dev-cpp/trantor/trantor-1.5.18.ebuild new file mode 100644 index 00..4a18bcd7bd --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.18.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 7033de07c5ca0e1b8620428d7d128ee9c1ebf540 Author: tastytea tastytea de> AuthorDate: Wed May 8 14:59:01 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed May 8 16:49:39 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7033de07 dev-cpp/trantor: drop 1.5.15 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 - dev-cpp/trantor/trantor-1.5.15.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index e92fd7b989..303b697e01 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 DIST trantor-1.5.18.tar.gz 155626 BLAKE2B 7fdd5fdd310b783dbc23be7e3594fe3e4e5135c1fcd7c9c96e153ff28397e543a4be50153e54f4a4f648de21d6c9ca5ffa85518806b7e6d91485956f3b3627b3 SHA512 2dba27efad95155a76968959d9bd2510be8502b9424716493f385aebbce2481553cc8fae283076029aed4bef6f0aadb0bec3f9acb98fbca3ef4d49b936558f8c diff --git a/dev-cpp/trantor/trantor-1.5.15.ebuild b/dev-cpp/trantor/trantor-1.5.15.ebuild deleted file mode 100644 index 4a18bcd7bd..00 --- a/dev-cpp/trantor/trantor-1.5.15.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="adns doc +spdlog +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) - spdlog? ( - dev-libs/spdlog:= - dev-libs/libfmt:= - ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen[dot] )" - -src_prepare() { - sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" - "-DUSE_SPDLOG=$(usex spdlog)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:dev commit in: media-video/ciano/
commit: faae4c454d97ab7c31f0d2e089ff66d801ef32cf Author: tastytea tastytea de> AuthorDate: Tue May 7 17:57:26 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 7 17:57:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faae4c45 media-video/ciano: update SRC_URI, unmask python 3.12 Closes: https://bugs.gentoo.org/931459 Signed-off-by: tastytea tastytea.de> media-video/ciano/Manifest | 2 +- media-video/ciano/ciano-0.2.4-r1.ebuild | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-video/ciano/Manifest b/media-video/ciano/Manifest index 184277d04c..b4f882bb4d 100644 --- a/media-video/ciano/Manifest +++ b/media-video/ciano/Manifest @@ -1 +1 @@ -DIST ciano-0.2.4.tar.gz 195259 BLAKE2B 3e81781372eba0d36b90604a8041afdad70b90a4ae8c96bd209094903410dbf691de25fac67c33bac8c5ace9c7ee8208c29def51b0cb1d4c89517c70541a849a SHA512 a071198b0483188685e97ed4feac991ca707cd2a3b9191cbe2166e445b60e7510691a531ed2955d8361175a2fc1dd3ff767f1405df45e635559eef8776c65b25 +DIST ciano-0.2.4.gh.tar.gz 195259 BLAKE2B 3e81781372eba0d36b90604a8041afdad70b90a4ae8c96bd209094903410dbf691de25fac67c33bac8c5ace9c7ee8208c29def51b0cb1d4c89517c70541a849a SHA512 a071198b0483188685e97ed4feac991ca707cd2a3b9191cbe2166e445b60e7510691a531ed2955d8361175a2fc1dd3ff767f1405df45e635559eef8776c65b25 diff --git a/media-video/ciano/ciano-0.2.4-r1.ebuild b/media-video/ciano/ciano-0.2.4-r1.ebuild index 5671d588e2..aaf01aa207 100644 --- a/media-video/ciano/ciano-0.2.4-r1.ebuild +++ b/media-video/ciano/ciano-0.2.4-r1.ebuild @@ -1,15 +1,15 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2022,2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit gnome2-utils meson python-any-r1 vala xdg DESCRIPTION="A multimedia file converter focused on simplicity" HOMEPAGE="https://robertsanseries.github.io/ciano/"; -SRC_URI="https://github.com/robertsanseries/ciano/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/robertsanseries/ciano/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="GPL-2+" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: 17dd1aa8a9de906722aa55e15d0880371de6145f Author: tastytea tastytea de> AuthorDate: Tue May 7 17:42:45 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 7 17:42:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17dd1aa8 x11-misc/autotiling: add 1.9.2 switch back to github because version on PyPi is outdated again Closes: https://bugs.gentoo.org/931489 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest| 1 + x11-misc/autotiling/autotiling-1.9.2.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index d450c9a26e..a243374160 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,2 +1,3 @@ DIST autotiling-1.9.1.tar.gz 18084 BLAKE2B 42d3ed0400d997dea2a1ab3c1f1e581678c8ff9171c492adbacb10f3269f1859f15dbfd0ec7ffe23aeb915f2922f1d278b4219fcfda7bba6b1122363fbb9d6ec SHA512 39ffc97b27c9ade5b988462393f42cd45b5283cc3c4d03efe8ba46729ca8aaf5602e036abde2158d6ffa674ed0daed48b917d86ed97b33865e0c38ef2a475143 +DIST autotiling-1.9.2.gh.tar.gz 18989 BLAKE2B 0c4aba21b214473fc58ee3286c62f17bc48b81db6b83d3afc402576514c8a4837563c3695440a7159365fb4503800c86dca493f8aa44ba5bfde826ccbde4961e SHA512 84a9a1328b1c4cc599219f2a1d9e08ede56d5cf926d7f0f3539f0de4ffdfd397354f7b25385f663bcb7526acd5da762a8624f6e0b661ebd82737c3c574d8bd9d DIST autotiling-1.9.tar.gz 18931 BLAKE2B c3035a78abff9de2fad6e0ffb53cbf9e19e5dfebbb5fc1f78d5d54de89f8856287dd6439b2fba7c5ca027dfbc3d2826ee8d2c0593d0098fccfde7cab718537ab SHA512 5850bc3cf11bdfc69ea9fdc42f5f1eb7ead5b726bf3f6f52cf3335e83fb9ef5cac7d062b38a75b95307fe0f1a8e3f024b65bf7d42bcfd5ebf7a6fb891d97b99f diff --git a/x11-misc/autotiling/autotiling-1.9.2.ebuild b/x11-misc/autotiling/autotiling-1.9.2.ebuild new file mode 100644 index 00..72c7e0731b --- /dev/null +++ b/x11-misc/autotiling/autotiling-1.9.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" +HOMEPAGE="https://github.com/nwg-piotr/autotiling"; +SRC_URI="https://github.com/nwg-piotr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" +DEPEND="${RDEPEND}" +BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: d1eadfd6904bf4caca837856132b83bcfda6ee36 Author: tastytea tastytea de> AuthorDate: Tue May 7 17:43:36 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 7 17:43:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1eadfd6 x11-misc/autotiling: drop 1.9 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest | 1 - x11-misc/autotiling/autotiling-1.9.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index a243374160..c609b48122 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,3 +1,2 @@ DIST autotiling-1.9.1.tar.gz 18084 BLAKE2B 42d3ed0400d997dea2a1ab3c1f1e581678c8ff9171c492adbacb10f3269f1859f15dbfd0ec7ffe23aeb915f2922f1d278b4219fcfda7bba6b1122363fbb9d6ec SHA512 39ffc97b27c9ade5b988462393f42cd45b5283cc3c4d03efe8ba46729ca8aaf5602e036abde2158d6ffa674ed0daed48b917d86ed97b33865e0c38ef2a475143 DIST autotiling-1.9.2.gh.tar.gz 18989 BLAKE2B 0c4aba21b214473fc58ee3286c62f17bc48b81db6b83d3afc402576514c8a4837563c3695440a7159365fb4503800c86dca493f8aa44ba5bfde826ccbde4961e SHA512 84a9a1328b1c4cc599219f2a1d9e08ede56d5cf926d7f0f3539f0de4ffdfd397354f7b25385f663bcb7526acd5da762a8624f6e0b661ebd82737c3c574d8bd9d -DIST autotiling-1.9.tar.gz 18931 BLAKE2B c3035a78abff9de2fad6e0ffb53cbf9e19e5dfebbb5fc1f78d5d54de89f8856287dd6439b2fba7c5ca027dfbc3d2826ee8d2c0593d0098fccfde7cab718537ab SHA512 5850bc3cf11bdfc69ea9fdc42f5f1eb7ead5b726bf3f6f52cf3335e83fb9ef5cac7d062b38a75b95307fe0f1a8e3f024b65bf7d42bcfd5ebf7a6fb891d97b99f diff --git a/x11-misc/autotiling/autotiling-1.9.ebuild b/x11-misc/autotiling/autotiling-1.9.ebuild deleted file mode 100644 index 5ff8dd27eb..00 --- a/x11-misc/autotiling/autotiling-1.9.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" -HOMEPAGE="https://github.com/nwg-piotr/autotiling"; -SRC_URI="https://github.com/nwg-piotr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/proxy_tools/
commit: b646d7e7bc5157c4b0eec36232512ae19f3ebdb3 Author: tastytea tastytea de> AuthorDate: Tue May 7 18:00:21 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue May 7 18:00:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b646d7e7 dev-python/proxy_tools: enable py3.12 Closes: https://bugs.gentoo.org/931397 Signed-off-by: tastytea tastytea.de> dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild b/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild index 359c7c539e..4696ed71f8 100644 --- a/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild +++ b/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 530cc23ad0c85cbc364a357b872b1d14ebebfd69 Author: xz-dev gmail com> AuthorDate: Fri Apr 26 22:12:36 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Apr 27 09:39:34 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=530cc23a dev-util/bash-language-server: update SRC_URI Closes: https://github.com/gentoo/guru/pull/168 Signed-off-by: xz-dev gmail.com> Signed-off-by: tastytea tastytea.de> dev-util/bash-language-server/Manifest | 1 + dev-util/bash-language-server/bash-language-server-5.2.0.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index d16d7c54c8..5bdbfb4362 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,3 +1,4 @@ DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da +DIST bash-language-server-5.2.0-deps.tar.xz 2395796 BLAKE2B eb9bfd784974d7075f6c805252f4cdf618afd50cc058c415c391399b2bef63eb5eb0de946942d7ddfa9d6956dc9350511fcb8e92ecf54091fcf70ba4e815a9f2 SHA512 901e2e7b2f59a15e9ddfa80f7ec974e2f0a1facb408aa4b903c0f7ca54c4a8db3eee137427b3904edcbdd69c9d7abeb9074963127e1f370192862a4c1bd878e1 DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 diff --git a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild index fcb4129d34..b34d5833fb 100644 --- a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild +++ b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild @@ -9,6 +9,7 @@ DESCRIPTION="A language server for Bash" HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; SRC_URI=" mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz " S="${WORKDIR}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 5de640b578b350bf7731ed27ed0013061516f14e Author: tastytea tastytea de> AuthorDate: Thu Apr 25 11:05:35 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Apr 25 11:05:35 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de640b5 dev-util/bash-language-server: add 5.2.0 Signed-off-by: tastytea tastytea.de> dev-util/bash-language-server/Manifest | 1 + .../bash-language-server-5.2.0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 481ae69c8a..5aa4630f08 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,4 @@ DIST bash-language-server-5.0.0-deps.tar.xz 2215800 BLAKE2B 745abb2362062e5eff4c DIST bash-language-server-5.0.0.tgz 189362 BLAKE2B 088af07ab06106624bbdf25dd414c275cb039a128d80d3cc774d41a1927a12b74dd68676d5d2dec450d70c0ea24d346aa1f879701b59b0e085e0b84a8c39ea89 SHA512 d52e4f3103b83f05c32223c7504e9d61df2f645d4d66a6f78b802cb5ded45c3e254969d2a3bd4ca92993a53b3f75361cbe8dbff73d88ca66cd3cfca7fd5b8cdb DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da +DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 diff --git a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild new file mode 100644 index 00..fcb4129d34 --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.30" +BDEPEND=">=net-libs/nodejs-18.19.30[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: c93d4a07b82c414ee25de5348a8265343690cb84 Author: tastytea tastytea de> AuthorDate: Thu Apr 25 11:06:00 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Apr 25 11:06:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c93d4a07 dev-util/bash-language-server: drop 5.0.0 Signed-off-by: tastytea tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-5.0.0.ebuild | 49 -- 2 files changed, 51 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 5aa4630f08..d16d7c54c8 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-5.0.0-deps.tar.xz 2215800 BLAKE2B 745abb2362062e5eff4ca1f3b2ca87e7d82d47540238d02ebb48368c20e58e63d5b9cef7bacec57f65bade1f1f6af07ff351fb99857bf9be7ed0ea22e6d5542c SHA512 3ab9265aeced3d241251dab4a80759a8eddeb7b833fa58923d0f743d9417a4c7b670f90d748554d97042b90e3d3d29586a976f97a3bb7d59939b128a2b2be13f -DIST bash-language-server-5.0.0.tgz 189362 BLAKE2B 088af07ab06106624bbdf25dd414c275cb039a128d80d3cc774d41a1927a12b74dd68676d5d2dec450d70c0ea24d346aa1f879701b59b0e085e0b84a8c39ea89 SHA512 d52e4f3103b83f05c32223c7504e9d61df2f645d4d66a6f78b802cb5ded45c3e254969d2a3bd4ca92993a53b3f75361cbe8dbff73d88ca66cd3cfca7fd5b8cdb DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 diff --git a/dev-util/bash-language-server/bash-language-server-5.0.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.0.0.ebuild deleted file mode 100644 index eccdc6d97b..00 --- a/dev-util/bash-language-server/bash-language-server-5.0.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE="BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=net-libs/nodejs-18.16.19" -BDEPEND=">=net-libs/nodejs-18.16.19[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 2fa5619052620f793a75dd05f61ddc9b3dad51c6 Author: tastytea tastytea de> AuthorDate: Thu Apr 25 10:50:25 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Apr 25 10:50:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fa56190 gui-apps/intiface-central-bin: drop 2.5.3 Signed-off-by: tastytea tastytea.de> gui-apps/intiface-central-bin/Manifest | 1 - .../intiface-central-bin-2.5.3.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/gui-apps/intiface-central-bin/Manifest b/gui-apps/intiface-central-bin/Manifest index a488a42572..32e8ae3197 100644 --- a/gui-apps/intiface-central-bin/Manifest +++ b/gui-apps/intiface-central-bin/Manifest @@ -1,3 +1,2 @@ -DIST intiface-central-v2.5.3-linux-ubuntu-22.04-x64.zip 19222068 BLAKE2B 05a2e33c5aeae2a839fcdbd5bc2fc5b58c8af0d985b962a158fd412bfbe60a5cd0cb350e62f6b76473a8ca6349579b610fe1702a2c8077bb8e54bd76e21a34ae SHA512 904bd8d24a8982aed7bfd510022081d077897e3900859556ff0a93b3c6f87757f20c84a65cb398595656f6f5ebc54655b7fd85b119491f5ddb0d962c8c9a470b DIST intiface-central-v2.5.5-linux-ubuntu-22.04-x64.zip 39887250 BLAKE2B d854274adcac9d06ee412142908d77f6332f12178bfb45cd7895cba014d2227ae2a56220d553af2381029c9aa2c6c93634a9872fdfcc9aa6ec69def0fdcd0710 SHA512 81b4b604c417df1d6d5b4246207c2847eb861543e3722c79c72781a57aa7f1ffdbdbfa079741b9cb42ee98b33f7e36a0c6df7963d1b0eb9c52d0eb9ef6c49086 DIST intiface-central-v2.5.7-linux-ubuntu-22.04-x64.zip 19978864 BLAKE2B 0e22f90eaf464fae0463f31a6a1537154956c44e04a91514aca2f097c4f2494d802b1e40e762b2e7f639efaf142b9fed56384fe5d1e167afba39132678554049 SHA512 be855842b3150e7e9f972502dc2711051528305419c135c525ac3d2d5b5002e1c923d91fee9d533e170f05d29bc0047e2772b8e10ba8373c10eb7d4ce034e4eb diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.3.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.3.ebuild deleted file mode 100644 index b53185ad92..00 --- a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Buttplug frontend application" -HOMEPAGE="https://github.com/intiface/intiface-central"; -SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-ubuntu-22.04-x64.zip"; -S="${WORKDIR}/${PN/-bin/}-v${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-accessibility/at-spi2-core - media-gfx/graphite2 - sys-apps/dbus - sys-apps/systemd-utils - x11-libs/gtk+:3[X] - dev-libs/openssl:0/3 -" -BDEPEND="app-arch/unzip" - -QA_PREBUILT=" - opt/${PN}/lib/*.so - opt/${PN}/intiface_central -" - -src_install() { - insinto /opt/${PN} - doins -r . - fperms +x /opt/${PN}/intiface_central - - cat << EOF > intiface_central -#!/bin/sh -cd /opt/${PN} -./intiface_central "\${@}" -EOF - dobin intiface_central - - newicon --size 512 \ - data/flutter_assets/assets/icons/intiface_central_icon.png ${PN}.png - - make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 548fa3a56d291b70d3bd081a85bec36240f278cf Author: tastytea tastytea de> AuthorDate: Thu Apr 25 10:50:06 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Thu Apr 25 10:50:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=548fa3a5 gui-apps/intiface-central-bin: add 2.5.7 Signed-off-by: tastytea tastytea.de> gui-apps/intiface-central-bin/Manifest | 1 + .../intiface-central-bin-2.5.7.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/gui-apps/intiface-central-bin/Manifest b/gui-apps/intiface-central-bin/Manifest index 868d059461..a488a42572 100644 --- a/gui-apps/intiface-central-bin/Manifest +++ b/gui-apps/intiface-central-bin/Manifest @@ -1,2 +1,3 @@ DIST intiface-central-v2.5.3-linux-ubuntu-22.04-x64.zip 19222068 BLAKE2B 05a2e33c5aeae2a839fcdbd5bc2fc5b58c8af0d985b962a158fd412bfbe60a5cd0cb350e62f6b76473a8ca6349579b610fe1702a2c8077bb8e54bd76e21a34ae SHA512 904bd8d24a8982aed7bfd510022081d077897e3900859556ff0a93b3c6f87757f20c84a65cb398595656f6f5ebc54655b7fd85b119491f5ddb0d962c8c9a470b DIST intiface-central-v2.5.5-linux-ubuntu-22.04-x64.zip 39887250 BLAKE2B d854274adcac9d06ee412142908d77f6332f12178bfb45cd7895cba014d2227ae2a56220d553af2381029c9aa2c6c93634a9872fdfcc9aa6ec69def0fdcd0710 SHA512 81b4b604c417df1d6d5b4246207c2847eb861543e3722c79c72781a57aa7f1ffdbdbfa079741b9cb42ee98b33f7e36a0c6df7963d1b0eb9c52d0eb9ef6c49086 +DIST intiface-central-v2.5.7-linux-ubuntu-22.04-x64.zip 19978864 BLAKE2B 0e22f90eaf464fae0463f31a6a1537154956c44e04a91514aca2f097c4f2494d802b1e40e762b2e7f639efaf142b9fed56384fe5d1e167afba39132678554049 SHA512 be855842b3150e7e9f972502dc2711051528305419c135c525ac3d2d5b5002e1c923d91fee9d533e170f05d29bc0047e2772b8e10ba8373c10eb7d4ce034e4eb diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild new file mode 100644 index 00..23ba73ce78 --- /dev/null +++ b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.7.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Buttplug frontend application" +HOMEPAGE="https://github.com/intiface/intiface-central"; +SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-ubuntu-22.04-x64.zip"; +S="${WORKDIR}/${PN/-bin/}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core + media-gfx/graphite2 + sys-apps/dbus + sys-apps/systemd-utils + x11-libs/gtk+:3[X] + dev-libs/openssl:0/3 +" +BDEPEND="app-arch/unzip" + +QA_PREBUILT=" + opt/${PN}/lib/*.so + opt/${PN}/intiface_central +" + +src_install() { + insinto /opt/${PN} + doins -r . + fperms +x /opt/${PN}/intiface_central + + cat << EOF > intiface_central +#!/bin/sh +cd /opt/${PN} +./intiface_central "\${@}" +EOF + dobin intiface_central + + newicon --size 512 \ + data/flutter_assets/assets/icons/intiface_central_icon.png ${PN}.png + + make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility" +}
[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/gst-plugins-qt5/
commit: 55d4a5e3ddf60149b2d4d1e355c3cbfcce3b5fbc Author: tastytea tastytea de> AuthorDate: Tue Apr 23 02:16:00 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue Apr 23 02:16:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55d4a5e3 media-plugins/gst-plugins-qt5: fix build deps Closes: https://bugs.gentoo.org/930405 Signed-off-by: tastytea tastytea.de> media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild index ca9db75f22..d5aa598e3c 100644 --- a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild +++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild @@ -33,6 +33,7 @@ RDEPEND=" ) " DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools" GST_PLUGINS_BUILD_DIR="qt"
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: 833fac13fd3d107df5f0ae35cd5e0ffb845d6b81 Author: tastytea tastytea de> AuthorDate: Sat Apr 13 14:15:01 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Apr 13 14:15:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=833fac13 x11-misc/autotiling: add pypi upstream metadata Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-misc/autotiling/metadata.xml b/x11-misc/autotiling/metadata.xml index 42dd18705d..e91f5c2259 100644 --- a/x11-misc/autotiling/metadata.xml +++ b/x11-misc/autotiling/metadata.xml @@ -7,5 +7,6 @@ nwg-piotr/autotiling + autotiling
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: caa5502e2d8274bbc2e6ffc6a5f908208f695079 Author: tastytea tastytea de> AuthorDate: Sat Apr 13 13:52:31 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Apr 13 14:13:11 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=caa5502e x11-misc/autotiling: add 1.9.1 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest| 1 + x11-misc/autotiling/autotiling-1.9.1.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index db2049e668..22ad9b9099 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,2 +1,3 @@ DIST autotiling-1.8.tar.gz 18245 BLAKE2B 7d2230a4e5895ca495d72dcc2c2ebc5128dc40278f8c948b880887f158e51e847dfbd02988551065ef2b87f49bc87a6452ba67fa7a52894c8ec251024b6036b6 SHA512 b96a171a926f9e248b5899481f3355f52e9fcfd328d2843d76381f72c404923a0c63db7e2a2bfd514c94f7809f39326b097578eb22af6ac6577bbedc5a142016 +DIST autotiling-1.9.1.tar.gz 18084 BLAKE2B 42d3ed0400d997dea2a1ab3c1f1e581678c8ff9171c492adbacb10f3269f1859f15dbfd0ec7ffe23aeb915f2922f1d278b4219fcfda7bba6b1122363fbb9d6ec SHA512 39ffc97b27c9ade5b988462393f42cd45b5283cc3c4d03efe8ba46729ca8aaf5602e036abde2158d6ffa674ed0daed48b917d86ed97b33865e0c38ef2a475143 DIST autotiling-1.9.tar.gz 18931 BLAKE2B c3035a78abff9de2fad6e0ffb53cbf9e19e5dfebbb5fc1f78d5d54de89f8856287dd6439b2fba7c5ca027dfbc3d2826ee8d2c0593d0098fccfde7cab718537ab SHA512 5850bc3cf11bdfc69ea9fdc42f5f1eb7ead5b726bf3f6f52cf3335e83fb9ef5cac7d062b38a75b95307fe0f1a8e3f024b65bf7d42bcfd5ebf7a6fb891d97b99f diff --git a/x11-misc/autotiling/autotiling-1.9.1.ebuild b/x11-misc/autotiling/autotiling-1.9.1.ebuild new file mode 100644 index 00..f7d2fb5294 --- /dev/null +++ b/x11-misc/autotiling/autotiling-1.9.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" +HOMEPAGE="https://github.com/nwg-piotr/autotiling"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" +DEPEND="${RDEPEND}" +BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: f24fd472bdab1c7159f5325b07c4622d79f6fa3a Author: tastytea tastytea de> AuthorDate: Sat Apr 13 14:11:31 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Apr 13 14:13:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f24fd472 x11-misc/autotiling: drop 1.8 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest | 1 - x11-misc/autotiling/autotiling-1.8.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index 22ad9b9099..d450c9a26e 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,3 +1,2 @@ -DIST autotiling-1.8.tar.gz 18245 BLAKE2B 7d2230a4e5895ca495d72dcc2c2ebc5128dc40278f8c948b880887f158e51e847dfbd02988551065ef2b87f49bc87a6452ba67fa7a52894c8ec251024b6036b6 SHA512 b96a171a926f9e248b5899481f3355f52e9fcfd328d2843d76381f72c404923a0c63db7e2a2bfd514c94f7809f39326b097578eb22af6ac6577bbedc5a142016 DIST autotiling-1.9.1.tar.gz 18084 BLAKE2B 42d3ed0400d997dea2a1ab3c1f1e581678c8ff9171c492adbacb10f3269f1859f15dbfd0ec7ffe23aeb915f2922f1d278b4219fcfda7bba6b1122363fbb9d6ec SHA512 39ffc97b27c9ade5b988462393f42cd45b5283cc3c4d03efe8ba46729ca8aaf5602e036abde2158d6ffa674ed0daed48b917d86ed97b33865e0c38ef2a475143 DIST autotiling-1.9.tar.gz 18931 BLAKE2B c3035a78abff9de2fad6e0ffb53cbf9e19e5dfebbb5fc1f78d5d54de89f8856287dd6439b2fba7c5ca027dfbc3d2826ee8d2c0593d0098fccfde7cab718537ab SHA512 5850bc3cf11bdfc69ea9fdc42f5f1eb7ead5b726bf3f6f52cf3335e83fb9ef5cac7d062b38a75b95307fe0f1a8e3f024b65bf7d42bcfd5ebf7a6fb891d97b99f diff --git a/x11-misc/autotiling/autotiling-1.8.ebuild b/x11-misc/autotiling/autotiling-1.8.ebuild deleted file mode 100644 index 5040f5f73d..00 --- a/x11-misc/autotiling/autotiling-1.8.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# 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..11} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" -HOMEPAGE="https://github.com/nwg-piotr/autotiling"; -SRC_URI="https://github.com/nwg-piotr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 9ccb5d7906a816cf6038da07d862b11b6c2f3d54 Author: tastytea tastytea de> AuthorDate: Fri Apr 12 23:07:03 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Apr 12 23:08:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ccb5d79 dev-cpp/trantor: drop 1.5.14_p1 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 - dev-cpp/trantor/trantor-1.5.14_p1.ebuild | 57 2 files changed, 58 deletions(-) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 6d30f62a4d..8b7e5bf43f 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,3 +1,2 @@ -DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704 SHA512 0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 diff --git a/dev-cpp/trantor/trantor-1.5.14_p1.ebuild b/dev-cpp/trantor/trantor-1.5.14_p1.ebuild deleted file mode 100644 index 4bd5d39b25..00 --- a/dev-cpp/trantor/trantor-1.5.14_p1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_COMMIT="f49cc3e5825812e8191e33da2264c76a75389f24" - -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 +spdlog +ssl test" -RESTRICT="!test? ( test )" - -RDEPEND=" - adns? ( net-dns/c-ares:= ) - ssl? ( dev-libs/openssl:= ) - spdlog? ( - dev-libs/spdlog:= - dev-libs/libfmt:= - ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen[dot] )" - -src_prepare() { - sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" - cmake_src_prepare -} - -src_configure() { - local -a mycmakeargs=( - "-DBUILD_SHARED_LIBS=YES" - "-DBUILD_DOC=$(usex doc)" - "-DBUILD_TESTING=$(usex test)" - "-DBUILD_C-ARES=$(usex adns)" - "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" - "-DUSE_SPDLOG=$(usex spdlog)" - ) - - cmake_src_configure -} - -src_install() { - use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" - - cmake_src_install -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: 0d4ce800860e7b9f14fe9cf662cc00cddccc9000 Author: tastytea tastytea de> AuthorDate: Fri Apr 12 23:08:01 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Apr 12 23:08:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d4ce800 dev-cpp/drogon: drop 1.9.0 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 - dev-cpp/drogon/drogon-1.9.0.ebuild | 87 -- 2 files changed, 89 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index ebe276fc83..ebe27601d1 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,6 +1,4 @@ -DIST drogon-1.9.0.tar.gz 566471 BLAKE2B ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236 SHA512 2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5 DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 DIST drogon-1.9.3.tar.gz 611732 BLAKE2B a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e SHA512 cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4 -DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 diff --git a/dev-cpp/drogon/drogon-1.9.0.ebuild b/dev-cpp/drogon/drogon-1.9.0.ebuild deleted file mode 100644 index 637e4434b4..00 --- a/dev-cpp/drogon/drogon-1.9.0.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_TRANTOR_V="1.5.14" - -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 test +yaml" -# REQUIRED_USE="test? ( postgres sqlite mariadb )" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-cpp/trantor-${MY_TRANTOR_V}_p1:= - 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 ) - elibc_Darwin? ( sys-libs/native-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( !elibc_SunOS? ( - sys-apps/util-linux - ) ) - yaml? ( dev-cpp/yaml-cpp:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ - ${P}/trantor/trantor/tests/ \ - || die "could not copy test certificate and/or key" - fi -} - -src_configure() { - use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." ) - - local -a mycmakeargs=( - -D
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/
commit: 15f16720e9f9b74677b391de0245acdb10ed7311 Author: tastytea tastytea de> AuthorDate: Fri Apr 12 23:07:29 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Apr 12 23:08:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15f16720 dev-cpp/drogon: add 1.9.3 Signed-off-by: tastytea tastytea.de> dev-cpp/drogon/Manifest| 2 + dev-cpp/drogon/drogon-1.9.3.ebuild | 92 ++ dev-cpp/drogon/metadata.xml| 6 +-- 3 files changed, 96 insertions(+), 4 deletions(-) diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest index 7029e49a97..ebe276fc83 100644 --- a/dev-cpp/drogon/Manifest +++ b/dev-cpp/drogon/Manifest @@ -1,4 +1,6 @@ DIST drogon-1.9.0.tar.gz 566471 BLAKE2B ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236 SHA512 2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5 DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7 SHA512 05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49 +DIST drogon-1.9.3.tar.gz 611732 BLAKE2B a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e SHA512 cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84 SHA512 468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 +DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 diff --git a/dev-cpp/drogon/drogon-1.9.3.ebuild b/dev-cpp/drogon/drogon-1.9.3.ebuild new file mode 100644 index 00..70912e1163 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_TRANTOR_V="1.5.17" # NOTE: needs to be updated on each bump + +DESCRIPTION="C++14/17 based HTTP web application framework" +HOMEPAGE="https://github.com/drogonframework/drogon"; +SRC_URI=" + https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/an-tao/trantor/archive/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 spdlog test +yaml" +# REQUIRED_USE="test? ( postgres sqlite mariadb )" +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 ) + elibc_Darwin? ( sys-libs/native-uuid ) + elibc_SunOS? ( sys-libs/libuuid ) + !elibc_Darwin? ( !elibc_SunOS? ( + sys-apps/util-linux + ) ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) + yaml? ( dev-cpp/yaml-cpp:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.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 trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \ + ${P}/trantor/trantor/tests/ \ + || die "could not copy test certificate and/or key&
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/
commit: 95f2fc77feafa2c85157dd228a9d8ace9ceb8a74 Author: tastytea tastytea de> AuthorDate: Fri Apr 12 21:15:30 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Fri Apr 12 23:08:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95f2fc77 dev-cpp/trantor: add 1.5.17 Signed-off-by: tastytea tastytea.de> dev-cpp/trantor/Manifest | 1 + dev-cpp/trantor/trantor-1.5.17.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest index 39004f492b..6d30f62a4d 100644 --- a/dev-cpp/trantor/Manifest +++ b/dev-cpp/trantor/Manifest @@ -1,2 +1,3 @@ DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704 SHA512 0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c DIST trantor-1.5.15.tar.gz 153133 BLAKE2B a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6 SHA512 f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8 +DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330 SHA512 43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250 diff --git a/dev-cpp/trantor/trantor-1.5.17.ebuild b/dev-cpp/trantor/trantor-1.5.17.ebuild new file mode 100644 index 00..4a18bcd7bd --- /dev/null +++ b/dev-cpp/trantor/trantor-1.5.17.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 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/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="adns doc +spdlog +ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + adns? ( net-dns/c-ares:= ) + ssl? ( dev-libs/openssl:= ) + spdlog? ( + dev-libs/spdlog:= + dev-libs/libfmt:= + ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND="doc? ( app-text/doxygen[dot] )" + +src_prepare() { + sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove -Werror" + cmake_src_prepare +} + +src_configure() { + local -a mycmakeargs=( + "-DBUILD_SHARED_LIBS=YES" + "-DBUILD_DOC=$(usex doc)" + "-DBUILD_TESTING=$(usex test)" + "-DBUILD_C-ARES=$(usex adns)" + "-DTRANTOR_USE_TLS=$(usex ssl openssl none)" + "-DUSE_SPDLOG=$(usex spdlog)" + ) + + cmake_src_configure +} + +src_install() { + use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*" + + cmake_src_install +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/qt-jdenticon/
commit: 8f3cc27decdaadf7fe664e854cf77667a2c86805 Author: tastytea tastytea de> AuthorDate: Mon Mar 25 12:23:53 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Mar 25 12:27:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f3cc27d dev-cpp/qt-jdenticon: drop 0.3.0 forgot to clean up when adding slots 😅 Closes: https://bugs.gentoo.org/927798 Signed-off-by: tastytea tastytea.de> dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild | 27 -- 1 file changed, 27 deletions(-) diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild deleted file mode 100644 index 5fc489197f..00 --- a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils - -DESCRIPTION="Qt5 / C++14 Port of Jdenticon" -HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon"; -SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-qt/qtgui -" -DEPEND="${RDEPEND}" - -src_configure() { - eqmake5 -} - -src_install() { - emake INSTALL_ROOT="${D}" install -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: 1b40fd0917bdae0b06f5cc13a269f25d80b7e377 Author: tastytea tastytea de> AuthorDate: Sun Mar 24 15:12:39 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Mar 24 15:15:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b40fd09 net-im/nheko: inform about secrets storage many people will need dev-libs/qtkeychain[keyring] Bug: https://github.com/gentoo/guru/pull/150#issuecomment-2008613440 Signed-off-by: tastytea tastytea.de> net-im/nheko/nheko-0.11.3-r2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-im/nheko/nheko-0.11.3-r2.ebuild b/net-im/nheko/nheko-0.11.3-r2.ebuild index 24048849ce..6ee7ea2022 100644 --- a/net-im/nheko/nheko-0.11.3-r2.ebuild +++ b/net-im/nheko/nheko-0.11.3-r2.ebuild @@ -124,6 +124,8 @@ src_configure() { pkg_postinst() { optfeature "additional image formats support" kde-frameworks/kimageformats:5 optfeature "audio & video file playback support" media-plugins/gst-plugins-meta[ffmpeg] + optfeature "secrets storage support other than kwallet (for example gnome-keyring or keepassxc)" \ + "dev-libs/qtkeychain[keyring]" optfeature "identicons support" dev-cpp/qt-jdenticon:5 xdg_pkg_postinst
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/qt-jdenticon/
commit: a20d4e4c32a171f1f8723a60a337aead4bcedc6e Author: tastytea tastytea de> AuthorDate: Tue Mar 12 09:01:26 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue Mar 12 09:01:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a20d4e4c dev-cpp/qt-jdenticon: add 0.3.0_p20240107 stable version has no qt6 support Signed-off-by: tastytea tastytea.de> dev-cpp/qt-jdenticon/Manifest | 1 + .../qt-jdenticon-0.3.0_p20240107.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-cpp/qt-jdenticon/Manifest b/dev-cpp/qt-jdenticon/Manifest index 82904140ef..aeffc4634a 100644 --- a/dev-cpp/qt-jdenticon/Manifest +++ b/dev-cpp/qt-jdenticon/Manifest @@ -1 +1,2 @@ DIST qt-jdenticon-0.3.0.tar.gz 11021 BLAKE2B c4cbeba7848791b2386ac474ca7412b361ee949a126f10cdb523210a8415b436c365a3c056ca3fa9c196835f6bfc92b24a01f2906e62897b88af2e80a83d3bb3 SHA512 a3477ce8fd26de563c1397a07895dcd0ec8210c62fe82e808a8c322c298111c48570ce23df639d648d86a0627b455dc7d1772e985197351251d49abd461b8c23 +DIST qt-jdenticon-0.3.0_p20240107.tar.gz 12552 BLAKE2B 969d9a43fdadf388074da67d029bd7b71d5e11599d5d4a33e41fa5c9c193d47831e80e6b0d77afdb4791ba5c90c44b50dd088c03d048cecce4f7b8ce24684228 SHA512 034787268cdfe5f89960d93a113ba15f56b6f1abae3581239f3ab16adc48c7822b21baff7017247876d847f562c210d9a08bd484e206af139866a4c3f7790d4e diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild new file mode 100644 index 00..4849b8c606 --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0_p20240107.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_COMMIT="1e7013d64fd081d76e4ce69f2693129c817fd8f1" +DESCRIPTION="Qt5 / C++14 Port of Jdenticon" +HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon"; +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="MIT" +SLOT="6" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtbase:6[gui] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/
commit: 7512fbeae5f43cbd276debb8aef2348774250c06 Author: tastytea tastytea de> AuthorDate: Tue Mar 12 09:05:16 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue Mar 12 09:05:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7512fbea net-im/nheko: fix slots in qt-jdenticon optfeature make dev-cpp/qt-jdenticon optfeature in , like it is in the release ebuilds Signed-off-by: tastytea tastytea.de> net-im/nheko/nheko-0.11.3-r2.ebuild | 4 ++-- net-im/nheko/nheko-.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-im/nheko/nheko-0.11.3-r2.ebuild b/net-im/nheko/nheko-0.11.3-r2.ebuild index b4fb5ac039..24048849ce 100644 --- a/net-im/nheko/nheko-0.11.3-r2.ebuild +++ b/net-im/nheko/nheko-0.11.3-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -124,7 +124,7 @@ src_configure() { pkg_postinst() { optfeature "additional image formats support" kde-frameworks/kimageformats:5 optfeature "audio & video file playback support" media-plugins/gst-plugins-meta[ffmpeg] - optfeature "identicons support" dev-cpp/qt-jdenticon + optfeature "identicons support" dev-cpp/qt-jdenticon:5 xdg_pkg_postinst } diff --git a/net-im/nheko/nheko-.ebuild b/net-im/nheko/nheko-.ebuild index e6e98259c0..7f34ff5017 100644 --- a/net-im/nheko/nheko-.ebuild +++ b/net-im/nheko/nheko-.ebuild @@ -26,7 +26,6 @@ MY_GST_V="1.18" RDEPEND=" app-text/cmark:= dev-cpp/cpp-httplib:= - dev-cpp/qt-jdenticon dev-db/lmdb:= >=dev-db/lmdb++-1.0.0 dev-libs/libevent:= @@ -127,6 +126,7 @@ pkg_postinst() { "dev-libs/qtkeychain[keyring]" optfeature "additional, less common, image format support" \ "kde-frameworks/kimageformats:6" + optfeature "identicons support" dev-cpp/qt-jdenticon:6 xdg_pkg_postinst
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/qt-jdenticon/
commit: 49a7b84f282e2a1b87495e4b33a8a380b9a3dc1e Author: tastytea tastytea de> AuthorDate: Tue Mar 12 08:53:06 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Tue Mar 12 08:53:06 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49a7b84f dev-cpp/qt-jdenticon: add slot 5 (qt5), fix dep in preparation for slot 6 (qt6) in the next version Signed-off-by: tastytea tastytea.de> dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild | 27 +++ 1 file changed, 27 insertions(+) diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild new file mode 100644 index 00..fafae716b2 --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +DESCRIPTION="Qt5 / C++14 Port of Jdenticon" +HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon"; +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtgui:5 +" +DEPEND="${RDEPEND}" + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install +}
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: 099d4947098b7e0d096191b46bc957e5a5e5e4b4 Author: tastytea tastytea de> AuthorDate: Sat Feb 24 14:00:10 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Feb 24 14:08:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=099d4947 x11-misc/autotiling: add 1.9 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest | 1 + x11-misc/autotiling/autotiling-1.9.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index 2bc15017ae..58e63f7097 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,2 +1,3 @@ DIST autotiling-1.7.tar.gz 17675 BLAKE2B e2e220aca96c9d218b96c8dcb98bd37d5b481df11a9513bb1ba8604a268a2b93ffc030f172023b86adca2768597f91ef1d6afb83b65f37c5b4ad192a839b0253 SHA512 ea6d84f033d2148cd46d0b754a15bc09847997856a73374d477e4abfd761e0df5e96bc30a24d5b0cd92bc1836a480b4c9fd71734a1707ef8877de66e4120abc7 DIST autotiling-1.8.tar.gz 18245 BLAKE2B 7d2230a4e5895ca495d72dcc2c2ebc5128dc40278f8c948b880887f158e51e847dfbd02988551065ef2b87f49bc87a6452ba67fa7a52894c8ec251024b6036b6 SHA512 b96a171a926f9e248b5899481f3355f52e9fcfd328d2843d76381f72c404923a0c63db7e2a2bfd514c94f7809f39326b097578eb22af6ac6577bbedc5a142016 +DIST autotiling-1.9.tar.gz 18931 BLAKE2B c3035a78abff9de2fad6e0ffb53cbf9e19e5dfebbb5fc1f78d5d54de89f8856287dd6439b2fba7c5ca027dfbc3d2826ee8d2c0593d0098fccfde7cab718537ab SHA512 5850bc3cf11bdfc69ea9fdc42f5f1eb7ead5b726bf3f6f52cf3335e83fb9ef5cac7d062b38a75b95307fe0f1a8e3f024b65bf7d42bcfd5ebf7a6fb891d97b99f diff --git a/x11-misc/autotiling/autotiling-1.9.ebuild b/x11-misc/autotiling/autotiling-1.9.ebuild new file mode 100644 index 00..5ff8dd27eb --- /dev/null +++ b/x11-misc/autotiling/autotiling-1.9.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" +HOMEPAGE="https://github.com/nwg-piotr/autotiling"; +SRC_URI="https://github.com/nwg-piotr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" +DEPEND="${RDEPEND}" +BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/autotiling/
commit: 52d67c4409edb67a53fe83a416eecb04c7ce3e82 Author: tastytea tastytea de> AuthorDate: Sat Feb 24 14:08:09 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Feb 24 14:08:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=52d67c44 x11-misc/autotiling: drop 1.7 Signed-off-by: tastytea tastytea.de> x11-misc/autotiling/Manifest | 1 - x11-misc/autotiling/autotiling-1.7.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/x11-misc/autotiling/Manifest b/x11-misc/autotiling/Manifest index 58e63f7097..db2049e668 100644 --- a/x11-misc/autotiling/Manifest +++ b/x11-misc/autotiling/Manifest @@ -1,3 +1,2 @@ -DIST autotiling-1.7.tar.gz 17675 BLAKE2B e2e220aca96c9d218b96c8dcb98bd37d5b481df11a9513bb1ba8604a268a2b93ffc030f172023b86adca2768597f91ef1d6afb83b65f37c5b4ad192a839b0253 SHA512 ea6d84f033d2148cd46d0b754a15bc09847997856a73374d477e4abfd761e0df5e96bc30a24d5b0cd92bc1836a480b4c9fd71734a1707ef8877de66e4120abc7 DIST autotiling-1.8.tar.gz 18245 BLAKE2B 7d2230a4e5895ca495d72dcc2c2ebc5128dc40278f8c948b880887f158e51e847dfbd02988551065ef2b87f49bc87a6452ba67fa7a52894c8ec251024b6036b6 SHA512 b96a171a926f9e248b5899481f3355f52e9fcfd328d2843d76381f72c404923a0c63db7e2a2bfd514c94f7809f39326b097578eb22af6ac6577bbedc5a142016 DIST autotiling-1.9.tar.gz 18931 BLAKE2B c3035a78abff9de2fad6e0ffb53cbf9e19e5dfebbb5fc1f78d5d54de89f8856287dd6439b2fba7c5ca027dfbc3d2826ee8d2c0593d0098fccfde7cab718537ab SHA512 5850bc3cf11bdfc69ea9fdc42f5f1eb7ead5b726bf3f6f52cf3335e83fb9ef5cac7d062b38a75b95307fe0f1a8e3f024b65bf7d42bcfd5ebf7a6fb891d97b99f diff --git a/x11-misc/autotiling/autotiling-1.7.ebuild b/x11-misc/autotiling/autotiling-1.7.ebuild deleted file mode 100644 index 5040f5f73d..00 --- a/x11-misc/autotiling/autotiling-1.7.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# 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..11} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="Script for sway and i3 to automatically switch the window split orientation" -HOMEPAGE="https://github.com/nwg-piotr/autotiling"; -SRC_URI="https://github.com/nwg-piotr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="$(python_gen_cond_dep '>=dev-python/i3ipc-2.0.1[${PYTHON_USEDEP}]')" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/wheel[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 7e40f20b81425822fb7fdd789d5c69628cef306a Author: tastytea tastytea de> AuthorDate: Wed Feb 21 08:56:29 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Feb 21 08:57:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e40f20b gui-apps/intiface-central-bin: add 2.5.5 Signed-off-by: tastytea tastytea.de> gui-apps/intiface-central-bin/Manifest | 1 + .../intiface-central-bin-2.5.5.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/gui-apps/intiface-central-bin/Manifest b/gui-apps/intiface-central-bin/Manifest index bdf6a3f8e4..b78bd035d7 100644 --- a/gui-apps/intiface-central-bin/Manifest +++ b/gui-apps/intiface-central-bin/Manifest @@ -1,2 +1,3 @@ DIST intiface-central-v2.5.0-linux-x64.zip 18691459 BLAKE2B 82580131220ddb6a498a887bc4c76c782681dc4a2b64845b654e186933d1f4eff9e2b967627e57e683f8488d1b57a7e252707fbd7ec24042426b15bcd13b1363 SHA512 219ae95723dab9c3e256060043119fbfcda23a37ba999110f9699c8d2d9e15d5099941b110893a465fbb6c42e573fd17030d7abf132e3cc7db5c76070b18b17c DIST intiface-central-v2.5.3-linux-ubuntu-22.04-x64.zip 19222068 BLAKE2B 05a2e33c5aeae2a839fcdbd5bc2fc5b58c8af0d985b962a158fd412bfbe60a5cd0cb350e62f6b76473a8ca6349579b610fe1702a2c8077bb8e54bd76e21a34ae SHA512 904bd8d24a8982aed7bfd510022081d077897e3900859556ff0a93b3c6f87757f20c84a65cb398595656f6f5ebc54655b7fd85b119491f5ddb0d962c8c9a470b +DIST intiface-central-v2.5.5-linux-ubuntu-22.04-x64.zip 39887250 BLAKE2B d854274adcac9d06ee412142908d77f6332f12178bfb45cd7895cba014d2227ae2a56220d553af2381029c9aa2c6c93634a9872fdfcc9aa6ec69def0fdcd0710 SHA512 81b4b604c417df1d6d5b4246207c2847eb861543e3722c79c72781a57aa7f1ffdbdbfa079741b9cb42ee98b33f7e36a0c6df7963d1b0eb9c52d0eb9ef6c49086 diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.5.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.5.ebuild new file mode 100644 index 00..8dccf7be9a --- /dev/null +++ b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.5.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Buttplug frontend application" +HOMEPAGE="https://github.com/intiface/intiface-central"; +SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-ubuntu-22.04-x64.zip"; +S="${WORKDIR}/${PN/-bin/}-v${PV}-linux-ubuntu-22.04-x64" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core + media-gfx/graphite2 + sys-apps/dbus + sys-apps/systemd-utils + x11-libs/gtk+:3[X] + dev-libs/openssl:0/3 +" +BDEPEND="app-arch/unzip" + +QA_PREBUILT=" + opt/${PN}/lib/*.so + opt/${PN}/intiface_central +" + +src_install() { + insinto /opt/${PN} + doins -r . + fperms +x /opt/${PN}/intiface_central + + cat << EOF > intiface_central +#!/bin/sh +cd /opt/${PN} +./intiface_central "\${@}" +EOF + dobin intiface_central + + newicon --size 512 \ + data/flutter_assets/assets/icons/intiface_central_icon.png ${PN}.png + + make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility" +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/intiface-central-bin/
commit: 677b95a51a69d7465ec960414f45fc295728883d Author: tastytea tastytea de> AuthorDate: Wed Feb 21 08:56:54 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Wed Feb 21 08:57:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=677b95a5 gui-apps/intiface-central-bin: drop 2.5.0 Signed-off-by: tastytea tastytea.de> gui-apps/intiface-central-bin/Manifest | 1 - .../intiface-central-bin-2.5.0.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/gui-apps/intiface-central-bin/Manifest b/gui-apps/intiface-central-bin/Manifest index b78bd035d7..868d059461 100644 --- a/gui-apps/intiface-central-bin/Manifest +++ b/gui-apps/intiface-central-bin/Manifest @@ -1,3 +1,2 @@ -DIST intiface-central-v2.5.0-linux-x64.zip 18691459 BLAKE2B 82580131220ddb6a498a887bc4c76c782681dc4a2b64845b654e186933d1f4eff9e2b967627e57e683f8488d1b57a7e252707fbd7ec24042426b15bcd13b1363 SHA512 219ae95723dab9c3e256060043119fbfcda23a37ba999110f9699c8d2d9e15d5099941b110893a465fbb6c42e573fd17030d7abf132e3cc7db5c76070b18b17c DIST intiface-central-v2.5.3-linux-ubuntu-22.04-x64.zip 19222068 BLAKE2B 05a2e33c5aeae2a839fcdbd5bc2fc5b58c8af0d985b962a158fd412bfbe60a5cd0cb350e62f6b76473a8ca6349579b610fe1702a2c8077bb8e54bd76e21a34ae SHA512 904bd8d24a8982aed7bfd510022081d077897e3900859556ff0a93b3c6f87757f20c84a65cb398595656f6f5ebc54655b7fd85b119491f5ddb0d962c8c9a470b DIST intiface-central-v2.5.5-linux-ubuntu-22.04-x64.zip 39887250 BLAKE2B d854274adcac9d06ee412142908d77f6332f12178bfb45cd7895cba014d2227ae2a56220d553af2381029c9aa2c6c93634a9872fdfcc9aa6ec69def0fdcd0710 SHA512 81b4b604c417df1d6d5b4246207c2847eb861543e3722c79c72781a57aa7f1ffdbdbfa079741b9cb42ee98b33f7e36a0c6df7963d1b0eb9c52d0eb9ef6c49086 diff --git a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.0.ebuild b/gui-apps/intiface-central-bin/intiface-central-bin-2.5.0.ebuild deleted file mode 100644 index 5561775b83..00 --- a/gui-apps/intiface-central-bin/intiface-central-bin-2.5.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Buttplug frontend application" -HOMEPAGE="https://github.com/intiface/intiface-central"; -SRC_URI="https://github.com/intiface/intiface-central/releases/download/v${PV}/intiface-central-v${PV}-linux-x64.zip"; -S="${WORKDIR}/intiface_central_v${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - app-accessibility/at-spi2-core - media-gfx/graphite2 - sys-apps/dbus - sys-apps/systemd-utils - x11-libs/gtk+:3[X] - dev-libs/openssl:0/3 -" -BDEPEND="app-arch/unzip" - -QA_PREBUILT=" - opt/${PN}/lib/*.so - opt/${PN}/intiface_central -" - -src_install() { - insinto /opt/${PN} - doins -r . - fperms +x /opt/${PN}/intiface_central - - cat << EOF > intiface_central -#!/bin/sh -cd /opt/${PN} -./intiface_central "\${@}" -EOF - dobin intiface_central - - newicon --size 512 \ - data/flutter_assets/assets/icons/intiface_central_icon.png ${PN}.png - - make_desktop_entry intiface_central "Intiface Central" ${PN} "Utility" -}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/go-sendxmpp/
commit: 18505a63ebc9574e492f8382a5cdb64f0f833f6d Author: tastytea tastytea de> AuthorDate: Sun Feb 18 17:39:46 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Feb 18 17:39:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18505a63 net-im/go-sendxmpp: add 0.8.3 Signed-off-by: tastytea tastytea.de> net-im/go-sendxmpp/Manifest | 2 ++ net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild | 32 + 2 files changed, 34 insertions(+) diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest index 5c4654ea6c..8172558396 100644 --- a/net-im/go-sendxmpp/Manifest +++ b/net-im/go-sendxmpp/Manifest @@ -2,3 +2,5 @@ DIST go-sendxmpp-0.6.0-vendor.tar.xz 1387104 BLAKE2B de7eed4eb45bb12199f3eb92ac2 DIST go-sendxmpp-0.6.0.tar.bz2 30272 BLAKE2B 488caef5d0f5d1f7b248d6374588e8f640684b7b95d87e26f99e8653123715a682e3e89e065c5751e28619f5e07230f04d8a5032a5b3b666ad657f3447884044 SHA512 2f11a72650ef32c5fb2caacc68b3d331025d651d858ba50632914c467a9108366f5bb6c1dd938bd7e3869ef014bba60595c8b82bdb3ae8797159fd048cfd828d DIST go-sendxmpp-0.6.1-vendor.tar.xz 1388196 BLAKE2B d206b79daeae2b5cb49d9556f8b3ee9104531a1fa8f2828ab592c1477e8b259d21f1acb5085ec545a7d229b27aaf7a44c197f56a7684733fd848af31129babc4 SHA512 39b76f65195bf7a1563fe837d1c073aacbb83e493f1ae622988ee23eb34d6af15a74b4c1c090a3641e40d31a4d292b6012624957a8ac6384ce031076f7e0087c DIST go-sendxmpp-0.6.1.tar.bz2 30102 BLAKE2B b00f8e3513ab8ad1cdb0d2a5465f4caba64380580f29e244a0a0be752732cffdaed54896243efda64fbd3a1efe8571e562346c004d46de6cbe11f7c7e9c6ccf6 SHA512 9a3a9a415ba68251c923f76be75caef93a7a2a3323a2cd03933c79f0c72d497af6c0837fd434c87ffd90e42a955e6c10c3133ca7e723594c9494962b95e933e2 +DIST go-sendxmpp-0.8.3-vendor.tar.xz 1390900 BLAKE2B 0cf2fe591ba8402450566bcdab24e07d4f7683f8edc12ffb64fae083f537ebc1986f1ccaa8d977c079226400df85c8064e1efbe25c18ad532125c14f6e724ff4 SHA512 0afa220042ccbae4ca9cecb8e45ae29378a6a16bb3a70c7c72d83e3f5a8773b54da935b0db5e152f1beea113c1504dae4d89255c761550e6b9207e12a187299d +DIST go-sendxmpp-0.8.3.tar.bz2 31913 BLAKE2B aa2deccb54e03af9242f37ea6755fc312aab74a776987891453f78862800371795810f7a06da7de210166916020611acb42865533a137fa8f66e6f624f196283 SHA512 5131f0132685b00e63bd3b4754eff494d9e240b325a3558dca724e996b32f1e99ec86cf60f158dc439378d5c08140b1ca0da33f25c326be3455790cbd8c085fb diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild new file mode 100644 index 00..48c79a23ff --- /dev/null +++ b/net-im/go-sendxmpp/go-sendxmpp-0.8.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +# NOTE: To create the vendor tarball, run: +# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P/-0/-v0}/vendor` + +DESCRIPTION="A tool to send messages or files 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" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=">=dev-lang/go-1.21" + +src_compile() { + ego build -buildmode=pie +} + +src_install() { + dobin go-sendxmpp + default +}
[gentoo-commits] repo/proj/guru:dev commit in: net-im/go-sendxmpp/
commit: cf3a4e33bc2f1343b5c3ff7fc4dc0c9d4afeb5e1 Author: tastytea tastytea de> AuthorDate: Sun Feb 18 17:40:22 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Feb 18 17:40:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf3a4e33 net-im/go-sendxmpp: drop 0.6.0 Signed-off-by: tastytea tastytea.de> net-im/go-sendxmpp/Manifest | 2 -- net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild | 30 - 2 files changed, 32 deletions(-) diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest index 8172558396..1fabbd40fb 100644 --- a/net-im/go-sendxmpp/Manifest +++ b/net-im/go-sendxmpp/Manifest @@ -1,5 +1,3 @@ -DIST go-sendxmpp-0.6.0-vendor.tar.xz 1387104 BLAKE2B de7eed4eb45bb12199f3eb92ac2d84a0d6ee9ad648b6d0d5a70f059c510bdd317d5ff60345a443d03f5b02f72048f7962b73a635449a0818a4f30fcd5513c550 SHA512 c396cfacb92723285f3eee410a17ac6e7bae346e1783cf14ae812cd6809cf76cbfec2d37461617ce9938461df6a2387bb54570eca67434bb343d383cdf45857e -DIST go-sendxmpp-0.6.0.tar.bz2 30272 BLAKE2B 488caef5d0f5d1f7b248d6374588e8f640684b7b95d87e26f99e8653123715a682e3e89e065c5751e28619f5e07230f04d8a5032a5b3b666ad657f3447884044 SHA512 2f11a72650ef32c5fb2caacc68b3d331025d651d858ba50632914c467a9108366f5bb6c1dd938bd7e3869ef014bba60595c8b82bdb3ae8797159fd048cfd828d DIST go-sendxmpp-0.6.1-vendor.tar.xz 1388196 BLAKE2B d206b79daeae2b5cb49d9556f8b3ee9104531a1fa8f2828ab592c1477e8b259d21f1acb5085ec545a7d229b27aaf7a44c197f56a7684733fd848af31129babc4 SHA512 39b76f65195bf7a1563fe837d1c073aacbb83e493f1ae622988ee23eb34d6af15a74b4c1c090a3641e40d31a4d292b6012624957a8ac6384ce031076f7e0087c DIST go-sendxmpp-0.6.1.tar.bz2 30102 BLAKE2B b00f8e3513ab8ad1cdb0d2a5465f4caba64380580f29e244a0a0be752732cffdaed54896243efda64fbd3a1efe8571e562346c004d46de6cbe11f7c7e9c6ccf6 SHA512 9a3a9a415ba68251c923f76be75caef93a7a2a3323a2cd03933c79f0c72d497af6c0837fd434c87ffd90e42a955e6c10c3133ca7e723594c9494962b95e933e2 DIST go-sendxmpp-0.8.3-vendor.tar.xz 1390900 BLAKE2B 0cf2fe591ba8402450566bcdab24e07d4f7683f8edc12ffb64fae083f537ebc1986f1ccaa8d977c079226400df85c8064e1efbe25c18ad532125c14f6e724ff4 SHA512 0afa220042ccbae4ca9cecb8e45ae29378a6a16bb3a70c7c72d83e3f5a8773b54da935b0db5e152f1beea113c1504dae4d89255c761550e6b9207e12a187299d diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild deleted file mode 100644 index 5d3cadb774..00 --- a/net-im/go-sendxmpp/go-sendxmpp-0.6.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -# NOTE: To create the vendor tarball, run: -# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P/-0/-v0}/vendor` - -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" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - ego build -buildmode=pie -} - -src_install() { - dobin go-sendxmpp - default -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/http-ece/
commit: 1f6612d50a5ed096510972f4c8ad8aa066174003 Author: tastytea tastytea de> AuthorDate: Sun Feb 18 17:29:51 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Feb 18 17:30:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f6612d5 dev-python/http-ece: add 1.2.0 Signed-off-by: tastytea tastytea.de> dev-python/http-ece/Manifest | 1 + dev-python/http-ece/http-ece-1.2.0.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/http-ece/Manifest b/dev-python/http-ece/Manifest index c22f0dae21..eb6b778bee 100644 --- a/dev-python/http-ece/Manifest +++ b/dev-python/http-ece/Manifest @@ -1 +1,2 @@ DIST http-ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 +DIST http_ece-1.2.0.tar.gz 8771 BLAKE2B 378c82356b4cc754485a830b44e4dd67e7bc3ccab0b1d6ab786b35c7c9529cf621c3a285cdcee9750803367567cb0387a9c7318296e1b401fee317b0ccf057a5 SHA512 84173c190798c1706eda826b49efbe5db394d4216a236df9265c7995cf7baf151d653c6ff34d4fd981513303808062bdebf7cc1d98bc7543bc352a11631f3180 diff --git a/dev-python/http-ece/http-ece-1.2.0.ebuild b/dev-python/http-ece/http-ece-1.2.0.ebuild new file mode 100644 index 00..219b0d177d --- /dev/null +++ b/dev-python/http-ece/http-ece-1.2.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +MY_PN="encrypted-content-encoding" +DESCRIPTION="Encrypted Content Encoding for HTTP" +HOMEPAGE=" + https://pypi.org/project/http-ece/ + https://github.com/web-push-libs/encrypted-content-encoding +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" + +distutils_enable_tests nose
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 30e46481c093ccc344abcac0f5317dd8e8113b19 Author: tastytea tastytea de> AuthorDate: Sat Feb 10 13:00:45 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Feb 10 17:36:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30e46481 dev-util/bash-language-server: drop 4.10.2 Signed-off-by: tastytea tastytea.de> dev-util/bash-language-server/Manifest | 2 - .../bash-language-server-4.10.2.ebuild | 51 -- 2 files changed, 53 deletions(-) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index db80434213..481ae69c8a 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,5 +1,3 @@ -DIST bash-language-server-4.10.2-deps.tar.xz 584 BLAKE2B aef78fff4beb736694d7319a23c991364603c34c1c1f32c75eb0e4fa99945175830723497a4fa9d485951bbfd74a4fddf3c1fa68d7e2a6e97af7fb9471d769e9 SHA512 70b140a7d15d0f492627334172e254f91742f7b403c91ecfd4668de28357e8f9607feae53482371efd05ea7098d8c6f1c0a12dd63cd48c2a262ade545c8e6335 -DIST bash-language-server-4.10.2.tgz 192887 BLAKE2B 71f3a648ac62e359e6b338d7a587f535c04ec4f77f1b7b2a5a36bfde5960cc3b4e3b0fb34224fdde7a864b0c7f6451fe6ec6a5473cb746ff795bdd32027341f8 SHA512 3672c82c264b23e7858f5a3298145383ee826d9d43d22361ded7acf75cac34513efcb0949a3e6a52dbe45261c881c0b30b8d0a4e5a26f82ae3d9a2b0cd2f4368 DIST bash-language-server-5.0.0-deps.tar.xz 2215800 BLAKE2B 745abb2362062e5eff4ca1f3b2ca87e7d82d47540238d02ebb48368c20e58e63d5b9cef7bacec57f65bade1f1f6af07ff351fb99857bf9be7ed0ea22e6d5542c SHA512 3ab9265aeced3d241251dab4a80759a8eddeb7b833fa58923d0f743d9417a4c7b670f90d748554d97042b90e3d3d29586a976f97a3bb7d59939b128a2b2be13f DIST bash-language-server-5.0.0.tgz 189362 BLAKE2B 088af07ab06106624bbdf25dd414c275cb039a128d80d3cc774d41a1927a12b74dd68676d5d2dec450d70c0ea24d346aa1f879701b59b0e085e0b84a8c39ea89 SHA512 d52e4f3103b83f05c32223c7504e9d61df2f645d4d66a6f78b802cb5ded45c3e254969d2a3bd4ca92993a53b3f75361cbe8dbff73d88ca66cd3cfca7fd5b8cdb DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 diff --git a/dev-util/bash-language-server/bash-language-server-4.10.2.ebuild b/dev-util/bash-language-server/bash-language-server-4.10.2.ebuild deleted file mode 100644 index 792e8acc60..00 --- a/dev-util/bash-language-server/bash-language-server-4.10.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="A language server for Bash" -HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; -SRC_URI=" - mirror://npm/${PN}/-/${P}.tgz - https://tastytea.de/files/gentoo/${P}-deps.tar.xz -" -S="${WORKDIR}" - -# NOTE: to generate the dependency tarball: -# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz -# tar -caf ${P}-deps.tar.xz npm-cache - -LICENSE=" - Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising - || ( public-domain Unlicense ) -" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=net-libs/nodejs-18.16.18" -BDEPEND=">=net-libs/nodejs-18.16.18[npm]" - -src_unpack() { - cd "${T}" || die "Could not cd to temporary directory" - unpack ${P}-deps.tar.xz -} - -src_install() { - npm \ - --offline \ - --verbose \ - --progress false \ - --foreground-scripts \ - --global \ - --prefix "${ED}"/usr \ - --cache "${T}"/npm-cache \ - install "${DISTDIR}"/${P}.tgz || die "npm install failed" - - einstalldocs -} - -pkg_postinst() { - optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/bash-language-server/
commit: 469f6f08bdccc0857f7dadedb9f75e6283f91f0d Author: tastytea tastytea de> AuthorDate: Sat Feb 10 12:59:39 2024 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Feb 10 17:36:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=469f6f08 dev-util/bash-language-server: add 5.1.2 Signed-off-by: tastytea tastytea.de> dev-util/bash-language-server/Manifest | 2 + .../bash-language-server-5.1.2.ebuild | 49 ++ 2 files changed, 51 insertions(+) diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index 704f85c0bc..db80434213 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -2,3 +2,5 @@ DIST bash-language-server-4.10.2-deps.tar.xz 584 BLAKE2B aef78fff4beb736694d DIST bash-language-server-4.10.2.tgz 192887 BLAKE2B 71f3a648ac62e359e6b338d7a587f535c04ec4f77f1b7b2a5a36bfde5960cc3b4e3b0fb34224fdde7a864b0c7f6451fe6ec6a5473cb746ff795bdd32027341f8 SHA512 3672c82c264b23e7858f5a3298145383ee826d9d43d22361ded7acf75cac34513efcb0949a3e6a52dbe45261c881c0b30b8d0a4e5a26f82ae3d9a2b0cd2f4368 DIST bash-language-server-5.0.0-deps.tar.xz 2215800 BLAKE2B 745abb2362062e5eff4ca1f3b2ca87e7d82d47540238d02ebb48368c20e58e63d5b9cef7bacec57f65bade1f1f6af07ff351fb99857bf9be7ed0ea22e6d5542c SHA512 3ab9265aeced3d241251dab4a80759a8eddeb7b833fa58923d0f743d9417a4c7b670f90d748554d97042b90e3d3d29586a976f97a3bb7d59939b128a2b2be13f DIST bash-language-server-5.0.0.tgz 189362 BLAKE2B 088af07ab06106624bbdf25dd414c275cb039a128d80d3cc774d41a1927a12b74dd68676d5d2dec450d70c0ea24d346aa1f879701b59b0e085e0b84a8c39ea89 SHA512 d52e4f3103b83f05c32223c7504e9d61df2f645d4d66a6f78b802cb5ded45c3e254969d2a3bd4ca92993a53b3f75361cbe8dbff73d88ca66cd3cfca7fd5b8cdb +DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 +DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da diff --git a/dev-util/bash-language-server/bash-language-server-5.1.2.ebuild b/dev-util/bash-language-server/bash-language-server-5.1.2.ebuild new file mode 100644 index 00..0bc0c2148f --- /dev/null +++ b/dev-util/bash-language-server/bash-language-server-5.1.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="A language server for Bash" +HOMEPAGE="https://github.com/bash-lsp/bash-language-server"; +SRC_URI=" + mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz +" +S="${WORKDIR}" + +# NOTE: to generate the dependency tarball: +# npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz +# tar -caf ${P}-deps.tar.xz npm-cache + +LICENSE="BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=net-libs/nodejs-18.19.6" +BDEPEND=">=net-libs/nodejs-18.19.6[npm]" + +src_unpack() { + cd "${T}" || die "Could not cd to temporary directory" + unpack ${P}-deps.tar.xz +} + +src_install() { + npm \ + --offline \ + --verbose \ + --progress false \ + --foreground-scripts \ + --global \ + --prefix "${ED}"/usr \ + --cache "${T}"/npm-cache \ + install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + cd "${ED}"/usr/$(get_libdir)/node_modules/${PN} || die "cd failed" + einstalldocs +} + +pkg_postinst() { + optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin +}