diff --git a/common/server/nextcloud.nix b/common/server/nextcloud.nix index 742bc2a..6d4500c 100644 --- a/common/server/nextcloud.nix +++ b/common/server/nextcloud.nix @@ -8,7 +8,7 @@ in config = lib.mkIf cfg.enable { services.nextcloud = { https = true; - package = pkgs.nextcloud28; + package = pkgs.nextcloud29; hostName = "neet.cloud"; config.dbtype = "sqlite"; config.adminuser = "jeremy"; diff --git a/flake.lock b/flake.lock index e076c39..f7b9a49 100644 --- a/flake.lock +++ b/flake.lock @@ -125,6 +125,22 @@ "type": "github" } }, + "flake-compat_2": { + "flake": false, + "locked": { + "lastModified": 1696426674, + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-utils": { "inputs": { "systems": "systems_2" @@ -216,21 +232,6 @@ "type": "github" } }, - "nixpkgs-22_05": { - "locked": { - "lastModified": 1654936503, - "narHash": "sha256-soKzdhI4jTHv/rSbh89RdlcJmrPgH8oMb/PLqiqIYVQ=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "dab6df51387c3878cdea09f43589a15729cae9f4", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "ref": "nixos-22.05", - "type": "indirect" - } - }, "nixpkgs-frigate": { "locked": { "lastModified": 1695825837, @@ -306,23 +307,23 @@ "simple-nixos-mailserver": { "inputs": { "blobs": "blobs", + "flake-compat": "flake-compat_2", "nixpkgs": [ "nixpkgs" ], - "nixpkgs-22_05": "nixpkgs-22_05", "utils": "utils" }, "locked": { - "lastModified": 1655930346, - "narHash": "sha256-ht56HHOzEhjeIgAv5ZNFjSVX/in1YlUs0HG9c1EUXTM=", + "lastModified": 1714720456, + "narHash": "sha256-e0WFe1BHqX23ADpGBc4ZRu38Mg+GICCZCqyS6EWCbHc=", "owner": "simple-nixos-mailserver", "repo": "nixos-mailserver", - "rev": "f535d8123c4761b2ed8138f3d202ea710a334a1d", + "rev": "41059fc548088e49e3ddb3a2b4faeb5de018e60f", "type": "gitlab" }, "original": { "owner": "simple-nixos-mailserver", - "ref": "nixos-22.05", + "ref": "master", "repo": "nixos-mailserver", "type": "gitlab" } diff --git a/flake.nix b/flake.nix index f0d7d02..34517d3 100644 --- a/flake.nix +++ b/flake.nix @@ -8,7 +8,7 @@ nixos-hardware.url = "github:NixOS/nixos-hardware/master"; # mail server - simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-22.05"; + simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/master"; simple-nixos-mailserver.inputs.nixpkgs.follows = "nixpkgs"; # agenix diff --git a/machines/zoidberg/default.nix b/machines/zoidberg/default.nix index 17de6e1..186eb18 100644 --- a/machines/zoidberg/default.nix +++ b/machines/zoidberg/default.nix @@ -63,7 +63,7 @@ }; # Login into X11 plasma so barrier works well - services.xserver.displayManager.defaultSession = "plasma"; + services.displayManager.defaultSession = "plasma"; users.users.cris = { isNormalUser = true; @@ -83,7 +83,7 @@ }; # Auto login into Plasma in john zoidberg account - services.xserver.displayManager.sddm.settings = { + services.displayManager.sddm.settings = { Autologin = { Session = "plasma"; User = "john"; diff --git a/overlays/kernel-modules/gasket.nix b/overlays/kernel-modules/gasket.nix index 88444b4..ff59a59 100644 --- a/overlays/kernel-modules/gasket.nix +++ b/overlays/kernel-modules/gasket.nix @@ -2,16 +2,16 @@ stdenv.mkDerivation rec { pname = "gasket"; - version = "1.0-18"; + version = "1.0-18-unstable-2023-09-05"; src = fetchFromGitHub { owner = "google"; repo = "gasket-driver"; - rev = "09385d485812088e04a98a6e1227bf92663e0b59"; - sha256 = "fcnqCBh04e+w8g079JyuyY2RPu34M+/X+Q8ObE+42i4="; + rev = "5815ee3908a46a415aac616ac7b9aedcb98a504c"; + sha256 = "sha256-O17+msok1fY5tdX1DvqYVw6plkUDF25i8sqwd6mxYf8="; }; - makeFlags = [ + makeFlags = kernel.makeFlags ++ [ "-C" "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" "M=$(PWD)" @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { installFlags = [ "INSTALL_MOD_PATH=${placeholder "out"}" ]; installTargets = [ "modules_install" ]; - sourceRoot = "source/src"; + sourceRoot = "${src.name}/src"; hardeningDisable = [ "pic" "format" ]; nativeBuildInputs = kernel.moduleBuildDependencies; @@ -31,5 +31,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ lib.maintainers.kylehendricks ]; platforms = platforms.linux; + broken = versionOlder kernel.version "5.15"; }; }