summaryrefslogtreecommitdiff
path: root/packages/wbg.nix
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-02-03 14:18:32 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2025-02-03 14:18:32 +0530
commit62c6e3038af1e360af462c928d28d049070e113f (patch)
treedad053a5e3cd8035e62676aa3df5404fd4a03894 /packages/wbg.nix
parent9881f2cb777a54483c4b2932b45ccc13332a57d9 (diff)
update
Diffstat (limited to 'packages/wbg.nix')
-rw-r--r--packages/wbg.nix74
1 files changed, 0 insertions, 74 deletions
diff --git a/packages/wbg.nix b/packages/wbg.nix
deleted file mode 100644
index b9ef787..0000000
--- a/packages/wbg.nix
+++ /dev/null
@@ -1,74 +0,0 @@
-{
- stdenv,
- lib,
- fetchFromGitea,
- pkg-config,
- meson,
- ninja,
- pixman,
- tllist,
- wayland,
- wayland-scanner,
- wayland-protocols,
- nanosvg,
- libjxl,
- enablePNG ? true,
- enableJPEG ? true,
- enableWebp ? true,
- # Optional dependencies
- libpng,
- libjpeg,
- libwebp,
-}:
-
-stdenv.mkDerivation rec {
- pname = "wbg";
- version = "1.2.0";
-
- src = fetchFromGitea {
- domain = "codeberg.org";
- owner = "dnkl";
- repo = "wbg";
- rev = "master";
- hash = "sha256-ikwOVtR5cXZGd2GE/O4ej6cOQZomyEKkPcKe08EtPw0=";
- };
-
- nativeBuildInputs = [
- pkg-config
- meson
- ninja
- wayland-scanner
- ];
-
- buildInputs =
- [
- pixman
- tllist
- wayland
- wayland-protocols
- nanosvg
- libjxl
- ]
- ++ lib.optional enablePNG libpng
- ++ lib.optional enableJPEG libjpeg
- ++ lib.optional enableWebp libwebp;
-
- mesonBuildType = "release";
-
- mesonFlags = [
- (lib.mesonEnable "system-nanosvg" true)
- (lib.mesonEnable "png" enablePNG)
- (lib.mesonEnable "jpeg" enableJPEG)
- (lib.mesonEnable "webp" enableWebp)
- ];
-
- meta = with lib; {
- description = "Wallpaper application for Wayland compositors";
- homepage = "https://codeberg.org/dnkl/wbg";
- changelog = "https://codeberg.org/dnkl/wbg/releases/tag/${version}";
- license = licenses.isc;
- maintainers = with maintainers; [ ];
- platforms = with platforms; linux;
- mainProgram = "wbg";
- };
-}