about summary refs log tree commit diff
path: root/pkgs/development/libraries/gstreamer/bad/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-05-23gst_all_1.gst-plugins-bad: 1.22.8 -> 1.22.12Lily Foster1-2/+2
2023-12-22gst_all_1.gst-plugins-bad: 1.22.7 -> 1.22.8Lily Foster1-2/+2
(cherry picked from commit 7c6ca28ba7c8063a0d5c02d50dc1d6da3ef6d1ab)
2023-11-26gst_all_1.gst-plugins-bad: 1.22.6 -> 1.22.7Lily Foster1-2/+2
(cherry picked from commit fbbd5fca7ad2a75a0a2c50eb8f6c4c3db9d220ff)
2023-09-27gst_all_1.gst-plugins-bad: 1.22.5 -> 1.22.6Lily Foster1-2/+2
2023-07-28Merge #245736: gst_all_1.*: 1.22.4 -> 1.22.5Vladimír Čunát1-2/+2
...into staging
2023-07-27gst_all_1.gst-plugins-bad: 1.22.4 -> 1.22.5Lily Foster1-2/+2
2023-07-26Merge #239191: treewide: gobject-introspection from buildInputs to ↵Vladimír Čunát1-1/+0
nativeBuildInputs ...into staging
2023-07-10gst_all_1.gst-plugins-bad: enable wildmidi on DarwinOPNA26081-4/+1
2023-06-28treewide: gobject-introspection from buildInputs to nativeBuildInputsArtturin1-1/+0
gobject-introspection should be in nativeBuildInputs for cross to work properly (so propagations and hook work properly)
2023-06-22Merge pull request #239074 from lilyinstarlight/upd/gstreamer-1.22.4K9001-2/+2
gst_all_1.*,python3Packages.gst-python: 1.22.3 -> 1.22.4
2023-06-21gst_all_1.gst-plugins-bad: 1.22.3 -> 1.22.4Lily Foster1-2/+2
2023-06-07gst_all_1.gst-plugins-bad: add opencvSupport optionGenericNerdyUsername1-2/+5
gst-plugins-bad is used by a lot of packages, and opencv has `enableCuda` option. Forcing people to only use opencv when necessary reduces rebuild size when `config.cudaSupport = true`
2023-05-29gst-plugins: exclude mesa dependency on darwinYureka1-2/+3
2023-05-24gst_all_1.gst-plugins-bad: add option to build without gui librariesSandro Jäckel1-4/+7
2023-05-23Merge pull request #233102 from lilyinstarlight/upd/gstreamer-1.22.3Sandro1-4/+3
2023-05-19gst_all_1.gst-plugins-bad: 1.22.2 -> 1.22.3Lily Foster1-3/+2
2023-05-19Merge pull request #229705 from j-baker/jbaker/enable_webrtcSandro1-3/+3
gst_all_1.gst-plugins-bad: enable webrtc
2023-05-18gst_all_1.*: adopt maintainership as lilyinstarlightLily Foster1-1/+1
2023-05-03gst_all_1.gst-plugins-bad: enable webrtcJames Baker1-3/+3
At present, there are two blockers from using webrtc with the gstreamer included by Nix. The first is that on Darwin, the explicit WebRTC functionality is disabled, because at time of adding, libnice did not work on Darwin. libnice does now work on darwin, so we can re-enable it. The second is that webrtc also needs sctp, which is provided by usrsctp. This was disabled at authorship time because there was no nix derivation. There now is, so it can be safely enabled.
2023-04-30gst_all_1.gst-plugins-bad: remove gstmicrodnsLorenz Brun1-1/+5
This plugin causes every application which uses GstDeviceMonitor to emit an mDNS query for _rtsp._tcp.local every two seconds. The application can filter devices to exclude any devices found, but there does not seem to be a way for applications to opt out of sending these messages. See [1] and [2]. This plugin was apparently introduced by its author to be able to access local and networked cameras through a single API [3], I'm pretty sure that nixpkgs has no applications making use of it. Remove it at least until it does not emit mDNS requests by default anymore. [1] https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/721#note_253085 [2] https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1090 [3] https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/721#note_253104
2023-04-19gst_all_1: re-disable docs for crossAlyssa Ross1-3/+4
Documentation was recently enabled, which broke the cross build. Fixes: 46bf2c47f0e ("gst_all_1.gst-editing-services: 1.20.3 -> 1.22.2") Fixes: 782969f5d6e ("gst_all_1.gst-rtsp-server: 1.20.3 -> 1.22.2") Fixes: 79e42f53c26 ("gst_all_1.gst-devtools: 1.20.3 -> 1.22.2") Fixes: 50b8c274eaa ("gst_all_1.gst-vaapi: 1.20.3 -> 1.22.2") Fixes: 26a54eba11a ("gst_all_1.gst-libav: 1.20.3 -> 1.22.2") Fixes: a315e09637f ("gst_all_1.gst-plugins-ugly: 1.20.3 -> 1.22.2") Fixes: f03d8ba1e19 ("gst_all_1.gst-plugins-bad: 1.20.3 -> 1.22.2") Fixes: 3028bf5ea30 ("gst_all_1.gst-plugins-good: 1.20.3 -> 1.22.2") Fixes: 4b859ee802b ("gst_all_1.gstreamer: 1.20.3 -> 1.22.2")
2023-04-16gst_all_1.gst-plugins-bad: 1.20.3 -> 1.22.2Lily Foster1-10/+17
2023-03-26gst-plugins-bad: add cocoa for darwinLily Foster1-0/+2
2022-12-28gst_all_1.gst-plugins-bad: bump opencv version rangeArtturin1-0/+5
2022-09-28Merge #190023: gst-plugins-bad: patch nvcodec to check opengl pathVladimír Čunát1-0/+10
...into staging
2022-09-24gst_all_1.gst-plugins-bad: add missing lcms2 dependSergei Trofimovich1-0/+2
Without the change build fails as: > Run-time dependency pangocairo found: YES 1.50.8 > Run-time dependency lcms2 found: NO (tried pkgconfig) > > ext/colormanagement/meson.build:1:0: ERROR: Dependency "lcms2" not found, tried pkgconfig
2022-09-07gst_all_1.gst-plugins-bad: link with zxing-cppAlexander Shpilkin1-1/+2
2022-09-06gst-plugins-bad: patch nvidia runtime pathsKiskae1-0/+10
2022-08-30Merge pull request #182214 from DeterminateSystems/libgme-mergeLinus Heckemann1-2/+2
game-music-emu: merge in libgme
2022-08-11gst_all_1: 1.20.1 -> 1.20.3, fix CVE-2022-(192[0-5]|2122)Christian Albrecht1-2/+2
Vulnerabilities: - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1920 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1921 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1922 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1923 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1924 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-1925 - 7.8 https://nvd.nist.gov/vuln/detail/CVE-2022-2122 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1224 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1225 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1226
2022-07-20treewide: replace references to libgme with game-music-emuLinus Heckemann1-2/+2
2022-07-12various: readd gobject-introspection to buildInputsArtturin1-0/+1
see eb829035c938022bb064faef56a7b1346443e034
2022-07-07gst_all_1: don't disable gobject-introspection when crossArtturin1-5/+0
2022-06-04gstreamer: add bluezSupport flagAdam Joseph1-2/+4
This allows the option of compiling gstreamer (and packages depending upon it) without bluetooth support.
2022-04-20gst_all_1.gst-plugins-bad: enable aptx supportTrolli Schmittlauch1-1/+3
- previously, aptx support had been disabled dueto libopenaptx license issues - since 1.20.1, gstreamer supports libfreeaptx as a drop-in replacement
2022-04-20gst_all_1: 1.20.0 -> 1.20.1Trolli Schmittlauch1-2/+2
2022-02-15 gst_all_1.gst-plugins-bad: fix build on DarwinRandy Eckenrode1-1/+0
2022-02-09gst_all_1.gst-plugins-bad: disable isac, avoid webrtc_1Jonathan Ringer1-1/+2
2022-02-09gst_all_1.gst-plugins-bad: add webrtc-audio-processing_0_3Jonathan Ringer1-2/+3
2022-02-09gst_all_1: use webrtc-audio-processing 1.xJonathan Ringer1-2/+2
2022-02-06gst_all_1.gst-plugins-bad: fix evalJan Tojnar1-2/+2
2022-02-06gst_all_1.gst-plugins-bad: remove unused dependenciesJan Tojnar1-4/+0
1.20.0 removed mms and ofa plug-ins: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1153 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1211
2022-02-06gst_all_1.gst-plugins-bad: 1.18.5 → 1.20.0Jan Tojnar1-8/+32
2022-02-06gst_all_1.gst-plugins-bad: 1.18.5 → 1.20.0Jan Tojnar1-7/+2
2022-01-11gst-plugins-base 1.18.4 -> 1.18.5Josh Hoffer1-11/+2
2021-11-26gst_all_1.gst-plugins-bad: fix gcc-11 build by applying fix unconditionallySergei Trofimovich1-1/+0
Without the change build on `gcc-11` fails as: $ nix build --impure --expr 'with import ./. {}; gst_all_1.gst-plugins-bad.override { stdenv = gcc11Stdenv; }' -L ... include/glib-2.0/glib/gatomic.h:113:19: error: argument 2 of '__atomic_load' must not be a pointer to a 'volatile' type 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-10-13gst_all_1.gst-plugins-bad: disable assertsJan Tojnar1-0/+1
`lib/gstreamer-1.0/libgstdvbsubenc.so` and `lib/libgstcodecparsers-1.0.so` include `${gstreamer.dev}/include/gstreamer-1.0/gst/base/gstbitwriter.h` in their .rodata section, increasing the runtime closure unnecessarily. This happens because `gstbitwriter.h` header uses GLib’s `g_assert` macro, which wants to print `__FILE__` on assertion failure. The assertions can and should be disabled on stable releases (https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/7b8d74c15bb817c65c06c63580dae3633a914841) so let’s do that.
2021-09-05gst_all_1.gst-plugins-bad: enable libopenmtpSandro Jäckel1-1/+2
2021-07-02gstreamer: support cross by disabling introspectionRick van Schijndel1-0/+2
2021-05-05gst_all_1.gst-plugins-bad: fix build on DarwinJan Tojnar1-0/+10