Commit Graph

141 Commits

Author SHA1 Message Date
R. Ryantm
5dee3f9c81 libva-minimal: 2.24.0 -> 2.24.1 2026-07-29 06:43:03 +00:00
nixpkgs-ci[bot]
bed497736d Merge staging-next into staging 2026-07-11 00:31:12 +00:00
R. Ryantm
668b16f492 libva-utils: 2.23.0 -> 2.24.0 2026-07-09 07:51:57 +00:00
R. Ryantm
76fd246bc5 libva-minimal: 2.23.0 -> 2.24.0 2026-07-02 09:05:29 +00:00
Sandro Jäckel
140b6e526a libva1,libva1-minimal: drop 2026-05-14 13:51:24 +02:00
quantenzitrone
543572a942 various: rename references from libXfixes to libxfixes
this shouldn't create any rebuilds
2026-02-06 00:25:40 +01:00
quantenzitrone
f67b5966bb various: rename references from libXext to libxext
this shouldn't create any rebuilds
2026-02-06 00:25:36 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Sandro
bfdae755fa libva: 2.22.0 -> 2.23.0 (#471989) 2025-12-18 22:51:11 +00:00
R. Ryantm
bb2d0d3ad8 libva: 2.22.0 -> 2.23.0 2025-12-18 11:36:59 +00:00
R. Ryantm
7c57886b41 libva-utils: 2.22.0 -> 2.23.0 2025-12-18 11:32:11 +00: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
quantenzitrone
b712355dd5 libva: depend on libxcb independently of libx11 propagating it 2025-08-22 16:13:26 +02:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Sandro Jäckel
6848829643 libva: cleanup 2024-08-17 00:11:47 +02:00
tomberek
de9e84d851 Merge pull request #330003 from ExpidusOS/fix/pkgsllvm/libva
libva: fix building with llvm
2024-08-16 02:16:33 -04:00
Tristan Ross
a169c2d3ee libva: fix building with llvm 2024-07-25 14:04:42 -07:00
Rouven Czerwinski
e00e2a2a4a libva: 2.21.0 -> 2.22.0 2024-06-24 08:00:33 +02:00
github-actions[bot]
fb94da4e9e Merge staging-next into staging 2024-06-21 18:01:30 +00:00
R. Ryantm
ab9596caaf libva-utils: 2.21.0 -> 2.22.0 2024-06-21 04:26:14 +00:00
K900
f9723bc4de treewide: get rid of ~all mesa.{drivers,osmesa,libdrm} references
mesa.drivers is basically an implementation detail and should never be used
as a dependency of other expressions. It also no longer exists on Darwin.

mesa.osmesa is very niche and should generally be avoided.

mesa.libdrm is used in exactly one place and it's irrelevant there.
2024-06-15 11:07:14 +03:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Alyssa Ross
a29eb36b42 pkgsStatic.libva: mark unsupported 2024-05-11 11:42:20 +02:00
github-actions[bot]
27cba83225 Merge staging-next into staging 2024-03-13 12:01:52 +00:00
R. Ryantm
f8a6b5706f libva-utils: 2.20.1 -> 2.21.0 2024-03-13 00:33:49 +00:00
R. Ryantm
54e99a96fd libva: 2.20.0 -> 2.21.0 2024-03-13 00:25:55 +00:00
R. Ryantm
23772af0e8 libva-utils: 2.20.0 -> 2.20.1 2023-12-08 10:28:12 +00:00
Kiskae
0eb0100afb libva: add pkg-config test 2023-11-30 19:26:04 +01:00
Kiskae
d64556c990 libva: convert to finalAttrs 2023-11-30 19:25:50 +01:00
OTABI Tomoya
269d65de5b Merge pull request #260307 from r-ryantm/auto-update/libva
libva: 2.19.0 -> 2.20.0
2023-10-14 12:26:17 +09:00
R. Ryantm
be7dedc5b5 libva-utils: 2.19.0 -> 2.20.0 2023-10-10 23:25:39 +00:00
R. Ryantm
a590bf11d1 libva: 2.19.0 -> 2.20.0 2023-10-10 23:18:33 +00:00
Sandro
f254bbd6dd Merge pull request #243059 from SuperSandro2000/libva
libva: 2.18.0 -> 2.19.0
2023-07-16 15:37:55 +02:00
Sandro Jäckel
6645484498 libva: 2.18.0 -> 2.19.0
Diff: https://github.com/intel/libva/compare/2.18.0...2.19.0

Changelog: https://raw.githubusercontent.com/intel/libva/2.19.0/NEWS
2023-07-12 13:36:19 +02:00
github-actions[bot]
d25c057844 Merge master into staging-next 2023-07-11 06:01:13 +00:00
R. Ryantm
b288728cd4 libva-utils: 2.18.2 -> 2.19.0 2023-07-10 05:38:08 +00:00
Sandro
ab0ffb36a3 Merge pull request #233449 from SuperSandro2000/libva-nox
libva: build minimal without a dependency on wayland
2023-06-27 18:06:44 +02:00
Sandro Jäckel
fdb8f4994a vaapiIntel: rename to intel-vaapi-driver
I tripped over this way to often and a package attr matching the pname
is way nicer, anyway.
2023-05-31 15:05:32 +02:00
R. Ryantm
75d229d5e6 libva-utils: 2.18.1 -> 2.18.2 2023-05-23 08:10:23 +00:00
Sandro Jäckel
55555553a3 libva: remove libva-minimal input
This is not actually a compile time dependency and sharing libs is not
worth the it because libva compiles in just a few seconds
2023-05-22 19:56:58 +02:00
Sandro Jäckel
2222222b0f libva: build minimal without a dependency on wayland
This fixes issues with environment.noXLibs
2023-05-22 19:56:54 +02:00
R. Ryantm
4dc865249a libva-utils: 2.18.0 -> 2.18.1 2023-05-03 21:13:02 +00:00
Sandro
cd135831fd Merge pull request #226925 from SuperSandro2000/intel-media-driver 2023-04-20 20:03:03 +02:00
Sandro Jäckel
e3c880edb8 libva: 2.17.1 -> 2.18.0 2023-04-20 01:25:56 +02:00
Sandro Jäckel
e3401d3a50 libva: 2.17.0 -> 2.18.0 2023-04-20 01:25:56 +02:00
Alyssa Ross
9f32e0df84 libva: fix finding wayland when cross compiling
Otherwise, it would just silently not build libva-wayland.  This fixes
the cross build of gst_all_1.gst-vaapi.
2023-04-19 00:59:33 +00:00