Commit graph

9 commits

Author SHA1 Message Date
Martino Fontana dd2277f8b2 bottles: move GStreamer deps in a separate variable 2023-09-21 10:22:00 +02:00
Martino Fontana e19d87d2ec bottles: fix GStreamer on 32 bit apps
Because of the gst_all_1 input, 64 bit GStreamer was sneaking into the 32 bit libs.

Basically:
```nix
{ buildFHSEnv
, gst_all_1 # Because of this input...
}:
buildFHSEnv {
  multiPkgs = pkgs: with pkgs; {
    # This is both 32 bit and 64 bit
    hello

    # ...this is target arch only (bcause the `with pkgs;` doesn't apply in this case)
    gst_all_1.gst-plugins-base
  };
}
```

This commit removes the `gst_all_1` input to correct that.

Also removes setting `GST_PLUGIN_PATH`, as it doesn't seem necessary anymore.
(That env is the reason why I added the `gst_all_1` input and accidentally causing the issue in the first place. Ugh...)

Closes #207641.
2023-09-21 10:21:53 +02:00
Atemu 4194dc3819 bottles: declare need for multiArch explicitly 2023-07-07 21:33:04 +02:00
Martino Fontana 8bc1db0a0d bottles: 51.5 -> 51.6 2023-05-21 16:05:31 +02:00
Atemu 24a513a87c tree-wide: do not depend on buildFHSEnvBubblewrap
It's the default now.
2023-04-16 10:15:15 +02:00
Atemu f63a12f296 tree-wide: buildFHSUserEnv -> buildFHSEnv 2023-04-16 10:15:13 +02:00
Martino Fontana ece21d5730 bottles: 2022.12.14.1 -> 50.2 2023-01-21 14:41:19 +01:00
Martino Fontana ed28b99cd3 bottles: 2022.12.14 -> 2022.12.14.1, fix GStreamer 2022-12-20 14:55:24 +01:00
Martino Fontana 0e59802462 bottles: wrap in FHS 2022-12-08 19:36:52 +01:00