Skip to content

Commit 819408f

Browse files
committed
update: helium 0.11.1.1
1 parent 1e84da0 commit 819408f

9 files changed

Lines changed: 21 additions & 21 deletions

helium-chromium

Submodule helium-chromium updated 180 files

package/helium-bin.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%define version 0.10.9.1
1+
%define version 0.11.1.1
22
%global debug_package %{nil}
33

44
Name: helium-bin

package/net.imput.helium.metainfo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
</screenshots>
3939
<content_rating type="oars-1.1" />
4040
<releases>
41-
<release version="0.10.9.1" date="2026-04-08" />
41+
<release version="0.11.1.1" date="2026-04-11" />
4242
</releases>
4343
<developer id="net.imput">
4444
<name>imput</name>

patches/helium/linux/add-error-for-missing-desktop-file.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898

9999
--- a/chrome/app/settings_chromium_strings.grdp
100100
+++ b/chrome/app/settings_chromium_strings.grdp
101-
@@ -119,9 +119,18 @@
101+
@@ -115,9 +115,18 @@
102102
</message>
103103
</then>
104104
<else>
@@ -119,15 +119,15 @@
119119
</if>
120120
--- a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
121121
+++ b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
122-
@@ -135,6 +135,7 @@
122+
@@ -143,6 +143,7 @@
123123
#endif
124124

125125
#if BUILDFLAG(IS_LINUX)
126126
+#include "base/environment.h"
127127
#include "ui/display/screen.h"
128128
#endif
129129

130-
@@ -706,6 +707,15 @@ void AddClearBrowsingDataStrings(content
130+
@@ -711,6 +712,15 @@ void AddClearBrowsingDataStrings(content
131131
html_source->AddLocalizedStrings(kLocalizedStrings);
132132
}
133133

@@ -143,7 +143,7 @@
143143
#if !BUILDFLAG(IS_CHROMEOS)
144144
void AddDefaultBrowserStrings(content::WebUIDataSource* html_source) {
145145
static constexpr webui::LocalizedString kLocalizedStrings[] = {
146-
@@ -722,9 +732,15 @@ void AddDefaultBrowserStrings(content::W
146+
@@ -727,9 +737,15 @@ void AddDefaultBrowserStrings(content::W
147147
{"defaultBrowserMakeDefaultButton",
148148
IDS_SETTINGS_DEFAULT_BROWSER_MAKE_DEFAULT_BUTTON},
149149
{"defaultBrowserError", IDS_SETTINGS_DEFAULT_BROWSER_ERROR},

patches/helium/linux/add-middle-click-paste-flag.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
#include "ui/linux/linux_ui.h"
5555
#endif
5656

57-
@@ -79,6 +81,13 @@ bool Clipboard::IsSupportedClipboardBuff
57+
@@ -80,6 +82,13 @@ bool Clipboard::IsSupportedClipboardBuff
5858
// static
5959
bool Clipboard::IsMiddleClickPasteEnabled() {
6060
#if BUILDFLAG(IS_LINUX)
@@ -70,18 +70,18 @@
7070
}
7171
--- a/ui/base/ui_base_features.cc
7272
+++ b/ui/base/ui_base_features.cc
73-
@@ -436,4 +436,6 @@ BASE_FEATURE(kStringWidthCache, base::FE
74-
BASE_FEATURE(kUseClipboardStrictVirtualFileCheck,
75-
base::FEATURE_ENABLED_BY_DEFAULT);
73+
@@ -456,4 +456,6 @@ BASE_FEATURE_PARAM(int,
74+
"acceptable_latency_ms",
75+
50);
7676

7777
+BASE_FEATURE(kMiddleClickPasteEnabled, base::FEATURE_ENABLED_BY_DEFAULT);
7878
+
7979
} // namespace features
8080
--- a/ui/base/ui_base_features.h
8181
+++ b/ui/base/ui_base_features.h
82-
@@ -270,6 +270,9 @@ BASE_DECLARE_FEATURE(kStringWidthCache);
82+
@@ -294,6 +294,9 @@ BASE_DECLARE_FEATURE_PARAM(int, kCompens
8383
COMPONENT_EXPORT(UI_BASE_FEATURES)
84-
BASE_DECLARE_FEATURE(kUseClipboardStrictVirtualFileCheck);
84+
BASE_DECLARE_FEATURE_PARAM(int, kCompensationAcceptableLatencyMs);
8585

8686
+COMPONENT_EXPORT(UI_BASE_FEATURES)
8787
+BASE_DECLARE_FEATURE(kMiddleClickPasteEnabled);

patches/helium/linux/change-chromium-branding.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/chrome/BUILD.gn
22
+++ b/chrome/BUILD.gn
3-
@@ -1810,7 +1810,7 @@ if (is_linux || is_chromeos) {
3+
@@ -1820,7 +1820,7 @@ if (is_linux || is_chromeos) {
44
]
55
if (is_linux) {
66
sources += [

patches/helium/linux/fix-swipe-between-pages.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/content/common/features.cc
22
+++ b/content/common/features.cc
3-
@@ -699,7 +699,7 @@ BASE_FEATURE_PARAM(bool,
3+
@@ -704,7 +704,7 @@ BASE_FEATURE_PARAM(bool,
44
// Allows swipe left/right from touchpad change browser navigation. Currently
55
// only enabled by default on CrOS and Windows.
66
BASE_FEATURE(kTouchpadOverscrollHistoryNavigation,

patches/helium/linux/rename-chrome-binary.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
--- a/components/crash/core/app/BUILD.gn
22
+++ b/components/crash/core/app/BUILD.gn
3-
@@ -240,6 +240,7 @@ if (is_mac || is_android || is_linux ||
3+
@@ -242,6 +242,7 @@ if (is_mac || is_android || is_linux ||
44
# We build a chromium-specific crashpad_handler executable so that we can
55
# define custom UserStreamDataSources.
66
executable("chrome_crashpad_handler") {
@@ -41,7 +41,7 @@
4141
}
4242

4343
executable("chrome_initial") {
44-
@@ -1694,19 +1694,19 @@ if (is_linux || is_chromeos) {
44+
@@ -1704,19 +1704,19 @@ if (is_linux || is_chromeos) {
4545
}
4646
}
4747
extract_symbols("chrome_symbols") {
@@ -67,7 +67,7 @@
6767
# GYP used "ia32" so keep that naming for back-compat.
6868
--- a/chrome/installer/linux/BUILD.gn
6969
+++ b/chrome/installer/linux/BUILD.gn
70-
@@ -30,10 +30,8 @@ declare_args() {
70+
@@ -32,10 +32,8 @@ declare_args() {
7171
assert(is_linux)
7272

7373
packaging_files_executables = [
@@ -80,7 +80,7 @@
8080
]
8181

8282
packaging_files_shlibs = []
83-
@@ -170,12 +168,12 @@ action("merge_rpm_dependencies") {
83+
@@ -172,12 +170,12 @@ action("merge_rpm_dependencies") {
8484
}
8585

8686
strip_binary("strip_chrome_binary") {

patches/ungoogled-chromium/portablelinux/fix-compiling-on-arm64.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@
108108
'--no-tools',
109109
'--no-runtimes',
110110
# PIC needed for Rust build (links LLVM into shared object)
111-
@@ -797,7 +800,8 @@ def main():
111+
@@ -801,7 +804,8 @@ def main():
112112
# Fetch sysroot we build rustc against. This ensures a minimum supported
113113
# host (not Chromium target). Since the rustc linux package is for
114114
# x86_64 only, that is the sole needed sysroot.
@@ -131,7 +131,7 @@
131131
+rustflags = ["-Clink-arg=--sysroot=$DEBIAN_SYSROOT"]
132132
--- a/tools/rust/config.toml.template
133133
+++ b/tools/rust/config.toml.template
134-
@@ -89,3 +89,12 @@ cc = "$LLVM_BIN/clang"
134+
@@ -90,3 +90,12 @@ cc = "$LLVM_BIN/clang"
135135
cxx = "$LLVM_BIN/clang++"
136136
linker = "$LLVM_BIN/clang"
137137

0 commit comments

Comments
 (0)