Commit graph

48 commits

Author SHA1 Message Date
Giacomo Leidi
831f184a7d
nongnu: google-chrome-beta: Update to 130.0.6723.19.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 130.0.6723.19.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 23:06:16 +01:00
Giacomo Leidi
459700a58a
nongnu: google-chrome-stable: Update to 129.0.6668.89.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 129.0.6668.89.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-11-01 23:06:16 +01:00
Krzysztof Baranowski
1f6e595e26
nongnu: google-chrome: support GTK 4.
Use it by launching Chrome with '--gtk-version=4'.  (At the time of this
writing, at least; Google changes these flags often.)

* nongnu/packages/chrome (google-chrome):
[inputs]: Add gtk.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-22 15:21:23 -04:00
Giacomo Leidi
47983a25db
nongnu: google-chrome-unstable: Update to 129.0.6643.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 129.0.6643.2.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:25 -04:00
Giacomo Leidi
30ebd4262d
nongnu: google-chrome-beta: Update to 128.0.6613.27.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 128.0.6613.27.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:17 -04:00
Giacomo Leidi
55c8b9b212
nongnu: google-chrome-stable: Update to 127.0.6533.119.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 127.0.6533.119.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-08-30 00:07:05 -04:00
Giacomo Leidi
1dcd866842
nongnu: google-chrome-unstable: Update to 128.0.6535.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 128.0.6535.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
409b050f94
nongnu: google-chrome-beta: Update to 127.0.6533.4.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 127.0.6533.4.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
965c0d251d
nongnu: google-chrome-stable: Update to 126.0.6478.114.
This update includes 6 security fixes.

Fixes CVE-2024-6100, CVE-2024-6101, CVE-2024-6102, CVE-2024-6103.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 126.0.6478.114.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-06-20 21:13:32 +02:00
Giacomo Leidi
92f4921c66
nongnu: google-chrome-unstable: Update to 127.0.6485.0.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 127.0.6485.0.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 17:08:46 +02:00
Giacomo Leidi
f2b49dc993
nongnu: google-chrome-beta: Update to 126.0.6478.17.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 126.0.6478.17.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 17:08:46 +02:00
Giacomo Leidi
208255582d
nongnu: google-chrome-stable: Update to 125.0.6422.76.
This update includes 6 security fixes.

Fixes CVE-2024-5157, CVE-2024-5158, CVE-2024-5159, CVE-2024-5160.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 125.0.6422.76.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-05-23 17:08:46 +02:00
Giacomo Leidi
63fed4f383
nongnu: google-chrome-unstable: Update to 125.0.6368.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 125.0.6368.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-30 19:30:45 +01:00
Giacomo Leidi
756f4d2ad9
nongnu: google-chrome-beta: Update to 124.0.6367.18.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 124.0.6367.18.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-30 19:30:45 +01:00
Giacomo Leidi
5bb3df8b35
nongnu: google-chrome-stable: Update to 123.0.6312.86.
This update includes 7 security fixes.

Fixes CVE-2024-2883, CVE-2024-2885, CVE-2024-2886, CVE-2024-2887.

* nongnu/packages/chrome.scm (google-chrome-stable): Update to 123.0.6312.86.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-30 19:30:40 +01:00
Giacomo Leidi
fe2fcf125c
nongnu: google-chrome-stable: Fix wrapper-plan.
* nongnu/packages/chrome.scm (make-google-chrome
[patchelf-plan]: Avoid patching nacl_helper for
google-chrome-stable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-02-01 15:01:03 +01:00
Giacomo Leidi
6b779b8179
nongnu: google-chrome-unstable: Update to 123.0.6262.5.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 123.0.6262.5.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31 15:38:26 -05:00
Giacomo Leidi
02f9ea0b85
nongnu: google-chrome-beta: Update to 122.0.6261.6.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 122.0.6261.6.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31 15:38:11 -05:00
Giacomo Leidi
7082201ca0
nongnu: google-chrome-stable: Update to 121.0.6167.139.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 121.0.6167.139.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31 15:37:29 -05:00
Giacomo Leidi
a33d57ee74
nongnu: chrome: Avoid manually unpacking .deb file.
* nongnu/packages/chrome.scm (make-google-chrome)[phases] Drop
'unpack-deb phase;
[native-inputs]: drop tar.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 23:42:33 +01:00
Giacomo Leidi
76e8ca00db
nongnu: Update google-chrome-unstable to 122.0.6170.3.
* nongnu/packages/chrome.scm google-chrome-unstable: Update to 122.0.6170.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 16:16:48 +01:00
Giacomo Leidi
9970630a03
nongnu: Update google-chrome-beta to 121.0.6167.8.
* nongnu/packages/chrome.scm google-chrome-beta: Update to 121.0.6167.8.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 16:16:48 +01:00
Giacomo Leidi
801c09a60c
nongnu: Update google-chrome-stable to 120.0.6099.71.
* nongnu/packages/chrome.scm
(make-google-chrome)[arguments]<wrapper-plan>: Add some bundled
libraries and add nacl_helper only on stable channel;
(google-chrome-stable): update to 120.0.6099.71.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28 16:16:42 +01:00
Giacomo Leidi
182ce510b5
nongnu: Update google-chrome-beta to 117.0.5938.22.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 117.0.5938.22.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-24 17:16:55 +02:00
Giacomo Leidi
a2714ee761
nongnu: Update google-chrome-stable to 118.0.5993.70.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 118.0.5993.70.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-24 17:16:55 +02:00
David Thompson
f78100ae57
nongnu: google-chrome-unstable: Update to 119.0.6034.6.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 119.0.6034.6.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:19:15 -04:00
Giacomo Leidi
c286f5f810
nongnu: google-chrome-unstable: Update to 117.0.5897.3.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 117.0.5897.3.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:16:45 -04:00
Giacomo Leidi
cd7e1b8163
nongnu: google-chrome-beta: Update to 116.0.5845.50.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 116.0.5845.50.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:16:43 -04:00
Giacomo Leidi
547fa74a87
nongnu: google-chrome-stable: Update to 116.0.5845.110.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 116.0.5845.110.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:16:31 -04:00
Giacomo Leidi
006382573d
nongnu: make-google-chrome: Install icons.
* nongnu/packages/chrome.scm (make-google-chrome)[phases]: New phase
'install-icons.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06 22:11:33 -04:00
Giacomo Leidi
325e4d8d1b
gnu: google-chrome-unstable: Update to 116.0.5803.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 116.0.5803.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:25:21 +02:00
Giacomo Leidi
6225978009
gnu: google-chrome-beta: Update to 115.0.5790.13.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 115.0.5790.13.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:25:14 +02:00
Giacomo Leidi
0713f281a4
gnu: google-chrome-stable: Update to 114.0.5735.106.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 114.0.5735.106.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:25:06 +02:00
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