diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2022-03-20 20:01:09 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-20 20:01:09 +0100 |
commit | e3e79b101016374a4b8bab05dd708e70956dee5a (patch) | |
tree | 7daa5c7a77c381e7ae0a2f501b0c602e461829d9 | |
parent | f5710b3aa2d807f7094994bcdcbdb51b3d9f82da (diff) | |
parent | 557c643ee63acd281a3f5ebea527cf9f3c4c8556 (diff) | |
download | nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.tar nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.tar.gz nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.tar.bz2 nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.tar.lz nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.tar.xz nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.tar.zst nixpkgs-e3e79b101016374a4b8bab05dd708e70956dee5a.zip |
Merge pull request #164066 from cigrainger/master
-rw-r--r-- | pkgs/applications/audio/cider/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/audio/cider/default.nix b/pkgs/applications/audio/cider/default.nix new file mode 100644 index 00000000000..edab6d109ef --- /dev/null +++ b/pkgs/applications/audio/cider/default.nix @@ -0,0 +1,30 @@ +{ appimageTools, lib, fetchurl }: + +appimageTools.wrapType2 rec { + pname = "cider"; + version = "1.3.1308"; + + src = fetchurl { + url = "https://1308-429851205-gh.circle-artifacts.com/0/%7E/Cider/dist/artifacts/Cider-${version}.AppImage"; + sha256 = "1lbyvn1c8155p039qfzx7jwad7km073phkmrzjm0w3ahdpwz3wgi"; + }; + + extraInstallCommands = + let contents = appimageTools.extract { inherit pname version src; }; + in '' + mv $out/bin/${pname}-${version} $out/bin/${pname} + + install -m 444 -D ${contents}/${pname}.desktop -t $out/share/applications + substituteInPlace $out/share/applications/${pname}.desktop \ + --replace 'Exec=AppRun' 'Exec=${pname}' + cp -r ${contents}/usr/share/icons $out/share + ''; + + meta = with lib; { + description = "A new look into listening and enjoying Apple Music in style and performance."; + homepage = "https://github.com/ciderapp/Cider"; + license = licenses.agpl3; + maintainers = [ maintainers.cigrainger ]; + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 674039a3706..1c00dc393ca 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4164,6 +4164,8 @@ with pkgs; stdenv = gcc9Stdenv; }; + cider = callPackage ../applications/audio/cider { }; + isolyzer = callPackage ../tools/cd-dvd/isolyzer { }; isomd5sum = callPackage ../tools/cd-dvd/isomd5sum { }; |