diff options
author | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-03-17 11:35:32 -0300 |
---|---|---|
committer | AndersonTorres <torres.anderson.85@protonmail.com> | 2022-03-17 11:35:32 -0300 |
commit | 704b775b654ff1137b6950b49a0d130966821286 (patch) | |
tree | 27ebea791f341fe4756da56a598c218aabcc662e /pkgs/tools | |
parent | 9cfedd0589cb727289b8d1c8e5b70d4eaae12c17 (diff) | |
download | nixpkgs-704b775b654ff1137b6950b49a0d130966821286.tar nixpkgs-704b775b654ff1137b6950b49a0d130966821286.tar.gz nixpkgs-704b775b654ff1137b6950b49a0d130966821286.tar.bz2 nixpkgs-704b775b654ff1137b6950b49a0d130966821286.tar.lz nixpkgs-704b775b654ff1137b6950b49a0d130966821286.tar.xz nixpkgs-704b775b654ff1137b6950b49a0d130966821286.tar.zst nixpkgs-704b775b654ff1137b6950b49a0d130966821286.zip |
rockbox_utility: rename to rockbox-utility
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/misc/rockbox-utility/default.nix | 43 |
1 files changed, 29 insertions, 14 deletions
diff --git a/pkgs/tools/misc/rockbox-utility/default.nix b/pkgs/tools/misc/rockbox-utility/default.nix index a75b90d6f54..bf191beca3f 100644 --- a/pkgs/tools/misc/rockbox-utility/default.nix +++ b/pkgs/tools/misc/rockbox-utility/default.nix @@ -1,9 +1,13 @@ -{ lib, stdenv, fetchurl, pkg-config, cryptopp -, libusb1, qtbase, qttools, makeWrapper -, qmake, withEspeak ? false, espeak ? null -, qt5 }: - -let inherit (lib) getDev; in +{ lib +, stdenv +, fetchurl +, cryptopp +, libusb1 +, makeWrapper +, pkg-config +, qt5 +, withEspeak ? false, espeak ? null +}: stdenv.mkDerivation rec { pname = "rockbox-utility"; @@ -11,16 +15,27 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://download.rockbox.org/rbutil/source/RockboxUtility-v${version}-src.tar.bz2"; - sha256 = "0zm9f01a810y7aq0nravbsl0vs9vargwvxnfl4iz9qsqygwlj69y"; + hash = "sha256-PhlJ+fNY4/Qjoc72zV9WO+kNqF5bZQuwOh4EpAJwqX4="; }; - buildInputs = [ cryptopp libusb1 qtbase qttools ] - ++ lib.optional withEspeak espeak; - nativeBuildInputs = [ makeWrapper pkg-config qmake qt5.wrapQtAppsHook ]; + nativeBuildInputs = [ + makeWrapper + pkg-config + qt5.qmake + qt5.wrapQtAppsHook + ]; + + buildInputs = [ + cryptopp + libusb1 + qt5.qtbase + qt5.qttools + ] + ++ lib.optional withEspeak espeak; postPatch = '' sed -i rbutil/rbutilqt/rbutilqt.pro \ - -e '/^lrelease.commands =/ s|$$\[QT_INSTALL_BINS\]/lrelease -silent|${getDev qttools}/bin/lrelease|' + -e '/^lrelease.commands =/ s|$$\[QT_INSTALL_BINS\]/lrelease -silent|${lib.getDev qt5.qttools}/bin/lrelease|' ''; preConfigure = '' @@ -48,10 +63,10 @@ stdenv.mkDerivation rec { enableParallelBuilding = false; meta = with lib; { - description = "Open source firmware for mp3 players"; homepage = "https://www.rockbox.org"; - license = licenses.gpl2; + description = "Open source firmware for digital music players"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ AndersonTorres goibhniu ]; platforms = platforms.linux; - maintainers = with maintainers; [ goibhniu ]; }; } |