mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
chromium: update to 130.0.6723.69.
This commit is contained in:
parent
a8ebd94ad4
commit
2afa05a67b
6 changed files with 25 additions and 42 deletions
|
@ -2,7 +2,4 @@
|
||||||
export CHROME_WRAPPER=/usr/lib/chromium/chromium
|
export CHROME_WRAPPER=/usr/lib/chromium/chromium
|
||||||
export CHROME_DESKTOP=chromium.desktop
|
export CHROME_DESKTOP=chromium.desktop
|
||||||
CHROME_FLAGS="--enable-gpu-rasterization $CHROME_FLAGS"
|
CHROME_FLAGS="--enable-gpu-rasterization $CHROME_FLAGS"
|
||||||
case $(xbps-uhelper arch) in
|
exec /usr/lib/chromium/chromium $CHROME_FLAGS "$@"
|
||||||
*-musl) exec /usr/lib/chromium/chromium $CHROME_FLAGS --js-flags="--jitless --wasm_jitless" "$@";;
|
|
||||||
*) exec /usr/lib/chromium/chromium $CHROME_FLAGS "$@";;
|
|
||||||
esac
|
|
||||||
|
|
|
@ -63,9 +63,9 @@ index d9d1882..0567557 100644
|
||||||
#if !defined(__mips__) && !defined(__aarch64__)
|
#if !defined(__mips__) && !defined(__aarch64__)
|
||||||
case __NR_vfork:
|
case __NR_vfork:
|
||||||
@@ -514,6 +514,8 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) {
|
@@ -514,6 +514,8 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) {
|
||||||
case __NR_mlock:
|
|
||||||
case __NR_munlock:
|
case __NR_munlock:
|
||||||
case __NR_munmap:
|
case __NR_munmap:
|
||||||
|
case __NR_mseal:
|
||||||
+ case __NR_mremap:
|
+ case __NR_mremap:
|
||||||
+ case __NR_membarrier:
|
+ case __NR_membarrier:
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
--- a/chrome/browser/webauthn/authenticator_request_dialog_model.h
|
|
||||||
+++ b/chrome/browser/webauthn/authenticator_request_dialog_model.h
|
|
||||||
@@ -9,6 +9,7 @@
|
|
||||||
#include <optional>
|
|
||||||
#include <string>
|
|
||||||
#include <string_view>
|
|
||||||
+#include <variant>
|
|
||||||
#include <vector>
|
|
||||||
|
|
||||||
#include "base/containers/span.h"
|
|
|
@ -1,21 +0,0 @@
|
||||||
From 3c48d6b9fc82dccbb0bfb905cf808f73a7a02e71 Mon Sep 17 00:00:00 2001
|
|
||||||
From: "lauren n. liberda" <lauren@selfisekai.rocks>
|
|
||||||
Date: Wed, 31 Jul 2024 05:14:42 +0200
|
|
||||||
Subject: [PATCH] musl: remove conflicting prctl.h include
|
|
||||||
|
|
||||||
---
|
|
||||||
src/base/utils.cc | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/third_party/perfetto/src/base/utils.cc b/third_party/perfetto/src/base/utils.cc
|
|
||||||
index 0d9318c136..419c7dbc1a 100644
|
|
||||||
--- a/third_party/perfetto/src/base/utils.cc
|
|
||||||
+++ b/third_party/perfetto/src/base/utils.cc
|
|
||||||
@@ -40,7 +40,6 @@
|
|
||||||
|
|
||||||
#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
|
|
||||||
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
|
|
||||||
-#include <linux/prctl.h>
|
|
||||||
#include <sys/prctl.h>
|
|
||||||
|
|
||||||
#ifndef PR_GET_TAGGED_ADDR_CTRL
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
diff -up chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h.me chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h
|
||||||
|
--- chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h.me 2024-10-15 09:58:39.571798463 +0200
|
||||||
|
+++ chromium-130.0.6723.44/components/media_router/common/providers/cast/channel/enum_table.h 2024-10-15 09:59:46.209147226 +0200
|
||||||
|
@@ -12,7 +12,6 @@
|
||||||
|
|
||||||
|
#include <cstdint>
|
||||||
|
#include <cstring>
|
||||||
|
-#include <new>
|
||||||
|
#include <optional>
|
||||||
|
#include <ostream>
|
||||||
|
#include <string_view>
|
||||||
|
@@ -368,7 +367,8 @@ class EnumTable {
|
||||||
|
|
||||||
|
private:
|
||||||
|
#ifdef ARCH_CPU_64_BITS
|
||||||
|
- alignas(std::hardware_destructive_interference_size)
|
||||||
|
+ // Align the data on a cache line boundary.
|
||||||
|
+ alignas(64)
|
||||||
|
#endif
|
||||||
|
std::initializer_list<Entry> data_;
|
||||||
|
bool is_sorted_;
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'chromium'
|
# Template file for 'chromium'
|
||||||
pkgname=chromium
|
pkgname=chromium
|
||||||
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
|
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
|
||||||
version=129.0.6668.58
|
version=130.0.6723.69
|
||||||
revision=1
|
revision=1
|
||||||
archs="i686* x86_64* aarch64* armv7l*"
|
archs="i686* x86_64* aarch64* armv7l*"
|
||||||
hostmakedepends="
|
hostmakedepends="
|
||||||
|
@ -28,7 +28,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
|
||||||
license="BSD-3-Clause"
|
license="BSD-3-Clause"
|
||||||
homepage="https://www.chromium.org/"
|
homepage="https://www.chromium.org/"
|
||||||
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
|
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
|
||||||
checksum=eaf850183d32627ce0cde9f3d3f853bc11c217ef7f41540303214ed47803d96d
|
checksum=b7e4d6a2154c61e558659bbc5b8b05c9f6f317d1420bf8624f5ffac097df565d
|
||||||
|
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
|
|
||||||
|
@ -49,10 +49,6 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
|
||||||
makedepends+=" musl-legacy-compat"
|
makedepends+=" musl-legacy-compat"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
|
||||||
x86_64-musl|aarch64-musl) build_options_default+=" drumbrake";;
|
|
||||||
esac
|
|
||||||
|
|
||||||
if [ "$CROSS_BUILD" ]; then
|
if [ "$CROSS_BUILD" ]; then
|
||||||
hostmakedepends+=" libX11-devel libxcb-devel pciutils-devel libXext-devel libglvnd-devel
|
hostmakedepends+=" libX11-devel libxcb-devel pciutils-devel libXext-devel libglvnd-devel
|
||||||
libjpeg-turbo-devel libXi-devel nss-devel libpng-devel libwebp-devel
|
libjpeg-turbo-devel libXi-devel nss-devel libpng-devel libwebp-devel
|
||||||
|
|
Loading…
Add table
Reference in a new issue