Loading pkgs/by-name/so/songrec/package.nix +25 −12 Original line number Diff line number Diff line Loading @@ -2,39 +2,52 @@ lib, rustPlatform, fetchFromGitHub, gtk3, openssl, gtk4, libadwaita, libsoup_3, glib-networking, alsa-lib, pkg-config, wrapGAppsHook4, ffmpeg, dbus, glib, libpulseaudio, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "songrec"; version = "0.4.3"; version = "0.6.7"; src = fetchFromGitHub { owner = "marin-m"; repo = "songrec"; rev = finalAttrs.version; hash = "sha256-pTonrxlYvfuLRKMXW0Lao4KCoNFlMzE9rH+hwpa60JY="; hash = "sha256-lCwFMBQ6IimNtXYMfTnFOpwOO2qbwijOEZ+oMsQKAP0="; }; cargoHash = "sha256-wSRn1JY067RVqGGdiox87+zRb2/2OMcvKLYZE1QUs/s="; cargoHash = "sha256-BhDFGkvY6c8XbhJpFX1w8CSXK9IY/HiysNoooytFT9I="; nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config wrapGAppsHook4 ]; buildInputs = [ alsa-lib dbus gtk3 openssl ffmpeg glib glib-networking gtk4 libadwaita libpulseaudio libsoup_3 ]; preFixup = '' gappsWrapperArgs+=( --prefix PATH : "${lib.makeBinPath [ ffmpeg ]}" ) ''; postInstall = '' mv packaging/rootfs/usr/share $out/share ''; Loading @@ -42,7 +55,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Open-source Shazam client for Linux, written in Rust"; homepage = "https://github.com/marin-m/SongRec"; license = lib.licenses.gpl3Only; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ tcbravo ]; mainProgram = "songrec"; Loading Loading
pkgs/by-name/so/songrec/package.nix +25 −12 Original line number Diff line number Diff line Loading @@ -2,39 +2,52 @@ lib, rustPlatform, fetchFromGitHub, gtk3, openssl, gtk4, libadwaita, libsoup_3, glib-networking, alsa-lib, pkg-config, wrapGAppsHook4, ffmpeg, dbus, glib, libpulseaudio, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "songrec"; version = "0.4.3"; version = "0.6.7"; src = fetchFromGitHub { owner = "marin-m"; repo = "songrec"; rev = finalAttrs.version; hash = "sha256-pTonrxlYvfuLRKMXW0Lao4KCoNFlMzE9rH+hwpa60JY="; hash = "sha256-lCwFMBQ6IimNtXYMfTnFOpwOO2qbwijOEZ+oMsQKAP0="; }; cargoHash = "sha256-wSRn1JY067RVqGGdiox87+zRb2/2OMcvKLYZE1QUs/s="; cargoHash = "sha256-BhDFGkvY6c8XbhJpFX1w8CSXK9IY/HiysNoooytFT9I="; nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config wrapGAppsHook4 ]; buildInputs = [ alsa-lib dbus gtk3 openssl ffmpeg glib glib-networking gtk4 libadwaita libpulseaudio libsoup_3 ]; preFixup = '' gappsWrapperArgs+=( --prefix PATH : "${lib.makeBinPath [ ffmpeg ]}" ) ''; postInstall = '' mv packaging/rootfs/usr/share $out/share ''; Loading @@ -42,7 +55,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Open-source Shazam client for Linux, written in Rust"; homepage = "https://github.com/marin-m/SongRec"; license = lib.licenses.gpl3Only; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ tcbravo ]; mainProgram = "songrec"; Loading