nixpkgs/pkgs
Sergei Trofimovich 26e02c1972 mindustry: propagate more runtime depends
glew alone is not enough to propagate explicitly:

```
$ nix run nixpkgs#mindustry
[E] Failed to initialize discord. Enable debug logging for details.
[E] java.lang.ExceptionInInitializerError
        at arc.backend.sdl.SdlApplication.lambda$init$0(SdlApplication.java:73)
        at arc.backend.sdl.SdlApplication.check(SdlApplication.java:181)
        at arc.backend.sdl.SdlApplication.init(SdlApplication.java:73)
        at arc.backend.sdl.SdlApplication.<init>(SdlApplication.java:29)
        at mindustry.desktop.DesktopLauncher.main(DesktopLauncher.java:36)
Caused by: arc.util.ArcRuntimeException: Couldn't load shared library 'libsdl-arc64.so' for target: Linux, 64-bit
        at arc.util.SharedLibraryLoader.load(SharedLibraryLoader.java:85)
        at arc.backend.sdl.jni.SDL.<clinit>(SDL.java:142)
        ... 5 more
Caused by: arc.util.ArcRuntimeException: java.lang.UnsatisfiedLinkError: /tmp/arc/35a2b27b/libsdl-arc64.so: /nix/store/v8pdm5rd4f89ng08zgxryyil065g1dh2-SDL2-2.0.20/lib/libSDL2.so: cannot open shared object file: No such file or directory
        at arc.util.SharedLibraryLoader.loadFile(SharedLibraryLoader.java:288)
        at arc.util.SharedLibraryLoader.load(SharedLibraryLoader.java:81)
        ... 6 more
Caused by: java.lang.UnsatisfiedLinkError: /tmp/arc/35a2b27b/libsdl-arc64.so: /nix/store/v8pdm5rd4f89ng08zgxryyil065g1dh2-SDL2-2.0.20/lib/libSDL2.so: cannot open shared object file: No such file or directory
        at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
        at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
        at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2407)
        at java.base/java.lang.Runtime.load0(Runtime.java:747)
        at java.base/java.lang.System.load(System.java:1857)
        at arc.util.SharedLibraryLoader.loadFile(SharedLibraryLoader.java:294)
        at arc.backend.sdl.jni.SDL$3.loadFile(SDL.java:140)
        at arc.util.SharedLibraryLoader.loadFile(SharedLibraryLoader.java:260)
        ... 7 more
```

Let's add all SDL and alsa-lib as well. Instead of using propagatedBuildInputs
let's embed store paths into a shell wrapper.
2022-04-30 22:18:43 +01:00
..
applications Merge pull request #166088 from r-ryantm/auto-update/qbittorrent 2022-04-30 13:47:44 +02:00
build-support default-crate-overrides: only add Security to propagatedBuildInputs on darwin for security-framework-sys 2022-04-28 21:24:46 +03:00
common-updater
data Merge pull request #169670 from VergeDX/flat-remix-gnome 2022-04-30 09:09:46 -03:00
desktops gnome.gnome-todo: unstable-2022-03-13 -> unstable-2022-04-07 2022-04-30 11:54:07 +02:00
development Merge pull request #170959 from SuperSandro2000/jellyfin-ffmpeg 2022-04-30 13:52:31 +02:00
games mindustry: propagate more runtime depends 2022-04-30 22:18:43 +01:00
misc Merge pull request #170820 from hexchen/fix/kyodialog3 2022-04-29 13:03:26 +03:00
os-specific Merge pull request #170778 from mweinelt/cifs-utils 2022-04-30 00:36:35 +02:00
pkgs-lib
servers sabnzbd: stay with sabyenc3 4.0.0 2022-04-30 13:31:17 +02:00
shells Merge pull request #169847 from r-ryantm/auto-update/fishplugin-fzf.fish 2022-04-30 01:54:03 -05:00
stdenv config.contentAddressedByDefault: init option 2022-04-27 23:21:32 +03:00
test
tools Merge pull request #165723 from r-ryantm/auto-update/wlc 2022-04-30 13:46:49 +02:00
top-level Merge pull request #167665 from hercules-ci/pkgs-type-tag 2022-04-30 12:19:19 +02:00