Merge pull request #216735 from wineee/deepin-wallpaper

deepin.deepin-wallpapers: init at 1.7.10

authored by

Sandro and committed by
GitHub
91625cdc 20c135b1

+46
+45
pkgs/desktops/deepin/artwork/deepin-wallpapers/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , dde-api 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "deepin-wallpapers"; 9 + version = "1.7.10"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "linuxdeepin"; 13 + repo = pname; 14 + rev = version; 15 + sha256 = "sha256-D7DXyPh74VlYn5vKUzDh/P/xoskxs8N/BEg5ZemXRwk="; 16 + }; 17 + 18 + nativeBuildInputs = [ dde-api ]; 19 + 20 + postPatch = '' 21 + patchShebangs blur_image.sh 22 + 23 + substituteInPlace blur_image.sh \ 24 + --replace /usr/lib/deepin-api/image-blur ${dde-api}/lib/deepin-api/image-blur 25 + ''; 26 + 27 + installPhase = '' 28 + runHook preInstall 29 + mkdir -p $out/share/wallpapers/deepin 30 + cp deepin/* $out/share/wallpapers/deepin 31 + mkdir -p $out/share/wallpapers/image-blur 32 + cp image-blur/* $out/share/wallpapers/image-blur 33 + mkdir -p $out/share/backgrounds 34 + ln -s $out/share/wallpapers/deepin/desktop.jpg $out/share/backgrounds/default_background.jpg 35 + runHook postInstall 36 + ''; 37 + 38 + meta = with lib; { 39 + description = "deepin-wallpapers provides wallpapers of dde"; 40 + homepage = "https://github.com/linuxdeepin/deepin-wallpapers"; 41 + license = with licenses; [ gpl3Plus cc-by-sa-30 ]; 42 + platforms = platforms.linux; 43 + maintainers = teams.deepin.members; 44 + }; 45 + }
+1
pkgs/desktops/deepin/default.nix
··· 58 58 #### ARTWORK 59 59 dde-account-faces = callPackage ./artwork/dde-account-faces { }; 60 60 deepin-icon-theme = callPackage ./artwork/deepin-icon-theme { }; 61 + deepin-wallpapers = callPackage ./artwork/deepin-wallpapers { }; 61 62 deepin-gtk-theme = callPackage ./artwork/deepin-gtk-theme { }; 62 63 deepin-sound-theme = callPackage ./artwork/deepin-sound-theme { }; 63 64