diff options
author | Jonathan Ringer <jonringer117@gmail.com> | 2019-07-13 23:44:14 -0700 |
---|---|---|
committer | Jonathan Ringer <jonringer117@gmail.com> | 2019-07-14 09:59:31 -0700 |
commit | e6223c022b94fad4b85e88319515d6f58910b5d7 (patch) | |
tree | d9b3719c47db10038bac2c3656bc6b8e1d66cc7c /pkgs/applications/science/astronomy | |
parent | ca6afcb9dae021d08a6a10ce050a2e0fb86a9153 (diff) | |
download | nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.tar nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.tar.gz nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.tar.bz2 nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.tar.lz nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.tar.xz nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.tar.zst nixlib-e6223c022b94fad4b85e88319515d6f58910b5d7.zip |
openspace: mark as broken
Fails to build with GL error
Diffstat (limited to 'pkgs/applications/science/astronomy')
-rw-r--r-- | pkgs/applications/science/astronomy/openspace/default.nix | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/pkgs/applications/science/astronomy/openspace/default.nix b/pkgs/applications/science/astronomy/openspace/default.nix index ee3a71cf1813..dc7c7c920a17 100644 --- a/pkgs/applications/science/astronomy/openspace/default.nix +++ b/pkgs/applications/science/astronomy/openspace/default.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { version = "0.11.1"; name = "openspace-${version}"; - + src = fetchFromGitHub { owner = "OpenSpace"; repo = "OpenSpace"; @@ -13,37 +13,37 @@ stdenv.mkDerivation rec { sha256 = "0msqixf30r0d41xmfmzkdfw6w9jkx2ph5clq8xiwrg1jc3z9q7nv"; fetchSubmodules = true; }; - + buildInputs = [ makeWrapper cmake curl boost gdal glew soil libX11 libXi libXxf86vm libXcursor libXrandr libXinerama ]; - + glmPlatformH = fetchurl { url = "https://raw.githubusercontent.com/g-truc/glm/dd48b56e44d699a022c69155c8672caacafd9e8a/glm/simd/platform.h"; sha256 = "0y91hlbgn5va7ijg5mz823gqkq9hqxl00lwmdwnf8q2g086rplzw"; }; - + # See <https://github.com/g-truc/glm/issues/726> prePatch = '' cp ${glmPlatformH} ext/sgct/include/glm/simd/platform.h cp ${glmPlatformH} ext/ghoul/ext/glm/glm/simd/platform.h ''; - + patches = [ # See <https://github.com/opensgct/sgct/issues/13> ./vrpn.patch - + ./constexpr.patch ./config.patch # WARNING: This patch disables some slow torrents in a very dirty way. - ./assets.patch + ./assets.patch ]; - + bundle = "$out/usr/share/openspace"; - + preConfigure = '' cmakeFlagsArray=( $cmakeFlagsArray @@ -51,28 +51,28 @@ stdenv.mkDerivation rec { "-DCMAKE_INSTALL_PREFIX=${bundle}" ) ''; - + preInstall = '' mkdir -p $out/bin mkdir -p ${bundle} ''; - + postInstall = '' cp ext/spice/libSpice.so ${bundle}/lib cp ext/ghoul/ext/lua/libLua.so ${bundle}/lib ''; - + postFixup = '' for bin in ${bundle}/bin/* do rpath=$(patchelf --print-rpath $bin) patchelf --set-rpath $rpath:${bundle}/lib $bin - + name=$(basename $bin) makeWrapper $bin $out/bin/$name --run "cd ${bundle}" done ''; - + meta = { description = "Open-source astrovisualization project"; longDescription = '' @@ -85,5 +85,6 @@ stdenv.mkDerivation rec { homepage = https://www.openspaceproject.com/; license = stdenv.lib.licenses.mit; platforms = stdenv.lib.platforms.linux; + broken = true; # fails to build }; } |