Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 025fcad11ab2
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: a4c5d37226c2
Choose a head ref
  • 4 commits
  • 13 files changed
  • 1 contributor

Commits on Jun 20, 2019

  1. gstreamer: 1.14.4 -> 1.15.1, and extended gst-plugins-bad.

    During the 1.14 -> 1.15 upgrade, lots of stuff stopped working because
    gstreamer changed what features are enabled by default and which ones are
    automatically turned on/off via pkgconfig dependency detection.
    
    This resulted in the `gstreamer` ("core" attribute in nixpkgs) package
    to have only 15 of its previous 163 build targets enabled, and downstream
    packages breaking correspondingly.
    
    To ease maintainability and to ensure users will find the expected features
    available (and when not, will see in the nix file why not), we now pass
    the `-Dauto_features=enabled` Meson build flag to all gstreamer builds,
    which sets all `auto` dependencies to `enabled`, and we explicitly disable
    those that we can't build.
    
    This means in particular that `gst-plugins-bad` now has vastly more integrations
    (namely all for which nixpkgs has libraries available).
    nh2 committed Jun 20, 2019
    Copy the full SHA
    1a6e572 View commit details
    Browse the repository at this point in the history
  2. gstreamer: 1.15.1 -> 1.16.0

    Changes needed:
    
    * core: dbghelp disabled as it's not needed
    * core: Fixed script not being executable and skipped by patchShebangs
    * base: gtk_doc disabled because of wayland symbol error
    * ges: Patch removed that was merged upstream:
      https://bugzilla.gnome.org/show_bug.cgi?id=794856#c16
    nh2 committed Jun 20, 2019
    Copy the full SHA
    95bea55 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    46d25e9 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    a4c5d37 View commit details
    Browse the repository at this point in the history