1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2024-09-30 02:07:28 +02:00
home-manager/doc/release-notes
Thiago Kenji Okada 2c0e3f61da
mpv: fix issue #1725 and add tests (#1726)
Closes issue #1725.

This allows mpv module to be customized with support for more advanced
features than the `programs.mpv.scripts` current support. For example,
with this change now this is possible:

```nix
{
  programs.mpv.package = (pkgs.wrapMpv (pkgs.mpv-unwrapped.override {
    vapoursynthSupport = true;
  }) {
    extraMakeWrapperArgs = [
      "--prefix" "LD_LIBRARY_PATH" ":" "${pkgs.vapoursynth-mvtools}/lib/vapoursynth"
    ];
  });
}

```

Since `programs.mpv.package` doesn't necessary reflect the final
derivation anymore (see #1524), we introduce `programs.mpv.finalPackage`
that has the resulting derivation.

This includes 2 tests:
- One to check if everything is alright with mpv
- Other to validate our assertion that package and scripts can't be
  passed both at the same time

* docs: document recent mpv module changes

* mpv: add thiagokokada as maintainer
2021-01-21 18:10:12 -05:00
..
release-notes.adoc docs: change stable from 20.03 to 20.09 2020-11-02 23:13:20 +01:00
rl-1809.adoc doc: convert some DocBook files to AsciiDoc 2019-09-07 09:29:24 +02:00
rl-1903.adoc lib/file-type: remove types.loaOf 2020-09-02 11:13:36 -07:00
rl-1909.adoc firefox: remove options removed upstream 2020-04-18 11:24:11 +02:00
rl-2003.adoc Update documentation for release 20.03 2020-04-23 00:29:11 +02:00
rl-2009.adoc docs: fix copy-paste mistake 2020-11-02 23:37:28 +01:00
rl-2103.adoc mpv: fix issue #1725 and add tests (#1726) 2021-01-21 18:10:12 -05:00