add freecad

This commit is contained in:
2024-10-13 14:03:13 -04:00
parent 7f06577962
commit 5b71bca1fe
4 changed files with 25 additions and 18 deletions

View File

@@ -72,11 +72,11 @@
]
},
"locked": {
"lastModified": 1728685293,
"narHash": "sha256-1WowL96pksT/XCi+ZXHgqiQ9NiU5oxWuNIQYWqOoEYc=",
"lastModified": 1728791962,
"narHash": "sha256-nr5QiXwQcZmf6/auC1UpX8iAtINMtdi2mH+OkqJQVmU=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "2b13611eaed8326789f76f70d21d06fbb14e3e47",
"rev": "64c6325b28ebd708653dd41d88f306023f296184",
"type": "github"
},
"original": {
@@ -98,11 +98,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
"lastModified": 1728579099,
"narHash": "sha256-cE2rv4xHe9l1xczfJmUnV7pKuDzFM8DtLDYndppiahg=",
"lastModified": 1728829629,
"narHash": "sha256-y3fWim/0mDCSLjvqkmylN5mmVOfvwJG9Mt+Z8qIn44U=",
"owner": "sodiboo",
"repo": "niri-flake",
"rev": "3f80dcf1833101dc377b1c4e1659da4b8e86f3eb",
"rev": "0a50b261ac5b6cdcc8eb7921a4f022c92b29d1ab",
"type": "github"
},
"original": {
@@ -131,11 +131,11 @@
"niri-unstable": {
"flake": false,
"locked": {
"lastModified": 1728546258,
"narHash": "sha256-iE6O7EBokq/HjjwouHfd7EGmED7TUkB9icSbUfPHWSo=",
"lastModified": 1728822376,
"narHash": "sha256-HQc10OfFNie5YocsrJQCN6BOi+CZ0uuGGHGbJFXjgUI=",
"owner": "YaLTeR",
"repo": "niri",
"rev": "859c0be0e5fa5ccf3c59f0ae1764551a930656fd",
"rev": "d7156df8428cb9e6665a212e66c74bdb25842be8",
"type": "github"
},
"original": {
@@ -174,11 +174,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1728500571,
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
"lastModified": 1728740863,
"narHash": "sha256-u+rxA79a0lyhG+u+oPBRtTDtzz8kvkc9a6SWSt9ekVc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
"rev": "a3f9ad65a0bf298ed5847629a57808b97e6e8077",
"type": "github"
},
"original": {
@@ -205,11 +205,11 @@
]
},
"locked": {
"lastModified": 1728613723,
"narHash": "sha256-zVVj0PKguM8ZMdLE43YW7dzer3tl9e6i5Qs1fr878+c=",
"lastModified": 1728786660,
"narHash": "sha256-qY+1e0o6oV5ySlErhj/dsWsPLWjrMKzq4QI7a1t9/Ps=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "ca93f28abd2147dd9997261dcaeacc5a30dba463",
"rev": "174a8d9cec9e2c23877a7b887c52b68ef0421d8b",
"type": "github"
},
"original": {

View File

@@ -93,6 +93,8 @@
inputs.zen-browser.legacyPackages.${pkgs.system}.zen-browser
(factorio.override (import ./secrets/factorio.nix))
freecad-wayland
];
# make chromium-based stuff use wayland

View File

@@ -39,6 +39,11 @@ let
sha256 = "L29ZQlDDJlh538cgAGuo/ijtBQvZ0vloH4vdJ1oIe5I=";
};
cmakeFlags = old.cmakeFlags ++ [
"-DGGML_VULKAN=ON"
"-DGGML_KOMPUTE=ON"
];
patches = old.patches ++ [
./disable-settings-err.patch
./disable-version-check.patch