diff --git a/hosts/Disco.nix b/hosts/Disco.nix index 5703b5b..fffb439 100644 --- a/hosts/Disco.nix +++ b/hosts/Disco.nix @@ -71,7 +71,7 @@ openscad freecad solvespace - (pkgs.callPackage ../packages/dune3d.nix {}) + dune3d vscodium marktext diff --git a/packages/dune3d.nix b/packages/dune3d.nix deleted file mode 100644 index f32ce7c..0000000 --- a/packages/dune3d.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ - cmake, - eigen, - fetchFromGitHub, - glm, - gobject-introspection, - gtkmm4, - lib, - libepoxy, - librsvg, - libspnav, - libuuid, - meson, - ninja, - opencascade-occt, - pkg-config, - python3, - gcc13Stdenv, - wrapGAppsHook, -}: - -gcc13Stdenv.mkDerivation rec { - pname = "dune3d"; - version = "1.1.0"; - - src = fetchFromGitHub { - owner = "dune3d"; - repo = "dune3d"; - rev = "v${version}"; - hash = "sha256-Z/kdOc/MbnnEyRsel3aZGndTAy1eCdAK0Wdta0HxaE4="; - }; - - nativeBuildInputs = [ - gobject-introspection - meson - ninja - pkg-config - wrapGAppsHook - ]; - buildInputs = [ - cmake - eigen - glm - gtkmm4 - libepoxy - librsvg - libspnav - libuuid - opencascade-occt - (python3.withPackages (pp: [ - pp.pygobject3 - ])) - ]; - - env.CASROOT = opencascade-occt; - - meta = with lib; { - description = "3D CAD application"; - homepage = "https://dune3d.org"; - license = licenses.gpl3Plus; - mainProgram = "dune3d"; - platforms = platforms.linux; - }; -} -