Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
1 files changed, 4 insertions, 37 deletions
-rw-r--r--packages/ramwolf/default.nix41
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";
};
-}
+})