From d4bded0cb638de0742bc24da5fb0a5ffaa461a6b Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Mon, 7 Nov 2022 11:31:33 -0600 Subject: [PATCH] adding flake to lightlyshaders --- LightlyShaders/default.nix | 2 +- LightlyShaders/flake.nix | 21 +++++++++++++++++++++ README.org | 2 +- system/syl/configuration.nix | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 LightlyShaders/flake.nix diff --git a/LightlyShaders/default.nix b/LightlyShaders/default.nix index 35bda33..3575514 100644 --- a/LightlyShaders/default.nix +++ b/LightlyShaders/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { owner = "a-parhom"; repo = "LightlyShaders"; rev = "v2.0"; - sha256 = "sha256-5BpAXv5n9mxUMWjtIRJYCf4pQ76pCyKwGhk9uaHC69M="; + sha256 = "sha256-p94VwzGHB/4qxthvG507JEXx9j2MZDo6yyElq3XQxYc="; }; # dontWrapQtApps = true; diff --git a/LightlyShaders/flake.nix b/LightlyShaders/flake.nix new file mode 100644 index 0000000..ca2798a --- /dev/null +++ b/LightlyShaders/flake.nix @@ -0,0 +1,21 @@ +{ + description = "A Church Presentation Application"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + flake-utils.url = "github:numtide/flake-utils"; + }; + + outputs = { self, nixpkgs, flake-utils }: + flake-utils.lib.eachDefaultSystem + (system: + let + pkgs = nixpkgs.legacyPackages.${system}; + src = ./.; + in + { + devShell = import ./shell.nix { inherit pkgs; }; + defaultPackage = pkgs.libsForQt5.callPackage ./default.nix {}; + } + ); +} diff --git a/README.org b/README.org index e798211..6848672 100644 --- a/README.org +++ b/README.org @@ -705,7 +705,7 @@ Notice how I am including all of my software here. It may be a big file, but hav macchina # Dev tools <> - # <> + <> # <> # (with import {}; libsForQt5.callPackage ../../bismuth {}) diff --git a/system/syl/configuration.nix b/system/syl/configuration.nix index 891cc90..8e5ef08 100644 --- a/system/syl/configuration.nix +++ b/system/syl/configuration.nix @@ -389,7 +389,7 @@ # plasma5Packages.kirigami2 sqlite fennel - # (with import {}; libsForQt5.callPackage ../../LightlyShaders {}) + (with import {}; libsForQt5.callPackage ../../LightlyShaders {}) # (with import {}; libsForQt5.callPackage /home/chris/dev/church-presenter {}) # (with import {}; libsForQt5.callPackage ../../bismuth {})