Loading pkgs/by-name/gu/guile-hoot/package.nix +25 −0 Original line number Diff line number Diff line Loading @@ -3,7 +3,12 @@ stdenv, fetchFromCodeberg, autoreconfHook, makeWrapper, nodejs, guile, guile-websocket, guile-fibers, guile-gnutls, pkg-config, texinfo, nix-update-script, Loading @@ -21,11 +26,30 @@ stdenv.mkDerivation (finalAttrs: { }; nativeBuildInputs = [ makeWrapper autoreconfHook guile pkg-config texinfo nodejs ]; propagatedBuildInputs = [ guile-fibers guile-websocket guile-gnutls ]; postInstall = let libs = [ "$out" ] ++ finalAttrs.propagatedBuildInputs; in '' cp ./repl/repl.js $out/share/guile-hoot/0.8.0/repl/repl.js wrapProgram $out/bin/hoot \ --prefix GUILE_LOAD_PATH : ${lib.makeSearchPath guile.siteDir libs} \ --prefix GUILE_LOAD_COMPILED_PATH : ${lib.makeSearchPath guile.siteCcacheDir libs} ''; buildInputs = [ guile ]; Loading @@ -41,5 +65,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jinser ]; platforms = lib.platforms.unix; mainProgram = "hoot"; }; }) pkgs/by-name/gu/guile-websocket/package.nix +2 −2 Original line number Diff line number Diff line Loading @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "guile-websocket"; version = "0.2.1"; version = "0.3.0"; src = fetchurl { url = "https://files.dthompson.us/releases/guile-websocket/guile-websocket-${finalAttrs.version}.tar.gz"; hash = "sha256-MurFAPXYjp1oq9gNCIH2e8xLmVsMUH0OdCpTVxhffVU="; hash = "sha256-G6bA0dF19KaLWM4AMldHfjkx/qDXBZOIGqcXfLmUg/w="; }; strictDeps = true; Loading Loading
pkgs/by-name/gu/guile-hoot/package.nix +25 −0 Original line number Diff line number Diff line Loading @@ -3,7 +3,12 @@ stdenv, fetchFromCodeberg, autoreconfHook, makeWrapper, nodejs, guile, guile-websocket, guile-fibers, guile-gnutls, pkg-config, texinfo, nix-update-script, Loading @@ -21,11 +26,30 @@ stdenv.mkDerivation (finalAttrs: { }; nativeBuildInputs = [ makeWrapper autoreconfHook guile pkg-config texinfo nodejs ]; propagatedBuildInputs = [ guile-fibers guile-websocket guile-gnutls ]; postInstall = let libs = [ "$out" ] ++ finalAttrs.propagatedBuildInputs; in '' cp ./repl/repl.js $out/share/guile-hoot/0.8.0/repl/repl.js wrapProgram $out/bin/hoot \ --prefix GUILE_LOAD_PATH : ${lib.makeSearchPath guile.siteDir libs} \ --prefix GUILE_LOAD_COMPILED_PATH : ${lib.makeSearchPath guile.siteCcacheDir libs} ''; buildInputs = [ guile ]; Loading @@ -41,5 +65,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jinser ]; platforms = lib.platforms.unix; mainProgram = "hoot"; }; })
pkgs/by-name/gu/guile-websocket/package.nix +2 −2 Original line number Diff line number Diff line Loading @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "guile-websocket"; version = "0.2.1"; version = "0.3.0"; src = fetchurl { url = "https://files.dthompson.us/releases/guile-websocket/guile-websocket-${finalAttrs.version}.tar.gz"; hash = "sha256-MurFAPXYjp1oq9gNCIH2e8xLmVsMUH0OdCpTVxhffVU="; hash = "sha256-G6bA0dF19KaLWM4AMldHfjkx/qDXBZOIGqcXfLmUg/w="; }; strictDeps = true; Loading