Hi. I really appreciate the support of wayland text_input_v3 in gtk3 (I have UI issues with gtk4). But it seems like in this version, selecting a text will instead delete a text. Is it a bug from the text_input_v3 patch or is there another fix for that?
Search Criteria
Package Details: chromium-wayland-vaapi 120.0.6099.129-1
Package Actions
- View PKGBUILD / View Changes
- Download snapshot
- Search wiki
- Flagged out-of-date (2024-02-23)
- 1 pending request
- Submit Request
Git Clone URL: | https://aur.archlinux.org/chromium-wayland-vaapi.git (read-only, click to copy) |
---|---|
Package Base: | chromium-wayland-vaapi |
Description: | Chromium, patched to enable VA-API video decoding on the Ozone Wayland backend |
Upstream URL: | https://www.chromium.org/Home |
Licenses: | BSD |
Conflicts: | chromium |
Provides: | chromium |
Submitter: | hedgepigdaniel |
Maintainer: | mars (whitecatkeke) |
Last Packager: | mars |
Votes: | 20 |
Popularity: | 0.130453 |
First Submitted: | 2021-11-29 09:16 (UTC) |
Last Updated: | 2023-12-21 14:10 (UTC) |
Dependencies (47)
- alsa-lib
- dav1d (dav1d-gitAUR)
- dbus (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- flac (flac-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-gitAUR, freetype2-qdoledAUR, freetype2-macosAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- harfbuzz (harfbuzz-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icu (icu-gitAUR)
- libcups (libcups-gitAUR, libcups-gssapiAUR)
- libffi (libffi-gitAUR)
- libgcrypt
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libwebp (libwebp-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- Show 27 more dependencies...
Required by (115)
- anylogic-ple (requires chromium) (optional)
- anylogic-ple-8.2.4 (requires chromium) (optional)
- anylogic-professional (requires chromium) (optional)
- anylogic-professional-8.2.4 (requires chromium) (optional)
- anylogic-university (requires chromium) (optional)
- anylogic-university-8.2.4 (requires chromium) (optional)
- aptana-studio (requires chromium) (optional)
- aquatone (requires chromium)
- aquatone-bin (requires chromium)
- aquatone-git (requires chromium)
- archivebox (requires chromium)
- archivebox-git (requires chromium)
- augenkrebs-git (requires chromium)
- bbb-recorder-git (requires chromium)
- bitwarden-chromium (requires chromium) (optional)
- candybox (requires chromium)
- candybox2 (requires chromium)
- captive-browser-git (requires chromium) (optional)
- cargo-web (requires chromium) (optional)
- cargo-web-git (requires chromium) (optional)
- Show 95 more...
Sources (12)
- 0001-adjust-buffer-format-order.patch
- 0001-enable-linux-unstable-deb-target.patch
- 0001-ozone-wayland-implement-text_input_manager-fixes.patch
- 0001-ozone-wayland-implement-text_input_manager_v3.patch
- 0001-vaapi-flag-ozone-wayland.patch
- drop-flags-unsupported-by-clang16.patch
- https://commondatastorage.googleapis.com/chromium-browser-official/chromium-120.0.6099.129.tar.xz
- https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz
- https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/120/chromium-patches-120.tar.bz2
- icu-74.patch
- libxml2-2.12.patch
- use-oauth2-client-switches-as-default.patch
ZZYSonny commented on 2023-12-23 10:48 (UTC)
xiota commented on 2023-12-18 16:01 (UTC)
Clean chroot. Build failure at [49628/57951]
:
../../third_party/blink/renderer/platform/text/text_break_iterator.cc:230:1: error: static assertion failed due to requirement 'std::size(kBreakAllLineBreakClassTable) == (U_LB_COUNT - 3)': breakAllLineBreakClassTable should be consistent
static_assert(std::size(kBreakAllLineBreakClassTable) == BA_LB_COUNT,
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../third_party/blink/renderer/platform/text/text_break_iterator.cc:230:55: note: expression evaluates to '40 == 45'
static_assert(std::size(kBreakAllLineBreakClassTable) == BA_LB_COUNT,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
wustdsh commented on 2023-12-18 10:14 (UTC)
Need to recompile due to icu update
mars commented on 2023-11-02 04:15 (UTC)
Hi @seqfault
The other packages in that repo are heavily customized for personal use. It is not recommended to add it to pacman.conf
, please check the pinned comment for new repo.
And you have flagged my another package[1] out-of-date. Not sure if you have enabled notifications for that package, please read the package's comments if you have time. As I explained earlier, chromium dev/stable still use wayland v1.21.0 with extra patches. Please report to chromium developers if you think it is an issue.
seqfault commented on 2023-10-30 14:26 (UTC)
hey @mars, could you please make a -bin package for this or fix your repo? currently I have these issues when trying to install chromium-wayland-vaapi from your repo: https://paste.rs/Mbt8A.txt
imoc commented on 2023-10-08 14:04 (UTC)
@lgdsgd lol because it's fixed, don't downgrade
imoc commented on 2023-10-07 02:26 (UTC)
New dav1d is libdav1d.so.7, breaks beacuse now it depends on libdav1d.so.6
Pinned Comments
mars commented on 2023-06-09 17:45 (UTC) (edited on 2023-12-21 08:27 (UTC) by mars)
hardware requirements: Kaby Lake (Intel 7th Gen) and newer platforms
minimal flags
For EGL support (optional), install the aur depend (https://aur.archlinux.org/packages/wayland-chromium) and try these flags (tested on Intel HD Graphics 4400)
For experimental text-input-v3 support (optional), try these flags (tested with IBus on GNOME, may conflict with other flags, like
--gtk-version=4
)H.264/AVC video for test: https://tools.woolyss.com/html5-audio-video-tester/?u=woolyss.com/f/avc-aac-big-buck-bunny.m4v
prebuilt package: https://download.opensuse.org/repositories/home:/zhmars:/aur/Arch/x86_64/