Commit Graph

6 Commits

Author SHA1 Message Date
phaer
bb74ebb72b playwright-driver: fix browser download on darwin
We are currently using an impure method to build a derivation for
playwrights browsers on darwin: We just call `playwright install`
during build-time. But this recently began to fail, with an error that
the azure certificate would be self-signed, while it was not. This is
presumably due to https://github.com/NixOS/nixpkgs/pull/257513
where we started to use the systems CA store for nodejs instead of
the bundled one, so we add cacert to fix it.

Maybe the whole impure method of downloading browsers on darwin
should be reconsidered in favor of following the same approach as
on Linux, but that would probably have the drawback that we'd loose
safari as one of the browsers.
2023-12-15 15:33:26 +01:00
phaer
207d3c4081 playwright: 1.38.0 -> 1.40.0 2023-11-28 16:29:04 +00:00
Fabian Affolter
4059c4f71b python311Packages.playwright: 1.37.0 -> 1.38.0 2023-09-23 11:51:05 +02:00
Piet de Vries
84b273f885
playwright: 1.34.3 > 1.37.0 2023-08-24 11:12:51 +02:00
Konstantin Alekseev
82f8be70cd playwright: 1.32.1 -> 1.34.3 2023-06-04 17:51:08 +03:00
Matthieu Coudron
6d9b879602
playwright-driver: init at 1.30.1 (#223382)
it was actually moved from
pkgs/development/python-modules/playwright/default.nix to its own
pkgs/development/web/playwright/driver.nix .

I am trying to package the typescript version of playwright and the
browsers are needed there, it's more convenient to split them away from the python module.

Careful playwright.browsers is not accessible anymore.

Apply suggestions from code review

Co-authored-by: Yannik Rödel <hey@yannik.info>
2023-04-18 23:18:03 +02:00