[gentoo-commits] repo/proj/guru:dev commit in: net-im/nheko/

2024-09-13 Thread Ronny Gutbrod
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/, ...

2024-08-14 Thread Ronny Gutbrod
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/

2024-08-14 Thread Ronny Gutbrod
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/, ...

2024-08-13 Thread Ronny Gutbrod
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/

2024-08-09 Thread Ronny Gutbrod
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/

2024-08-09 Thread Ronny Gutbrod
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/

2024-08-09 Thread Ronny Gutbrod
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/

2024-08-07 Thread Ronny Gutbrod
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/

2024-08-07 Thread Ronny Gutbrod
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/

2024-07-21 Thread Ronny Gutbrod
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/

2024-07-21 Thread Ronny Gutbrod
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/

2024-07-21 Thread Ronny Gutbrod
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/

2024-07-21 Thread Ronny Gutbrod
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/

2024-07-05 Thread Ronny Gutbrod
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/

2024-07-05 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-27 Thread Ronny Gutbrod
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/

2024-06-23 Thread Ronny Gutbrod
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/

2024-06-23 Thread Ronny Gutbrod
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/

2024-06-23 Thread Ronny Gutbrod
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/

2024-06-16 Thread Ronny Gutbrod
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/

2024-06-16 Thread Ronny Gutbrod
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/

2024-06-15 Thread Ronny Gutbrod
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/

2024-06-15 Thread Ronny Gutbrod
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/

2024-06-15 Thread Ronny Gutbrod
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/

2024-06-15 Thread Ronny Gutbrod
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/

2024-06-15 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-13 Thread Ronny Gutbrod
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/

2024-06-12 Thread Ronny Gutbrod
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/

2024-06-12 Thread Ronny Gutbrod
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/

2024-06-12 Thread Ronny Gutbrod
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/

2024-06-12 Thread Ronny Gutbrod
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/

2024-06-12 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-28 Thread Ronny Gutbrod
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/

2024-05-26 Thread Ronny Gutbrod
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/

2024-05-26 Thread Ronny Gutbrod
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/

2024-05-24 Thread Ronny Gutbrod
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/

2024-05-24 Thread Ronny Gutbrod
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/

2024-05-24 Thread Ronny Gutbrod
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/

2024-05-24 Thread Ronny Gutbrod
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/

2024-05-24 Thread Ronny Gutbrod
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/

2024-05-18 Thread Ronny Gutbrod
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/

2024-05-18 Thread Ronny Gutbrod
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/

2024-05-08 Thread Ronny Gutbrod
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/

2024-05-08 Thread Ronny Gutbrod
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/

2024-05-08 Thread Ronny Gutbrod
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/

2024-05-08 Thread Ronny Gutbrod
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/

2024-05-08 Thread Ronny Gutbrod
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/

2024-05-08 Thread Ronny Gutbrod
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/

2024-05-07 Thread Ronny Gutbrod
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/

2024-05-07 Thread Ronny Gutbrod
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/

2024-05-07 Thread Ronny Gutbrod
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/

2024-05-07 Thread Ronny Gutbrod
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/

2024-04-27 Thread Ronny Gutbrod
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/

2024-04-25 Thread Ronny Gutbrod
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/

2024-04-25 Thread Ronny Gutbrod
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/

2024-04-25 Thread Ronny Gutbrod
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/

2024-04-25 Thread Ronny Gutbrod
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/

2024-04-22 Thread Ronny Gutbrod
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/

2024-04-13 Thread Ronny Gutbrod
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/

2024-04-13 Thread Ronny Gutbrod
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/

2024-04-13 Thread Ronny Gutbrod
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/

2024-04-12 Thread Ronny Gutbrod
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/

2024-04-12 Thread Ronny Gutbrod
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/

2024-04-12 Thread Ronny Gutbrod
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/

2024-04-12 Thread Ronny Gutbrod
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/

2024-03-25 Thread Ronny Gutbrod
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/

2024-03-24 Thread Ronny Gutbrod
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/

2024-03-12 Thread Ronny Gutbrod
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/

2024-03-12 Thread Ronny Gutbrod
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/

2024-03-12 Thread Ronny Gutbrod
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/

2024-02-24 Thread Ronny Gutbrod
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/

2024-02-24 Thread Ronny Gutbrod
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/

2024-02-21 Thread Ronny Gutbrod
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/

2024-02-21 Thread Ronny Gutbrod
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/

2024-02-18 Thread Ronny Gutbrod
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/

2024-02-18 Thread Ronny Gutbrod
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/

2024-02-18 Thread Ronny Gutbrod
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/

2024-02-10 Thread Ronny Gutbrod
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/

2024-02-10 Thread Ronny Gutbrod
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
+}



  1   2   3   4   5   6   7   8   9   10   >