whoomee
59c13e1be6
gstreamer: enable strictDeps/structuredAttrs
2026-06-23 21:22:18 +02:00
whoomee
d6af1a2833
gstreamer: 1.26.11 -> 1.28.4
2026-06-22 13:07:29 +02:00
whoomee
e653534503
gstreamer: use odd-unstable versioning
2026-06-22 13:07:28 +02:00
whoomee
f9e91528eb
gstreamer: 1.26.5 -> 1.26.11, adopt
2026-03-16 15:59:52 +01:00
Alyssa Ross
cbc5c8ff44
gst_all_1: move plugin pc files to $dev
...
The multiple-outputs hook doesn't know to handle pkg-config files in
subdirectories like these. Fixing this resolves a reference cycle
that caused building under pkgsStatic to fail.
2026-01-21 19:18:17 +01:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
Olivier LDff
cd7c44ecf0
gstreamer: 1.26.3 -> 1.26.5
2025-08-21 07:29:23 +02:00
Fabián Heredia Montiel
0e9af74ced
Merge remote-tracking branch 'origin/master' into staging-next
2025-08-18 22:43:58 -06:00
Jordan Williams
de3b71ba40
gst_all_1.gst-editing-services: enable/disable tests in Meson
...
This ensures that tests are disabled when cross-compiling.
This is necessary as tests/validate requires `gst-tester-1.0` to be executable.
2025-08-18 22:07:20 +03:00
K900
4ee8f4d27c
gstreamer: 1.26.0 -> 1.26.3 ( #420649 )
2025-08-14 17:29:20 +03:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
Olivier LDff
d1964e1780
gstreamer: 1.26.0 -> 1.26.3
2025-06-28 11:33:14 +02:00
Ihar Hrachyshka
e8a40a55b0
gst_all_1.*: use the same apple-sdk_13 for all subpackages
...
It was already bumped to _13 for -bad in:
https://github.com/NixOS/nixpkgs/pull/398009
It's preferable to have the same SDK version across all subpackages, to
avoid potential problems or missing features.
Enabled enableCocoa for -base for x86_64; the new darwin SDK pattern
seems to have fixed the build issue we had before.
Also, cleaned up old darwin sdk stubs for frameworks. These are of no
effect since 24.11 and can be safely removed.
2025-04-12 16:09:29 -04:00
Silvan Mosberger
e52d633a63
Merge remote-tracking branch 'upstream/staging-next' into staging
2025-04-02 18:30:54 +02:00
Silvan Mosberger
374e6bcc40
treewide: Format all Nix files
...
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:
nix-build ci -A fmt.check
This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153 )
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166 ).
This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537 ).
Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase ).
If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/ ) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Jan Tojnar
8da4265d9c
gst_all_1.gst-editing-services: 1.24.10 → 1.26.0
...
- Update https://gstreamer.freedesktop.org/releases/1.26/
- Format expression
- Use `finalAttrs` pattern
- Add `updateScript`
2025-03-27 11:02:49 +01:00
Reno Dakota
5af5812fd4
gst_all_1.*: 1.24.7 -> 1.24.10
...
https://discourse.gstreamer.org/t/gstreamer-1-24-10-stable-bug-fix-release/3683
2024-12-14 08:54:55 +00:00
Bobby Rong
394142ea50
gst_all_1.gst-editing-services: Hack for foreign identifier fatal
...
See the linked issue for build log and bisect result.
2024-10-14 20:54:15 +08:00
Emily
afacb0789d
gst_all_1.gst-editing-services: 1.24.3 -> 1.24.7
2024-09-02 16:59:51 +01:00
Jörg Thalheim
5356420466
treewide: remove unused with statements from maintainer lists
...
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Lily Foster
c678743f80
treewide: remove lilyinstarlight
2024-07-02 03:17:01 +02:00
Lily Foster
2545f0d27d
gst_all_1.gst-editing-services: 1.24.2 -> 1.24.3
2024-05-22 10:48:58 -04:00
Maxine Aubrey
e12728b7b5
gst_all_1.gst-editing-services: 1.24.1 → 1.24.2
2024-04-22 21:11:31 +02:00
Maxine Aubrey
61e2fc94b2
gst_all_1.gst-editing-services: 1.22.9 → 1.24.1
2024-04-22 21:11:16 +02:00
stuebinm
ff1a94e523
treewide: add meta.mainProgram to packages with a single binary
...
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Alyssa Ross
22c5f5db41
gst_all_1.gst-editing-services: 1.22.8 -> 1.22.9
2024-02-10 16:31:04 +01:00
Lily Foster
efb9517701
gst_all_1.gst-editing-services: 1.22.7 -> 1.22.8
2023-12-22 10:53:12 -05:00
Lily Foster
94f7fa9544
gst_all_1.gst-editing-services: 1.22.6 -> 1.22.7
2023-11-25 09:13:10 -05:00
Lily Foster
dbf77d3039
gst_all_1.gst-editing-services: 1.22.5 -> 1.22.6
2023-09-27 17:22:37 -04:00
Vladimír Čunát
bd4f32500c
Merge #245736 : gst_all_1.*: 1.22.4 -> 1.22.5
...
...into staging
2023-07-28 21:35:23 +02:00
Lily Foster
a4a6baaf31
gst_all_1.gst-editing-services: 1.22.4 -> 1.22.5
2023-07-27 07:14:39 -04:00
Vladimír Čunát
1c0d654684
Merge #239191 : treewide: gobject-introspection from buildInputs to nativeBuildInputs
...
...into staging
2023-07-26 20:53:32 +02:00
Artturin
9999bf7a21
treewide: gobject-introspection from buildInputs to nativeBuildInputs
...
gobject-introspection should be in nativeBuildInputs for cross to work
properly (so propagations and hook work properly)
2023-06-28 22:33:40 +03:00
Lily Foster
1315ca3a29
gst_all_1.gst-editing-services: 1.22.3 -> 1.22.4
2023-06-21 20:40:00 -04:00
Lily Foster
f239891b8b
gst_all_1.gst-editing-services: 1.22.2 -> 1.22.3
2023-05-19 18:36:30 -04:00
Lily Foster
bae09e7319
gst_all_1.*: adopt maintainership as lilyinstarlight
2023-05-18 18:47:21 -04:00
Alyssa Ross
4705a06cc0
gst_all_1: re-disable docs for cross
...
Documentation was recently enabled, which broke the cross build.
Fixes: 46bf2c47f0 ("gst_all_1.gst-editing-services: 1.20.3 -> 1.22.2")
Fixes: 782969f5d6 ("gst_all_1.gst-rtsp-server: 1.20.3 -> 1.22.2")
Fixes: 79e42f53c2 ("gst_all_1.gst-devtools: 1.20.3 -> 1.22.2")
Fixes: 50b8c274ea ("gst_all_1.gst-vaapi: 1.20.3 -> 1.22.2")
Fixes: 26a54eba11 ("gst_all_1.gst-libav: 1.20.3 -> 1.22.2")
Fixes: a315e09637 ("gst_all_1.gst-plugins-ugly: 1.20.3 -> 1.22.2")
Fixes: f03d8ba1e1 ("gst_all_1.gst-plugins-bad: 1.20.3 -> 1.22.2")
Fixes: 3028bf5ea3 ("gst_all_1.gst-plugins-good: 1.20.3 -> 1.22.2")
Fixes: 4b859ee802 ("gst_all_1.gstreamer: 1.20.3 -> 1.22.2")
2023-04-19 01:04:18 +00:00
Lily Foster
46bf2c47f0
gst_all_1.gst-editing-services: 1.20.3 -> 1.22.2
2023-04-16 09:18:12 -04:00
Colin
5b82c9d52c
gst_all_1.gst_editing_service: fix cross compilation
...
python3 is used both during the build process (nativeBuildInputs)
and #include'd/linked to by ges-formatter.c (buildInputs)
2023-04-15 19:11:36 +03:00
Christian Albrecht
9be211b6a7
gst_all_1: 1.20.1 -> 1.20.3, fix CVE-2022-(192[0-5]|2122)
...
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-08-11 12:23:38 +02:00
Artturin
20642e2ab0
various: readd gobject-introspection to buildInputs
...
see eb829035c9
2022-07-12 15:18:44 +03:00
Artturin
31f99a8a28
gst_all_1: don't disable gobject-introspection when cross
2022-07-07 21:30:16 +03:00
Trolli Schmittlauch
c4f1d21e66
gst_all_1: 1.20.0 -> 1.20.1
2022-04-09 01:54:05 +02:00
Jonathan Ringer
ee01a36d22
gst_all_1.gst-editing-services: 1.18.5 -> 1.20.0
2022-02-05 13:12:37 -08:00
Josh Hoffer
6f4c70cbfe
gst-plugins-base 1.18.4 -> 1.18.5
2022-01-11 12:51:09 +00:00
Rick van Schijndel
dc98b9aa7d
gstreamer: support cross by disabling introspection
2021-07-02 21:06:51 +02:00
Martin Weinelt
52851b3f8c
gstreamer: 1.18.2 -> 1.18.4
...
Fixes: CVE-2021-3497, CVE-2021-3498
2021-04-29 01:01:44 +02:00
Sandro Jäckel
40a88de407
gst_all_1: cleanup, remove darwin from inputs
2021-03-05 18:14:36 +01:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00