mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-25 03:17:13 +00:00
cb597c229b
This adds a new package: OpenSpace, an open source astrovisualization project, and one of its dependencies: SOIL (Simple OpenGL Image Library). This kind of works for me, but please note that this build is not very usable for now. This is a first attempt. Also, Linux doesn't seem to be well supported upstream, hence the various patches (I will open an issue upstream to discuss them). Squashed commits: openspace: fetch upstream glm "patch" openspace: add missing dependency (libXxf86vm) soil: mesa -> mesa_noglu
101 lines
5.7 KiB
Diff
101 lines
5.7 KiB
Diff
diff --git a/data/assets/scene/solarsystem/planets/jupiter/jup310.asset b/data/assets/scene/solarsystem/planets/jupiter/jup310.asset
|
|
index c15f6d9..1f8ddaf 100755
|
|
--- a/data/assets/scene/solarsystem/planets/jupiter/jup310.asset
|
|
+++ b/data/assets/scene/solarsystem/planets/jupiter/jup310.asset
|
|
@@ -1,8 +1,8 @@
|
|
-local Kernels = asset.syncedResource({
|
|
- Name = "Jupiter Spice Kernels (jup310)",
|
|
- Type = "TorrentSynchronization",
|
|
- Identifier = "jup310",
|
|
- Magnet = "magnet:?xt=urn:btih:E8B7D7E136DE1C6249158B254BFC8B9ECE2A0539&dn=jup310.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
-})
|
|
+-- local Kernels = asset.syncedResource({
|
|
+-- Name = "Jupiter Spice Kernels (jup310)",
|
|
+-- Type = "TorrentSynchronization",
|
|
+-- Identifier = "jup310",
|
|
+-- Magnet = "magnet:?xt=urn:btih:E8B7D7E136DE1C6249158B254BFC8B9ECE2A0539&dn=jup310.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
+-- })
|
|
|
|
-asset.export("Kernels", Kernels .. '/jup310.bsp')
|
|
+-- asset.export("Kernels", Kernels .. '/jup310.bsp')
|
|
diff --git a/data/assets/scene/solarsystem/planets/mars/mar097.asset b/data/assets/scene/solarsystem/planets/mars/mar097.asset
|
|
index e77d67d..8d738a6 100755
|
|
--- a/data/assets/scene/solarsystem/planets/mars/mar097.asset
|
|
+++ b/data/assets/scene/solarsystem/planets/mars/mar097.asset
|
|
@@ -1,8 +1,8 @@
|
|
-local Kernels = asset.syncedResource({
|
|
- Name = "Mars Spice Kernels",
|
|
- Type = "TorrentSynchronization",
|
|
- Identifier = "mat097",
|
|
- Magnet = "magnet:?xt=urn:btih:308F326B9AF864294D73042FBBED33B17291E27E&dn=mar097.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
-})
|
|
+-- local Kernels = asset.syncedResource({
|
|
+-- Name = "Mars Spice Kernels",
|
|
+-- Type = "TorrentSynchronization",
|
|
+-- Identifier = "mat097",
|
|
+-- Magnet = "magnet:?xt=urn:btih:308F326B9AF864294D73042FBBED33B17291E27E&dn=mar097.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
+-- })
|
|
|
|
-asset.export("Kernels", Kernels .. '/mar097.bsp')
|
|
+-- asset.export("Kernels", Kernels .. '/mar097.bsp')
|
|
diff --git a/data/assets/scene/solarsystem/planets/neptune/nep081.asset b/data/assets/scene/solarsystem/planets/neptune/nep081.asset
|
|
index e9c49ce..cfb5fac 100755
|
|
--- a/data/assets/scene/solarsystem/planets/neptune/nep081.asset
|
|
+++ b/data/assets/scene/solarsystem/planets/neptune/nep081.asset
|
|
@@ -1,8 +1,8 @@
|
|
-local Kernels = asset.syncedResource({
|
|
- Name = "Neptune Spice Kernels (nep081)",
|
|
- Type = "TorrentSynchronization",
|
|
- Identifier = "nep081",
|
|
- Magnet = "magnet:?xt=urn:btih:A6079CF8D4BF3B6BB38F4F9F633CB7724FF91693&dn=nep081.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
-})
|
|
+-- local Kernels = asset.syncedResource({
|
|
+-- Name = "Neptune Spice Kernels (nep081)",
|
|
+-- Type = "TorrentSynchronization",
|
|
+-- Identifier = "nep081",
|
|
+-- Magnet = "magnet:?xt=urn:btih:A6079CF8D4BF3B6BB38F4F9F633CB7724FF91693&dn=nep081.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
+-- })
|
|
|
|
-asset.export("Kernels", Kernels .. '/nep081.bsp')
|
|
+-- asset.export("Kernels", Kernels .. '/nep081.bsp')
|
|
diff --git a/data/assets/scene/solarsystem/planets/saturn/sat375.asset b/data/assets/scene/solarsystem/planets/saturn/sat375.asset
|
|
index a55f2ed..f904b3c 100755
|
|
--- a/data/assets/scene/solarsystem/planets/saturn/sat375.asset
|
|
+++ b/data/assets/scene/solarsystem/planets/saturn/sat375.asset
|
|
@@ -1,8 +1,8 @@
|
|
-local Kernels = asset.syncedResource({
|
|
- Name = "Saturn Spice Kernels (sat375)",
|
|
- Type = "TorrentSynchronization",
|
|
- Identifier = "sat375",
|
|
- Magnet = "magnet:?xt=urn:btih:79083d2069df389e65d7688bb326c7aaf1953845&dn=sat375.bsp"
|
|
-})
|
|
+-- local Kernels = asset.syncedResource({
|
|
+-- Name = "Saturn Spice Kernels (sat375)",
|
|
+-- Type = "TorrentSynchronization",
|
|
+-- Identifier = "sat375",
|
|
+-- Magnet = "magnet:?xt=urn:btih:79083d2069df389e65d7688bb326c7aaf1953845&dn=sat375.bsp"
|
|
+-- })
|
|
|
|
-asset.export("Kernels", Kernels .. '/sat375.bsp')
|
|
+-- asset.export("Kernels", Kernels .. '/sat375.bsp')
|
|
diff --git a/data/assets/scene/solarsystem/planets/uranus/ura111.asset b/data/assets/scene/solarsystem/planets/uranus/ura111.asset
|
|
index 665d059..8f95f34 100755
|
|
--- a/data/assets/scene/solarsystem/planets/uranus/ura111.asset
|
|
+++ b/data/assets/scene/solarsystem/planets/uranus/ura111.asset
|
|
@@ -1,8 +1,8 @@
|
|
-local Kernels = asset.syncedResource({
|
|
- Name = "Uranus Spice Kernels (ura111)",
|
|
- Type = "TorrentSynchronization",
|
|
- Identifier = "ura111",
|
|
- Magnet = "magnet:?xt=urn:btih:26C4903D1A12AE439480F31B45BAEB5781D2B305&dn=ura111.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
-})
|
|
+-- local Kernels = asset.syncedResource({
|
|
+-- Name = "Uranus Spice Kernels (ura111)",
|
|
+-- Type = "TorrentSynchronization",
|
|
+-- Identifier = "ura111",
|
|
+-- Magnet = "magnet:?xt=urn:btih:26C4903D1A12AE439480F31B45BAEB5781D2B305&dn=ura111.bsp&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.ccc.de%3a80%2fannounce"
|
|
+-- })
|
|
|
|
-asset.export("Kernels", Kernels .. '/ura111.bsp')
|
|
+-- asset.export("Kernels", Kernels .. '/ura111.bsp')
|