summaryrefslogtreecommitdiff
path: root/gnu/packages/chromium.scm
Commit message (Collapse)AuthorAge
* gnu: ungoogled-chromium: Convert arguments to G-expression.Marius Bakke2022-01-10
| | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[native-inputs]: Remove the "master-preferences" gexp input. Remove all labels. [arguments]: Convert to gexp. Inline the above-mentioned gexp. Remove one usage of "gcc" label while at it.
* gnu: ungoogled-chromium: Remove obsolete compiler flags.Marius Bakke2022-01-10
| | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Don't set CFLAGS and CXXFLAGS, as the build system already does the right thing.
* gnu: ungoogled-chromium: Remove obsolete substitution.Marius Bakke2022-01-10
| | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Remove substitution.
* gnu: ungoogled-chromium: Remove input labels.Marius Bakke2022-01-10
| | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove labels. [arguments]: Use SEARCH-INPUT-FILE & co as appropriate.
* gnu: ungoogled-chromium: Build with Clang 13.Marius Bakke2022-01-08
| | | | | * gnu/packages/chromium.scm (%arch-patches): Remove obsolete. (ungoogled-chromium)[native-inputs]: Change from CLANG-12 to CLANG-13.
* gnu: ungoogled-chromium: Update to 97.0.4692.71-1.Marius Bakke2022-01-07
| | | | | | | | * gnu/packages/patches/ungoogled-chromium-system-ffmpeg.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%guix-patches): Add it. (%chromium-version): Set to 97.0.4692.71-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Improve Vulkan support.Marius Bakke2021-12-16
| | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add absolute reference to libvulkan.so.1. Install SwiftShader support files. [inputs]: Add VULKAN-LOADER.
* gnu: ungoogled-chromium: Unexpire accelerated video decoding.Marius Bakke2021-12-16
| | | | | | * gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%guix-patches): Add it.
* gnu: ungoogled-chromium: Enable RUNPATH validation.Marius Bakke2021-12-16
| | | | | | | * gnu/packages/patches/ungoogled-chromium-RUNPATH.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%guix-patches): Add it. (ungoogled-chromium)[arguments]: Remove #:validate-runpath?.
* gnu: ungoogled-chromium: Update to 96.0.4664.110-1.Marius Bakke2021-12-15
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 96.0.4664.110-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: Remove superfluous "linux-libre-headers" inputs.Marius Bakke2021-12-13
| | | | | | | | | | | | | | | | | | | This input is already propagated from glibc. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove LINUX-LIBRE-HEADERS-5.10. * gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Likewise. * gnu/packages/accessibility.scm (brltty)[inputs]: Remove LINUX-LIBRE-HEADERS. * gnu/packages/graphics.scm (directfb)[inputs]: Likewise. * gnu/packages/gstreamer.scm (libdc1394)[inputs]: Likewise. * gnu/packages/linux.scm (python-evdev)[native-inputs]: Likewise. (bcc, bpftrace)[inputs]: Likewise. * gnu/packages/networking.scm (lksctp-tools)[inputs]: Likewise. * gnu/packages/video.scm (tslib)[inputs]: Likewise. * gnu/packages/web-browsers.scm (links)[native-inputs]: Likewise. * gnu/packages/cdrom.scm (cdrtools)[inputs]: Likewise. [arguments]: Adjust accordingly. * gnu/packages/lirc.scm (lirc)[inputs, arguments]: Likewise. * gnu/packages/vpn.scm (xl2tpd)[inputs, arguments]: Likewise.
* Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe2021-12-10
|\
| * gnu: ungoogled-chromium: Update to 96.0.4664.93-1.Marius Bakke2021-12-09
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 96.0.4664.93. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-11-23
|\|
| * gnu: ungoogled-chromium: Update to 96.0.4664.45-0.Marius Bakke2021-11-17
| | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M96. (%chromium-version): Set to 96.0.4664.45. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* | gnu: ungoogled-chromium: Use the new lld-as-ld-wrapper.Maxim Cournoyer2021-11-11
| | | | | | | | | | * gnu/packages/chromium.scm (make-lld-wrapper): Delete procedure. (ungoogled-chromium)[native-inputs]: Replace its use by lld-as-ld-wrapper.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner2021-10-31
|\|
| * gnu: ungoogled-chromium: Update to 95.0.4638.69-1.Marius Bakke2021-10-30
| | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 95.0.4638.69. (%ungoogled-revision): Inherit from it. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 95.0.4638.54-1.Marius Bakke2021-10-22
| | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 95.0.4638.54. (%ungoogled-revision): Set to 95.0.4638.54. (%ungoogled-origin): Update hash. (ungoogled-chromium)[source]: Likewise. [arguments]: Remove obsolete configure flag. Adjust substitutions for 95.
* | Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\|
| * gnu: ungoogled-chromium: Update to 94.0.4606.81-1.Marius Bakke2021-10-11
| | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 94.0.4606.81 (%ungoogled-revision): Set to 94.0.4606.81-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 94.0.4606.71-1.Marius Bakke2021-10-02
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 94. (arch-patch, %arch-revision, %arch-patches): New variables. (%chromium-version): Set to 94.0.4606.71. (%ungoogled-revision, %ungoogled-origin): Update to 94.0.4606.71-1. (ungoogled-chromium-snippet): Apply %ARCH-PATCHES. (ungoogled-chromium)[version]: Use %UNGOOGLED-REVISION if it matches %CHROMIUM-VERSION, otherwise use a "-0" suffix. [arguments]: Adjust renamed configure flag. [inputs]: Change from HARFBUZZ to HARFBUZZ-3.0.
| * gnu: ungoogled-chromium: Mention chromedriver in the description.Maxim Cournoyer2021-09-25
| | | | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium) [description]: Mention that chromedriver is included in the package.
| * gnu: ungoogled-chromium: Update to 93.0.4577.82-0.3f62dbc.Marius Bakke2021-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/ungoogled-chromium-ffmpeg-compat.patch, gnu/packages/patches/ungoogled-chromium-system-nspr.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for version 93. (%chromium-version): Set to 93.0.4577.82. (%ungoogled-revision): Set to 93.0.4577.82-1-2-g3f62dbc. (%debian-patches): Remove 'system/nspr.patch'. (%ungoogled-origin): Update source hash. (%guix-patches): Add 'ungoogled-chromium-ffmpeg-compat.patch' and 'ungoogled-chromium-system-nspr.patch'. (ungoogled-chromium-snippet): Remove PYTHON-2 usage. Don't unbundle 'snappy'. (libvpx/chromium): Remove variable. (ungoogled-chromium)[source]: Update hash. [arguments]: Add "is_cfi=false", "use_thin_lto=false", and "blink_enable_generated_code_formatting=false". [native-inputs]: Change CLANG-11 to CLANG-12. Change NODE to NODE-LTS. Add PYTHON-BEAUTIFULSOUP4 and PYTHON-HTML5LIB. Remove PYTHON-2. [inputs]: Change LIBVPX/CHROMIUM to LIBVPX.
* | Merge branch 'master' into core-updates-frozenLudovic Courtès2021-09-07
|\|
| * gnu: ungoogled-chromium: Update to 92.0.4515.159-0.8164c91.Marius Bakke2021-08-25
| | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 92.0.4515.159. (%ungoogled-revision): Set to 92.0.4515.159-1-8-g8164c91. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* | Merge branch 'master' into core-updates-frozenMarius Bakke2021-08-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnu/packages/algebra.scm gnu/packages/games.scm gnu/packages/golang.scm gnu/packages/kerberos.scm gnu/packages/mail.scm gnu/packages/python.scm gnu/packages/ruby.scm gnu/packages/scheme.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm
| * gnu: ungoogled-chromium: Update to 92.0.4515.131-0.4a9534c.Marius Bakke2021-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 92. (%chromium-version): Set to 92.0.4515.131. (%ungoogled-revision): Set to 92.0.4515.131-1-0-g4a9534c. (%ungoogled-origin): Update hash. (ungoogled-chromium-snippet): Remove obsolete substitution and trailing #t. (ungoogled-chromium)[source]: Update hash. [arguments]: Remove trailing #t's. [native-inputs]: Remove PYTHON-BEAUTIFULSOUP4 and PYTHON-HTML5LIB. Add PYTHON-WRAPPER. [inputs]: Add LINUX-LIBRE-HEADERS-5.10.
* | gnu: Remove redundant icu4c-69.Efraim Flashner2021-08-08
|/ | | | | | * gnu/packages/icu4c.scm (icu4c-69): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Replace icu4c-69 with icu4c.
* gnu: ungoogled-chromium: Update to 91.0.4472.164-0.a9eb6fd.Marius Bakke2021-07-17
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 91.0.4472.164. (ungoogled-chromium): Update hash.
* gnu: ungoogled-chromium: Update to 91.0.4472.114-0.a9eb6fd.Marius Bakke2021-06-22
| | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 91.0.4472.114. (%ungoogled-revision): Set to a9eb6fd. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 91.0.4472.106-0.bd0ffd1.Marius Bakke2021-06-16
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 91.0.4472.106. (ungoogled-chromium)[source]: Update checksum.
* gnu: ungoogled-chromium: Update to 91.0.4472.101-0.bd0ffd1.Marius Bakke2021-06-13
| | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 91.0.4472.101. (%ungoogled-revision): Set to 91.0.4472.101-1-2-gbd0ffd1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 91.0.4472.77-0.6802c88.Marius Bakke2021-06-01
| | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 91. (%chromium-version): Set to 91.0.4472.77. (%ungoogled-revision): Set to 91.0.4472.77-1-0-g6802c88. (%debian-patches): Remove obsolete patch. (%ungoogled-origin): Update hash. (ungoogled-chromium-snippet): Add substitution for an unbundling file. (ungoogled-chromium): Update hash. [arguments]: Add a substitution previously provided by a Debian patch. [inputs]: Change from ICU-68 to ICU-69.
* gnu: ungoogled-chromium: Update to 90.0.4430.212-0.3184907.Marius Bakke2021-05-13
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 90.0.4430.212. (ungoogled-chromium): Update hash.
* gnu: ungoogled-chromium: Update to 90.0.4430.93.Marius Bakke2021-04-28
| | | | | | | | | | | | | | | | | | | * gnu/packages/patches/ungoogled-chromium-system-nspr.patch, gnu/packages/patches/ungoogled-chromium-system-opus.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 90. (debian-patch): Make REVISION optional, default to %DEBIAN-REVISION. (%chromium-version): New variable. (%ungoogled-revision): Set to 90.0.4430.85-1-11-g3184907. (%debian-revision): Set to debian/90.0.4430.85-1. (%debian-patches): Add more patches; update hashes. (%ungoogled-origin): Update hash. (%guix-patches): Remove obsolete patches. (libvpx/chromium): Update to 1.9.0-147-g61edec1ef. (ungoogled-chromium)[version]: Base on %CHROMIUM-REVISION and the last component of %UNGOOGLED-REVISION, a 'git describe --long' style ID. [arguments]: Add build_with_flite_lib in #:configure-flags. Add openjpeg substitution in #:phases.
* gnu: Remove unused module imports.Marius Bakke2021-04-10
| | | | * gnu/packages/chromium.scm: Don't import (guix store) and (guix monads).
* gnu: ungoogled-chromium: Update to 89.0.4389.114-1.Marius Bakke2021-04-10
| | | | | * gnu/packages/chromium.scm (%ungoogled-revision): Set to 89.0.4389.114-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 89.0.4389.90-1.Marius Bakke2021-03-19
| | | | | | | | | | | | | | | | * gnu/packages/patches/ungoogled-chromium-system-opus.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 89. (%chromium-version): Remove variable. (%ungoogled-revision): Set to 89.0.4389.90-1. (%ungoogled-origin): Conditionally set file name based on commit/tag. (%guix-patches): Add the new file. (libvpx/chromium): Update to 1.9.0-104-gb5d77a48d. (ungoogled-chromium)[version]: Use %UNGOOGLED-REVISION. [source]: Update hash. [arguments]: Adjust #:configure-flags for build system changes. Don't build with external WebRTC SSL library. Remove obsolete substitution. [inputs]: Remove OPENSSL. Change from PIPEWIRE to PIPEWIRE-0.3.
* gnu: ungoogled-chromium: Add xdg-utils to PATH with wrapper.Léo Le Bouter2021-03-10
| | | | | | | This will ensure that 'mailto:' links work out of the box, among others. * gnu/packages/chromium.scm (ungoogled-chromium): Modify replacement 'install phase to add xdg-utils to PATH with wrap-program.
* gnu: ungoogled-chromium: Update to 88.0.4324.182-0.b98f2d5.Marius Bakke2021-02-21
| | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to -88.0.4324.182. (%ungoogled-revision): Set to 27c9e9fabd38001b32d148f7b3f99b4d31e67277. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 88.0.4324.150-0.f7c33de [fixes ↵Marius Bakke2021-02-07
| | | | | | | | CVE-2021-21148]. * gnu/packages/chromium.scm (%chromium-version): Set to 88.0.4324.150. (%ungoogled-revision): Set to f7c33ded1674556b6e9e72d597c706666f490da8. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 88.0.4324.146-0.d8e821c.Marius Bakke2021-02-03
| | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 88.0.4324.146. (%ungoogled-revision): Set to d8e821c16212647250ea6d848537e92b1b739f82. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Remove unused input.Marius Bakke2021-02-03
| | | | * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove DBUS-GLIB.
* gnu: ungoogled-chromium: Update to 88.0.4324.104-0.4e2679c.Marius Bakke2021-01-30
| | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 88. (%chromium-version): Set to 88.0.4324.104. (%ungoogled-revision): Set to 4e2679ce15a53925b34a95aa3e1731751530dc22. (%ungoogled-origin): Update hash. (libvpx/chromium): New variable. (ungoogled-chromium): Update hash. [arguments]: Patch one file for compatibility with system ICU. [inputs]: Change from ICU4C-67 to ICU4C-68. Change from LIBVPX to LIBVPX/CHROMIUM.
* gnu: ungoogled-chromium: Update to 87.0.4280.141-0.483a1ba.Marius Bakke2021-01-12
| | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 87.0.4280.141. (%ungoogled-revision): Set to 483a1bae4eee601c7d0a4a63499380e40e4f8a44. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 87.0.4280.88-0.b78cb92 [security fixes].Marius Bakke2020-12-05
| | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 87.0.4280.88. (%ungoogled-revision): Set to b78cb927fa8beaee0ddfb4385277edb96444c40f. (%ungoogled-origin): Update URL and hash. (ungoogled-chromium): Update hash. [arguments]: Fix inverted logic in max link jobs.
* gnu: ungoogled-chromium: Update to 87.0.4280.66-0.1f7cdef.Marius Bakke2020-11-23
| | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 87. (arch-patch, %arch-revision, %arch-patches): Remove. (ungoogled-chromium-snippet): Remove %ARCH-PATCHES. (%ungoogled-revision): Set to 1f7cdef6dfa8f612afde8f988131f210612333e0. (%chromium-version): Set to 87.0.4280.66. (ungoogled-chromium)[source]: Update hash. [arguments]: Adjust #:configure-flags for changes in 87. Enable Pipewire support in WebRTC. [native-inputs]: Add WAYLAND. [inputs]: Add PIPEWIRE and WAYLAND. (ungoogled-chromium/wayland): Implement as a wrapper over UNGOOGLED-CHROMIUM. * gnu/packages/patches/ungoogled-chromium-system-nspr.patch: Adjust for 87.
* gnu: ungoogled-chromium: Update to 86.0.4240.198-0.b68e17f [security fixes].Marius Bakke2020-11-12
| | | | | | | This fixes CVE-2020-16013 and CVE-2020-16017. * gnu/packages/chromium.scm (%chromium-version): Set to 86.0.4240.198. (ungoogled-chromium): Update hash.
* gnu: ungoogled-chromium: Update to 86.0.4240.193-0.b68e17f.Marius Bakke2020-11-10
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 86.0.4240.193. (ungoogled-chromium): Update hash.