Skip to content

Commit 8c80062

Browse files
committed
nix/flake/gnome: Fix submodule issue
1 parent 359fcea commit 8c80062

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

.nix/packages/breezy-gnome/default.nix

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: {
1010
pname = "breezy-gnome";
1111
version = "unstable";
1212

13-
src = "${self}/gnome/src";
13+
src = self;
1414

1515
buildInputs = [
1616
glib
@@ -23,6 +23,8 @@ stdenv.mkDerivation (finalAttrs: {
2323
buildPhase = ''
2424
runHook preBuild
2525
26+
cd gnome/src
27+
2628
glib-compile-schemas schemas
2729
2830
runHook postBuild
@@ -34,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
3436
extensions_dir="$out/share/gnome-shell/extensions/${finalAttrs.passthru.extensionUuid}"
3537
mkdir -p "$extensions_dir"
3638
37-
cp -RLv $src/{schemas,*.js,*.frag,metadata.json,dbus-interfaces,textures} "$extensions_dir"
39+
cp -RLv $src/gnome/src/{schemas,*.js,*.frag,metadata.json,dbus-interfaces,textures} "$extensions_dir"
3840
3941
runHook postInstall
4042
'';

flake.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
url = "github:edolstra/flake-compat";
88
flake = false;
99
};
10-
self.submodules = true;
1110
};
12-
outputs = inputs: let
11+
inputs.self.submodules = true;
12+
outputs = { self, ...}@inputs let
1313
inherit (inputs) self nixpkgs flake-utils;
1414
systems = [
1515
"x86_64-linux"

0 commit comments

Comments
 (0)