Commit Graph

53 Commits

Author SHA1 Message Date
Grimmauld
9c68f386b1 gstreamer: 1.28.5 -> 1.28.6 (#549902) 2026-08-17 09:39:16 +00:00
whoomee
137c05240f gstreamer: 1.28.5 -> 1.28.6 2026-08-12 12:33:54 +02:00
Weijia Wang
a9b59d5ab6 gst_all_1.gst-devtools: fix loongarch64-linux build 2026-08-10 23:19:15 +02:00
whoomee
311df0ada3 gstreamer: 1.28.4 -> 1.28.5 2026-07-22 15:02:13 +02:00
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
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
Arnout Engelen
fbda3e311c gst_all_1.gst-devtools: update static-files dependency
To include https://github.com/static-files-rs/static-files/pull/14
2025-06-18 10:01:46 +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](8616af08d9/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
a7e5a25e79 gst_all_1.gst-devtools: 1.24.10 → 1.26.0
- Update https://gstreamer.freedesktop.org/releases/1.26/
  - New tool dots-viewer, requires Rust
- Format expression
- Use `finalAttrs` pattern
- Move `outputs` above `src` for consistency with other GStreamer packages
- 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
Emily
aa1c0501b9 gst_all_1.gst-devtools: 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
246b27f60d gst_all_1.gst-devtools: 1.24.2 -> 1.24.3 2024-05-22 10:48:44 -04:00
Maxine Aubrey
ed44a1f75f gst_all_1.gst-devtools: 1.24.1 → 1.24.2 2024-04-22 21:11:30 +02:00
Maxine Aubrey
873ded8447 gst_all_1.gst-devtools: 1.22.9 → 1.24.1 2024-04-22 21:11:16 +02:00
Alyssa Ross
cbcbdf3db0 gst_all_1.gst-devtools: 1.22.8 -> 1.22.9 2024-02-10 16:31:02 +01:00
Lily Foster
7dd0126f37 gst_all_1.gst-devtools: 1.22.7 -> 1.22.8 2023-12-22 10:52:56 -05:00
Lily Foster
f8929124db gst_all_1.gst-devtools: 1.22.6 -> 1.22.7 2023-11-25 09:12:49 -05:00
Lily Foster
0eea081aa9 gst_all_1.gst-devtools: 1.22.5 -> 1.22.6 2023-09-27 17:22:35 -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
db3f0f44b5 gst_all_1.gst-devtools: 1.22.4 -> 1.22.5 2023-07-27 07:14:38 -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
a9e9eecce7 gst_all_1.gst-devtools: 1.22.3 -> 1.22.4 2023-06-21 20:39:40 -04:00
Lily Foster
4ba3163184 gst_all_1.gst-devtools: 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
79e42f53c2 gst_all_1.gst-devtools: 1.20.3 -> 1.22.2 2023-04-16 09:18:12 -04: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
80793761a6 gst_all_1.gst-devtools: 1.18.5 -> 1.20.0 2022-02-05 13:09:47 -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