| Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
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>
|
|
|
|
|
|
|
|
|
|
To include https://github.com/static-files-rs/static-files/pull/14
|
|
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.
|
|
|
|
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.
|
|
- 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`
|
|
https://discourse.gstreamer.org/t/gstreamer-1-24-10-stable-bug-fix-release/3683
|
|
|
|
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
...into staging
|
|
|
|
nativeBuildInputs
...into staging
|
|
gobject-introspection should be in nativeBuildInputs for cross to work
properly (so propagations and hook work properly)
|
|
|
|
|
|
|
|
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")
|
|
|
|
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
|
|
see eb829035c938022bb064faef56a7b1346443e034
|
|
|
|
|
|
|
|
|
|
|
|
Fixes: CVE-2021-3497, CVE-2021-3498
|
|
|
|
|
|
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.
|
|
|
|
|
|
Fixes #98769.
Important changes from https://gstreamer.freedesktop.org/releases/1.18/:
* `gst-validate` was renamed to `gst-devtools` upstream:
> * the `gst-validate` tarball has been superseded by
> the `gst-devtools` tarball for consistency with the git module name.
* `gst-python` is now Python 3 only:
> * Python 2.x is no longer supported
|