[gentoo-commits] repo/proj/guru:master commit in: gui-apps/gtklock/

2024-05-23 Thread Haelwenn Monnier
commit: b56ae94107d00480b2269d85838605df6133cfc8
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May 23 17:34:50 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 23 17:45:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b56ae941

gui-apps/gtklock: add dev-libs/glib to RDEPEND

Closes: https://bugs.gentoo.org/932551
Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/gtklock/{gtklock-3.0.0.ebuild => gtklock-3.0.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-apps/gtklock/gtklock-3.0.0.ebuild 
b/gui-apps/gtklock/gtklock-3.0.0-r1.ebuild
similarity index 97%
rename from gui-apps/gtklock/gtklock-3.0.0.ebuild
rename to gui-apps/gtklock/gtklock-3.0.0-r1.ebuild
index 1f3d329c3..14d1eba1f 100644
--- a/gui-apps/gtklock/gtklock-3.0.0.ebuild
+++ b/gui-apps/gtklock/gtklock-3.0.0-r1.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~amd64"
 
 IUSE="man"
 RDEPEND="
+   dev-libs/glib
sys-libs/pam
x11-libs/gtk+:3[wayland]
gui-libs/gtk-session-lock



[gentoo-commits] repo/proj/guru:master commit in: net-dns/AdGuardHome/

2024-05-23 Thread Haelwenn Monnier
commit: 96119fdfcca87e7caf097e111470feb00312ff5a
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu May 23 17:51:40 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 23 18:08:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96119fdf

net-dns/AdGuardHome: update to 0.107.50 hotfix

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 net-dns/AdGuardHome/AdGuardHome-0.107.50.ebuild | 151 
 net-dns/AdGuardHome/Manifest|   2 +
 2 files changed, 153 insertions(+)

diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.50.ebuild 
b/net-dns/AdGuardHome/AdGuardHome-0.107.50.ebuild
new file mode 100644
index 0..5ab998498
--- /dev/null
+++ b/net-dns/AdGuardHome/AdGuardHome-0.107.50.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module readme.gentoo-r1 systemd
+
+DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with 
web ui"
+HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/;
+
+WIKI_COMMIT="3b27176"
+SRC_URI="
+   https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-0.107.49/wiki.tar.xz
 -> ${PN}-wiki-${WIKI_COMMIT}.tar.xz
+   web? ( 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-0.107.49/npm-deps.tar.xz
 -> ${PN}-0.107.49-npm-deps.tar.xz )
+"
+
+# main
+LICENSE="GPL-3"
+# deps
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="+web"
+# RESTRICT="test"
+
+BDEPEND="
+   web? ( net-libs/nodejs[npm] )
+"
+
+FILECAPS=(
+   -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN}
+)
+
+PATCHES=(
+   "${FILESDIR}"/disable-update-cmd-opt.patch
+)
+
+DOCS="
+   ../${PN}.wiki/*
+"
+
+DOC_CONTENTS="\n
+User is advised to not run binary directly instead use systemd service\n\n
+Defaults for systemd service:\n
+Web UI: 0.0.0.0:3000\n
+Data directory: /var/lib/${PN}\n
+Default config: /var/lib/${PN}/${PN}.yaml
+"
+src_unpack() {
+   # because we're using  vendor/ so we don't need go-module_src_unpack
+   default
+}
+
+src_prepare() {
+   ln -sv ../vendor ./ || die
+
+   default
+
+   if use web; then
+   # mimicking `make js-deps`
+   export npm_config_cache="${WORKDIR}/npm-cache" 
NODE_OPTIONS=--openssl-legacy-provider || die
+   npm --verbose --offline --prefix client/ --no-progress 
--ignore-engines --ignore-optional --ignore-platform --ignore-scripts ci || die
+   fi
+}
+
+src_compile() {
+   # mimicking `make js-build`
+   use web && npm --verbose --offline --prefix client run build-prod || die
+
+   # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh
+
+   local MY_LDFLAGS="-s -w"
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}"
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.channel=release"
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)"
+   if [ "$(go env GOARM)" != '' ]
+   then
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)"
+   elif [ "$(go env GOMIPS)" != '' ]
+   then
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)"
+   fi
+
+   ego build -ldflags "${MY_LDFLAGS}" -trimpath -v=1 -x=1
+}
+
+src_test() {
+
+   # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh
+   count_flags='--count=1'
+   cover_flags='--coverprofile=./coverage.txt'
+   shuffle_flags='--shuffle=on'
+   timeout_flags="--timeout=30s"
+   fuzztime_flags="--fuzztime=20s"
+   readonly count_flags cover_flags shuffle_flags timeout_flags 
fuzztime_flags
+
+   # race only works when pie is disabled
+   export GOFLAGS="${GOFLAGS/-buildmode=pie/}"
+
+   # following test is failing without giving any reason. Tried disabling 
internal/updater internal/whois tests toggling race, but still failing.
+   # ego test\
+   # "$count_flags"\
+   # "$cover_flags"\
+   # "$shuffle_flags"\
+   # --race=1\
+   # "$timeout_flags"\

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/

2024-05-23 Thread Haelwenn Monnier
commit: 0cd3a4befe2611e9b731363522804d47a7f5736f
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May 23 17:44:23 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 23 17:45:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cd3a4be

gui-apps/hyprlock: add missing RDEPENDs

Closes: https://bugs.gentoo.org/932559
Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../{hyprlock-0.3.0-r1.ebuild => hyprlock-0.3.0-r2.ebuild} | 13 -
 gui-apps/hyprlock/hyprlock-.ebuild | 14 +-
 2 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild 
b/gui-apps/hyprlock/hyprlock-0.3.0-r2.ebuild
similarity index 96%
rename from gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
rename to gui-apps/hyprlock/hyprlock-0.3.0-r2.ebuild
index 61d9bf3aa..07fbc35d0 100644
--- a/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.3.0-r2.ebuild
@@ -27,6 +27,14 @@ RDEPEND="
media-libs/mesa[opengl]
sys-libs/pam
>=gui-wm/hyprland-0.35.0
+   dev-libs/glib
+   >=dev-libs/hyprlang-0.4.0
+   media-libs/libglvnd
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/libdrm
+   x11-libs/pango
+
 "
 DEPEND="
${RDEPEND}
@@ -34,11 +42,6 @@ DEPEND="
 "
 
 BDEPEND="
-   >=dev-libs/hyprlang-0.4.0
-   x11-libs/libxkbcommon
-   x11-libs/libdrm
-   x11-libs/cairo
-   x11-libs/pango
dev-build/cmake
dev-libs/date
virtual/pkgconfig

diff --git a/gui-apps/hyprlock/hyprlock-.ebuild 
b/gui-apps/hyprlock/hyprlock-.ebuild
index ec3b3b1a1..07fbc35d0 100644
--- a/gui-apps/hyprlock/hyprlock-.ebuild
+++ b/gui-apps/hyprlock/hyprlock-.ebuild
@@ -27,6 +27,14 @@ RDEPEND="
media-libs/mesa[opengl]
sys-libs/pam
>=gui-wm/hyprland-0.35.0
+   dev-libs/glib
+   >=dev-libs/hyprlang-0.4.0
+   media-libs/libglvnd
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/libdrm
+   x11-libs/pango
+
 "
 DEPEND="
${RDEPEND}
@@ -34,11 +42,6 @@ DEPEND="
 "
 
 BDEPEND="
-   >=dev-libs/hyprlang-0.4.0
-   x11-libs/libxkbcommon
-   x11-libs/libdrm
-   x11-libs/cairo
-   x11-libs/pango
dev-build/cmake
dev-libs/date
virtual/pkgconfig
@@ -46,6 +49,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/0001-fix-CFLAGS-CXXFLAGS-hyprlock.patch"
+   "${FILESDIR}/0002-cmake-install-pam-file-fix.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/hypridle/

2024-05-23 Thread Haelwenn Monnier
commit: 9e4dcd3f62959909f9fbc247e760da9e345fdd32
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May 23 17:39:30 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 23 17:45:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e4dcd3f

gui-apps/hypridle: add 0.1.2, drop 0.1.1

Closes: https://bugs.gentoo.org/932552
Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 gui-apps/hypridle/Manifest |  2 +-
 .../{hypridle-0.1.1.ebuild => hypridle-0.1.2.ebuild}   |  6 --
 gui-apps/hypridle/hypridle-.ebuild | 14 ++
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/gui-apps/hypridle/Manifest b/gui-apps/hypridle/Manifest
index 2037ca86e..4a1689974 100644
--- a/gui-apps/hypridle/Manifest
+++ b/gui-apps/hypridle/Manifest
@@ -1 +1 @@
-DIST hypridle-0.1.1.gh.tar.gz 12388 BLAKE2B 
eede584479072fafde9e322e30310a75984f400c73acb35bb34780f2559d66de5d4310697cf8eb2ab7825d54c9f7da178e191215725d1e324e05475322db2392
 SHA512 
9d146ff959ffda785cf0c649493ba94113e900b985e9cfa29a20fa1b4cd37a95b656147d88b4c12a4f4dfe837375a5c056b10a094552ee49925e82a3b20e740d
+DIST hypridle-0.1.2.gh.tar.gz 13187 BLAKE2B 
f47b30b688a3ed920e1ca71891a5b1dc06421d3f71519830c4c2f0606fd3919fff2416f91180d3092e1d594b8caecacdc975f18566903421f14e5190d35e50c1
 SHA512 
d8591aa90c5621ce3d72748589845c727b5e6c3aca5aa42cede9bb238f1957e5fba107c72949097910efa9699ac031addf7ae64dfb9fde99138c56d98993eedf

diff --git a/gui-apps/hypridle/hypridle-0.1.1.ebuild 
b/gui-apps/hypridle/hypridle-0.1.2.ebuild
similarity index 93%
rename from gui-apps/hypridle/hypridle-0.1.1.ebuild
rename to gui-apps/hypridle/hypridle-0.1.2.ebuild
index 3d5417b53..b73b55121 100644
--- a/gui-apps/hypridle/hypridle-0.1.1.ebuild
+++ b/gui-apps/hypridle/hypridle-0.1.2.ebuild
@@ -27,6 +27,8 @@ RDEPEND="
gui-libs/egl-wayland
media-libs/mesa[egl(+),gles2]
>=gui-wm/hyprland-0.35.0
+   dev-cpp/sdbus-c++
+>=dev-libs/hyprlang-0.4.0
 "
 DEPEND="
${RDEPEND}
@@ -34,8 +36,8 @@ DEPEND="
 "
 
 BDEPEND="
-   >=dev-libs/hyprlang-0.4.0
-   dev-cpp/sdbus-c++
+   virtual/pkgconfig
+   dev-build/cmake
 "
 
 PATCHES=(

diff --git a/gui-apps/hypridle/hypridle-.ebuild 
b/gui-apps/hypridle/hypridle-.ebuild
index 6a5aaec14..b73b55121 100644
--- a/gui-apps/hypridle/hypridle-.ebuild
+++ b/gui-apps/hypridle/hypridle-.ebuild
@@ -13,12 +13,8 @@ if [[ "${PV}" = * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git;
 else
-   #When releases start to happen
-   
#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-   #S="${WORKDIR}/${PN}-source"
-
-   SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz"
-   S="${WORKDIR}/${PN}-${COMMIT}"
+   
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   S="${WORKDIR}/${PN}-${PV}"
 
KEYWORDS="~amd64"
 fi
@@ -31,6 +27,8 @@ RDEPEND="
gui-libs/egl-wayland
media-libs/mesa[egl(+),gles2]
>=gui-wm/hyprland-0.35.0
+   dev-cpp/sdbus-c++
+>=dev-libs/hyprlang-0.4.0
 "
 DEPEND="
${RDEPEND}
@@ -38,8 +36,8 @@ DEPEND="
 "
 
 BDEPEND="
-   >=dev-libs/hyprlang-0.4.0
-   dev-cpp/sdbus-c++
+   virtual/pkgconfig
+   dev-build/cmake
 "
 
 PATCHES=(



[gentoo-commits] repo/proj/guru:master commit in: net-dns/AdGuardHome/

2024-05-23 Thread Haelwenn Monnier
commit: 7a315e74ee13630384a042bd6b1a4d47b32baa20
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu May 23 17:00:59 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 23 17:02:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a315e74

net-dns/AdGuardHome: update to 0.107.49

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 net-dns/AdGuardHome/AdGuardHome-0.107.49.ebuild | 151 
 net-dns/AdGuardHome/Manifest|   4 +
 2 files changed, 155 insertions(+)

diff --git a/net-dns/AdGuardHome/AdGuardHome-0.107.49.ebuild 
b/net-dns/AdGuardHome/AdGuardHome-0.107.49.ebuild
new file mode 100644
index 0..698ff424f
--- /dev/null
+++ b/net-dns/AdGuardHome/AdGuardHome-0.107.49.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module readme.gentoo-r1 systemd
+
+DESCRIPTION="Network-wide ads & trackers blocking DNS server like Pi-Hole with 
web ui"
+HOMEPAGE="https://github.com/AdguardTeam/AdGuardHome/;
+
+WIKI_COMMIT="3b27176"
+SRC_URI="
+   https://github.com/AdguardTeam/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/wiki.tar.xz
 -> ${PN}-wiki-${WIKI_COMMIT}.tar.xz
+   web? ( 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/npm-deps.tar.xz
 -> ${P}-npm-deps.tar.xz )
+"
+
+# main
+LICENSE="GPL-3"
+# deps
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT ZLIB"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="+web"
+# RESTRICT="test"
+
+BDEPEND="
+   web? ( net-libs/nodejs[npm] )
+"
+
+FILECAPS=(
+   -m 755 'cap_net_bind_service=+eip cap_net_raw=+eip' usr/bin/${PN}
+)
+
+PATCHES=(
+   "${FILESDIR}"/disable-update-cmd-opt.patch
+)
+
+DOCS="
+   ../${PN}.wiki/*
+"
+
+DOC_CONTENTS="\n
+User is advised to not run binary directly instead use systemd service\n\n
+Defaults for systemd service:\n
+Web UI: 0.0.0.0:3000\n
+Data directory: /var/lib/${PN}\n
+Default config: /var/lib/${PN}/${PN}.yaml
+"
+src_unpack() {
+   # because we're using  vendor/ so we don't need go-module_src_unpack
+   default
+}
+
+src_prepare() {
+   ln -sv ../vendor ./ || die
+
+   default
+
+   if use web; then
+   # mimicking `make js-deps`
+   export npm_config_cache="${WORKDIR}/npm-cache" 
NODE_OPTIONS=--openssl-legacy-provider || die
+   npm --verbose --offline --prefix client/ --no-progress 
--ignore-engines --ignore-optional --ignore-platform --ignore-scripts ci || die
+   fi
+}
+
+src_compile() {
+   # mimicking `make js-build`
+   use web && npm --verbose --offline --prefix client run build-prod || die
+
+   # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-build.sh
+
+   local MY_LDFLAGS="-s -w"
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.version=${PV}"
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.channel=release"
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.committime=$(date +%s)"
+   if [ "$(go env GOARM)" != '' ]
+   then
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.goarm=$(go env GOARM)"
+   elif [ "$(go env GOMIPS)" != '' ]
+   then
+   MY_LDFLAGS+=" -X 
github.com/AdguardTeam/AdGuardHome/internal/version.gomips=$(go env GOMIPS)"
+   fi
+
+   ego build -ldflags "${MY_LDFLAGS}" -trimpath -v=1 -x=1
+}
+
+src_test() {
+
+   # mimicking 
https://github.com/AdguardTeam/AdGuardHome/blob/master/scripts/make/go-test.sh
+   count_flags='--count=1'
+   cover_flags='--coverprofile=./coverage.txt'
+   shuffle_flags='--shuffle=on'
+   timeout_flags="--timeout=30s"
+   fuzztime_flags="--fuzztime=20s"
+   readonly count_flags cover_flags shuffle_flags timeout_flags 
fuzztime_flags
+
+   # race only works when pie is disabled
+   export GOFLAGS="${GOFLAGS/-buildmode=pie/}"
+
+   # following test is failing without giving any reason. Tried disabling 
internal/updater internal/whois tests toggling race, but still failing.
+   # ego test\
+   # "$count_flags"\
+   # "$cover_flags"\
+   # "$shuffle_flags"\
+   # --race=1\
+   # "$timeout_flags"\
+   # ./...
+
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-build/pdpmake/

2024-05-23 Thread Haelwenn Monnier
commit: 295f1bcd6eb526552cd6fc0071f95e817ca19cab
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu May 23 22:11:41 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May 23 22:15:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=295f1bcd

dev-build/pdpmake: new package, add 1.4.2

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-build/pdpmake/Manifest |  1 +
 dev-build/pdpmake/metadata.xml |  8 
 dev-build/pdpmake/pdpmake-1.4.2.ebuild | 19 +++
 3 files changed, 28 insertions(+)

diff --git a/dev-build/pdpmake/Manifest b/dev-build/pdpmake/Manifest
new file mode 100644
index 0..83ebcee30
--- /dev/null
+++ b/dev-build/pdpmake/Manifest
@@ -0,0 +1 @@
+DIST pdpmake-1.4.2.tgz 39514 BLAKE2B 
188d95e4be13de07927f34b05cd2aa5a6e86d238a3e4a2f36f4bf477bc9fd81ba15fc9af9b506c7e22fd95c1669ca6d14877ebd0ebfbcae5558e0ba7450e2039
 SHA512 
3f43685eeaeea15d55d4a6e7ca6f8a36d344e4f5096aca19f56b696db79dcf6a7d9593cef1d99b15d1a025ee45c23a4e1c217800bbc6006afacf20468c547d31

diff --git a/dev-build/pdpmake/metadata.xml b/dev-build/pdpmake/metadata.xml
new file mode 100644
index 0..2092bcc33
--- /dev/null
+++ b/dev-build/pdpmake/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git a/dev-build/pdpmake/pdpmake-1.4.2.ebuild 
b/dev-build/pdpmake/pdpmake-1.4.2.ebuild
new file mode 100644
index 0..2bf363aea
--- /dev/null
+++ b/dev-build/pdpmake/pdpmake-1.4.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2024 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Public domain POSIX make"
+HOMEPAGE="https://frippery.org/make;
+SRC_URI="https://frippery.org/make/pdpmake-1.4.2.tgz;
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   emake install DESTDIR="${ED}" PREFIX=/usr
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-db/pg_repack/

2024-05-22 Thread Haelwenn Monnier
commit: db31ba70649ed40f9f7a201e0c6e1a83534aea6f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed May 22 22:53:19 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 22:53:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db31ba70

dev-db/pg_repack: add 1.5.0, drop 1.4.8

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-db/pg_repack/Manifest   | 2 +-
 dev-db/pg_repack/{pg_repack-1.4.8.ebuild => pg_repack-1.5.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/pg_repack/Manifest b/dev-db/pg_repack/Manifest
index 88df27695..26127b2e9 100644
--- a/dev-db/pg_repack/Manifest
+++ b/dev-db/pg_repack/Manifest
@@ -1 +1 @@
-DIST pg_repack-1.4.8.tar.gz 95801 BLAKE2B 
108e6910f7beb41b6183ca471de3aae2d26a0d3e2ab3da816fa5d1aed71b45d158e5c97873a578726b0cb71802e7b3e1d147515b2272d536be1642d1ef903472
 SHA512 
9854a979aa9056b7c49d52e22622b8faf91cdf4acdb6551044d25733848c2c07b95166a464769da23e0174a63f2b132aa58ba6d6f9b596d1fb95f29098ac3968
+DIST pg_repack-1.5.0.tar.gz 97088 BLAKE2B 
1eabdc9feecb4890cad3011b6ea7e1ae67042a44a946b2b6b294eaa6c35e44c0bdbff26f8579c2267b0f4af07407086e659190a745dd0dfe34e8a525c1dde0b0
 SHA512 
be6ac1b120b6175a62dc57656b9dcbc44f706b6b1a6286da813159809282ad3025ca0721159a087d23d4d5e126debeb1003ef99bf44f5499ce8288e97b40711a

diff --git a/dev-db/pg_repack/pg_repack-1.4.8.ebuild 
b/dev-db/pg_repack/pg_repack-1.5.0.ebuild
similarity index 100%
rename from dev-db/pg_repack/pg_repack-1.4.8.ebuild
rename to dev-db/pg_repack/pg_repack-1.5.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu/

2024-05-22 Thread Haelwenn Monnier
commit: 46c5b1a888f98e85be9312b536d1840d2a86a9b1
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed May 22 22:48:06 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 22:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46c5b1a8

app-admin/himitsu: drop 0.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-admin/himitsu/Manifest   |  1 -
 app-admin/himitsu/himitsu-0.4.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-admin/himitsu/Manifest b/app-admin/himitsu/Manifest
index 37053f59e..49774672b 100644
--- a/app-admin/himitsu/Manifest
+++ b/app-admin/himitsu/Manifest
@@ -1,2 +1 @@
-DIST himitsu-0.4.tar.gz 42135 BLAKE2B 
3921887f8398890b43b8f9219bdfa5dac2c44689c2b52e605d447795469827a3fbe86dec227fa799cd38926c0c2cb727feef885ab03658eec13f7239fcbd98cb
 SHA512 
a42b8088f0ddf8931347fc16d5b6404e21e7603025d444e734beeb57da3f9fefdc4e55993dd613ef77d3eb9448fd9acf43c109dc199e97e5d259a3f5a3267571
 DIST himitsu-0.6.tar.gz 43271 BLAKE2B 
7c1e92ad50727985bc4db9e1f424900187a08e2b9a06306f455f459ef188de8632160d45881008d73fae8a29e814b7b63903110f75c90cc5605b7c9e1b614d6c
 SHA512 
ebc40fc37a565507dcf219698844846d2e73db300d5432119c71ce6013cf623bc5ba96e36a5e38e3927235bda8d482a548fa7a7dbac89acb0a6673c18239cfbb

diff --git a/app-admin/himitsu/himitsu-0.4.ebuild 
b/app-admin/himitsu/himitsu-0.4.ebuild
deleted file mode 100644
index 917182572..0
--- a/app-admin/himitsu/himitsu-0.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ "${PV}" = "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu;
-   SLOT="0"
-else
-   SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~riscv"
-   SLOT="0/${PV}"
-fi
-
-DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, 
keys, ..."
-HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu;
-LICENSE="GPL-3"
-
-
-DEPEND="
-   dev-lang/hare:=
-"
-RDEPEND="
-   gui-apps/hiprompt-gtk-py
-"
-BDEPEND="app-text/scdoc"
-
-# binaries are hare-built
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-src_configure() {
-   sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu/

2024-05-22 Thread Haelwenn Monnier
commit: d8b42486fd0ea18725c830cdaa90f258ee025117
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed May 22 22:48:23 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 22:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8b42486

app-admin/himitsu: add 0.7, drop 0.6

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-admin/himitsu/Manifest   | 2 +-
 app-admin/himitsu/{himitsu-0.6.ebuild => himitsu-0.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/himitsu/Manifest b/app-admin/himitsu/Manifest
index 49774672b..44d0520d7 100644
--- a/app-admin/himitsu/Manifest
+++ b/app-admin/himitsu/Manifest
@@ -1 +1 @@
-DIST himitsu-0.6.tar.gz 43271 BLAKE2B 
7c1e92ad50727985bc4db9e1f424900187a08e2b9a06306f455f459ef188de8632160d45881008d73fae8a29e814b7b63903110f75c90cc5605b7c9e1b614d6c
 SHA512 
ebc40fc37a565507dcf219698844846d2e73db300d5432119c71ce6013cf623bc5ba96e36a5e38e3927235bda8d482a548fa7a7dbac89acb0a6673c18239cfbb
+DIST himitsu-0.7.tar.gz 43447 BLAKE2B 
79bf522be00af42506fe020b69013290cda221d7768579d0056fbafaf938c1a6dd61f039d5ca699e54e7292adc728be696b254785d45bed42ad0ee14c017c589
 SHA512 
5b7136d9145729e1d277f78595c5d2f7d7d73cdad3b46b585c90cc8ae945acdad7761abc14c49d686b0c9ff82183c7c7bae286e4818f08ac50b9cf751502744c

diff --git a/app-admin/himitsu/himitsu-0.6.ebuild 
b/app-admin/himitsu/himitsu-0.7.ebuild
similarity index 100%
rename from app-admin/himitsu/himitsu-0.6.ebuild
rename to app-admin/himitsu/himitsu-0.7.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/pleroma/

2024-05-22 Thread Haelwenn Monnier
commit: dd64bc196f73ca52617238d85dc2a349e69f0760
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed May 22 22:12:20 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 22:12:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd64bc19

www-apps/pleroma: add 2.6.3, drop 2.6.2

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-apps/pleroma/Manifest   | 2 +-
 www-apps/pleroma/{pleroma-2.6.2.ebuild => pleroma-2.6.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/pleroma/Manifest b/www-apps/pleroma/Manifest
index b8f168bf1..9e2233852 100644
--- a/www-apps/pleroma/Manifest
+++ b/www-apps/pleroma/Manifest
@@ -1 +1 @@
-DIST pleroma-v2.6.2.tar.gz 28128597 BLAKE2B 
d83796f661709f31181df9adf62077f12a40d4070f095dffbf87c93354e3f2d9a7cddf5061a801b10f9d31887a3c4ff351fe8f6cd460bad1492a8687a7f0704b
 SHA512 
f0f5247d1893ad53d354f6372f35a956c69dfddfd8a4ab6df741fa01d3a28a11393a5bc710dc1054618d9a6d431637ff75fb9dc4a55a22e9544aef42568fdabf
+DIST pleroma-v2.6.3.tar.gz 28128737 BLAKE2B 
9395e6e94d489d0242387c386cc79db0aa985401331913c0ee5d71d51255c4aa56868a5795c3e7ec1c9c8ab52aa2c1694afc2b248c397ecd3054cd1df9b19e30
 SHA512 
b10fdbf3bb17f69c2754adb7201085880380777a4f363a09a8926bb6d2f4ed60888680f6af053befca06aa0b319083ec6471df9c918df3ccaab98fadb83d

diff --git a/www-apps/pleroma/pleroma-2.6.2.ebuild 
b/www-apps/pleroma/pleroma-2.6.3.ebuild
similarity index 100%
rename from www-apps/pleroma/pleroma-2.6.2.ebuild
rename to www-apps/pleroma/pleroma-2.6.3.ebuild



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/nerdfonts/

2024-05-22 Thread Haelwenn Monnier
commit: 2e513df86369e9ab8e129c62b272c1c4255b6719
Author: Steffen Winter  proton  me>
AuthorDate: Wed May 22 12:40:26 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 12:40:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e513df8

media-fonts/nerdfonts: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/nerdfonts/Manifest   |  67 
 media-fonts/nerdfonts/nerdfonts-3.2.1.ebuild | 115 +++
 2 files changed, 182 insertions(+)

diff --git a/media-fonts/nerdfonts/Manifest b/media-fonts/nerdfonts/Manifest
index 538fba0b6..138488b25 100644
--- a/media-fonts/nerdfonts/Manifest
+++ b/media-fonts/nerdfonts/Manifest
@@ -1,67 +1,134 @@
 DIST 0xProto-3.2.0.tar.xz 1721540 BLAKE2B 
a0523580c81e129e1e13fc964bf5c18bb3f563c7b6c6ee28678c6f4a7a5739d65d3d017ef07e2d6421ea8484c908ce38a2fbd7a0ce9fc0bced8dda7d1a49980a
 SHA512 
8cddb544222362a15ccf316f29de7fbc7001e183cfba1e20eeb74684dffc678401f86e2ea8e3c50faae583ed6c7f674369fb8aef2b5428ce1e79493fef7111f6
+DIST 0xProto-3.2.1.tar.xz 1727100 BLAKE2B 
82cb5b2fe72eab309ced707612ab562a048f9b2c1548cb8ead4e31d2a785fb38392e1c8297183629978d7195978752abd58332ac8cfa316b42620bbfe66a5399
 SHA512 
e13fafc32f57a57ae1b4a18405e5b204dc3ffd45b78e44c3c6b602729a85f3f07878cbbf0c2e63bafff11e5d4ec3b36bc1bbc1346ad5d8d2944d0d369a1fd469
 DIST 3270-3.2.0.tar.xz 4048204 BLAKE2B 
d61f8782ad51c980fb0e8a72de147b8d2b4157b3d0e0082e9ae2d977022e58198781706b0f11a5f1f7cf6e2a00349d7e7c2835f4ebcdf249847bbfad0c16e5c2
 SHA512 
6df83e7645c4a46600664c80478cee232c01529e9b3103f6e018ffa9ddc8c03021b523e1a13de5e5d04cfb396fd83524f18a2c9fe0b17c7ae4e5ccc063e8d29f
+DIST 3270-3.2.1.tar.xz 4207768 BLAKE2B 
eb1f28b387501bc71c970d52ac1effaa22f83d4e9cbc859436910cde6a6d6ef043f445e2641992b92cc07f64e252a26b317a76bf931ad5721a645b3ee2109232
 SHA512 
93d234823d2aabf8e034b58a706300e01ce584b8134ff243df43af02239f4aab55a716d242fbd01716c461aa20d8ec3d4986bfe7dae56eec163f451313a7819e
 DIST Agave-3.2.0.tar.xz 1974576 BLAKE2B 
bcf8e5eec23bf7f1f7150630dc495d72bbb6567bd9e8db5fba74a356a5c573b431e33b71bf0d759481246a949aa6b2082083b78dc5504033d723db40fb1e4c60
 SHA512 
5443832c56afbe081e5c2abd2051fd93c7fe59c0f646860f1bbefb618c7ace808158d62ce049c7a0c5fac43766afec94358c2d664d8f32e40acca1f2e8e37579
+DIST Agave-3.2.1.tar.xz 1979792 BLAKE2B 
6699ff4ee48c21769749f748cea72efff21eb75adf3dd4032d7525f79f5146dfe1abdd3cfa701717b7d3e7d0656eb0a71a4028c0f6edf88a9b4c5dcf7308019c
 SHA512 
de3195f11e30eb939eabe6769a495d77480b2d6174d0c4467afb22048b79e51d9ba2793b5daaa9e32620dd856bca658bb478358aa701ad9d0090620e41f9a22e
 DIST AnonymousPro-3.2.0.tar.xz 2065872 BLAKE2B 
422f14171ebd41abb2d40a3d2116a2a16e1e7c360140cf80cda0e926a906ce804ea18c0dd671a14de99b6f33ded9136094f2471a692619d3d48610ec5f6beb98
 SHA512 
7dd70814a7ae667e44aec7e582b5150c96b76a4bad5e11140282ef16dd02d1b2d8ed9c75919d483bcc8563f692e5bf28f811e8469c223f3b53644284601db280
+DIST AnonymousPro-3.2.1.tar.xz 2070444 BLAKE2B 
effdb95890e0bbe9e34d6039bdcb8ddf50b9b223a9e06fd2c3b09f010276df8f10b8662fd4419a10c0a60b3afefebdf6b16541048b15fe38aad5be01e14555d0
 SHA512 
4c89a879a455395d31848b0d1181a1768ff5cfa3384a8a2a89e7f50cfc602e2efe35f893a5b445f0750ff4d9277eae702477bf14717e74886c7485e1c5a2eed2
 DIST Arimo-3.2.0.tar.xz 1729540 BLAKE2B 
7f0a33c29ef43223c63c8ca9660a0de80ef81024a0db0888506c0c2aa1ccb37b5c026d408bf761c70fa37be7197dc6e2bb6202d943b8bcecbe5788a8b01a37a2
 SHA512 
607435d388c19f2313202c71755e8a838c01cb4e5d17bd5a436f9751ec4aebdbc01bc7d71db872e2135771eb053530c78e0874f42e82c6e811cdaa6ffef33d4c
+DIST Arimo-3.2.1.tar.xz 1714648 BLAKE2B 
e6ee2b2f84d19e6a585960722ca8790fdb0efaeb9c0d213dd1f16bff4daf86053d0a861709d207edfc93c56536ab36a95e62127d3f09abebd1c756c080bdde0a
 SHA512 
d6aca4dc2d5f8d01f2f44a625eb671107e3d11f3e317198eaa226aed91e027509e81f3eee1e97299a3f53472043f2a9517f7ad653d439c8d8410e0c401f218d2
 DIST AurulentSansMono-3.2.0.tar.xz 3739168 BLAKE2B 
01086c958ae0d4b16d76bb50d2026f923245233796e1822135a67e39f8b5106f200c333255feab05006d51411c8ebe4d58bfa244d4ecb3a814fe43d776f2e20c
 SHA512 
d0e332cdfa586557dfbae8e23857a99cf5e0864a0d98cd9ee6d08e5aa97ff0e89825f9b765a6d04723c8370b9f6ada41baec1625cf1551df9f0eeb4f7fba04fd
+DIST AurulentSansMono-3.2.1.tar.xz 3776428 BLAKE2B 
a913a95ca1f63389f53c65a0ecc90867216fd55841a5c5cc202a5292a94b830043adcea132d20511ead0e9a513072309f2cbe545cc15a44366ece241b5152beb
 SHA512 
ef216322ed17a02e8c44fe44a0e2259f6835c6522e839252953193baf871afc914fc06e7ede364db2b06bb2a551fbd1c6e0bd5dce63322efbef6aea9fcce
 DIST BigBlueTerminal-3.2.0.tar.xz 1787816 BLAKE2B 
5fc9bcaef48a6b9bc041c32470d073293474dac1053e919f91b346b416879fff9828b1d55adf4567a0f870f6a0aa9b1a4e98cae90d0add68a4ec25cddd803dc9
 SHA512 
a8e64532953149437bfd7488328dc27ab990f42ec422c3bad817e7b0f1dfc305fd7eee6a05c54cf058a4547636e901a0292a4870b35af9865f81aba2d1c40adf
+DIST BigBlueTerminal-3.2.1.tar.xz 179942

[gentoo-commits] repo/proj/guru:dev commit in: dev-lang/wabt/

2024-05-22 Thread Haelwenn Monnier
commit: b3feeb1a58b5af05a2b9f7ca66537424ff6e5ebf
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed May 22 12:36:52 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 12:44:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3feeb1a

dev-lang/wabt: Add {,R}DEPEND on openssl (automagic)

Automagic being due to wabt also supporting PicoSHA2 as fallback
but sadly only vendored so better just explicitely pull openssl.

Closes: https://bugs.gentoo.org/932367
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-lang/wabt/wabt-1.0.34.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-lang/wabt/wabt-1.0.34.ebuild b/dev-lang/wabt/wabt-1.0.34.ebuild
index 688f1b944..399297341 100644
--- a/dev-lang/wabt/wabt-1.0.34.ebuild
+++ b/dev-lang/wabt/wabt-1.0.34.ebuild
@@ -26,10 +26,14 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND="test? (
-   dev-cpp/gtest
-   dev-libs/simde
-)"
+RDEPEND="dev-libs/openssl:="
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-cpp/gtest
+   dev-libs/simde
+   )
+"
 BDEPEND="
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/ply[${PYTHON_USEDEP}]')



[gentoo-commits] repo/proj/guru:master commit in: dev-util/rye/

2024-05-22 Thread Haelwenn Monnier
commit: 4996241f3c0d083bee4fc46ebf7f92f486887757
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Wed May 22 09:42:25 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 09:43:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4996241f

dev-util/rye: add missing dep

Closes: https://bugs.gentoo.org/932448
Signed-off-by: Daichi Yamamoto  dyama.net>

 dev-util/rye/rye-0.34.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-util/rye/rye-0.34.0.ebuild b/dev-util/rye/rye-0.34.0.ebuild
index 860aa6174..bae8ec464 100644
--- a/dev-util/rye/rye-0.34.0.ebuild
+++ b/dev-util/rye/rye-0.34.0.ebuild
@@ -327,6 +327,11 @@ LICENSE+="
 SLOT="0"
 KEYWORDS="~amd64"
 
+DEPEND="
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+
 QA_FLAGS_IGNORED=".*"
 
 src_test() {



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/jj/

2024-05-22 Thread Haelwenn Monnier
commit: f935cd9f25c31df898cac9e420b81d7328d8325b
Author: Steffen Winter  proton  me>
AuthorDate: Wed May 22 11:33:43 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 11:59:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f935cd9f

dev-vcs/jj: unbundle system libraries

Unbundle
- libgit2
- libssh2
- openssl
- zlib
- zstd
and add to RDEPEND accordingly.

Closes: https://bugs.gentoo.org/932449

Signed-off-by: Steffen Winter  proton.me>

 dev-vcs/jj/jj-0.17.1-r1.ebuild | 412 +
 1 file changed, 412 insertions(+)

diff --git a/dev-vcs/jj/jj-0.17.1-r1.ebuild b/dev-vcs/jj/jj-0.17.1-r1.ebuild
new file mode 100644
index 0..b3ea5b273
--- /dev/null
+++ b/dev-vcs/jj/jj-0.17.1-r1.ebuild
@@ -0,0 +1,412 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.4-r1
+
+EAPI=8
+
+CRATES="
+   addr2line@0.21.0
+   adler@1.0.2
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   allocator-api2@0.2.16
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anes@0.1.6
+   anstream@0.6.13
+   anstyle@1.0.6
+   anstyle-parse@0.2.3
+   anstyle-query@1.0.2
+   anstyle-wincon@3.0.2
+   anyhow@1.0.82
+   arc-swap@1.7.1
+   arrayvec@0.7.4
+   assert_cmd@2.0.14
+   assert_matches@1.5.0
+   async-trait@0.1.80
+   autocfg@1.1.0
+   backoff@0.4.0
+   backtrace@0.3.71
+   bitflags@1.3.2
+   bitflags@2.5.0
+   blake2@0.10.6
+   block-buffer@0.10.4
+   bstr@1.9.1
+   bumpalo@3.15.4
+   byteorder@1.5.0
+   bytes@0.4.12
+   bytes@1.6.0
+   camino@1.1.6
+   cargo-platform@0.1.8
+   cargo_metadata@0.17.0
+   cassowary@0.3.0
+   cast@0.3.0
+   cc@1.0.90
+   cfg-if@1.0.0
+   chrono@0.4.38
+   ciborium@0.2.2
+   ciborium-io@0.2.2
+   ciborium-ll@0.2.2
+   clap@4.5.4
+   clap-markdown@0.1.3
+   clap_builder@4.5.2
+   clap_complete@4.5.2
+   clap_complete_nushell@4.5.1
+   clap_derive@4.5.4
+   clap_lex@0.7.0
+   clap_mangen@0.2.20
+   clru@0.6.1
+   colorchoice@1.0.0
+   config@0.13.4
+   console@0.15.8
+   core-foundation-sys@0.8.6
+   cpufeatures@0.2.12
+   crc32fast@1.4.0
+   criterion@0.5.1
+   criterion-plot@0.5.0
+   crossbeam@0.8.4
+   crossbeam-channel@0.5.12
+   crossbeam-deque@0.8.5
+   crossbeam-epoch@0.9.18
+   crossbeam-queue@0.3.11
+   crossbeam-utils@0.8.19
+   crossterm@0.27.0
+   crossterm_winapi@0.9.1
+   crunchy@0.2.2
+   crypto-common@0.1.6
+   deranged@0.3.11
+   diff@0.1.13
+   difflib@0.4.0
+   digest@0.10.7
+   dirs@5.0.1
+   dirs-sys@0.4.1
+   doc-comment@0.3.3
+   dunce@1.0.4
+   either@1.11.0
+   encode_unicode@0.3.6
+   equivalent@1.0.1
+   errno@0.3.8
+   esl01-renderdag@0.3.0
+   faster-hex@0.9.0
+   fastrand@2.0.1
+   filetime@0.2.23
+   fixedbitset@0.4.2
+   flate2@1.0.28
+   fnv@1.0.7
+   form_urlencoded@1.2.1
+   futures@0.1.31
+   futures@0.3.30
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-executor@0.3.30
+   futures-io@0.3.30
+   futures-macro@0.3.30
+   futures-sink@0.3.30
+   futures-task@0.3.30
+   futures-util@0.3.30
+   generic-array@0.14.7
+   getrandom@0.2.12
+   gimli@0.28.1
+   git2@0.18.3
+   gix@0.62.0
+   gix-actor@0.31.1
+   gix-bitmap@0.2.11
+   gix-chunk@0.4.8
+   gix-commitgraph@0.24.2
+   gix-config@0.36.1
+   gix-config-value@0.14.6
+   gix-date@0.8.5
+   gix-diff@0.43.0
+   gix-discover@0.31.0
+   gix-features@0.38.1
+   gix-fs@0.10.2
+   gix-glob@0.16.2
+   gix-hash@0.14.2
+   gix-hashtable@0.5.2
+   gix-index@0.32.0
+   gix-lock@13.1.1
+   gix-macros@0.1.4
+   gix-object@0.42.1
+   gix-odb@0.60.0
+   gix-pack@0.50.0
+   gix-path@0.10.7
+   gix-quote@0.4.12
+   gix-ref@0.43.0
+   gix-refspec@0.23.0
+   gix-revision@0.27.0
+   gix-revwalk@0.13.0
+   gix-sec@0.10.6
+   gix-tempfile@13.1.1
+   gix-trace@0.1.9
+   gix-traverse@0.39.0
+   gix-url@0.27.3
+   gix-utils@0.1.12
+   gix-validate@0.8.4
+   glob@0.3.1
+   globset@0.4.14
+   half@2.4.0
+   hashbrown@0.14.3
+   heck@0.4.1
+   heck@0.5.0
+   hermit-abi@0.3.9
+   hex@0.4.3
+   home@0.5.9
+   iana-time-zone@0.1.60
+   iana-time-zone-haiku@0.1.2
+   idna@0.5.0
+   ignore@0.4.22
+   indexmap@2.2.6
+   indoc@2.0.5
+   insta@1.38.0
+   instant@0.1.12
+   iovec@0.1.4
+   is-terminal@0.4.12
+   itertools@0.10.5
+   itertools@0.11.0
+   itertools@0.12.1
+   itoa@1.0.10
+   jo

[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/jj/

2024-05-22 Thread Haelwenn Monnier
commit: 3d957e3383632740ebc7bdf266aaa2ebc3bad69f
Author: Steffen Winter  proton  me>
AuthorDate: Wed May 22 12:08:18 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 12:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3d957e33

dev-vcs/jj: drop 0.17.0

Signed-off-by: Steffen Winter  proton.me>

 dev-vcs/jj/Manifest |   1 -
 dev-vcs/jj/jj-0.17.0.ebuild | 396 
 2 files changed, 397 deletions(-)

diff --git a/dev-vcs/jj/Manifest b/dev-vcs/jj/Manifest
index 924580bbd..e74b7f958 100644
--- a/dev-vcs/jj/Manifest
+++ b/dev-vcs/jj/Manifest
@@ -158,7 +158,6 @@ DIST itertools-0.10.5.crate 115354 BLAKE2B 
f24734bdfedf1dba48554e39b43669efcd4a4
 DIST itertools-0.11.0.crate 125074 BLAKE2B 
8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab
 SHA512 
8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
 DIST itertools-0.12.1.crate 137761 BLAKE2B 
d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708
 SHA512 
0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
 DIST itoa-1.0.10.crate 10534 BLAKE2B 
8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7
 SHA512 
fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
-DIST jj-0.17.0.tar.gz 1415410 BLAKE2B 
485a6c3d3c285aa9773ff2dd454285ea5155d98cd5614ba60bd4b23240bc25b9a12381c6c5ddf5af0eb9fca13e4c43d133c6b29891439fcc8b54afa8258201cc
 SHA512 
1e5023b2a66717b8839a82f57e99f1b97b910663a93baf98e26f3f53cc9bc3876f9dab2ff686254a782912b313748e812d1e0b573ab10eb6d25ecf9232e8066e
 DIST jj-0.17.1.tar.gz 1415470 BLAKE2B 
d195e6c74f3c5b8e197862b932503f280ae9fecd63c6620350f5ba51c4c69f9f5eb7c5a8ef4cc4b718dd0c02af828414bc7c4f233a0964a96a9ed7e2e0ae6fce
 SHA512 
5a3b90b8a608903483fa0b26c341b8d5b60df3ac6959c0d34fd7d7d5b509f044dfb1eb123d37a84a887b3ab9ff37a3d719be308969cd99837f4d32c6efff6067
 DIST jobserver-0.1.28.crate 25543 BLAKE2B 
90fb1d8696b575b16b5b12d6fa4e7bc7890f5f09110b147d65eefa16ace1446a789f8079a3706f0252be8a04061d989bc8fc53e6c004d6b8a4094baf1642
 SHA512 
8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee
 DIST js-sys-0.3.69.crate 81083 BLAKE2B 
529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6
 SHA512 
506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9

diff --git a/dev-vcs/jj/jj-0.17.0.ebuild b/dev-vcs/jj/jj-0.17.0.ebuild
deleted file mode 100644
index 9b9e22c9c..0
--- a/dev-vcs/jj/jj-0.17.0.ebuild
+++ /dev/null
@@ -1,396 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Auto-Generated by cargo-ebuild 0.5.4-r1
-
-EAPI=8
-
-CRATES="
-   addr2line@0.21.0
-   adler@1.0.2
-   ahash@0.8.11
-   aho-corasick@1.1.3
-   allocator-api2@0.2.16
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   anstream@0.6.13
-   anstyle@1.0.6
-   anstyle-parse@0.2.3
-   anstyle-query@1.0.2
-   anstyle-wincon@3.0.2
-   anyhow@1.0.82
-   arc-swap@1.7.1
-   arrayvec@0.7.4
-   assert_cmd@2.0.14
-   assert_matches@1.5.0
-   async-trait@0.1.80
-   autocfg@1.1.0
-   backoff@0.4.0
-   backtrace@0.3.71
-   bitflags@1.3.2
-   bitflags@2.5.0
-   blake2@0.10.6
-   block-buffer@0.10.4
-   bstr@1.9.1
-   bumpalo@3.15.4
-   byteorder@1.5.0
-   bytes@0.4.12
-   bytes@1.6.0
-   camino@1.1.6
-   cargo-platform@0.1.8
-   cargo_metadata@0.17.0
-   cassowary@0.3.0
-   cast@0.3.0
-   cc@1.0.90
-   cfg-if@1.0.0
-   chrono@0.4.38
-   ciborium@0.2.2
-   ciborium-io@0.2.2
-   ciborium-ll@0.2.2
-   clap@4.5.4
-   clap-markdown@0.1.3
-   clap_builder@4.5.2
-   clap_complete@4.5.2
-   clap_complete_nushell@4.5.1
-   clap_derive@4.5.4
-   clap_lex@0.7.0
-   clap_mangen@0.2.20
-   clru@0.6.1
-   colorchoice@1.0.0
-   config@0.13.4
-   console@0.15.8
-   core-foundation-sys@0.8.6
-   cpufeatures@0.2.12
-   crc32fast@1.4.0
-   criterion@0.5.1
-   criterion-plot@0.5.0
-   crossbeam@0.8.4
-   crossbeam-channel@0.5.12
-   crossbeam-deque@0.8.5
-   crossbeam-epoch@0.9.18
-   crossbeam-queue@0.3.11
-   crossbeam-utils@0.8.19
-   crossterm@0.27.0
-   crosster

[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/jj/

2024-05-22 Thread Haelwenn Monnier
commit: be0b757a3bd160972f4659bd0ac089fac62d74f4
Author: Steffen Winter  proton  me>
AuthorDate: Wed May 22 12:08:27 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 12:08:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be0b757a

dev-vcs/jj: drop 0.17.1

Signed-off-by: Steffen Winter  proton.me>

 dev-vcs/jj/jj-0.17.1.ebuild | 396 
 1 file changed, 396 deletions(-)

diff --git a/dev-vcs/jj/jj-0.17.1.ebuild b/dev-vcs/jj/jj-0.17.1.ebuild
deleted file mode 100644
index 9b9e22c9c..0
--- a/dev-vcs/jj/jj-0.17.1.ebuild
+++ /dev/null
@@ -1,396 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Auto-Generated by cargo-ebuild 0.5.4-r1
-
-EAPI=8
-
-CRATES="
-   addr2line@0.21.0
-   adler@1.0.2
-   ahash@0.8.11
-   aho-corasick@1.1.3
-   allocator-api2@0.2.16
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   anstream@0.6.13
-   anstyle@1.0.6
-   anstyle-parse@0.2.3
-   anstyle-query@1.0.2
-   anstyle-wincon@3.0.2
-   anyhow@1.0.82
-   arc-swap@1.7.1
-   arrayvec@0.7.4
-   assert_cmd@2.0.14
-   assert_matches@1.5.0
-   async-trait@0.1.80
-   autocfg@1.1.0
-   backoff@0.4.0
-   backtrace@0.3.71
-   bitflags@1.3.2
-   bitflags@2.5.0
-   blake2@0.10.6
-   block-buffer@0.10.4
-   bstr@1.9.1
-   bumpalo@3.15.4
-   byteorder@1.5.0
-   bytes@0.4.12
-   bytes@1.6.0
-   camino@1.1.6
-   cargo-platform@0.1.8
-   cargo_metadata@0.17.0
-   cassowary@0.3.0
-   cast@0.3.0
-   cc@1.0.90
-   cfg-if@1.0.0
-   chrono@0.4.38
-   ciborium@0.2.2
-   ciborium-io@0.2.2
-   ciborium-ll@0.2.2
-   clap@4.5.4
-   clap-markdown@0.1.3
-   clap_builder@4.5.2
-   clap_complete@4.5.2
-   clap_complete_nushell@4.5.1
-   clap_derive@4.5.4
-   clap_lex@0.7.0
-   clap_mangen@0.2.20
-   clru@0.6.1
-   colorchoice@1.0.0
-   config@0.13.4
-   console@0.15.8
-   core-foundation-sys@0.8.6
-   cpufeatures@0.2.12
-   crc32fast@1.4.0
-   criterion@0.5.1
-   criterion-plot@0.5.0
-   crossbeam@0.8.4
-   crossbeam-channel@0.5.12
-   crossbeam-deque@0.8.5
-   crossbeam-epoch@0.9.18
-   crossbeam-queue@0.3.11
-   crossbeam-utils@0.8.19
-   crossterm@0.27.0
-   crossterm_winapi@0.9.1
-   crunchy@0.2.2
-   crypto-common@0.1.6
-   deranged@0.3.11
-   diff@0.1.13
-   difflib@0.4.0
-   digest@0.10.7
-   dirs@5.0.1
-   dirs-sys@0.4.1
-   doc-comment@0.3.3
-   dunce@1.0.4
-   either@1.11.0
-   encode_unicode@0.3.6
-   equivalent@1.0.1
-   errno@0.3.8
-   esl01-renderdag@0.3.0
-   faster-hex@0.9.0
-   fastrand@2.0.1
-   filetime@0.2.23
-   fixedbitset@0.4.2
-   flate2@1.0.28
-   fnv@1.0.7
-   form_urlencoded@1.2.1
-   futures@0.1.31
-   futures@0.3.30
-   futures-channel@0.3.30
-   futures-core@0.3.30
-   futures-executor@0.3.30
-   futures-io@0.3.30
-   futures-macro@0.3.30
-   futures-sink@0.3.30
-   futures-task@0.3.30
-   futures-util@0.3.30
-   generic-array@0.14.7
-   getrandom@0.2.12
-   gimli@0.28.1
-   git2@0.18.3
-   gix@0.62.0
-   gix-actor@0.31.1
-   gix-bitmap@0.2.11
-   gix-chunk@0.4.8
-   gix-commitgraph@0.24.2
-   gix-config@0.36.1
-   gix-config-value@0.14.6
-   gix-date@0.8.5
-   gix-diff@0.43.0
-   gix-discover@0.31.0
-   gix-features@0.38.1
-   gix-fs@0.10.2
-   gix-glob@0.16.2
-   gix-hash@0.14.2
-   gix-hashtable@0.5.2
-   gix-index@0.32.0
-   gix-lock@13.1.1
-   gix-macros@0.1.4
-   gix-object@0.42.1
-   gix-odb@0.60.0
-   gix-pack@0.50.0
-   gix-path@0.10.7
-   gix-quote@0.4.12
-   gix-ref@0.43.0
-   gix-refspec@0.23.0
-   gix-revision@0.27.0
-   gix-revwalk@0.13.0
-   gix-sec@0.10.6
-   gix-tempfile@13.1.1
-   gix-trace@0.1.9
-   gix-traverse@0.39.0
-   gix-url@0.27.3
-   gix-utils@0.1.12
-   gix-validate@0.8.4
-   glob@0.3.1
-   globset@0.4.14
-   half@2.4.0
-   hashbrown@0.14.3
-   heck@0.4.1
-   heck@0.5.0
-   hermit-abi@0.3.9
-   hex@0.4.3
-   home@0.5.9
-   iana-time-zone@0.1.60
-   iana-time-zone-haiku@0.1.2
-   idna@0.5.0
-   ignore@0.4.22
-   indexmap@2.2.6
-   indoc@2.0.5
-   insta@1.38.0
-   instant@0.1.12
-   iovec@0.1.4
-   is-terminal@0.4.12
-   itertools@0.10.5
-   itertools@0.11.0
-   itertools@0.12.1
-   itoa@1.0.10
-   jobserver@0.1.28
-   js-sys@0.3.69
-   jwalk@0.8.1
-   lazy_static@1.4.0
-   libc@0.2.154
-   libgit2-sys@0.16.2+1.7.2
-   

[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/

2024-05-22 Thread Haelwenn Monnier
commit: 598bc68ca8b2e46a4f3ec98b0407462e212f4603
Author: Zen  pyl  onl>
AuthorDate: Wed May 22 03:01:25 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Wed May 22 03:01:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=598bc68c

sys-kernel/ugrd: Add 1.7.1, drop 1.7.0

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.7.0.ebuild => ugrd-1.7.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index f6e9b617b..049fe24ca 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -4,4 +4,4 @@ DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B 
aa5b253d78f82d9a35d812d8090441e7c068c048530
 DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 
5b69cbaaefdcfe5b427f781806a58b39e6539b7f790e7ab1c6d1e72b3bd904d2f9a44c60079400266e7a8b88d7d7b0de2932fe93cf07739e62dbcc8658179f85
 SHA512 
8d63d782da7cd6ea6c0342ab46190af66c564cd73601eee1da514f8a52722d86212678f70d5b847432bc9c4c133f6cdf06a7b9e0fc2eed7dc806b112e23ddefa
 DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 
5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d
 SHA512 
0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912
 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 
34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c
 SHA512 
ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9
-DIST ugrd-1.7.0.tar.gz 52886 BLAKE2B 
23a940c6b5dd06eab7355c19eaf1554b43526d0aa928c892823369fddfeefe12022f64f49b5f4fa010e1cc7a270518b7eda73e19090ed3e20a3b9b429398273b
 SHA512 
8f8e9645e4d8da93528a92f3c0bc2be7ef573d60923df39673686383157ba7d2cb078ca36d96e6757c081f7405228c2e348b5078ad362cd801278dbd77e6e4e5
+DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B 
a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89
 SHA512 
f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225

diff --git a/sys-kernel/ugrd/ugrd-1.7.0.ebuild 
b/sys-kernel/ugrd/ugrd-1.7.1.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-1.7.0.ebuild
rename to sys-kernel/ugrd/ugrd-1.7.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/cve-client/

2024-05-14 Thread Haelwenn Monnier
commit: 8190cf57595a19218b3da0f1053ea7cf6942d8b3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue May 14 16:28:02 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue May 14 16:28:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8190cf57

net-misc/cve-client: add 1.1.0, drop 1.0.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 net-misc/cve-client/Manifest| 2 +-
 .../cve-client/{cve-client-1.0.5.ebuild => cve-client-1.1.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/cve-client/Manifest b/net-misc/cve-client/Manifest
index 5e9038cd94..c51e7824ae 100644
--- a/net-misc/cve-client/Manifest
+++ b/net-misc/cve-client/Manifest
@@ -1 +1 @@
-DIST cve-client-1.0.5.tar.gz 6530 BLAKE2B 
7321dbe2c4c10b7415fb86278496ec43e71474ae59ee3f7e8e5248ac6df3395a6bacda74b8b20f9c8e4bfdc0d2150c7b249c5f13eee407c29ad218405fc916d1
 SHA512 
7f01e44afcbdbb13665867912e1ab828bc27287b1e69a64cba36f7a6282bcf536e8d0db7e341b11cbdd673b415c4349a97532912072ab85b8bafa0254d7ea4d7
+DIST cve-client-1.1.0.tar.gz 7051 BLAKE2B 
76e590f88d9595c790bee2cee744a9be2f1d80e9b21c674aeabc4bc0783487729fa40f288445bfedc364c5adddeed54981e3c73ce179fb43e48f026de0ad1ead
 SHA512 
71e270faaa23e565cc2bbd9446a11745d82d1368f5cb626edac9fdabebab612c0910ab3cd46db67b11f732221320d46e9d9b6656a8bbfba189db5066fdf51411

diff --git a/net-misc/cve-client/cve-client-1.0.5.ebuild 
b/net-misc/cve-client/cve-client-1.1.0.ebuild
similarity index 100%
rename from net-misc/cve-client/cve-client-1.0.5.ebuild
rename to net-misc/cve-client/cve-client-1.1.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/xkcd-handler/

2024-05-12 Thread Haelwenn Monnier
commit: e85d0a5f719d7b8392fae007e7e5488a8e93adef
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun May 12 13:30:52 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun May 12 13:32:04 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e85d0a5f

net-misc/xkcd-handler: update HOMEPAGE

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild 
b/net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild
index 1162805559..eea52196e8 100644
--- a/net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild
+++ b/net-misc/xkcd-handler/xkcd-handler-1.1.4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit xdg desktop
 
 DESCRIPTION="A handler for XKCD urls"
-HOMEPAGE="https://xkcd.com/;
+HOMEPAGE="https://github.com/mazunki/xkcd;
 SRC_URI="https://github.com/mazunki/xkcd/archive/refs/tags/v${PV}.tar.gz -> 
xkcd-${PV}.tar.gz"
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:master commit in: games-util/mangohud/files/, games-util/mangohud/

2024-05-09 Thread Haelwenn Monnier
commit: 70a8f8072f026673bd167c992a1eba8d4b760fe9
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 22:35:32 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 22:36:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70a8f807

games-util/mangohud: improve meson lib detection patch

* see this: https://github.com/flightlessmango/MangoHud/pull/1321

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../files/mangohud-0.7.1-menson-fix-dep.patch  | 116 +
 .../files/mangohud--menson-fix-dep.patch   | 108 +++
 .../files/mangohud-v0.7.1-menson-fix-dep.patch |  19 
 ...ud-0.7.1-r1.ebuild => mangohud-0.7.1-r2.ebuild} |   3 +-
 games-util/mangohud/mangohud-.ebuild   |   3 +-
 5 files changed, 226 insertions(+), 23 deletions(-)

diff --git a/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch 
b/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch
new file mode 100644
index 00..e06411f0ed
--- /dev/null
+++ b/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch
@@ -0,0 +1,116 @@
+From c98df705d2a52dcc0322e6ce8626ee1cf8ad87dd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?=
+ 
+Date: Thu, 9 May 2024 21:52:21 +0100
+Subject: [PATCH] meson: verify if system lib are present before fallback to
+ submodules
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* removed use_system_spdlog feature
+* System vulkan-headers cant be use since mangohud don't use latest SDK
+* The code is commented out for future use
+* This is a backport for mangohud-0.7.1 of: 
aa7875942f5a0b7fdd187916b898b0b63c9a886c
+* (see: https://github.com/flightlessmango/MangoHud/pull/1321)
+
+Signed-off-by: Gonçalo Negrier Duarte 
+---
+ meson.build   | 45 -
+ meson_options.txt |  1 -
+ 2 files changed, 24 insertions(+), 22 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 3bf3918..329ad6f 100644
+--- a/meson.build
 b/meson.build
+@@ -164,9 +164,16 @@ else
+   dep_rt = null_dep
+ endif
+ 
+-vkh_sp = subproject('vulkan-headers')
+-vk_api_xml = vkh_sp.get_variable('vulkan_api_xml')
+-dep_vulkan = vkh_sp.get_variable('vulkan_headers_dep')
++# Commented code can be used if mangohud start using latest SDK Vulkan-Headers
++# Allowing user to build mangohud using system Vulkan-Headers
++#if not dependency('VulkanHeaders').found()
++  vk_sp = subproject('VulkanHeaders')
++  vk_api_xml = vkh_sp.get_variable('vulkan_api_xml')
++  dep_vulkan = vkh_sp.get_variable('vulkan_headers_dep')
++#else
++#  dep_vulkan = dependency('VulkanHeaders', required: true)
++#  vk_api_xml = files('/usr/share/vulkan/registry/vk.xml')
++#endif
+ 
+ vk_enum_to_str = custom_target(
+   'vk_enum_to_str',
+@@ -212,31 +219,25 @@ if get_option('mangoapp')
+   ]
+ endif
+ 
+-dearimgui_sp = subproject('imgui', default_options: imgui_options)
+-dearimgui_dep = dearimgui_sp.get_variable('imgui_dep')
++dearimgui_dep = dependency('imgui', fallback: ['imgui', 'dearimgui_dep'], 
required: true, default_options: imgui_options)
+ 
+ if is_unixy
+-implot_sp = subproject('implot', default_options: ['default_library=static'])
+-implot_dep = implot_sp.get_variable('implot_dep')
++implot_dep = dependency('implot', fallback: ['implot', 'implot_deb'], 
required: true, default_options: ['default_library=static'])
+ else
+ implot_dep = null_dep
+ implot_lib = static_library('nulllib', [])
+ endif
+ 
+-spdlog_dep = cpp.find_library('spdlog', required: 
get_option('use_system_spdlog'))
+-if not spdlog_dep.found()
+-  spdlog_sp = subproject('spdlog', default_options: [
+-'default_library=static',
+-'compile_library=true',
+-'werror=false',
+-'tests=disabled',
+-'external_fmt=disabled',
+-'std_format=disabled'
+-  ])
+-  spdlog_dep = spdlog_sp.get_variable('spdlog_dep')
+-else
+-  spdlog_dep = dependency('spdlog', required: true)
+-endif
++spdlog_options = [
++  'default_library=static',
++  'compile_library=true',
++  'werror=false',
++  'tests=disabled',
++  'external_fmt=disabled',
++  'std_format=disabled'
++]
++
++spdlog_dep = dependency('spdlog', fallback: ['spdlog', 'spdlog_dep'], 
required: true, default_options: spdlog_options)
+ 
+ if ['windows', 'mingw'].contains(host_machine.system())
+   minhook_sp = subproject('minhook')
+@@ -275,6 +276,7 @@ if get_option('tests').enabled()
+ dependencies: [
+   cmocka_dep,
+   spdlog_dep,
++  implot_dep,
+   dearimgui_dep
+ ],
+ include_directories: inc_common)
+@@ -287,3 +289,4 @@ endif
+ if get_option('mangoplot').enabled()
+   subdir('bin')
+ endif
++
+diff --git a/meson_options.txt b/meson_options.txt
+index c82ae15..2984dfe 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,5 +1,4 @@
+ option('glibcxx_asserts', type : 'boolean', value : false)
+-option('use_system_s

[gentoo-commits] repo/proj/guru:master commit in: games-util/mangohud/

2024-05-09 Thread Haelwenn Monnier
commit: 6530a2af26b37a35588a41e643035045d35b0901
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 23:53:15 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 23:53:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6530a2af

games-util/mangohud: missing dependency mangoapp

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/mangohud/mangohud-0.7.1-r3.ebuild | 1 +
 games-util/mangohud/mangohud-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/games-util/mangohud/mangohud-0.7.1-r3.ebuild 
b/games-util/mangohud/mangohud-0.7.1-r3.ebuild
index 143418dc36..76827f04c2 100644
--- a/games-util/mangohud/mangohud-0.7.1-r3.ebuild
+++ b/games-util/mangohud/mangohud-0.7.1-r3.ebuild
@@ -72,6 +72,7 @@ RDEPEND="
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
mangoapp? (
>=media-libs/imgui-1.81[glfw]
+   media-libs/glfw[X]
media-libs/glew
)
$(python_gen_cond_dep '

diff --git a/games-util/mangohud/mangohud-.ebuild 
b/games-util/mangohud/mangohud-.ebuild
index 143418dc36..76827f04c2 100644
--- a/games-util/mangohud/mangohud-.ebuild
+++ b/games-util/mangohud/mangohud-.ebuild
@@ -72,6 +72,7 @@ RDEPEND="
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
mangoapp? (
>=media-libs/imgui-1.81[glfw]
+   media-libs/glfw[X]
media-libs/glew
)
$(python_gen_cond_dep '



[gentoo-commits] repo/proj/guru:master commit in: games-util/mangohud/files/, games-util/mangohud/

2024-05-09 Thread Haelwenn Monnier
commit: e9a378e04e7098e104d84a13015b4277d0c1dfc6
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 22:46:27 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 23:41:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9a378e0

games-util/mangohud: add mangoapp and mangohudctl

* enable test

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../mangohud/files/mangohud-0.7.1-menson-fix-dep.patch |  2 +-
 .../mangohud/files/mangohud--menson-fix-dep.patch  |  2 +-
 .../{mangohud-0.7.1-r2.ebuild => mangohud-0.7.1-r3.ebuild} | 14 --
 games-util/mangohud/mangohud-.ebuild   | 14 --
 games-util/mangohud/metadata.xml   |  3 +++
 5 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch 
b/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch
index e06411f0ed..df2f7eb815 100644
--- a/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch
+++ b/games-util/mangohud/files/mangohud-0.7.1-menson-fix-dep.patch
@@ -34,7 +34,7 @@ index 3bf3918..329ad6f 100644
 +# Commented code can be used if mangohud start using latest SDK Vulkan-Headers
 +# Allowing user to build mangohud using system Vulkan-Headers
 +#if not dependency('VulkanHeaders').found()
-+  vk_sp = subproject('VulkanHeaders')
++  vkh_sp = subproject('vulkan-headers')
 +  vk_api_xml = vkh_sp.get_variable('vulkan_api_xml')
 +  dep_vulkan = vkh_sp.get_variable('vulkan_headers_dep')
 +#else

diff --git a/games-util/mangohud/files/mangohud--menson-fix-dep.patch 
b/games-util/mangohud/files/mangohud--menson-fix-dep.patch
index 4cf18e1394..549aecfc13 100644
--- a/games-util/mangohud/files/mangohud--menson-fix-dep.patch
+++ b/games-util/mangohud/files/mangohud--menson-fix-dep.patch
@@ -32,7 +32,7 @@ index 86b5411568..00555c7f97 100644
 +# Commented code can be used if mangohud start using latest SDK Vulkan-Headers
 +# Allowing user to build mangohud using system Vulkan-Headers
 +#if not dependency('VulkanHeaders').found()
-+  vk_sp = subproject('VulkanHeaders')
++  vkh_sp = subproject('vulkan-headers')
 +  vk_api_xml = vkh_sp.get_variable('vulkan_api_xml')
 +  dep_vulkan = vkh_sp.get_variable('vulkan_headers_dep')
 +#else

diff --git a/games-util/mangohud/mangohud-0.7.1-r2.ebuild 
b/games-util/mangohud/mangohud-0.7.1-r3.ebuild
similarity index 87%
rename from games-util/mangohud/mangohud-0.7.1-r2.ebuild
rename to games-util/mangohud/mangohud-0.7.1-r3.ebuild
index 171ea194b7..143418dc36 100644
--- a/games-util/mangohud/mangohud-0.7.1-r2.ebuild
+++ b/games-util/mangohud/mangohud-0.7.1-r3.ebuild
@@ -37,7 +37,8 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+dbus debug +X xnvctrl wayland video_cards_nvidia video_cards_amdgpu"
+IUSE="+dbus debug +X xnvctrl wayland mangoapp mangohudctl video_cards_nvidia 
video_cards_amdgpu test"
+RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
${PYTHON_REQUIRED_USE}
@@ -48,6 +49,7 @@ REQUIRED_USE="
 BDEPEND="
app-arch/unzip
>=dev-util/vulkan-headers-1.2.158
+   test? ( dev-util/cmocka )
$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')
 "
 
@@ -68,6 +70,10 @@ RDEPEND="
xnvctrl? ( x11-drivers/nvidia-drivers[static-libs] )
)
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+   mangoapp? (
+   >=media-libs/imgui-1.81[glfw]
+   media-libs/glew
+   )
$(python_gen_cond_dep '
|| (
dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
@@ -103,7 +109,8 @@ src_prepare() {
find . -type f -exec sed -i 's|"imgui.h"||g' {} \; || die
find . -type f -exec sed -i 
's|||g' {} \; || die
find . -type f -exec sed -i 
's|"imgui_internal.h"||g' {} \; || die
-
+   find . -type f -exec sed -i 
's|"imgui_impl_glfw.h"||g' {} \; || die
+   find . -type f -exec sed -i 
's|"imgui_impl_opengl3.h"||g' {} \; || die
 }
 
 multilib_src_configure() {
@@ -115,6 +122,9 @@ multilib_src_configure() {
$(meson_feature X with_x11)
$(meson_feature wayland with_wayland)
$(meson_feature dbus with_dbus)
+   $(meson_use mangoapp mangoapp)
+   $(meson_use mangoapp mangoapp_layer)
+   $(meson_use mangohudctl mangohudctl)
)
meson_src_configure
 }

diff --git a/games-util/mangohud/mangohud-.ebuild 
b/games-util/mangohud/mangohud-.ebuild
index 171ea194b7..143418dc36 100644
--- a/games-util/mangohud/mangohud-.ebuild
+++ b/games-util/mangohud/mangohud-.ebuild
@@ -37,7 +37,8 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="+dbus debug +X xnvctrl wayland video_cards_nvidia video_car

[gentoo-commits] repo/proj/guru:master commit in: net-libs/sofia-sip/, profiles/

2024-05-09 Thread Haelwenn Monnier
commit: d7b9ce2b9a6dcb2a413110664de1d08bbf4f3bfe
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:42:10 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:42:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d7b9ce2b

net-libs/sofia-sip: new package, add 1.13.17

Removed from ::gentoo but we need it here for GNOME Calls.

SeeAlso: https://github.com/gentoo/gentoo/pull/35243
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-libs/sofia-sip/Manifest |   1 +
 net-libs/sofia-sip/metadata.xml |  17 +
 net-libs/sofia-sip/sofia-sip-1.13.17.ebuild | 114 
 profiles/package.mask   |   4 -
 4 files changed, 132 insertions(+), 4 deletions(-)

diff --git a/net-libs/sofia-sip/Manifest b/net-libs/sofia-sip/Manifest
new file mode 100644
index 00..3c4c7f036a
--- /dev/null
+++ b/net-libs/sofia-sip/Manifest
@@ -0,0 +1 @@
+DIST sofia-sip-1.13.17.tar.gz 2553674 BLAKE2B 
4a59ac3be32b9d22d930ab98f5079d18edf3cae62095f11efebefc84ca22c15a0f02d0a436a62db6292c796b51c661e988b60f55cbd5084c7682b1f8cd34891a
 SHA512 
356577d415d6dc4191f0f49f7fa1d6f33fafdb9e46f83e091159055a215fc1ebfa9c7dc23b5f5e533b85e23afa7b1444170419fdf137aeb2ea048de77e08

diff --git a/net-libs/sofia-sip/metadata.xml b/net-libs/sofia-sip/metadata.xml
new file mode 100644
index 00..b88e46e076
--- /dev/null
+++ b/net-libs/sofia-sip/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   freeswitch/sofia-sip
+   
+   
+   
+   Add support to dev-libs/glib-based mainloop, 
to allow
+   using Sofia-SIP on glib-based programs.
+   
+   
+

diff --git a/net-libs/sofia-sip/sofia-sip-1.13.17.ebuild 
b/net-libs/sofia-sip/sofia-sip-1.13.17.ebuild
new file mode 100644
index 00..d0bcba438a
--- /dev/null
+++ b/net-libs/sofia-sip/sofia-sip-1.13.17.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="RFC3261 compliant SIP User-Agent library"
+HOMEPAGE="https://github.com/freeswitch/sofia-sip;
+SRC_URI="https://github.com/freeswitch/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+ BSD public-domain" # See COPYRIGHT
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+IUSE="debug doc +glib test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:=
+   sys-libs/zlib:=
+   glib? ( dev-libs/glib:2 )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-text/doxygen[dot] )
+"
+
+DOCS=(
+   AUTHORS
+   ChangeLog{,.ext-trees}
+   README{,.developers}
+   RELEASE
+   SECURITY.md
+   TODO
+   docs/.
+)
+
+src_prepare() {
+   local -a TESTS_DESELECT=(
+   # Avoid tests that make too many assumptions about the
+   # networking environment, bug 915904
+   libsofia-sip-ua/sresolv:run_test_sresolv
+   libsofia-sip-ua/nta:run_test_nta
+   libsofia-sip-ua/nta:run_check_nta
+   libsofia-sip-ua/nua:check_nua
+   libsofia-sip-ua-glib/su-glib:torture_su_glib_timer
+   libsofia-sip-ua-glib/su-glib:su_source_test
+   tests:check_sofia
+   tests:test_nua
+   )
+
+   local testname filename
+   for deselect in "${TESTS_DESELECT[@]}"; do
+   filename="${deselect%%:*}/Makefile.am"
+   testname=${deselect#*:}
+   sed -i -e "/TESTS/,$ s/\<${testname:?}\>//" "${filename:?}" || 
die
+   done
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   # Makes otherwise working tests fail.
+   ac_cv_tagstack=no
+
+   # 'nth' depends on openssl (bug 851546, 880451) and can't be 
flipped off
+   # without breaking API and ABI, so it should always be enabled.
+   --enable-nth
+   --with-openssl
+
+   # ABI-breaking, cannot be controlled via USE-flags
+   --disable-experimental
+   --disable-sctp
+
+   $(use_enable !debug ndebug)
+   $(use_with doc doxygen)
+   $(use_with glib)
+   )
+   econf "${myeconfargs[@]}"
+
+   SOFIA_MAKEARGS=(
+   # Make build logs verbose
+   SOFIA_SILENT=
+   VERBOSE=1
+   # Prevent "/bin/sh /bin/sh"

[gentoo-commits] repo/proj/guru:master commit in: profiles/, virtual/MASS/

2024-05-09 Thread Haelwenn Monnier
commit: ca142e66b16c98f83b9cb145d569e3fa66b9752d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:35:48 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:35:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca142e66

virtual/MASS: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask  | 12 
 virtual/MASS/MASS-0.ebuild | 17 -
 2 files changed, 29 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8661e8dbe0..5b45fe6386 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -156,18 +156,6 @@ mpv-plugin/autosubsync-mpv
 # Depends on masked net-libs/sofia-sip.
 net-voip/gnome-calls
 
-# Robert Greener  (2024-04-07)
-# Corresponding dev-R/* packages have long been removed.
-# Recommend using dev-lang/R[-minimal] instead.
-# Scheduled for removal on 2024-05-07
-virtual/MASS
-virtual/boot
-virtual/lattice
-virtual/mgcv
-virtual/nlme
-virtual/nnet
-virtual/survival
-
 # Julien Roy  (2024-03-21)
 # sys-libs/libucontext is masked in ::gentoo
 sys-libs/gcompat

diff --git a/virtual/MASS/MASS-0.ebuild b/virtual/MASS/MASS-0.ebuild
deleted file mode 100644
index e3063f16d7..00
--- a/virtual/MASS/MASS-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/MASS
-   )
-"



[gentoo-commits] repo/proj/guru:master commit in: virtual/boot/

2024-05-09 Thread Haelwenn Monnier
commit: 398a1b3e6ec38fb0477a2d41e011b8dbae97f4dd
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:35:30 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:35:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=398a1b3e

virtual/boot: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 virtual/boot/boot-0.ebuild | 17 -
 virtual/boot/metadata.xml  |  8 
 2 files changed, 25 deletions(-)

diff --git a/virtual/boot/boot-0.ebuild b/virtual/boot/boot-0.ebuild
deleted file mode 100644
index b52d2151c5..00
--- a/virtual/boot/boot-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/boot
-   )
-"

diff --git a/virtual/boot/metadata.xml b/virtual/boot/metadata.xml
deleted file mode 100644
index ed3a51198f..00
--- a/virtual/boot/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   d...@greener.sh
-   Robert Greener
-   
-



[gentoo-commits] repo/proj/guru:master commit in: virtual/nnet/

2024-05-09 Thread Haelwenn Monnier
commit: b482850c38193626ff51e510b4f71152aa7ebad0
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:34:59 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:34:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b482850c

virtual/nnet: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 virtual/nnet/nnet-0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/nnet/nnet-0.ebuild b/virtual/nnet/nnet-0.ebuild
deleted file mode 100644
index e5cff856eb..00
--- a/virtual/nnet/nnet-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/nnet
-   )
-"



[gentoo-commits] repo/proj/guru:master commit in: virtual/nlme/

2024-05-09 Thread Haelwenn Monnier
commit: 958ce67e6684f944c792c8f401fe3749aac04417
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:35:10 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=958ce67e

virtual/nlme: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 virtual/nlme/nlme-0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/nlme/nlme-0.ebuild b/virtual/nlme/nlme-0.ebuild
deleted file mode 100644
index 5c508dce12..00
--- a/virtual/nlme/nlme-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/nlme
-   )
-"



[gentoo-commits] repo/proj/guru:master commit in: virtual/lattice/

2024-05-09 Thread Haelwenn Monnier
commit: edd5a0e50415810e1a695cc77dfd7750b36fac40
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:35:24 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:35:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edd5a0e5

virtual/lattice: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 virtual/lattice/lattice-0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/lattice/lattice-0.ebuild b/virtual/lattice/lattice-0.ebuild
deleted file mode 100644
index 66199e91a2..00
--- a/virtual/lattice/lattice-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/lattice
-   )
-"



[gentoo-commits] repo/proj/guru:master commit in: virtual/mgcv/

2024-05-09 Thread Haelwenn Monnier
commit: adb1b6fbb73973eec18242638a4b53734743b91a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:35:18 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:35:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=adb1b6fb

virtual/mgcv: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 virtual/mgcv/mgcv-0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/mgcv/mgcv-0.ebuild b/virtual/mgcv/mgcv-0.ebuild
deleted file mode 100644
index b6d18483d4..00
--- a/virtual/mgcv/mgcv-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/mgcv
-   )
-"



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swww/

2024-05-09 Thread Haelwenn Monnier
commit: 049cfd9ccfc794be14284d8356c47d3ff27012bf
Author: David Zero  zer0-one  net>
AuthorDate: Thu May  9 04:30:56 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 10:03:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=049cfd9c

gui-apps/swww: add 0.9.5, drop 0.9.1

Signed-off-by: David Zero  zer0-one.net>
Closes: https://github.com/gentoo/guru/pull/187
Signed-off-by: David Roman  gmail.com>

 gui-apps/swww/Manifest |  93 ---
 .../swww/{swww-0.9.1.ebuild => swww-0.9.5.ebuild}  | 175 +
 2 files changed, 103 insertions(+), 165 deletions(-)

diff --git a/gui-apps/swww/Manifest b/gui-apps/swww/Manifest
index 94e59b0910..0c15e21835 100644
--- a/gui-apps/swww/Manifest
+++ b/gui-apps/swww/Manifest
@@ -1,20 +1,22 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST ahash-0.7.8.crate 38550 BLAKE2B 
0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea
 SHA512 
63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST aligned-vec-0.5.0.crate 8921 BLAKE2B 
64909a9a58c787dd975c65f8a34cbceac39b72044cf43cc545ea4025f82c3de620e8dc21d7b1bee054fc82d3adf74c4bb4a65b19ba072885ea66f091aae22695
 SHA512 
aa091f85a361f512e18453a55c847825f43ae672e5b11e47cf9b8b413df9fc37732653d89c076309ec567a6136274aeac5ae1339fe441ebb0e98339dcec524f9
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstream-0.6.13.crate 30928 BLAKE2B 
0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0
 SHA512 
4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
+DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
 DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
+DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b
 SHA512 
38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
 DIST anstyle-wincon-3.0.2.crat

[gentoo-commits] repo/proj/guru:master commit in: media-libs/implot/files/, media-libs/implot/

2024-05-09 Thread Haelwenn Monnier
commit: 67d96b3e23905552c023be65c24254539472ff22
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 14:55:15 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 15:57:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67d96b3e

media-libs/implot: new package, add 0.16

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 media-libs/implot/Manifest |  2 +
 .../implot/files/implot-0.16-wrapdb-meson-fix.diff | 64 ++
 media-libs/implot/implot-0.16.ebuild   | 41 ++
 media-libs/implot/metadata.xml | 13 +
 4 files changed, 120 insertions(+)

diff --git a/media-libs/implot/Manifest b/media-libs/implot/Manifest
new file mode 100644
index 00..cac8dc9c2c
--- /dev/null
+++ b/media-libs/implot/Manifest
@@ -0,0 +1,2 @@
+DIST implot-0.16-1-meson-wrap.zip 1226 BLAKE2B 
4725661fe2c7f7f05e1702c3a871f9feb9fdefdc2a840cdf8a3d56e7e180e950533f830192f9ad19cba97e8094ab53cf73adda2ed6712a83384d4160f6c06b18
 SHA512 
6e54beebef8ac4ec0b3e85d30d7570c9a987d69c03b6a564bc67d105d19d2cec45cb3ab8921ebcbda51e7139d93c3c6dae359fa30b3fcce748cdec8953aabbf7
+DIST implot-0.16.tar.gz 137983 BLAKE2B 
aca328e2fe6049b72601f25a409f313e99971f606e68ca780a1594f8ca42b1606831090add8039fefd013cfb6c057900f0add347d1b80c466a05bd18e455b8d7
 SHA512 
117cb08122d900e7db857897bfec4c9ac3300a1d429c8f0303415bc693840baa991ca3f13853d8efd3a6ebf538b7114401d4fbfe0d067256e58cbdbd4919

diff --git a/media-libs/implot/files/implot-0.16-wrapdb-meson-fix.diff 
b/media-libs/implot/files/implot-0.16-wrapdb-meson-fix.diff
new file mode 100644
index 00..3e497727b4
--- /dev/null
+++ b/media-libs/implot/files/implot-0.16-wrapdb-meson-fix.diff
@@ -0,0 +1,64 @@
+# Meson wrapdb's meson.build file doesn't handle installing the library
+# and find imgui system library, we patch that here
+
+diff --git a/meson.build b/implot-0.16-meson.build
+index 3343dd4ad..804f84227 100644
+--- a/meson.build
 b/implot-0.16-meson.build
+@@ -5,8 +5,7 @@
+   version : '0.16',
+ )
+
+-imgui_sp = subproject('imgui')
+-imgui_dep = imgui_sp.get_variable('imgui_dep')
++imgui_dep=dependency('imgui', required : true)
+
+ implot_inc = include_directories('.')
+ implot_src = files(
+@@ -17,7 +16,19 @@
+ implot_lib = library(
+   'implot',
+   implot_src,
+-  dependencies: imgui_dep
++  dependencies: imgui_dep,
++  version: meson.project_version(),
++  install: true
++)
++
++pkg_mod = import('pkgconfig')
++pkg_mod.generate(implot_lib,
++  description : 'Immediate Mode Plotting'
++)
++
++install_headers(
++'implot.h',
++'implot_internal.h'
+ )
+
+ implot_dep = declare_dependency(
+diff --git a/implot.h b/implot.h
+index 3054331..856eb0c 100644
+--- a/implot.h
 b/implot.h
+@@ -45,7 +45,7 @@
+ // [SECTION] Obsolete API
+ 
+ #pragma once
+-#include "imgui.h"
++#include 
+ 
+ 
//-
+ // [SECTION] Macros and Defines
+diff --git a/implot_internal.h b/implot_internal.h
+index cd05478..a189fcf 100644
+--- a/implot_internal.h
 b/implot_internal.h
+@@ -32,7 +32,7 @@
+ #pragma once
+
+ #include 
+-#include "imgui_internal.h"
++#include 
+
+ #ifndef IMPLOT_VERSION
+ #error Must include implot.h before implot_internal.h

diff --git a/media-libs/implot/implot-0.16.ebuild 
b/media-libs/implot/implot-0.16.ebuild
new file mode 100644
index 00..9bc245b814
--- /dev/null
+++ b/media-libs/implot/implot-0.16.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+MESON_WRAP_VER="1"
+
+DESCRIPTION="Immediate Mode Plotting"
+HOMEPAGE="
+   https://github.com/epezent/implot/
+"
+
+SRC_URI="
+   https://github.com/epezent/implot/archive/v${PV}.tar.gz -> 
implot-${PV}.tar.gz
+   
https://wrapdb.mesonbuild.com/v2/implot_${PV}-${MESON_WRAP_VER}/get_patch -> 
implot-${PV}-${MESON_WRAP_VER}-meson-wrap.zip
+"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="
+   media-libs/imgui
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   app-arch/unzip
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-wrapdb-meson-fix.diff"
+)
+
+src_unpack() {
+   default
+
+   unpack implot-${PV}-${MESON_WRAP_VER}-meson-wrap.zip
+}

diff --git a/media-libs/implot/metadata.xml b/media-libs/implot/metadata.xml
new file mode 100644
index 00..33a455ffb9
--- /dev/null
+++ b/media-libs/implot/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+
+https://github.com/epezent/implot/issues
+epezent/implot
+
+
+



[gentoo-commits] repo/proj/guru:master commit in: games-util/mangohud/, games-util/mangohud/files/

2024-05-09 Thread Haelwenn Monnier
commit: 6a66116471864352775493f1432b0bcac7828151
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 14:57:41 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 15:57:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a661164

games-util/mangohud: use spdlog, imgui and implot system packages

* refactor the ebuild to use system dependecies instead of submodules
* TODO: apply the same change to Vulkan-Headers
* TODO: add the new submodules (including tests)
* TODO: make a meson patch that can be upstream (optional)

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 games-util/mangohud/Manifest   |  4 ---
 .../files/implot-v0.16-fix-imgui-dep.patch | 16 ---
 .../files/mangohud-v0.7.1-menson-fix-dep.patch | 19 +
 .../mangohud-v0.7.1-meson-fix-imgui-dep.patch  | 14 -
 ...gohud-0.7.1.ebuild => mangohud-0.7.1-r1.ebuild} | 33 --
 games-util/mangohud/mangohud-.ebuild   | 33 --
 6 files changed, 29 insertions(+), 90 deletions(-)

diff --git a/games-util/mangohud/Manifest b/games-util/mangohud/Manifest
index f52b926d20..500e807d71 100644
--- a/games-util/mangohud/Manifest
+++ b/games-util/mangohud/Manifest
@@ -1,7 +1,3 @@
-DIST implot-0.16-1-wrap.zip 1226 BLAKE2B 
4725661fe2c7f7f05e1702c3a871f9feb9fdefdc2a840cdf8a3d56e7e180e950533f830192f9ad19cba97e8094ab53cf73adda2ed6712a83384d4160f6c06b18
 SHA512 
6e54beebef8ac4ec0b3e85d30d7570c9a987d69c03b6a564bc67d105d19d2cec45cb3ab8921ebcbda51e7139d93c3c6dae359fa30b3fcce748cdec8953aabbf7
-DIST implot-0.16.tar.gz 137983 BLAKE2B 
aca328e2fe6049b72601f25a409f313e99971f606e68ca780a1594f8ca42b1606831090add8039fefd013cfb6c057900f0add347d1b80c466a05bd18e455b8d7
 SHA512 
117cb08122d900e7db857897bfec4c9ac3300a1d429c8f0303415bc693840baa991ca3f13853d8efd3a6ebf538b7114401d4fbfe0d067256e58cbdbd4919
 DIST mangohud-0.7.1.tar.gz 14901139 BLAKE2B 
722b1caa21225a15d175e0f83dbb4b4a6ac2be92443628dcfe82fe4e36773174121f95deaf078fae9ed25ea74242f5f9acd3e2a4e94111b4a32fbc7c9a852705
 SHA512 
981b20f0ca986a8e0ee5349dc3d9a5580c1e3eb0a40a1a0e81c390f85d25e3f175fdcca75cd2f18bf0af9f49c7d144de6d85406b6a3c96bdf204a7557f530300
-DIST spdlog-1.13.0-1-wrap.zip 2959 BLAKE2B 
13744264cfab96ff51f033300182b8937959e7bf74851d7cff26b7e9c05109518b0623a71bfc326951d86c43d104a1bb1700cd45e69ebd41683726e9764f630b
 SHA512 
59c5d50ee1c14a1b43aa3000a591d9fd2bc4c9ff043b23d25be896ca9a34c1c392c26240ed58a5e877231c09fd1b28012f58b3c403d0370cf5dd9169587a8de4
-DIST spdlog-1.13.0.tar.gz 264003 BLAKE2B 
8ffeec847f082a0932f406ab44b4653661fdbe95a15f7b736367ee6d8f45ab36ca2182a9e9c6fba5c0688ab5436c16932b130541a8532cc2e5f4980e6340b929
 SHA512 
44fcb414ad9fbbe2a6d72c29143eeeae477b687ed30ae870d661b032a029ad4214ef43e7ef6350d02791d05504492978ade2d6733fab12ce4884d8f0bc4c6340
 DIST vulkan-headers-1.2.158-2-meson-wrap.zip 1107 BLAKE2B 
35e4bb1f7410a009243fe7d4a4ba6cede7f01e0b56ad6ff72ad30c00c2452bd6d2a4fb44ab92c296147e2506a92acc6de1f817cb5433b96d66652cbcd8885595
 SHA512 
30cbbb90580399839e1bba8881b9b8cc33fdeead93f37d5f3398c9d53fb3ab050ca2562fd68f376fa4ee0825ee3787f560d70d55a170c780dd575ff2eeb66efd
 DIST vulkan-headers-1.2.158.tar.gz 831647 BLAKE2B 
792d7e895e27c4a8fbc93fc4d9c9e696d2ceb946e745709c050c0693b77afbeb6411a4267fc59508ddeb58167d469349fedc1c5d4b4a7415b590c97248b244bc
 SHA512 
f7aa9222f9deb1316d22deacc2c6cd85c409f0f2b2d37ecd55e0fc8466d381bbe3bed287881b993a01c5f33736e1607014f820980b7a54a3721fab6980960c91

diff --git a/games-util/mangohud/files/implot-v0.16-fix-imgui-dep.patch 
b/games-util/mangohud/files/implot-v0.16-fix-imgui-dep.patch
deleted file mode 100644
index 68f5768760..00
--- a/games-util/mangohud/files/implot-v0.16-fix-imgui-dep.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-# We provide media-libs/imgui in guru
-
-diff --git a/meson.build b/meson.build.new
-index b628fe0..16b11de 100644
 a/meson.build
-+++ b/meson.build
-@@ -5,8 +5,7 @@ project(
-   version : '0.16',
- )
-
--imgui_sp = subproject('imgui')
--imgui_dep = imgui_sp.get_variable('imgui_dep')
-+imgui_dep = dependency('imgui')
-
- implot_inc = include_directories('.')
- implot_src = files(

diff --git a/games-util/mangohud/files/mangohud-v0.7.1-menson-fix-dep.patch 
b/games-util/mangohud/files/mangohud-v0.7.1-menson-fix-dep.patch
new file mode 100644
index 00..c85efd7bc1
--- /dev/null
+++ b/games-util/mangohud/files/mangohud-v0.7.1-menson-fix-dep.patch
@@ -0,0 +1,19 @@
+diff --git a/meson.build b/meson.build
+index daf063d..a0c0633 100644
+--- a/meson.build
 b/meson.build
+@@ -214,12 +214,10 @@ if get_option('mangoapp')
+   ]
+ endif
+
+-dearimgui_sp = subproject('imgui', default_options: imgui_options)
+-dearimgui_dep = dearimgui_sp.get_variable('imgui_dep')
++dearimgui_dep = dependency('imgui')
+
+ if is_unixy
+-implot_sp = subproject('implot', default_options: ['default_library=static'])
+-implot_dep = implot_sp.get_variable('implot_dep')

[gentoo-commits] repo/proj/guru:master commit in: virtual/survival/

2024-05-09 Thread Haelwenn Monnier
commit: 67ef9acea4465e12095607fb3073652f721f2ca4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May  9 19:34:41 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:34:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67ef9ace

virtual/survival: treeclean

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 virtual/survival/survival-0.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/virtual/survival/survival-0.ebuild 
b/virtual/survival/survival-0.ebuild
deleted file mode 100644
index 493e4e014d..00
--- a/virtual/survival/survival-0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Virtual of a R recommended package"
-SRC_URI=""
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   || (
-   dev-lang/R[-minimal]
-   dev-R/survival
-   )
-"



[gentoo-commits] repo/proj/guru:master commit in: media-libs/implot/

2024-05-09 Thread Haelwenn Monnier
commit: 36f26942583b9c08bff482d9f4f0a4dbedf69507
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 19:05:04 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 19:05:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36f26942

media-libs/implot: fix metadata

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 media-libs/implot/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/implot/metadata.xml b/media-libs/implot/metadata.xml
index 33a455ffb9..dbcf53c11b 100644
--- a/media-libs/implot/metadata.xml
+++ b/media-libs/implot/metadata.xml
@@ -9,5 +9,4 @@
 https://github.com/epezent/implot/issues
 epezent/implot
 
-
 



[gentoo-commits] repo/proj/guru:master commit in: media-libs/imgui/files/, media-libs/imgui/

2024-05-09 Thread Haelwenn Monnier
commit: 59737466120a8e763b4430810a1007bbef9a4584
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 08:52:50 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 15:57:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59737466

media-libs/imgui: drop 1.81-r1, 1.87-r9, add 1.89.9

* use meson wrap instead of CMake to build

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 media-libs/imgui/Manifest  |   7 +-
 media-libs/imgui/files/cimgui-1.87-CMakeLists.txt  |  94 
 media-libs/imgui/files/imgui-1.87-CMakeLists.txt   | 169 -
 .../imgui/files/imgui-1.87-fpermissive.patch   |  11 --
 ...x.patch => imgui-1.89.9-wrapdb-meson-fix.patch} |  20 +--
 media-libs/imgui/files/imgui.pc.in |  11 --
 media-libs/imgui/imgui-1.83.ebuild |  37 -
 media-libs/imgui/imgui-1.87-r9.ebuild  | 120 ---
 .../{imgui-1.81-r1.ebuild => imgui-1.89.9.ebuild}  |   3 +-
 media-libs/imgui/metadata.xml  |  12 +-
 10 files changed, 17 insertions(+), 467 deletions(-)

diff --git a/media-libs/imgui/Manifest b/media-libs/imgui/Manifest
index 92dc7f09b4..bcfdfa8f68 100644
--- a/media-libs/imgui/Manifest
+++ b/media-libs/imgui/Manifest
@@ -1,5 +1,2 @@
-DIST cimgui-1.87.gh.tar.gz 385460 BLAKE2B 
0916d53a00234343536ee412035a2c405b01e31a26c3d059cff4d446188ee8a1835a1233a68f671ccebb67be480801b85203a90b0e79fa729f7ac1efdc8bf4a2
 SHA512 
bf2ed9461e8c12514d29914e6da7f8fae7cd31fcc587c7d89122c950541aed3b4b908d8cd298b3975e9a955a47789335a88db7223ca558cbdf459693a0081bda
-DIST imgui-1.81-1-meson-wrap.zip 1850 BLAKE2B 
325f84fd57a896ec9aceb83a54752e8dba52499c3540cc389ab51b929f1dd65c4a599ab71f7f06fa082f31572d8cdaf2f9d7bfdd8cf6ca96a529318bd53f0a06
 SHA512 
c97fa4cb5ab31c040951e6da04bb1b9659f0105adf54becc35c60ad376c6d4f9e4dcd2a5a554dc5430cfc69527ef5d8570f39fbbf91a23d15f51740f06fb7c3c
-DIST imgui-1.81.tar.gz 1413443 BLAKE2B 
6f2e63777821b2767da92d9f40f4de7b4313c38817413e959e612c0ce67701645cf29f0748a3b86cfbd41e0b4b2c8099e9a0ca786c637ca1661fffd7b0de0629
 SHA512 
d7a2b66dea77359f78068a595607d7668e09ddd0b91910f67fc6463cb920b91b0cc1855984bd4d41e6a880b69ca7cd5e3adc064dcf461c0629b9f8c845a4fc3e
-DIST imgui-1.83.tar.gz 1448389 BLAKE2B 
648306bd69181ad8315f12fc5b2c319b23005d6b3fc790ad64caaf1f80304e81b33af5d6f435fa97151fcf1e77eb15455838a09570b7a9c7dd9c56a61510b5a1
 SHA512 
2150e7101f384b1c749b2e89876b2085a7ff43435f04e88602d0e5e00db7a41c1ace5176bdb0963326845d1c8303b5092a7ca1c9c8e70c522ba96f899ed5bb9c
-DIST imgui-1.87.gh.tar.gz 1460834 BLAKE2B 
f73b71400311e7c5f82248e242a932add5090670c78077ca2239f349730bab88a00bfe4deca4e854772ef7f6a2cff1fc0f38f7174a026995f93c9e7b55eb2a1d
 SHA512 
3255b06698ab9c8951953e1e0b6d160d64adfa4c011b21a4288547292a7f8fff586875faf9dae0677818bde65bd7e98da92f16f6beb1e6a66aa835edf32e8ce2
+DIST imgui-1.89.9-1-meson-wrap.zip 2413 BLAKE2B 
01598058869b312e225c6c11fdea057854a4ffd45bbd6d64330093c68294f1c06529ed6033f94efa780be3a4243f2ece70fba9207ea54c14cfd32067b25e91a1
 SHA512 
5951c70d94d747530afb4603e0322cfd038c58bef1a7285f66889f9b7081ae336e2e933c6578176b2fb48279b656106882596bd797f7c949088dd63cd2943cbc
+DIST imgui-1.89.9.tar.gz 1609452 BLAKE2B 
d5f361acf4318b05066720e9da2ed06db760c482440fc7fb2ca95ce5dd88d9a9a010697c831d3e188baec69819c0a0925e98134c191d5e1856ab43e4dbf9b64f
 SHA512 
42021b06b611b58222b09fab8db2c34e992c3dc4fbaa175e09833c66c90d04b4a4e7def16a732535335c0ac5ff014d235835511a5d9a76d32b4395b302146919

diff --git a/media-libs/imgui/files/cimgui-1.87-CMakeLists.txt 
b/media-libs/imgui/files/cimgui-1.87-CMakeLists.txt
deleted file mode 100644
index a1c735bcab..00
--- a/media-libs/imgui/files/cimgui-1.87-CMakeLists.txt
+++ /dev/null
@@ -1,94 +0,0 @@
-cmake_minimum_required(VERSION 3.1)
-set(CMAKE_POSITION_INDEPENDENT_CODE ON)
-project(cimgui)
-
-#general settings
-
-set(IMGUI_LIBRARIES )
-set(IMGUI_COMMON_FLAGS )
-set(GENERATOR_IMPL "internal")
-
-if(IMGUI_FREETYPE)
-   set(GENERATOR_IMPL "${GENERATOR_IMPL} freetype")
-   add_definitions("-DCIMGUI_FREETYPE=1")
-endif(IMGUI_FREETYPE)
-
-add_subdirectory(imgui)
-
-if(IMGUI_BINDINGS)
-add_library(cimgui SHARED "")
-target_link_libraries(cimgui PUBLIC imgui ${IMGUI_LIBRARIES})
-target_compile_definitions(cimgui PUBLIC IMGUI_IMPL_API=extern\t\"C\"\t)
-target_include_directories(cimgui PUBLIC 
${CMAKE_CURRENT_SOURCE_DIR}/generator/output)
-target_include_directories(cimgui PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/imgui)
-set_target_properties(cimgui PROPERTIES LINKER_LANGUAGE CXX)
-
-set(GENERATOR_ARGS )
-if(IMGUI_ALLEGRO)
-   list(APPEND GENERATOR_ARGS allegro5)
-endif()
-if(IMGUI_GLFW)
-   list(APPEND GENERATOR_ARGS glfw)
-endif()
-if(IMGUI_GLUT)
-   list(APPEND GENERATOR_ARGS glut)
-endif()
-if(IMGUI_OPENGL)
-   list(APPEND GENERATOR_ARGS opengl2 opengl3)
-endif()
-if(IMGUI_SDL)
-   list(APPEND GENERA

[gentoo-commits] repo/proj/guru:master commit in: media-libs/imgui/

2024-05-09 Thread Haelwenn Monnier
commit: 2e700d20812620d6542256852fa51786b0dca557
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu May  9 16:02:53 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 16:02:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e700d20

media-libs/imgui: fix metadata indentation

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 media-libs/imgui/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/imgui/metadata.xml b/media-libs/imgui/metadata.xml
index a32bd51ac0..fe2a667a00 100644
--- a/media-libs/imgui/metadata.xml
+++ b/media-libs/imgui/metadata.xml
@@ -1,10 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gonegrier.dua...@gmail.com
-   Gonçalo Negrier Duarte
-   
+
+gonegrier.dua...@gmail.com
+Gonçalo Negrier Duarte
+
 
 https://github.com/ocornut/imgui/issues
 ocornut/imgui



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/eww/

2024-05-09 Thread Haelwenn Monnier
commit: 803dde4216097ee1b2688d6816bfcfe61f85701a
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu May  9 13:42:18 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 13:43:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=803dde42

gui-apps/eww: move elog messages to pkg_postinst

Suggested-by: Mazunki Hoksaas  gmail.com>
Signed-off-by: Lucio Sauer  posteo.net>

 gui-apps/eww/eww-0.5.0-r4.ebuild | 3 +++
 gui-apps/eww/eww-0.6.0.ebuild| 3 +++
 gui-apps/eww/eww-.ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/gui-apps/eww/eww-0.5.0-r4.ebuild b/gui-apps/eww/eww-0.5.0-r4.ebuild
index c7cdf486bc..25c33f18fe 100644
--- a/gui-apps/eww/eww-0.5.0-r4.ebuild
+++ b/gui-apps/eww/eww-0.5.0-r4.ebuild
@@ -360,6 +360,9 @@ src_configure() {
 src_install() {
dodoc README.md CHANGELOG.md
cargo_src_install --path crates/eww
+}
+
+pkg_postinst() {
elog "Eww wont run without a config file (usually in ~/.config/eww)."
elog "For example configs visit https://github.com/elkowar/eww#examples;
 }

diff --git a/gui-apps/eww/eww-0.6.0.ebuild b/gui-apps/eww/eww-0.6.0.ebuild
index bbf4fc42a2..bb3a1a0bf9 100644
--- a/gui-apps/eww/eww-0.6.0.ebuild
+++ b/gui-apps/eww/eww-0.6.0.ebuild
@@ -446,6 +446,9 @@ src_install() {
 
dodoc README.md CHANGELOG.md
cargo_src_install --path crates/eww
+}
+
+pkg_postinst() {
elog "Eww wont run without a config file (usually in ~/.config/eww)."
elog "For example configs visit https://github.com/elkowar/eww#examples;
 }

diff --git a/gui-apps/eww/eww-.ebuild b/gui-apps/eww/eww-.ebuild
index 99ce3c36f6..595c7d76b2 100644
--- a/gui-apps/eww/eww-.ebuild
+++ b/gui-apps/eww/eww-.ebuild
@@ -444,6 +444,9 @@ src_install() {
 
dodoc README.md CHANGELOG.md
cargo_src_install --path crates/eww
+}
+
+pkg_postinst() {
elog "Eww wont run without a config file (usually in ~/.config/eww)."
elog "For example configs visit https://github.com/elkowar/eww#examples;
 }



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/eww/

2024-05-09 Thread Haelwenn Monnier
commit: 190dd1b42d4a99902b5f0ed172fee9fd5bc1ce82
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu May  9 13:42:35 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 13:45:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=190dd1b4

gui-apps/eww: update HOMEPAGE

Signed-off-by: Lucio Sauer  posteo.net>

 gui-apps/eww/eww-0.5.0-r4.ebuild | 2 +-
 gui-apps/eww/eww-0.6.0.ebuild| 2 +-
 gui-apps/eww/eww-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/eww/eww-0.5.0-r4.ebuild b/gui-apps/eww/eww-0.5.0-r4.ebuild
index 25c33f18fe..d83eaf3a77 100644
--- a/gui-apps/eww/eww-0.5.0-r4.ebuild
+++ b/gui-apps/eww/eww-0.5.0-r4.ebuild
@@ -298,7 +298,7 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="Elkowars Wacky Widgets is a standalone widget system made in Rust"
-HOMEPAGE="https://github.com/elkowar/eww/;
+HOMEPAGE="https://elkowar.github.io/eww/;
 
 if [[ "${PV}" ==  ]]; then
inherit git-r3

diff --git a/gui-apps/eww/eww-0.6.0.ebuild b/gui-apps/eww/eww-0.6.0.ebuild
index bb3a1a0bf9..45364f718b 100644
--- a/gui-apps/eww/eww-0.6.0.ebuild
+++ b/gui-apps/eww/eww-0.6.0.ebuild
@@ -375,7 +375,7 @@ CRATES="
 inherit cargo shell-completion
 
 DESCRIPTION="Elkowars Wacky Widgets is a standalone widget system made in Rust"
-HOMEPAGE="https://github.com/elkowar/eww/;
+HOMEPAGE="https://elkowar.github.io/eww/;
 
SRC_URI="https://git.sr.ht/~antecrescent/gentoo-files/blob/main/gui-apps/eww/${P}-shellcomp.tar.xz;
 
 if [[ "${PV}" ==  ]]; then

diff --git a/gui-apps/eww/eww-.ebuild b/gui-apps/eww/eww-.ebuild
index 595c7d76b2..00c4650dca 100644
--- a/gui-apps/eww/eww-.ebuild
+++ b/gui-apps/eww/eww-.ebuild
@@ -375,7 +375,7 @@ CRATES="
 inherit cargo shell-completion
 
 DESCRIPTION="Elkowars Wacky Widgets is a standalone widget system made in Rust"
-HOMEPAGE="https://github.com/elkowar/eww/;
+HOMEPAGE="https://elkowar.github.io/eww/;
 
SRC_URI="https://git.sr.ht/~antecrescent/gentoo-files/blob/main/gui-apps/eww/${P}-shellcomp.tar.xz;
 
 if [[ "${PV}" ==  ]]; then



[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/

2024-05-09 Thread Haelwenn Monnier
commit: 65f05aa979601a8271f08bdbcc47a677ff8be4df
Author: Zen  pyl  onl>
AuthorDate: Thu May  9 15:39:36 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 15:39:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65f05aa9

sys-kernel/ugrd: Add 1.4.0

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest  |  1 +
 sys-kernel/ugrd/ugrd-1.4.0.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index af7adb76fd..1a61543855 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,4 @@
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
 DIST ugrd-1.3.8.tar.gz 50142 BLAKE2B 
0a61977eb6c0fb6af31db445061385057acf825b4fd300aecda25b70a3ee0ce941c34a2c4d8a712e5d737c4aa2a01f0eb6e5e4dfabc4cd4436f343356d1890ea
 SHA512 
95f5b9b2ea60409b6e5f33e813c7a5c4c8c2613c724b15d9a2b482fd8dd4eb59a209473cade9496fb901f633c3a06357a2cd9477cc3de1f2e2f759162065eb6e
+DIST ugrd-1.4.0.tar.gz 50372 BLAKE2B 
aa5b253d78f82d9a35d812d8090441e7c068c048530a5a4e27c6dd0e15d4e3c4b59582311043a5a55904b09c8468d2600c2548e32e1c918b5f7db45c367e9653
 SHA512 
020eaae8659f5143a63c122fe6f30ed48b231f96d8ae9eb4f3c2861684d9dbe8999fcc5d6d7fa68d473bd565089f96a36f3fa01c61f8113955eac2aef1f3fe2c

diff --git a/sys-kernel/ugrd/ugrd-1.4.0.ebuild 
b/sys-kernel/ugrd/ugrd-1.4.0.ebuild
new file mode 100644
index 00..8776e13846
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 optfeature shell-completion
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-misc/pax-utils
+   >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}]
+   sys-apps/pciutils
+"
+
+src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
+   # Create the ugrd config directory
+   keepdir /etc/ugrd
+   # Install the example config into /etc/ugrd/config.toml
+   # Do not overwrite an existing config
+   insinto /etc/ugrd
+   newins examples/example.toml config.toml
+   # Create the kernel preinst.d directory if it doesn't exist
+   # Install the kernel preinst.d hook
+   keepdir /etc/kernel/preinst.d
+   exeinto /etc/kernel/preinst.d
+   doexe hooks/51-ugrd.install
+   # Install bash autocomplete script
+   dobashcomp completion/ugrd
+   dozshcomp completion/_ugrd
+}
+
+pkg_postinst() {
+   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+}



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2024-05-09 Thread Haelwenn Monnier
commit: a83c7dd6fb91083f5e4c93811c01135f78c59304
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu May  9 08:44:17 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 08:44:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a83c7dd6

net-dialup/tio: add 3.2

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest   |  1 +
 net-dialup/tio/tio-3.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index 1e19635272..3becab1e4e 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1 +1,2 @@
 DIST tio-2.8.tar.xz 3441388 BLAKE2B 
934d10f9f91926fae78d4d4c41ddc3ed60e148fea4da81763f052835a993fbf2ebdc4b5d666d9b34ad44f33a8f3c3edd45e14589995dfc0de03254104acb4107
 SHA512 
b9bac84eb84147a964a504c56dd5aa1ffe706dafc8a7ced4e42a7bb9e1ef262e7f4f015879e5a20b7bfbb1dfe9474bd4ad920b677750b812996b412d05d76272
+DIST tio-3.2.tar.xz 3452984 BLAKE2B 
32abe46a8d010ed18b3eec7426788d07c73e7d87d1d3d6fb5bfc08b15cbdc4acaf5e49123d7b9fc1e6559bdae0e21fb20ceb945b97046508349d63423b02b9ba
 SHA512 
37ee36a52b0a41bd8e8fdc0329036fdaedd3130d2e19a92c8f14d86fd2193a5ed1354893c3a8f05e102db5fcb496993fb1700303fd0d2820b9e519abb33976cf

diff --git a/net-dialup/tio/tio-3.2.ebuild b/net-dialup/tio/tio-3.2.ebuild
new file mode 100644
index 00..329bb2790f
--- /dev/null
+++ b/net-dialup/tio/tio-3.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+
+inherit lua-single meson bash-completion-r1
+
+DESCRIPTION="Simple TTY terminal application"
+HOMEPAGE="https://tio.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RDEPEND="
+   ${LUA_DEPS}
+   dev-libs/glib
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbashcompletiondir="$(get_bashcompdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2024-05-09 Thread Haelwenn Monnier
commit: 326509f85cdf92e7808ec0f3b58d6fc36532a953
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu May  9 08:45:32 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 08:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=326509f8

net-dialup/tio: Reorder LICENSE and SLOT variables

Fix the following warning:

|VariableOrderWrong: version 3.2: variable LICENSE should occur before SLOT

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/tio-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/tio/tio-3.2.ebuild b/net-dialup/tio/tio-3.2.ebuild
index 329bb2790f..dead597a89 100644
--- a/net-dialup/tio/tio-3.2.ebuild
+++ b/net-dialup/tio/tio-3.2.ebuild
@@ -11,8 +11,8 @@ DESCRIPTION="Simple TTY terminal application"
 HOMEPAGE="https://tio.github.io/;
 SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
-SLOT="0"
 LICENSE="GPL-2+"
+SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2024-05-09 Thread Haelwenn Monnier
commit: 04a909169a75ce05e4088c3ea137a4620c5a7225
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu May  9 08:44:35 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu May  9 08:44:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04a90916

net-dialup/tio: drop 2.8

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest   |  1 -
 net-dialup/tio/tio-2.8.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index 3becab1e4e..5a6213db95 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1,2 +1 @@
-DIST tio-2.8.tar.xz 3441388 BLAKE2B 
934d10f9f91926fae78d4d4c41ddc3ed60e148fea4da81763f052835a993fbf2ebdc4b5d666d9b34ad44f33a8f3c3edd45e14589995dfc0de03254104acb4107
 SHA512 
b9bac84eb84147a964a504c56dd5aa1ffe706dafc8a7ced4e42a7bb9e1ef262e7f4f015879e5a20b7bfbb1dfe9474bd4ad920b677750b812996b412d05d76272
 DIST tio-3.2.tar.xz 3452984 BLAKE2B 
32abe46a8d010ed18b3eec7426788d07c73e7d87d1d3d6fb5bfc08b15cbdc4acaf5e49123d7b9fc1e6559bdae0e21fb20ceb945b97046508349d63423b02b9ba
 SHA512 
37ee36a52b0a41bd8e8fdc0329036fdaedd3130d2e19a92c8f14d86fd2193a5ed1354893c3a8f05e102db5fcb496993fb1700303fd0d2820b9e519abb33976cf

diff --git a/net-dialup/tio/tio-2.8.ebuild b/net-dialup/tio/tio-2.8.ebuild
deleted file mode 100644
index ee3b4ff0d8..00
--- a/net-dialup/tio/tio-2.8.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} )
-
-inherit lua-single meson bash-completion-r1
-
-DESCRIPTION="Simple TTY terminal application"
-HOMEPAGE="https://tio.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RDEPEND="
-   ${LUA_DEPS}
-   dev-libs/inih
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dbashcompletiondir="$(get_bashcompdir)"
-   )
-
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/prysk/

2024-05-09 Thread Haelwenn Monnier
commit: f359454ee48ad1f496e02b1ce65849e81e4eda28
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri May 10 00:24:00 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Fri May 10 00:24:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f359454e

dev-util/prysk: drop 0.19.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/prysk/Manifest|  1 -
 dev-util/prysk/prysk-0.19.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-util/prysk/Manifest b/dev-util/prysk/Manifest
index 8d3bbcd59c..4add73878c 100644
--- a/dev-util/prysk/Manifest
+++ b/dev-util/prysk/Manifest
@@ -1,2 +1 @@
-DIST prysk-0.19.0.gh.tar.gz 78659 BLAKE2B 
772c1e79e8db826435f8324c437769b0a149b33909b64459ea7a6d8db18e1d35bd76abe225b635eab654bb8a9bc21c3d6bac05ae8de631bf294a3ea293852794
 SHA512 
14b0ab8f0592833f32a168d8bfb7342f1339d34054ccb976ac89e17966c8728959d3a9f201bce3d992198118e3c5023e9fbaac6d2b7638bc0d16b57442a1f81c
 DIST prysk-0.20.0.gh.tar.gz 79409 BLAKE2B 
c44dab456ddf6ddda6b6a24bb1229e11b4edd6ffe43a71a53eb1577e1d99fba6234807e857b8a72318dfd9202a1449c3271dba95f59815bf79f400a1380865d8
 SHA512 
472dee2d42012bb33c9a6d0c63a03c08eb6adccdd6c194928ddca001c25c34cdfadc58df742a59c84a311b9ca2e1fce48622e7b172d3ee62a640b7f84d13ade9

diff --git a/dev-util/prysk/prysk-0.19.0.ebuild 
b/dev-util/prysk/prysk-0.19.0.ebuild
deleted file mode 100644
index 964221966e..00
--- a/dev-util/prysk/prysk-0.19.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=poetry
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Functional testing framework for command line applications (cram 
fork)"
-HOMEPAGE="https://www.prysk.net/;
-# pypi doesn't includes tests
-SRC_URI="https://github.com/prysk/prysk/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
-
-distutils_enable_tests pytest
-
-RDEPEND="
-   $(python_gen_cond_dep '>=dev-python/rich-13.3.1[${PYTHON_USEDEP}]')
-"
-
-DOCS=( README.rst docs examples )
-
-python_test() {
-   distutils-r1_python_test
-
-   "${EPYTHON}" -m prysk test/integration || die "Tests fail with 
${EPYTHON}"
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/prysk/

2024-05-09 Thread Haelwenn Monnier
commit: 97b72fd5d6d3d7f44454c47688f0cca854dc3ef3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri May 10 00:23:23 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Fri May 10 00:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97b72fd5

dev-util/prysk: add 0.20.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/prysk/Manifest|  1 +
 dev-util/prysk/prysk-0.20.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-util/prysk/Manifest b/dev-util/prysk/Manifest
index 790df769b8..8d3bbcd59c 100644
--- a/dev-util/prysk/Manifest
+++ b/dev-util/prysk/Manifest
@@ -1 +1,2 @@
 DIST prysk-0.19.0.gh.tar.gz 78659 BLAKE2B 
772c1e79e8db826435f8324c437769b0a149b33909b64459ea7a6d8db18e1d35bd76abe225b635eab654bb8a9bc21c3d6bac05ae8de631bf294a3ea293852794
 SHA512 
14b0ab8f0592833f32a168d8bfb7342f1339d34054ccb976ac89e17966c8728959d3a9f201bce3d992198118e3c5023e9fbaac6d2b7638bc0d16b57442a1f81c
+DIST prysk-0.20.0.gh.tar.gz 79409 BLAKE2B 
c44dab456ddf6ddda6b6a24bb1229e11b4edd6ffe43a71a53eb1577e1d99fba6234807e857b8a72318dfd9202a1449c3271dba95f59815bf79f400a1380865d8
 SHA512 
472dee2d42012bb33c9a6d0c63a03c08eb6adccdd6c194928ddca001c25c34cdfadc58df742a59c84a311b9ca2e1fce48622e7b172d3ee62a640b7f84d13ade9

diff --git a/dev-util/prysk/prysk-0.20.0.ebuild 
b/dev-util/prysk/prysk-0.20.0.ebuild
new file mode 100644
index 00..964221966e
--- /dev/null
+++ b/dev-util/prysk/prysk-0.20.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Functional testing framework for command line applications (cram 
fork)"
+HOMEPAGE="https://www.prysk.net/;
+# pypi doesn't includes tests
+SRC_URI="https://github.com/prysk/prysk/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+distutils_enable_tests pytest
+
+RDEPEND="
+   $(python_gen_cond_dep '>=dev-python/rich-13.3.1[${PYTHON_USEDEP}]')
+"
+
+DOCS=( README.rst docs examples )
+
+python_test() {
+   distutils-r1_python_test
+
+   "${EPYTHON}" -m prysk test/integration || die "Tests fail with 
${EPYTHON}"
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/gmobile/

2024-04-21 Thread Haelwenn Monnier
commit: 476deabe1f8cf1151cd2880af3fb5e9ff55da434
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Apr 21 12:48:21 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 12:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=476deabe

dev-libs/gmobile: new package, add 0.1.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/gmobile/Manifest |  2 ++
 dev-libs/gmobile/gmobile-0.1.0.ebuild | 51 +++
 dev-libs/gmobile/metadata.xml | 15 +++
 3 files changed, 68 insertions(+)

diff --git a/dev-libs/gmobile/Manifest b/dev-libs/gmobile/Manifest
new file mode 100644
index 00..b1e9d98e42
--- /dev/null
+++ b/dev-libs/gmobile/Manifest
@@ -0,0 +1,2 @@
+DIST gmobile-0.1.0.tar.xz 45044 BLAKE2B 
90d9efaf4383392fc55c15540ae7b600cea486750885d22df467fb20ade748d28784856301fbdd614a9148dbc40f015a8f8a8369dff310f54e95e1468b8c966d
 SHA512 
eb17d0b39d5dbe197a2502fe974af37076317094c4759bbc4924d951fdb1bdb1fe8f13a85419dad756954c165bbd6dfca4ce555f6e3f5a3def4bac8bc913ab1a
+DIST gmobile-0.1.0.tar.xz.asc 833 BLAKE2B 
30c6a97e78cb03beda468e1759d73d55892f61785adcde390195b0089df039a2c50882e0f22d2db925a324af0869d659d6c9dc71f405bfd608a07521481e261b
 SHA512 
a90ff042dcd6e26508e9927a92c3ab537ca9556a758e2064d0a480c11b83c1355f6422f9e2ee0a51dc4e28355ef9b626b0c0388ed59363c42581037d5b781080

diff --git a/dev-libs/gmobile/gmobile-0.1.0.ebuild 
b/dev-libs/gmobile/gmobile-0.1.0.ebuild
new file mode 100644
index 00..b2b4831722
--- /dev/null
+++ b/dev-libs/gmobile/gmobile-0.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit meson verify-sig
+
+DESCRIPTION="Mobile related helpers for glib based projects"
+HOMEPAGE="https://gitlab.gnome.org/World/Phosh/gmobile/;
+SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
+   verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc 
)"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gtk-doc +introspection test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.66:2
+   >=dev-libs/json-glib-1.6.2
+   introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
+   verify-sig? ( sec-keys/openpgp-keys-phosh )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
+
+src_configure() {
+   local emesonargs=(
+   -Dexamples=false
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   local gtkdocdir="${ED}/usr/share/gtk-doc/html/"
+   mkdir -p "${gtkdocdir}" || die
+   mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${gtkdocdir}" || die
+   fi
+}

diff --git a/dev-libs/gmobile/metadata.xml b/dev-libs/gmobile/metadata.xml
new file mode 100644
index 00..bb5f425f3a
--- /dev/null
+++ b/dev-libs/gmobile/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   
+   Guido Günther
+   a...@sigxcpu.org
+   
+   World/Phosh
+   
+



[gentoo-commits] repo/proj/guru:master commit in: gui-libs/webp-pixbuf-loader/files/, gui-libs/webp-pixbuf-loader/, ...

2024-04-21 Thread Haelwenn Monnier
commit: 221c76754765fd0cf4723503f898f07eb3d836d3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 20 16:30:08 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:41:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=221c7675

gui-libs/webp-pixbuf-loader: treeclean duplicate

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 gui-libs/webp-pixbuf-loader/Manifest   |  1 -
 .../files/webp-pixbuf-loader_gentoo.patch  | 20 -
 gui-libs/webp-pixbuf-loader/metadata.xml   | 13 --
 .../webp-pixbuf-loader-0.0.1.ebuild| 50 --
 profiles/updates/2Q-2024   |  1 +
 5 files changed, 1 insertion(+), 84 deletions(-)

diff --git a/gui-libs/webp-pixbuf-loader/Manifest 
b/gui-libs/webp-pixbuf-loader/Manifest
deleted file mode 100644
index 90dfed67c2..00
--- a/gui-libs/webp-pixbuf-loader/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST webp-pixbuf-loader-0.0.1.tar.gz 8212 BLAKE2B 
20b2f32ca0885069e185c415e10119f6f65b73131b4928e6db95fa9f92f9ec53bd3fd5fbc4708370dfaee68df4c8052d2df76c6e0c0a6267240f7804db8e33f8
 SHA512 
f3fa859221fdc5277c951e09448dea6078ca4825de06b319e33e86b59db1201616ca4a706d5114e431719584d5a0766a7706c4192dbc384441efb1799d9e40ec

diff --git a/gui-libs/webp-pixbuf-loader/files/webp-pixbuf-loader_gentoo.patch 
b/gui-libs/webp-pixbuf-loader/files/webp-pixbuf-loader_gentoo.patch
deleted file mode 100644
index decadd60c3..00
--- a/gui-libs/webp-pixbuf-loader/files/webp-pixbuf-loader_gentoo.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/meson.build b/meson.build
-index 2ae10ca..53761cd 100644
 a/meson.build
-+++ b/meson.build
-@@ -7,7 +7,6 @@ webp = dependency('libwebp', version: '>0.4.3')
- # -34/-64 is to overcome a Fedora bug in the .pc file
- # debian has a similar problem with its .pc file but it requires knowing the 
platform triad
- 
--gdk_pb_query_loaders = 
find_program(get_option('gdk_pixbuf_query_loaders_path'), gdk_pb_query_loaders, 
gdk_pb_query_loaders+'-32', gdk_pb_query_loaders+'-64')
- 
- 
- pbl_webp = shared_library('pixbufloader-webp', 'io-webp.c',
-@@ -15,7 +14,6 @@ pbl_webp = shared_library('pixbufloader-webp', 'io-webp.c',
-   install: true,
-   install_dir: gdk_pb_moddir)
- 
--meson.add_install_script(gdk_pb_query_loaders.path(), '--update-cache')
- 
- subdir('tests')
- 

diff --git a/gui-libs/webp-pixbuf-loader/metadata.xml 
b/gui-libs/webp-pixbuf-loader/metadata.xml
deleted file mode 100644
index 15dbce309b..00
--- a/gui-libs/webp-pixbuf-loader/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   webp-pixbuf-loader integrates libwebp library into GDK image
-   processing framework, so GDK based application can use WEBP
-   format natively.
-   
-   
-   aruiz/webp-pixbuf-loader
-   
-

diff --git a/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild 
b/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild
deleted file mode 100644
index 48462dc867..00
--- a/gui-libs/webp-pixbuf-loader/webp-pixbuf-loader-0.0.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson multilib-minimal
-
-DESCRIPTION="WebP Image format GdkPixbuf loader"
-HOMEPAGE="https://github.com/aruiz/webp-pixbuf-loader;
-SRC_URI="https://github.com/aruiz/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-PATCHES=( "${FILESDIR}/${PN}_gentoo.patch" )
-
-DEPEND="
-   >=media-libs/libwebp-0.4.3[${MULTILIB_USEDEP}]
-   >=x11-libs/gdk-pixbuf-2.22[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-
-multilib_src_configure() {
-   meson_src_configure
-}
-
-multilib_src_compile() {
-   meson_src_compile
-}
-
-multilib_src_test() {
-   meson_src_test
-}
-
-multilib_src_install() {
-   meson_src_install
-}
-
-pkg_preinst() {
-   gnome2_gdk_pixbuf_savelist
-}
-
-pkg_postinst() {
-   gnome2_gdk_pixbuf_update
-}
-
-pkg_postrm() {
-   gnome2_gdk_pixbuf_update
-}

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index 9e974a4cd4..1e16447374 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -4,3 +4,4 @@ move dev-util/xmake dev-build/xmake
 move dev-python/dataclasses_json dev-python/dataclasses-json
 move media-gfx/heatshrink dev-libs/heatshrink
 move sys-apps/sdate app-misc/sdate
+move gui-libs/webp-pixbuf-loader gui-libs/gdk-pixbuf-loader-webp



[gentoo-commits] repo/proj/guru:master commit in: profiles/

2024-04-21 Thread Haelwenn Monnier
commit: bca7e4ca19f84aa5078ea2b0ccd2ae4c0c455b55
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 20 18:00:47 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 18:00:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bca7e4ca

profiles: mask games-emulation/flycast

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index c152aa759a..f91f7ecb24 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2024-04-20)
+# Depends on treecleaned dev-libs/libchdr.
+# Removal on 2024-05-20.
+games-emulation/flycast
+
 # Kostadin Shishmanov  (2024-04-20)
 # Was only needed for 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/gentodo/

2024-04-21 Thread Haelwenn Monnier
commit: 6c7137c6c95399344d69e07a963420046e71815e
Author: Christopher Fore  posteo  net>
AuthorDate: Sat Apr 20 23:25:32 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 23:25:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c7137c6

app-misc/gentodo: add 1.1.0

- New RDEPEND on dev-python/click

Signed-off-by: Christopher Fore  posteo.net>

 app-misc/gentodo/Manifest   | 2 +-
 app-misc/gentodo/{gentodo-0.2.0.ebuild => gentodo-1.1.0.ebuild} | 7 +++
 app-misc/gentodo/gentodo-.ebuild| 3 ++-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-misc/gentodo/Manifest b/app-misc/gentodo/Manifest
index 9586c9f0c3..82b2ed8f38 100644
--- a/app-misc/gentodo/Manifest
+++ b/app-misc/gentodo/Manifest
@@ -1,2 +1,2 @@
-DIST gentodo-0.2.0.tar.gz 19919 BLAKE2B 
864f5fc8498209502efe50b7b45da54461e4a8a36a9561c8af64fcdff415b00c6d98e8bcf9957592d1cb29c896797ea28e4617b7c12abeabee2b67641be0c883
 SHA512 
e9503a58e3dbdd70b1290083ab30bf834bd6211ca1e6b339834d0eec812d0a628f88483cc427092cf8a0cae3b4d27161a43dc711563154b7daa8686a2ba467dc
 DIST gentodo-0.2.1.tar.gz 20132 BLAKE2B 
0cdcbf6ec9ccd6dcb683794838efd4be474f94709197096c5618402c91585eadcf89bfc9e7cd5bdbc1293c49790f63767a43196e6d0da3021ef71c78a3466771
 SHA512 
000dcd7b22cb316c8f60c6cab9fd4c2af6fb8572a28a1772a802769e2146e26cb28e9d318c54c8aff9d5b0e713fd2ee1fd014c419a76164ab948dff5d1beea29
+DIST gentodo-1.1.0.tar.gz 20008 BLAKE2B 
b79bab8fccea14c27d179c465aa086a6671c83c41341006f9a341052dadc7d8373227e5bbe8596dd3530c84e0124413b12727d9a6b7bacffcccb3df63756b0b5
 SHA512 
e7d4045d04f32f39d1d5a12515e9f20d27fb2e1188b5150782ee64fb294a040ca193748cb6573e2eb2714f730906920511e00d4a8ed7f63b0018ca1844726c71

diff --git a/app-misc/gentodo/gentodo-0.2.0.ebuild 
b/app-misc/gentodo/gentodo-1.1.0.ebuild
similarity index 89%
rename from app-misc/gentodo/gentodo-0.2.0.ebuild
rename to app-misc/gentodo/gentodo-1.1.0.ebuild
index 7d6d558635..97c27944db 100644
--- a/app-misc/gentodo/gentodo-0.2.0.ebuild
+++ b/app-misc/gentodo/gentodo-1.1.0.ebuild
@@ -16,8 +16,8 @@ else
KEYWORDS="~amd64"
 fi
 
-HOMEPAGE="https://github.com/csfore/gentodo;
 DESCRIPTION="Todo program to help enhance your Gentoo workflow"
+HOMEPAGE="https://github.com/csfore/gentodo;
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -35,11 +35,10 @@ DEPEND="
 RDEPEND="
${PYTHON_DEPS}
dev-python/python-bugzilla
+   dev-python/click
 "
 
 python_install_all() {
-   if use bash-completion; then
-   newbashcomp src/gentodo/gentodo-completions.bash gentodo
-   fi
+   newbashcomp src/gentodo/gentodo-completions.bash gentodo
distutils-r1_python_install_all
 }

diff --git a/app-misc/gentodo/gentodo-.ebuild 
b/app-misc/gentodo/gentodo-.ebuild
index 6909891522..97c27944db 100644
--- a/app-misc/gentodo/gentodo-.ebuild
+++ b/app-misc/gentodo/gentodo-.ebuild
@@ -16,8 +16,8 @@ else
KEYWORDS="~amd64"
 fi
 
-HOMEPAGE="https://github.com/csfore/gentodo;
 DESCRIPTION="Todo program to help enhance your Gentoo workflow"
+HOMEPAGE="https://github.com/csfore/gentodo;
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -35,6 +35,7 @@ DEPEND="
 RDEPEND="
${PYTHON_DEPS}
dev-python/python-bugzilla
+   dev-python/click
 "
 
 python_install_all() {



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/gst-plugins-qt5/

2024-04-21 Thread Haelwenn Monnier
commit: 7439c96e3349411b05d752e9c4cc44a0ec5502bb
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 20 17:34:59 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:41:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7439c96e

media-plugins/gst-plugins-qt5: add 1.22.11, drop 1.20.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-plugins/gst-plugins-qt5/Manifest |  2 +-
 .../gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild  | 35 ---
 .../gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild | 52 ++
 media-plugins/gst-plugins-qt5/metadata.xml |  2 +-
 4 files changed, 54 insertions(+), 37 deletions(-)

diff --git a/media-plugins/gst-plugins-qt5/Manifest 
b/media-plugins/gst-plugins-qt5/Manifest
index 8035d1759b..8e4edfc3e5 100644
--- a/media-plugins/gst-plugins-qt5/Manifest
+++ b/media-plugins/gst-plugins-qt5/Manifest
@@ -1,2 +1,2 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 
45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1
 SHA512 
a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
 DIST gst-plugins-good-1.20.3.tar.xz 3417252 BLAKE2B 
5f288541598d2c308fbb1d5e36e54e8dd4c6e9d7dd71f41b778fbdfe883ed48e8d13fa53d05518cc671de029d804f7dc1d93396de9d199d45ec131230926d33c
 SHA512 
98bb2dd428edaa1a5846fb47b1f42a1e99541faf05cdb0fb632d4a1a1e4fb2c1f9d1229bf0aa2ddcbce139533e9fd51f8f9a1175cd8a8729c5179750ca84afa1
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B 
d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf
 SHA512 
e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb

diff --git a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild 
b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild
deleted file mode 100644
index b6c1d6838c..00
--- a/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.20.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer-meson qmake-utils
-
-DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
-KEYWORDS="~amd64"
-IUSE="+egl wayland +X"
-
-REQUIRED_USE="
-   wayland? ( egl )
-"
-
-RDEPEND="
-   >=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?]
-   media-libs/mesa[egl(+)?,X?]
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   egl? ( dev-qt/qtgui:5[eglfs] )
-   wayland? ( dev-qt/qtwayland:5 )
-   X? ( dev-qt/qtx11extras:5 )
-"
-DEPEND="${RDEPEND}"
-
-GST_PLUGINS_BUILD_DIR="qt"
-
-src_prepare() {
-   export PATH="${PATH}:$(qt5_get_bindir)"
-   default
-}

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
new file mode 100644
index 00..ca9db75f22
--- /dev/null
+++ b/media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.22.11.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer-meson qmake-utils
+
+DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64"
+IUSE="+X eglfs wayland"
+REQUIRED_USE="
+   || ( X eglfs wayland )
+   eglfs? ( kernel_linux )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[X?,opengl,wayland?]
+   media-libs/mesa[wayland?,X?]
+   X? ( dev-qt/qtx11extras:5 )
+   eglfs? (
+   dev-qt/qtgui:5[eglfs]
+   media-libs/gst-plugins-base:${SLOT}[egl]
+   )
+   wayland? (
+   dev-qt/qtwayland:5
+   media-libs/gst-plugins-base:${SLOT}[egl]
+   )
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD_DIR="qt"
+
+src_prepare() {
+   export PATH="${PATH}:$(qt5_get_bindir)"
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature X qt-x11)
+   $(meson_feature eglfs qt-egl)
+   $(meson_feature wayland qt-wayland)
+   )
+
+   gstreamer_multilib_src_configure
+}

diff --git a/media-plugins/gst-plugins-qt5/metadata.xml 
b/media-plugins/gst-plugins-qt5/metadata.xml
index 2cb1dfb156..420e576c92 100644
--- a/media-plugins/gst-plugins-qt5/metadata.xml
+++ b/media-plugins/gst-plugins-qt5/me

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/feedbackd/

2024-04-21 Thread Haelwenn Monnier
commit: 330e438460ab8f293caccf47c19e62d5df79b246
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sun Apr 21 12:52:44 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 12:52:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=330e4384

dev-libs/feedbackd: add 0.3.0, drop 0.1.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/feedbackd/Manifest|  3 ++-
 ...edbackd-0.1.1.ebuild => feedbackd-0.3.0.ebuild} | 31 +-
 2 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
index 0179c1ffa3..6e0b7648c0 100644
--- a/dev-libs/feedbackd/Manifest
+++ b/dev-libs/feedbackd/Manifest
@@ -1,3 +1,4 @@
-DIST feedbackd-v0.1.1.tar.bz2 76231 BLAKE2B 
0ef5b501d8619cc1278d6469ffeb91b65303a5601387665606fb14a2edb83e7a0f2cc3be84e0fbe496f0f482fba6bb4d0c8444ee2c4356f7af787dff7a30cc64
 SHA512 
6f7ef65b156504665d4f0eba73c2b4209f4f3c8bd41a46e367a0dde4fbe9e1cabbc9e237a1b3bb399fba847c47717db11295766a34f8ba58cf8f32a07b333a80
+DIST feedbackd-0.3.0.tar.xz 106640 BLAKE2B 
03c5d11422891d2c36c07e07e3ea705de0e5fca0e759bd2cfd481959c7782a63b76b79e11cdf3f37d50b22a9deeab79a30faefefdc399fb0d2ea544d76532e96
 SHA512 
243ee56cb96541181fc2ae614ae80be694dc1d7cf3a240927f843efb7c8736e0c4ca227af8872ed3caad68ff896c5339ea3f4148099f5327a16ca0c95346d996
+DIST feedbackd-0.3.0.tar.xz.asc 833 BLAKE2B 
85979a8d0dc2be4fa4f0ba9ee3bf02b05415aafed62b259a1dbd2bbd5c8b09b447bfa33d4909f2ed08060f3cbdaf5610a9a0c3e60784577155e12553650fbe00
 SHA512 
d17c3374a522c76a86bbae0fdb920e5372d48336890d1616e693f157ff5b5949152ff83b6ce5710c4d147d0265cb3b430cbc4bb4dc091e1910badbd831655019
 DIST feedbackd-v0.2.0.tar.bz2 76695 BLAKE2B 
81928442f05c0623eba46aa37ba1957c216d8d7fe8bd89b55a3ab4928d3b95c4792ee30325f878eb9bce82ee262219233b9cdc3e086c1954e7811d5574b9ecaf
 SHA512 
d758cd135b10b76fd35b64a66ec46261fc66be75095898a6592f4efdea7a9f94a850c654e63cde028e9f80cc7f180396d7e1fe46222611c5140b2116ac04ca6d
 DIST gmobile-d483537aee4778b114ce5d50c4c8a9f8d58337ed.tar.bz2 20337 BLAKE2B 
f94295672ed699f308ccfab3835ed6c7f1184c0e267ea1c2ab7b6d59c98b3d027b300bf6d29db6442de20cec852f5c1031d1b09f220e94afc79c48566c160676
 SHA512 
86acabbffb1b5f98f2b132ce5bd12940769c11ed53d38401a0048216943a4b095bd230774d83444e7b5f5d26825f32ced0075dce7354f6fa486d47ef5f86b4f3

diff --git a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild 
b/dev-libs/feedbackd/feedbackd-0.3.0.ebuild
similarity index 74%
rename from dev-libs/feedbackd/feedbackd-0.1.1.ebuild
rename to dev-libs/feedbackd/feedbackd-0.3.0.ebuild
index 69f16f01e0..106947856b 100644
--- a/dev-libs/feedbackd/feedbackd-0.1.1.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.3.0.ebuild
@@ -4,26 +4,24 @@
 EAPI=8
 VALA_USE_DEPEND="vapigen"
 
-inherit vala meson
+inherit meson udev vala verify-sig
 
-GMOBILE_COMMIT="d483537aee4778b114ce5d50c4c8a9f8d58337ed"
 DESCRIPTION="A daemon to provide haptic feedback on events"
 HOMEPAGE="https://source.puri.sm/Librem5/feedbackd;
-SRC_URI="
-   
https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
-   
https://gitlab.gnome.org/guidog/gmobile/-/archive/${GMOBILE_COMMIT}.tar.bz2 -> 
gmobile-${GMOBILE_COMMIT}.tar.bz2
-"
-S="${WORKDIR}/${PN}-v${PV}"
+SRC_URI="https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz
+   verify-sig? ( https://sources.phosh.mobi/releases/${PN}/${P}.tar.xz.asc 
)"
 
 LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+daemon gtk-doc +introspection man test +vala"
+
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 
 DEPEND="
dev-libs/glib:2
+   dev-libs/gmobile
daemon? (
dev-libs/json-glib
dev-libs/libgudev
@@ -39,16 +37,14 @@ BDEPEND="
gtk-doc? ( dev-util/gi-docgen )
man? ( dev-python/docutils )
vala? ( $(vala_depend) )
+   verify-sig? ( sec-keys/openpgp-keys-phosh )
 "
 
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc"
+
 src_prepare() {
default
 
-   if use daemon; then
-   rmdir "${S}/subprojects/gmobile" || die
-   mv "${WORKDIR}/gmobile-${GMOBILE_COMMIT}" 
"${S}/subprojects/gmobile" || die
-   fi
-
use vala && vala_setup
sed -i 's/-G feedbackd/-G video/g' debian/feedbackd.udev || die
 }
@@ -67,9 +63,18 @@ src_configure() {
 
 src_install() {
meson_src_install
+   udev_newrules debian/feedbackd.udev 90-feedbackd
 
if use gtk-doc; then
mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
mv "${ED}"/usr/share/doc/libfeedback-${SLOT} 
"${ED}"/usr/share/gtk-doc/html/ || die
fi
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral-qt/

2024-04-21 Thread Haelwenn Monnier
commit: 45ce6ba0e290946f6333e754aef01c375cb57805
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:39:55 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:39:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45ce6ba0

net-misc/maestral-qt: drop 1.9.2

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral-qt/Manifest |  1 -
 net-misc/maestral-qt/maestral-qt-1.9.2.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index bb0e4a72e0..6b14947aea 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,4 +1,3 @@
 DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 
83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4
 SHA512 
2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd
 DIST maestral-qt-1.9.1.gh.tar.gz 1219592 BLAKE2B 
31ac7bf91499c46ae0cbab508e7c9e9591c0a0f766b6de00f2d4f19f3d0ebb6c513c4f2785c0b31210f7401ae59b98eaa7b753676953206e4a295d2783950ed4
 SHA512 
ff1ade8625655be61b0c10ad5a66c1d53984852cb9346d6ca552bb3783f451fae46a2277598d2d8c9cd3e96db0fbdef1dc38f23c2e6c99806b634a73b8589ba5
-DIST maestral-qt-1.9.2.gh.tar.gz 1219612 BLAKE2B 
36b8bcbcdfbcb9462df359716da08f9b25e27a5a8aeb0cf4e1321efca301d3a5d3dac51bc2f0593f3e76efc68e09ecd6a709dcc8ad70e36633e07f2c08738c1e
 SHA512 
18499ef44875d24ef63e0c9355bf584191a7752bebb5b2db7bc79e95c777d3706eec9b760da2aaa4928ba04180ac4978aed50643593c25c8a7ecc143fe1d6b7f
 DIST maestral-qt-1.9.3.gh.tar.gz 1219610 BLAKE2B 
819a0f88571e64a633e09b7c200c9a983a8e359bc574df570be7d1011853184dc88fa789e806ed204862b92f84d8cd6d7e5b0c03631d6e11159143dcaf1b0fd6
 SHA512 
3f1dbdbf93eb64e01ff01ab308e46b0320162a7e6aaa027d277b216dc0ba73ae2eee33e68add356e3fb14ffcad1f789bc02d948d48067eea1a5cb5b9208f200b

diff --git a/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild
deleted file mode 100644
index c15493aa2e..00
--- a/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-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} )
-inherit desktop distutils-r1
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
-   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   domenu src/maestral_qt/resources/maestral.desktop
-}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlsunset/

2024-04-21 Thread Haelwenn Monnier
commit: 1ccc70f0a0ce6f06869b99876098de922a5bf9ab
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Apr 21 13:51:36 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 13:51:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ccc70f0

gui-apps/wlsunset: add 0.4.0, drop 0.3.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-apps/wlsunset/Manifest | 2 +-
 gui-apps/wlsunset/{wlsunset-0.3.0.ebuild => wlsunset-0.4.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/wlsunset/Manifest b/gui-apps/wlsunset/Manifest
index dc36c8..394d51df56 100644
--- a/gui-apps/wlsunset/Manifest
+++ b/gui-apps/wlsunset/Manifest
@@ -1 +1 @@
-DIST wlsunset-0.3.0.tar.gz 16533 BLAKE2B 
930635e82963d14fae9f95e2219574c962adbf32406bd184d35b79848dce2f2edaa526aaaf21c2dfdde9f4d4f9fe04011d592955867c3b01b5de4778ef9915f1
 SHA512 
0685989ec99d7066d5d1efacfbb4676d2df235d33d64cfe3d41c762ccc2ff5c292e03430414b43d719c35ddc0ad8267b765764c15afd1b3177ed1e0bb6f449c1
+DIST wlsunset-0.4.0.tar.gz 14876 BLAKE2B 
520f1c4ced6fe23ac92c70b550894e84bb78ecf6342ae29ea75249e7a84d3145da646fd2079121f0abe71b716b1ee4a104af5277a7d82b1bebbf1c78fbfd1cd2
 SHA512 
f72a067a5458931a6394bbccfa1ec5d3790beb5ccce42f2ad865ac6e839c5996363c0806636e337358c8d14cd0a73cb3db37bfc6f3faf26fee2e40a837f69efa

diff --git a/gui-apps/wlsunset/wlsunset-0.3.0.ebuild 
b/gui-apps/wlsunset/wlsunset-0.4.0.ebuild
similarity index 100%
rename from gui-apps/wlsunset/wlsunset-0.3.0.ebuild
rename to gui-apps/wlsunset/wlsunset-0.4.0.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/sdl2-gamepad-mapper/

2024-04-21 Thread Haelwenn Monnier
commit: 82f692a10a17d3cb82b0216813d7b87899e11141
Author: Carlos Eduardo  gmail  com>
AuthorDate: Sun Apr 21 02:26:43 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 02:26:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82f692a1

games-util/sdl2-gamepad-mapper: update LICENSE

Signed-off-by: Carlos Eduardo  gmail.com>

 games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild 
b/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild
index 49e52ba0e8..5aa20e8e2a 100644
--- a/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild
+++ b/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild
@@ -8,8 +8,7 @@ DESCRIPTION="GUI application to generate an SDL2 mapping string 
from a generic c
 HOMEPAGE="https://gitlab.com/ryochan7/sdl2-gamepad-mapper;
 
SRC_URI="https://gitlab.com/ryochan7/sdl2-gamepad-mapper/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
 S="${WORKDIR}/${PN}-v${PV}"
-# https://gitlab.com/ryochan7/sdl2-gamepad-mapper/-/issues/2
-LICENSE=""
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 RDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: profiles/

2024-04-21 Thread Haelwenn Monnier
commit: 6c81e2921ed175f1f6318585f115c940d53b2ea0
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 20 18:04:10 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 18:04:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c81e292

profiles: mask sci-misc/linuxcnc

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index f91f7ecb24..b35747588d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2024-04-20)
+# Depends on treecleaned dev-python/yapps.
+# Removal on 2024-05-20.
+sci-misc/linuxcnc
+
 # Anna Vyalkova  (2024-04-20)
 # Depends on treecleaned dev-libs/libchdr.
 # Removal on 2024-05-20.



[gentoo-commits] repo/proj/guru:master commit in: profiles/updates/, media-gfx/heatshrink/, media-gfx/heatshrink/files/

2024-04-21 Thread Haelwenn Monnier
commit: e91a54ac5779b60468672e7f56a577b3a2979d95
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 20 16:24:41 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:41:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e91a54ac

media-gfx/heatshrink: treeclean duplicate

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-gfx/heatshrink/Manifest|  1 -
 media-gfx/heatshrink/files/Makefile.patch| 23 --
 media-gfx/heatshrink/heatshrink-0.4.1.ebuild | 29 
 media-gfx/heatshrink/metadata.xml|  8 
 profiles/updates/2Q-2024 |  1 +
 5 files changed, 1 insertion(+), 61 deletions(-)

diff --git a/media-gfx/heatshrink/Manifest b/media-gfx/heatshrink/Manifest
deleted file mode 100644
index b237930935..00
--- a/media-gfx/heatshrink/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST heatshrink-0.4.1.tar.gz 36945 BLAKE2B 
526e3f88ddaec8116e5eef1a73a4450454ca808545dfe4a36069be8a0d771ca92c850c51f9b3c3e73f244454ba17d03da8fb0be4849728300c7eb8181e39651e
 SHA512 
bb9610b963da0762b1ac21d0907f3801b525431abff495b66cadc244a2b2b334441de2b14442b722bfeb56cb4459fe4021eae0d0454f9e26a80e6efa11f079d2

diff --git a/media-gfx/heatshrink/files/Makefile.patch 
b/media-gfx/heatshrink/files/Makefile.patch
deleted file mode 100644
index a858ec0c1e..00
--- a/media-gfx/heatshrink/files/Makefile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/Makefile b/Makefile
-index d0c4dbe6..5cd8977a 100644
 a/Makefile
-+++ b/Makefile
-@@ -12,7 +12,8 @@ WARN += -Wmissing-declarations
- #THEFT_INC=   -I${THEFT_PATH}/include/
- #LDFLAGS += -L${THEFT_PATH}/lib -ltheft
- 
--CFLAGS += -std=c99 -g ${WARN} ${THEFT_INC} ${OPTIMIZE}
-+MY_CFLAGS := -std=c99 ${WARN} ${THEFT_INC} ${OPTIMIZE} ${CFLAGS}
-+CFLAGS := ${MY_CFLAGS}
- 
- all: heatshrink test_runners libraries
- 
-@@ -66,8 +67,6 @@ RM ?=rm
- 
- install: libraries heatshrink
-   ${INSTALL} -c heatshrink ${PREFIX}/bin/
--  ${INSTALL} -c libheatshrink_static.a ${PREFIX}/lib/
--  ${INSTALL} -c libheatshrink_dynamic.a ${PREFIX}/lib/
-   ${INSTALL} -c heatshrink_common.h ${PREFIX}/include/
-   ${INSTALL} -c heatshrink_config.h ${PREFIX}/include/
-   ${INSTALL} -c heatshrink_encoder.h ${PREFIX}/include/

diff --git a/media-gfx/heatshrink/heatshrink-0.4.1.ebuild 
b/media-gfx/heatshrink/heatshrink-0.4.1.ebuild
deleted file mode 100644
index 9c7bffdf4e..00
--- a/media-gfx/heatshrink/heatshrink-0.4.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="data compression library for embedded/real-time systems"
-HOMEPAGE="https://github.com/atomicobject/heatshrink;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atomicobject/${PN}.git;
-else
-   inherit verify-sig
-   
SRC_URI="https://github.com/atomicobject/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="ISC"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}/Makefile.patch"
-)
-
-src_install() {
-   local MY_ED="${ED}/usr"
-   mkdir "${MY_ED%/}"{,/bin,/include} || die
-   emake PREFIX="${MY_ED%/}/" install
-}

diff --git a/media-gfx/heatshrink/metadata.xml 
b/media-gfx/heatshrink/metadata.xml
deleted file mode 100644
index 3414b879b0..00
--- a/media-gfx/heatshrink/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   
-   atomicobject/heatshrink
-   
-

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index 9a96878dc6..5922ed80c0 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -2,3 +2,4 @@ move dev-util/cargo-make dev-build/cargo-make
 move app-text/md4c dev-libs/md4c
 move dev-util/xmake dev-build/xmake
 move dev-python/dataclasses_json dev-python/dataclasses-json
+move media-gfx/heatshrink dev-libs/heatshrink



[gentoo-commits] repo/proj/guru:master commit in: sys-process/forkstat/

2024-04-21 Thread Haelwenn Monnier
commit: 2b7196457c82ac676335ad6a17bf03439db32367
Author: Carlos Eduardo  gmail  com>
AuthorDate: Sat Apr 20 23:42:01 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 23:42:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b719645

sys-process/forkstat: new package, add 0.03.02

Signed-off-by: Carlos Eduardo  gmail.com>

 sys-process/forkstat/Manifest|  1 +
 sys-process/forkstat/forkstat-0.03.02.ebuild | 16 
 sys-process/forkstat/metadata.xml| 18 ++
 3 files changed, 35 insertions(+)

diff --git a/sys-process/forkstat/Manifest b/sys-process/forkstat/Manifest
new file mode 100644
index 00..11e4772895
--- /dev/null
+++ b/sys-process/forkstat/Manifest
@@ -0,0 +1 @@
+DIST forkstat-0.03.02.tar.gz 189866 BLAKE2B 
286d73fd080b10983fcc39537a0e6040e77f0af8f02e867eb161eb75d2079417d7a0522e20864a7f3eadd73ff18d3fb110d8a0abc594e40264388ee06e342cef
 SHA512 
2b614552ecd573814517d81a4b23ff432a128cc534e8e44d98a063c261003de5c077a406a476870f6468a7141616a02192793ab564fbef4ddf592b586c7c2b98

diff --git a/sys-process/forkstat/forkstat-0.03.02.ebuild 
b/sys-process/forkstat/forkstat-0.03.02.ebuild
new file mode 100644
index 00..d11f5b03c4
--- /dev/null
+++ b/sys-process/forkstat/forkstat-0.03.02.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DESCRIPTION="Logs process fork(), exec() and exit() activity"
+HOMEPAGE="https://github.com/ColinIanKing/forkstat;
+SRC_URI="https://github.com/ColinIanKing/forkstat/archive/refs/tags/V${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${P}"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare() {
+   default
+   sed -i 's/8.gz/8/g' Makefile
+}

diff --git a/sys-process/forkstat/metadata.xml 
b/sys-process/forkstat/metadata.xml
new file mode 100644
index 00..665c040a9b
--- /dev/null
+++ b/sys-process/forkstat/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   carana2...@gmail.com
+   Carlos E.
+   
+   
+   Forkstat is a program that logs process fork(), exec() and
+   exit() activity. It is useful for monitoring system behaviour
+   and to track down rogue processes that are spawning off
+   processes and potentially abusing the system.
+   
+   
+   ColinIanKing/forkstat
+   
https://github.com/ColinIanKing/forkstat/blob/master/debian/changelog
+   
+



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/swayfx/

2024-04-21 Thread Haelwenn Monnier
commit: 63829035d6c55c66317ea5aa33fe7b46d4b3b637
Author: Joshua Clifton  proton  me>
AuthorDate: Sun Apr 21 03:47:38 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 03:47:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=63829035

gui-wm/swayfx: adopts new maintainer, as the current maintainer has not updated 
since 2023/05

Signed-off-by: Joshua Clifton  proton.me>

 gui-wm/swayfx/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/swayfx/metadata.xml b/gui-wm/swayfx/metadata.xml
index c8faabfab9..af28f9a6f9 100644
--- a/gui-wm/swayfx/metadata.xml
+++ b/gui-wm/swayfx/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   ra...@sandhuservices.dev
-   Rahul Sandhu
+   ayo...@proton.me
+   Joshua Clifton (ayohs)


"SirCmpwn's Wayland window manager" is an i3-compatible window 
manager



[gentoo-commits] repo/proj/guru:master commit in: games-util/sdl2-gamepad-mapper/

2024-04-21 Thread Haelwenn Monnier
commit: b32b81b66e15a4d3cbb5cd3655dd307954141451
Author: Carlos Eduardo  gmail  com>
AuthorDate: Sun Apr 21 00:16:14 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 21 00:16:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b32b81b6

games-util/sdl2-gamepad-mapper: new package, add 0.0.7

Signed-off-by: Carlos Eduardo  gmail.com>

 games-util/sdl2-gamepad-mapper/Manifest|  1 +
 games-util/sdl2-gamepad-mapper/metadata.xml|  9 ++
 .../sdl2-gamepad-mapper-0.0.7.ebuild   | 35 ++
 3 files changed, 45 insertions(+)

diff --git a/games-util/sdl2-gamepad-mapper/Manifest 
b/games-util/sdl2-gamepad-mapper/Manifest
new file mode 100644
index 00..22b2e7fffd
--- /dev/null
+++ b/games-util/sdl2-gamepad-mapper/Manifest
@@ -0,0 +1 @@
+DIST sdl2-gamepad-mapper-v0.0.7.tar.bz2 193625 BLAKE2B 
e3edb51813df07e6a63bde9e4630c55111880e23993eda0ab97832eaef63b64b973cadff8ff46fba5eb85a359650b00832d5c10275d7fc84eed89dbbf4d1ac83
 SHA512 
6795bdd620a3a3fd608bdd252761170adfa932ee1c5bccd5c6f4f12e645801572ebd59ae3acb16b81f74243325b707c70a7265a6894e0ba6342c827f9344015f

diff --git a/games-util/sdl2-gamepad-mapper/metadata.xml 
b/games-util/sdl2-gamepad-mapper/metadata.xml
new file mode 100644
index 00..b7f88f1800
--- /dev/null
+++ b/games-util/sdl2-gamepad-mapper/metadata.xml
@@ -0,0 +1,9 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   carana2...@gmail.com
+   Carlos E.
+   
+   ryochan7/sdl2-gamepad-mapper
+

diff --git a/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild 
b/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild
new file mode 100644
index 00..49e52ba0e8
--- /dev/null
+++ b/games-util/sdl2-gamepad-mapper/sdl2-gamepad-mapper-0.0.7.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils xdg-utils desktop
+DESCRIPTION="GUI application to generate an SDL2 mapping string from a generic 
controller"
+HOMEPAGE="https://gitlab.com/ryochan7/sdl2-gamepad-mapper;
+SRC_URI="https://gitlab.com/ryochan7/sdl2-gamepad-mapper/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+S="${WORKDIR}/${PN}-v${PV}"
+# https://gitlab.com/ryochan7/sdl2-gamepad-mapper/-/issues/2
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
+   dev-qt/qtnetwork:5
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   dobin "${PN}"
+   domenu "${PN}.desktop"
+   doicon -s 512 "${PN}.png"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral-qt/

2024-04-21 Thread Haelwenn Monnier
commit: 1bf0c9c0f932caf9a99843a5b4d6d46c7e4ad0f5
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:35:00 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:35:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1bf0c9c0

net-misc/maestral-qt: add 1.9.3

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral-qt/Manifest |  1 +
 net-misc/maestral-qt/maestral-qt-1.9.3.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 189cda556c..bb0e4a72e0 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,3 +1,4 @@
 DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 
83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4
 SHA512 
2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd
 DIST maestral-qt-1.9.1.gh.tar.gz 1219592 BLAKE2B 
31ac7bf91499c46ae0cbab508e7c9e9591c0a0f766b6de00f2d4f19f3d0ebb6c513c4f2785c0b31210f7401ae59b98eaa7b753676953206e4a295d2783950ed4
 SHA512 
ff1ade8625655be61b0c10ad5a66c1d53984852cb9346d6ca552bb3783f451fae46a2277598d2d8c9cd3e96db0fbdef1dc38f23c2e6c99806b634a73b8589ba5
 DIST maestral-qt-1.9.2.gh.tar.gz 1219612 BLAKE2B 
36b8bcbcdfbcb9462df359716da08f9b25e27a5a8aeb0cf4e1321efca301d3a5d3dac51bc2f0593f3e76efc68e09ecd6a709dcc8ad70e36633e07f2c08738c1e
 SHA512 
18499ef44875d24ef63e0c9355bf584191a7752bebb5b2db7bc79e95c777d3706eec9b760da2aaa4928ba04180ac4978aed50643593c25c8a7ecc143fe1d6b7f
+DIST maestral-qt-1.9.3.gh.tar.gz 1219610 BLAKE2B 
819a0f88571e64a633e09b7c200c9a983a8e359bc574df570be7d1011853184dc88fa789e806ed204862b92f84d8cd6d7e5b0c03631d6e11159143dcaf1b0fd6
 SHA512 
3f1dbdbf93eb64e01ff01ab308e46b0320162a7e6aaa027d277b216dc0ba73ae2eee33e68add356e3fb14ffcad1f789bc02d948d48067eea1a5cb5b9208f200b

diff --git a/net-misc/maestral-qt/maestral-qt-1.9.3.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.9.3.ebuild
new file mode 100644
index 00..c15493aa2e
--- /dev/null
+++ b/net-misc/maestral-qt/maestral-qt-1.9.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-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} )
+inherit desktop distutils-r1
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
+   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   domenu src/maestral_qt/resources/maestral.desktop
+}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral/

2024-04-21 Thread Haelwenn Monnier
commit: 48cedb8669895536ee8c5639c55ee3656262d524
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:40:25 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:40:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48cedb86

net-misc/maestral: drop 1.9.1

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral/Manifest  |  1 -
 net-misc/maestral/maestral-1.9.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 9ea4a7d8ed..d29e26b0ae 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,3 +1,2 @@
 DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 
14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6
 SHA512 
e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b
-DIST maestral-1.9.1.gh.tar.gz 8126257 BLAKE2B 
dfa87be18d1a82c434ed2710a41d3da5376f035c80349053aa73016da654cc2f698caef8cf7c47bba8e6e09da87e14efe75627524302259017b38fcfdad6fbd3
 SHA512 
b8cc78d644024dc4848e217cbbc38a0d2342022e68c1da22bfa9301fe926fcfd2a60a34a2073c55d24e5b5c41fa075bb8cff41563148ddea38c3b0cffbc1
 DIST maestral-1.9.3.gh.tar.gz 8126807 BLAKE2B 
1e4a4e0d39d31b81d6894b3d46100eaa96e2bb99576f59c4e8a784ade14d09e273e8c16d154bd54d883270e30ec7d7a882307584d3ed1f77e8e1710eb94daae7
 SHA512 
6d66cc0929dffb8221ef186d9fd7a639725e50782092710fc74b05e5e678055a1fc75da6d0299315ffc6f8107ec24d1039d72973b73da0def41839a35eca1f03

diff --git a/net-misc/maestral/maestral-1.9.1.ebuild 
b/net-misc/maestral/maestral-1.9.1.ebuild
deleted file mode 100644
index 7d9147..00
--- a/net-misc/maestral/maestral-1.9.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2021-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 xdg
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
-   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
-   dev-python/importlib-metadata[${PYTHON_USEDEP}]
-   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
-   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
-   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   dev-python/survey[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-EPYTEST_DESELECT=(
-   # requires dev-python/pytest-benchmark not available for py3.11
-   tests/offline/test_clean_local_events.py::test_performance
-
-   # requires systemd
-   tests/offline/test_cli.py::test_autostart
-
-   # requires network
-   tests/offline/test_main.py::test_check_for_updates
-)
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: profiles/updates/, sys-apps/sdate/

2024-04-21 Thread Haelwenn Monnier
commit: e25b82070d0fee52b5bc9d7b4c2b811a8e4f9d8c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Apr 20 16:29:13 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:41:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e25b8207

sys-apps/sdate: treeclean duplicate

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/updates/2Q-2024|  1 +
 sys-apps/sdate/Manifest |  1 -
 sys-apps/sdate/metadata.xml | 11 ---
 sys-apps/sdate/sdate-0.7.ebuild | 24 
 4 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index 5922ed80c0..9e974a4cd4 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -3,3 +3,4 @@ move app-text/md4c dev-libs/md4c
 move dev-util/xmake dev-build/xmake
 move dev-python/dataclasses_json dev-python/dataclasses-json
 move media-gfx/heatshrink dev-libs/heatshrink
+move sys-apps/sdate app-misc/sdate

diff --git a/sys-apps/sdate/Manifest b/sys-apps/sdate/Manifest
deleted file mode 100644
index d7f707bc7c..00
--- a/sys-apps/sdate/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sdate-0.7.tar.gz 35077 BLAKE2B 
3239762c4a9ca54feb31d9d2e1a8656f79e6f87916a6887e2707f165fb275bc2fbfcf932c04949b6cb5634274ed88f09386d62845d7c4ec677a37a00bf5e7855
 SHA512 
909d152b465044d56c3e0254572a3160f2b15b12cd9ad1000384592e1c2a1d4c54af284c7cf229af335984643564c28637f78ab0c305ec31bd6a4b8ba4b7a1d9

diff --git a/sys-apps/sdate/metadata.xml b/sys-apps/sdate/metadata.xml
deleted file mode 100644
index 1ff506d0e6..00
--- a/sys-apps/sdate/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   cont...@hacktivis.me
-   Haelwenn (lanodan) Monnier
-   
-   
-   df7cb/sdate
-   
-

diff --git a/sys-apps/sdate/sdate-0.7.ebuild b/sys-apps/sdate/sdate-0.7.ebuild
deleted file mode 100644
index b8d935df75..00
--- a/sys-apps/sdate/sdate-0.7.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Wrapper program to output dates like the Eternal September 1993"
-HOMEPAGE="https://www.df7cb.de/projects/sdate/;
-SRC_URI="https://github.com/df7cb/sdate/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-   find "${ED}" -name '*.a' -delete || die
-}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral-qt/

2024-04-21 Thread Haelwenn Monnier
commit: 50bde48e6ae2cd2633a44be77cb26f62a67e44f1
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:40:05 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:40:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50bde48e

net-misc/maestral-qt: drop 1.8.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral-qt/Manifest |  1 -
 net-misc/maestral-qt/maestral-qt-1.8.0.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index a8ab8cf9b9..c571435545 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,2 +1 @@
-DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 
83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4
 SHA512 
2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd
 DIST maestral-qt-1.9.3.gh.tar.gz 1219610 BLAKE2B 
819a0f88571e64a633e09b7c200c9a983a8e359bc574df570be7d1011853184dc88fa789e806ed204862b92f84d8cd6d7e5b0c03631d6e11159143dcaf1b0fd6
 SHA512 
3f1dbdbf93eb64e01ff01ab308e46b0320162a7e6aaa027d277b216dc0ba73ae2eee33e68add356e3fb14ffcad1f789bc02d948d48067eea1a5cb5b9208f200b

diff --git a/net-misc/maestral-qt/maestral-qt-1.8.0.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.8.0.ebuild
deleted file mode 100644
index f9462a0bb4..00
--- a/net-misc/maestral-qt/maestral-qt-1.8.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-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 desktop distutils-r1
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
-   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   domenu src/maestral_qt/resources/maestral.desktop
-}



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral/

2024-04-21 Thread Haelwenn Monnier
commit: cde37edad8e9f002c0560f96b7be909ee72071a5
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:40:22 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:40:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cde37eda

net-misc/maestral: drop 1.9.2

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral/Manifest  |  1 -
 net-misc/maestral/maestral-1.9.2.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index e0f8a73194..9ea4a7d8ed 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,4 +1,3 @@
 DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 
14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6
 SHA512 
e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b
 DIST maestral-1.9.1.gh.tar.gz 8126257 BLAKE2B 
dfa87be18d1a82c434ed2710a41d3da5376f035c80349053aa73016da654cc2f698caef8cf7c47bba8e6e09da87e14efe75627524302259017b38fcfdad6fbd3
 SHA512 
b8cc78d644024dc4848e217cbbc38a0d2342022e68c1da22bfa9301fe926fcfd2a60a34a2073c55d24e5b5c41fa075bb8cff41563148ddea38c3b0cffbc1
-DIST maestral-1.9.2.gh.tar.gz 8126622 BLAKE2B 
2ba3a10e54e308d48b20c85cf389faa3715c43ed384958dc92ed9c8652265c336d5241620943d2f09e955950d5e747a89d2f8e1f458f4f727e7440e234fd3134
 SHA512 
70aa32f0070d0d8d646f530b3ab7bc9ebcdf7f301d27d097feeef56aed14661df4f1105ce3e1f42d1dd9afd38cce70e25a4e191b8000bca2bf66120168a22091
 DIST maestral-1.9.3.gh.tar.gz 8126807 BLAKE2B 
1e4a4e0d39d31b81d6894b3d46100eaa96e2bb99576f59c4e8a784ade14d09e273e8c16d154bd54d883270e30ec7d7a882307584d3ed1f77e8e1710eb94daae7
 SHA512 
6d66cc0929dffb8221ef186d9fd7a639725e50782092710fc74b05e5e678055a1fc75da6d0299315ffc6f8107ec24d1039d72973b73da0def41839a35eca1f03

diff --git a/net-misc/maestral/maestral-1.9.2.ebuild 
b/net-misc/maestral/maestral-1.9.2.ebuild
deleted file mode 100644
index ec2891669b..00
--- a/net-misc/maestral/maestral-1.9.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2021-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} )
-inherit distutils-r1 xdg
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
-   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
-   dev-python/importlib-metadata[${PYTHON_USEDEP}]
-   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
-   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
-   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   dev-python/survey[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
-   dev-python/xattr[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-EPYTEST_DESELECT=(
-   # requires dev-python/pytest-benchmark not available for py3.11
-   tests/offline/test_clean_local_events.py::test_performance
-
-   # requires systemd
-   tests/offline/test_cli.py::test_autostart
-
-   # requires network
-   tests/offline/test_main.py::test_check_for_updates
-)
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/mpvpaper/

2024-04-21 Thread Haelwenn Monnier
commit: 6e2431a2336639b71f895b7594d52c705080ecb4
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Apr 20 16:05:20 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 16:05:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e2431a2

gui-apps/mpvpaper: drop 1.4

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-apps/mpvpaper/Manifest|  1 -
 gui-apps/mpvpaper/mpvpaper-1.4.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/gui-apps/mpvpaper/Manifest b/gui-apps/mpvpaper/Manifest
index 72c8ce5a68..6edf30dca3 100644
--- a/gui-apps/mpvpaper/Manifest
+++ b/gui-apps/mpvpaper/Manifest
@@ -1,2 +1 @@
-DIST mpvpaper-1.4.tar.gz 88506 BLAKE2B 
ded61ce6c922c3cf1786f8c23490c186a4c2cf43d0c9101fde55d268af6ae370d26934ed73e0dce6a31ebace9f8abbbcd93439d395c2320b75619e0ea733bb96
 SHA512 
23a5859705319bea6508a09df3ea791b976326dcaa8a7df86e0b38754017a1bcb0c594b967db91abe2d631fe9f07454399f57f447fd14192c6f9ede4d479f1d2
 DIST mpvpaper-1.5.tar.gz 88853 BLAKE2B 
c65382423d7fd83d7ff670f29f89fdb5990b822014727e9a675ae02b4befbff6587ee57d14a5ae6a9ad2b41ade45dd2cca8458a9cd8618b98bd95043e42b5102
 SHA512 
34af18e84e92eadc96ec605846d52758b237cc6391a07ef4517646cc3c0650b4c103718a9c6a7c90bbf8b0dc9edda02f6a4fd46d91e1515c5f78299a4b32550e

diff --git a/gui-apps/mpvpaper/mpvpaper-1.4.ebuild 
b/gui-apps/mpvpaper/mpvpaper-1.4.ebuild
deleted file mode 100644
index d1d250b0f9..00
--- a/gui-apps/mpvpaper/mpvpaper-1.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A video wallpaper program for wlroots based wayland compositors"
-HOMEPAGE="https://github.com/GhostNaN/mpvpaper;
-
-inherit meson
-
-case "${PV}" in
-   )
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/GhostNaN/mpvpaper.git;
-   ;;
-   *)
-   
SRC_URI="https://github.com/GhostNaN/mpvpaper/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-esac
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-   dev-libs/wayland
-   gui-libs/wlroots
-   media-libs/libglvnd
-   media-video/mpv:=[libmpv]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral/

2024-04-21 Thread Haelwenn Monnier
commit: b6afaa02c5c6a6ea50d755198d361a1fe05d4a2e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:34:15 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6afaa02

net-misc/maestral: add 1.9.3

Closes: https://bugs.gentoo.org/927982
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral/Manifest  |  1 +
 net-misc/maestral/maestral-1.9.3.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 81c2db8d83..e0f8a73194 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,3 +1,4 @@
 DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 
14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6
 SHA512 
e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b
 DIST maestral-1.9.1.gh.tar.gz 8126257 BLAKE2B 
dfa87be18d1a82c434ed2710a41d3da5376f035c80349053aa73016da654cc2f698caef8cf7c47bba8e6e09da87e14efe75627524302259017b38fcfdad6fbd3
 SHA512 
b8cc78d644024dc4848e217cbbc38a0d2342022e68c1da22bfa9301fe926fcfd2a60a34a2073c55d24e5b5c41fa075bb8cff41563148ddea38c3b0cffbc1
 DIST maestral-1.9.2.gh.tar.gz 8126622 BLAKE2B 
2ba3a10e54e308d48b20c85cf389faa3715c43ed384958dc92ed9c8652265c336d5241620943d2f09e955950d5e747a89d2f8e1f458f4f727e7440e234fd3134
 SHA512 
70aa32f0070d0d8d646f530b3ab7bc9ebcdf7f301d27d097feeef56aed14661df4f1105ce3e1f42d1dd9afd38cce70e25a4e191b8000bca2bf66120168a22091
+DIST maestral-1.9.3.gh.tar.gz 8126807 BLAKE2B 
1e4a4e0d39d31b81d6894b3d46100eaa96e2bb99576f59c4e8a784ade14d09e273e8c16d154bd54d883270e30ec7d7a882307584d3ed1f77e8e1710eb94daae7
 SHA512 
6d66cc0929dffb8221ef186d9fd7a639725e50782092710fc74b05e5e678055a1fc75da6d0299315ffc6f8107ec24d1039d72973b73da0def41839a35eca1f03

diff --git a/net-misc/maestral/maestral-1.9.3.ebuild 
b/net-misc/maestral/maestral-1.9.3.ebuild
new file mode 100644
index 00..eb4351f03d
--- /dev/null
+++ b/net-misc/maestral/maestral-1.9.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2021-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} )
+inherit distutils-r1 xdg
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
+   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
+   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
+   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/survey[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
+   dev-python/xattr[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+EPYTEST_DESELECT=(
+   # requires dev-python/pytest-benchmark not available for py3.11
+   tests/offline/test_clean_local_events.py::test_performance
+
+   # requires systemd
+   tests/offline/test_cli.py::test_autostart
+
+   # requires network
+   tests/offline/test_main.py::test_check_for_updates
+
+   # may fail if the filesystem does not support xattrs
+   # https://bugs.gentoo.org/927982
+   tests/offline/utils/test_path.py::test_move_preserves_xattrs
+)
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/mpvpaper/

2024-04-21 Thread Haelwenn Monnier
commit: 6ac57ecc0a80d91f106910822a92612d0e3267a5
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Apr 20 16:04:11 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 16:05:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ac57ecc

gui-apps/mpvpaper: add 1.5

Closes: https://bugs.gentoo.org/930205
Signed-off-by: Takuya Wakazono  gmail.com>

 gui-apps/mpvpaper/Manifest  | 1 +
 gui-apps/mpvpaper/{mpvpaper-.ebuild => mpvpaper-1.5.ebuild} | 5 +
 gui-apps/mpvpaper/mpvpaper-.ebuild  | 5 +
 3 files changed, 11 insertions(+)

diff --git a/gui-apps/mpvpaper/Manifest b/gui-apps/mpvpaper/Manifest
index 484d4dff6b..72c8ce5a68 100644
--- a/gui-apps/mpvpaper/Manifest
+++ b/gui-apps/mpvpaper/Manifest
@@ -1 +1,2 @@
 DIST mpvpaper-1.4.tar.gz 88506 BLAKE2B 
ded61ce6c922c3cf1786f8c23490c186a4c2cf43d0c9101fde55d268af6ae370d26934ed73e0dce6a31ebace9f8abbbcd93439d395c2320b75619e0ea733bb96
 SHA512 
23a5859705319bea6508a09df3ea791b976326dcaa8a7df86e0b38754017a1bcb0c594b967db91abe2d631fe9f07454399f57f447fd14192c6f9ede4d479f1d2
+DIST mpvpaper-1.5.tar.gz 88853 BLAKE2B 
c65382423d7fd83d7ff670f29f89fdb5990b822014727e9a675ae02b4befbff6587ee57d14a5ae6a9ad2b41ade45dd2cca8458a9cd8618b98bd95043e42b5102
 SHA512 
34af18e84e92eadc96ec605846d52758b237cc6391a07ef4517646cc3c0650b4c103718a9c6a7c90bbf8b0dc9edda02f6a4fd46d91e1515c5f78299a4b32550e

diff --git a/gui-apps/mpvpaper/mpvpaper-.ebuild 
b/gui-apps/mpvpaper/mpvpaper-1.5.ebuild
similarity index 90%
copy from gui-apps/mpvpaper/mpvpaper-.ebuild
copy to gui-apps/mpvpaper/mpvpaper-1.5.ebuild
index d1d250b0f9..813dd9ad81 100644
--- a/gui-apps/mpvpaper/mpvpaper-.ebuild
+++ b/gui-apps/mpvpaper/mpvpaper-1.5.ebuild
@@ -32,3 +32,8 @@ BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
 "
+
+src_install() {
+   meson_src_install
+   newman mpvpaper.man mpvpaper.1
+}

diff --git a/gui-apps/mpvpaper/mpvpaper-.ebuild 
b/gui-apps/mpvpaper/mpvpaper-.ebuild
index d1d250b0f9..813dd9ad81 100644
--- a/gui-apps/mpvpaper/mpvpaper-.ebuild
+++ b/gui-apps/mpvpaper/mpvpaper-.ebuild
@@ -32,3 +32,8 @@ BDEPEND="
dev-util/wayland-scanner
virtual/pkgconfig
 "
+
+src_install() {
+   meson_src_install
+   newman mpvpaper.man mpvpaper.1
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/niri/

2024-04-21 Thread Haelwenn Monnier
commit: fa3a60acfb52df0fd250dfe88113d42495e15bae
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Apr 20 16:00:13 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 16:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa3a60ac

gui-wm/niri: drop 0.1.4

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/niri/Manifest  |  2 --
 gui-wm/niri/niri-0.1.4.ebuild | 84 ---
 2 files changed, 86 deletions(-)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index 6fa3601ef8..da0ff1519b 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,4 +1,2 @@
-DIST niri-0.1.4-vendored-dependencies.tar.xz 55679232 BLAKE2B 
d44c767730852657e75855133ef88a9fb3bdeb6b51ea49409c675c41360406e503ff591315396a2f69cf7b1d6408086b4726941c1c79fb78a07ed5c36491
 SHA512 
7504e3c1a1607618ff2a224df32f230ab98299100de004a23e7828c611f06e24fe4f6f33ec92410fa8987eedbd5d1460394e5a643de85d2d79e4acdddb7b53d8
-DIST niri-0.1.4.tar.gz 272001 BLAKE2B 
474ee571dbe73b837e56f8d1a5ece20ce215f3419d0a0e71afed81412b1ab8509868af70872310f2d6e739f79d7d2146c42819e5166a615fe78fedc94bb1bf6a
 SHA512 
3056c00c8935dcd80917feb874b21c2ab808dfaf364a0f33026a03506b1c578364bffb3fdbdb6f8adafd8753b64803e3cee5214a4f0c0558ae46905e7de51662
 DIST niri-0.1.5-vendored-dependencies.tar.xz 55701136 BLAKE2B 
a56907560b47958df743f5740e7cac4b0a3aa29233cac990aaa9ec48f0b16461a0459b95d7cd958cec07eda6b9d5ba4ada5e5ef533fadb084a05b3b6737c5694
 SHA512 
63560f4d811b18e9bdd5e14e79880c6844b45616964c72fdf87b0f1074951ec8549c199271297a51596b20c4d4c4b058cee5c59c5ab6339af1a3b5615976ab9f
 DIST niri-0.1.5.tar.gz 293845 BLAKE2B 
deeea09391acaa5b576b230bf726cc5eb156ab918fe725929d9fbfbdcee273cd9790b2bf2b0ea1e85af405d1298d9c9a637c200c5297d3f002a58cb435d3308d
 SHA512 
ff66e5671bc48cf6bb679d898f597839808def84773a288ad7b2a58f55f9f9e78a92b66581f391e03e0416e9a0fa7ab9ef5fce10788a88bf055ad597f5dc44da

diff --git a/gui-wm/niri/niri-0.1.4.ebuild b/gui-wm/niri/niri-0.1.4.ebuild
deleted file mode 100644
index fd417fb097..00
--- a/gui-wm/niri/niri-0.1.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {16..18} )
-
-inherit cargo llvm-r1
-
-DESCRIPTION="Scrollable-tiling Wayland compositor"
-HOMEPAGE="https://github.com/YaLTeR/niri;
-SRC_URI="
-   https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
-"
-
-LICENSE="GPL-3+"
-# Dependent crate licenses
-LICENSE+="
-   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
-   Unicode-DFS-2016
-"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+dbus screencast systemd"
-REQUIRED_USE="
-   screencast? ( dbus )
-   systemd? ( dbus )
-"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/libinput:=
-   dev-libs/wayland
-   media-libs/mesa
-   sys-auth/seatd:=
-   virtual/libudev:=
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   screencast? (
-   media-video/pipewire:=
-   )
-"
-RDEPEND="${DEPEND}"
-# Clang is required for bindgen
-BDEPEND="
-   >=virtual/rust-1.72.0
-   screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
-"
-
-ECARGO_VENDOR="${WORKDIR}/vendor"
-
-QA_FLAGS_IGNORED="usr/bin/niri"
-
-src_prepare() {
-   sed -i 's/^git =.*/version = "*"/' Cargo.toml || die
-   default
-}
-
-src_configure() {
-   local myfeatures=(
-   $(usev dbus)
-   $(usev screencast xdp-gnome-screencast)
-   $(usev systemd)
-   )
-   cargo_src_configure --no-default-features
-}
-
-src_install() {
-   cargo_src_install
-
-   dobin resources/niri-session
-
-   insinto /usr/lib/systemd/user
-   doins resources/niri{.service,-shutdown.target}
-
-   insinto /usr/share/wayland-sessions
-   doins resources/niri.desktop
-
-   insinto /usr/share/xdg-desktop-portal
-   doins resources/niri-portals.conf
-}



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/niri/

2024-04-21 Thread Haelwenn Monnier
commit: 2aa08a72e7f2c8c6f0788edbd84cf515c599856b
Author: Takuya Wakazono  gmail  com>
AuthorDate: Sat Apr 20 15:59:57 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 15:59:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2aa08a72

gui-wm/niri: add 0.1.5

Signed-off-by: Takuya Wakazono  gmail.com>

 gui-wm/niri/Manifest  |  2 ++
 gui-wm/niri/niri-0.1.5.ebuild | 84 +++
 2 files changed, 86 insertions(+)

diff --git a/gui-wm/niri/Manifest b/gui-wm/niri/Manifest
index 523466fc71..6fa3601ef8 100644
--- a/gui-wm/niri/Manifest
+++ b/gui-wm/niri/Manifest
@@ -1,2 +1,4 @@
 DIST niri-0.1.4-vendored-dependencies.tar.xz 55679232 BLAKE2B 
d44c767730852657e75855133ef88a9fb3bdeb6b51ea49409c675c41360406e503ff591315396a2f69cf7b1d6408086b4726941c1c79fb78a07ed5c36491
 SHA512 
7504e3c1a1607618ff2a224df32f230ab98299100de004a23e7828c611f06e24fe4f6f33ec92410fa8987eedbd5d1460394e5a643de85d2d79e4acdddb7b53d8
 DIST niri-0.1.4.tar.gz 272001 BLAKE2B 
474ee571dbe73b837e56f8d1a5ece20ce215f3419d0a0e71afed81412b1ab8509868af70872310f2d6e739f79d7d2146c42819e5166a615fe78fedc94bb1bf6a
 SHA512 
3056c00c8935dcd80917feb874b21c2ab808dfaf364a0f33026a03506b1c578364bffb3fdbdb6f8adafd8753b64803e3cee5214a4f0c0558ae46905e7de51662
+DIST niri-0.1.5-vendored-dependencies.tar.xz 55701136 BLAKE2B 
a56907560b47958df743f5740e7cac4b0a3aa29233cac990aaa9ec48f0b16461a0459b95d7cd958cec07eda6b9d5ba4ada5e5ef533fadb084a05b3b6737c5694
 SHA512 
63560f4d811b18e9bdd5e14e79880c6844b45616964c72fdf87b0f1074951ec8549c199271297a51596b20c4d4c4b058cee5c59c5ab6339af1a3b5615976ab9f
+DIST niri-0.1.5.tar.gz 293845 BLAKE2B 
deeea09391acaa5b576b230bf726cc5eb156ab918fe725929d9fbfbdcee273cd9790b2bf2b0ea1e85af405d1298d9c9a637c200c5297d3f002a58cb435d3308d
 SHA512 
ff66e5671bc48cf6bb679d898f597839808def84773a288ad7b2a58f55f9f9e78a92b66581f391e03e0416e9a0fa7ab9ef5fce10788a88bf055ad597f5dc44da

diff --git a/gui-wm/niri/niri-0.1.5.ebuild b/gui-wm/niri/niri-0.1.5.ebuild
new file mode 100644
index 00..fd417fb097
--- /dev/null
+++ b/gui-wm/niri/niri-0.1.5.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+
+inherit cargo llvm-r1
+
+DESCRIPTION="Scrollable-tiling Wayland compositor"
+HOMEPAGE="https://github.com/YaLTeR/niri;
+SRC_URI="
+   https://github.com/YaLTeR/niri/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/YaLTeR/niri/releases/download/v${PV}/${P}-vendored-dependencies.tar.xz
+"
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+="
+   Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0
+   Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+dbus screencast systemd"
+REQUIRED_USE="
+   screencast? ( dbus )
+   systemd? ( dbus )
+"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/libinput:=
+   dev-libs/wayland
+   media-libs/mesa
+   sys-auth/seatd:=
+   virtual/libudev:=
+   x11-libs/cairo
+   x11-libs/libxkbcommon
+   x11-libs/pango
+   x11-libs/pixman
+   screencast? (
+   media-video/pipewire:=
+   )
+"
+RDEPEND="${DEPEND}"
+# Clang is required for bindgen
+BDEPEND="
+   >=virtual/rust-1.72.0
+   screencast? ( $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}') )
+"
+
+ECARGO_VENDOR="${WORKDIR}/vendor"
+
+QA_FLAGS_IGNORED="usr/bin/niri"
+
+src_prepare() {
+   sed -i 's/^git =.*/version = "*"/' Cargo.toml || die
+   default
+}
+
+src_configure() {
+   local myfeatures=(
+   $(usev dbus)
+   $(usev screencast xdp-gnome-screencast)
+   $(usev systemd)
+   )
+   cargo_src_configure --no-default-features
+}
+
+src_install() {
+   cargo_src_install
+
+   dobin resources/niri-session
+
+   insinto /usr/lib/systemd/user
+   doins resources/niri{.service,-shutdown.target}
+
+   insinto /usr/share/wayland-sessions
+   doins resources/niri.desktop
+
+   insinto /usr/share/xdg-desktop-portal
+   doins resources/niri-portals.conf
+}



[gentoo-commits] repo/proj/guru:master commit in: /

2024-04-21 Thread Haelwenn Monnier
commit: 1d0197816114cb21aa375e6effb20bf01cd64e9a
Author: Joshua Clifton  gmail  com>
AuthorDate: Sat Apr 20 16:38:54 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 16:43:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d019781

TODO.md:

Adds a theoretical package to 'TODO.md'

Signed-off-by: Joshua Clifton  gmail.com>

 TODO.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/TODO.md b/TODO.md
index 4dca1afdcc..aa0100eefe 100644
--- a/TODO.md
+++ b/TODO.md
@@ -15,3 +15,4 @@ If you find an interesting piece of software here, consider 
to package it, also
 [ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | 
utils | David Roman | ✔ | ✖
 [croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ?
 [greenclip](https://github.com/erebe/greenclip) (source build) | cabal | 
x11-misc | NRK | ✔ | ✖
+[texlab](https://github.com/latex-lsp/texlab) | cargo | app-text | Joshua | ✔ 
| ?



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral/

2024-04-21 Thread Haelwenn Monnier
commit: bfb132e39f20b53c6ef7aba58995011d91f41164
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:40:29 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:40:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bfb132e3

net-misc/maestral: drop 1.8.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral/Manifest  |  1 -
 net-misc/maestral/maestral-1.8.0.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index d29e26b0ae..089c4945ef 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,2 +1 @@
-DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 
14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6
 SHA512 
e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b
 DIST maestral-1.9.3.gh.tar.gz 8126807 BLAKE2B 
1e4a4e0d39d31b81d6894b3d46100eaa96e2bb99576f59c4e8a784ade14d09e273e8c16d154bd54d883270e30ec7d7a882307584d3ed1f77e8e1710eb94daae7
 SHA512 
6d66cc0929dffb8221ef186d9fd7a639725e50782092710fc74b05e5e678055a1fc75da6d0299315ffc6f8107ec24d1039d72973b73da0def41839a35eca1f03

diff --git a/net-misc/maestral/maestral-1.8.0.ebuild 
b/net-misc/maestral/maestral-1.8.0.ebuild
deleted file mode 100644
index 772464ac1d..00
--- a/net-misc/maestral/maestral-1.8.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2021-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 xdg
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
-   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
-   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
-   dev-python/importlib-metadata[${PYTHON_USEDEP}]
-   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
-   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
-   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   =dev-python/survey-4*[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-EPYTEST_DESELECT=(
-   # requires dev-python/pytest-benchmark not available for py3.11
-   tests/offline/test_clean_local_events.py::test_performance
-
-   # requires systemd
-   tests/offline/test_cli.py::test_autostart
-
-   # requires network
-   tests/offline/test_main.py::test_check_for_updates
-)
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: net-misc/maestral-qt/

2024-04-21 Thread Haelwenn Monnier
commit: b0424e70e2c195f853e9262edee2a133a2a7135f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Apr 20 17:40:00 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Apr 20 17:40:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0424e70

net-misc/maestral-qt: drop 1.9.1

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral-qt/Manifest |  1 -
 net-misc/maestral-qt/maestral-qt-1.9.1.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 6b14947aea..a8ab8cf9b9 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,3 +1,2 @@
 DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 
83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4
 SHA512 
2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd
-DIST maestral-qt-1.9.1.gh.tar.gz 1219592 BLAKE2B 
31ac7bf91499c46ae0cbab508e7c9e9591c0a0f766b6de00f2d4f19f3d0ebb6c513c4f2785c0b31210f7401ae59b98eaa7b753676953206e4a295d2783950ed4
 SHA512 
ff1ade8625655be61b0c10ad5a66c1d53984852cb9346d6ca552bb3783f451fae46a2277598d2d8c9cd3e96db0fbdef1dc38f23c2e6c99806b634a73b8589ba5
 DIST maestral-qt-1.9.3.gh.tar.gz 1219610 BLAKE2B 
819a0f88571e64a633e09b7c200c9a983a8e359bc574df570be7d1011853184dc88fa789e806ed204862b92f84d8cd6d7e5b0c03631d6e11159143dcaf1b0fd6
 SHA512 
3f1dbdbf93eb64e01ff01ab308e46b0320162a7e6aaa027d277b216dc0ba73ae2eee33e68add356e3fb14ffcad1f789bc02d948d48067eea1a5cb5b9208f200b

diff --git a/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild
deleted file mode 100644
index c15493aa2e..00
--- a/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021-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} )
-inherit desktop distutils-r1
-
-MY_PV=${PV/_rc/.dev}
-DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
-HOMEPAGE="https://maestral.app;
-SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="MIT"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64"
-fi
-
-RDEPEND="
-   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
-   dev-python/markdown2[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
-   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/build[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   domenu src/maestral_qt/resources/maestral.desktop
-}



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/

2024-04-04 Thread Haelwenn Monnier
commit: 1c35b7a2a22fcc25c80ec1b02ec152ad94591f33
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr  4 12:12:24 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Apr  4 12:12:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c35b7a2

sec-keys/signify-keys-lanodan: Fix installation when USE=-verify-sig

Closes: https://bugs.gentoo.org/928481
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild | 10 ++
 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild | 10 ++
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
index 321dda971d..7df00ba72f 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -24,13 +24,15 @@ BDEPEND="verify-sig? ( 
sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV//-/.}.pub"
 
 src_unpack() {
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+
if use verify-sig; then
-   # Too many levels of symbolic links
-   cd "${DISTDIR}" || die
-   cp ${A} "${WORKDIR}" || die
-   cd "${WORKDIR}" || die
verify-sig_verify_detached "${P}.pub" 
"${P}.pub.${MY_PREV_PV}.sig"
fi
+
default
 }
 

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
index f41946bf96..d658cef284 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
@@ -24,13 +24,15 @@ BDEPEND="verify-sig? ( 
sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub"
 
 src_unpack() {
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+
if use verify-sig; then
-   # Too many levels of symbolic links
-   cd "${DISTDIR}" || die
-   cp ${A} "${WORKDIR}" || die
-   cd "${WORKDIR}" || die
verify-sig_verify_detached "${P}.pub" 
"${P}.pub.${MY_PREV_PV}.sig"
fi
+
default
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/

2024-04-02 Thread Haelwenn Monnier
commit: 3521640e86009a7fde0b4cf24d9dda6ba3a4496f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  2 13:10:55 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 13:11:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3521640e

sec-keys/signify-keys-lanodan: Use verify-sig? in BDEPEND

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild | 2 +-
 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
index f99506fa8f..321dda971d 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -19,7 +19,7 @@ LICENSE="public-domain"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
-BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
+BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 
 
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV//-/.}.pub"
 

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
index 1a93567530..f41946bf96 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
@@ -19,7 +19,7 @@ LICENSE="public-domain"
 SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
-BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
+BDEPEND="verify-sig? ( sec-keys/signify-keys-lanodan:${MY_PREV_PV} )"
 
 VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-${MY_PREV_PV}.pub"
 



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/

2024-04-02 Thread Haelwenn Monnier
commit: 3cbdb6d6d9d03272aa123f1334f90a5cefabf6df
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  2 12:38:14 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 12:38:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cbdb6d6

sec-keys/signify-keys-lanodan: drop keywords not supported by signify

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild | 2 +-
 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
index 5a7700f250..f99506fa8f 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
 

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
index eb98227efd..1a93567530 100644
--- a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2024.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 BDEPEND="sec-keys/signify-keys-lanodan:${MY_PREV_PV}"
 



[gentoo-commits] repo/proj/guru:dev commit in: www-client/badwolf/

2024-04-02 Thread Haelwenn Monnier
commit: 558c43238d836897a63dc54ad51c060b78785775
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  2 12:08:31 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 12:20:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=558c4323

www-client/badwolf: Add verify-sig

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 www-client/badwolf/Manifest |  1 +
 www-client/badwolf/badwolf-1.3.0.ebuild | 27 +--
 www-client/badwolf/badwolf-.ebuild  | 29 ++---
 3 files changed, 52 insertions(+), 5 deletions(-)

diff --git a/www-client/badwolf/Manifest b/www-client/badwolf/Manifest
index 50e3b52294..943ef0b347 100644
--- a/www-client/badwolf/Manifest
+++ b/www-client/badwolf/Manifest
@@ -1 +1,2 @@
 DIST badwolf-1.3.0.tar.gz 114477 BLAKE2B 
e79c223b597b08acdc5d090a47c179a8ab27727d3cb7b7f842c021b5f1d1f25c2e5604bf8b1cea986270ec97f3a8e25eeae866a124e72df7a7aaf876ecff9b08
 SHA512 
f83884f9a1c4d12d641f68697d7fab7885803975ead6cb78e88b0b8d2f7b6f9da116f72e39f02c47e8dca89e4ced9b932524338a6211c7d4509c12206c10cdeb
+DIST badwolf-1.3.0.tar.gz.sign 308 BLAKE2B 
aced82f92e7721a297c1989394a1e5588180ae6c97923892c8bc6d379efc3e6a67957d4b5c10e9ca5786230b7576d7553687adaa2042f1eb341358efb7089072
 SHA512 
0568e25c6602cad1fbe1e3521ca19e45b9e67e561515e9e43a3a75fb80a08b1e2c0d42b95b6125a743095a6dcaed8d45ea908075c886111c52f32c53df844081

diff --git a/www-client/badwolf/badwolf-1.3.0.ebuild 
b/www-client/badwolf/badwolf-1.3.0.ebuild
index 5cd3ef78ea..a105b1849d 100644
--- a/www-client/badwolf/badwolf-1.3.0.ebuild
+++ b/www-client/badwolf/badwolf-1.3.0.ebuild
@@ -10,11 +10,16 @@ then
EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
inherit git-r3
 else
+   VERIFY_SIG_METHOD=signify
+   inherit savedconfig verify-sig
+
MY_P="${PN}-$(ver_rs 3 - 4 .)"
-   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
+   SRC_URI="
+   https://hacktivis.me/releases/${MY_P}.tar.gz
+   verify-sig? ( https://hacktivis.me/releases/${MY_P}.tar.gz.sign 
)
+   "
KEYWORDS="~amd64 ~arm64 ~ppc64"
S="${WORKDIR}/${MY_P}"
-   inherit savedconfig
 fi
 
 DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
@@ -39,6 +44,24 @@ PATCHES=(
"${FILESDIR}/badwolf-1.3.0-configure_missing_ed.patch"
 )
 
+if [[ "${PV}" != "" ]]
+then
+   BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2021-04 
)"
+
+   
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2021.04.pub"
+
+   src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+   verify-sig_verify_detached "${MY_P}.tar.gz" 
"${MY_P}.tar.gz.sign"
+   fi
+   default
+   }
+fi
+
 src_configure() {
[[ "${PV}" == "" ]] || restore_config config.h
 

diff --git a/www-client/badwolf/badwolf-.ebuild 
b/www-client/badwolf/badwolf-.ebuild
index 1c1de32eff..f372cf41de 100644
--- a/www-client/badwolf/badwolf-.ebuild
+++ b/www-client/badwolf/badwolf-.ebuild
@@ -10,11 +10,16 @@ then
EGIT_REPO_URI="https://hacktivis.me/git/badwolf.git;
inherit git-r3
 else
+   VERIFY_SIG_METHOD=signify
+   inherit savedconfig verify-sig
+
MY_P="${PN}-$(ver_rs 3 - 4 .)"
-   SRC_URI="https://hacktivis.me/releases/${MY_P}.tar.gz;
-   KEYWORDS="~amd64"
+   SRC_URI="
+   https://hacktivis.me/releases/${MY_P}.tar.gz
+   verify-sig? ( https://hacktivis.me/releases/${MY_P}.tar.gz.sign 
)
+   "
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
S="${WORKDIR}/${MY_P}"
-   inherit savedconfig
 fi
 
 DESCRIPTION="Minimalist and privacy-oriented WebKitGTK+ browser"
@@ -35,6 +40,24 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="test? ( app-text/mandoc )"
 
+if [[ "${PV}" != "" ]]
+then
+   BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2021-04 
)"
+
+   
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2021.04.pub"
+
+   src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+   verify-sig_verify_detached "${MY_P}.tar.gz" 
"${MY_P}.tar.gz.sign"
+   fi
+   default
+   }
+fi
+
 src_configure() {
[[ "${PV}" == "" ]] || restore_config config.h
 



[gentoo-commits] repo/proj/guru:dev commit in: sec-keys/signify-keys-lanodan/

2024-04-02 Thread Haelwenn Monnier
commit: 8ceabf2eae3d17d72ee718d6a2e7891e9a673c44
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  2 11:54:00 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 12:20:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ceabf2e

sec-keys/signify-keys-lanodan: new package, add 2021.04, 2023, 2024

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sec-keys/signify-keys-lanodan/Manifest |  5 +++
 sec-keys/signify-keys-lanodan/metadata.xml |  8 +
 .../signify-keys-lanodan-2021.04.ebuild| 21 
 .../signify-keys-lanodan-2023.ebuild   | 40 ++
 .../signify-keys-lanodan-2024.ebuild   | 40 ++
 5 files changed, 114 insertions(+)

diff --git a/sec-keys/signify-keys-lanodan/Manifest 
b/sec-keys/signify-keys-lanodan/Manifest
new file mode 100644
index 00..d5142df83c
--- /dev/null
+++ b/sec-keys/signify-keys-lanodan/Manifest
@@ -0,0 +1,5 @@
+DIST signify-keys-lanodan-2021-04.pub 112 BLAKE2B 
beebb4e9d55fda71698c3beb5f8a8f10083ff7fe7614ad1e2186ae748ca8f383ac44f7779ca0e3001edf121f38d6df1716512a50191e78efe8b2a3e4e1e274c7
 SHA512 
cf73f717fa691dc65414a47d045db2894ca777fc4b82c5180da69b21b1af863d3af7638f049ba8718de392253e073a1ffa9cc778cc5f11d4700a4a871e35952f
+DIST signify-keys-lanodan-2023.pub 113 BLAKE2B 
42b405c4ebfa84aedb1fef1f6d62514e5f643d27157cd9589152f0c2f65de408aa11adf96214071a0540d1a4da0dd5ebb8441760dce99b50bc6525eca6f105fa
 SHA512 
c7974601ba39f0f74003c5758d3a40c3c5856b324676a72d640283e4b06332f9a4acac2ff887e525659affa714ea9a5e66abaf96a22b72f6e97547453908e599
+DIST signify-keys-lanodan-2023.pub.2021-04.sig 296 BLAKE2B 
8f90363458138876567a10bd819f2a724450c51a81ce09782459aa19dafa4787f7724dda2be4774fce4f03a04fa0788ece505d11660e1a5aa639f43a77dd163e
 SHA512 
46fc51024b77b4c5176bc9c4656d6e85cf07613c4947de5d800ade42ccaa19f7f8aec3dafd1ab2276dfd2c0af61468cd6096cfced47388aae0097a3a1d3656f2
+DIST signify-keys-lanodan-2024.pub 113 BLAKE2B 
aa896060f193195e56aad502201e9dbc67390783ceeb88a7af7c8664e7a7b7d4be42af2ad47fcd5801177903f15e1f29a0e97345d532caa8a7c08c104ea2d672
 SHA512 
1f1b2799366cc24689469860f42babf529e210e950c804934e47fac12916d127bcba0e90de3f0e71c0ec2cf61a45070058a4a4ecdee3ebb09c1e2503db263d2d
+DIST signify-keys-lanodan-2024.pub.2023.sig 296 BLAKE2B 
1dd13e1bda406905027163a2d25d9f6eca6394683b5fa3d84622787488a22735aea112d437008ca887d4719bb836a7d62fa8eb914d610282c85edd07204566e9
 SHA512 
e6f1d54ab524cb1ddbf720c87984818be808653f0092562bf3a6745a2c40108fd442da2a070dc15aad13d5a0b6e4d1f987f17a33162b1d38ec4ff40ea6220613

diff --git a/sec-keys/signify-keys-lanodan/metadata.xml 
b/sec-keys/signify-keys-lanodan/metadata.xml
new file mode 100644
index 00..2092bcc33a
--- /dev/null
+++ b/sec-keys/signify-keys-lanodan/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild
new file mode 100644
index 00..cac36a3ea1
--- /dev/null
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2021.04.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_rs 1 -)"
+DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier"
+HOMEPAGE="https://hacktivis.me/releases/signify/;
+SRC_URI="https://hacktivis.me/releases/signify/${MY_PV}.pub -> 
${PN}-${MY_PV}.pub"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="${MY_PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/signify-keys
+   newins - ${P}.pub < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}

diff --git a/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild 
b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
new file mode 100644
index 00..5a7700f250
--- /dev/null
+++ b/sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_METHOD=signify
+inherit verify-sig
+
+MY_PREV_PV="2021-04"
+DESCRIPTION="Signify keys used by Haelwenn (lanodan) Monnier"
+HOMEPAGE="https://hacktivis.me/releases/signify/;
+SRC_URI="
+   https://hacktivis.me/releases/signify/${PV}.pub -> ${P}.pub
+   verify-sig? ( 
https://hacktivis.me/releases/signify/${PV}.pub.${MY_PREV_PV}.sig -> 
${P}.pub.${MY_PREV_PV}.sig )
+"
+S="${WORKDIR}"
+
+LICENSE="

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/deblob/

2024-04-02 Thread Haelwenn Monnier
commit: 134ab2160d130fac6f4ecb72d6edfc78a2e06b0d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Apr  2 12:31:12 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 12:31:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=134ab216

dev-util/deblob: Add verify-sig

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/Manifest   |  2 ++
 dev-util/deblob/deblob-0.6.ebuild  | 26 +-
 dev-util/deblob/deblob-0.7.ebuild  | 26 +-
 dev-util/deblob/deblob-.ebuild | 26 +-
 4 files changed, 77 insertions(+), 3 deletions(-)

diff --git a/dev-util/deblob/Manifest b/dev-util/deblob/Manifest
index 305520c269..ece48925b8 100644
--- a/dev-util/deblob/Manifest
+++ b/dev-util/deblob/Manifest
@@ -1,2 +1,4 @@
 DIST deblob-0.6.tar.gz 47780 BLAKE2B 
7c19c9dfb466ef705789768b9424b3ff5861c03f10715c63ea1215cf94a3bf8284304a771953f1311e74fc7aa60e2ab5990d5ab35622b9d578baad98bab3d5e2
 SHA512 
04381745af4d0bc4958a0a40de448ab45fdfe345dbaac08c93e1729bf90c1cc08f803a9831c346bf0d94258ea570e212ea924363aa50db2de1654f68aa27778a
+DIST deblob-0.6.tar.gz.sign 305 BLAKE2B 
22f7ea757facb17afbe37b0bdce58c1cb43778a1ba08fe5547052233ef348a4416657ab4a2f08f71d9c4a94cb36de38fe721d0fc9ba2e7bd0ed992f91887c8b7
 SHA512 
2f96b6aeca51083bb8dd275c9bcfc4341d73a4ca90fe7d39282a591fa3c62849db5c44b9d9e7caa798107b579bf0e50c8873f75d79e906c8b94eacd0688ba16a
 DIST deblob-0.7.tar.gz 47879 BLAKE2B 
fa392bebcb07f36dfa894156ff494b23e514fd0c6d2d589fbfa110292a35e9ea8c2c89178e17a0797f01e66e98f16a8c71cea1b8746f8a70eca0cfabae83ae51
 SHA512 
b0857981a72bd52987a94ce7a6e59c17bc0ca882494bd4e6514f06ffd397bb14fba25562817f41b600b32c4708284d2768946696fbdd8d8a7d421c321fdfa0f7
+DIST deblob-0.7.tar.gz.sign 305 BLAKE2B 
184e4868f276b11c7d64e8d3b1de839d47033595aaa58b67d4a8e6dcdb593980f40c6e12b499635aee1e6f2e6cf9efb439445ff4a443b5ba71a5e5776b3f8473
 SHA512 
c2f3645ae2cc3bd102a98ef2500a80fd9d0ddf2f3117494bcdc8b4162a8a7e561e8b1a5d34641c35376de36a99967fece80c0678f9f21d14c57ede1617403655

diff --git a/dev-util/deblob/deblob-0.6.ebuild 
b/dev-util/deblob/deblob-0.6.ebuild
index 0a382cb7ed..50e013ca81 100644
--- a/dev-util/deblob/deblob-0.6.ebuild
+++ b/dev-util/deblob/deblob-0.6.ebuild
@@ -7,7 +7,13 @@ if [[ "$PV" ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
-   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   VERIFY_SIG_METHOD=signify
+   inherit verify-sig
+
+   SRC_URI="
+   https://hacktivis.me/releases/${P}.tar.gz
+   verify-sig? ( https://hacktivis.me/releases/${P}.tar.gz.sign )
+   "
KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
@@ -24,6 +30,24 @@ DEPEND="
 # built by hare
 QA_FLAGS_IGNORED="usr/bin/deblob"
 
+if [[ "${PV}" != "" ]]
+then
+   BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2023 )"
+
+   
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2023.pub"
+
+   src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}" || die
+   cd "${WORKDIR}" || die
+   verify-sig_verify_detached "${P}.tar.gz" 
"${P}.tar.gz.sign"
+   fi
+   default
+   }
+fi
+
 src_install() {
PREFIX="/usr" default
 }

diff --git a/dev-util/deblob/deblob-0.7.ebuild 
b/dev-util/deblob/deblob-0.7.ebuild
index 4cd6cf63d6..6957771244 100644
--- a/dev-util/deblob/deblob-0.7.ebuild
+++ b/dev-util/deblob/deblob-0.7.ebuild
@@ -7,7 +7,13 @@ if [[ "$PV" ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
-   SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   VERIFY_SIG_METHOD=signify
+   inherit verify-sig
+
+   SRC_URI="
+   https://hacktivis.me/releases/${P}.tar.gz
+   verify-sig? ( https://hacktivis.me/releases/${P}.tar.gz.sign )
+   "
KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
@@ -23,6 +29,24 @@ DEPEND="
 # built by hare
 QA_FLAGS_IGNORED="usr/bin/deblob"
 
+if [[ "${PV}" != "" ]]
+then
+   BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2024 )"
+
+   
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2024.pub"
+
+   src_unpack() {
+   if use verify-sig; then
+   # Too many levels of symbolic links
+   cd "${DISTDIR}" || die
+   cp ${A} "${WORKDIR}"

[gentoo-commits] repo/proj/guru:master commit in: dev-python/phx-class-registry/, profiles/

2024-04-02 Thread Haelwenn Monnier
commit: 98ae06fe254f8a3eb0f8911c03eb97f3525ae447
Author: Wolfgang E. Sanyer  gmail  com>
AuthorDate: Tue Apr  2 04:57:04 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 05:01:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98ae06fe

dev-python/phx-class-registry: bump to 4.1.0

Also unmask - this package does not depend on nose, and 38 tests ran and
passed fine in a fresh stage3 docker image.

Signed-off-by: Wolfgang E. Sanyer  gmail.com>

 dev-python/phx-class-registry/Manifest |  1 +
 .../phx-class-registry-4.1.0.ebuild| 23 ++
 profiles/package.mask  |  1 -
 3 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/dev-python/phx-class-registry/Manifest 
b/dev-python/phx-class-registry/Manifest
index 3891dc45e3..bb0a03c761 100644
--- a/dev-python/phx-class-registry/Manifest
+++ b/dev-python/phx-class-registry/Manifest
@@ -1,2 +1,3 @@
 DIST phx-class-registry-3.0.5.tar.gz 23756 BLAKE2B 
7ba98323cb91a328b7dbe3df2def174d950c9f78da2fbd62c81dbf3803d570d42794a20ca3219b41f8f5b739efd3317ce8672f70169db492c2cda8a980460fb1
 SHA512 
324171cbf14132e02c58026d90c87d408fd321d95258cf8cd66de472a125177c4131ca1e47fad279db3384a8a3a50832eb1287a4b577c76c79a9391fa1d998c6
 DIST phx-class-registry-4.0.6.tar.gz 26010 BLAKE2B 
8c0f65f97efbe0dbae15d11ab52c7081f62654a485a784a6668eb37dbe3dbecf16f1fbc62edab06aafb34afd25ad1cb411de5b8768c10d4a501debc385de715f
 SHA512 
da6d328359aae7488b1a34b4248e480c2f5e9c52e1f82bfeeba2be6d43a6014231fec0c32430e9f73c6761206197bb7e3db0b6bad9c847a5643d1609c3534293
+DIST phx-class-registry-4.1.0.tar.gz 26873 BLAKE2B 
5e62efb56e315a15d599ea933d2b6f0026f3c0476e961210f073fb355cfaad770f977aa84b79b32d9c396177a86a0e1ab93c93934fc2f319f610e424f068ba72
 SHA512 
e6aa7fb704f4129be7c15a74e2a8fc568109c95468d732b210ee7af948f7d6678106eafb05f4d1cfdf5b1a9d987acc0e4f3649397e217df5f1cd0c4f4348a714

diff --git a/dev-python/phx-class-registry/phx-class-registry-4.1.0.ebuild 
b/dev-python/phx-class-registry/phx-class-registry-4.1.0.ebuild
new file mode 100644
index 00..7bfaaadc02
--- /dev/null
+++ b/dev-python/phx-class-registry/phx-class-registry-4.1.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_10 python3_11 python3_12 )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="An intersection of the Registry and Factory pattern"
+HOMEPAGE="https://github.com/todofixthis/class-registry;
+SRC_URI="https://github.com/todofixthis/class-registry/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+S="${WORKDIR}/class-registry-${PV}"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests unittest
+
+python_test() {
+   "${EPYTHON}" -m unittest || die "Tests failed with ${EPYTHON}"
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index cafd90ae76..a9f3817317 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -22,7 +22,6 @@ dev-cpp/libcutl
 dev-cpp/libstudxml
 dev-python/biplist
 dev-python/http-ece
-dev-python/phx-class-registry
 dev-python/proxy_tools
 dev-python/tweepy
 dev-util/odb



[gentoo-commits] repo/proj/guru:master commit in: media-sound/lms/

2024-04-02 Thread Haelwenn Monnier
commit: 6fd9b35423c88cbe44c1d3c8ef940a48a223b27d
Author: David Roman  gmail  com>
AuthorDate: Tue Apr  2 12:13:15 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 12:13:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fd9b354

media-sound/lms: add 3.51.1

Signed-off-by: David Roman  gmail.com>

 media-sound/lms/Manifest  |  1 +
 media-sound/lms/lms-3.51.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/media-sound/lms/Manifest b/media-sound/lms/Manifest
index f45a59a77e..d740f50d20 100644
--- a/media-sound/lms/Manifest
+++ b/media-sound/lms/Manifest
@@ -1 +1,2 @@
 DIST lms-3.50.1.tar.gz 419715 BLAKE2B 
80a8c08268d48e4fe8b64f66063cbe925b71288d0604c1395b54fdd35cfe7e815f9f67861cd52ba1934debc04291d96fe85c16ef99108fb9491015cea7562396
 SHA512 
8787d9a26bddb93d55e42f9b5f5c0295d8c67404e7648c3be620e03ae1e1ed243d87ff978a7c687dd349db4309e858807956bfa804207809c3b2fe3eed87977b
+DIST lms-3.51.1.tar.gz 427958 BLAKE2B 
88e7afc4fa3c28761d0ce6fa9c5d98ab9c9525f2138ef0523e9bae45511c74c9417b8717de56b054f5ec15c444fcbc00336795f3bdcbbb906ddde97bc54ad6cd
 SHA512 
f53907e0bbf9f6a26d9231e7eca01fd92f981e1271879bcbb960829b1416d1d73e980f50b4a5a12d1b0e48b7b9d1680b53fedce8e015eee33edc3c890625c34b

diff --git a/media-sound/lms/lms-3.51.1.ebuild 
b/media-sound/lms/lms-3.51.1.ebuild
new file mode 100644
index 00..fe5dbc28e5
--- /dev/null
+++ b/media-sound/lms/lms-3.51.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic pam systemd
+
+DESCRIPTION="Lightweight Music Server."
+HOMEPAGE="http://lms-demo.poupon.dev/ https://github.com/epoupon/lms;
+SRC_URI="https://github.com/epoupon/lms/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test stb"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-user/lms
+   dev-cpp/wt
+   dev-libs/boost
+   dev-libs/libconfig[cxx]
+   media-libs/taglib
+   media-video/ffmpeg
+
+   !stb? ( media-gfx/graphicsmagick )
+
+"
+
+DEPEND="
+   ${RDEPEND}
+
+   stb? ( dev-libs/stb )
+"
+
+BDEPEND="
+   test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-respect-ldflags.patch"
+)
+
+src_configure() {
+   append-flags -I/usr/include/stb/deprecated
+
+   local mycmakeargs=(
+   -DIMAGE_LIBRARY=$(usex stb STB GraphicsMagick++)
+   -DENABLE_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   systemd_newunit conf/systemd/default.service lms.service
+   newinitd "${FILESDIR}/lms.init" lms
+   dopamd conf/pam/lms
+   mv "${ED}/usr/share/lms/lms.conf" "${ED}/etc/lms.conf" || die
+
+   # Already installed in the proper directory
+   rm "${ED}/usr/share/lms/default.service" || die
+   rm "${ED}/usr/share/lms/lms" || die
+
+   keepdir /var/log/lms
+   fowners -R lms:lms /var/log/lms
+
+   keepdir /var/lms
+   fowners lms:lms /var/lms
+}



[gentoo-commits] repo/proj/guru:master commit in: profiles/updates/, app-text/md4c/, dev-libs/md4c/

2024-04-02 Thread Haelwenn Monnier
commit: 471e02564e193e59b07224dd5ba843ad81fec128
Author: NRK  disroot  org>
AuthorDate: Tue Apr  2 11:19:32 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 11:19:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=471e0256

dev-libs/md4c: moved from app-text

Signed-off-by: NRK  disroot.org>

 {app-text => dev-libs}/md4c/Manifest| 0
 {app-text => dev-libs}/md4c/md4c-0.4.8_p20220115.ebuild | 0
 {app-text => dev-libs}/md4c/md4c-0.5.2.ebuild   | 1 -
 {app-text => dev-libs}/md4c/metadata.xml| 0
 profiles/updates/2Q-2024| 1 +
 5 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/md4c/Manifest b/dev-libs/md4c/Manifest
similarity index 100%
rename from app-text/md4c/Manifest
rename to dev-libs/md4c/Manifest

diff --git a/app-text/md4c/md4c-0.4.8_p20220115.ebuild 
b/dev-libs/md4c/md4c-0.4.8_p20220115.ebuild
similarity index 100%
rename from app-text/md4c/md4c-0.4.8_p20220115.ebuild
rename to dev-libs/md4c/md4c-0.4.8_p20220115.ebuild

diff --git a/app-text/md4c/md4c-0.5.2.ebuild b/dev-libs/md4c/md4c-0.5.2.ebuild
similarity index 91%
rename from app-text/md4c/md4c-0.5.2.ebuild
rename to dev-libs/md4c/md4c-0.5.2.ebuild
index 524311cd3f..59a6bad4cb 100644
--- a/app-text/md4c/md4c-0.5.2.ebuild
+++ b/dev-libs/md4c/md4c-0.5.2.ebuild
@@ -8,7 +8,6 @@ inherit cmake
 # TODO(NRK):
 # - enable tests
 # - useflag for static lib (?)
-# - move this under dev-libs or maybe split the md2html tool into it's own 
package (??)
 
 if [[ ${PV} ==  ]]; then
inherit git-r3

diff --git a/app-text/md4c/metadata.xml b/dev-libs/md4c/metadata.xml
similarity index 100%
rename from app-text/md4c/metadata.xml
rename to dev-libs/md4c/metadata.xml

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index 33364a8e16..151e8d79da 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -1 +1,2 @@
 move dev-util/cargo-make dev-build/cargo-make
+move app-text/md4c dev-libs/md4c



[gentoo-commits] repo/proj/guru:master commit in: media-video/walksnail-osd-tool/

2024-04-02 Thread Haelwenn Monnier
commit: b09830e960239bd340dcf95556774bf3ea1c4c48
Author: William Harrell  protonmail  com>
AuthorDate: Tue Apr  2 01:13:00 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 01:13:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b09830e9

media-video/walksnail-osd-tool: update xdg icons in postinst

Signed-off-by: William Harrell  protonmail.com>

 .../walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild| 14 +++---
 .../walksnail-osd-tool/walksnail-osd-tool-.ebuild | 15 ---
 2 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild 
b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild
index 84515c2c2d..7f9f6071b0 100644
--- a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild
+++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -474,7 +474,7 @@ declare -A GIT_CRATES=(

[poll-promise]="https://github.com/EmbarkStudios/poll-promise;b493586107b0e508860aa2e9d18049fd8cd9d13f;
 )
 
-inherit cargo desktop
+inherit cargo desktop xdg-utils
 
 DESCRIPTION="Tool for rendering OSDs over Walksnail DVR recordings"
 HOMEPAGE="https://github.com/avsaase/walksnail-osd-tool;
@@ -485,7 +485,6 @@ KEYWORDS="~amd64"
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
GPL-3 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 Unlicense 
XC ZLIB"
 SLOT="0"
 
-DEPEND="x11-libs/gtk+"
 RDEPEND="${DEPEND}
media-video/ffmpeg"
 BDEPEND=">=virtual/rust-1.71.1-r1"
@@ -510,3 +509,12 @@ src_install() {
doicon -s scalable walksnail-osd-tool.svg
make_desktop_entry walksnail-osd-tool 'Walksnail OSD Tool' 
walksnail-osd-tool
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}
+

diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-.ebuild 
b/media-video/walksnail-osd-tool/walksnail-osd-tool-.ebuild
index 87130b0988..df698e4320 100644
--- a/media-video/walksnail-osd-tool/walksnail-osd-tool-.ebuild
+++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cargo desktop git-r3
+inherit cargo desktop git-r3 xdg-utils
 
 DESCRIPTION="Tool for rendering OSDs over Walksnail DVR recordings"
 HOMEPAGE="https://github.com/avsaase/walksnail-osd-tool;
@@ -12,7 +12,7 @@ 
EGIT_REPO_URI="https://github.com/avsaase/walksnail-osd-tool.git;
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
GPL-3 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 Unlicense 
XC ZLIB"
 SLOT="0"
 
-DEPEND="x11-libs/gtk+"
+DEPEND=""
 RDEPEND="${DEPEND}
media-video/ffmpeg"
 BDEPEND=">=virtual/rust-1.71.1-r1"
@@ -33,3 +33,12 @@ src_install() {
doicon -s scalable walksnail-osd-tool.svg
make_desktop_entry walksnail-osd-tool 'Walksnail OSD Tool' 
walksnail-osd-tool
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}
+



[gentoo-commits] repo/proj/guru:master commit in: /

2024-04-02 Thread Haelwenn Monnier
commit: facd111a9fcc18a3b732cc9fc92f851c167e3584
Author: NRK  disroot  org>
AuthorDate: Tue Apr  2 11:11:39 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 11:13:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=facd111a

TODO: remove Lua-cURL

I believe this was added because of mpv_sponsorblock_minimal but
upstream no longer depends on it:
https://codeberg.org/jouni/mpv_sponsorblock_minimal/commit/01e05c633dca900bda84da1b4a2f8868799e9b17

Signed-off-by: NRK  disroot.org>

 TODO.md | 1 -
 1 file changed, 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index 903445711d..4dca1afdcc 100644
--- a/TODO.md
+++ b/TODO.md
@@ -11,7 +11,6 @@ If you find an interesting piece of software here, consider 
to package it, also
 [pyArango](https://pypi.org/project/pyArango/) | setuptools | devel | Anna | ✔ 
| ✔
 [pycouchdb](https://pypi.org/project/pycouchdb/) | poetry | devel | Anna | ✔ | 
✔
 
[azure-sdk-tools](https://github.com/Azure/azure-sdk-for-python/tree/main/tools/azure-sdk-tools)
 | setuptools | devel | Anna | ✔ | ✔
-[Lua-cURL](https://github.com/Lua-cURL/Lua-cURLv3) | cmake | lua | Anna | ✔ | ✔
 [odilia](https://odilia.app) | cargo | accessibility | Anna | ✔ | ✖
 [ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | 
utils | David Roman | ✔ | ✖
 [croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ?



[gentoo-commits] repo/proj/guru:master commit in: /

2024-04-02 Thread Haelwenn Monnier
commit: 0f449b0cab292a84e3758c6a8a574f1375e619ec
Author: NRK  disroot  org>
AuthorDate: Tue Apr  2 11:06:10 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 11:08:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f449b0c

TODO: add back greenclip

mistakenly removed in 51b7fdc15199c27fc724f53f4862a3e73e43cbc8

Signed-off-by: NRK  disroot.org>

 TODO.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/TODO.md b/TODO.md
index 6afd0be3d5..903445711d 100644
--- a/TODO.md
+++ b/TODO.md
@@ -15,3 +15,4 @@ If you find an interesting piece of software here, consider 
to package it, also
 [odilia](https://odilia.app) | cargo | accessibility | Anna | ✔ | ✖
 [ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | 
utils | David Roman | ✔ | ✖
 [croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ?
+[greenclip](https://github.com/erebe/greenclip) (source build) | cabal | 
x11-misc | NRK | ✔ | ✖



[gentoo-commits] repo/proj/guru:master commit in: net-vpn/candy/

2024-04-02 Thread Haelwenn Monnier
commit: f2bc67d3c747642e6469491427a40b2dd64ebcd7
Author: Xin Yang  icloud  com>
AuthorDate: Mon Apr  1 05:25:06 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 10:09:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2bc67d3

net-vpn/candy: add 5.5, drop 5.3

Closes: https://github.com/gentoo/guru/pull/159
Signed-off-by: Xin Yang  icloud.com>
Signed-off-by: David Roman  gmail.com>

 net-vpn/candy/Manifest   | 2 +-
 net-vpn/candy/{candy-5.3.ebuild => candy-5.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/candy/Manifest b/net-vpn/candy/Manifest
index bb4dcc22a2..a6f12a228a 100644
--- a/net-vpn/candy/Manifest
+++ b/net-vpn/candy/Manifest
@@ -1 +1 @@
-DIST candy-5.3.tar.gz 48212 BLAKE2B 
599b9ab1629f291b791bff51fc9059ed41228389d4c52d880b5efd40c31849906c5122da555fcfa5be3fb0b7c1ec6f3ce4c0f1a62e050ea00891bd89309873a4
 SHA512 
943f6ab211ba737dc706b2a7c09c50f1b6a00276d4ac937ed0c04df7d40078d41a0b71f0a132e8a1b532d0ec21e78fffc696d7d75b8398201456f64b920f4c86
+DIST candy-5.5.tar.gz 50711 BLAKE2B 
27788b5eb5bb01fd030afb9b275595d7b32f37d12bfc7b0c257764af49a734f55b8d569fef9523018461cac1aca7590ee527f425844f45587b7d7909ac486596
 SHA512 
f7676d6d8a05e799e889a9bcac25f5d743755418a4f4fb8d40fb42e8327aa5767f81c5d5b109763592d9d3a524d9ebe6841958dc30e7d2db740d7835c8d207b8

diff --git a/net-vpn/candy/candy-5.3.ebuild b/net-vpn/candy/candy-5.5.ebuild
similarity index 100%
rename from net-vpn/candy/candy-5.3.ebuild
rename to net-vpn/candy/candy-5.5.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/HeroicGamesLauncher-bin/files/, games-util/HeroicGamesLauncher-bin/

2024-04-02 Thread Haelwenn Monnier
commit: ec57d3438d667c8ed00d5a7f935fb00483537c63
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Tue Apr  2 09:50:56 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Apr  2 09:56:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec57d343

games-util/HeroicGamesLauncher-bin: treeclean
* in favor of gentoo version
* https://github.com/gentoo/gentoo/pull/36056

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../HeroicGamesLauncher-bin-2.14.0.ebuild  | 67 --
 games-util/HeroicGamesLauncher-bin/Manifest|  1 -
 .../files/HeroicGamesLauncher-gamescope.desktop| 11 
 .../files/HeroicGamesLauncher.desktop  | 11 
 games-util/HeroicGamesLauncher-bin/files/heroic|  3 -
 games-util/HeroicGamesLauncher-bin/metadata.xml| 14 -
 6 files changed, 107 deletions(-)

diff --git 
a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.14.0.ebuild 
b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.14.0.ebuild
deleted file mode 100644
index fc645df608..00
--- a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.14.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-SRC_URI="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v${PV}/heroic-${PV}.tar.xz;
-DESCRIPTION="A Native GOG and Epic Games Launcher for Linux, Windows and Mac."
-HOMEPAGE="https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher;
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="gamescope? ( gui-wm/gamescope )"
-
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/heroic-${PV}"
-
-IUSE="gamescope"
-
-QA_PREBUILT="
-   opt/heroic/chrome-sandbox
-   opt/heroic/chrome_crashpad_handler
-   opt/heroic/heroic
-   opt/heroic/libEGL.so
-   opt/heroic/libGLESv2.so
-   opt/heroic/libffmpeg.so
-   opt/heroic/libvk_swiftshader.so
-   opt/heroic/libvulkan.so.1
-   opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
-   opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary
-   opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
-   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper
-   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/register-protocol-handler.node
-   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/node-addon-api/src/nothing.a
-   
opt/heroic/resources/app.asar.unpacked/node_modules/register-scheme/build/Release/nothing.a
-"
-
-src_install() {
-   mv "${S}" "${WORKDIR}/heroic"
-   insinto /opt
-   doins -r "${WORKDIR}/heroic"
-   insinto /opt/bin
-   doins "${FILESDIR}/heroic"
-   fperms +x /opt/heroic/heroic /opt/bin/heroic
-
-   #fix login error both EPIC and GOG
-   fperms +x 
/opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary \
-   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl \
-   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
-
-   domenu "${FILESDIR}/HeroicGamesLauncher.desktop"
-   newicon "${WORKDIR}/heroic/resources/app.asar.unpacked/build/icon.png" 
heroic.png
-   if use gamescope; then
-   #Start Heroic as gamescope window
-   domenu "${FILESDIR}/HeroicGamesLauncher-gamescope.desktop"
-   fi
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}

diff --git a/games-util/HeroicGamesLauncher-bin/Manifest 
b/games-util/HeroicGamesLauncher-bin/Manifest
deleted file mode 100644
index 5a3d8ef6f2..00
--- a/games-util/HeroicGamesLauncher-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST heroic-2.14.0.tar.xz 106276280 BLAKE2B 
9080cdad47214da2c5049b77b5f96533a823c6103fa6fe8e8866a5e16ec6a3d1ce9c5b4fdc36182c6ebca899772340e25a38661d4043e5f8c65b79b5bae5e7aa
 SHA512 
4b71d83d708ac5f0e8699c4492cb6d9dbe787721de991b18cc6132fb93215cceec3038c0e1a518bb9bcd45b94ad9ddcc988785c7c858b10eb383c61e07a01ed9

diff --git 
a/games-util/HeroicGamesLauncher-bin/files/HeroicGamesLauncher-gamescope.desktop
 
b/games-util/HeroicGamesLauncher-bin/files/HeroicGamesLauncher-gamescope.desktop
deleted file mode 100644
index ba5185b022..00
--- 
a/games-util/HeroicGamesLauncher-bin/files/HeroicGamesLauncher-gamescope.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Name=Heroic Games Launcher (Gamescope)
-Exec=env GDK_BACKEND=wayland gamescope -w 1920 -h 1080 -f -R --RT 
--force-grab-cursor --prefer-vk-device --adaptive-sync 
--nested-unfocused-refresh 30 -- /opt/heroic/heroic --ozone-platform=x11 
--enable-fea

[gentoo-commits] repo/proj/guru:master commit in: dev-java/corretto-bin/

2024-04-01 Thread Haelwenn Monnier
commit: 1260137fc600b86098c819641172104c6038e8dd
Author: Robert Greener  r0bert  dev>
AuthorDate: Mon Apr  1 20:25:21 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:34:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1260137f

dev-java/corretto-bin: new version 17.0.10.8.1

Signed-off-by: Robert Greener  r0bert.dev>

 dev-java/corretto-bin/Manifest |  1 +
 .../corretto-bin/corretto-bin-17.0.10.8.1.ebuild   | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest
index 7ac2f1d1d4..6c4ef55541 100644
--- a/dev-java/corretto-bin/Manifest
+++ b/dev-java/corretto-bin/Manifest
@@ -1 +1,2 @@
+DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 
35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874
 SHA512 
485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7
 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 
8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46
 SHA512 
14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470

diff --git a/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild 
b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild
new file mode 100644
index 00..8305000c24
--- /dev/null
+++ b/dev-java/corretto-bin/corretto-bin-17.0.10.8.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2 toolchain-funcs
+
+MY_PV=${PV/_p/+}
+SLOT=$(ver_cut 1)
+
+SRC_URI="
+
https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz
+"
+
+DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services"
+HOMEPAGE="https://aws.amazon.com/corretto;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux source"
+
+RDEPEND="
+   >=sys-apps/baselayout-java-0.1.0-r1
+   kernel_linux? (
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/harfbuzz
+   elibc_glibc? ( >=sys-libs/glibc-2.2.5:* )
+   elibc_musl? ( sys-libs/musl )
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64"
+
+pkg_pretend() {
+   if [[ "$(tc-is-softfloat)" != "no" ]]; then
+   die "These binaries require a hardfloat system."
+   fi
+}
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   # prefer system copy # https://bugs.gentoo.org/776676
+   rm -vf lib/libharfbuzz.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   if ! use source ; then
+   rm -v lib/src.zip || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" "/opt/${PN}-${SLOT}"
+
+   java-vm_install-env "${FILESDIR}"/${PN}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}
+
+pkg_postinst() {
+   java-vm-2_pkg_postinst
+}
\ No newline at end of file



[gentoo-commits] repo/proj/guru:master commit in: licenses/

2024-04-01 Thread Haelwenn Monnier
commit: bd7679777bc6e939f3634f8341dbd8d6e2b2a0aa
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Apr  1 20:26:39 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:38:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd767977

licenses: add Unicode-3.0

Signed-off-by: Lucio Sauer  posteo.net>

 licenses/Unicode-3.0 | 39 +++
 1 file changed, 39 insertions(+)

diff --git a/licenses/Unicode-3.0 b/licenses/Unicode-3.0
new file mode 100644
index 00..ee8e69b233
--- /dev/null
+++ b/licenses/Unicode-3.0
@@ -0,0 +1,39 @@
+UNICODE LICENSE V3
+
+COPYRIGHT AND PERMISSION NOTICE
+
+Copyright © 1991-2024 Unicode, Inc.
+
+NOTICE TO USER: Carefully read the following legal agreement. BY
+DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING DATA FILES, AND/OR
+SOFTWARE, YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
+TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
+DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of data files and any associated documentation (the "Data Files") or
+software and any associated documentation (the "Software") to deal in the
+Data Files or Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, and/or sell
+copies of the Data Files or Software, and to permit persons to whom the
+Data Files or Software are furnished to do so, provided that either (a)
+this copyright and permission notice appear with all copies of the Data
+Files or Software, or (b) this copyright and permission notice appear in
+associated Documentation.
+
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
+KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
+THIRD PARTY RIGHTS.
+
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
+BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
+OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
+FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder shall
+not be used in advertising or otherwise to promote the sale, use or other
+dealings in these Data Files or Software without prior written
+authorization of the copyright holder.



[gentoo-commits] repo/proj/guru:master commit in: dev-java/microsoft-openjdk-bin/

2024-04-01 Thread Haelwenn Monnier
commit: dfbc25dc0ace0145efe280bd646ac341e12eeca5
Author: Robert Greener  r0bert  dev>
AuthorDate: Mon Apr  1 19:56:58 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 19:59:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dfbc25dc

dev-java/microsoft-openjdk-bin: new version 21.0.2

Signed-off-by: Robert Greener  r0bert.dev>

 dev-java/microsoft-openjdk-bin/Manifest|  2 +
 .../microsoft-openjdk-bin-21.0.2.ebuild| 97 ++
 2 files changed, 99 insertions(+)

diff --git a/dev-java/microsoft-openjdk-bin/Manifest 
b/dev-java/microsoft-openjdk-bin/Manifest
index d0ed73df21..0fda46154d 100644
--- a/dev-java/microsoft-openjdk-bin/Manifest
+++ b/dev-java/microsoft-openjdk-bin/Manifest
@@ -2,3 +2,5 @@ DIST microsoft-jdk-11.0.22-linux-aarch64.tar.gz 195581683 
BLAKE2B e27735a58eaa60
 DIST microsoft-jdk-11.0.22-linux-x64.tar.gz 197022932 BLAKE2B 
8ac69530bd7ccc832d8466f8ad94ddb6159b6bd70fbe4d3d84f72bde78d418d578a4143407331a61e5e8cbd8c1979b1eab8a3b9a79888a760eed0f442625cfcc
 SHA512 
04aceb51c148f97f6f88242bf473ad0259b64776858e9cc89048beff4dfac0149d10e608ee51cce5466ed3f51034d69252e6eccf1b5c890d55ad3f1e88ec563b
 DIST microsoft-jdk-17.0.10-linux-aarch64.tar.gz 190078768 BLAKE2B 
03cea395bd0336dbc75ad14aa6add1c98851022abf03644c4c0d8a054d70527b104db46103442c0bc5d2592d28c7dbafc51e6e8573150f730a645d12cc3edc32
 SHA512 
4878e00b6d3acc5b7c9af938e64270c69a35a757452955bcf9fef2c62e3072461e28e5974f5aba82dcec8fc1eafa7ea02fae2347ff564dedd80ab2a28d265c0d
 DIST microsoft-jdk-17.0.10-linux-x64.tar.gz 191482548 BLAKE2B 
befaa3495a80b52b2320c0d6955635df5c5252a33955569d0204273d9bd152a9506723abed85685876349ef2f80771528165d13c177a16cd93b8431801acd1c2
 SHA512 
c3a0302cdc9c9ef4674c191eb149a85a4f9f771a6237baa00b6346d3f83d935f47d87e08c3fc37eead872b3e36c5904a15c4554289220df1feadd23baddb902e
+DIST microsoft-jdk-21.0.2-linux-aarch64.tar.gz 204898650 BLAKE2B 
76ba846f1a80b15717cc6d587080a7d709ce3e8f2bcf74cdf2bf0177064be53b90ec0887459da1efe210117b62df74733cfd4115cfec00a13e0ec139709ba1a7
 SHA512 
4fd0bda6b70bc7e3eb35b7a96e43da2a470966b6e702424b43693e51879ddb1aa1c70d5254ef202b46b19b0c06951d96f0cf81fc63e34ee97385fa945926b3fe
+DIST microsoft-jdk-21.0.2-linux-x64.tar.gz 206772622 BLAKE2B 
e31ced718c87fa051e72bdc8488ad4e0586bed9d3e8023e2969fb49ada837dccb6289fc29e524837550664c8a7a0536cf0d79faf3b02deb55152f8ccfb99c574
 SHA512 
3e94145d956558184c23023e84486337e853901953b5b927162ddd039529ebfd8ef664491dda1573c5ca4d3d3d8161fffaef8630702dd3a2b706212ab1405da3

diff --git a/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild 
b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild
new file mode 100644
index 00..ea61ecf3ee
--- /dev/null
+++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2 toolchain-funcs
+
+MY_PV=${PV/_p/+}
+SLOT=$(ver_cut 1)
+
+SRC_URI="
+amd64? ( https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-x64.tar.gz )
+arm64? ( 
https://aka.ms/download-jdk/microsoft-jdk-${PV}-linux-aarch64.tar.gz )
+"
+
+DESCRIPTION="Prebuilt Java JDK binaries provided by Microsoft"
+HOMEPAGE="https://www.microsoft.com/openjdk;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux source"
+
+RDEPEND="
+   >=sys-apps/baselayout-java-0.1.0-r1
+   kernel_linux? (
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/harfbuzz
+   elibc_glibc? ( >=sys-libs/glibc-2.2.5:* )
+   elibc_musl? ( sys-libs/musl )
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}+13"
+
+pkg_pretend() {
+   if [[ "$(tc-is-softfloat)" != "no" ]]; then
+   die "These binaries require a hardfloat system."
+   fi
+}
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
+   # also has an explicit dependency while Oracle seemingly dlopens it.
+   rm -vf lib/libfreetype.so || die
+
+   # prefer system copy # ht

[gentoo-commits] repo/proj/guru:master commit in: net-voip/re/

2024-04-01 Thread Haelwenn Monnier
commit: f5659edf6d98011a6a6cb7409f0ce2405b610688
Author: Dale Showers  fictx  com>
AuthorDate: Mon Apr  1 20:21:56 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:21:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5659edf

net-voip/re: Added static-libs use flag

Signed-off-by: Dale Showers  fictx.com>

 net-voip/re/re-3.10.0.ebuild | 11 ++-
 net-voip/re/re-3.7.0.ebuild  | 11 ++-
 net-voip/re/re-3.8.0.ebuild  | 11 ++-
 net-voip/re/re-3.9.0.ebuild  | 11 ++-
 4 files changed, 40 insertions(+), 4 deletions(-)

diff --git a/net-voip/re/re-3.10.0.ebuild b/net-voip/re/re-3.10.0.ebuild
index dd6abc01ce..67c2e68cf0 100644
--- a/net-voip/re/re-3.10.0.ebuild
+++ b/net-voip/re/re-3.10.0.ebuild
@@ -11,4 +11,13 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   cmake_src_configure
+}

diff --git a/net-voip/re/re-3.7.0.ebuild b/net-voip/re/re-3.7.0.ebuild
index dd6abc01ce..67c2e68cf0 100644
--- a/net-voip/re/re-3.7.0.ebuild
+++ b/net-voip/re/re-3.7.0.ebuild
@@ -11,4 +11,13 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   cmake_src_configure
+}

diff --git a/net-voip/re/re-3.8.0.ebuild b/net-voip/re/re-3.8.0.ebuild
index dd6abc01ce..67c2e68cf0 100644
--- a/net-voip/re/re-3.8.0.ebuild
+++ b/net-voip/re/re-3.8.0.ebuild
@@ -11,4 +11,13 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   cmake_src_configure
+}

diff --git a/net-voip/re/re-3.9.0.ebuild b/net-voip/re/re-3.9.0.ebuild
index dd6abc01ce..67c2e68cf0 100644
--- a/net-voip/re/re-3.9.0.ebuild
+++ b/net-voip/re/re-3.9.0.ebuild
@@ -11,4 +11,13 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2024-04-01 Thread Haelwenn Monnier
commit: a07a76489a0fdb2b63aa9cdd290a5d61122de0c7
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Apr  1 20:37:29 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:38:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a07a7648

app-misc/anki-bin: add 24.04

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/anki-bin/Manifest  |   7 ++
 app-misc/anki-bin/anki-bin-24.04.ebuild | 157 
 2 files changed, 164 insertions(+)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index 7ca7724ee3..b43f88f1ca 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,7 +1,14 @@
 DIST anki-23.12.1-cp39-abi3-manylinux_2_28_x86_64.whl.zip 12020777 BLAKE2B 
ebc3574e301c7ccc7017c3027c5bc5dd9de7001cc101815fdbab26abbf8cd1b4fe32ff45949849ea1bbb1c5d21d2cf8ab67c4265a3adc3fa50e62b6b5cccd533
 SHA512 
431062df968c39d20ea13891dc1a5911cd9809914d15157bc0207f10256412f6e7002d11cb60843a314b5dfe2a71517701a5308ae8831e32a98808628229d5c9
+DIST anki-24.04-cp39-abi3-manylinux_2_28_x86_64.whl.zip 11228071 BLAKE2B 
f9ca9ef3c2d4447228f54b7d36c94def70ec4c7b2b4c99ef171f527451f46ed03e1f845f7a89b682f860723ddc9562218c3242fd7a583221b40d8598ccc1aa19
 SHA512 
e4ade78188ce6e1e17f4c44aeb11ab7d72eaaf0349fc72649d9d934dd24c3886bb8d5f928a61abe489ff041ae04530385dae1fae430ea955884148117e3283d6
 DIST anki-bin-23.12.1.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
 DIST anki-bin-23.12.1.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-23.12.1.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST anki-bin-23.12.1.xml 528 BLAKE2B 
237497a01901ead3a48e0282a4a270c1eee2e121998aafb41740010ec36da4886fa01f471855aae841d27b492e31864878e4475fa3e6096d87a9270adf00ed7e
 SHA512 
67f2f8679acbece2c3abbb9dacb3d6f6c7428388297d9354991aa099b2d0331d028fd0de50c83d48ae0591b0b4bb2f9076edfe7fea77fd5d7429a2b83bd0f2ce
 DIST anki-bin-23.12.1.xpm 6324 BLAKE2B 
7dc61bb7a86323828f52f53194d36493f1c9355b1384a8b611829f7f2d97d844cf9d7358f8c352272440ace146593f417df261338cff4565fc3b4c0ca44e06bc
 SHA512 
7e2821141522fe2afb07d2eca4013a0f170119856ba46bed0894c09d289133cdd64559df7e0cbcb56b73c5ee5a64215279101722865dede7982c8e6002da9d41
+DIST anki-bin-24.04.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
+DIST anki-bin-24.04.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
+DIST anki-bin-24.04.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
+DIST anki-bin-24.04.xml 528 BLAKE2B 
237497a01901ead3a48e0282a4a270c1eee2e121998aafb41740010ec36da4886fa01f471855aae841d27b492e31864878e4475fa3e6096d87a9270adf00ed7e
 SHA512 
67f2f8679acbece2c3abbb9dacb3d6f6c7428388297d9354991aa099b2d0331d028fd0de50c83d48ae0591b0b4bb2f9076edfe7fea77fd5d7429a2b83bd0f2ce
+DIST anki-bin-24.04.xpm 6324 BLAKE2B 
7dc61bb7a86323828f52f53194d36493f1c9355b1384a8b611829f7f2d97d844cf9d7358f8c352272440ace146593f417df261338cff4565fc3b4c0ca44e06bc
 SHA512 
7e2821141522fe2afb07d2eca4013a0f170119856ba46bed0894c09d289133cdd64559df7e0cbcb56b73c5ee5a64215279101722865dede7982c8e6002da9d41
 DIST aqt-23.12.1-py3-none-any.whl.zip 8061712 BLAKE2B 
5239156c20834c970dd742006a2c1b3ca8a6ee7339b51640cdb67fcf46479ebe5dc1cc907ae8a87a16b1410fa6a430a115d1683d6c74eec5dcea70109aae3f5f
 SHA512 
2f4f8a092d0d0027c86913f0086b0a0df72f4f4b9f86d3e28ab4c1ed53ca4ff871c97a39f20fb60df7f8ed09cdd40826c511ae58dbeb5293892cbe8a7f13322a
+DIST aqt-24.04-py3-none-any.whl.zip 4644250 BLAKE2B 
f846688d463e7a88f84c6e4a694c7d28672179750d56fb430c680f5679a9cae9df2627bd117b6a197b18e72a5478ac6dd076e20d6465dc2d211b470e54007a4

[gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/, net-mail/dovecot-fts-xapian/files/

2024-04-01 Thread Haelwenn Monnier
commit: aca7bd0aeeb579d11334b9360fc791ad9f26275a
Author: Philippe Chaintreuil  parallaxshift  com>
AuthorDate: Mon Apr  1 19:40:08 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:57:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aca7bd0a

net-mail/dovecot-fts-xapian: Patch Base64 debug verbosity

Signed-off-by: Philippe Chaintreuil  parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild   |  1 +
 net-mail/dovecot-fts-xapian/files/20240401_verbosity-fix.patch | 10 ++
 2 files changed, 11 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild 
b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
index 5287bc2d25..c3dcbbef8e 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
@@ -26,6 +26,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/bug-887887_allow-O2-override.patch"
+   "${FILESDIR}/20240401_verbosity-fix.patch"
 )
 
 src_prepare() {

diff --git a/net-mail/dovecot-fts-xapian/files/20240401_verbosity-fix.patch 
b/net-mail/dovecot-fts-xapian/files/20240401_verbosity-fix.patch
new file mode 100644
index 00..7f62757db8
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/files/20240401_verbosity-fix.patch
@@ -0,0 +1,10 @@
+--- a/src/fts-backend-xapian-functions.cpp
 b/src/fts-backend-xapian-functions.cpp
+@@ -383,7 +383,6 @@ class XNGram
+   {
+   ok=std::regex_match(s, base64Regex);
+   }
+-  if(ok) syslog(LOG_INFO,"Testing Base64 (%s) -> 
%ld",s.c_str(),(long)ok);
+   return ok;
+   }
+ 



[gentoo-commits] repo/proj/guru:master commit in: profiles/

2024-04-01 Thread Haelwenn Monnier
commit: 36b6276d3543229b408ddc433412885fe48bfed5
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon Apr  1 20:32:51 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:38:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36b6276d

profiles: add Unicode-3.0 to MISC-FREE

Signed-off-by: Lucio Sauer  posteo.net>

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 3674e2aa88..6b50e1553b 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,4 +1,4 @@
-MISC-FREE Unicode_Fonts_for_Ancient_Scripts canfep noweb powell sunpro
+MISC-FREE Unicode-3.0 Unicode_Fonts_for_Ancient_Scripts canfep noweb powell 
sunpro
 OPEN-CONTENT CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-2.0 
CC-BY-SA-2.5 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0
 OPEN-DEFINITION @OPEN-CONTENT FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ FDL-1.3 
FDL-1.3+ Free-Art-1.2 Free-Art-1.3 MirOS OAL-1.0.1 ODC-By-1.0
 FREE @FREE-SOFTWARE @OPEN-DEFINITION



[gentoo-commits] repo/proj/guru:master commit in: dev-java/corretto-bin/files/, dev-java/corretto-bin/

2024-04-01 Thread Haelwenn Monnier
commit: 18a72c4194be5ab11976f7e522e9283048da7e96
Author: Robert Greener  r0bert  dev>
AuthorDate: Mon Apr  1 20:31:27 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:34:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18a72c41

dev-java/corretto-bin: new version 8.402.08.1

Signed-off-by: Robert Greener  r0bert.dev>

 dev-java/corretto-bin/Manifest |  2 +
 .../corretto-bin/corretto-bin-11.0.22.7.1.ebuild   | 91 ++
 .../corretto-bin/corretto-bin-8.402.08.1.ebuild| 88 +
 dev-java/corretto-bin/files/corretto-bin-8.env.sh  | 13 
 4 files changed, 194 insertions(+)

diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest
index 6c4ef55541..8148de911d 100644
--- a/dev-java/corretto-bin/Manifest
+++ b/dev-java/corretto-bin/Manifest
@@ -1,2 +1,4 @@
+DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 
16dd4d260cd163b73786c445db6ddf8249d4a595dabdca5bffe3c168661a586be08004ca9244478a47578680dfc2f62bec3a7be7b6c91073de66ee90d85ad15e
 SHA512 
9cc7ceee131b3aebabed75749e5fc9782d64083516a8fc42636fe4183eb90c883be8b3f711cc607980f4cabb87a4380593a3eb4df30ca88d7fb1a796dadffefe
 DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 
35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874
 SHA512 
485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7
 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 
8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46
 SHA512 
14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470
+DIST amazon-corretto-8.402.08.1-linux-x64.tar.gz 118079903 BLAKE2B 
5b1ffcabe40e1d6046842a27a65014b055e2dc64736ea9359a74166b68a8435803ce745de7d4bd0d84deaa686c10b4a5d41b9cbb21bc2a0d6542e09042216169
 SHA512 
4584c80690a1c03fef4764be98ecc808ec1283bed687c0bfc9fc0a6d08d30885ec59aea8a19d0a18bde5ffb33527427c3b8cd41c795a75609514de198c76db76

diff --git a/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild 
b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild
new file mode 100644
index 00..8305000c24
--- /dev/null
+++ b/dev-java/corretto-bin/corretto-bin-11.0.22.7.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2 toolchain-funcs
+
+MY_PV=${PV/_p/+}
+SLOT=$(ver_cut 1)
+
+SRC_URI="
+
https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz
+"
+
+DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services"
+HOMEPAGE="https://aws.amazon.com/corretto;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux source"
+
+RDEPEND="
+   >=sys-apps/baselayout-java-0.1.0-r1
+   kernel_linux? (
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/harfbuzz
+   elibc_glibc? ( >=sys-libs/glibc-2.2.5:* )
+   elibc_musl? ( sys-libs/musl )
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64"
+
+pkg_pretend() {
+   if [[ "$(tc-is-softfloat)" != "no" ]]; then
+   die "These binaries require a hardfloat system."
+   fi
+}
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   # prefer system copy # https://bugs.gentoo.org/776676
+   rm -vf lib/libharfbuzz.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   if ! use source ; then
+   rm -v lib/src.zip || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   c

[gentoo-commits] repo/proj/guru:master commit in: dev-java/corretto-bin/

2024-04-01 Thread Haelwenn Monnier
commit: 89e4ca68a3cde4e7020fb4a15ad8791ddd963d93
Author: Robert Greener  r0bert  dev>
AuthorDate: Mon Apr  1 20:33:59 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:34:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89e4ca68

dev-java/corretto-bin: new version 22.0.0.37.1

Signed-off-by: Robert Greener  r0bert.dev>

 dev-java/corretto-bin/Manifest |  1 +
 .../corretto-bin/corretto-bin-22.0.0.37.1.ebuild   | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest
index 8148de911d..21e2702da1 100644
--- a/dev-java/corretto-bin/Manifest
+++ b/dev-java/corretto-bin/Manifest
@@ -1,4 +1,5 @@
 DIST amazon-corretto-11.0.22.7.1-linux-x64.tar.gz 195214324 BLAKE2B 
16dd4d260cd163b73786c445db6ddf8249d4a595dabdca5bffe3c168661a586be08004ca9244478a47578680dfc2f62bec3a7be7b6c91073de66ee90d85ad15e
 SHA512 
9cc7ceee131b3aebabed75749e5fc9782d64083516a8fc42636fe4183eb90c883be8b3f711cc607980f4cabb87a4380593a3eb4df30ca88d7fb1a796dadffefe
 DIST amazon-corretto-17.0.10.8.1-linux-x64.tar.gz 193714285 BLAKE2B 
35184de6bfc2bbc1339817a09aeb1ae31d8eb93aaf4d2e936b69537cedf2dae761fc20ba6895a9344007f1cb50319c821361e0913831c4e0fcb05c06f6b62874
 SHA512 
485bbf9d6a45aac018ae5af5bac1608f81c91c0cacd6904854b33a0ed52267f55a751e97b4fef7dff37d5cf4300701ef3558b910299f0a85676b54c22b69dce7
 DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 
8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46
 SHA512 
14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470
+DIST amazon-corretto-22.0.0.37.1-linux-x64.tar.gz 207737618 BLAKE2B 
4f7cf43d4de10a44fec207fee62050948cefd532409bfc9122a007aa5a1a9deaf36e919d5773c43be15a3b731936134ee94104702780ec887efc0a43bc4cc781
 SHA512 
8a4ef82a33cee41b0fd782c9252bc944fa2a10c220e873699276857a32d618a5b4ad2053a06c377d211b691b793125d2c858b3773deaf6dc8a5babe50d05b969
 DIST amazon-corretto-8.402.08.1-linux-x64.tar.gz 118079903 BLAKE2B 
5b1ffcabe40e1d6046842a27a65014b055e2dc64736ea9359a74166b68a8435803ce745de7d4bd0d84deaa686c10b4a5d41b9cbb21bc2a0d6542e09042216169
 SHA512 
4584c80690a1c03fef4764be98ecc808ec1283bed687c0bfc9fc0a6d08d30885ec59aea8a19d0a18bde5ffb33527427c3b8cd41c795a75609514de198c76db76

diff --git a/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild 
b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild
new file mode 100644
index 00..8305000c24
--- /dev/null
+++ b/dev-java/corretto-bin/corretto-bin-22.0.0.37.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2 toolchain-funcs
+
+MY_PV=${PV/_p/+}
+SLOT=$(ver_cut 1)
+
+SRC_URI="
+
https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz
+"
+
+DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services"
+HOMEPAGE="https://aws.amazon.com/corretto;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux source"
+
+RDEPEND="
+   >=sys-apps/baselayout-java-0.1.0-r1
+   kernel_linux? (
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/harfbuzz
+   elibc_glibc? ( >=sys-libs/glibc-2.2.5:* )
+   elibc_musl? ( sys-libs/musl )
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64"
+
+pkg_pretend() {
+   if [[ "$(tc-is-softfloat)" != "no" ]]; then
+   die "These binaries require a hardfloat system."
+   fi
+}
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   # prefer system copy # https://bugs.gentoo.org/776676
+   rm -vf lib/libharfbuzz.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   if ! use source ; then
+   rm -v lib/s

[gentoo-commits] repo/proj/guru:master commit in: dev-java/corretto-bin/, dev-java/corretto-bin/files/

2024-04-01 Thread Haelwenn Monnier
commit: d9de947673954f28916bd9149004487feff2eb79
Author: Robert Greener  r0bert  dev>
AuthorDate: Mon Apr  1 20:22:15 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:34:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9de9476

dev-java/corretto-bin: new package, version 21.0.2.14.1

Signed-off-by: Robert Greener  r0bert.dev>

 dev-java/corretto-bin/Manifest |  1 +
 .../corretto-bin/corretto-bin-21.0.2.14.1.ebuild   | 91 ++
 dev-java/corretto-bin/files/corretto-bin.env.sh| 13 
 dev-java/corretto-bin/metadata.xml | 11 +++
 4 files changed, 116 insertions(+)

diff --git a/dev-java/corretto-bin/Manifest b/dev-java/corretto-bin/Manifest
new file mode 100644
index 00..7ac2f1d1d4
--- /dev/null
+++ b/dev-java/corretto-bin/Manifest
@@ -0,0 +1 @@
+DIST amazon-corretto-21.0.2.14.1-linux-x64.tar.gz 209399162 BLAKE2B 
8778c7ae7a8588b3a4dd58d5e3c18ca8931b5d4e32c4f308c0f765df7140232d7c800708859d86a66a58275a517edd461c16457159de5ca362d51728559bcd46
 SHA512 
14264809f297d42163c2c55c827b16eba058c39a36d5e92589419cccf66187b59225b08a8623f556d1febdeedbb2a47975b655b8bd816483d2862c7c44ef0470

diff --git a/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild 
b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild
new file mode 100644
index 00..8305000c24
--- /dev/null
+++ b/dev-java/corretto-bin/corretto-bin-21.0.2.14.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2 toolchain-funcs
+
+MY_PV=${PV/_p/+}
+SLOT=$(ver_cut 1)
+
+SRC_URI="
+
https://corretto.aws/downloads/resources/${PV}/amazon-corretto-${PV}-linux-x64.tar.gz
+"
+
+DESCRIPTION="Prebuilt Java JDK binaries provided by Amazon Web Services"
+HOMEPAGE="https://aws.amazon.com/corretto;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups headless-awt selinux source"
+
+RDEPEND="
+   >=sys-apps/baselayout-java-0.1.0-r1
+   kernel_linux? (
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/harfbuzz
+   elibc_glibc? ( >=sys-libs/glibc-2.2.5:* )
+   elibc_musl? ( sys-libs/musl )
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/amazon-corretto-${MY_PV}-linux-x64"
+
+pkg_pretend() {
+   if [[ "$(tc-is-softfloat)" != "no" ]]; then
+   die "These binaries require a hardfloat system."
+   fi
+}
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   # prefer system copy # https://bugs.gentoo.org/776676
+   rm -vf lib/libharfbuzz.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   if ! use source ; then
+   rm -v lib/src.zip || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" "/opt/${PN}-${SLOT}"
+
+   java-vm_install-env "${FILESDIR}"/${PN}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}
+
+pkg_postinst() {
+   java-vm-2_pkg_postinst
+}
\ No newline at end of file

diff --git a/dev-java/corretto-bin/files/corretto-bin.env.sh 
b/dev-java/corretto-bin/files/corretto-bin.env.sh
new file mode 100644
index 00..0ec3b0f608
--- /dev/null
+++ b/dev-java/corretto-bin/files/corretto-bin.env.sh
@@ -0,0 +1,13 @@
+VERSION="AWS Corretto JDK ${PV}"
+JAVA_HOME="${EPREFIX}/opt/${P}"
+JDK_HOME="${EPREFIX}/opt/${P}"
+JAVAC="\${JAVA_HOME}/bin/javac"
+PATH="\${JAVA_HOME}/bin"
+ROOTPATH="\${JAVA_HOME}/bin"
+LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/"
+MANPATH=""
+PROVIDE

[gentoo-commits] repo/proj/guru:master commit in: games-util/HeroicGamesLauncher-bin/

2024-04-01 Thread Haelwenn Monnier
commit: 547dd9ae202db26ddad8c9b994af12eb66dbe0bb
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Mon Apr  1 18:32:17 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 18:34:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=547dd9ae

games-util/HeroicGamesLauncher-bin: add 2.14.0, drop 2.13.0

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 ...Launcher-bin-2.13.0.ebuild => HeroicGamesLauncher-bin-2.14.0.ebuild} | 0
 games-util/HeroicGamesLauncher-bin/Manifest | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.13.0.ebuild 
b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.14.0.ebuild
similarity index 100%
rename from 
games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.13.0.ebuild
rename to 
games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.14.0.ebuild

diff --git a/games-util/HeroicGamesLauncher-bin/Manifest 
b/games-util/HeroicGamesLauncher-bin/Manifest
index 2bed93e754..5a3d8ef6f2 100644
--- a/games-util/HeroicGamesLauncher-bin/Manifest
+++ b/games-util/HeroicGamesLauncher-bin/Manifest
@@ -1 +1 @@
-DIST heroic-2.13.0.tar.xz 105883932 BLAKE2B 
93161f87fc734540338914bf63b2231b7bd7bb4a265092a831043fa6d771cff2211395f0cf92dacff12eebb369e8c5d8687b7662c559dc72635f91f858341122
 SHA512 
59466b2516b4e42fb3ea7dc9f96834ee8598e2424a9615acbd9de65d4035634f82181a4b5e6664eb186173b7199b191418c3eab7e582450a489295e60ed39d1d
+DIST heroic-2.14.0.tar.xz 106276280 BLAKE2B 
9080cdad47214da2c5049b77b5f96533a823c6103fa6fe8e8866a5e16ec6a3d1ce9c5b4fdc36182c6ebca899772340e25a38661d4043e5f8c65b79b5bae5e7aa
 SHA512 
4b71d83d708ac5f0e8699c4492cb6d9dbe787721de991b18cc6132fb93215cceec3038c0e1a518bb9bcd45b94ad9ddcc988785c7c858b10eb383c61e07a01ed9



[gentoo-commits] repo/proj/guru:master commit in: net-voip/baresip/

2024-04-01 Thread Haelwenn Monnier
commit: faf3ddb7145d01a2b8c8eefc63e3b4047184c12a
Author: Dale Showers  fictx  com>
AuthorDate: Mon Apr  1 20:01:52 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 20:02:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faf3ddb7

net-voip/baresip: Fixed KEYWORDS

Signed-off-by: Dale Showers  fictx.com>

 net-voip/baresip/baresip-3.10.0.ebuild | 2 +-
 net-voip/baresip/baresip-3.10.1.ebuild | 2 +-
 net-voip/baresip/baresip-3.7.0.ebuild  | 2 +-
 net-voip/baresip/baresip-3.8.0.ebuild  | 2 +-
 net-voip/baresip/baresip-3.9.0.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-voip/baresip/baresip-3.10.0.ebuild 
b/net-voip/baresip/baresip-3.10.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.10.0.ebuild
+++ b/net-voip/baresip/baresip-3.10.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png 
portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.10.1.ebuild 
b/net-voip/baresip/baresip-3.10.1.ebuild
index a21a8f9169..5095268db3 100644
--- a/net-voip/baresip/baresip-3.10.1.ebuild
+++ b/net-voip/baresip/baresip-3.10.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png 
portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.7.0.ebuild 
b/net-voip/baresip/baresip-3.7.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.7.0.ebuild
+++ b/net-voip/baresip/baresip-3.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png 
portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.8.0.ebuild 
b/net-voip/baresip/baresip-3.8.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.8.0.ebuild
+++ b/net-voip/baresip/baresip-3.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png 
portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 

diff --git a/net-voip/baresip/baresip-3.9.0.ebuild 
b/net-voip/baresip/baresip-3.9.0.ebuild
index d1e006f926..10023c9ea1 100644
--- a/net-voip/baresip/baresip-3.9.0.ebuild
+++ b/net-voip/baresip/baresip-3.9.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 IUSE="aac alsa amr aptx aom codec2 ffmpeg gst gtk3 jack mqtt mpa opus ssl png 
portaudio pulseaudio pipewire sdl sndfile spandsp vpx X"
 



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/nerdfonts/

2024-04-01 Thread Haelwenn Monnier
commit: ad6cd5c08dbd1fd61562bc3adbb5bbc798e4c0a7
Author: Robert Greener  r0bert  dev>
AuthorDate: Mon Apr  1 16:28:26 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 16:38:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad6cd5c0

media-fonts/nerdfonts: new package, version 3.1.1

Signed-off-by: Robert Greener  r0bert.dev>

 media-fonts/nerdfonts/Manifest   | 64 ++
 media-fonts/nerdfonts/metadata.xml   | 11 
 media-fonts/nerdfonts/nerdfonts-3.1.1.ebuild | 98 
 3 files changed, 173 insertions(+)

diff --git a/media-fonts/nerdfonts/Manifest b/media-fonts/nerdfonts/Manifest
new file mode 100644
index 00..415b644145
--- /dev/null
+++ b/media-fonts/nerdfonts/Manifest
@@ -0,0 +1,64 @@
+DIST 0xProto-3.1.1.tar.xz 1512176 BLAKE2B 
319173799098b81f2470f3b2101e9f8395c6730d4f39808749138a3aacf43d2527db58acefc1d96e0b937def7ba08fc2b6bcbb28ceb7be17ddfff6d83ceac46a
 SHA512 
58e7c5035678b409ffa6c6b24a5f9fe50cda491f60a88363236174bd344feebea9fdf5064ebe07f70da0730fdb1971fa91caf86a7c45c544a3ed02a0bb2d1e5d
+DIST 3270-3.1.1.tar.xz 3634516 BLAKE2B 
3680e726588b907b9a38882e8d842a808d074d77ca0a00732770bf5b22beb9ce1258a6e8539585cb88ae82a5cf2c110844407a5e789013312e43bbf8509757f0
 SHA512 
4c44451b0c757d03ae813f70fc3232b3fd6f584d0b3852bb98cfc8875f5f6cfa6f2d4f2d90962c24add00db97e9e6e22822c9aabe1f30b16504dc1febea5222e
+DIST Agave-3.1.1.tar.xz 1739464 BLAKE2B 
9a27b777ad55bb7a2ad529c0e1d373153480924f538df7b92f4595ad2afe53328747f42d7d2d4919361b6e549722730f48a30caf2e43442e05b2f9f45d20a720
 SHA512 
5931d11c4a4d89bbd1dd552007093758877d63a9518b0f6b7e241fd144851ad175c66ac672e17f18e41a26f6eddebfaf2a586e2a1b5aeacc192b1a6462306f27
+DIST AnonymousPro-3.1.1.tar.xz 1824212 BLAKE2B 
ae5844ab8e0b3977579bc127fe43464516d2df4d69f316cf8fe8f381b348b0d6a4f2a53fdc0598252d10d9f4e7b1647c9b2cc96715aa8827cb631333811f43d2
 SHA512 
853ab55c94582014154a5ebfc7214bffd901f1b197b07052b578aeb9585e17164626d2609d77ce6e28d50bc7b05f03f18804cfd30a34288effb06a6ad5d9
+DIST Arimo-3.1.1.tar.xz 1564852 BLAKE2B 
bdb36e6ed1e8b8b47896c046c58008bcccfd254317a44221f1858d4e828b2704492c8fb4ac88d97247d4c51261c7dbe54e0bb788fbecb086314342077bf16200
 SHA512 
ba328c53ad3fb4d8bfaca8a7354debff465580ed3b043624865b6165fe95e3550425e2e06dc440818d2285d33bfbfe4d874be3192883984b37fa619aab644c92
+DIST AurulentSansMono-3.1.1.tar.xz 3452256 BLAKE2B 
ea8d1546980db24282ecbb2d07922c4a6c1cb6f2ba636f91c802c449affd30b717e0421ef4aec2b4d37c573fda9cb4bf87ab3c1a5c182cc58e843830d18ae843
 SHA512 
31ac478ef67c1e542a29897e289f8856b30faffb50201205eecbb6a96cd65560e5f2fa67f767f5bd6b6374701bca4fee0e930f8f740d42814b19685117e87e18
+DIST BigBlueTerminal-3.1.1.tar.xz 1590924 BLAKE2B 
80753fee0cab7763252ac9771d630fde721c7ab451a7890c428f59a8bffb11d576afc09a9ebf32013d98190797fe8d8a72424a8d32ea1ad780a6cf9182bd7bda
 SHA512 
7bdbf7a194274985d2c2074367dd2ec919834709d71292ab14a7568555de3abbc6076c0ba21c7be19936684a537dc99f0df3e1eafb731c356786b9b02dcc8245
+DIST BitstreamVeraSansMono-3.1.1.tar.xz 1802328 BLAKE2B 
382389206a7ec219700879d6f35599f321858500b9652e2564be00d984bf4aad7fe0a2669db47f28b4e9cffb066e99d34eb1f8124b138f585d38627c8d8054f7
 SHA512 
88f0c1e61692342bce4ca16abe57cc09594520171e3276ae6a1907d960ae231389e9817809fa482473a3606ade93ea0118dbd31815baaa2742b43a2f63886549
+DIST CascadiaCode-3.1.1.tar.xz 2792472 BLAKE2B 
2e5269edb6b7d05cbab72444285d9a7335f6509f4c4677a3d0ce8542a7e0c1e0f10ce6185b8c10e7bc1eaf29bec7b52d28c4476bfaa067fd9b582978b0bba6d7
 SHA512 
e89bee382b6d5dbed4996c36281979cfc999f112701c636cbc0a99ebaf7547b5c7e78b5de99d45a55a0caa4674cc20422c637f0ddff460d322373080dfcf345e
+DIST CascadiaMono-3.1.1.tar.xz 2773500 BLAKE2B 
66d74728e01fedb95f806035b3b31e3cb9d9d5d9d72193d38c4098fdd0d08490c16519cc14882abbaf568da2a694ffc72c9af735a65240db52f60f85903dc5d9
 SHA512 
0405135410d6b36482a3ef8b01fd8b025cc5c77c87e2873c620e0ea20d2051d03d2ab3658131a4faa2cfb2574cc25fa6b317301da1eb151b2524f3aeb8bf3746
+DIST CodeNewRoman-3.1.1.tar.xz 4702328 BLAKE2B 
e8f6d1178da961028d6eaff9b3644efaa5a4c926e34e0b3c34b41d883d3503d0f3222af7eb1b4a528f51e264dca9e630b17c7842d0a2eb100e982ddaeafc9621
 SHA512 
44d41436b5b5aa3a8396650d3a7b82ec4c365aa10761ad037d6161f026adf1a245b5e9a6a4d699fef69419ea389d856dc74bc5b7e0fb023803e710101183c0bc
+DIST ComicShannsMono-3.1.1.tar.xz 3738720 BLAKE2B 
1cda398875c4a612eca80f1f1fda84e1ba022912ccd46793821a5b50d1a175f8116dee6ab821cb53d449aaedb45d2a187834102b0d05428c202929ae1cce5784
 SHA512 
388fe06d1cc1cfbd677712f13921f5570b30a2d0ffcda575d9deb3aedee6ba9276c8ce8eac48bbe6bda951ffe8fda1704d9cd93d9a8e5a63bd3aa727d6af7406
+DIST CommitMono-3.1.1.tar.xz 3964236 BLAKE2B 
b83a2c712b0fca4c11742a81c6e31f3fa9158f97f770c0a6830bb9d9d8f54d2007cab489569ad5b48141003517def38965d1f459ff36ceda210ec62cb30daee3
 SHA512 
a2dbc3d1852015765bc04cc7efd30d8be2355ac08cfb83b1b8ebf466ad8f2d9e86aed74ab8503a5f62acb7e3f4d391acad9bdae9eb90a5c50f83a2a791e25ffe
+DIST Cousine-3.1.1.tar.xz 219095

[gentoo-commits] repo/proj/guru:master commit in: dev-python/injector/

2024-04-01 Thread Haelwenn Monnier
commit: df2a3ed9a911f381a20ab0cf5f4c2953142d979c
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Mon Apr  1 18:33:43 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 18:34:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df2a3ed9

dev-python/injector: add 0.21.0-r1, drop 0.21.0
* Improve ebuild

Signed-off-by: Gonçalo Negrier Duarte  gmail.com>

 .../{injector-0.21.0.ebuild => injector-0.21.0-r1.ebuild}| 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-python/injector/injector-0.21.0.ebuild 
b/dev-python/injector/injector-0.21.0-r1.ebuild
similarity index 77%
rename from dev-python/injector/injector-0.21.0.ebuild
rename to dev-python/injector/injector-0.21.0-r1.ebuild
index 95e2fca4f0..318389852c 100644
--- a/dev-python/injector/injector-0.21.0.ebuild
+++ b/dev-python/injector/injector-0.21.0-r1.ebuild
@@ -17,22 +17,10 @@ SRC_URI="
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE="doc test"
-
-RDEPEND="
-   test? (
-   dev-python/pytest
-   dev-python/hypothesis
-   )
-"
-DEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx )
-"
 
 distutils_enable_sphinx docs
 distutils_enable_tests pytest
 
 python_install_all() {
-   use doc && local HTML_DOCS=( docs/. )
distutils-r1_python_install_all
 }



[gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/

2024-04-01 Thread Haelwenn Monnier
commit: 60d8beba1786953d017e01d21662832a2880ab8b
Author: Philippe Chaintreuil  parallaxshift  com>
AuthorDate: Mon Apr  1 12:57:48 2024 +
Commit:     Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Apr  1 12:57:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60d8beba

net-mail/dovecot-fts-xapian: add 1.7.10

Signed-off-by: Philippe Chaintreuil  parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest   |  1 +
 .../dovecot-fts-xapian-1.7.10.ebuild   | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest 
b/net-mail/dovecot-fts-xapian/Manifest
index d85ca5a3b5..1397d7031b 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1,3 +1,4 @@
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 
8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd
 SHA512 
e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
+DIST dovecot-fts-xapian-1.7.10.tar.gz 36886 BLAKE2B 
0e4800f276fc9e8284e54e530127ff06ee1b086d0710042d0e8622034ee7b03f900f8a02be50ab2a31b184cbea9bb4a3c585a13d67abd7606c26e6819329
 SHA512 
3844233fd6c0de6d1b7c13e116fc82157324dfc799fcabc766b860c270448a624263533f142566748a4bab2aa1043b3030d7f4795afd4046f10c2a41970cf250
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 
4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e
 SHA512 
83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
 DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 
6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a
 SHA512 
9df23186648902c9ca38f861496bff3e5096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild 
b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
new file mode 100644
index 00..9e8a229271
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian;
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+   dev-libs/icu:=
+   >=dev-libs/xapian-1.4:=
+   net-mail/dovecot:=
+   "
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   ${FILESDIR}/bug-887887_allow-O2-override.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Disable hardening so CFLAGS are left up to the Gentoo user
+   # https://bugs.gentoo.org/888751
+   econf \
+   --enable-hardening=no \
+   --with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+   $( use_enable static-libs static )
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



  1   2   3   4   5   6   7   8   9   10   >