94 lines
2.4 KiB
Nix
94 lines
2.4 KiB
Nix
{
|
|
lib,
|
|
stdenvNoCC,
|
|
fetchFromGitHub,
|
|
imagemagick,
|
|
nix-update-script,
|
|
}:
|
|
|
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
|
pname = "pop-wallpapers";
|
|
version = "1.0.5-unstable-2025-06-24";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "pop-os";
|
|
repo = "wallpapers";
|
|
rev = "20a9fdd1ed86aadfbbfcd55dc3d2d9eb8ae28e15";
|
|
hash = "sha256-GUXxy+zRdBCsvWW9ytJZUHSw6rGc3uNTjNIsiK3l+zA=";
|
|
};
|
|
|
|
# Future-proofs calls to imagemagick's convert feature
|
|
postPatch = ''
|
|
substituteInPlace Makefile --replace-fail "convert" "magick"
|
|
'';
|
|
|
|
nativeBuildInputs = [ imagemagick ];
|
|
|
|
makeFlags = [ "prefix=$(out)" ];
|
|
|
|
enableParallelBuilding = true;
|
|
|
|
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
|
|
|
|
meta = {
|
|
description = "Wallpapers for Pop!_OS";
|
|
homepage = "https://pop.system76.com/";
|
|
license = with lib.licenses; [
|
|
#
|
|
# Kate Hazen:
|
|
#
|
|
# kate-hazen-fractal-mountains.png
|
|
# kate-hazen-mort1mer.png
|
|
# kate-hazen-pop-m3lvin.png
|
|
# kate-hazen-pop-retro1.png
|
|
# kate-hazen-pop-retro2.png
|
|
# kate-hazen-pop-space.png
|
|
# kate-hazen-unleash-your-robot.png
|
|
# kate-hazen-unleash-your-robot-blue.png
|
|
# kate-hazen-COSMIC-desktop-wallpaper.png
|
|
#
|
|
# Nick Nazzaro:
|
|
#
|
|
# nick-nazzaro-bedroom.png
|
|
# nick-nazzaro-desert.png
|
|
# nick-nazzaro-ice-cave.png
|
|
# nick-nazzaro-jungle-green.png
|
|
# nick-nazzaro-jungle-red.png
|
|
# nick-nazzaro-space-blue.png
|
|
# nick-nazzaro-space-red.png
|
|
# nick-nazzaro-underwater.png
|
|
cc-by-sa-40
|
|
|
|
# Unsplash:
|
|
#
|
|
# ahmadreza-sajadi-10140-edit.jpg
|
|
# benjamin-voros-250200.jpg
|
|
# ferdinand-stohr-149422.jpg
|
|
# galen-crout-175291.jpg
|
|
# jad-limcaco-183877.jpg
|
|
# jake-hills-36605.jpg
|
|
# jared-evans-119758.jpg
|
|
# jasper-van-der-meij-97274-edit.jpg
|
|
# kait-herzog-8242.jpg
|
|
# nasa-45068.jpg
|
|
# nasa-53884.jpg
|
|
# nasa-89125.jpg
|
|
# nasa-89127.jpg
|
|
# ng-32703.jpg
|
|
# ricardo-gomez-angel-180819-blue.jpg
|
|
# samuel-zeller-337041.jpg
|
|
# sean-afnan-244576.jpg
|
|
# sebastien-gabriel-232361.jpg
|
|
# spacex-81773.jpg
|
|
# tim-mccartney-39907.jpg
|
|
# tony-webster-97532.jpg
|
|
publicDomain
|
|
];
|
|
maintainers = with lib.maintainers; [
|
|
normalcea
|
|
pandapip1
|
|
];
|
|
platforms = lib.platforms.all;
|
|
};
|
|
})
|