diff options
| Commit | 1101110e69f30832af387f4934739867a96f0b5b (patch) | |
|---|---|---|
| Author | 2025-07-25 16:51:16 +0300 | |
| Committer | 2025-07-25 16:51:16 +0300 | |
| Files | 2bb0867e9e5296b3d2c4c5191c8a2a4765b8948a | |
| nix-1101110e69f30832af387f4934739867a96f0b5b.tar nix-1101110e69f30832af387f4934739867a96f0b5b.tar.gz nix-1101110e69f30832af387f4934739867a96f0b5b.zip | ||
| Parent | 69a9380edb5e1d12ddff78159e30c1229a8d2009 (diff) | |
feat(packages/ramwolf): Reuse the codebase from goodwolf
1 files changed, 4 insertions, 37 deletions
| -rw-r--r-- | packages/ramwolf/default.nix | 41 |
diff --git a/packages/ramwolf/default.nix b/packages/ramwolf/default.nix index 2bbcca6..131ad7c 100644 --- a/packages/ramwolf/default.nix +++ b/packages/ramwolf/default.nix @@ -1,53 +1,20 @@ { - lib, - stdenv, - fetchFromGitLab, - ninja, - pkg-config, - ed, - wrapGAppsHook3, - webkitgtk_4_0, - libxml2, - glib-networking, - gettext, + goodwolf, ... }: -stdenv.mkDerivation rec { +goodwolf.override (prev: { pname = "ramwolf"; - version = "latest"; - src = fetchFromGitLab { - owner = "Syndamia"; - repo = pname; - rev = "f9a65302933843264b16de8f8fb3c8602096345e"; - hash = "sha256-cBppeEHKmUryCMAwz2doAKGfVW/xsO/Xnqjoe23oftU="; - }; - - patches = [ + patches = (prev.patches or []) ++ [ (builtins.fetchurl { url = "https://gitlab.com/Syndamia/goodwolf/-/snippets/2371826/raw/main/ramwolf.patch?inline=false"; sha256 = "sha256:0qwsn8kngvhaba7l5l7w1gna5wvx2qhx72gigbcxb82nwfwfm1s7"; }) ]; - # configure script not accepting '--prefix' - prefixKey = "PREFIX="; - - nativeBuildInputs = [ - pkg-config - wrapGAppsHook3 - ]; - - buildInputs = [ - webkitgtk_4_0 - libxml2 - gettext - glib-networking - ]; - meta = { homepage = "https://gitlab.com/Syndamia/goodwolf/-/snippets/2371826"; mainProgram = "goodwolf"; }; -} +}) |
