The build of xlockmore produced only the minimum set of features. DPMS
support, Xinerama etc was disabled because the changes in the postPatch
step were never applied by re-running autoconf.
Furthermore, DPMS was not supported because it couldn't find the
`dpms.h` header file in order to compile the support for DPMS features.
This patch uses the `autoreconfHook` in which we run
`autoconf` to apply the changes of `configure.ac` to the `configure`
script. The patch also uses the `libXext.dev` `buildInput` in order to
allow access to the right header files.
#59372 was replaced with #98304, which was merged as
74c5472090, so I'm following the
instructions in the comment and enabling the updateScript. Seems to work.
> Major NetworkManager releases are numbered 1.y.0, with y being an
> even number. For example, 1.0.0, 1.2.0, ..., 1.18.0. Minor stable
> releases are numbered 1.y.z, with y and z being even numbers. For
> example 1.4.2, 1.18.2.
The only in-tree use of this is the DBus NixOS module, which always
passes apparmor (but the services.dbus.apparmor option defaults to
"disabled"). Set the default in the function as well so other users
of the function can take advantage of it.
* obs-studio: tidy things up a little
* obs-studio: add plugin wrapper
This allows users to install plugins into their OBS Studio, like so:
wrapOBS {
plugins = with obs-studio-plugins; [
wlrobs
obs-multi-rtmp
obs-gstreamer
];
}
* obs-gstreamer: convert to plugin
* obs-move-transition: convert to plugin
* obs-multi-rtmp: convert to plugin
* obs-ndi: convert to plugin
* obs-v4l2sink: remove
The functionality provided by this package is included in the upstream
project as of version 26.1.
Link: https://github.com/CatxFish/obs-v4l2sink/issues/56#issuecomment-753191690
Link: https://github.com/obsproject/obs-studio/releases/tag/26.1.0
* wlrobs: convert to plugin, unstable-2020-06-22 -> unstable-2021-05-13