aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/chromium.scm
Commit message (Collapse)AuthorAge
* gnu: Use ‘libc-utf8-locales-for-target’.Janneke Nieuwenhuizen2023-12-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/packages.scm (%standard-patch-inputs): Use ‘libc-utf8-locales-for-target’ instead of ‘glibc-utf8-locales’. * guix/self.scm (%packages): Likewise. * gnu/home/services/ssh.scm (file-join): Likewise * gnu/installer.scm (build-compiled-file): Likewise. * gnu/packages/chromium.scm (ungoogled-chromium/wayland): Likewise. * gnu/packages/gnome.scm (libgweather4, tracker): Likewise. * gnu/packages/javascript.scm (js-mathjax): Likewise. * gnu/packages/package-management.scm (guix, flatpak): Likewise. * gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Likewise. * gnu/packages/suckless.scm (svkbd): Likewise. * gnu/services.scm (cleanup-gexp): Likewise. * gnu/services/base.scm (guix-publish-shepherd-service): Likewise. * gnu/services/guix.scm (guix-build-coordinator-shepherd-services) (guix-build-coordinator-agent-shepherd-services): Likewise. * gnu/services/guix.scm (guix-build-coordinator-queue-builds-shepherd-services): (guix-data-service-shepherd-services) (nar-herder-shepherd-services) (bffe-shepherd-services): Likewise. * gnu/services/web.scm (anonip-shepherd-service) (mumi-shepherd-services): Likewise. * gnu/system/image.scm (system-disk-image, system-iso9660-image) (system-docker-image, system-tarball-image): Likewise. * gnu/system/install.scm (%installation-services): Likewise. * guix/profiles.scm (info-dir-file): Likewise. (ca-certificate-bundle, profile-derivation): Likewise. * guix/scripts/pack.scm (store-database, set-utf8-locale): Likewise. * tests/pack.scm: Likewise. * tests/profiles.scm ("profile-derivation, cross-compilation"): Likewise. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Co-authored-by: Christopher Baines <mail@cbaines.net> Change-Id: I24239f427bcc930c29d2ba5d00dc615960a6c374
* gnu: ungoogled-chromium-wayland: Use gexp.Nicolas Graves2023-09-05
| | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium-wayland): Use gexp. [arguments](builder): Use gexp. [inputs]: Rewrite inputs. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: ungoogled-chromium: Build with h264.Liliana Marie Prikler2023-07-30
| | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[configure-flags]: Change “rtc_use_h264=false” to “rtc_use_h264=true”.
* gnu: ungoogled-chromium: Update to 112.0.5615.165-1.Marius Bakke2023-04-30
| | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 112.0.5615.165. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* gnu: ungoogled-chromium: Update to 111.0.5563.146-1.Marius Bakke2023-04-30
| | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M111. (%chromium-version): Set to 111.0.5563.146. (%ungoogled-origin): Update hash. (%chromium-gcc-patchset, gcc-patch, %gcc-patches): Remove variables. (%arch-patches): Remove obsolete. (ungoogled-chromium)[source](sha256): Update hash.
* gnu: ungoogled-chromium: Update to 110.0.5481.177-1.Marius Bakke2023-04-30
| | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M110. (%chromium-version): Set to 110.0.5481.177. (%debian-revision): Bump. (%ungoogled-origin, %debian-origin): Update hashes. (%debian-patches): Remove obsolete patch. (ungoogled-chromium-snippet): Use upstream jsoncpp unbundle script. (ungoogled-chromium)[source](sha256): Update hash. [arguments]: Remove obsolete configure flags and substitution. Use system libffi.
* gnu: ungoogled-chromium: Don't add absolute references to libGL and libvulkan.Marius Bakke2023-04-30
| | | | | | | | | Keeping track of the uses of these libraries is a lot of work and ultimately not worth the trouble -- especially since Chromium supports multiple libGL's with different ABIs. Instead we take the easy route and rely on a search path. * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Remove patching of libGL.so and libvulkan.so. Instead wrap with LD_LIBRARY_PATH.
* gnu: Replace all uses of atk by at-spi2-core.Josselin Poiret2023-03-31
| | | | | | | | | | | | | | | | | | | | | * gnu/packages/animation.scm (gnash) * gnu/packages/chromium.scm (ungoogled-chromium) * gnu/packages/crates-gtk.scm (rust-atk-sys-0.14, rust-atk-sys-0.10, rust-atk-0.14, rust-gtk-0.14) * gnu/packages/gimp.scm (gimp) * gnu/packages/gnome.scm (evince, glade3, clutter, totem, rhythmbox, mutter, ghex): * gnu/packages/graphviz.scm (xdot) * gnu/packages/gtk.scm (gtk+-2, gtk+, guile-gnome, atkmm) * gnu/packages/mate.scm (mate-applets, atril, mate-control-center, mate-calc, mate-utils, eom, pluma) * gnu/packages/messaging.scm (dino) * gnu/packages/qt.scm (qtwebengine-5) * gnu/packages/rust-apps.scm (alfis) * gnu/packages/vim.scm (vim-full) * gnu/packages/vnc.scm (remmina) * gnu/packages/web.scm (castor): Replace atk by at-spi2-core. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: ungoogled-chromium: Adapt patches.Andreas Enge2023-02-25
| | | | | | | * gnu/packages/chromium.scm (%debian-revision): Move to a later release for Debian patches. (%ungoogled-origin): Update hash accordingly. (%debian-patches): Enable "fixes/clang-and-gcc11.patch".
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2023-01-30
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm
| * gnu: ungoogled-chromium: Update to 109.0.5414.119-1.Marius Bakke2023-01-26
| | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 109.0.5414.119. (%ungoogled-origin): Update hash. (ungoogled-chromium)[source]: Likewise. [arguments]: Use delete-file-recursively instead of rmdir for compatibility with downstream versions. Remove unused binding.
| * gnu: ungoogled-chromium: Update to 109.0.5414.74-1.Marius Bakke2023-01-13
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M109. (%chromium-version): Set to 109.0.5414.74. (%arch-revision): Bump to latest. (%arch-patches): Add one patch. (%ungoogled-origin): Update hash. (ungoogled-chromium)[source]: Likewise. [arguments]: Disable H264 for WebRTC. Delete one directory. Remove obsolete substitution. [native-inputs]: Add PYTHON-PYYAML.
| * gnu: pipewire: Switch default to 0.3.Brendan Tildesley2023-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/linux.scm (pipewire): Switch to pipewire 0.3. (pipewire-0.3): Remove variable. (wireplumber): Replace all pipewire-0.3 by pipewire. * gnu/packages/audio.scm (qpwgraph): Ditto. * gnu/packages/chromium.scm (ungoogled-chromium): Ditto. * gnu/packages/freedesktop.scm (weston, xdg-desktop-portal, xdg-desktop-portal-wlr): Ditto. * gnu/packages/gnome.scm (mutter): Ditto. * gnu/packages/kde-systemtools.scm (krfb): Ditto. * gnu/packages/telegram.scm (webrtc-for-telegram-desktop): Ditto. * gnu/packages/video.scm (obs): Ditto. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| * gnu: ungoogled-chromium: Update to 108.0.5359.124-1.Marius Bakke2022-12-17
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 108.0.5359.124. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Build with ffmpeg@4.Marius Bakke2022-12-12
| | | | | | | | | | | | | | This is a follow-up to commit 79564bf9977ebba0b31d8dc291eb039142f51f68. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change from FFMPEG to FFFMPEG-4.
| * gnu: ungoogled-chromium: Remove obsolete workaround.Marius Bakke2022-12-08
| | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[version]: Remove conditional.
| * gnu: ungoogled-chromium: Update to 108.0.5359.98-1.Marius Bakke2022-12-08
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 108.0.5359.98. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 108.0.5359.94-1.Marius Bakke2022-12-03
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 108.0.5359.94. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Use git tag in ungoogled origin.Marius Bakke2022-12-02
| | | | | | | | | | * gnu/packages/chromium.scm (%ungoogled-origin)[uri]: Use %UNGOOGLED-REVISION instead of commit identifier.
| * gnu: ungoogled-chromium: Update to 108.0.5359.71-1.Marius Bakke2022-12-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M108. (%chromium-version): Set to 108.0.5359.71-1. (%arch-revision): Bump to newer commit. (%ungoogled-origin): Update hash. (%gcc-patches): Remove. (%reverse-patches): Remove one patch. (%arch-patches): New variable. (%patches): New variable. (ungoogled-chromium-snippet): Apply %PATCHES instead of individual variables. (ungoogled-chromium)[source]: Update hash. [arguments]: Adjust configure flag. [inputs]: Change from HARFBUZZ-3 to HARFBUZZ-5.
| * gnu: ungoogled-chromium: Generalize OpenJPEG substitution.Marius Bakke2022-12-02
| | | | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Don't hard code openjpeg version.
| * gnu: ungoogled-chromium: Update to 107.0.5304.121-1.Marius Bakke2022-11-27
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 107.0.5304.121. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Build with Clang 15.Marius Bakke2022-11-17
| | | | | | | | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Remove obsolete compiler flags. [native-inputs]: Change from CLANG-14 and LLD-AS-LD-WRAPPER to CLANG-15 and LLD-AS-LD-WRAPPER-15.
| * gnu: ungoogled-chromium-wayland: Use PipeWire by default.Andrew Tropin2022-11-17
| | | | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium/wayland)[arguments]<#:builder>: Add --enable-features=WebRTCPipeWireCapture to wrapping executable.
| * gnu: ungoogled-chromium: Update to 107.0.5304.110-1.Marius Bakke2022-11-11
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 107.0.5304.110. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 107.0.5304.87-1.Marius Bakke2022-11-03
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 107.0.5304.87. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 107.0.5304.68-1.Marius Bakke2022-10-27
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M107. (%chromium-version): Set to 107.0.5304.68. (%ungoogled-origin): Update hash. (%chromium-gcc-patchset, gcc-patch): Remove. (%gcc-patches): Empty list. (ungoogled-chromium)[source]: Update hash. [arguments]: Add clang_base_path and use_system_libwayland_server to #:configure-flags. Adjust substitutions. [inputs]: Add QTBASE-5.
| * gnu: ungoogled-chromium: Update to 106.0.5249.119-1.Marius Bakke2022-10-13
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 106.0.5249.119. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 106.0.5249.103-1.Marius Bakke2022-10-12
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 106.0.5249.103. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 106.0.5249.91-1.Marius Bakke2022-10-01
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 106.0.5249.91. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 106.0.5249.61-1.Marius Bakke2022-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M106. (%chromium-version): Set to 106.0.5249.61. (%arch-revision): New variable. (%ungoogled-origin): Update hash. (%chromium-gcc-patchset): Update to chromium-106-patchset-3. (%gcc-patches): Adjust accordingly. (arch-patch): New procedure. (%ungoogled-chromium-unroll-ffmpeg.patch): Remove variable. (%reverse-patches): New variable. (ungoogled-chromium-snippet): Apply %REVERSE-PATCHES instead of just the one. (ungoogled-chromium): Update hash. [arguments]: Adjust compiler flags and header inclusions.
* | Merge branch 'staging' into core-updatesMaxim Cournoyer2022-09-15
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts resolved in: gnu/local.mk gnu/packages/cmake.scm gnu/packages/glib.scm gnu/packages/gnome.scm gnu/packages/gtk.scm gnu/packages/sdl.scm pango-next, vala-next and librsvg-bootstrap were removed in the process.
| * gnu: ungoogled-chromium: Update to 105.0.5195.125-1.Marius Bakke2022-09-14
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.125-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* | Merge branch 'staging' into core-updatesMarius Bakke2022-09-08
|\|
| * gnu: ungoogled-chromium: Update to 105.0.5195.102-1.Marius Bakke2022-09-03
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 105.0.5195.102-1. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* | Merge branch 'staging' into core-updatesMarius Bakke2022-09-01
|\|
| * gnu: ungoogled-chromium: Update to 105.0.5195.52-1.Marius Bakke2022-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 105. (%chromium-version): Set to 105.0.5195.52. (%ungoogled-origin): Update hash. (%chromium-gcc-patchset): New origin. (origin-file, gcc-patch): New procedures. (%gcc-patches): New variable. (debian-patch): Implement in terms of ORIGIN-FILE. (ungoogled-chromium-snippet): Apply %GCC-PATCHES. (ungoogled-chromium)[source](sha256): Update hash. [arguments]: Patch more Opus headers & simplify.
* | gnu: at-spi2-core-minimal: Update to 2.45.90, rename to at-spi2-core.Maxim Cournoyer2022-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | at-spi2-core now includes at-spi2-atk (see: https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78). * gnu/packages/gtk.scm (at-spi2-core-minimal): Rename to... (at-spi2-core): ... this. Update to 2.45.90. [phases]{check}: Adjust per upstream changes. [inputs]: Add libxml2. [native-inputs]: Delete labels. Add gsettings-desktop-schemas, python-dbusmock and python-pytest. (at-spi2-core-with-documentation): Variable renamed from at-spi2-core. Adjust accordingly to changes to parent (inherited) package, and use gexps. (at-spi2-atk): Deprecate by at-spi2-core. (gtk+)[propagated-inputs]: Use at-spi2-core. * gnu/packages/gnome.scm (orca)[inputs]: Likewise. * gnu/packages/gnome.scm (gnome): Likewise.
* | Merge branch 'staging' into core-updatesMarius Bakke2022-08-27
|\|
| * gnu: ungoogled-chromium: Update to 104.0.5112.101-1.Marius Bakke2022-08-19
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 104.0.5112.101. (%ungoogled-origin, ungoogled-chromium): Update hashes.
* | Merge branch 'staging' into core-updatesMarius Bakke2022-08-11
|\|
| * gnu: ungoogled-chromium: Install crashpad handler.Marius Bakke2022-08-10
| | | | | | | | | | * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Install one more file.
| * gnu: ungoogled-chromium: Update to 104.0.5112.81-1.Marius Bakke2022-08-04
| | | | | | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 104.0.5112.81. (%ungoogled-origin): Update hash. (ungoogled-chromium)[source](sha256): Likewise. [arguments]: Add snippet to fix build with system MINIZIP. Remove obsolete configure flag.
* | Merge branch 'staging' into core-updatesMarius Bakke2022-07-22
|\|
| * gnu: ungoogled-chromium: Update to 103.0.5060.134-1.Marius Bakke2022-07-20
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 103.0.5060.134. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: ungoogled-chromium: Update to 103.0.5060.114-1.Marius Bakke2022-07-10
| | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Set to 103.0.5060.114. (%ungoogled-origin, ungoogled-chromium): Update hashes.
| * gnu: harfbuzz-3: Update to 3.4.0.Liliana Marie Prikler2022-07-09
| | | | | | | | | | | | * gnu/packages/gtk.scm (harfbuzz-3.0): Rename to... (harfbuzz-3): ... this. Update to 3.4.0. * gnu/packages/chromium.scm (ungoogled-chromium): Adjust accordingly.
* | gnu: harfbuzz: Update to 4.3.0.Marius Bakke2022-06-27
| | | | | | | | | | | | | | * gnu/packages/gtk.scm (harfbuzz): Update to 4.3.0. (harfbuzz-3.0): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change from HARFBUZZ-3.0 to HARFBUZZ.
* | gnu: icu4c: Update to 71.1.Marius Bakke2022-06-27
|/ | | | | | | * gnu/packages/icu4c.scm (icu4c): Update to 71.1. (icu4c-71): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change ICU4C-71 to ICU4C.
* gnu: ungoogled-chromium: Update to 103.0.5060.53-1.Marius Bakke2022-06-23
| | | | | | | | | * gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 103. (%chromium-version): Set to 103.0.5060.53. (%debian-patches): Remove obsolete. (%ungoogled-origin): Update hash. (ungoogled-chromium)[source]: Likewise. [inputs]: Add FP16 and FXDIV. Change ICU4C to ICU4C-71.