⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions srcpkgs/chromium/patches/chromium-144-rust-nightly-capable.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
We have been using nightly features, switching back requries to change
patches again and since its not really supported by them anyways, just
stick to using nightly.
--- a/build/config/rust.gni
+++ b/build/config/rust.gni
@@ -112,7 +113,7 @@
# `rustc_nightly_capability = false` will make the build avoid the use of
# Rust nightly features. There are no bots that test this and there is no
# guarantee it will work, but we accept patches for this configuration.
-rustc_nightly_capability = use_chromium_rust_toolchain
+rustc_nightly_capability = true

# Platform support for the Rust toolchain.
chromium_toolchain_supports_platform = !is_wasm
6 changes: 4 additions & 2 deletions srcpkgs/chromium/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'chromium'
pkgname=chromium
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
version=143.0.7499.40
version=144.0.7559.59
revision=1
archs="i686* x86_64* aarch64* armv7l*"
_llvmver=21
Expand Down Expand Up @@ -34,7 +34,7 @@ homepage="https://www.chromium.org/"
# distfiles="https://chromium-tarballs.distfiles.gentoo.org/chromium-${version}.tar.xz"
# distfiles="https://chromium.googlesource.com/chromium/src.git/+archive/refs/tags/${version}.tar.gz"
distfiles="https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/${version}/chromium-${version}-linux.tar.xz"
checksum=373082ec4599eb802dcb6b66ba3611ac5edf96cf3b4800300eb04f291f6d2634
checksum=8d6de5bbf447b9d0f3c99843230ffebe5954cbcb38d9f8c2ddbbeb5fbcfa9179

lib32disabled=yes

Expand Down Expand Up @@ -376,6 +376,8 @@ do_install() {
-e 's/@@MENUNAME@@/Chromium/g' \
-e 's/@@PACKAGE@@/chromium/g' \
-e 's/@@USR_BIN_SYMLINK_NAME@@/chromium/g' \
-e 's/@@URI_SCHEME@@/chromium/g' \
-e '/@@EXTRA_DESKTOP_ENTRIES@@/d' \
${DESTDIR}/usr/share/man/man1/chromium.1 \
${DESTDIR}/usr/share/applications/chromium.desktop
}
Expand Down