cgit v1.2.3'/>
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/chromium.scm
AgeCommit message (Collapse)Author
2022-02-03gnu: ungoogled-chromium: Don't use the bundled libc++.Marius Bakke
This partially reverts f01ec472b9c3ef9008e70e0cf41ca46c61137d8c. * gnu/packages/chromium.scm (%preserved-third-party-files): Unbundle libcxx, re2, and jsoncpp. (%debian-patches): Add 'system/jsoncpp.patch'. (ungoogled-chromium-snippet): Replace re2 GN files. (ungoogled-chromium)[arguments]: Add use_custom_libcxx, rtc_build_json, and rtc_jsoncpp_root to #:configure-flags. Don't override CPLUS_INCLUDE_PATH. Add substitution. [inputs]: Add JSONCPP and RE2.
2022-01-21gnu: ungoogled-chromium: Update to 97.0.4692.99.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 97.0.4692.99. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-01-17gnu: ungoogled-chromium: Use bundled libvpx for WebRTC.Marius Bakke
Fixes <https://bugs.gnu.org/53301>. Reported by Yasuaki Kudo <yasu@yasuaki.com>. * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Set rtc_build_libvpx=true in #:configure-flags.
2022-01-10gnu: ungoogled-chromium: Convert arguments to G-expression.Marius Bakke
* 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.
2022-01-10gnu: ungoogled-chromium: Remove obsolete compiler flags.Marius Bakke
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Don't set CFLAGS and CXXFLAGS, as the build system already does the right thing.
2022-01-10gnu: ungoogled-chromium: Remove obsolete substitution.Marius Bakke
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Remove substitution.
2022-01-10gnu: ungoogled-chromium: Remove input labels.Marius Bakke
* gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Remove labels. [arguments]: Use SEARCH-INPUT-FILE & co as appropriate.
2022-01-08gnu: ungoogled-chromium: Build with Clang 13.Marius Bakke
* gnu/packages/chromium.scm (%arch-patches): Remove obsolete. (ungoogled-chromium)[native-inputs]: Change from CLANG-12 to CLANG-13.
2022-01-07gnu: ungoogled-chromium: Update to 97.0.4692.71-1.Marius Bakke
* 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.
2021-12-16gnu: ungoogled-chromium: Improve Vulkan support.Marius Bakke
* gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Add absolute reference to libvulkan.so.1. Install SwiftShader support files. [inputs]: Add VULKAN-LOADER.
2021-12-16gnu: ungoogled-chromium: Unexpire accelerated video decoding.Marius Bakke
* 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.
2021-12-16gnu: ungoogled-chromium: Enable RUNPATH validation.Marius Bakke
* 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?.
2021-12-15gnu: ungoogled-chromium: Update to 96.0.4664.110-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 96.0.4664.110-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-12-13gnu: Remove superfluous "linux-libre-headers" inputs.Marius Bakke
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.
2021-12-10Merge remote-tracking branch 'signed/master' into core-updatesMathieu Othacehe
2021-12-09gnu: ungoogled-chromium: Update to 96.0.4664.93-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 96.0.4664.93. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-11-23Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-17gnu: ungoogled-chromium: Update to 96.0.4664.45-0.Marius Bakke
* 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.
2021-11-11gnu: ungoogled-chromium: Use the new lld-as-ld-wrapper.Maxim Cournoyer
* gnu/packages/chromium.scm (make-lld-wrapper): Delete procedure. (ungoogled-chromium)[native-inputs]: Replace its use by lld-as-ld-wrapper.
2021-10-31Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner
2021-10-30gnu: ungoogled-chromium: Update to 95.0.4638.69-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 95.0.4638.69. (%ungoogled-revision): Inherit from it. (%ungoogled-origin, ungoogled-chromium): Update hashes.
2021-10-22gnu: ungoogled-chromium: Update to 95.0.4638.54-1.Marius Bakke
* 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.
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-10-11gnu: ungoogled-chromium: Update to 94.0.4606.81-1.Marius Bakke
* 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.
2021-10-02gnu: ungoogled-chromium: Update to 94.0.4606.71-1.Marius Bakke
* 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.
2021-09-25gnu: ungoogled-chromium: Mention chromedriver in the description.Maxim Cournoyer
* gnu/packages/chromium.scm (ungoogled-chromium) [description]: Mention that chromedriver is included in the package.
2021-09-23gnu: ungoogled-chromium: Update to 93.0.4577.82-0.3f62dbc.Marius Bakke
* 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.