summaryrefslogtreecommitdiff
path: root/nongnu/packages/chrome.scm
AgeCommit message (Collapse)Author
2024-03-30nongnu: google-chrome-unstable: Update to 125.0.6368.2.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 125.0.6368.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-30nongnu: google-chrome-beta: Update to 124.0.6367.18.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 124.0.6367.18. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2024-03-30nongnu: google-chrome-stable: Update to 123.0.6312.86.Giacomo Leidi
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-02-01nongnu: google-chrome-stable: Fix wrapper-plan.Giacomo Leidi
* 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-01-31nongnu: google-chrome-unstable: Update to 123.0.6262.5.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 123.0.6262.5. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: google-chrome-beta: Update to 122.0.6261.6.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 122.0.6261.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-01-31nongnu: google-chrome-stable: Update to 121.0.6167.139.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 121.0.6167.139. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-12-28nongnu: chrome: Avoid manually unpacking .deb file.Giacomo Leidi
* 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-28nongnu: Update google-chrome-unstable to 122.0.6170.3.Giacomo Leidi
* nongnu/packages/chrome.scm google-chrome-unstable: Update to 122.0.6170.3. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28nongnu: Update google-chrome-beta to 121.0.6167.8.Giacomo Leidi
* nongnu/packages/chrome.scm google-chrome-beta: Update to 121.0.6167.8. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-12-28nongnu: Update google-chrome-stable to 120.0.6099.71.Giacomo Leidi
* 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-10-24nongnu: Update google-chrome-beta to 117.0.5938.22.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 117.0.5938.22. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-24nongnu: Update google-chrome-stable to 118.0.5993.70.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 118.0.5993.70. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-10-06nongnu: google-chrome-unstable: Update to 119.0.6034.6.David Thompson
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 119.0.6034.6. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06nongnu: google-chrome-unstable: Update to 117.0.5897.3.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 117.0.5897.3. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06nongnu: google-chrome-beta: Update to 116.0.5845.50.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 116.0.5845.50. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06nongnu: google-chrome-stable: Update to 116.0.5845.110.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 116.0.5845.110. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-10-06nongnu: make-google-chrome: Install icons.Giacomo Leidi
* nongnu/packages/chrome.scm (make-google-chrome)[phases]: New phase 'install-icons. Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-12gnu: google-chrome-unstable: Update to 116.0.5803.2.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 116.0.5803.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12gnu: google-chrome-beta: Update to 115.0.5790.13.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 115.0.5790.13. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12gnu: google-chrome-stable: Update to 114.0.5735.106.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 114.0.5735.106. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12nongnu: make-google-chrome: Use chromium-binary-build-system.Giacomo Leidi
* 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-04-05gnu: google-chrome-unstable: Update to 113.0.5672.24.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 113.0.5672.24. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05gnu: google-chrome-beta: Update to 112.0.5615.49.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 112.0.5615.49. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05gnu: google-chrome-stable: Update to 112.0.5615.49.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 112.0.5615.49. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-02-14gnu: google-chrome-unstable: Update to 111.0.5563.19.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 111.0.5563.19. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-02-14gnu: google-chrome-beta: Update to 110.0.5481.77.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 110.0.5481.77. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-02-14gnu: google-chrome-stable: Update to 110.0.5481.77.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 110.0.5481.77. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-01-08nongnu: make-google-chrome: Switch to default pipewire.John Kehayias
* nongnu/packages/chrome.scm (make-google-chrome)[inputs]: Switch to default pipewire as pipewire-0.3 was removed upstream.
2023-01-02nongnu: google-chrome-unstable: Update to 110.0.5464.2.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 110.0.5464.2. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-01-02nongnu: google-chrome-beta: Update to 109.0.5414.46.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 109.0.5414.46. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-01-02nongnu: google-chrome-stable: Update to 108.0.5359.124.Giacomo Leidi
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>
2022-12-19*.scm: Use SPDX license identifiers.Jonathan Brielmaier
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224 * *.scm: Use SPDX license identifier and remove obsolete license statement.
2022-11-15nongnu: Add google-chrome-unstable.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-unstable): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15nongnu: Add google-chrome-beta.Giacomo Leidi
* nongnu/packages/chrome.scm (google-chrome-beta): New variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2022-11-15nongnu: Add google-chrome-stable.Giacomo Leidi
* nongnu/packages/chrome.scm: New file, (google-chrome-stable): new variable. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>