3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #99663 from sumnerevans/sublime-music-metadata

This commit is contained in:
Sandro 2021-04-01 18:59:40 +02:00 committed by GitHub
commit 682e8ac409
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 7 deletions

View file

@ -9211,6 +9211,12 @@
githubId = 65870;
name = "Сухарик";
};
sumnerevans = {
email = "me@sumnerevans.com";
github = "sumnerevans";
githubId = 16734772;
name = "Sumner Evans";
};
superbo = {
email = "supernbo@gmail.com";
github = "SuperBo";

View file

@ -1,4 +1,4 @@
{ lib, python3Packages, gobject-introspection, gtk3, pango, wrapGAppsHook
{ fetchFromGitLab, lib, python3Packages, gobject-introspection, gtk3, pango, wrapGAppsHook
, chromecastSupport ? false
, serverSupport ? false
, keyringSupport ? true
@ -8,11 +8,13 @@
python3Packages.buildPythonApplication rec {
pname = "sublime-music";
version = "0.11.7";
version = "0.11.10";
src = python3Packages.fetchPypi {
inherit pname version;
sha256 = "1x6b02gw46gp6qcgv67j7k3gr1dpfczbyma6dxanag8pnpqrj8qi";
src = fetchFromGitLab {
owner = "sublime-music";
repo = pname;
rev = "v${version}";
sha256 = "1g78gmiywg07kaywfc9q0yab2bzxs936vb3157ni1z0flbmcwrry";
};
nativeBuildInputs = [
@ -30,6 +32,7 @@ python3Packages.buildPythonApplication rec {
;
propagatedBuildInputs = with python3Packages; [
bleach
dataclasses-json
deepdiff
fuzzywuzzy
@ -52,12 +55,22 @@ python3Packages.buildPythonApplication rec {
# no tests
doCheck = false;
pythonImportsCheck = [ "sublime" ];
pythonImportsCheck = [ "sublime_music" ];
postInstall = ''
install -Dm444 sublime-music.desktop -t $out/share/applications
install -Dm444 sublime-music.metainfo.xml -t $out/share/metainfo
for size in 16 22 32 48 64 72 96 128 192 512 1024; do
install -Dm444 logo/rendered/"$size".png \
$out/share/icons/hicolor/"$size"x"$size"/apps/sublime-music.png
done
'';
meta = with lib; {
description = "GTK3 Subsonic/Airsonic client";
homepage = "https://sublimemusic.app/";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ albakham ];
maintainers = with maintainers; [ albakham sumnerevans ];
};
}