aboutsummaryrefslogtreecommitdiff
path: root/nixos/modules/apple-silicon-support/packages/mesa-asahi-edge
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2023-02-15 14:32:53 +0900
committersefidel <contact@sefidel.net>2023-02-15 15:26:43 +0900
commit08d7136a2e3150dd898cf2d2d3756801dfb407bd (patch)
treea43164886b2238b070f12f004d1ae0ecf56a77ac /nixos/modules/apple-silicon-support/packages/mesa-asahi-edge
parentf8d602464b299533806e72986a846d2d8025482e (diff)
downloadnixrc-08d7136a2e3150dd898cf2d2d3756801dfb407bd.zip
feat(nixos/kompakt): use flakes for asahi-related dependencies
Imports are done directly inside the system configuration file to ensure one doesn't forget to import the required modules.
Diffstat (limited to 'nixos/modules/apple-silicon-support/packages/mesa-asahi-edge')
-rw-r--r--nixos/modules/apple-silicon-support/packages/mesa-asahi-edge/default.nix22
1 files changed, 0 insertions, 22 deletions
diff --git a/nixos/modules/apple-silicon-support/packages/mesa-asahi-edge/default.nix b/nixos/modules/apple-silicon-support/packages/mesa-asahi-edge/default.nix
deleted file mode 100644
index 6a18ecc..0000000
--- a/nixos/modules/apple-silicon-support/packages/mesa-asahi-edge/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ lib
-, fetchFromGitLab
-, mesa }:
-
-(mesa.override {
- galliumDrivers = [ "swrast" "asahi" ];
- vulkanDrivers = [ "swrast" ];
- enableGalliumNine = false;
-}).overrideAttrs (oldAttrs: {
- version = "23.0.0";
- # https://github.com/AsahiLinux/PKGBUILDs/blob/stable/mesa-asahi-edge/PKGBUILD
- src = fetchFromGitLab {
- domain = "gitlab.freedesktop.org";
- owner = "asahi";
- repo = "mesa";
- rev = "01a8a3f3d6089d980e7ae56f6e631c8213f0e49d";
- hash = "sha256-i4W9pyoELTKFlhTMPIEHTmBGR21+kVDukm351XtPjL8=";
- };
- # remove flag to configure xvmc functionality as having it
- # breaks the build because that no longer exists in Mesa 23
- mesonFlags = lib.filter (x: !(lib.hasPrefix "-Dxvmc-libs-path=" x)) oldAttrs.mesonFlags;
-})