From c74955c7cea2a00186e89e8d28f0918233b76118 Mon Sep 17 00:00:00 2001 From: chn Date: Wed, 19 Jul 2023 23:24:35 +0800 Subject: [PATCH] add oneapi --- local/pkgs/oneapi/default.nix | 5 +++-- modules/packages/hpc.nix | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/local/pkgs/oneapi/default.nix b/local/pkgs/oneapi/default.nix index cdcca0a7..4539257e 100644 --- a/local/pkgs/oneapi/default.nix +++ b/local/pkgs/oneapi/default.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, autoPatchelfHook, strace, alsa-lib, at-spi2-atk, bzip2, cairo, numactl, pango, glib, gdk-pixbuf, xorg, libjpeg, gtk3, libkrb5, ncurses5, kmod, rdma-core, gtk2, nss, libxcrypt-legacy, gdbm, level-zero, hwloc, ucx, tcl, libffi_3_3, postgresql, libpng12, libpsm2, - libndctl + libndctl, libdrm, mesa }: stdenv.mkDerivation rec @@ -113,7 +113,8 @@ stdenv.mkDerivation rec [ alsa-lib at-spi2-atk bzip2 cairo numactl pango glib stdenv.cc.cc gdk-pixbuf xorg.xcbutilimage xorg.xcbutilkeysyms xorg.libICE libjpeg gtk3 xorg.xcbutilwm libkrb5 ncurses5 kmod.lib rdma-core xorg.xcbutilrenderutil gtk2 nss - libxcrypt-legacy gdbm level-zero hwloc ucx tcl libffi_3_3 postgresql.lib libpng12 libndctl libpsm2 + libxcrypt-legacy gdbm level-zero hwloc ucx tcl libffi_3_3 postgresql.lib libpng12 libndctl libpsm2 libdrm mesa + xorg.libXxf86vm ]; autoPatchelfIgnoreMissingDeps = [ diff --git a/modules/packages/hpc.nix b/modules/packages/hpc.nix index 240ce561..d82d894b 100644 --- a/modules/packages/hpc.nix +++ b/modules/packages/hpc.nix @@ -13,6 +13,7 @@ inputs: mathematica octave root cling gfortran qchem.quantum-espresso waifu2x-converter-cpp + localPackages.oneapi ] ) ++ ( with inputs.pkgs.pkgsCross.mingwW64.buildPackages; [ gcc ] );