Commit graph

15 commits

Author SHA1 Message Date
Giacomo Leidi
cd4870d1d7
nongnu: make-google-chrome: Use chromium-binary-build-system.
* nongnu/packages/chrome.scm (make-google-chrome) [patchelf-inputs]:
Drop them since the build system adds all inputs to the patchelf plan;
[build-system]: Use chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:18:55 +02:00
Giacomo Leidi
40c48d08cc
gnu: google-chrome-unstable: Update to 113.0.5672.24.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 113.0.5672.24.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 22:02:39 +02:00
Giacomo Leidi
d77ba4e1dc
gnu: google-chrome-beta: Update to 112.0.5615.49.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 112.0.5615.49.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 22:02:26 +02:00
Giacomo Leidi
c4cd2e3b0e
gnu: google-chrome-stable: Update to 112.0.5615.49.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 112.0.5615.49.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 22:01:33 +02:00
Giacomo Leidi
225185a1bd
gnu: google-chrome-unstable: Update to 111.0.5563.19.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 111.0.5563.19.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-02-14 20:08:45 +01:00
Giacomo Leidi
b73e2e863c
gnu: google-chrome-beta: Update to 110.0.5481.77.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 110.0.5481.77.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-02-14 20:08:45 +01:00
Giacomo Leidi
81a32fe695
gnu: google-chrome-stable: Update to 110.0.5481.77.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 110.0.5481.77.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-02-14 20:08:45 +01:00
John Kehayias
2b7cacef46
nongnu: make-google-chrome: Switch to default pipewire.
* nongnu/packages/chrome.scm (make-google-chrome)[inputs]: Switch to default
pipewire as pipewire-0.3 was removed upstream.
2023-01-08 13:10:17 -05:00
Giacomo Leidi
92bc26fbc8
nongnu: google-chrome-unstable: Update to 110.0.5464.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 110.0.5464.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-01-02 11:47:44 +01:00
Giacomo Leidi
bba2563696
nongnu: google-chrome-beta: Update to 109.0.5414.46.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 109.0.5414.46.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-01-02 11:47:44 +01:00
Giacomo Leidi
5a6c35a429
nongnu: google-chrome-stable: Update to 108.0.5359.124.
The main point of this patch is to make Chrome rely as little as
possible on the environment it's run into, allowing for easier
debugging. The next step would probably be to generate this list from
the input package-name.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 108.0.5359.124;
[arguments]{patchelf-inputs}: move to outer scope;
{LD_LIBRARY_PATH}: wrap the entrypoint with all of Chrome's input, this
should prevent loading libraries that are not listed as inputs from the
outer environment;
[inputs]: add some inputs following Nix's package definition to try and
fix #215.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-01-02 11:46:13 +01:00
Jonathan Brielmaier
62a5df4222
*.scm: Use SPDX license identifiers.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224

* *.scm: Use SPDX license identifier and remove obsolete license
statement.
2022-12-19 17:17:39 +01:00
Giacomo Leidi
663e362899
nongnu: Add google-chrome-unstable.
* nongnu/packages/chrome.scm (google-chrome-unstable): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15 13:43:25 +01:00
Giacomo Leidi
a5a13a0ff4
nongnu: Add google-chrome-beta.
* nongnu/packages/chrome.scm (google-chrome-beta): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15 13:43:20 +01:00
Giacomo Leidi
b861a09c94
nongnu: Add google-chrome-stable.
* nongnu/packages/chrome.scm: New file,
(google-chrome-stable): new variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15 13:42:46 +01:00