diff options
Diffstat (limited to 'pkgs/by-name/hq/hqplayerd/package.nix')
| -rw-r--r-- | pkgs/by-name/hq/hqplayerd/package.nix | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/pkgs/by-name/hq/hqplayerd/package.nix b/pkgs/by-name/hq/hqplayerd/package.nix index cd5d540f6114..17db1a3c8ac1 100644 --- a/pkgs/by-name/hq/hqplayerd/package.nix +++ b/pkgs/by-name/hq/hqplayerd/package.nix @@ -7,36 +7,34 @@ cairo, fetchurl, flac, - gcc12, + gcc14, gssdp, gupnp, gupnp-av, lame, libgmpris, libusb-compat-0_1, - llvmPackages_14, + llvmPackages_19, mpg123, rpmextract, wavpack, callPackage, - rygel ? null, -}@inputs: +}: let - # FIXME: Replace with gnome.rygel once hqplayerd releases a new version. - rygel-hqplayerd = inputs.rygel or (callPackage ./rygel.nix { }); + rygel-hqplayerd = callPackage ./rygel.nix { }; in stdenv.mkDerivation rec { pname = "hqplayerd"; - version = "5.5.0-13"; + version = "5.13.2-39"; src = fetchurl { - url = "https://www.signalyst.eu/bins/${pname}/fc37/${pname}-${version}.fc37.x86_64.rpm"; - hash = "sha256-yfdgsQu2w56apq5lyD0JcEkM9/EtlfdZQ9I5x1BBOcU="; + url = "https://www.signalyst.eu/bins/hqplayerd/fc37/hqplayerd-${version}.fc37.x86_64.rpm"; + hash = "sha256-4wB32xFYpGcBdLqSZFkNXoS7IerPS8f6KIpn13ulqUY="; }; unpackPhase = '' - ${rpmextract}/bin/rpmextract $src + rpmextract $src ''; nativeBuildInputs = [ @@ -49,7 +47,7 @@ stdenv.mkDerivation rec { alsa-lib cairo flac - gcc12.cc.lib + gcc14.cc.lib rygel-hqplayerd gssdp gupnp @@ -57,7 +55,7 @@ stdenv.mkDerivation rec { lame libgmpris libusb-compat-0_1 - llvmPackages_14.openmp + llvmPackages_19.openmp mpg123 wavpack ]; |
