Emily
8669954c08
playwright: drop x86_64-darwin from update script
2026-07-15 03:58:17 +01:00
Emily
fdb820602b
treewide: drop simple x86_64-darwin mentions
...
To reproduce:
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: nix-x86_64-darwin
language: nix
rule:
any:
- pattern: "\"x86_64-darwin\""
kind: list_expression > string_expression
- pattern:
context: "{ \"x86_64-darwin\" = $EXPR; }"
selector: binding
- pattern:
context: "{ x86_64-darwin = $EXPR; }"
selector: binding
fix:
template: ""
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-first-x86_64-darwin
language: json
rule:
kind: object > pair:nth-child(1)
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandEnd: { regex: "," }
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-x86_64-darwin
language: json
rule:
kind: object > pair
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandStart: { regex: "," }
' pkgs
$ git restore pkgs/by-name/om/omnix/package.nix
$ git diff --name-only -z \
| nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
-c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
$ treefmt
2026-07-15 03:58:16 +01:00
Michael Daniels
5f07727588
Merge branch 'master' into staging-next
2026-07-05 21:41:03 -04:00
Konstantin Alekseev
f2676046a1
playwright: 1.60.0 -> 1.61.1
2026-07-03 14:46:10 +03:00
K900
529a1fc318
playwright.webkit: fix libjxl override
2026-06-28 17:18:22 +03:00
Gaétan Lepage
9e87430ac7
playwright: 1.59.1 -> 1.60.0 ( #521811 )
2026-06-10 12:22:05 +00:00
eymeric
7a0415116e
libgcc: replace usage of libgcc.lib with libgcc
2026-05-22 11:14:06 +02:00
Konstantin Alekseev
33f539df43
playwright: 1.59.1 -> 1.60.0
2026-05-19 07:14:46 +03:00
K900
e264b7c63a
playwright: remove hardcoded mesa dependency
...
Things that rely on this should use llvmpipeHook instead.
2026-05-10 10:42:25 +03:00
Konstantin Alekseev
7cc8a6b08a
playwright: 1.58.2 -> 1.59.1
2026-04-30 08:28:50 +03:00
Konstantin Alekseev
7f6a6fb1c7
playwright: fix WebKit browser on linux
...
- Replace libxml2 symlink workaround with libxml2_13 which provides
the libxml2.so.2 soname the bundled WebKit expects
- Set Mesa as EGL vendor fallback when no system EGL is configured,
enabling WPE WebKit's headless rendering
- Patch out ldconfig-based dlopen check for WebKit which doesn't
work under Nix (libraries are provided via rpath)
2026-04-16 13:05:14 +03:00
Konstantin Alekseev
f445a8f8b9
playwright: use binaries for ubuntu24.04
2026-03-15 20:00:55 +00:00
Konstantin Alekseev
9cded17205
playwright: 1.57.0 -> 1.58.2
2026-03-15 20:00:55 +00:00
Simon Gardling
cfb630ae41
playwright: 1.56.0 -> 1.57.0
2025-12-24 02:38:11 -05:00
Theodor Tonum
45e0a68ef8
playwright: 1.55.0 -> 1.56.1
2025-12-09 14:51:12 +01:00
Theodor Tonum
70bade1263
playwright: 1.54.0 -> 1.55.0
2025-12-09 14:51:12 +01:00
Luna Nova
26d39038dc
playwright-webkit: apply CMake 4 compat patch to overriden libjxl
...
This is a backport of the same change that was applied in 166e159ad7
2025-10-01 17:00:12 -07:00
Peder Bergebakken Sundt
75feaf46c2
playwright: 1.53.1 -> 1.54.1 ( #427631 )
2025-07-24 19:17:57 +02:00
Wolfgang Walther
5a0711127c
treewide: run nixfmt 1.0.0
2025-07-24 13:55:40 +02:00
Konstantin Alekseev
ae1aa6751c
playwright: 1.53.1 -> 1.54.1
2025-07-23 06:06:27 +03:00
Konstantin Alekseev
57a191e6f8
playwright-driver: fix webkit build
...
fixes #425505
2025-07-23 05:02:51 +03:00
Konstantin Alekseev
2d02dc9fc1
playwright: 1.52.0 -> 1.53.1
2025-06-29 09:22:21 +03:00
Brian McGillion
3319e8281b
playwright-webkit: Fix broken build
...
> auto-patchelf: 2 dependencies could not be satisfied
> error: auto-patchelf could not satisfy dependency libxml2.so.2 wanted by /nix/store/bz0scnv4x47f9piavdj5l6ww60i60mww-playwright-webkit/minibrowser-wpe/lib/libWPEWebKit-2.0.so.1.6.0
> error: auto-patchelf could not satisfy dependency libxml2.so.2 wanted by /nix/store/bz0scnv4x47f9piavdj5l6ww60i60mww-playwright-webkit/minibrowser-wpe/bin/.MiniBrowser-wrapped
> auto-patchelf failed to find all the required dependencies.
> Add the missing dependencies to --libs or use `--ignore-missing="foo.so.1 bar.so etc.so"`.
> For full logs, run:
> nix log
> /nix/store/fqnh2989sp0csn98k8kivrkiq6b4l556-playwright-webkit.drv
Signed-off-by: Brian McGillion <bmg.avoin@gmail.com >
2025-06-21 10:22:59 +04:00
Konstantin Alekseev
e462a75ad4
playwright: 1.50.0 -> 1.52.0
2025-05-03 20:43:30 +02:00
Vladimír Čunát
a9ab0b117a
python3Packages.playwright: nixfmt
2025-04-12 21:36:10 +02:00
Vladimír Čunát
8feef74f9b
python3Packages.playwright: don't apply libavif patches
...
Taking a custom libavif commit and applying patches
meant for another version - that was just bound to break.
https://hydra.nixos.org/build/294635352/nixlog/2/tail
2025-04-12 17:36:25 +02:00
Konstantin Alekseev
a09e851dc4
playwright: 1.48.1 -> 1.50.1
2025-02-07 12:20:02 +01:00
Konstantin Alekseev
aeba1dd05a
playwright: 1.47.0 -> 1.48.1
2025-01-22 23:02:31 +02:00
Konstantin Alekseev
9585410038
playwright: download browsers for Mac OS
2025-01-22 23:00:39 +02:00
K900
d209d800b7
treewide: mesa -> libgbm (where appropriate)
...
This will likely break things, but anything broken should be easily noticeable.
2024-12-05 12:37:39 +03:00
phaer
67b5c21b58
playwright: Use pre-built browsers, update them...
...
via update.sh. This lets us support playwright with browsers
other than chromium on linux. Building them from source would
be one step further.
2024-09-20 14:52:35 +02:00