lol

deepin-picker: init at 5.0.28

authored by

rewine and committed by
rewine
2cf940e6 98d5b0c3

+59
+58
pkgs/desktops/deepin/apps/deepin-picker/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , qmake 5 + , qttools 6 + , pkg-config 7 + , wrapQtAppsHook 8 + , dtkwidget 9 + , qtsvg 10 + , xorg 11 + , qtbase 12 + }: 13 + 14 + stdenv.mkDerivation rec { 15 + pname = "deepin-picker"; 16 + version = "5.0.28"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "linuxdeepin"; 20 + repo = pname; 21 + rev = version; 22 + sha256 = "sha256-b463PqrCpt/DQqint5Xb0cRT66iHNPavj0lsTMv801k="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + qmake 27 + qttools 28 + pkg-config 29 + wrapQtAppsHook 30 + ]; 31 + 32 + buildInputs = [ 33 + dtkwidget 34 + qtsvg 35 + xorg.libXtst 36 + ]; 37 + 38 + postPatch = '' 39 + substituteInPlace com.deepin.Picker.service \ 40 + --replace "/usr/bin/deepin-picker" "$out/bin/deepin-picker" 41 + ''; 42 + 43 + qmakeFlags = [ 44 + "BINDIR=${placeholder "out"}/bin" 45 + "ICONDIR=${placeholder "out"}/share/icons/hicolor/scalable/apps" 46 + "APPDIR=${placeholder "out"}/share/applications" 47 + "DSRDIR=${placeholder "out"}/share/deepin-picker" 48 + "DOCDIR=${placeholder "out"}/share/dman/deepin-picker" 49 + ]; 50 + 51 + meta = with lib; { 52 + description = "Color picker application"; 53 + homepage = "https://github.com/linuxdeepin/deepin-picker"; 54 + license = licenses.gpl3Plus; 55 + platforms = platforms.linux; 56 + maintainers = teams.deepin.members; 57 + }; 58 + }
+1
pkgs/desktops/deepin/default.nix
··· 27 27 deepin-draw = callPackage ./apps/deepin-draw { }; 28 28 deepin-editor = callPackage ./apps/deepin-editor { }; 29 29 deepin-image-viewer = callPackage ./apps/deepin-image-viewer { }; 30 + deepin-picker = callPackage ./apps/deepin-picker { }; 30 31 deepin-terminal = callPackage ./apps/deepin-terminal { }; 31 32 32 33 #### ARTWORK