From 2ed29f5c46ba6379cbbbd6a8eb0f8e52cf69b5dd Mon Sep 17 00:00:00 2001 From: jwihardi Date: Tue, 24 Mar 2026 16:40:25 -0400 Subject: [PATCH] gentoo: updated widget deps to use guru songrec oops --- ...> illogical-impulse-widgets-1.0-r5.ebuild} | 2 +- sdata/dist-gentoo/import-local-pkgs.sh | 3 -- sdata/dist-gentoo/keywords | 3 +- .../widgets/songrec-0.4.3-r1.ebuild | 48 ------------------- 4 files changed, 2 insertions(+), 54 deletions(-) rename sdata/dist-gentoo/illogical-impulse-widgets/{illogical-impulse-widgets-1.0-r4.ebuild => illogical-impulse-widgets-1.0-r5.ebuild} (95%) delete mode 100644 sdata/dist-gentoo/local-pkgs/widgets/songrec-0.4.3-r1.ebuild diff --git a/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r4.ebuild b/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r5.ebuild similarity index 95% rename from sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r4.ebuild rename to sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r5.ebuild index 9ffceea09..6e9bf62af 100644 --- a/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r4.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-widgets/illogical-impulse-widgets-1.0-r5.ebuild @@ -18,7 +18,7 @@ RDEPEND=" gui-apps/hypridle gui-apps/hyprlock gui-apps/hyprpicker - app-misc/songrec + media-sound/songrec app-i18n/translate-shell gui-apps/wlogout sci-libs/libqalculate diff --git a/sdata/dist-gentoo/import-local-pkgs.sh b/sdata/dist-gentoo/import-local-pkgs.sh index 0062adb31..9c5b687e4 100644 --- a/sdata/dist-gentoo/import-local-pkgs.sh +++ b/sdata/dist-gentoo/import-local-pkgs.sh @@ -19,6 +19,3 @@ import_ebuild "${FT_DIR}" "media-fonts" "rubik-vf" import_ebuild "${FT_DIR}" "media-fonts" "space-grotesk" import_ebuild "${FT_DIR}" "kde-plasma" "breeze-plus" import_ebuild "${FT_DIR}" "x11-themes" "darkly" - -############### WIDGETS -import_ebuild "${WIDGETS_DIR}" "app-misc" "songrec" diff --git a/sdata/dist-gentoo/keywords b/sdata/dist-gentoo/keywords index 0d4eaaf5e..7e6fe2ab2 100644 --- a/sdata/dist-gentoo/keywords +++ b/sdata/dist-gentoo/keywords @@ -28,7 +28,6 @@ gui-libs/hyprcursor gui-apps/wf-recorder gui-apps/wtype gui-apps/fuzzel -gui-apps/quickshell ** gui-apps/wlogout dev-cpp/sdbus-c++ dev-libs/hyprland-protocols @@ -52,7 +51,7 @@ media-fonts/space-grotesk media-fonts/material-symbols-variable ** media-fonts/readex-pro media-fonts/rubik-vf -app-misc/songrec +media-sound/songrec dev-cpp/glaze dev-cpp/cpptrace dev-libs/libdwarf diff --git a/sdata/dist-gentoo/local-pkgs/widgets/songrec-0.4.3-r1.ebuild b/sdata/dist-gentoo/local-pkgs/widgets/songrec-0.4.3-r1.ebuild deleted file mode 100644 index fa5f1e6b3..000000000 --- a/sdata/dist-gentoo/local-pkgs/widgets/songrec-0.4.3-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Illogicall Impulse Widget Dependencies" -HOMEPAGE="" -SRC_URI="https://github.com/marin-m/SongRec/archive/${PV}.tar.gz -> ${P}-SongRec.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -# need for cargo fetch, idk how to get around it if possible -RESTRICT="strip network-sandbox" - -DEPEND="" -RDEPEND="" - -S="${WORKDIR}/SongRec-${PV}" - -src_prepare() { - default - export CARGO_HOME="${WORKDIR}/cargo" - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" -} - -src_compile() { - export CARGO_HOME="${WORKDIR}/cargo" - cargo build --release --frozen --offline -} - -src_install() { - dobin target/release/songrec - insinto /usr/share/applications - - doins packaging/rootfs/usr/share/applications/com.github.marinm.songrec.desktop - - insinto /usr/share/icons/hicolor/scalable/apps - doins packaging/rootfs/usr/share/icons/hicolor/scalable/apps/com.github.marinm.songrec.svg - - insinto /usr/share/metainfo - doins packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml - - insinto /usr/share/songrec/translations - doins -r translations/* - - dodoc README.md -}