xGUI-Pro
xGUI-Pro copied to clipboard
xGUI-Pro 的 AUR 包
在进行 webkit2gtk-hvml
编译打包的时候发现使用 ENABLE_HVML_ATTRS
开关编译后无效的问题.
PKGBUILD
# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
# Contributor: Eric Bélanger <[email protected]>
# Contributor: taotieren <[email protected]>
pkgname=webkit2gtk-hvml
pkgver=2.34.1
pkgrel=1
pkgdesc="Web content engine for GTK"
url="https://hvml.fmsoft.cn/"
arch=(x86_64)
license=(custom)
provides=(${pkgname} 'webkit2gtk')
conflicts=(webkit2gtk)
depends=(cairo fontconfig freetype2 libgcrypt glib2 gtk3 harfbuzz harfbuzz-icu
icu libjpeg libsoup libxml2 zlib libpng sqlite atk libwebp at-spi2-core
libegl libgl libgles libwpe wpebackend-fdo libxslt libsecret libtasn1
enchant libx11 libxext libice libxt wayland libnotify hyphen openjpeg2
woff2 libsystemd bubblewrap libseccomp xdg-dbus-proxy gstreamer
gst-plugins-base-libs libmanette)
makedepends=(cmake ninja gtk-doc python ruby gobject-introspection
wayland-protocols systemd gst-plugins-bad gperf)
optdepends=('geoclue: Geolocation support'
'gst-plugins-good: media decoding'
'gst-plugins-bad: media decoding'
'gst-libav: nonfree media decoding')
options=(debug)
source=("https://files.fmsoft.cn/hvml/webkitgtk-2.34.1-hvml-220804.tar.bz2")
sha256sums=('dc6be72b1c974a79f9ceb48a9c5e17221668675603278f05cf6da11521b7746f')
# prepare() {
# cd webkitgtk-$pkgver
# }
build() {
# Produce minimal debug info: 4.3 GB of debug data makes the
# build too slow and is too much to package for debuginfod
CFLAGS+=' -g1'
CXXFLAGS+=' -g1'
cmake -S webkitgtk-$pkgver -B build -G Ninja \
-DPORT=GTK \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DCMAKE_SKIP_RPATH=ON \
-DUSE_SOUP2=ON \
-DENABLE_HVML_ATTRS=ON \
-DENABLE_GTKDOC=OFF \
-DENABLE_MINIBROWSER=ON
cmake --build build
}
package() {
depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so)
provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so)
DESTDIR="$pkgdir" cmake --install build
rm -r "$pkgdir/usr/bin"
cd webkitgtk-$pkgver
find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
while IFS= read -d $'\0' -r _f; do
echo "### $_f ###"
cat "$_f"
echo
done |
install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set sw=2 et:
编译的日志
❯ time makepkg -sf
==> 正在创建软件包:webkit2gtk-hvml 2.34.1-1 (2022年08月24日 星期三 23时36分02秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
-> 找到 webkitgtk-2.34.1-hvml-220804.tar.bz2
==> 正在验证 source 文件,使用sha256sums...
webkitgtk-2.34.1-hvml-220804.tar.bz2 ... 通过
==> 正在释放源码...
-> 正在解压缩 webkitgtk-2.34.1-hvml-220804.tar.bz2,使用 bsdtar
==> 正在删除现存的 $pkgdir/ 目录...
==> 正在开始 build()...
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The CMake build type is: Release
-- Found Perl: /usr/bin/perl (found suitable version "5.36.0", minimum required is "5.10.0")
-- Found PerlModules: TRUE found components: JSON::PP
-- Found Python: /usr/bin/python3.10 (found version "3.10.6") found components: Interpreter
-- Found Ruby: /usr/bin/ruby (found suitable version "3.0.4", minimum required is "1.9")
-- Enabling ccache: Setting ccache prefix for compiler.
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-tautological-compare
-- Performing Test C_COMPILER_SUPPORTS_-Wno-tautological-compare - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-tautological-compare
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-tautological-compare - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wundef
-- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-misleading-indentation
-- Performing Test C_COMPILER_SUPPORTS_-Wno-misleading-indentation - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-misleading-indentation
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-misleading-indentation - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-array-bounds
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-array-bounds - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-nonnull
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-nonnull - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wall
-- Performing Test C_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wextra
-- Performing Test C_COMPILER_SUPPORTS_-Wextra - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wextra
-- Performing Test CXX_COMPILER_SUPPORTS_-Wextra - Success
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test ATOMICS_ARE_BUILTIN
-- Performing Test ATOMICS_ARE_BUILTIN - Success
-- Performing Test STD_FILESYSTEM_IS_AVAILABLE
-- Performing Test STD_FILESYSTEM_IS_AVAILABLE - Success
-- Looking for features.h
-- Looking for features.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for langinfo.h
-- Looking for langinfo.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - not found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for linux/memfd.h
-- Looking for linux/memfd.h - found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for IsDebuggerPresent
-- Looking for IsDebuggerPresent - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc_trim
-- Looking for malloc_trim - found
-- Looking for strnstr
-- Looking for strnstr - not found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for regexec
-- Looking for regexec - found
-- Looking for pthread_main_np
-- Looking for pthread_main_np - not found
-- Looking for timingsafe_bcmp
-- Looking for timingsafe_bcmp - not found
-- Looking for SIGTRAP
-- Looking for SIGTRAP - found
-- Performing Test HAVE_STAT_BIRTHTIME_value
-- Performing Test HAVE_STAT_BIRTHTIME_value - Failed
-- Performing Test HAVE_TM_GMTOFF_value
-- Performing Test HAVE_TM_GMTOFF_value - Success
-- Performing Test HAVE_TM_ZONE_value
-- Performing Test HAVE_TM_ZONE_value - Success
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __int128_t
-- Check size of __int128_t - done
-- Found Cairo: /usr/lib/libcairo.so (found suitable version "1.17.6", minimum required is "1.14.0")
-- Found Fontconfig: /usr/lib/libfontconfig.so (found suitable version "2.14.0", minimum required is "2.8.0")
-- Found Freetype: /usr/lib/libfreetype.so (found suitable version "2.12.1", minimum required is "2.4.2")
-- Found LibGcrypt: /usr/lib/libgcrypt.so (found suitable version "1.10.1", minimum required is "1.6.0")
-- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found suitable version "2.72.3", minimum required is "2.44.0")
-- Found the following HarfBuzz libraries:
-- HarfBuzz (required): /usr/lib/libharfbuzz.so
-- ICU (required): /usr/lib/libharfbuzz-icu.so
-- Found HarfBuzz: /usr/include/harfbuzz (found suitable version "5.1.0", minimum required is "0.9.18")
-- Found the following ICU libraries:
-- data (required): /usr/lib/libicudata.so
-- i18n (required): /usr/lib/libicui18n.so
-- uc (required): /usr/lib/libicuuc.so
-- Found ICU: /usr/include (found suitable version "71.1", minimum required is "61.2")
-- Found JPEG: /usr/lib/libjpeg.so (found version "80")
-- Found LibXml2: /usr/lib/libxml2.so (found suitable version "2.9.14", minimum required is "2.8.0")
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.12")
-- Found PNG: /usr/lib/libpng.so (found version "1.6.37")
-- Found SQLite3: /usr/lib/libsqlite3.so (found version "3.39.2")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Checking for module 'atk'
-- Found atk, version 2.38.0
-- Found ATK: /usr/include/atk-1.0 (found suitable version "2.38.0", minimum required is "2.16.0")
-- Found the following WebP libraries:
-- WebP (required): /usr/lib/libwebp.so
-- demux (required): /usr/lib/libwebpdemux.so
-- Found WebP: /usr/include
-- Checking for module 'atspi-2'
-- Found atspi-2, version 2.44.1
-- Found ATSPI: /usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/dbus-1.0/include;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/sysprof-4 (Required is at least version "2.5.3")
-- Checking for module 'egl'
-- Found egl, version 1.5
-- Found EGL: /usr/include
-- Checking for module 'gl'
-- Found gl, version 1.2
-- Found OpenGL: /usr/include
-- Looking for include file GL/glx.h
-- Looking for include file GL/glx.h - found
-- Checking for module 'glesv2'
-- Found glesv2, version 3.2
-- Found OpenGLES2: /usr/lib/libGLESv2.so (found version "3.2")
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.34
-- Checking for module 'gtk+-unix-print-3.0'
-- Found gtk+-unix-print-3.0, version 3.24.34
-- Found GTK: 3.24.34 (Required is at least version "3.22.0")
-- Found LibSoup: /usr/include/libsoup-2.4 (found suitable version "2.74.2", minimum required is "2.54.0")
-- Found WPE: /usr/lib/libwpe-1.0.so (found suitable version "1.12.2", minimum required is "1.3.0")
-- Found WPEBackend_fdo: /usr/include/wpe-fdo-1.0 (found suitable version "1.12.1", minimum required is "1.6.0")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0")
-- Found Manette: /usr/include/libmanette (found suitable version "0.2.6", minimum required is "0.2.4")
-- Found LibXslt: /usr/lib/libxslt.so (found suitable version "1.1.36", minimum required is "1.1.7")
-- Checking for module 'libsecret-1'
-- Found libsecret-1, version 0.20.5
-- Found Libsecret: /usr/include/libsecret-1;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/sysprof-4;/usr/include/libmount;/usr/include/blkid;/usr/include/gio-unix-2.0;/usr/include/tss2
-- Checking for module 'gobject-introspection-1.0'
-- Found gobject-introspection-1.0, version 1.72.0
-- Checking for module 'libtasn1'
-- Found libtasn1, version 4.18.0
-- Found Libtasn1: /usr/lib/libtasn1.so
-- Checking for module 'enchant-2'
-- Found enchant-2, version 2.3.3
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Checking for modules 'wayland-client;wayland-server;wayland-egl'
-- Found wayland-client, version 1.21.0
-- Found wayland-server, version 1.21.0
-- Found wayland-egl, version 18.1.0
-- Found Wayland: wayland-server;wayland-egl;wayland-client
-- Checking for module 'wayland-protocols'
-- Found wayland-protocols, version 1.26
-- Found LibNotify: /usr/include/gdk-pixbuf-2.0;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/sysprof-4;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid (found version "0.8.1")
-- Found Hyphen: /usr/include
-- Found OpenJPEG: /usr/lib/libopenjp2.so (found suitable version "2.5.0", minimum required is "2.2.0")
-- Checking for module 'libwoff2dec'
-- Found libwoff2dec, version 1.0.2
-- Found the following WOFF2 libraries:
-- WOFF2 (required): /usr/lib/libwoff2common.so
-- dec (required): /usr/lib/libwoff2dec.so
-- Found WOFF2: /usr/lib/libwoff2common.so (found suitable version "1.0.2", minimum required is "1.0.2")
-- Found Systemd: /usr/lib/libsystemd.so (found version "251")
-- Release logs will be sent to the Systemd journal
-- Found LCMS2: /usr/lib/liblcms2.so (found version "2.13")
-- Found Libseccomp: /usr/lib/libseccomp.so (found version "2.5.4")
-- Checking for module 'gstreamer-1.0 >= 1.14.0'
-- Found gstreamer-1.0 , version 1.20.3
-- Checking for module 'gstreamer-base-1.0 >= 1.14.0'
-- Found gstreamer-base-1.0 , version 1.20.3
-- Checking for module 'gstreamer-full-1.0>=1.17.0'
-- Package 'gstreamer-full-1.0', required by 'virtual:world', not found
-- Checking for module 'gstreamer-app-1.0 >= 1.14.0'
-- Found gstreamer-app-1.0 , version 1.20.3
-- Checking for module 'gstreamer-audio-1.0 >= 1.14.0'
-- Found gstreamer-audio-1.0 , version 1.20.3
-- Checking for module 'gstreamer-fft-1.0 >= 1.14.0'
-- Found gstreamer-fft-1.0 , version 1.20.3
-- Checking for module 'gstreamer-gl-1.0 >= 1.14.0'
-- Found gstreamer-gl-1.0 , version 1.20.3
-- Checking for module 'gstreamer-mpegts-1.0>=1.4.0'
-- Found gstreamer-mpegts-1.0, version 1.20.3
-- Checking for module 'gstreamer-pbutils-1.0 >= 1.14.0'
-- Found gstreamer-pbutils-1.0 , version 1.20.3
-- Checking for module 'gstreamer-tag-1.0 >= 1.14.0'
-- Found gstreamer-tag-1.0 , version 1.20.3
-- Checking for module 'gstreamer-video-1.0 >= 1.14.0'
-- Found gstreamer-video-1.0 , version 1.20.3
-- Checking for module 'gstreamer-codecparsers-1.0 >= 1.14.0'
-- Found gstreamer-codecparsers-1.0 , version 1.20.3
-- Found GStreamer: GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_GL_INCLUDE_DIRS;GSTREAMER_GL_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES (Required is at least version "1.14.0")
-- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1")
-- Platform-specific CMakeLists not found: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/bmalloc/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/PlatformGTK.cmake
-- Copying generate-unified-source-bundles.rb to: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/build/WTF/Scripts
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/JavaScriptCore/PlatformGTK.cmake
-- Performing Test CXX_COMPILER_SUPPORTS_-ffp-contract=off
-- Performing Test CXX_COMPILER_SUPPORTS_-ffp-contract=off - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-slp-vectorize
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-slp-vectorize - Failed
-- Using source list file: Sources.txt
-- Using source list file: inspector/remote/SourcesGLib.txt
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/JavaScriptCore/shell/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/ThirdParty/ANGLE/PlatformGTK.cmake
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-cast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-cast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-extra
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-extra - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-suggest-attribute=format
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-suggest-attribute=format - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-undef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-undef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-unused-parameter
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-unused-parameter - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-return-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-return-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-cast-function-type
-- Performing Test C_COMPILER_SUPPORTS_-Wno-cast-function-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-sign-compare
-- Performing Test C_COMPILER_SUPPORTS_-Wno-sign-compare - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-unused-parameter
-- Performing Test C_COMPILER_SUPPORTS_-Wno-unused-parameter - Success
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WebInspectorUI/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WebCore/PAL/pal/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WebCore/PlatformGTK.cmake
-- Using source list file: Sources.txt
-- Using source list file: platform/SourcesCairo.txt
-- Using source list file: platform/SourcesGCrypt.txt
-- Using source list file: platform/SourcesSoup.txt
-- Using source list file: SourcesGTK.txt
-- Using source list file: platform/SourcesGLib.txt
-- Looking for shm_open
-- Looking for shm_open - found
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WebKit/PlatformGTK.cmake
-- Using source list file: Sources.txt
-- Using source list file: SourcesGTK.txt
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WebDriver/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/PlatformGTK.cmake
-- Found Gettext: /usr/bin/msgmerge (found version "0.21")
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Tools/PlatformGTK.cmake
-- Enabled features:
-- ENABLE_BUBBLEWRAP_SANDBOX ..................... ON
-- ENABLE_DRAG_SUPPORT ON
-- ENABLE_GAMEPAD ................................ ON
-- ENABLE_GLES2 OFF
-- ENABLE_GTKDOC ................................. OFF
-- ENABLE_INTROSPECTION ON
-- ENABLE_MEDIA_SOURCE ........................... ON
-- ENABLE_MINIBROWSER ON
-- ENABLE_QUARTZ_TARGET .......................... OFF
-- ENABLE_SPELLCHECK ON
-- ENABLE_TOUCH_EVENTS ........................... ON
-- ENABLE_VIDEO ON
-- ENABLE_WAYLAND_TARGET ......................... ON
-- ENABLE_WEBDRIVER ON
-- ENABLE_WEB_AUDIO .............................. ON
-- ENABLE_WEB_CRYPTO ON
-- ENABLE_X11_TARGET ............................. ON
-- USE_AVIF OFF
-- USE_GTK4 ...................................... OFF
-- USE_LCMS ON
-- USE_LIBHYPHEN ................................. ON
-- USE_LIBNOTIFY ON
-- USE_LIBSECRET ................................. ON
-- USE_OPENGL_OR_ES ON
-- USE_OPENJPEG .................................. ON
-- USE_SOUP2 ON
-- USE_SYSTEMD ................................... ON
-- USE_WOFF2 ON
-- USE_WPE_RENDERER .............................. ON
-- Configuring done
-- Generating done
-- Build files have been written to: /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/build
[144/5061] Building CXX ob....dir/AutomaticThread.cpp.o
In file included from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/HashMap.h:25,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/Threading.h:39,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/AutomaticThread.h:32,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/AutomaticThread.cpp:27:
/home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/HashTable.h:112:48: 警告:‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations]
112 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> {
| ^~~~~~~~
In file included from /usr/include/c++/12.2.0/bits/stl_algobase.h:65,
from /usr/include/c++/12.2.0/memory:63,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/StdLibExtras.h:30,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/FastMalloc.h:26,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/config.h:31,
from /home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/AutomaticThread.cpp:26:
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h:127:34: 附注:在此声明
127 | struct _GLIBCXX17_DEPRECATED iterator
| ^~~~~~~~
/home/taotieren/git_clone/aur/webkit2gtk-hvml/src/webkitgtk-2.34.1/Source/WTF/wtf/HashTable.h:249:43: 警告:‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations]
249 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> {
| ^~~~~~~~
/usr/include/c++/12.2.0/bits/stl_iterator_base_types.h:127:34: 附注:在此声明
127 | struct _GLIBCXX17_DEPRECATED iterator
......
编译后的文件
❯ exa -T pkg
pkg
├── webkit2gtk-hvml
│ └── usr
│ ├── include
│ │ └── webkitgtk-4.0
│ │ ├── JavaScriptCore
│ │ │ ├── JavaScript.h
│ │ │ ├── JSBase.h
│ │ │ ├── JSContextRef.h
│ │ │ ├── JSObjectRef.h
│ │ │ ├── JSStringRef.h
│ │ │ ├── JSTypedArray.h
│ │ │ ├── JSValueRef.h
│ │ │ └── WebKitAvailability.h
│ │ ├── jsc
│ │ │ ├── jsc.h
│ │ │ ├── JSCAutocleanups.h
│ │ │ ├── JSCClass.h
│ │ │ ├── JSCContext.h
│ │ │ ├── JSCDefines.h
│ │ │ ├── JSCException.h
│ │ │ ├── JSCOptions.h
│ │ │ ├── JSCValue.h
│ │ │ ├── JSCVersion.h
│ │ │ ├── JSCVirtualMachine.h
│ │ │ └── JSCWeakValue.h
│ │ ├── webkit2
│ │ │ ├── webkit-web-extension.h
│ │ │ ├── webkit2.h
│ │ │ ├── WebKitApplicationInfo.h
│ │ │ ├── WebKitAuthenticationRequest.h
│ │ │ ├── WebKitAutocleanups.h
│ │ │ ├── WebKitAutomationSession.h
│ │ │ ├── WebKitBackForwardList.h
│ │ │ ├── WebKitBackForwardListItem.h
│ │ │ ├── WebKitColorChooserRequest.h
│ │ │ ├── WebKitConsoleMessage.h
│ │ │ ├── WebKitContextMenu.h
│ │ │ ├── WebKitContextMenuActions.h
│ │ │ ├── WebKitContextMenuItem.h
│ │ │ ├── WebKitCookieManager.h
│ │ │ ├── WebKitCredential.h
│ │ │ ├── WebKitDefines.h
│ │ │ ├── WebKitDeviceInfoPermissionRequest.h
│ │ │ ├── WebKitDownload.h
│ │ │ ├── WebKitEditingCommands.h
│ │ │ ├── WebKitEditorState.h
│ │ │ ├── WebKitEnumTypes.h
│ │ │ ├── WebKitError.h
│ │ │ ├── WebKitFaviconDatabase.h
│ │ │ ├── WebKitFileChooserRequest.h
│ │ │ ├── WebKitFindController.h
│ │ │ ├── WebKitFormSubmissionRequest.h
│ │ │ ├── WebKitForwardDeclarations.h
│ │ │ ├── WebKitFrame.h
│ │ │ ├── WebKitGeolocationManager.h
│ │ │ ├── WebKitGeolocationPermissionRequest.h
│ │ │ ├── WebKitHitTestResult.h
│ │ │ ├── WebKitInputMethodContext.h
│ │ │ ├── WebKitInstallMissingMediaPluginsPermissionRequest.h
│ │ │ ├── WebKitJavascriptResult.h
│ │ │ ├── WebKitMediaKeySystemPermissionRequest.h
│ │ │ ├── WebKitMemoryPressureSettings.h
│ │ │ ├── WebKitMimeInfo.h
│ │ │ ├── WebKitNavigationAction.h
│ │ │ ├── WebKitNavigationPolicyDecision.h
│ │ │ ├── WebKitNetworkProxySettings.h
│ │ │ ├── WebKitNotification.h
│ │ │ ├── WebKitNotificationPermissionRequest.h
│ │ │ ├── WebKitOptionMenu.h
│ │ │ ├── WebKitOptionMenuItem.h
│ │ │ ├── WebKitPermissionRequest.h
│ │ │ ├── WebKitPlugin.h
│ │ │ ├── WebKitPointerLockPermissionRequest.h
│ │ │ ├── WebKitPolicyDecision.h
│ │ │ ├── WebKitPrintCustomWidget.h
│ │ │ ├── WebKitPrintOperation.h
│ │ │ ├── WebKitResponsePolicyDecision.h
│ │ │ ├── WebKitScriptDialog.h
│ │ │ ├── WebKitScriptWorld.h
│ │ │ ├── WebKitSecurityManager.h
│ │ │ ├── WebKitSecurityOrigin.h
│ │ │ ├── WebKitSettings.h
│ │ │ ├── WebKitURIRequest.h
│ │ │ ├── WebKitURIResponse.h
│ │ │ ├── WebKitURISchemeRequest.h
│ │ │ ├── WebKitURIUtilities.h
│ │ │ ├── WebKitUserContent.h
│ │ │ ├── WebKitUserContentFilterStore.h
│ │ │ ├── WebKitUserContentManager.h
│ │ │ ├── WebKitUserMediaPermissionRequest.h
│ │ │ ├── WebKitUserMessage.h
│ │ │ ├── WebKitVersion.h
│ │ │ ├── WebKitWebContext.h
│ │ │ ├── WebKitWebEditor.h
│ │ │ ├── WebKitWebExtension.h
│ │ │ ├── WebKitWebExtensionAutocleanups.h
│ │ │ ├── WebKitWebHitTestResult.h
│ │ │ ├── WebKitWebInspector.h
│ │ │ ├── WebKitWebPage.h
│ │ │ ├── WebKitWebProcessEnumTypes.h
│ │ │ ├── WebKitWebResource.h
│ │ │ ├── WebKitWebsiteData.h
│ │ │ ├── WebKitWebsiteDataAccessPermissionRequest.h
│ │ │ ├── WebKitWebsiteDataManager.h
│ │ │ ├── WebKitWebsitePolicies.h
│ │ │ ├── WebKitWebView.h
│ │ │ ├── WebKitWebViewBase.h
│ │ │ ├── WebKitWebViewSessionState.h
│ │ │ └── WebKitWindowProperties.h
│ │ └── webkitdom
│ │ ├── webkitdom.h
│ │ ├── WebKitDOMAttr.h
│ │ ├── webkitdomautocleanups.h
│ │ ├── WebKitDOMBlob.h
│ │ ├── WebKitDOMCDATASection.h
│ │ ├── WebKitDOMCharacterData.h
│ │ ├── WebKitDOMClientRect.h
│ │ ├── WebKitDOMClientRectList.h
│ │ ├── WebKitDOMComment.h
│ │ ├── WebKitDOMCSSRule.h
│ │ ├── WebKitDOMCSSRuleList.h
│ │ ├── WebKitDOMCSSStyleDeclaration.h
│ │ ├── WebKitDOMCSSStyleSheet.h
│ │ ├── WebKitDOMCSSValue.h
│ │ ├── WebKitDOMCustom.h
│ │ ├── WebKitDOMCustomUnstable.h
│ │ ├── webkitdomdefines.h
│ │ ├── WebKitDOMDeprecated.h
│ │ ├── WebKitDOMDocument.h
│ │ ├── WebKitDOMDocumentFragment.h
│ │ ├── WebKitDOMDocumentFragmentUnstable.h
│ │ ├── WebKitDOMDocumentType.h
│ │ ├── WebKitDOMDocumentUnstable.h
│ │ ├── WebKitDOMDOMImplementation.h
│ │ ├── WebKitDOMDOMSelection.h
│ │ ├── WebKitDOMDOMTokenList.h
│ │ ├── WebKitDOMDOMWindow.h
│ │ ├── WebKitDOMDOMWindowUnstable.h
│ │ ├── WebKitDOMElement.h
│ │ ├── WebKitDOMElementUnstable.h
│ │ ├── WebKitDOMEvent.h
│ │ ├── WebKitDOMEventTarget.h
│ │ ├── WebKitDOMFile.h
│ │ ├── WebKitDOMFileList.h
│ │ ├── WebKitDOMHTMLAnchorElement.h
│ │ ├── WebKitDOMHTMLAppletElement.h
│ │ ├── WebKitDOMHTMLAreaElement.h
│ │ ├── WebKitDOMHTMLBaseElement.h
│ │ ├── WebKitDOMHTMLBodyElement.h
│ │ ├── WebKitDOMHTMLBRElement.h
│ │ ├── WebKitDOMHTMLButtonElement.h
│ │ ├── WebKitDOMHTMLCanvasElement.h
│ │ ├── WebKitDOMHTMLCollection.h
│ │ ├── WebKitDOMHTMLDirectoryElement.h
│ │ ├── WebKitDOMHTMLDivElement.h
│ │ ├── WebKitDOMHTMLDListElement.h
│ │ ├── WebKitDOMHTMLDocument.h
│ │ ├── WebKitDOMHTMLElement.h
│ │ ├── WebKitDOMHTMLElementUnstable.h
│ │ ├── WebKitDOMHTMLEmbedElement.h
│ │ ├── WebKitDOMHTMLFieldSetElement.h
│ │ ├── WebKitDOMHTMLFontElement.h
│ │ ├── WebKitDOMHTMLFormElement.h
│ │ ├── WebKitDOMHTMLFrameElement.h
│ │ ├── WebKitDOMHTMLFrameSetElement.h
│ │ ├── WebKitDOMHTMLHeadElement.h
│ │ ├── WebKitDOMHTMLHeadingElement.h
│ │ ├── WebKitDOMHTMLHRElement.h
│ │ ├── WebKitDOMHTMLHtmlElement.h
│ │ ├── WebKitDOMHTMLIFrameElement.h
│ │ ├── WebKitDOMHTMLImageElement.h
│ │ ├── WebKitDOMHTMLInputElement.h
│ │ ├── WebKitDOMHTMLLabelElement.h
│ │ ├── WebKitDOMHTMLLegendElement.h
│ │ ├── WebKitDOMHTMLLIElement.h
│ │ ├── WebKitDOMHTMLLinkElement.h
│ │ ├── WebKitDOMHTMLMapElement.h
│ │ ├── WebKitDOMHTMLMarqueeElement.h
│ │ ├── WebKitDOMHTMLMenuElement.h
│ │ ├── WebKitDOMHTMLMetaElement.h
│ │ ├── WebKitDOMHTMLModElement.h
│ │ ├── WebKitDOMHTMLObjectElement.h
│ │ ├── WebKitDOMHTMLOListElement.h
│ │ ├── WebKitDOMHTMLOptGroupElement.h
│ │ ├── WebKitDOMHTMLOptionElement.h
│ │ ├── WebKitDOMHTMLOptionsCollection.h
│ │ ├── WebKitDOMHTMLParagraphElement.h
│ │ ├── WebKitDOMHTMLParamElement.h
│ │ ├── WebKitDOMHTMLPreElement.h
│ │ ├── WebKitDOMHTMLQuoteElement.h
│ │ ├── WebKitDOMHTMLScriptElement.h
│ │ ├── WebKitDOMHTMLSelectElement.h
│ │ ├── WebKitDOMHTMLStyleElement.h
│ │ ├── WebKitDOMHTMLTableCaptionElement.h
│ │ ├── WebKitDOMHTMLTableCellElement.h
│ │ ├── WebKitDOMHTMLTableColElement.h
│ │ ├── WebKitDOMHTMLTableElement.h
│ │ ├── WebKitDOMHTMLTableRowElement.h
│ │ ├── WebKitDOMHTMLTableSectionElement.h
│ │ ├── WebKitDOMHTMLTextAreaElement.h
│ │ ├── WebKitDOMHTMLTitleElement.h
│ │ ├── WebKitDOMHTMLUListElement.h
│ │ ├── WebKitDOMKeyboardEvent.h
│ │ ├── WebKitDOMMediaList.h
│ │ ├── WebKitDOMMouseEvent.h
│ │ ├── WebKitDOMNamedNodeMap.h
│ │ ├── WebKitDOMNode.h
│ │ ├── WebKitDOMNodeFilter.h
│ │ ├── WebKitDOMNodeIterator.h
│ │ ├── WebKitDOMNodeList.h
│ │ ├── WebKitDOMObject.h
│ │ ├── WebKitDOMProcessingInstruction.h
│ │ ├── WebKitDOMRange.h
│ │ ├── WebKitDOMRangeUnstable.h
│ │ ├── WebKitDOMStyleSheet.h
│ │ ├── WebKitDOMStyleSheetList.h
│ │ ├── WebKitDOMText.h
│ │ ├── WebKitDOMTreeWalker.h
│ │ ├── WebKitDOMUIEvent.h
│ │ ├── WebKitDOMWheelEvent.h
│ │ ├── WebKitDOMXPathExpression.h
│ │ ├── WebKitDOMXPathNSResolver.h
│ │ └── WebKitDOMXPathResult.h
│ ├── lib
│ │ ├── girepository-1.0
│ │ │ ├── JavaScriptCore-4.0.typelib
│ │ │ ├── WebKit2-4.0.typelib
│ │ │ └── WebKit2WebExtension-4.0.typelib
│ │ ├── libjavascriptcoregtk-4.0.so -> libjavascriptcoregtk-4.0.so.18
│ │ ├── libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.19.6
│ │ ├── libjavascriptcoregtk-4.0.so.18.19.6
│ │ ├── libwebkit2gtk-4.0.so -> libwebkit2gtk-4.0.so.37
│ │ ├── libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.55.4
│ │ ├── libwebkit2gtk-4.0.so.37.55.4
│ │ ├── pkgconfig
│ │ │ ├── javascriptcoregtk-4.0.pc
│ │ │ ├── webkit2gtk-4.0.pc
│ │ │ └── webkit2gtk-web-extension-4.0.pc
│ │ └── webkit2gtk-4.0
│ │ ├── injected-bundle
│ │ │ └── libwebkit2gtkinjectedbundle.so
│ │ ├── jsc
│ │ ├── MiniBrowser
│ │ ├── WebKitNetworkProcess
│ │ └── WebKitWebProcess
│ └── share
│ ├── gir-1.0
│ │ ├── JavaScriptCore-4.0.gir
│ │ ├── WebKit2-4.0.gir
│ │ └── WebKit2WebExtension-4.0.gir
│ ├── licenses
│ │ └── webkit2gtk-hvml
│ │ └── LICENSE
│ └── locale
│ ├── ar
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── as
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── bg
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ca
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── cs
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── da
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── de
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── el
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── en_CA
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── en_GB
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── eo
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── es
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── et
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── eu
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── fi
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── fr
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── gl
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── gu
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── he
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── hi
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── hu
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── id
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── it
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ja
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── kn
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ko
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── lt
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── lv
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ml
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── mr
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── nb
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── nl
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── or
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── pa
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── pl
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── pt
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── pt_BR
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ro
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ru
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── sl
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── sr
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── sr@latin
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── sv
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── ta
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── te
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── tr
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── uk
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ ├── vi
│ │ └── LC_MESSAGES
│ │ └── WebKit2GTK-4.0.mo
│ └── zh_CN
│ └── LC_MESSAGES
│ └── WebKit2GTK-4.0.mo
└── webkit2gtk-hvml-debug
├── build
│ └── glibc
│ └── src
│ └── glibc
│ ├── csu
│ └── sysdeps
│ └── x86_64
└── usr
├── lib
│ └── debug
│ └── usr
│ └── lib
│ ├── libjavascriptcoregtk-4.0.so.18.19.6.debug
│ ├── libwebkit2gtk-4.0.so.37.55.4.debug
│ └── webkit2gtk-4.0
│ ├── injected-bundle
│ │ └── libwebkit2gtkinjectedbundle.so.debug
│ ├── jsc.debug
│ ├── MiniBrowser.debug
│ ├── WebKitNetworkProcess.debug
│ └── WebKitWebProcess.debug
└── src
└── debug
├── build
│ ├── DerivedSources
│ │ └── WebKit
│ │ ├── AuthenticationManagerMessageReceiver.cpp
│ │ ├── AutomationBackendDispatchers.cpp
│ │ ├── AutomationFrontendDispatchers.cpp
│ │ ├── AutomationProtocolObjects.cpp
│ │ ├── AuxiliaryProcessMessageReceiver.cpp
│ │ ├── CacheStorageEngineConnectionMessageReceiver.cpp
│ │ ├── DownloadProxyMessageReceiver.cpp
│ │ ├── DrawingAreaMessageReceiver.cpp
│ │ ├── DrawingAreaProxyMessageReceiver.cpp
│ │ ├── EventDispatcherMessageReceiver.cpp
│ │ ├── GtkSettingsManagerProxyMessageReceiver.cpp
│ │ ├── MessageNames.cpp
│ │ ├── NetworkConnectionToWebProcessMessageReceiver.cpp
│ │ ├── NetworkContentRuleListManagerMessageReceiver.cpp
│ │ ├── NetworkProcessConnectionMessageReceiver.cpp
│ │ ├── NetworkProcessMessageReceiver.cpp
│ │ ├── NetworkProcessProxyMessageReceiver.cpp
│ │ ├── NetworkResourceLoaderMessageReceiver.cpp
│ │ ├── NetworkSocketChannelMessageReceiver.cpp
│ │ ├── NetworkSocketStreamMessageReceiver.cpp
│ │ ├── RemoteWebInspectorUIMessageReceiver.cpp
│ │ ├── RemoteWebInspectorUIProxyMessageReceiver.cpp
│ │ ├── ServiceWorkerFetchTaskMessageReceiver.cpp
│ │ ├── SpeechRecognitionServerMessageReceiver.cpp
│ │ ├── StorageAreaMapMessageReceiver.cpp
│ │ ├── StorageManagerSetMessageReceiver.cpp
│ │ ├── unified-sources
│ │ │ ├── UnifiedSource-3a52ce78-1.cpp
│ │ │ ├── UnifiedSource-3a52ce78-2.cpp
│ │ │ ├── UnifiedSource-3b989221-1.cpp
│ │ │ ├── UnifiedSource-13fb4697-1.cpp
│ │ │ ├── UnifiedSource-13fb4697-2.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-1.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-2.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-3.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-4.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-5.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-6.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-7.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-8.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-9.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-10.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-11.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-12.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-13.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-14.cpp
│ │ │ ├── UnifiedSource-50d0d8dd-15.cpp
│ │ │ ├── UnifiedSource-88d1702b-1.cpp
│ │ │ ├── UnifiedSource-88d1702b-2.cpp
│ │ │ ├── UnifiedSource-88d1702b-3.cpp
│ │ │ ├── UnifiedSource-88d1702b-4.cpp
│ │ │ ├── UnifiedSource-88d1702b-5.cpp
│ │ │ ├── UnifiedSource-88d1702b-6.cpp
│ │ │ ├── UnifiedSource-88d1702b-7.cpp
│ │ │ ├── UnifiedSource-88d1702b-8.cpp
│ │ │ ├── UnifiedSource-88d1702b-9.cpp
│ │ │ ├── UnifiedSource-88d1702b-10.cpp
│ │ │ ├── UnifiedSource-88d1702b-11.cpp
│ │ │ ├── UnifiedSource-88d1702b-12.cpp
│ │ │ ├── UnifiedSource-88d1702b-13.cpp
│ │ │ ├── UnifiedSource-88d1702b-14.cpp
│ │ │ ├── UnifiedSource-88d1702b-15.cpp
│ │ │ ├── UnifiedSource-88d1702b-16.cpp
│ │ │ ├── UnifiedSource-88d1702b-17.cpp
│ │ │ ├── UnifiedSource-88d1702b-18.cpp
│ │ │ ├── UnifiedSource-88d1702b-19.cpp
│ │ │ ├── UnifiedSource-88d1702b-20.cpp
│ │ │ ├── UnifiedSource-88d1702b-21.cpp
│ │ │ ├── UnifiedSource-88d1702b-22.cpp
│ │ │ ├── UnifiedSource-88d1702b-23.cpp
│ │ │ ├── UnifiedSource-88d1702b-24.cpp
│ │ │ ├── UnifiedSource-88d1702b-25.cpp
│ │ │ ├── UnifiedSource-88d1702b-27.cpp
│ │ │ ├── UnifiedSource-88d1702b-28.cpp
│ │ │ ├── UnifiedSource-88d1702b-29.cpp
│ │ │ ├── UnifiedSource-88d1702b-30.cpp
│ │ │ ├── UnifiedSource-54928a2b-1.cpp
│ │ │ ├── UnifiedSource-54928a2b-2.cpp
│ │ │ ├── UnifiedSource-54928a2b-5.cpp
│ │ │ ├── UnifiedSource-54928a2b-6.cpp
│ │ │ ├── UnifiedSource-54928a2b-7.cpp
│ │ │ ├── UnifiedSource-54928a2b-8.cpp
│ │ │ ├── UnifiedSource-54928a2b-9.cpp
│ │ │ ├── UnifiedSource-54928a2b-10.cpp
│ │ │ ├── UnifiedSource-54928a2b-11.cpp
│ │ │ ├── UnifiedSource-54928a2b-12.cpp
│ │ │ ├── UnifiedSource-54928a2b-13.cpp
│ │ │ ├── UnifiedSource-54928a2b-14.cpp
│ │ │ ├── UnifiedSource-54928a2b-15.cpp
│ │ │ ├── UnifiedSource-54928a2b-16.cpp
│ │ │ ├── UnifiedSource-54928a2b-17.cpp
│ │ │ ├── UnifiedSource-54928a2b-18.cpp
│ │ │ ├── UnifiedSource-54928a2b-19.cpp
│ │ │ ├── UnifiedSource-54928a2b-20.cpp
│ │ │ ├── UnifiedSource-54928a2b-21.cpp
│ │ │ ├── UnifiedSource-54928a2b-22.cpp
│ │ │ ├── UnifiedSource-54928a2b-23.cpp
│ │ │ ├── UnifiedSource-54928a2b-24.cpp
│ │ │ ├── UnifiedSource-54928a2b-25.cpp
│ │ │ ├── UnifiedSource-54928a2b-26.cpp
│ │ │ ├── UnifiedSource-54928a2b-28.cpp
│ │ │ ├── UnifiedSource-54928a2b-29.cpp
│ │ │ ├── UnifiedSource-54928a2b-30.cpp
│ │ │ ├── UnifiedSource-54928a2b-31.cpp
│ │ │ ├── UnifiedSource-54928a2b-32.cpp
│ │ │ ├── UnifiedSource-54928a2b-33.cpp
│ │ │ ├── UnifiedSource-54928a2b-34.cpp
│ │ │ ├── UnifiedSource-54928a2b-35.cpp
│ │ │ ├── UnifiedSource-54928a2b-36.cpp
│ │ │ ├── UnifiedSource-54928a2b-37.cpp
│ │ │ ├── UnifiedSource-54928a2b-38.cpp
│ │ │ ├── UnifiedSource-72468c22-1.cpp
│ │ │ ├── UnifiedSource-72468c22-2.cpp
│ │ │ ├── UnifiedSource-72468c22-3.cpp
│ │ │ ├── UnifiedSource-72468c22-4.cpp
│ │ │ ├── UnifiedSource-72468c22-5.cpp
│ │ │ ├── UnifiedSource-72468c22-6.cpp
│ │ │ ├── UnifiedSource-72468c22-7.cpp
│ │ │ ├── UnifiedSource-72468c22-8.cpp
│ │ │ ├── UnifiedSource-72468c22-9.cpp
│ │ │ └── UnifiedSource-72468c22-10.cpp
│ │ ├── ViewGestureControllerMessageReceiver.cpp
│ │ ├── ViewGestureGeometryCollectorMessageReceiver.cpp
│ │ ├── VisitedLinkStoreMessageReceiver.cpp
│ │ ├── VisitedLinkTableControllerMessageReceiver.cpp
│ │ ├── WebAutomationSessionMessageReceiver.cpp
│ │ ├── WebAutomationSessionProxyMessageReceiver.cpp
│ │ ├── WebConnectionMessageReceiver.cpp
│ │ ├── WebCookieManagerMessageReceiver.cpp
│ │ ├── WebCookieManagerProxyMessageReceiver.cpp
│ │ ├── WebFullScreenManagerMessageReceiver.cpp
│ │ ├── WebFullScreenManagerProxyMessageReceiver.cpp
│ │ ├── WebGeolocationManagerMessageReceiver.cpp
│ │ ├── WebGeolocationManagerProxyMessageReceiver.cpp
│ │ ├── WebIDBConnectionToServerMessageReceiver.cpp
│ │ ├── WebIDBServerMessageReceiver.cpp
│ │ ├── WebInspectorInterruptDispatcherMessageReceiver.cpp
│ │ ├── WebInspectorMessageReceiver.cpp
│ │ ├── WebInspectorUIMessageReceiver.cpp
│ │ ├── WebInspectorUIProxyMessageReceiver.cpp
│ │ ├── WebNotificationManagerMessageReceiver.cpp
│ │ ├── WebPageMessageReceiver.cpp
│ │ ├── WebPageProxyMessageReceiver.cpp
│ │ ├── WebPageUpdatePreferences.cpp
│ │ ├── WebPasteboardProxyMessageReceiver.cpp
│ │ ├── WebPreferencesExperimentalFeatures.cpp
│ │ ├── WebPreferencesGetterSetters.cpp
│ │ ├── WebPreferencesInternalDebugFeatures.cpp
│ │ ├── WebPreferencesKeys.cpp
│ │ ├── WebPreferencesStoreDefaultsMap.cpp
│ │ ├── WebProcessMessageReceiver.cpp
│ │ ├── WebProcessPoolMessageReceiver.cpp
│ │ ├── WebProcessProxyMessageReceiver.cpp
│ │ ├── WebResourceLoaderMessageReceiver.cpp
│ │ ├── WebSocketChannelMessageReceiver.cpp
│ │ ├── WebSocketStreamMessageReceiver.cpp
│ │ ├── WebSpeechRecognitionConnectionMessageReceiver.cpp
│ │ ├── WebSWClientConnectionMessageReceiver.cpp
│ │ ├── WebSWContextManagerConnectionMessageReceiver.cpp
│ │ ├── WebSWServerConnectionMessageReceiver.cpp
│ │ ├── WebSWServerToContextConnectionMessageReceiver.cpp
│ │ ├── WebUserContentControllerMessageReceiver.cpp
│ │ └── WebUserContentControllerProxyMessageReceiver.cpp
│ ├── JavaScriptCore
│ │ └── DerivedSources
│ │ └── unified-sources
│ │ ├── UnifiedSource-0e543b66-1.cpp
│ │ ├── UnifiedSource-02aa2997-1.cpp
│ │ ├── UnifiedSource-02aa2997-2.cpp
│ │ ├── UnifiedSource-02aa2997-3.cpp
│ │ ├── UnifiedSource-02aa2997-4.cpp
│ │ ├── UnifiedSource-02aa2997-5.cpp
│ │ ├── UnifiedSource-0284c6ac-1.cpp
│ │ ├── UnifiedSource-0284c6ac-2.cpp
│ │ ├── UnifiedSource-3a3c4ec0-1.cpp
│ │ ├── UnifiedSource-3a3c4ec0-2.cpp
│ │ ├── UnifiedSource-3a3c4ec0-3.cpp
│ │ ├── UnifiedSource-3a3c4ec0-4.cpp
│ │ ├── UnifiedSource-3a3c4ec0-5.cpp
│ │ ├── UnifiedSource-3a3c4ec0-6.cpp
│ │ ├── UnifiedSource-3a3c4ec0-7.cpp
│ │ ├── UnifiedSource-3a3c4ec0-8.cpp
│ │ ├── UnifiedSource-3a52ce78-1.cpp
│ │ ├── UnifiedSource-3bec6ef2-1.cpp
│ │ ├── UnifiedSource-3c3e0d8c-1.cpp
│ │ ├── UnifiedSource-5fbd0224-1.cpp
│ │ ├── UnifiedSource-6cbc989f-1.cpp
│ │ ├── UnifiedSource-6cbc989f-2.cpp
│ │ ├── UnifiedSource-6e4525b9-1.cpp
│ │ ├── UnifiedSource-15db4ad9-1.cpp
│ │ ├── UnifiedSource-15db4ad9-2.cpp
│ │ ├── UnifiedSource-15db4ad9-3.cpp
│ │ ├── UnifiedSource-15db4ad9-4.cpp
│ │ ├── UnifiedSource-15db4ad9-5.cpp
│ │ ├── UnifiedSource-15db4ad9-6.cpp
│ │ ├── UnifiedSource-15db4ad9-7.cpp
│ │ ├── UnifiedSource-15db4ad9-8.cpp
│ │ ├── UnifiedSource-15db4ad9-9.cpp
│ │ ├── UnifiedSource-15db4ad9-10.cpp
│ │ ├── UnifiedSource-23a5fd0e-1.cpp
│ │ ├── UnifiedSource-23a5fd0e-2.cpp
│ │ ├── UnifiedSource-23a5fd0e-3.cpp
│ │ ├── UnifiedSource-23a5fd0e-4.cpp
│ │ ├── UnifiedSource-23a5fd0e-5.cpp
│ │ ├── UnifiedSource-23a5fd0e-6.cpp
│ │ ├── UnifiedSource-23a5fd0e-7.cpp
│ │ ├── UnifiedSource-23a5fd0e-8.cpp
│ │ ├── UnifiedSource-23a5fd0e-9.cpp
│ │ ├── UnifiedSource-23a5fd0e-10.cpp
│ │ ├── UnifiedSource-23a5fd0e-11.cpp
│ │ ├── UnifiedSource-23a5fd0e-12.cpp
│ │ ├── UnifiedSource-23a5fd0e-13.cpp
│ │ ├── UnifiedSource-23a5fd0e-14.cpp
│ │ ├── UnifiedSource-23a5fd0e-15.cpp
│ │ ├── UnifiedSource-84c9f43f-1.cpp
│ │ ├── UnifiedSource-84c9f43f-2.cpp
│ │ ├── UnifiedSource-84c9f43f-3.cpp
│ │ ├── UnifiedSource-84c9f43f-4.cpp
│ │ ├── UnifiedSource-84c9f43f-5.cpp
│ │ ├── UnifiedSource-84c9f43f-6.cpp
│ │ ├── UnifiedSource-32435e5c-1.cpp
│ │ ├── UnifiedSource-32435e5c-2.cpp
│ │ ├── UnifiedSource-95324de6-1.cpp
│ │ ├── UnifiedSource-95324de6-2.cpp
│ │ ├── UnifiedSource-48793971-1.cpp
│ │ ├── UnifiedSource-bd1dc6f7-1.cpp
│ │ ├── UnifiedSource-bfc896e1-1.cpp
│ │ ├── UnifiedSource-bfc896e1-2.cpp
│ │ ├── UnifiedSource-bfc896e1-3.cpp
│ │ ├── UnifiedSource-bfc896e1-4.cpp
│ │ ├── UnifiedSource-bfc896e1-5.cpp
│ │ ├── UnifiedSource-bfc896e1-6.cpp
│ │ ├── UnifiedSource-bfc896e1-7.cpp
│ │ ├── UnifiedSource-bfc896e1-8.cpp
│ │ ├── UnifiedSource-bfc896e1-9.cpp
│ │ ├── UnifiedSource-bfc896e1-10.cpp
│ │ ├── UnifiedSource-bfc896e1-11.cpp
│ │ ├── UnifiedSource-bfc896e1-12.cpp
│ │ ├── UnifiedSource-bfc896e1-13.cpp
│ │ ├── UnifiedSource-bfc896e1-14.cpp
│ │ ├── UnifiedSource-bfc896e1-15.cpp
│ │ ├── UnifiedSource-bfc896e1-16.cpp
│ │ ├── UnifiedSource-bfc896e1-17.cpp
│ │ ├── UnifiedSource-cd2e8cfa-1.cpp
│ │ ├── UnifiedSource-cd2e8cfa-2.cpp
│ │ ├── UnifiedSource-cd2e8cfa-3.cpp
│ │ ├── UnifiedSource-d93d10ff-1.cpp
│ │ ├── UnifiedSource-d93d10ff-2.cpp
│ │ ├── UnifiedSource-d93d10ff-3.cpp
│ │ ├── UnifiedSource-da3fe922-1.cpp
│ │ ├── UnifiedSource-ee8a7a7a-1.cpp
│ │ ├── UnifiedSource-ee8a7a7a-2.cpp
│ │ ├── UnifiedSource-ee8a7a7a-3.cpp
│ │ ├── UnifiedSource-ee8a7a7a-4.cpp
│ │ ├── UnifiedSource-ee8a7a7a-5.cpp
│ │ ├── UnifiedSource-ee8a7a7a-6.cpp
│ │ ├── UnifiedSource-ee8a7a7a-7.cpp
│ │ ├── UnifiedSource-ee8a7a7a-8.cpp
│ │ ├── UnifiedSource-ee8a7a7a-9.cpp
│ │ ├── UnifiedSource-f0a787a9-1.cpp
│ │ ├── UnifiedSource-f0a787a9-2.cpp
│ │ ├── UnifiedSource-f0a787a9-3.cpp
│ │ ├── UnifiedSource-f0a787a9-4.cpp
│ │ ├── UnifiedSource-f0a787a9-5.cpp
│ │ ├── UnifiedSource-f0a787a9-6.cpp
│ │ ├── UnifiedSource-f0a787a9-7.cpp
│ │ ├── UnifiedSource-f0a787a9-8.cpp
│ │ ├── UnifiedSource-f0a787a9-9.cpp
│ │ ├── UnifiedSource-f0a787a9-10.cpp
│ │ ├── UnifiedSource-f0a787a9-11.cpp
│ │ ├── UnifiedSource-f0a787a9-12.cpp
│ │ ├── UnifiedSource-f0a787a9-13.cpp
│ │ ├── UnifiedSource-f2e18ffc-1.cpp
│ │ ├── UnifiedSource-f2e18ffc-2.cpp
│ │ ├── UnifiedSource-f2e18ffc-3.cpp
│ │ ├── UnifiedSource-f2e18ffc-4.cpp
│ │ ├── UnifiedSource-f2e18ffc-5.cpp
│ │ ├── UnifiedSource-f2e18ffc-6.cpp
│ │ ├── UnifiedSource-f2e18ffc-7.cpp
│ │ ├── UnifiedSource-f2e18ffc-8.cpp
│ │ ├── UnifiedSource-f2e18ffc-9.cpp
│ │ ├── UnifiedSource-f2e18ffc-10.cpp
│ │ ├── UnifiedSource-f2e18ffc-11.cpp
│ │ ├── UnifiedSource-f2e18ffc-12.cpp
│ │ ├── UnifiedSource-f2e18ffc-13.cpp
│ │ ├── UnifiedSource-f2e18ffc-14.cpp
│ │ ├── UnifiedSource-f2e18ffc-15.cpp
│ │ ├── UnifiedSource-f2e18ffc-16.cpp
│ │ ├── UnifiedSource-f2e18ffc-17.cpp
│ │ ├── UnifiedSource-f2e18ffc-18.cpp
│ │ ├── UnifiedSource-f2e18ffc-19.cpp
│ │ ├── UnifiedSource-f2e18ffc-20.cpp
│ │ ├── UnifiedSource-f2e18ffc-21.cpp
│ │ ├── UnifiedSource-f2e18ffc-22.cpp
│ │ ├── UnifiedSource-f2e18ffc-23.cpp
│ │ ├── UnifiedSource-f2e18ffc-24.cpp
│ │ ├── UnifiedSource-f2e18ffc-25.cpp
│ │ ├── UnifiedSource-f2e18ffc-26.cpp
│ │ ├── UnifiedSource-f2e18ffc-27.cpp
│ │ ├── UnifiedSource-f2e18ffc-28.cpp
│ │ ├── UnifiedSource-f2e18ffc-29.cpp
│ │ ├── UnifiedSource-f2e18ffc-30.cpp
│ │ ├── UnifiedSource-f2e18ffc-31.cpp
│ │ ├── UnifiedSource-f2e18ffc-32.cpp
│ │ ├── UnifiedSource-f2e18ffc-33.cpp
│ │ ├── UnifiedSource-f2e18ffc-34.cpp
│ │ ├── UnifiedSource-f2e18ffc-35.cpp
│ │ ├── UnifiedSource-f2e18ffc-36.cpp
│ │ ├── UnifiedSource-f2e18ffc-37.cpp
│ │ ├── UnifiedSource-f2e18ffc-38.cpp
│ │ ├── UnifiedSource-f2e18ffc-39.cpp
│ │ └── UnifiedSource-f2e18ffc-40.cpp
│ ├── MiniBrowser
│ │ └── DerivedSources
│ │ └── BrowserMarshal.c
│ ├── WebCore
│ │ └── DerivedSources
│ │ ├── CSSPropertyNames.cpp
│ │ ├── HTMLNames.cpp
│ │ ├── HTTPHeaderNames.cpp
│ │ ├── JSTouch.cpp
│ │ ├── JSTouchEvent.cpp
│ │ ├── JSTouchList.cpp
│ │ ├── MathMLNames.cpp
│ │ ├── SelectorPseudoClassAndCompatibilityElementMap.cpp
│ │ ├── SelectorPseudoElementTypeMap.cpp
│ │ ├── Settings.cpp
│ │ ├── SVGNames.cpp
│ │ ├── unified-sources
│ │ │ ├── UnifiedSource-043dd90b-1.cpp
│ │ │ ├── UnifiedSource-043dd90b-2.cpp
│ │ │ ├── UnifiedSource-043dd90b-3.cpp
│ │ │ ├── UnifiedSource-043dd90b-4.cpp
│ │ │ ├── UnifiedSource-043dd90b-5.cpp
│ │ │ ├── UnifiedSource-043dd90b-6.cpp
│ │ │ ├── UnifiedSource-043dd90b-7.cpp
│ │ │ ├── UnifiedSource-043dd90b-8.cpp
│ │ │ ├── UnifiedSource-043dd90b-9.cpp
│ │ │ ├── UnifiedSource-043dd90b-10.cpp
│ │ │ ├── UnifiedSource-043dd90b-11.cpp
│ │ │ ├── UnifiedSource-043dd90b-12.cpp
│ │ │ ├── UnifiedSource-043dd90b-13.cpp
│ │ │ ├── UnifiedSource-043dd90b-14.cpp
│ │ │ ├── UnifiedSource-043dd90b-15.cpp
│ │ │ ├── UnifiedSource-043dd90b-16.cpp
│ │ │ ├── UnifiedSource-043dd90b-17.cpp
│ │ │ ├── UnifiedSource-043dd90b-18.cpp
│ │ │ ├── UnifiedSource-043dd90b-19.cpp
│ │ │ ├── UnifiedSource-043dd90b-20.cpp
│ │ │ ├── UnifiedSource-043dd90b-21.cpp
│ │ │ ├── UnifiedSource-043dd90b-22.cpp
│ │ │ ├── UnifiedSource-043dd90b-23.cpp
│ │ │ ├── UnifiedSource-043dd90b-24.cpp
│ │ │ ├── UnifiedSource-043dd90b-25.cpp
│ │ │ ├── UnifiedSource-043dd90b-26.cpp
│ │ │ ├── UnifiedSource-043dd90b-27.cpp
│ │ │ ├── UnifiedSource-043dd90b-28.cpp
│ │ │ ├── UnifiedSource-043dd90b-29.cpp
│ │ │ ├── UnifiedSource-043dd90b-30.cpp
│ │ │ ├── UnifiedSource-043dd90b-31.cpp
│ │ │ ├── UnifiedSource-043dd90b-32.cpp
│ │ │ ├── UnifiedSource-043dd90b-33.cpp
│ │ │ ├── UnifiedSource-2f84417a-1.cpp
│ │ │ ├── UnifiedSource-2f84417a-2.cpp
│ │ │ ├── UnifiedSource-2f84417a-3.cpp
│ │ │ ├── UnifiedSource-2f84417a-4.cpp
│ │ │ ├── UnifiedSource-2f84417a-5.cpp
│ │ │ ├── UnifiedSource-2f84417a-6.cpp
│ │ │ ├── UnifiedSource-2f84417a-7.cpp
│ │ │ ├── UnifiedSource-2f84417a-8.cpp
│ │ │ ├── UnifiedSource-2f84417a-9.cpp
│ │ │ ├── UnifiedSource-2f84417a-10.cpp
│ │ │ ├── UnifiedSource-2f84417a-11.cpp
│ │ │ ├── UnifiedSource-2f84417a-12.cpp
│ │ │ ├── UnifiedSource-2f84417a-13.cpp
│ │ │ ├── UnifiedSource-2f84417a-14.cpp
│ │ │ ├── UnifiedSource-2f84417a-15.cpp
│ │ │ ├── UnifiedSource-2f84417a-16.cpp
│ │ │ ├── UnifiedSource-2f84417a-17.cpp
│ │ │ ├── UnifiedSource-2f84417a-18.cpp
│ │ │ ├── UnifiedSource-2fa1981b-1.cpp
│ │ │ ├── UnifiedSource-2fa1981b-2.cpp
│ │ │ ├── UnifiedSource-3a52ce78-1.cpp
│ │ │ ├── UnifiedSource-3a52ce78-2.cpp
│ │ │ ├── UnifiedSource-3a52ce78-3.cpp
│ │ │ ├── UnifiedSource-3a52ce78-4.cpp
│ │ │ ├── UnifiedSource-3a52ce78-5.cpp
│ │ │ ├── UnifiedSource-3a52ce78-6.cpp
│ │ │ ├── UnifiedSource-3a52ce78-7.cpp
│ │ │ ├── UnifiedSource-3a52ce78-8.cpp
│ │ │ ├── UnifiedSource-3a52ce78-9.cpp
│ │ │ ├── UnifiedSource-3a52ce78-10.cpp
│ │ │ ├── UnifiedSource-3a52ce78-11.cpp
│ │ │ ├── UnifiedSource-3a52ce78-12.cpp
│ │ │ ├── UnifiedSource-3a52ce78-13.cpp
│ │ │ ├── UnifiedSource-3a52ce78-14.cpp
│ │ │ ├── UnifiedSource-3a52ce78-15.cpp
│ │ │ ├── UnifiedSource-3a52ce78-16.cpp
│ │ │ ├── UnifiedSource-3a52ce78-17.cpp
│ │ │ ├── UnifiedSource-3a52ce78-18.cpp
│ │ │ ├── UnifiedSource-3a52ce78-19.cpp
│ │ │ ├── UnifiedSource-3a52ce78-20.cpp
│ │ │ ├── UnifiedSource-3a52ce78-21.cpp
│ │ │ ├── UnifiedSource-3a52ce78-22.cpp
│ │ │ ├── UnifiedSource-3a52ce78-23.cpp
│ │ │ ├── UnifiedSource-3a52ce78-24.cpp
│ │ │ ├── UnifiedSource-3a52ce78-25.cpp
│ │ │ ├── UnifiedSource-3a52ce78-26.cpp
│ │ │ ├── UnifiedSource-3a52ce78-27.cpp
│ │ │ ├── UnifiedSource-3a52ce78-28.cpp
│ │ │ ├── UnifiedSource-3a52ce78-29.cpp
│ │ │ ├── UnifiedSource-3a52ce78-30.cpp
│ │ │ ├── UnifiedSource-3a52ce78-31.cpp
│ │ │ ├── UnifiedSource-3a52ce78-32.cpp
│ │ │ ├── UnifiedSource-3a52ce78-33.cpp
│ │ │ ├── UnifiedSource-3a52ce78-34.cpp
│ │ │ ├── UnifiedSource-3a52ce78-35.cpp
│ │ │ ├── UnifiedSource-3a52ce78-36.cpp
│ │ │ ├── UnifiedSource-3a52ce78-37.cpp
│ │ │ ├── UnifiedSource-3a52ce78-38.cpp
│ │ │ ├── UnifiedSource-3a52ce78-39.cpp
│ │ │ ├── UnifiedSource-3a52ce78-40.cpp
│ │ │ ├── UnifiedSource-3a52ce78-41.cpp
│ │ │ ├── UnifiedSource-3a52ce78-42.cpp
│ │ │ ├── UnifiedSource-3a52ce78-43.cpp
│ │ │ ├── UnifiedSource-3a52ce78-44.cpp
│ │ │ ├── UnifiedSource-3a52ce78-45.cpp
│ │ │ ├── UnifiedSource-3a52ce78-46.cpp
│ │ │ ├── UnifiedSource-3a52ce78-47.cpp
│ │ │ ├── UnifiedSource-3a52ce78-48.cpp
│ │ │ ├── UnifiedSource-3a52ce78-49.cpp
│ │ │ ├── UnifiedSource-3a52ce78-50.cpp
│ │ │ ├── UnifiedSource-3a52ce78-51.cpp
│ │ │ ├── UnifiedSource-3a52ce78-52.cpp
│ │ │ ├── UnifiedSource-3a52ce78-53.cpp
│ │ │ ├── UnifiedSource-3a52ce78-54.cpp
│ │ │ ├── UnifiedSource-3a52ce78-55.cpp
│ │ │ ├── UnifiedSource-3a52ce78-56.cpp
│ │ │ ├── UnifiedSource-3a52ce78-57.cpp
│ │ │ ├── UnifiedSource-3a52ce78-58.cpp
│ │ │ ├── UnifiedSource-3a52ce78-59.cpp
│ │ │ ├── UnifiedSource-3a52ce78-60.cpp
│ │ │ ├── UnifiedSource-3a52ce78-61.cpp
│ │ │ ├── UnifiedSource-3a52ce78-63.cpp
│ │ │ ├── UnifiedSource-3a52ce78-64.cpp
│ │ │ ├── UnifiedSource-3a52ce78-65.cpp
│ │ │ ├── UnifiedSource-3a52ce78-66.cpp
│ │ │ ├── UnifiedSource-3a52ce78-67.cpp
│ │ │ ├── UnifiedSource-3a52ce78-68.cpp
│ │ │ ├── UnifiedSource-3a52ce78-69.cpp
│ │ │ ├── UnifiedSource-3a52ce78-71.cpp
│ │ │ ├── UnifiedSource-3a52ce78-72.cpp
│ │ │ ├── UnifiedSource-3a52ce78-73.cpp
│ │ │ ├── UnifiedSource-3a52ce78-74.cpp
│ │ │ ├── UnifiedSource-3a52ce78-75.cpp
│ │ │ ├── UnifiedSource-3a52ce78-76.cpp
│ │ │ ├── UnifiedSource-3a52ce78-84.cpp
│ │ │ ├── UnifiedSource-3a52ce78-85.cpp
│ │ │ ├── UnifiedSource-3a52ce78-86.cpp
│ │ │ ├── UnifiedSource-3a52ce78-87.cpp
│ │ │ ├── UnifiedSource-3a52ce78-88.cpp
│ │ │ ├── UnifiedSource-3a52ce78-89.cpp
│ │ │ ├── UnifiedSource-3a52ce78-90.cpp
│ │ │ ├── UnifiedSource-3a52ce78-91.cpp
│ │ │ ├── UnifiedSource-3a52ce78-92.cpp
│ │ │ ├── UnifiedSource-3a52ce78-93.cpp
│ │ │ ├── UnifiedSource-3a52ce78-94.cpp
│ │ │ ├── UnifiedSource-3a52ce78-95.cpp
│ │ │ ├── UnifiedSource-3a52ce78-96.cpp
│ │ │ ├── UnifiedSource-3a52ce78-97.cpp
│ │ │ ├── UnifiedSource-3a52ce78-98.cpp
│ │ │ ├── UnifiedSource-3a52ce78-99.cpp
│ │ │ ├── UnifiedSource-3a52ce78-100.cpp
│ │ │ ├── UnifiedSource-3a52ce78-101.cpp
│ │ │ ├── UnifiedSource-3a52ce78-102.cpp
│ │ │ ├── UnifiedSource-3a52ce78-103.cpp
│ │ │ ├── UnifiedSource-3a52ce78-104.cpp
│ │ │ ├── UnifiedSource-3a52ce78-105.cpp
│ │ │ ├── UnifiedSource-3a52ce78-106.cpp
│ │ │ ├── UnifiedSource-3a52ce78-107.cpp
│ │ │ ├── UnifiedSource-3a52ce78-108.cpp
│ │ │ ├── UnifiedSource-3a52ce78-109.cpp
│ │ │ ├── UnifiedSource-3a52ce78-110.cpp
│ │ │ ├── UnifiedSource-3a52ce78-111.cpp
│ │ │ ├── UnifiedSource-3a52ce78-112.cpp
│ │ │ ├── UnifiedSource-3a52ce78-113.cpp
│ │ │ ├── UnifiedSource-3a52ce78-114.cpp
│ │ │ ├── UnifiedSource-3a52ce78-115.cpp
│ │ │ ├── UnifiedSource-3a52ce78-116.cpp
│ │ │ ├── UnifiedSource-3a52ce78-117.cpp
│ │ │ ├── UnifiedSource-3a52ce78-118.cpp
│ │ │ ├── UnifiedSource-3a52ce78-119.cpp
│ │ │ ├── UnifiedSource-3a52ce78-120.cpp
│ │ │ ├── UnifiedSource-3a52ce78-121.cpp
│ │ │ ├── UnifiedSource-3a52ce78-122.cpp
│ │ │ ├── UnifiedSource-3a52ce78-125.cpp
│ │ │ ├── UnifiedSource-3a52ce78-126.cpp
│ │ │ ├── UnifiedSource-3a52ce78-127.cpp
│ │ │ ├── UnifiedSource-3a52ce78-128.cpp
│ │ │ ├── UnifiedSource-3a52ce78-130.cpp
│ │ │ ├── UnifiedSource-3a52ce78-131.cpp
│ │ │ ├── UnifiedSource-3c72abbe-1.cpp
│ │ │ ├── UnifiedSource-3c72abbe-2.cpp
│ │ │ ├── UnifiedSource-3c72abbe-3.cpp
│ │ │ ├── UnifiedSource-3c72abbe-4.cpp
│ │ │ ├── UnifiedSource-3c72abbe-5.cpp
│ │ │ ├── UnifiedSource-3c72abbe-6.cpp
│ │ │ ├── UnifiedSource-3c72abbe-7.cpp
│ │ │ ├── UnifiedSource-3c72abbe-8.cpp
│ │ │ ├── UnifiedSource-3c72abbe-9.cpp
│ │ │ ├── UnifiedSource-3c72abbe-10.cpp
│ │ │ ├── UnifiedSource-3c72abbe-11.cpp
│ │ │ ├── UnifiedSource-3c72abbe-12.cpp
│ │ │ ├── UnifiedSource-3c72abbe-13.cpp
│ │ │ ├── UnifiedSource-3c72abbe-14.cpp
│ │ │ ├── UnifiedSource-3c72abbe-15.cpp
│ │ │ ├── UnifiedSource-3c72abbe-16.cpp
│ │ │ ├── UnifiedSource-3c72abbe-17.cpp
│ │ │ ├── UnifiedSource-3c72abbe-18.cpp
│ │ │ ├── UnifiedSource-3c72abbe-19.cpp
│ │ │ ├── UnifiedSource-3c72abbe-20.cpp
│ │ │ ├── UnifiedSource-3c72abbe-21.cpp
│ │ │ ├── UnifiedSource-3c72abbe-22.cpp
│ │ │ ├── UnifiedSource-3c72abbe-23.cpp
│ │ │ ├── UnifiedSource-3c72abbe-24.cpp
│ │ │ ├── UnifiedSource-3c72abbe-25.cpp
│ │ │ ├── UnifiedSource-3c72abbe-26.cpp
│ │ │ ├── UnifiedSource-3c72abbe-27.cpp
│ │ │ ├── UnifiedSource-3c72abbe-28.cpp
│ │ │ ├── UnifiedSource-3c72abbe-29.cpp
│ │ │ ├── UnifiedSource-3c72abbe-30.cpp
│ │ │ ├── UnifiedSource-3c72abbe-31.cpp
│ │ │ ├── UnifiedSource-3c72abbe-32.cpp
│ │ │ ├── UnifiedSource-3c72abbe-33.cpp
│ │ │ ├── UnifiedSource-3c72abbe-34.cpp
│ │ │ ├── UnifiedSource-3c72abbe-35.cpp
│ │ │ ├── UnifiedSource-3c72abbe-36.cpp
│ │ │ ├── UnifiedSource-3c72abbe-37.cpp
│ │ │ ├── UnifiedSource-3c72abbe-38.cpp
│ │ │ ├── UnifiedSource-3c72abbe-39.cpp
│ │ │ ├── UnifiedSource-3c72abbe-40.cpp
│ │ │ ├── UnifiedSource-3c72abbe-41.cpp
│ │ │ ├── UnifiedSource-3c72abbe-42.cpp
│ │ │ ├── UnifiedSource-3c72abbe-43.cpp
│ │ │ ├── UnifiedSource-3c72abbe-46.cpp
│ │ │ ├── UnifiedSource-3c72abbe-47.cpp
│ │ │ ├── UnifiedSource-3c72abbe-48.cpp
│ │ │ ├── UnifiedSource-3c72abbe-49.cpp
│ │ │ ├── UnifiedSource-3c72abbe-50.cpp
│ │ │ ├── UnifiedSource-3c72abbe-51.cpp
│ │ │ ├── UnifiedSource-3c72abbe-52.cpp
│ │ │ ├── UnifiedSource-3c72abbe-53.cpp
│ │ │ ├── UnifiedSource-3c72abbe-54.cpp
│ │ │ ├── UnifiedSource-3c72abbe-55.cpp
│ │ │ ├── UnifiedSource-3c72abbe-56.cpp
│ │ │ ├── UnifiedSource-3c72abbe-57.cpp
│ │ │ ├── UnifiedSource-3c72abbe-58.cpp
│ │ │ ├── UnifiedSource-3c72abbe-59.cpp
│ │ │ ├── UnifiedSource-3d48292e-1.cpp
│ │ │ ├── UnifiedSource-4b02f047-1.cpp
│ │ │ ├── UnifiedSource-4babe430-1.cpp
│ │ │ ├── UnifiedSource-4babe430-2.cpp
│ │ │ ├── UnifiedSource-4babe430-3.cpp
│ │ │ ├── UnifiedSource-4babe430-4.cpp
│ │ │ ├── UnifiedSource-4babe430-5.cpp
│ │ │ ├── UnifiedSource-4babe430-6.cpp
│ │ │ ├── UnifiedSource-4babe430-7.cpp
│ │ │ ├── UnifiedSource-4babe430-8.cpp
│ │ │ ├── UnifiedSource-4babe430-9.cpp
│ │ │ ├── UnifiedSource-4babe430-10.cpp
│ │ │ ├── UnifiedSource-4babe430-11.cpp
│ │ │ ├── UnifiedSource-4babe430-12.cpp
│ │ │ ├── UnifiedSource-4babe430-13.cpp
│ │ │ ├── UnifiedSource-4babe430-14.cpp
│ │ │ ├── UnifiedSource-4babe430-15.cpp
│ │ │ ├── UnifiedSource-4babe430-16.cpp
│ │ │ ├── UnifiedSource-4babe430-22.cpp
│ │ │ ├── UnifiedSource-4babe430-23.cpp
│ │ │ ├── UnifiedSource-4babe430-24.cpp
│ │ │ ├── UnifiedSource-4babe430-25.cpp
│ │ │ ├── UnifiedSource-4babe430-26.cpp
│ │ │ ├── UnifiedSource-4babe430-27.cpp
│ │ │ ├── UnifiedSource-4babe430-28.cpp
│ │ │ ├── UnifiedSource-4babe430-29.cpp
│ │ │ ├── UnifiedSource-4babe430-30.cpp
│ │ │ ├── UnifiedSource-4babe430-31.cpp
│ │ │ ├── UnifiedSource-4babe430-32.cpp
│ │ │ ├── UnifiedSource-4babe430-33.cpp
│ │ │ ├── UnifiedSource-4babe430-34.cpp
│ │ │ ├── UnifiedSource-4babe430-37.cpp
│ │ │ ├── UnifiedSource-4babe430-38.cpp
│ │ │ ├── UnifiedSource-4babe430-39.cpp
│ │ │ ├── UnifiedSource-4babe430-40.cpp
│ │ │ ├── UnifiedSource-8feba646-1.cpp
│ │ │ ├── UnifiedSource-8feba646-2.cpp
│ │ │ ├── UnifiedSource-8feba646-3.cpp
│ │ │ ├── UnifiedSource-8feba646-4.cpp
│ │ │ ├── UnifiedSource-8feba646-5.cpp
│ │ │ ├── UnifiedSource-8feba646-6.cpp
│ │ │ ├── UnifiedSource-8feba646-7.cpp
│ │ │ ├── UnifiedSource-8feba646-8.cpp
│ │ │ ├── UnifiedSource-8feba646-9.cpp
│ │ │ ├── UnifiedSource-8feba646-10.cpp
│ │ │ ├── UnifiedSource-8feba646-11.cpp
│ │ │ ├── UnifiedSource-8feba646-12.cpp
│ │ │ ├── UnifiedSource-8feba646-13.cpp
│ │ │ ├── UnifiedSource-8feba646-14.cpp
│ │ │ ├── UnifiedSource-8feba646-15.cpp
│ │ │ ├── UnifiedSource-8feba646-16.cpp
│ │ │ ├── UnifiedSource-8feba646-17.cpp
│ │ │ ├── UnifiedSource-8feba646-18.cpp
│ │ │ ├── UnifiedSource-26ec8d00-1.cpp
│ │ │ ├── UnifiedSource-26ec8d00-2.cpp
│ │ │ ├── UnifiedSource-26ec8d00-3.cpp
│ │ │ ├── UnifiedSource-26ec8d00-4.cpp
│ │ │ ├── UnifiedSource-30d54728-1.cpp
│ │ │ ├── UnifiedSource-30d54728-2.cpp
│ │ │ ├── UnifiedSource-30d54728-3.cpp
│ │ │ ├── UnifiedSource-42f7b70e-1.cpp
│ │ │ ├── UnifiedSource-42f7b70e-2.cpp
│ │ │ ├── UnifiedSource-42f7b70e-3.cpp
│ │ │ ├── UnifiedSource-42f7b70e-4.cpp
│ │ │ ├── UnifiedSource-42f7b70e-5.cpp
│ │ │ ├── UnifiedSource-44a97133-1.cpp
│ │ │ ├── UnifiedSource-44a97133-2.cpp
│ │ │ ├── UnifiedSource-44a97133-3.cpp
│ │ │ ├── UnifiedSource-44a97133-4.cpp
│ │ │ ├── UnifiedSource-44a97133-5.cpp
│ │ │ ├── UnifiedSource-44a97133-6.cpp
│ │ │ ├── UnifiedSource-66f79d8a-1.cpp
│ │ │ ├── UnifiedSource-68aea4ac-1.cpp
│ │ │ ├── UnifiedSource-68aea4ac-2.cpp
│ │ │ ├── UnifiedSource-68aea4ac-3.cpp
│ │ │ ├── UnifiedSource-68aea4ac-4.cpp
│ │ │ ├── UnifiedSource-68aea4ac-5.cpp
│ │ │ ├── UnifiedSource-68aea4ac-6.cpp
│ │ │ ├── UnifiedSource-68aea4ac-7.cpp
│ │ │ ├── UnifiedSource-68aea4ac-8.cpp
│ │ │ ├── UnifiedSource-68aea4ac-9.cpp
│ │ │ ├── UnifiedSource-68aea4ac-10.cpp
│ │ │ ├── UnifiedSource-68aea4ac-11.cpp
│ │ │ ├── UnifiedSource-68aea4ac-12.cpp
│ │ │ ├── UnifiedSource-68aea4ac-13.cpp
│ │ │ ├── UnifiedSource-68aea4ac-14.cpp
│ │ │ ├── UnifiedSource-68aea4ac-15.cpp
│ │ │ ├── UnifiedSource-68aea4ac-16.cpp
│ │ │ ├── UnifiedSource-68aea4ac-17.cpp
│ │ │ ├── UnifiedSource-68aea4ac-18.cpp
│ │ │ ├── UnifiedSource-68aea4ac-19.cpp
│ │ │ ├── UnifiedSource-84c9f43f-1.cpp
│ │ │ ├── UnifiedSource-84c9f43f-2.cpp
│ │ │ ├── UnifiedSource-84c9f43f-3.cpp
│ │ │ ├── UnifiedSource-84c9f43f-4.cpp
│ │ │ ├── UnifiedSource-84c9f43f-5.cpp
│ │ │ ├── UnifiedSource-84c9f43f-6.cpp
│ │ │ ├── UnifiedSource-84c9f43f-7.cpp
│ │ │ ├── UnifiedSource-84c9f43f-8.cpp
│ │ │ ├── UnifiedSource-207b877e-6.cpp
│ │ │ ├── UnifiedSource-207b877e-7.cpp
│ │ │ ├── UnifiedSource-341d953e-1.cpp
│ │ │ ├── UnifiedSource-440c3339-1.cpp
│ │ │ ├── UnifiedSource-950a39b6-1.cpp
│ │ │ ├── UnifiedSource-950a39b6-2.cpp
│ │ │ ├── UnifiedSource-950a39b6-3.cpp
│ │ │ ├── UnifiedSource-950a39b6-4.cpp
│ │ │ ├── UnifiedSource-950a39b6-5.cpp
│ │ │ ├── UnifiedSource-950a39b6-6.cpp
│ │ │ ├── UnifiedSource-950a39b6-7.cpp
│ │ │ ├── UnifiedSource-950a39b6-8.cpp
│ │ │ ├── UnifiedSource-950a39b6-9.cpp
│ │ │ ├── UnifiedSource-950a39b6-10.cpp
│ │ │ ├── UnifiedSource-950a39b6-11.cpp
│ │ │ ├── UnifiedSource-950a39b6-12.cpp
│ │ │ ├── UnifiedSource-950a39b6-13.cpp
│ │ │ ├── UnifiedSource-950a39b6-14.cpp
│ │ │ ├── UnifiedSource-950a39b6-15.cpp
│ │ │ ├── UnifiedSource-950a39b6-16.cpp
│ │ │ ├── UnifiedSource-950a39b6-17.cpp
│ │ │ ├── UnifiedSource-950a39b6-18.cpp
│ │ │ ├── UnifiedSource-950a39b6-19.cpp
│ │ │ ├── UnifiedSource-950a39b6-20.cpp
│ │ │ ├── UnifiedSource-950a39b6-21.cpp
│ │ │ ├── UnifiedSource-950a39b6-22.cpp
│ │ │ ├── UnifiedSource-950a39b6-23.cpp
│ │ │ ├── UnifiedSource-950a39b6-24.cpp
│ │ │ ├── UnifiedSource-950a39b6-25.cpp
│ │ │ ├── UnifiedSource-950a39b6-26.cpp
│ │ │ ├── UnifiedSource-950a39b6-27.cpp
│ │ │ ├── UnifiedSource-950a39b6-28.cpp
│ │ │ ├── UnifiedSource-950a39b6-29.cpp
│ │ │ ├── UnifiedSource-950a39b6-30.cpp
│ │ │ ├── UnifiedSource-950a39b6-31.cpp
│ │ │ ├── UnifiedSource-950a39b6-32.cpp
│ │ │ ├── UnifiedSource-950a39b6-33.cpp
│ │ │ ├── UnifiedSource-950a39b6-34.cpp
│ │ │ ├── UnifiedSource-950a39b6-35.cpp
│ │ │ ├── UnifiedSource-950a39b6-36.cpp
│ │ │ ├── UnifiedSource-950a39b6-37.cpp
│ │ │ ├── UnifiedSource-950a39b6-38.cpp
│ │ │ ├── UnifiedSource-5037b3e8-1.cpp
│ │ │ ├── UnifiedSource-5037b3e8-2.cpp
│ │ │ ├── UnifiedSource-5037b3e8-3.cpp
│ │ │ ├── UnifiedSource-767013ce-1.cpp
│ │ │ ├── UnifiedSource-767013ce-2.cpp
│ │ │ ├── UnifiedSource-767013ce-3.cpp
│ │ │ ├── UnifiedSource-767013ce-4.cpp
│ │ │ ├── UnifiedSource-767013ce-5.cpp
│ │ │ ├── UnifiedSource-767013ce-6.cpp
│ │ │ ├── UnifiedSource-767013ce-7.cpp
│ │ │ ├── UnifiedSource-767013ce-8.cpp
│ │ │ ├── UnifiedSource-767013ce-9.cpp
│ │ │ ├── UnifiedSource-767013ce-10.cpp
│ │ │ ├── UnifiedSource-767013ce-11.cpp
│ │ │ ├── UnifiedSource-767013ce-12.cpp
│ │ │ ├── UnifiedSource-767013ce-13.cpp
│ │ │ ├── UnifiedSource-767013ce-14.cpp
│ │ │ ├── UnifiedSource-767013ce-15.cpp
│ │ │ ├── UnifiedSource-767013ce-16.cpp
│ │ │ ├── UnifiedSource-767013ce-17.cpp
│ │ │ ├── UnifiedSource-767013ce-18.cpp
│ │ │ ├── UnifiedSource-767013ce-19.cpp
│ │ │ ├── UnifiedSource-767013ce-20.cpp
│ │ │ ├── UnifiedSource-48793971-1.cpp
│ │ │ ├── UnifiedSource-a6b8b600-1.cpp
│ │ │ ├── UnifiedSource-a6b8b600-2.cpp
│ │ │ ├── UnifiedSource-aba958d6-1.cpp
│ │ │ ├── UnifiedSource-aba958d6-2.cpp
│ │ │ ├── UnifiedSource-aba958d6-3.cpp
│ │ │ ├── UnifiedSource-aba958d6-4.cpp
│ │ │ ├── UnifiedSource-aba958d6-5.cpp
│ │ │ ├── UnifiedSource-aba958d6-6.cpp
│ │ │ ├── UnifiedSource-aba958d6-7.cpp
│ │ │ ├── UnifiedSource-be65d27a-1.cpp
│ │ │ ├── UnifiedSource-be65d27a-2.cpp
│ │ │ ├── UnifiedSource-be65d27a-3.cpp
│ │ │ ├── UnifiedSource-be65d27a-4.cpp
│ │ │ ├── UnifiedSource-be65d27a-5.cpp
│ │ │ ├── UnifiedSource-be65d27a-6.cpp
│ │ │ ├── UnifiedSource-be65d27a-7.cpp
│ │ │ ├── UnifiedSource-be65d27a-8.cpp
│ │ │ ├── UnifiedSource-be65d27a-9.cpp
│ │ │ ├── UnifiedSource-be65d27a-10.cpp
│ │ │ ├── UnifiedSource-be65d27a-11.cpp
│ │ │ ├── UnifiedSource-be65d27a-12.cpp
│ │ │ ├── UnifiedSource-be65d27a-13.cpp
│ │ │ ├── UnifiedSource-be65d27a-14.cpp
│ │ │ ├── UnifiedSource-be65d27a-15.cpp
│ │ │ ├── UnifiedSource-be65d27a-16.cpp
│ │ │ ├── UnifiedSource-be65d27a-17.cpp
│ │ │ ├── UnifiedSource-be65d27a-18.cpp
│ │ │ ├── UnifiedSource-be65d27a-19.cpp
│ │ │ ├── UnifiedSource-be65d27a-20.cpp
│ │ │ ├── UnifiedSource-be65d27a-21.cpp
│ │ │ ├── UnifiedSource-be65d27a-22.cpp
│ │ │ ├── UnifiedSource-be65d27a-23.cpp
│ │ │ ├── UnifiedSource-c57e08af-1.cpp
│ │ │ ├── UnifiedSource-c57e08af-2.cpp
│ │ │ ├── UnifiedSource-c57e08af-3.cpp
│ │ │ ├── UnifiedSource-c57e08af-4.cpp
│ │ │ ├── UnifiedSource-c57e08af-5.cpp
│ │ │ ├── UnifiedSource-c57e08af-6.cpp
│ │ │ ├── UnifiedSource-c57e08af-7.cpp
│ │ │ ├── UnifiedSource-c57e08af-8.cpp
│ │ │ ├── UnifiedSource-c57e08af-9.cpp
│ │ │ ├── UnifiedSource-c57e08af-10.cpp
│ │ │ ├── UnifiedSource-c57e08af-11.cpp
│ │ │ ├── UnifiedSource-c57e08af-12.cpp
│ │ │ ├── UnifiedSource-cd3188cb-1.cpp
│ │ │ ├── UnifiedSource-cd3188cb-2.cpp
│ │ │ ├── UnifiedSource-e635b368-1.cpp
│ │ │ ├── UnifiedSource-f74e0903-1.cpp
│ │ │ ├── UnifiedSource-f74e0903-2.cpp
│ │ │ ├── UnifiedSource-f74e0903-3.cpp
│ │ │ ├── UnifiedSource-f74e0903-4.cpp
│ │ │ ├── UnifiedSource-f74e0903-5.cpp
│ │ │ ├── UnifiedSource-f74e0903-6.cpp
│ │ │ ├── UnifiedSource-f74e0903-7.cpp
│ │ │ ├── UnifiedSource-f34946be-1.cpp
│ │ │ ├── UnifiedSource-f34946be-2.cpp
│ │ │ ├── UnifiedSource-f34946be-3.cpp
│ │ │ ├── UnifiedSource-f34946be-4.cpp
│ │ │ ├── UnifiedSource-f34946be-5.cpp
│ │ │ ├── UnifiedSource-f34946be-6.cpp
│ │ │ ├── UnifiedSource-f34946be-7.cpp
│ │ │ ├── UnifiedSource-f34946be-8.cpp
│ │ │ └── UnifiedSource-f34946be-9.cpp
│ │ ├── UserAgentScriptsData.cpp
│ │ ├── WebKitFontFamilyNames.cpp
│ │ ├── XLinkNames.cpp
│ │ ├── XMLNames.cpp
│ │ └── XMLNSNames.cpp
│ └── WebKit2Gtk
│ └── DerivedSources
│ ├── InspectorGResourceBundle.c
│ ├── pointer-constraints-unstable-v1-protocol.c
│ ├── relative-pointer-unstable-v1-protocol.c
│ ├── webkit2
│ │ ├── WebKitEnumTypes.cpp
│ │ └── WebKitWebProcessEnumTypes.cpp
│ ├── WebKitDirectoryInputStreamData.cpp
│ ├── WebKitResourcesGResourceBundle.c
│ └── WebKitWaylandClientProtocol.c
├── glibc
│ ├── csu
│ └── sysdeps
│ └── x86
└── webkitgtk-2.34.1
├── Source
│ ├── bmalloc
│ │ └── bmalloc
│ │ ├── AllIsoHeaps.cpp
│ │ ├── Allocator.cpp
│ │ ├── AvailableMemory.cpp
│ │ ├── bmalloc.cpp
│ │ ├── Cache.cpp
│ │ ├── CryptoRandom.cpp
│ │ ├── Deallocator.cpp
│ │ ├── DebugHeap.cpp
│ │ ├── Environment.cpp
│ │ ├── FreeList.cpp
│ │ ├── Gigacage.cpp
│ │ ├── Heap.cpp
│ │ ├── HeapConstants.cpp
│ │ ├── HeapKind.cpp
│ │ ├── IsoHeapImpl.cpp
│ │ ├── IsoMallocFallback.cpp
│ │ ├── IsoPage.cpp
│ │ ├── IsoSharedHeap.cpp
│ │ ├── IsoSharedPage.cpp
│ │ ├── IsoTLS.cpp
│ │ ├── IsoTLSEntry.cpp
│ │ ├── IsoTLSLayout.cpp
│ │ ├── LargeMap.cpp
│ │ ├── Mutex.cpp
│ │ ├── ObjectType.cpp
│ │ ├── ObjectTypeTable.cpp
│ │ ├── PerProcess.cpp
│ │ └── Scavenger.cpp
│ ├── JavaScriptCore
│ │ ├── API
│ │ │ └── glib
│ │ │ ├── JSAPIWrapperGlobalObject.cpp
│ │ │ ├── JSAPIWrapperObjectGLib.cpp
│ │ │ ├── JSCCallbackFunction.cpp
│ │ │ ├── JSCClass.cpp
│ │ │ ├── JSCContext.cpp
│ │ │ ├── JSCException.cpp
│ │ │ ├── JSCOptions.cpp
│ │ │ ├── JSCValue.cpp
│ │ │ ├── JSCVersion.cpp
│ │ │ ├── JSCVirtualMachine.cpp
│ │ │ ├── JSCWeakValue.cpp
│ │ │ └── JSCWrapperMap.cpp
│ │ ├── dfg
│ │ │ ├── DFGSpeculativeJIT.cpp
│ │ │ └── DFGSpeculativeJIT64.cpp
│ │ ├── disassembler
│ │ │ └── udis86
│ │ │ ├── udis86.c
│ │ │ ├── udis86_decode.c
│ │ │ ├── udis86_itab_holder.c
│ │ │ ├── udis86_syn-att.c
│ │ │ ├── udis86_syn-intel.c
│ │ │ └── udis86_syn.c
│ │ ├── ftl
│ │ │ └── FTLLowerDFGToB3.cpp
│ │ ├── jsc.cpp
│ │ ├── llint
│ │ │ └── LowLevelInterpreter.cpp
│ │ ├── runtime
│ │ │ ├── IntlDateTimeFormat.cpp
│ │ │ ├── IntlListFormat.cpp
│ │ │ ├── IntlWorkaround.cpp
│ │ │ └── JSDateMath.cpp
│ │ └── wasm
│ │ └── WasmAirIRGenerator.cpp
│ ├── ThirdParty
│ │ ├── ANGLE
│ │ │ └── src
│ │ │ ├── common
│ │ │ │ ├── angleutils.cpp
│ │ │ │ ├── Float16ToFloat32.cpp
│ │ │ │ ├── PoolAlloc.cpp
│ │ │ │ ├── string_utils.cpp
│ │ │ │ ├── system_utils.cpp
│ │ │ │ ├── system_utils_linux.cpp
│ │ │ │ ├── system_utils_posix.cpp
│ │ │ │ ├── tls.cpp
│ │ │ │ └── utilities.cpp
│ │ │ ├── compiler
│ │ │ │ ├── preprocessor
│ │ │ │ │ ├── DiagnosticsBase.cpp
│ │ │ │ │ ├── DirectiveHandlerBase.cpp
│ │ │ │ │ ├── DirectiveParser.cpp
│ │ │ │ │ ├── Input.cpp
│ │ │ │ │ ├── Lexer.cpp
│ │ │ │ │ ├── Macro.cpp
│ │ │ │ │ ├── MacroExpander.cpp
│ │ │ │ │ ├── Preprocessor.cpp
│ │ │ │ │ ├── preprocessor_lex_autogen.cpp
│ │ │ │ │ ├── preprocessor_tab_autogen.cpp
│ │ │ │ │ └── Token.cpp
│ │ │ │ └── translator
│ │ │ │ ├── BuiltInFunctionEmulator.cpp
│ │ │ │ ├── BuiltInFunctionEmulatorGLSL.cpp
│ │ │ │ ├── CallDAG.cpp
│ │ │ │ ├── CodeGen.cpp
│ │ │ │ ├── CollectVariables.cpp
│ │ │ │ ├── Compiler.cpp
│ │ │ │ ├── ConstantUnion.cpp
│ │ │ │ ├── Declarator.cpp
│ │ │ │ ├── Diagnostics.cpp
│ │ │ │ ├── DirectiveHandler.cpp
│ │ │ │ ├── ExtensionBehavior.cpp
│ │ │ │ ├── ExtensionGLSL.cpp
│ │ │ │ ├── FunctionLookup.cpp
│ │ │ │ ├── glslang_lex_autogen.cpp
│ │ │ │ ├── glslang_tab_autogen.cpp
│ │ │ │ ├── HashNames.cpp
│ │ │ │ ├── ImmutableString_autogen.cpp
│ │ │ │ ├── ImmutableStringBuilder.cpp
│ │ │ │ ├── InfoSink.cpp
│ │ │ │ ├── Initialize.cpp
│ │ │ │ ├── InitializeDll.cpp
│ │ │ │ ├── IntermNode.cpp
│ │ │ │ ├── IsASTDepthBelowLimit.cpp
│ │ │ │ ├── Operator.cpp
│ │ │ │ ├── OutputESSL.cpp
│ │ │ │ ├── OutputGLSL.cpp
│ │ │ │ ├── OutputGLSLBase.cpp
│ │ │ │ ├── OutputTree.cpp
│ │ │ │ ├── ParseContext.cpp
│ │ │ │ ├── PoolAlloc.cpp
│ │ │ │ ├── QualifierTypes.cpp
│ │ │ │ ├── ShaderLang.cpp
│ │ │ │ ├── ShaderVars.cpp
│ │ │ │ ├── Symbol.cpp
│ │ │ │ ├── SymbolTable.cpp
│ │ │ │ ├── SymbolTable_autogen.cpp
│ │ │ │ ├── SymbolUniqueId.cpp
│ │ │ │ ├── TranslatorESSL.cpp
│ │ │ │ ├── TranslatorGLSL.cpp
│ │ │ │ ├── tree_ops
│ │ │ │ │ ├── AddAndTrueToLoopCondition.cpp
│ │ │ │ │ ├── ClampFragDepth.cpp
│ │ │ │ │ ├── ClampPointSize.cpp
│ │ │ │ │ ├── DeclareAndInitBuiltinsForInstancedMultiview.cpp
│ │ │ │ │ ├── DeferGlobalInitializers.cpp
│ │ │ │ │ ├── EarlyFragmentTestsOptimization.cpp
│ │ │ │ │ ├── EmulateGLFragColorBroadcast.cpp
│ │ │ │ │ ├── EmulateMultiDrawShaderBuiltins.cpp
│ │ │ │ │ ├── EmulatePrecision.cpp
│ │ │ │ │ ├── FoldExpressions.cpp
│ │ │ │ │ ├── InitializeVariables.cpp
│ │ │ │ │ ├── PruneEmptyCases.cpp
│ │ │ │ │ ├── PruneNoOps.cpp
│ │ │ │ │ ├── RecordConstantPrecision.cpp
│ │ │ │ │ ├── RegenerateStructNames.cpp
│ │ │ │ │ ├── RemoveArrayLengthMethod.cpp
│ │ │ │ │ ├── RemoveDynamicIndexing.cpp
│ │ │ │ │ ├── RemoveInvariantDeclaration.cpp
│ │ │ │ │ ├── RemovePow.cpp
│ │ │ │ │ ├── RemoveUnreferencedVariables.cpp
│ │ │ │ │ ├── RewriteDoWhile.cpp
│ │ │ │ │ ├── RewriteRepeatedAssignToSwizzled.cpp
│ │ │ │ │ ├── RewriteRowMajorMatrices.cpp
│ │ │ │ │ ├── RewriteTexelFetchOffset.cpp
│ │ │ │ │ ├── RewriteUnaryMinusOperatorFloat.cpp
│ │ │ │ │ ├── ScalarizeVecAndMatConstructorArgs.cpp
│ │ │ │ │ ├── SeparateDeclarations.cpp
│ │ │ │ │ ├── SimplifyLoopConditions.cpp
│ │ │ │ │ ├── SplitSequenceOperator.cpp
│ │ │ │ │ ├── UnfoldShortCircuitAST.cpp
│ │ │ │ │ ├── UseInterfaceBlockFields.cpp
│ │ │ │ │ └── VectorizeVectorScalarArithmetic.cpp
│ │ │ │ ├── tree_util
│ │ │ │ │ ├── FindFunction.cpp
│ │ │ │ │ ├── FindMain.cpp
│ │ │ │ │ ├── FindSymbolNode.cpp
│ │ │ │ │ ├── IntermNode_util.cpp
│ │ │ │ │ ├── IntermNodePatternMatcher.cpp
│ │ │ │ │ ├── IntermTraverse.cpp
│ │ │ │ │ ├── ReplaceShadowingVariables.cpp
│ │ │ │ │ ├── ReplaceVariable.cpp
│ │ │ │ │ └── RunAtTheEndOfShader.cpp
│ │ │ │ ├── Types.cpp
│ │ │ │ ├── util.cpp
│ │ │ │ ├── ValidateAST.cpp
│ │ │ │ ├── ValidateGlobalInitializer.cpp
│ │ │ │ ├── ValidateLimitations.cpp
│ │ │ │ ├── ValidateMaxParameters.cpp
│ │ │ │ ├── ValidateOutputs.cpp
│ │ │ │ ├── ValidateSwitch.cpp
│ │ │ │ ├── ValidateVaryingLocations.cpp
│ │ │ │ ├── VariablePacker.cpp
│ │ │ │ └── VersionGLSL.cpp
│ │ │ └── third_party
│ │ │ └── compiler
│ │ │ └── ArrayBoundsClamper.cpp
│ │ └── xdgmime
│ │ └── src
│ │ ├── xdgmime.c
│ │ ├── xdgmimealias.c
│ │ ├── xdgmimecache.c
│ │ ├── xdgmimeglob.c
│ │ ├── xdgmimeicon.c
│ │ ├── xdgmimeint.c
│ │ ├── xdgmimemagic.c
│ │ └── xdgmimeparent.c
│ ├── WebCore
│ │ ├── accessibility
│ │ │ └── atk
│ │ │ └── WebKitAccessibleInterfaceAction.cpp
│ │ ├── dom
│ │ │ ├── DocumentTouch.cpp
│ │ │ ├── Touch.cpp
│ │ │ ├── TouchEvent.cpp
│ │ │ └── TouchList.cpp
│ │ ├── loader
│ │ │ └── CustomHeaderFields.cpp
│ │ ├── Modules
│ │ │ ├── gamepad
│ │ │ │ ├── Gamepad.cpp
│ │ │ │ ├── GamepadButton.cpp
│ │ │ │ ├── GamepadEvent.cpp
│ │ │ │ ├── GamepadManager.cpp
│ │ │ │ └── NavigatorGamepad.cpp
│ │ │ └── websockets
│ │ │ └── WebSocket.cpp
│ │ ├── page
│ │ │ ├── UserMessageHandler.cpp
│ │ │ ├── UserMessageHandlerDescriptor.cpp
│ │ │ ├── UserMessageHandlersNamespace.cpp
│ │ │ └── WebKitNamespace.cpp
│ │ ├── PAL
│ │ │ └── pal
│ │ │ ├── crypto
│ │ │ │ ├── gcrypt
│ │ │ │ │ └── CryptoDigestGCrypt.cpp
│ │ │ │ └── tasn1
│ │ │ │ └── Utilities.cpp
│ │ │ ├── Logging.cpp
│ │ │ ├── SessionID.cpp
│ │ │ ├── system
│ │ │ │ ├── ClockGeneric.cpp
│ │ │ │ ├── glib
│ │ │ │ │ └── SleepDisablerGLib.cpp
│ │ │ │ ├── gtk
│ │ │ │ │ └── SoundGtk.cpp
│ │ │ │ └── SleepDisabler.cpp
│ │ │ └── text
│ │ │ └── KillRing.cpp
│ │ └── platform
│ │ ├── audio
│ │ │ └── gstreamer
│ │ │ ├── AudioDestinationGStreamer.cpp
│ │ │ ├── AudioFileReaderGStreamer.cpp
│ │ │ ├── AudioSourceProviderGStreamer.cpp
│ │ │ ├── FFTFrameGStreamer.cpp
│ │ │ └── WebKitWebAudioSourceGStreamer.cpp
│ │ ├── graphics
│ │ │ ├── cairo
│ │ │ │ ├── BackingStoreBackendCairoX11.cpp
│ │ │ │ ├── CairoUtilities.cpp
│ │ │ │ └── FontCairoHarfbuzzNG.cpp
│ │ │ ├── displaylists
│ │ │ │ └── DisplayListDrawGlyphsRecorderHarfBuzz.cpp
│ │ │ ├── egl
│ │ │ │ ├── GLContextEGL.cpp
│ │ │ │ ├── GLContextEGLLibWPE.cpp
│ │ │ │ ├── GLContextEGLWayland.cpp
│ │ │ │ └── GLContextEGLX11.cpp
│ │ │ ├── FormatConverter.cpp
│ │ │ ├── freetype
│ │ │ │ ├── FontCacheFreeType.cpp
│ │ │ │ ├── FontCustomPlatformDataFreeType.cpp
│ │ │ │ ├── FontPlatformDataFreeType.cpp
│ │ │ │ ├── GlyphPageTreeNodeFreeType.cpp
│ │ │ │ ├── RefPtrFontconfig.cpp
│ │ │ │ └── SimpleFontDataFreeType.cpp
│ │ │ ├── GLContext.cpp
│ │ │ ├── gstreamer
│ │ │ │ ├── AudioTrackPrivateGStreamer.cpp
│ │ │ │ ├── GLVideoSinkGStreamer.cpp
│ │ │ │ ├── GRefPtrGStreamer.cpp
│ │ │ │ ├── GstAllocatorFastMalloc.cpp
│ │ │ │ ├── GStreamerAudioMixer.cpp
│ │ │ │ ├── GStreamerCommon.cpp
│ │ │ │ ├── GStreamerRegistryScanner.cpp
│ │ │ │ ├── GStreamerVideoFrameHolder.cpp
│ │ │ │ ├── ImageDecoderGStreamer.cpp
│ │ │ │ ├── InbandTextTrackPrivateGStreamer.cpp
│ │ │ │ ├── MediaEngineConfigurationFactoryGStreamer.cpp
│ │ │ │ ├── MediaPlayerPrivateGStreamer.cpp
│ │ │ │ ├── MediaSampleGStreamer.cpp
│ │ │ │ ├── mse
│ │ │ │ │ ├── AppendPipeline.cpp
│ │ │ │ │ ├── GStreamerMediaDescription.cpp
│ │ │ │ │ ├── GStreamerRegistryScannerMSE.cpp
│ │ │ │ │ ├── MediaPlayerPrivateGStreamerMSE.cpp
│ │ │ │ │ ├── MediaSourcePrivateGStreamer.cpp
│ │ │ │ │ ├── MediaSourceTrackGStreamer.cpp
│ │ │ │ │ ├── SourceBufferPrivateGStreamer.cpp
│ │ │ │ │ ├── TrackQueue.cpp
│ │ │ │ │ └── WebKitMediaSourceGStreamer.cpp
│ │ │ │ ├── PlatformDisplayGStreamer.cpp
│ │ │ │ ├── TextCombinerGStreamer.cpp
│ │ │ │ ├── TextCombinerPadGStreamer.cpp
│ │ │ │ ├── TextSinkGStreamer.cpp
│ │ │ │ ├── TrackPrivateBaseGStreamer.cpp
│ │ │ │ ├── VideoSinkGStreamer.cpp
│ │ │ │ ├── VideoTextureCopierGStreamer.cpp
│ │ │ │ ├── VideoTrackPrivateGStreamer.cpp
│ │ │ │ ├── WebKitAudioSinkGStreamer.cpp
│ │ │ │ └── WebKitWebSourceGStreamer.cpp
│ │ │ ├── harfbuzz
│ │ │ │ ├── ComplexTextControllerHarfBuzz.cpp
│ │ │ │ └── FontDescriptionHarfBuzz.cpp
│ │ │ ├── nicosia
│ │ │ │ ├── cairo
│ │ │ │ │ ├── NicosiaCairoOperationRecorder.cpp
│ │ │ │ │ └── NicosiaPaintingContextCairo.cpp
│ │ │ │ ├── NicosiaAnimation.cpp
│ │ │ │ ├── NicosiaBuffer.cpp
│ │ │ │ ├── NicosiaPaintingContext.cpp
│ │ │ │ ├── NicosiaPaintingEngine.cpp
│ │ │ │ ├── NicosiaPaintingEngineBasic.cpp
│ │ │ │ ├── NicosiaPlatformLayer.cpp
│ │ │ │ ├── NicosiaScene.cpp
│ │ │ │ ├── NicosiaSceneIntegration.cpp
│ │ │ │ └── texmap
│ │ │ │ ├── NicosiaBackingStoreTextureMapperImpl.cpp
│ │ │ │ ├── NicosiaCompositionLayerTextureMapperImpl.cpp
│ │ │ │ ├── NicosiaContentLayerTextureMapperImpl.cpp
│ │ │ │ ├── NicosiaGCGLLayer.cpp
│ │ │ │ └── NicosiaImageBackingTextureMapperImpl.cpp
│ │ │ ├── opengl
│ │ │ │ ├── ExtensionsGLOpenGL.cpp
│ │ │ │ ├── ExtensionsGLOpenGLCommon.cpp
│ │ │ │ ├── GraphicsContextGLOpenGLBase.cpp
│ │ │ │ ├── GraphicsContextGLOpenGLCommon.cpp
│ │ │ │ └── TemporaryOpenGLSetting.cpp
│ │ │ ├── OpenGLShims.cpp
│ │ │ ├── PlatformDisplay.cpp
│ │ │ ├── texmap
│ │ │ │ ├── BitmapTexture.cpp
│ │ │ │ ├── BitmapTextureGL.cpp
│ │ │ │ ├── BitmapTexturePool.cpp
│ │ │ │ ├── ClipStack.cpp
│ │ │ │ ├── coordinated
│ │ │ │ │ ├── CoordinatedBackingStore.cpp
│ │ │ │ │ ├── CoordinatedGraphicsLayer.cpp
│ │ │ │ │ ├── Tile.cpp
│ │ │ │ │ └── TiledBackingStore.cpp
│ │ │ │ ├── GraphicsContextGLTextureMapper.cpp
│ │ │ │ ├── TextureMapper.cpp
│ │ │ │ ├── TextureMapperBackingStore.cpp
│ │ │ │ ├── TextureMapperContextAttributes.cpp
│ │ │ │ ├── TextureMapperFPSCounter.cpp
│ │ │ │ ├── TextureMapperGL.cpp
│ │ │ │ ├── TextureMapperLayer.cpp
│ │ │ │ ├── TextureMapperPlatformLayerBuffer.cpp
│ │ │ │ ├── TextureMapperPlatformLayerProxy.cpp
│ │ │ │ ├── TextureMapperShaderProgram.cpp
│ │ │ │ └── TextureMapperTile.cpp
│ │ │ └── x11
│ │ │ ├── PlatformDisplayX11.cpp
│ │ │ ├── XErrorTrapper.cpp
│ │ │ └── XUniqueResource.cpp
│ │ ├── gtk
│ │ │ └── GtkUtilities.cpp
│ │ ├── image-decoders
│ │ │ ├── bmp
│ │ │ │ ├── BMPImageDecoder.cpp
│ │ │ │ └── BMPImageReader.cpp
│ │ │ ├── cairo
│ │ │ │ └── ImageBackingStoreCairo.cpp
│ │ │ ├── gif
│ │ │ │ ├── GIFImageDecoder.cpp
│ │ │ │ └── GIFImageReader.cpp
│ │ │ ├── ico
│ │ │ │ └── ICOImageDecoder.cpp
│ │ │ ├── jpeg
│ │ │ │ └── JPEGImageDecoder.cpp
│ │ │ ├── jpeg2000
│ │ │ │ └── JPEG2000ImageDecoder.cpp
│ │ │ ├── png
│ │ │ │ └── PNGImageDecoder.cpp
│ │ │ ├── ScalableImageDecoder.cpp
│ │ │ ├── ScalableImageDecoderFrame.cpp
│ │ │ └── webp
│ │ │ └── WEBPImageDecoder.cpp
│ │ └── network
│ │ └── soup
│ │ └── WebKitFormDataInputStream.cpp
│ ├── WebKit
│ │ ├── NetworkProcess
│ │ │ ├── EntryPoint
│ │ │ │ └── unix
│ │ │ │ └── NetworkProcessMain.cpp
│ │ │ └── ServiceWorker
│ │ │ ├── ServiceWorkerFetchTask.cpp
│ │ │ ├── WebSWOriginStore.cpp
│ │ │ ├── WebSWServerConnection.cpp
│ │ │ └── WebSWServerToContextConnection.cpp
│ │ ├── Platform
│ │ │ ├── IPC
│ │ │ │ ├── ArgumentCoders.cpp
│ │ │ │ ├── Attachment.cpp
│ │ │ │ ├── Connection.cpp
│ │ │ │ ├── Decoder.cpp
│ │ │ │ ├── Encoder.cpp
│ │ │ │ ├── MessageReceiveQueueMap.cpp
│ │ │ │ ├── MessageReceiverMap.cpp
│ │ │ │ ├── MessageSender.cpp
│ │ │ │ ├── SharedBufferCopy.cpp
│ │ │ │ ├── SharedBufferDataReference.cpp
│ │ │ │ ├── StreamClientConnection.cpp
│ │ │ │ ├── StreamConnectionBuffer.cpp
│ │ │ │ ├── StreamConnectionWorkQueue.cpp
│ │ │ │ ├── StreamServerConnection.cpp
│ │ │ │ └── StringReference.cpp
│ │ │ ├── Logging.cpp
│ │ │ ├── LogInitialization.cpp
│ │ │ ├── Module.cpp
│ │ │ └── SharedMemory.cpp
│ │ ├── Shared
│ │ │ ├── ActivityAssertion.cpp
│ │ │ ├── API
│ │ │ │ └── glib
│ │ │ │ ├── WebKitContextMenu.cpp
│ │ │ │ ├── WebKitContextMenuActions.cpp
│ │ │ │ ├── WebKitContextMenuItem.cpp
│ │ │ │ ├── WebKitHitTestResult.cpp
│ │ │ │ ├── WebKitURIRequest.cpp
│ │ │ │ ├── WebKitURIResponse.cpp
│ │ │ │ └── WebKitUserMessage.cpp
│ │ │ ├── AuxiliaryProcess.cpp
│ │ │ ├── BlobDataFileReferenceWithSandboxExtension.cpp
│ │ │ ├── ShareableBitmap.cpp
│ │ │ ├── WebCoreArgumentCoders.cpp
│ │ │ ├── WebEvent.cpp
│ │ │ ├── WebKeyboardEvent.cpp
│ │ │ ├── WebKit2Initialize.cpp
│ │ │ ├── WebMouseEvent.cpp
│ │ │ ├── WebPlatformTouchPoint.cpp
│ │ │ ├── WebTouchEvent.cpp
│ │ │ └── WebWheelEvent.cpp
│ │ ├── UIProcess
│ │ │ ├── API
│ │ │ │ ├── glib
│ │ │ │ │ ├── APIContentRuleListStoreGLib.cpp
│ │ │ │ │ ├── IconDatabase.cpp
│ │ │ │ │ ├── InputMethodFilter.cpp
│ │ │ │ │ ├── WebKitApplicationInfo.cpp
│ │ │ │ │ ├── WebKitAuthenticationRequest.cpp
│ │ │ │ │ ├── WebKitAutomationSession.cpp
│ │ │ │ │ ├── WebKitBackForwardList.cpp
│ │ │ │ │ ├── WebKitBackForwardListItem.cpp
│ │ │ │ │ ├── WebKitContextMenuClient.cpp
│ │ │ │ │ ├── WebKitCookieManager.cpp
│ │ │ │ │ ├── WebKitCredential.cpp
│ │ │ │ │ ├── WebKitDeviceInfoPermissionRequest.cpp
│ │ │ │ │ ├── WebKitDownload.cpp
│ │ │ │ │ ├── WebKitDownloadClient.cpp
│ │ │ │ │ ├── WebKitEditorState.cpp
│ │ │ │ │ ├── WebKitError.cpp
│ │ │ │ │ ├── WebKitFaviconDatabase.cpp
│ │ │ │ │ ├── WebKitFileChooserRequest.cpp
│ │ │ │ │ ├── WebKitFindController.cpp
│ │ │ │ │ ├── WebKitFormClient.cpp
│ │ │ │ │ ├── WebKitFormSubmissionRequest.cpp
│ │ │ │ │ ├── WebKitGeolocationManager.cpp
│ │ │ │ │ ├── WebKitGeolocationPermissionRequest.cpp
│ │ │ │ │ ├── WebKitIconLoadingClient.cpp
│ │ │ │ │ ├── WebKitInitialize.cpp
│ │ │ │ │ ├── WebKitInjectedBundleClient.cpp
│ │ │ │ │ ├── WebKitInputMethodContext.cpp
│ │ │ │ │ ├── WebKitInstallMissingMediaPluginsPermissionRequest.cpp
│ │ │ │ │ ├── WebKitJavascriptResult.cpp
│ │ │ │ │ ├── WebKitMediaKeySystemPermissionRequest.cpp
│ │ │ │ │ ├── WebKitMemoryPressureSettings.cpp
│ │ │ │ │ ├── WebKitMimeInfo.cpp
│ │ │ │ │ ├── WebKitNavigationAction.cpp
│ │ │ │ │ ├── WebKitNavigationClient.cpp
│ │ │ │ │ ├── WebKitNavigationPolicyDecision.cpp
│ │ │ │ │ ├── WebKitNetworkProxySettings.cpp
│ │ │ │ │ ├── WebKitNotification.cpp
│ │ │ │ │ ├── WebKitNotificationPermissionRequest.cpp
│ │ │ │ │ ├── WebKitNotificationProvider.cpp
│ │ │ │ │ ├── WebKitOptionMenu.cpp
│ │ │ │ │ ├── WebKitOptionMenuItem.cpp
│ │ │ │ │ ├── WebKitPermissionRequest.cpp
│ │ │ │ │ ├── WebKitPlugin.cpp
│ │ │ │ │ ├── WebKitPointerLockPermissionRequest.cpp
│ │ │ │ │ ├── WebKitPolicyDecision.cpp
│ │ │ │ │ ├── WebKitPrivate.cpp
│ │ │ │ │ ├── WebKitProtocolHandler.cpp
│ │ │ │ │ ├── WebKitResponsePolicyDecision.cpp
│ │ │ │ │ ├── WebKitScriptDialog.cpp
│ │ │ │ │ ├── WebKitSecurityManager.cpp
│ │ │ │ │ ├── WebKitSecurityOrigin.cpp
│ │ │ │ │ ├── WebKitSettings.cpp
│ │ │ │ │ ├── WebKitUIClient.cpp
│ │ │ │ │ ├── WebKitURISchemeRequest.cpp
│ │ │ │ │ ├── WebKitURIUtilities.cpp
│ │ │ │ │ ├── WebKitUserContent.cpp
│ │ │ │ │ ├── WebKitUserContentFilterStore.cpp
│ │ │ │ │ ├── WebKitUserContentManager.cpp
│ │ │ │ │ ├── WebKitUserMediaPermissionRequest.cpp
│ │ │ │ │ ├── WebKitVersion.cpp
│ │ │ │ │ ├── WebKitWebContext.cpp
│ │ │ │ │ ├── WebKitWebResource.cpp
│ │ │ │ │ ├── WebKitWebsiteData.cpp
│ │ │ │ │ ├── WebKitWebsiteDataAccessPermissionRequest.cpp
│ │ │ │ │ ├── WebKitWebsiteDataManager.cpp
│ │ │ │ │ ├── WebKitWebsitePolicies.cpp
│ │ │ │ │ ├── WebKitWebView.cpp
│ │ │ │ │ ├── WebKitWebViewAccessible.cpp
│ │ │ │ │ ├── WebKitWebViewSessionState.cpp
│ │ │ │ │ └── WebKitWindowProperties.cpp
│ │ │ │ └── gtk
│ │ │ │ ├── DragSourceGtk3.cpp
│ │ │ │ ├── DropTargetGtk3.cpp
│ │ │ │ ├── InputMethodFilterGtk.cpp
│ │ │ │ ├── PageClientImpl.cpp
│ │ │ │ ├── WebKitAuthenticationDialog.cpp
│ │ │ │ ├── WebKitColorChooser.cpp
│ │ │ │ ├── WebKitColorChooserRequest.cpp
│ │ │ │ ├── WebKitEmojiChooser.cpp
│ │ │ │ ├── WebKitInputMethodContextGtk.cpp
│ │ │ │ ├── WebKitInputMethodContextImplGtk.cpp
│ │ │ │ ├── WebKitPopupMenu.cpp
│ │ │ │ ├── WebKitPrintCustomWidget.cpp
│ │ │ │ ├── WebKitPrintOperation.cpp
│ │ │ │ ├── WebKitRemoteInspectorProtocolHandler.cpp
│ │ │ │ ├── WebKitScriptDialogGtk.cpp
│ │ │ │ ├── WebKitScriptDialogImpl.cpp
│ │ │ │ ├── WebKitWebInspector.cpp
│ │ │ │ ├── WebKitWebViewBase.cpp
│ │ │ │ ├── WebKitWebViewDialog.cpp
│ │ │ │ └── WebKitWebViewGtk.cpp
│ │ │ ├── Automation
│ │ │ │ ├── SimulatedInputDispatcher.cpp
│ │ │ │ └── WebAutomationSession.cpp
│ │ │ ├── cairo
│ │ │ │ └── BackingStoreCairo.cpp
│ │ │ ├── glib
│ │ │ │ └── WebsiteDataStoreGLib.cpp
│ │ │ ├── gtk
│ │ │ │ ├── AcceleratedBackingStore.cpp
│ │ │ │ ├── AcceleratedBackingStoreWayland.cpp
│ │ │ │ ├── AcceleratedBackingStoreX11.cpp
│ │ │ │ ├── ClipboardGtk3.cpp
│ │ │ │ ├── PointerLockManager.cpp
│ │ │ │ ├── PointerLockManagerWayland.cpp
│ │ │ │ ├── PointerLockManagerX11.cpp
│ │ │ │ ├── TextCheckerGtk.cpp
│ │ │ │ ├── ViewSnapshotStoreGtk3.cpp
│ │ │ │ └── WebPageProxyGtk.cpp
│ │ │ └── Launcher
│ │ │ ├── glib
│ │ │ │ ├── BubblewrapLauncher.cpp
│ │ │ │ ├── FlatpakLauncher.cpp
│ │ │ │ └── ProcessLauncherGLib.cpp
│ │ │ └── ProcessLauncher.cpp
│ │ └── WebProcess
│ │ ├── Automation
│ │ │ └── WebAutomationSessionProxy.cpp
│ │ ├── EntryPoint
│ │ │ └── unix
│ │ │ └── WebProcessMain.cpp
│ │ ├── InjectedBundle
│ │ │ ├── API
│ │ │ │ └── glib
│ │ │ │ ├── DOM
│ │ │ │ │ ├── DOMObjectCache.cpp
│ │ │ │ │ ├── WebKitDOMDocument.cpp
│ │ │ │ │ ├── WebKitDOMElement.cpp
│ │ │ │ │ ├── WebKitDOMNode.cpp
│ │ │ │ │ ├── WebKitDOMObject.cpp
│ │ │ │ │ └── WebKitDOMPrivate.cpp
│ │ │ │ ├── WebKitConsoleMessage.cpp
│ │ │ │ ├── WebKitExtensionManager.cpp
│ │ │ │ ├── WebKitFrame.cpp
│ │ │ │ ├── WebKitInjectedBundleMain.cpp
│ │ │ │ ├── WebKitScriptWorld.cpp
│ │ │ │ ├── WebKitWebEditor.cpp
│ │ │ │ ├── WebKitWebExtension.cpp
│ │ │ │ ├── WebKitWebHitTestResult.cpp
│ │ │ │ └── WebKitWebPage.cpp
│ │ │ └── DOM
│ │ │ ├── InjectedBundleNodeHandle.cpp
│ │ │ └── InjectedBundleRangeHandle.cpp
│ │ ├── Network
│ │ │ └── WebSocketChannel.cpp
│ │ ├── Plugins
│ │ │ ├── Plugin.cpp
│ │ │ ├── PluginView.cpp
│ │ │ └── WebPluginInfoProvider.cpp
│ │ └── WebPage
│ │ ├── gtk
│ │ │ └── AcceleratedSurfaceX11.cpp
│ │ ├── libwpe
│ │ │ └── AcceleratedSurfaceLibWPE.cpp
│ │ └── WebPage.cpp
│ └── WTF
│ └── wtf
│ ├── ASCIICType.cpp
│ ├── Assertions.cpp
│ ├── AutomaticThread.cpp
│ ├── BitVector.cpp
│ ├── ClockType.cpp
│ ├── CompilationThread.cpp
│ ├── ConcurrentPtrHashSet.cpp
│ ├── CountingLock.cpp
│ ├── CPUTime.cpp
│ ├── CryptographicallyRandomNumber.cpp
│ ├── CryptographicUtilities.cpp
│ ├── CurrentTime.cpp
│ ├── DataLog.cpp
│ ├── DateMath.cpp
│ ├── dtoa
│ │ ├── bignum-dtoa.cc
│ │ ├── bignum.cc
│ │ ├── cached-powers.cc
│ │ ├── diy-fp.cc
│ │ ├── double-conversion.cc
│ │ ├── fast-dtoa.cc
│ │ ├── fixed-dtoa.cc
│ │ └── strtod.cc
│ ├── dtoa.cpp
│ ├── FastBitVector.cpp
│ ├── FastMalloc.cpp
│ ├── FilePrintStream.cpp
│ ├── FileSystem.cpp
│ ├── FunctionDispatcher.cpp
│ ├── generic
│ │ ├── MainThreadGeneric.cpp
│ │ └── WorkQueueGeneric.cpp
│ ├── Gigacage.cpp
│ ├── glib
│ │ ├── ChassisType.cpp
│ │ ├── FileSystemGlib.cpp
│ │ ├── GLibUtilities.cpp
│ │ ├── GRefPtr.cpp
│ │ ├── GSocketMonitor.cpp
│ │ ├── RunLoopGLib.cpp
│ │ ├── SocketConnection.cpp
│ │ └── URLGLib.cpp
│ ├── GregorianDateTime.cpp
│ ├── HexNumber.cpp
│ ├── JSONValues.cpp
│ ├── JSValueMalloc.cpp
│ ├── Language.cpp
│ ├── linux
│ │ ├── CurrentProcessMemoryStatus.cpp
│ │ └── MemoryFootprintLinux.cpp
│ ├── Lock.cpp
│ ├── LockedPrintStream.cpp
│ ├── LogChannels.cpp
│ ├── Logger.cpp
│ ├── Logging.cpp
│ ├── LogInitialization.cpp
│ ├── MainThread.cpp
│ ├── MediaTime.cpp
│ ├── MemoryPressureHandler.cpp
│ ├── MetaAllocator.cpp
│ ├── MonotonicTime.cpp
│ ├── NumberOfCores.cpp
│ ├── ObjectIdentifier.cpp
│ ├── OSRandomSource.cpp
│ ├── PageBlock.cpp
│ ├── ParallelHelperPool.cpp
│ ├── ParallelJobsGeneric.cpp
│ ├── ParkingLot.cpp
│ ├── persistence
│ │ ├── PersistentCoders.cpp
│ │ ├── PersistentDecoder.cpp
│ │ └── PersistentEncoder.cpp
│ ├── posix
│ │ ├── CPUTimePOSIX.cpp
│ │ ├── OSAllocatorPOSIX.cpp
│ │ └── ThreadingPOSIX.cpp
│ ├── PrintStream.cpp
│ ├── ProcessPrivilege.cpp
│ ├── RAMSize.cpp
│ ├── RandomDevice.cpp
│ ├── RandomNumber.cpp
│ ├── ReadWriteLock.cpp
│ ├── RunLoop.cpp
│ ├── Seconds.cpp
│ ├── SHA1.cpp
│ ├── SixCharacterHash.cpp
│ ├── StackBounds.cpp
│ ├── StackTrace.cpp
│ ├── StringPrintStream.cpp
│ ├── SuspendableWorkQueue.cpp
│ ├── text
│ │ ├── ASCIILiteral.cpp
│ │ ├── AtomString.cpp
│ │ ├── AtomStringImpl.cpp
│ │ ├── AtomStringTable.cpp
│ │ ├── Base64.cpp
│ │ ├── CString.cpp
│ │ ├── icu
│ │ │ ├── UTextProvider.cpp
│ │ │ ├── UTextProviderLatin1.cpp
│ │ │ └── UTextProviderUTF16.cpp
│ │ ├── LineBreakIteratorPoolICU.cpp
│ │ ├── LineEnding.cpp
│ │ ├── StringBuilder.cpp
│ │ ├── StringBuilderJSON.cpp
│ │ ├── StringImpl.cpp
│ │ ├── StringView.cpp
│ │ ├── SymbolImpl.cpp
│ │ ├── SymbolRegistry.cpp
│ │ ├── TextBreakIterator.cpp
│ │ ├── TextStream.cpp
│ │ ├── unix
│ │ │ └── TextBreakIteratorInternalICUUnix.cpp
│ │ └── WTFString.cpp
│ ├── ThreadGroup.cpp
│ ├── Threading.cpp
│ ├── ThreadMessage.cpp
│ ├── threads
│ │ ├── BinarySemaphore.cpp
│ │ └── Signals.cpp
│ ├── TimeWithDynamicClockType.cpp
│ ├── unicode
│ │ ├── icu
│ │ │ ├── CollatorICU.cpp
│ │ │ └── ICUHelpers.cpp
│ │ └── UTF8Conversion.cpp
│ ├── unix
│ │ ├── LanguageUnix.cpp
│ │ ├── LoggingUnix.cpp
│ │ ├── MemoryPressureHandlerUnix.cpp
│ │ └── UniStdExtrasUnix.cpp
│ ├── URL.cpp
│ ├── URLHelpers.cpp
│ ├── URLParser.cpp
│ ├── UUID.cpp
│ ├── WallTime.cpp
│ ├── WordLock.cpp
│ ├── WorkQueue.cpp
│ └── WTFConfig.cpp
└── Tools
└── MiniBrowser
└── gtk
├── BrowserCellRendererVariant.c
├── BrowserDownloadsBar.c
├── BrowserSearchBox.c
├── BrowserSettingsDialog.c
├── BrowserTab.c
├── BrowserWindow.c
└── main.c
不使用 debug
方式编译
# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
# Contributor: Eric Bélanger <[email protected]>
# Contributor: taotieren <[email protected]>
pkgname=webkit2gtk-hvml
pkgver=2.34.1
pkgrel=1
pkgdesc="Web content engine for GTK (HVML)"
url="https://hvml.fmsoft.cn/"
arch=(x86_64)
license=(custom)
provides=(${pkgname} 'webkit2gtk')
conflicts=(webkit2gtk)
depends=(cairo fontconfig freetype2 libgcrypt glib2 gtk3 harfbuzz harfbuzz-icu
icu libjpeg libsoup libxml2 zlib libpng sqlite atk libwebp at-spi2-core
libegl libgl libgles libwpe wpebackend-fdo libxslt libsecret libtasn1
enchant libx11 libxext libice libxt wayland libnotify hyphen openjpeg2
woff2 libsystemd bubblewrap libseccomp xdg-dbus-proxy gstreamer
gst-plugins-base-libs libmanette)
makedepends=(cmake ninja gtk-doc python ruby gobject-introspection
wayland-protocols systemd gst-plugins-bad gperf)
optdepends=('geoclue: Geolocation support'
'gst-plugins-good: media decoding'
'gst-plugins-bad: media decoding'
'gst-libav: nonfree media decoding')
# options=(debug)
options=()
source=("https://files.fmsoft.cn/hvml/webkitgtk-2.34.1-hvml-220804.tar.bz2")
sha256sums=('dc6be72b1c974a79f9ceb48a9c5e17221668675603278f05cf6da11521b7746f')
# prepare() {
# cd webkitgtk-$pkgver
# }
build() {
# Produce minimal debug info: 4.3 GB of debug data makes the
# build too slow and is too much to package for debuginfod
CFLAGS+=' -g1'
CXXFLAGS+=' -g1'
cmake -S webkitgtk-$pkgver -B build -G Ninja \
-DPORT=GTK \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DCMAKE_SKIP_RPATH=ON \
-DUSE_SOUP2=ON \
-DENABLE_HVML_ATTRS=ON \
-DENABLE_GTKDOC=OFF \
-DENABLE_MINIBROWSER=ON
# cmake --build build
ninja -C build
}
package() {
depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so)
provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so)
# DESTDIR="$pkgdir" cmake --install build
DESTDIR="${pkgdir}" ninja -C build install
rm -r "$pkgdir/usr/bin"
cd webkitgtk-$pkgver
find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
while IFS= read -d $'\0' -r _f; do
echo "### $_f ###"
cat "$_f"
echo
done |
install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set sw=2 et:
没看出问题。您是指 cmake 配置完成后没有显示 ENABLE_HVML_ATTRS ... ON
?
这个选项目前设置成了 PRIVATE 的,打开与否都不会在配置完成后输出。要确认是否生效,看看构建目录下的 cmakeconfig.h
文件是否包含如下行:
#define ENABLE_HVML_ATTRS 1
如果包含,那就没问题。
Arch 系在线安装的方式
yay -S xgui-pro
会自动处理依赖关系. 自动下载编译安装 webkit2gtk-hvml
问题解决,最后的打包脚本是
webkit2gtk-hvml PKGBUILD
# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
# Contributor: Eric Bélanger <[email protected]>
# Contributor: taotieren <[email protected]>
pkgname=webkit2gtk-hvml
pkgver=2.34.1
pkgrel=1
pkgdesc="Web content engine for GTK (HVML)"
url="https://hvml.fmsoft.cn/"
arch=(x86_64)
license=(custom)
provides=(${pkgname} 'webkit2gtk')
conflicts=(webkit2gtk)
depends=(cairo fontconfig freetype2 libgcrypt glib2 gtk3 harfbuzz harfbuzz-icu
icu libjpeg libsoup libxml2 zlib libpng sqlite atk libwebp at-spi2-core
libegl libgl libgles libwpe wpebackend-fdo libxslt libsecret libtasn1
enchant libx11 libxext libice libxt wayland libnotify hyphen openjpeg2
woff2 libsystemd bubblewrap libseccomp xdg-dbus-proxy gstreamer
gst-plugins-base-libs libmanette)
makedepends=(cmake ninja gtk-doc python ruby gobject-introspection
wayland-protocols systemd gst-plugins-bad gperf)
optdepends=('geoclue: Geolocation support'
'gst-plugins-good: media decoding'
'gst-plugins-bad: media decoding'
'gst-libav: nonfree media decoding')
# options=(debug)
options=()
source=("https://files.fmsoft.cn/hvml/webkitgtk-2.34.1-hvml-220804.tar.bz2")
sha256sums=('dc6be72b1c974a79f9ceb48a9c5e17221668675603278f05cf6da11521b7746f')
# prepare() {
# cd webkitgtk-$pkgver
# }
build() {
# Produce minimal debug info: 4.3 GB of debug data makes the
# build too slow and is too much to package for debuginfod
CFLAGS+=' -g1'
CXXFLAGS+=' -g1'
cmake -S webkitgtk-$pkgver -B build -G Ninja \
-DPORT=GTK \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DCMAKE_SKIP_RPATH=ON \
-DUSE_SOUP2=ON \
-DENABLE_HVML_ATTRS=ON \
-DENABLE_GTKDOC=OFF \
-DENABLE_MINIBROWSER=ON
# cmake --build build
ninja -C build
}
package() {
depends+=(libwpe-1.0.so libWPEBackend-fdo-1.0.so)
provides+=(libjavascriptcoregtk-4.0.so libwebkit2gtk-4.0.so)
# DESTDIR="$pkgdir" cmake --install build
DESTDIR="${pkgdir}" ninja -C build install
rm -r "$pkgdir/usr/bin"
cd webkitgtk-$pkgver
find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
while IFS= read -d $'\0' -r _f; do
echo "### $_f ###"
cat "$_f"
echo
done |
install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
# vim:set sw=2 et:
xGUI-Pro PKGBUILD
# Maintainer: taotieren <[email protected]>
pkgname=xguipro-git
pkgver=3b2bea0
pkgrel=1
pkgdesc="xGUI (the X Graphics User Interface) Pro is a modern, cross-platform, and advanced HVML renderer which is based on tailored WebKit."
arch=('any')
url="https://github.com/HVML/xGUI-Pro"
license=('LGPL-3.0')
provides=(${pkgname%-git} 'xGUI-Pro')
conflicts=(${pkgname%-git})
#replaces=(${pkgname})
depends=('glib2')
makedepends=('git' 'cmake' 'ninja')
makedepends=('git' 'cmake' 'ninja' 'ccache' 'gcc' 'python' 'libxml2' 'ruby' 'curl' 'openssl' 'sqlite' 'pkgconf' 'zlib' 'icu' 'webkit2gtk-hvml')
optdepends=('domruler' 'purc-fetcher' 'purc')
backup=()
options=('!strip')
#install=${pkgname}.install
source=("${pkgname%-git}::git+${url}.git" )
sha256sums=('SKIP')
pkgver() {
cd "${srcdir}/${pkgname%-git}/"
# git describe --long --tags | sed 's/ver.//g;s/\([^-]*-g\)/r\1/;s/-/./g'
git describe --always --tags | sed 's/ver.//g;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${srcdir}/${pkgname%-git}"
# CMake build
# cmake -DCMAKE_BUILD_TYPE=Debug \
# -DPORT=GTK \
# -DCMAKE_INSTALL_PREFIX=/usr \
# -DCMAKE_INSTALL_LIBDIR=lib \
# -DCMAKE_INSTALL_LIBEXECDIR=lib \
# -B build
# cmake --build build
# Ninja build
cmake -DCMAKE_BUILD_TYPE=Debug \
-DPORT=GTK \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-B build \
-G Ninja
ninja -C build
}
package() {
# make install
# make -C "${srcdir}"/${pkgname%-git}/build install DESTDIR="${pkgdir}"
# ninja install
DESTDIR="${pkgdir}" ninja -C "${srcdir}"/${pkgname%-git}/build install
}
使用 purc 0.9.2 版本编译 xgui-pro 报缺少 domruler 问题
更新 PKGBUILD
# Maintainer: taotieren <[email protected]>
pkgname=xguipro-git
pkgver=0.6.1.r1.ga464604
pkgrel=1
pkgdesc="xGUI (the X Graphics User Interface) Pro is a modern, cross-platform, and advanced HVML renderer which is based on tailored WebKit."
arch=('any')
url="https://github.com/HVML/xGUI-Pro"
license=('LGPL-3.0')
groups=('hvml-git')
provides=(${pkgname%-git} 'xGUI-Pro')
conflicts=(${pkgname%-git})
replaces=()
depends=('glib2' 'gperf' 'enchant' 'gtk4' 'libsoup3')
makedepends=('git' 'cmake' 'ninja' 'ccache' 'gcc' 'python' 'libxml2' 'ruby' 'curl' 'openssl' 'sqlite' 'pkgconf' 'zlib' 'icu' 'webkit2gtk-hvml')
optdepends=('purc: The prime HVML interpreter for C Language.'
'purc-midnight-commander: A generic HVML renderer in text mode for development and debugging.'
'webkit2gtk-hvml: Web content engine for GTK (HVML)')
backup=()
options=('!strip')
install=
source=("${pkgname%-git}::git+${url}.git" )
sha256sums=('SKIP')
pkgver() {
cd "${srcdir}/${pkgname%-git}/"
# git describe --long --tags | sed 's/ver.//g;s/\([^-]*-g\)/r\1/;s/-/./g'
git describe --always --tags | sed 's/ver.//g;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${srcdir}/${pkgname%-git}"
# CMake build
# cmake -DCMAKE_BUILD_TYPE=Release \
# -DPORT=GTK \
# -DCMAKE_INSTALL_PREFIX=/usr \
# -DCMAKE_INSTALL_LIBDIR=lib \
# -DCMAKE_INSTALL_LIBEXECDIR=lib \
# -DENABLE_GAMEPAD=OFF \
# -DENABLE_INTROSPECTION=OFF \
# -DUSE_SOUP3=ON \
# -DUSE_WPE_RENDERER=OFF \
# -DUSE_LCMS=OFF \
# -B build \
# cmake --build build
# Ninja build
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DPORT=GTK \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DENABLE_GAMEPAD=OFF \
-DENABLE_INTROSPECTION=OFF \
-DUSE_SOUP3=ON \
-DUSE_WPE_RENDERER=OFF \
-DUSE_LCMS=OFF \
-B build \
-G Ninja
ninja -C build
}
package() {
# make install
# make -C "${srcdir}"/${pkgname%-git}/build install DESTDIR="${pkgdir}"
# ninja install
DESTDIR="${pkgdir}" ninja -C "${srcdir}"/${pkgname%-git}/build install
}
xguipro-git on master [!]
❯ makepkg -sfi
==> 正在创建软件包:xguipro-git 0.6.1.r1.ga464604-1 (2022年12月01日 星期四 22时28分19秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系==> 获取源代码...
-> 正在升级 xguipro git 仓库...
==> 正在验证 source 文件,使用sha256sums...
xguipro ... 已跳过==> 正在释放源码...
-> 正在建立 xguipro git 仓库的拷贝...
正克隆到 'xguipro'...
完成。==> 正在开始 pkgver()...
==> 正在开始 build()...
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The CMake build type is: RelWithDebInfo
-- Found Perl: /usr/bin/perl (found suitable version "5.36.0", minimum required is "5.10.0")
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.8", minimum required is "2.7.0")
-- Found Python3: /usr/bin/python3.10 (found version "3.10.8") found components: Interpreter
-- Enabling ccache: Setting ccache prefix for compiler.
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wundef
-- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wall
-- Performing Test C_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test ATOMIC_INT64_IS_BUILTIN
-- Performing Test ATOMIC_INT64_IS_BUILTIN - Success
-- Looking for features.h
-- Looking for features.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for langinfo.h
-- Looking for langinfo.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - not found
-- Looking for linux/memfd.h
-- Looking for linux/memfd.h - found
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Looking for ncurses.h
-- Looking for ncurses.h - found
-- Looking for utime.h
-- Looking for utime.h - found
-- Looking for linux/fs.h
-- Looking for linux/fs.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/select.h
-- Looking for sys/select.h - found
-- Looking for sys/epoll.h
-- Looking for sys/epoll.h - found
-- Looking for sys/mount.h
-- Looking for sys/mount.h - found
-- Looking for sys/statfs.h
-- Looking for sys/statfs.h - found
-- Looking for sys/statvfs.h
-- Looking for sys/statvfs.h - found
-- Looking for sys/vfs.h
-- Looking for sys/vfs.h - found
-- Looking for sys/mntent.h
-- Looking for sys/mntent.h - not found
-- Looking for sys/ucred.h
-- Looking for sys/ucred.h - not found
-- Looking for sys/fs/s5param.h
-- Looking for sys/fs/s5param.h - not found
-- Looking for sys/fs/types.h
-- Looking for sys/fs/types.h - not found
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for stropts.h
-- Looking for stropts.h - not found
-- Looking for openpty.h
-- Looking for openpty.h - not found
-- Looking for pty.h
-- Looking for pty.h - found
-- Looking for util.h
-- Looking for util.h - not found
-- Looking for libutil.h
-- Looking for libutil.h - not found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for IsDebuggerPresent
-- Looking for IsDebuggerPresent - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc_trim
-- Looking for malloc_trim - found
-- Looking for strnstr
-- Looking for strnstr - not found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for vsyslog
-- Looking for vsyslog - found
-- Looking for alloca
-- Looking for alloca - not found
-- Looking for openpty
-- Looking for openpty - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strverscmp
-- Looking for strverscmp - found
-- Looking for utimensat
-- Looking for utimensat - found
-- Looking for get_process_stats
-- Looking for get_process_stats - not found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for posix_openpt
-- Looking for posix_openpt - found
-- Looking for getpt
-- Looking for getpt - found
-- Looking for grantpt
-- Looking for grantpt - found
-- Looking for setlocale
-- Looking for setlocale - found
-- Looking for statlstat
-- Looking for statlstat - not found
-- Looking for regexec
-- Looking for regexec - found
-- Looking for pthread_main_np
-- Looking for pthread_main_np - not found
-- Looking for SIGTRAP
-- Looking for SIGTRAP - found
-- Looking for major
-- Looking for major - not found
-- Looking for major
-- Looking for major - found
-- Performing Test HAVE_STAT_BIRTHTIME_value
-- Performing Test HAVE_STAT_BIRTHTIME_value - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value - Success
-- Performing Test HAVE_TM_GMTOFF_value
-- Performing Test HAVE_TM_GMTOFF_value - Success
-- Performing Test HAVE_TM_ZONE_value
-- Performing Test HAVE_TM_ZONE_value - Success
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value - Failed
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __int128_t
-- Check size of __int128_t - done
-- Check size of uintmax_t
-- Check size of uintmax_t - done
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Check size of mode_t
-- Check size of mode_t - done
-- Check size of int
-- Check size of int - done
-- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found suitable version "2.74.2", minimum required is "2.44.0")
-- Found PurC: /usr/lib/libpurc.so (found suitable version "0.9.2", minimum required is "0.8.1")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find DOMRuler (missing: DOMRULER_INCLUDE_DIR) (found suitable
version "1.2.1", minimum required is "1.2.1")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
source/cmake/FindDOMRuler.cmake:73 (find_package_handle_standard_args)
source/cmake/GlobalFindPackage.cmake:100 (_find_package)
source/cmake/OptionsGTK.cmake:20 (find_package)
source/cmake/GlobalCommon.cmake:57 (include)
CMakeLists.txt:132 (include)
-- Configuring incomplete, errors occurred!
See also "/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build/CMakeFiles/CMakeOutput.log".
See also "/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build/CMakeFiles/CMakeError.log".
==> 错误: 在 build() 中发生一个错误。 正在放弃...
Ok, thanks for your report.
It seems that we need to modify cmake files to reflect the change or PurC since 0.9.0.
I have fixed this bug! Thanks a lot!
The installation path of the headers of DOMRuler changed to {prefix}/include/domruler
since PurC V0.9.0. But the FindDOMRUler.cmake
tries to find domruler.h
under {prefix|/include
.
xguipro 0.6.4 build errors:
# Maintainer: taotieren <[email protected]>
pkgbase=xguipro-git
pkgname=(xguipro-gtk3-git xguipro-gtk4-git)
pkgver=0.6.4.r1.g23f019d
pkgrel=1
pkgdesc="xGUI (the X Graphics User Interface) Pro is a modern, cross-platform, and advanced HVML renderer which is based on tailored WebKit."
arch=(x86_64
aarch64
mips64
powerpc
powerpc64le)
url="https://github.com/HVML/xGUI-Pro"
license=('LGPL-3.0')
groups=('hvml-git')
provides=(${pkgbase%-git} 'xGUI-Pro')
conflicts=(${pkgbase%-git})
replaces=()
depends=(glib2
gperf
enchant
gtk3
gtk4
libsoup
libsoup3
webkit2gtk
webkit2gtk-4.1
)
makedepends=(ccache
cmake
curl
git
gcc
libxml2
ninja
icu
openssl
pkgconf
purc
python
ruby
sqlite
zlib)
optdepends=('webkit2gtk-hvml: Web content engine for GTK (HVML)')
backup=()
options=('!strip')
install=
source=("${pkgbase%-git}::git+${url}.git")
sha256sums=('SKIP')
pkgver() {
cd "${srcdir}/${pkgbase%-git}/"
git describe --long --tags | sed 's/ver.//g;s/\([^-]*-g\)/r\1/;s/-/./g'
# git describe --always --tags | sed 's/ver.//g;s/\([^-]*-g\)/r\1/;s/-/./g'
}
package_xguipro-gtk3-git() {
pkgdesc+=" (gtk3)"
# depends+=(gtk3
# libsoup
# webkit2gtk)
conflicts=(${pkgbase%-git})
cd "${srcdir}/${pkgbase%-git}"
# Ninja build
# see:https://wiki.archlinux.org/title/CMake_package_guidelines
# cmake -DCMAKE_BUILD_TYPE=Release \
cmake -DCMAKE_BUILD_TYPE=None \
-DPORT=GTK \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DUSE_GTK4=OFF \
-DUSE_SOUP2=ON \
-B build-gtk3 \
-G Ninja
ninja -C build-gtk3
# ninja install
DESTDIR="${pkgdir}" ninja -C "${srcdir}"/${pkgbase%-git}/build-gtk3 install
install -Dm644 /dev/stdin ${pkgdir}/etc/profile.d/xguipro.csh <<EOF
if (! \$?WEBKIT_WEBEXT_DIR ) then
set WEBKIT_WEBEXT_DIR=/bin/xguipro
if ( "\$WEBKIT_WEBEXT_DIR" != "" ) then
setenv WEBKIT_WEBEXT_DIR "\$WEBKIT_WEBEXT_DIR"
else
unset WEBKIT_WEBEXT_DIR
endif
endif
EOF
install -Dm644 /dev/stdin ${pkgdir}/etc/profile.d/xguipro.sh <<EOF
if [ -z "\$WEBKIT_WEBEXT_DIR" ]; then
WEBKIT_WEBEXT_DIR=/bin/xguipro
[ -n "\$WEBKIT_WEBEXT_DIR" ] && export WEBKIT_WEBEXT_DIR || unset WEBKIT_WEBEXT_DIR
fi
EOF
}
package_xguipro-gtk4-git() {
pkgdesc+=" (gtk4)"
# depends+=(gtk4
# libsoup3
# webkit2gtk-4.1)
conflicts=(${pkgbase%-git})
cd "${srcdir}/${pkgbase%-git}"
# Ninja build
# see:https://wiki.archlinux.org/title/CMake_package_guidelines
# cmake -DCMAKE_BUILD_TYPE=Release \
cmake -DCMAKE_BUILD_TYPE=None \
-DPORT=GTK \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
-DUSE_GTK4=ON \
-DUSE_SOUP2=OFF \
-B build-gtk4 \
-G Ninja
ninja -C build-gtk4
# ninja install
DESTDIR="${pkgdir}" ninja -C "${srcdir}"/${pkgbase%-git}/build-gtk4 install
install -Dm644 /dev/stdin ${pkgdir}/etc/profile.d/xguipro.csh <<EOF
if (! \$?WEBKIT_WEBEXT_DIR ) then
set WEBKIT_WEBEXT_DIR=/bin/xguipro
if ( "\$WEBKIT_WEBEXT_DIR" != "" ) then
setenv WEBKIT_WEBEXT_DIR "\$WEBKIT_WEBEXT_DIR"
else
unset WEBKIT_WEBEXT_DIR
endif
endif
EOF
install -Dm644 /dev/stdin ${pkgdir}/etc/profile.d/xguipro.sh <<EOF
if [ -z "\$WEBKIT_WEBEXT_DIR" ]; then
WEBKIT_WEBEXT_DIR=/bin/xguipro
[ -n "\$WEBKIT_WEBEXT_DIR" ] && export WEBKIT_WEBEXT_DIR || unset WEBKIT_WEBEXT_DIR
fi
EOF
}
build log:
xguipro-git on master [!] took 48s
❯ extra-x86_64-build -- -I ../purc-git/purc-git-0.9.7.r0.ga6cf75357-1-x86_64.pkg.tar.zst
:: Synchronizing package databases...
core downloading...
extra downloading...
community downloading...
:: Starting full system upgrade...
there is nothing to do
==> Building in chroot for [extra] (x86_64)...
==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [taotieren]...done
loading packages...
resolving dependencies...
looking for conflicting packages...
Package (1) New Version Net Change
purc-git 0.9.7.r0.ga6cf75357-1 6.27 MiB
Total Installed Size: 6.27 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing purc-git...
Optional dependencies for purc-git
purc-midnight-commander: A generic HVML renderer in text mode for development and
debugging.
webkit2gtk-hvml: Web content engine for GTK (HVML)
xguipro: xGUI (the X Graphics User Interface) Pro is a modern, cross-platform, and
advanced HVML renderer which is based on tailored WebKit.
==> Making package: xguipro-git 0.6.4.r1.g23f019d-1 (Tue Mar 14 23:16:38 2023)
==> Retrieving sources...
-> Updating xguipro git repo...
==> Validating source files with sha256sums...
xguipro ... Skipped
==> Making package: xguipro-git 0.6.4.r1.g23f019d-1 (Tue Mar 14 23:16:48 2023)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
Package (138) New Version Net Change
extra/adobe-source-code-pro-fonts 2.038ro+1.058it+1.018var-1 1.86 MiB
extra/adwaita-cursors 43-2 11.53 MiB
extra/adwaita-icon-theme 43-2 4.77 MiB
extra/aom 3.6.0-1 8.90 MiB
core/argon2 20190702-4 0.11 MiB
extra/at-spi2-core 2.46.0-2 3.87 MiB
extra/avahi 0.8+22+gfd482a7-3 1.85 MiB
extra/bubblewrap 0.8.0-1 0.08 MiB
extra/cairo 1.17.8-2 1.65 MiB
extra/cantarell-fonts 1:0.303.1-1 0.19 MiB
core/cryptsetup 2.6.1-1 2.66 MiB
extra/dav1d 1.1.0-1 1.72 MiB
core/dbus 1.14.6-2 0.89 MiB
extra/dconf 0.40.0-2 0.45 MiB
extra/default-cursors 2-1 0.00 MiB
extra/desktop-file-utils 0.26-2 0.20 MiB
core/device-mapper 2.03.19-1 0.75 MiB
community/duktape 2.7.0-5 0.80 MiB
extra/fontconfig 2:2.14.2-1 1.09 MiB
extra/freetype2 2.13.0-1 1.68 MiB
extra/fribidi 1.0.12-1 0.22 MiB
extra/gdk-pixbuf2 2.42.10-2 2.96 MiB
extra/giflib 5.2.1-2 0.30 MiB
extra/glib-networking 1:2.74.0-1 0.61 MiB
extra/graphene 1.10.8-1 2.49 MiB
extra/graphite 1:1.3.14-3 0.20 MiB
extra/gsettings-desktop-schemas 43.0-1 4.85 MiB
extra/gssdp 1.6.2-1 0.24 MiB
extra/gst-plugins-bad-libs 1.22.1-2 10.30 MiB
extra/gst-plugins-base-libs 1.22.1-2 11.53 MiB
extra/gstreamer 1.22.1-2 10.44 MiB
extra/gtk-update-icon-cache 1:4.10.0-3 0.04 MiB
extra/gupnp 1:1.6.3-1 0.68 MiB
extra/gupnp-igd 1.2.0-3 0.12 MiB
extra/harfbuzz 7.1.0-1 3.67 MiB
extra/harfbuzz-icu 7.1.0-1 0.02 MiB
extra/hicolor-icon-theme 0.17-3 0.05 MiB
extra/http-parser 2.9.4-1 0.06 MiB
core/hwdata 0.368-1 8.68 MiB
extra/hyphen 2.8.8-5 0.03 MiB
core/iptables 1:1.8.9-1 2.38 MiB
extra/iso-codes 4.13.0-1 18.39 MiB
extra/json-glib 1.6.6-2 0.95 MiB
core/kbd 2.5.1-1 2.99 MiB
core/kmod 30-3 0.28 MiB
extra/lcms2 2.15-1 0.66 MiB
community/libavif 0.11.1-1 0.34 MiB
extra/libcloudproviders 0.3.1+r8+g3a229ee-1 0.47 MiB
extra/libcolord 1.4.6-1 1.25 MiB
extra/libcups 1:2.4.2-6 0.82 MiB
extra/libdaemon 0.14-5 0.06 MiB
extra/libdatrie 0.2.13-2 0.06 MiB
extra/libdrm 2.4.115-1 1.18 MiB
core/libedit 20221030_3.1-1 0.28 MiB
extra/libepoxy 1.5.10-1 2.79 MiB
extra/libevdev 1.13.0-1 0.25 MiB
extra/libgit2 1:1.5.1-2 2.65 MiB
extra/libglvnd 1.6.0-1 3.70 MiB
extra/libgudev 237-2 0.39 MiB
extra/libice 1.1.1-2 0.36 MiB
extra/libjpeg-turbo 2.1.5.1-1 1.90 MiB
community/libmanette 0.2.6-4 0.38 MiB
core/libmnl 1.0.5-1 0.03 MiB
core/libnetfilter_conntrack 1.0.9-1 0.15 MiB
core/libnfnetlink 1.0.2-1 0.04 MiB
core/libnftnl 1.2.4-1 0.24 MiB
extra/libnice 0.1.21-1 1.84 MiB
core/libnl 3.7.0-3 2.08 MiB
extra/libnotify 0.8.2-1 0.14 MiB
extra/libomxil-bellagio 0.9.3-4 0.58 MiB
core/libpcap 1.10.3-1 0.63 MiB
extra/libpciaccess 0.17-1 0.06 MiB
extra/libpng 1.6.39-1 0.57 MiB
extra/libproxy 0.4.18-2 0.29 MiB
extra/librsvg 2:2.55.1-1 13.93 MiB
extra/libsm 1.2.4-1 0.26 MiB
extra/libstemmer 2.2.0-2 0.79 MiB
extra/libthai 0.1.29-2 0.65 MiB
extra/libtiff 4.5.0-2 6.23 MiB
extra/libunwind 1.6.2-2 0.25 MiB
core/libusb 1.0.26-1 0.21 MiB
extra/libva 2.17.0-1 0.88 MiB
extra/libwebp 1.3.0-2 1.06 MiB
extra/libwpe 1.14.1-2 0.30 MiB
extra/libx11 1.8.4-1 10.01 MiB
extra/libxau 1.0.11-2 0.02 MiB
extra/libxcb 1.15-2 3.78 MiB
extra/libxcomposite 0.4.6-1 0.02 MiB
extra/libxcursor 1.2.1-3 0.06 MiB
extra/libxdamage 1.1.6-1 0.02 MiB
extra/libxdmcp 1.1.4-2 0.13 MiB
extra/libxext 1.3.5-1 0.30 MiB
extra/libxfixes 6.0.0-2 0.04 MiB
extra/libxft 2.3.7-1 0.13 MiB
extra/libxi 1.8-3 0.48 MiB
extra/libxinerama 1.1.5-1 0.02 MiB
extra/libxkbcommon 1.5.0-1 0.75 MiB
extra/libxkbcommon-x11 1.5.0-1 0.07 MiB
extra/libxrandr 1.5.3-1 0.07 MiB
extra/libxrender 0.9.11-1 0.10 MiB
extra/libxshmfence 1.3.2-1 0.02 MiB
extra/libxslt 1.1.37-2 0.74 MiB
extra/libxt 1.2.1-1 2.03 MiB
extra/libxtst 1.2.4-1 0.11 MiB
extra/libxv 1.0.12-1 0.06 MiB
extra/libxxf86vm 1.1.5-1 0.03 MiB
community/libyuv r2322+3aebf69d-1 1.65 MiB
extra/llvm-libs 15.0.7-2 120.48 MiB
extra/lm_sensors 1:3.6.0.r41.g31d1f125-2 0.47 MiB
core/lzo 2.10-5 0.38 MiB
extra/mesa 22.3.6-1 75.40 MiB
extra/openjpeg2 2.5.0-2 13.52 MiB
extra/orc 0.4.33-1 1.20 MiB
extra/pango 1:1.50.14-1 2.26 MiB
extra/pixman 0.42.2-1 0.72 MiB
core/popt 1.19-1 0.23 MiB
extra/rav1e 0.6.3-1 6.77 MiB
extra/shared-mime-info 2.2+13+ga2ffb28-1 4.52 MiB
extra/svt-av1 1.4.1-1 7.35 MiB
core/systemd 253.1-3 28.26 MiB
extra/tracker3 3.4.2-2 3.03 MiB
extra/vulkan-icd-loader 1.3.240-1 0.47 MiB
extra/wayland 1.21.0-2 0.77 MiB
extra/wayland-protocols 1.31-1 0.49 MiB
extra/woff2 1.0.2-4 0.17 MiB
extra/wpebackend-fdo 1.14.1-1 0.13 MiB
extra/xcb-proto 1.15.2-2 0.88 MiB
extra/xdg-dbus-proxy 0.1.4-1 0.05 MiB
extra/xkeyboard-config 2.38-1 6.52 MiB
extra/xorgproto 2022.2-1 1.43 MiB
extra/enchant 2.3.4-1 0.22 MiB
extra/gperf 3.1-4 0.22 MiB
extra/gtk3 1:3.24.37-1 48.78 MiB
extra/gtk4 1:4.10.0-3 31.16 MiB
extra/libsoup 2.74.3-1 2.66 MiB
extra/libsoup3 3.2.2-1 1.92 MiB
extra/webkit2gtk 2.38.5-1 82.61 MiB
extra/webkit2gtk-4.1 2.38.5-1 82.63 MiB
Total Installed Size: 722.62 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing gperf...
installing enchant...
Optional dependencies for enchant
aspell: for aspell based spell checking support
hunspell: for hunspell based spell checking support
libvoikko: for libvoikko based spell checking support
hspell: for hspell based spell checking support
nuspell: for nuspell based spell checking support
installing hicolor-icon-theme...
installing libpng...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
java-runtime>11: for TurboJPEG Java wrapper
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing shared-mime-info...
installing gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
libwmf: Load .wmf and .apm
libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf
libavif: Load .avif [pending]
libheif: Load .heif, .heic, and .avif
libjxl: Load .jxl
librsvg: Load .svg, .svgz, and .svg.gz [pending]
webp-pixbuf-loader: Load .webp
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libxrender...
installing lzo...
installing pixman...
installing cairo...
installing fribidi...
installing libdatrie...
installing libthai...
installing libxft...
installing pango...
installing librsvg...
installing gtk-update-icon-cache...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing dbus...
installing libxfixes...
installing libxi...
installing libxtst...
installing device-mapper...
installing popt...
installing argon2...
installing cryptsetup...
installing libmnl...
installing libnftnl...
installing libnl...
installing libpcap...
installing libnfnetlink...
installing libnetfilter_conntrack...
installing iptables...
installing kbd...
installing kmod...
installing hwdata...
installing systemd...
warning: directory permissions differ on /var/log/journal/
filesystem: 755 package: 2755
Creating group 'sys' with GID 3.
Creating group 'mem' with GID 8.
Creating group 'ftp' with GID 11.
Creating group 'mail' with GID 12.
Creating group 'log' with GID 19.
Creating group 'smmsp' with GID 25.
Creating group 'proc' with GID 26.
Creating group 'games' with GID 50.
Creating group 'lock' with GID 54.
Creating group 'network' with GID 90.
Creating group 'floppy' with GID 94.
Creating group 'scanner' with GID 96.
Creating group 'power' with GID 98.
Creating group 'nobody' with GID 65534.
Creating group 'adm' with GID 999.
Creating group 'wheel' with GID 998.
Creating group 'utmp' with GID 997.
Creating group 'audio' with GID 996.
Creating group 'disk' with GID 995.
Creating group 'input' with GID 994.
Creating group 'kmem' with GID 993.
Creating group 'kvm' with GID 992.
Creating group 'lp' with GID 991.
Creating group 'optical' with GID 990.
Creating group 'render' with GID 989.
Creating group 'sgx' with GID 988.
Creating group 'storage' with GID 987.
Creating group 'tty' with GID 5.
Creating group 'uucp' with GID 986.
Creating group 'video' with GID 985.
Creating group 'users' with GID 984.
Creating group 'systemd-journal' with GID 983.
Creating group 'rfkill' with GID 982.
Creating group 'bin' with GID 1.
Creating user 'bin' (n/a) with UID 1 and GID 1.
Creating group 'daemon' with GID 2.
Creating user 'daemon' (n/a) with UID 2 and GID 2.
Creating user 'mail' (n/a) with UID 8 and GID 12.
Creating user 'ftp' (n/a) with UID 14 and GID 11.
Creating group 'http' with GID 33.
Creating user 'http' (n/a) with UID 33 and GID 33.
Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534.
Creating group 'dbus' with GID 81.
Creating user 'dbus' (System Message Bus) with UID 81 and GID 81.
Creating group 'systemd-coredump' with GID 981.
Creating user 'systemd-coredump' (systemd Core Dumper) with UID 981 and GID 981.
Creating group 'systemd-network' with GID 980.
Creating user 'systemd-network' (systemd Network Management) with UID 980 and GID 980.
Creating group 'systemd-oom' with GID 979.
Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 979 and GID 979.
Creating group 'systemd-journal-remote' with GID 978.
Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 978 and GID 978.
Creating group 'systemd-resolve' with GID 977.
Creating user 'systemd-resolve' (systemd Resolver) with UID 977 and GID 977.
Creating group 'systemd-timesync' with GID 976.
Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 976 and GID 976.
Creating group 'tss' with GID 975.
Creating user 'tss' (tss user for tpm2) with UID 975 and GID 975.
Creating group 'uuidd' with GID 68.
Creating user 'uuidd' (n/a) with UID 68 and GID 68.
Created symlink /etc/systemd/system/getty.target.wants/[email protected] → /usr/lib/systemd/system/[email protected].
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target.
Optional dependencies for systemd
libmicrohttpd: systemd-journal-gatewayd and systemd-journal-remote
quota-tools: kernel-level quota management
systemd-sysvcompat: symlink package to provide sysvinit binaries
systemd-ukify: combine kernel and initrd into a signed Unified Kernel Image
polkit: allow administration as unprivileged user
python: Unified Kernel Image with ukify
curl: systemd-journal-upload, machinectl pull-tar and pull-raw [installed]
gnutls: systemd-journal-gatewayd and systemd-journal-remote [installed]
libbpf: support BPF programs
libfido2: unlocking LUKS2 volumes with FIDO2 token
libp11-kit: support PKCS#11 [installed]
tpm2-tss: unlocking LUKS2 volumes with TPM2 [installed]
installing at-spi2-core...
Optional dependencies for at-spi2-core
dbus-broker: Alternative bus implementation
installing cantarell-fonts...
installing dconf...
installing desktop-file-utils...
installing iso-codes...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending]
qt5-base: qt5 bindings
libevent: libevent bindings [installed]
nss-mdns: NSS support for mDNS
python-twisted: avahi-bookmarks
python-gobject: avahi-bookmarks, avahi-discover
python-dbus: avahi-bookmarks, avahi-discover
installing libcups...
installing libpciaccess...
installing libdrm...
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme [installed]
installing wayland...
installing libxxf86vm...
installing libxdamage...
installing libxshmfence...
installing libomxil-bellagio...
installing libunwind...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
mesa-vdpau: for accelerated video playback
libva-mesa-driver: for accelerated video playback
installing libglvnd...
installing libepoxy...
installing libxcomposite...
installing libxcursor...
installing libxinerama...
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
libxkbcommon-x11: xkbcli interactive-x11 [pending]
wayland: xkbcli interactive-wayland [installed]
installing libxrandr...
installing json-glib...
installing duktape...
installing libproxy...
Optional dependencies for libproxy
networkmanager: NetworkManager configuration module
perl: Perl bindings [installed]
python: Python 3.x bindings
libproxy-webkit: PAC proxy support (via WebKit)
pacrunner: PAC proxy support (via pacrunner)
installing adobe-source-code-pro-fonts...
installing gsettings-desktop-schemas...
installing glib-networking...
installing libsoup3...
Optional dependencies for libsoup3
samba: Windows Domain SSO
installing libstemmer...
installing tracker3...
Optional dependencies for tracker3
libsoup: Alternative remoting backend [pending]
installing gtk3...
Optional dependencies for gtk3
evince: Default print preview command
installing graphene...
installing gstreamer...
Optional dependencies for gstreamer
python: gst-plugins-doc-cache-generator
installing orc...
installing libxv...
installing libgudev...
installing gst-plugins-base-libs...
installing libusb...
installing libxkbcommon-x11...
installing libva...
Optional dependencies for libva
intel-media-driver: backend for Intel GPUs (>= Broadwell)
libva-intel-driver: backend for Intel GPUs (<= Haswell)
libva-mesa-driver: backend for AMD and Nvidia GPUs
installing gssdp...
Optional dependencies for gssdp
gtk4: gssdp-device-sniffer [pending]
installing gupnp...
Optional dependencies for gupnp
python: gupnp-binding-tool
installing gupnp-igd...
installing libnice...
Optional dependencies for libnice
gstreamer: "nice" GStreamer plugin [installed]
installing wayland-protocols...
installing gst-plugins-bad-libs...
installing gtk4...
Optional dependencies for gtk4
evince: Default print preview command
installing libsoup...
Optional dependencies for libsoup
samba: Windows Domain SSO
installing bubblewrap...
installing harfbuzz-icu...
installing hyphen...
installing aom...
installing dav1d...
Optional dependencies for dav1d
dav1d-doc: HTML documentation
installing http-parser...
installing libgit2...
installing rav1e...
installing svt-av1...
installing libyuv...
installing libavif...
installing libice...
installing libevdev...
installing libmanette...
installing libnotify...
installing giflib...
installing libwebp...
installing libwpe...
installing libxslt...
Optional dependencies for libxslt
python: Python bindings
installing libsm...
installing libxt...
installing openjpeg2...
installing woff2...
installing wpebackend-fdo...
installing xdg-dbus-proxy...
installing webkit2gtk...
Optional dependencies for webkit2gtk
geoclue: Geolocation support
gst-plugins-good: media decoding
gst-plugins-bad: media decoding
gst-libav: nonfree media decoding
installing webkit2gtk-4.1...
Optional dependencies for webkit2gtk-4.1
geoclue: Geolocation support
gst-plugins-good: media decoding
gst-plugins-bad: media decoding
gst-libav: nonfree media decoding
:: Running post-transaction hooks...
( 1/21) Creating system user accounts...
Creating group 'avahi' with GID 974.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 974 and GID 974.
( 2/21) Updating journal message catalog...
( 3/21) Reloading system manager configuration...
Skipped: Current root is not booted.
( 4/21) Updating udev hardware database...
( 5/21) Applying kernel sysctl settings...
Skipped: Current root is not booted.
( 6/21) Creating temporary files...
( 7/21) Reloading device manager configuration...
Skipped: Device manager is not running.
( 8/21) Arming ConditionNeedsUpdate...
( 9/21) Updating the MIME type database...
(10/21) Updating fontconfig configuration...
(11/21) Reloading system bus configuration...
Skipped: Current root is not booted.
(12/21) Warn about old perl modules
(13/21) Updating fontconfig cache...
(14/21) Probing GDK-Pixbuf loader modules...
(15/21) Updating GIO module cache...
(16/21) Compiling GSettings XML schema files...
(17/21) Probing GTK3 input method modules...
(18/21) Updating icon theme caches...
(19/21) Updating GTK4 module cache...
(20/21) Updating the info directory file...
(21/21) Updating the desktop file MIME type cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: rubygems will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-abbrev will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-base64 will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-benchmark will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-bigdecimal will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-bundler will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-cgi will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-csv will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-date will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-delegate will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-did_you_mean will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-digest will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-drb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-ruby2_keywords will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-english will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-erb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-etc will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-fcntl will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-fiddle will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-fileutils will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-find will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-forwardable will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-getoptlong will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-io-console will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-io-nonblock will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-io-wait will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-ipaddr will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-irb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-reline will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-json will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-logger will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-mutex_m will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-net-http will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-uri will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-open-uri will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stringio will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-time will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-psych will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-racc will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-rdoc will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-tmpdir will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-minitest will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-power_assert will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-rake will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-rexml will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-test-unit will be installed before its ruby dependency
Package (63) New Version Net Change
community/hiredis 1.1.0-1 0.16 MiB
extra/jsoncpp 1.9.5-2 0.73 MiB
core/libnsl 2.0.0-2 0.07 MiB
extra/libuv 1.44.2-1 0.55 MiB
extra/libyaml 0.2.5-2 0.18 MiB
extra/perl-error 0.17029-4 0.04 MiB
extra/perl-mailtools 2.21-6 0.11 MiB
extra/perl-timedate 2.33-4 0.08 MiB
extra/rhash 1.4.3-1 0.32 MiB
community/ruby-abbrev 0.1.0-4 0.01 MiB
community/ruby-base64 0.1.1-4 0.01 MiB
community/ruby-benchmark 0.2.0-4 0.05 MiB
community/ruby-bigdecimal 3.1.2-4 0.21 MiB
community/ruby-bundledgems 3.0.5-1 0.00 MiB
community/ruby-bundler 2.4.1-1 1.48 MiB
community/ruby-cgi 0.3.6-1 0.24 MiB
community/ruby-csv 3.2.5-4 0.53 MiB
community/ruby-date 3.2.2-4 0.35 MiB
community/ruby-delegate 0.2.0-4 0.03 MiB
community/ruby-did_you_mean 1.6.1-4 0.10 MiB
community/ruby-digest 3.1.1-1 0.15 MiB
community/ruby-drb 2.1.0-5 0.20 MiB
community/ruby-english 0.7.1-5 0.01 MiB
community/ruby-erb 4.0.2-2 0.08 MiB
community/ruby-etc 1.3.0-6 0.06 MiB
community/ruby-fcntl 1.0.1-4 0.02 MiB
community/ruby-fiddle 1.1.0-4 0.20 MiB
community/ruby-fileutils 1.6.0-4 0.12 MiB
community/ruby-find 0.1.1-4 0.01 MiB
community/ruby-forwardable 1.3.2-6 0.03 MiB
community/ruby-getoptlong 0.1.1-3 0.03 MiB
community/ruby-io-console 0.5.11-3 0.05 MiB
community/ruby-io-nonblock 0.1.0-3 0.02 MiB
community/ruby-io-wait 0.2.3-4 0.02 MiB
community/ruby-ipaddr 1.2.4-3 0.05 MiB
community/ruby-irb 1.4.2-1 0.41 MiB
community/ruby-json 2.6.3-1 0.33 MiB
community/ruby-logger 1.5.1-3 0.07 MiB
community/ruby-minitest 5.16.3-1 0.69 MiB
community/ruby-mutex_m 0.1.1-3 0.01 MiB
community/ruby-net-http 0.2.2-2 0.29 MiB
community/ruby-open-uri 0.2.0-3 0.05 MiB
community/ruby-power_assert 2.0.2-1 0.09 MiB
community/ruby-psych 4.0.6-1 0.30 MiB
community/ruby-racc 1.6.0-3 0.35 MiB
community/ruby-rake 13.0.6-1 0.26 MiB
community/ruby-rdoc 6.4.0-4 2.86 MiB
community/ruby-reline 0.3.1-2 0.41 MiB
community/ruby-rexml 3.2.5-1 0.39 MiB
community/ruby-ruby2_keywords 0.0.5-1 0.01 MiB
community/ruby-stdlib 3.0.5-1 0.00 MiB
community/ruby-stringio 3.0.2-4 0.07 MiB
community/ruby-test-unit 3.5.7-1 0.89 MiB
community/ruby-time 0.2.0-4 0.04 MiB
community/ruby-tmpdir 0.1.2-3 0.01 MiB
community/ruby-uri 0.11.0-5 0.23 MiB
community/rubygems 3.3.25-1 2.15 MiB
community/ccache 4.7.4-2 1.31 MiB
extra/cmake 3.25.3-1 70.43 MiB
extra/git 2.40.0-1 37.48 MiB
community/ninja 1.11.1-2 0.35 MiB
core/python 3.10.10-1 55.25 MiB
community/ruby 3.0.5-1 11.39 MiB
Total Installed Size: 192.45 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing hiredis...
installing ccache...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libnsl...
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
tk: gitk and git gui
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [pending]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
installing ninja...
installing python...
Optional dependencies for python
python-setuptools
python-pip
sqlite [installed]
mpdecimal: for decimal
xz: for lzma [installed]
tk: for tkinter
installing libyaml...
installing rubygems...
installing ruby-abbrev...
installing ruby-base64...
installing ruby-benchmark...
installing ruby-bigdecimal...
installing ruby-bundler...
installing ruby-cgi...
installing ruby-csv...
installing ruby-date...
installing ruby-delegate...
installing ruby-did_you_mean...
installing ruby-digest...
installing ruby-ruby2_keywords...
installing ruby-drb...
installing ruby-english...
installing ruby-erb...
installing ruby-etc...
installing ruby-fcntl...
installing ruby-fiddle...
installing ruby-fileutils...
installing ruby-find...
installing ruby-forwardable...
installing ruby-getoptlong...
installing ruby-io-console...
installing ruby-io-nonblock...
installing ruby-io-wait...
installing ruby-ipaddr...
installing ruby-reline...
installing ruby-irb...
installing ruby-json...
installing ruby-logger...
installing ruby-mutex_m...
installing ruby-uri...
installing ruby-net-http...
installing ruby-stringio...
installing ruby-time...
installing ruby-open-uri...
installing ruby-psych...
installing ruby-racc...
installing ruby-rdoc...
installing ruby-tmpdir...
installing ruby-stdlib...
installing ruby-minitest...
installing ruby-power_assert...
installing ruby-rake...
installing ruby-rexml...
installing ruby-test-unit...
installing ruby-bundledgems...
installing ruby...
Optional dependencies for ruby
ruby-docs: Ruby documentation
tk: for Ruby/TK
:: Running post-transaction hooks...
(1/7) Creating system user accounts...
Creating group 'git' with GID 973.
Creating user 'git' (git daemon user) with UID 973 and GID 973.
(2/7) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/7) Arming ConditionNeedsUpdate...
(4/7) Updating the MIME type database...
(5/7) Warn about old perl modules
(6/7) Updating icon theme caches...
(7/7) Updating the desktop file MIME type cache...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of xguipro git repo...
Cloning into 'xguipro'...
done.
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package_xguipro-gtk3-git()...
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The CMake build type is: None
-- Found Perl: /usr/bin/perl (found suitable version "5.36.0", minimum required is "5.10.0")
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.10.10", minimum required is "2.7.0")
-- Found Python3: /usr/bin/python3.10 (found version "3.10.10") found components: Interpreter
-- Enabling ccache: Setting ccache prefix for compiler.
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wundef
-- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wall
-- Performing Test C_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test ATOMIC_INT64_IS_BUILTIN
-- Performing Test ATOMIC_INT64_IS_BUILTIN - Success
-- Looking for features.h
-- Looking for features.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for langinfo.h
-- Looking for langinfo.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - not found
-- Looking for linux/memfd.h
-- Looking for linux/memfd.h - found
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Looking for ncurses.h
-- Looking for ncurses.h - found
-- Looking for utime.h
-- Looking for utime.h - found
-- Looking for linux/fs.h
-- Looking for linux/fs.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/select.h
-- Looking for sys/select.h - found
-- Looking for sys/epoll.h
-- Looking for sys/epoll.h - found
-- Looking for sys/mount.h
-- Looking for sys/mount.h - found
-- Looking for sys/statfs.h
-- Looking for sys/statfs.h - found
-- Looking for sys/statvfs.h
-- Looking for sys/statvfs.h - found
-- Looking for sys/vfs.h
-- Looking for sys/vfs.h - found
-- Looking for sys/mntent.h
-- Looking for sys/mntent.h - not found
-- Looking for sys/ucred.h
-- Looking for sys/ucred.h - not found
-- Looking for sys/fs/s5param.h
-- Looking for sys/fs/s5param.h - not found
-- Looking for sys/fs/types.h
-- Looking for sys/fs/types.h - not found
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for stropts.h
-- Looking for stropts.h - not found
-- Looking for openpty.h
-- Looking for openpty.h - not found
-- Looking for pty.h
-- Looking for pty.h - found
-- Looking for util.h
-- Looking for util.h - not found
-- Looking for libutil.h
-- Looking for libutil.h - not found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for IsDebuggerPresent
-- Looking for IsDebuggerPresent - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc_trim
-- Looking for malloc_trim - found
-- Looking for strnstr
-- Looking for strnstr - not found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for vsyslog
-- Looking for vsyslog - found
-- Looking for alloca
-- Looking for alloca - not found
-- Looking for openpty
-- Looking for openpty - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strverscmp
-- Looking for strverscmp - found
-- Looking for utimensat
-- Looking for utimensat - found
-- Looking for get_process_stats
-- Looking for get_process_stats - not found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for posix_openpt
-- Looking for posix_openpt - found
-- Looking for getpt
-- Looking for getpt - found
-- Looking for grantpt
-- Looking for grantpt - found
-- Looking for setlocale
-- Looking for setlocale - found
-- Looking for statlstat
-- Looking for statlstat - not found
-- Looking for regexec
-- Looking for regexec - found
-- Looking for pthread_main_np
-- Looking for pthread_main_np - not found
-- Looking for SIGTRAP
-- Looking for SIGTRAP - found
-- Looking for major
-- Looking for major - not found
-- Looking for major
-- Looking for major - found
-- Performing Test HAVE_STAT_BIRTHTIME_value
-- Performing Test HAVE_STAT_BIRTHTIME_value - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value - Success
-- Performing Test HAVE_TM_GMTOFF_value
-- Performing Test HAVE_TM_GMTOFF_value - Success
-- Performing Test HAVE_TM_ZONE_value
-- Performing Test HAVE_TM_ZONE_value - Success
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value - Failed
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __int128_t
-- Check size of __int128_t - done
-- Check size of uintmax_t
-- Check size of uintmax_t - done
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Check size of mode_t
-- Check size of mode_t - done
-- Check size of int
-- Check size of int - done
-- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found suitable version "2.76.0", minimum required is "2.44.0")
-- Found PurC: /usr/lib/libpurc.so (found suitable version "0.9.7", minimum required is "0.9.7")
-- Found DOMRuler: /usr/lib/libdomruler.so (found suitable version "0.9.7", minimum required is "0.9.7")
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.0.8")
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.37
-- Checking for module 'gtk+-unix-print-3.0'
-- Found gtk+-unix-print-3.0, version 3.24.37
-- Found GTK: 3.24.37 (Required is at least version "3.22.0")
-- Found LibSoup: /usr/include/libsoup-2.4 (found suitable version "2.74.3", minimum required is "2.54.0")
-- Found WebKit2Gtk: /usr/include/webkitgtk-4.0 (found suitable version "2.38.5", minimum required is "2.34.1")
-- Platform-specific CMakeLists not found: /build/xguipro-git/src/xguipro/source/wtf/wtf/PlatformGTK.cmake
-- Using source list file: Sources.txt
-- Using platform-specific CMakeLists: /build/xguipro-git/src/xguipro/source/bin/webext/PlatformGTK.cmake
x bootstrap-5.1.3-dist/
x bootstrap-5.1.3-dist/css/
x bootstrap-5.1.3-dist/css/bootstrap-grid.css
x bootstrap-5.1.3-dist/css/bootstrap-grid.css.map
x bootstrap-5.1.3-dist/css/bootstrap-grid.min.css
x bootstrap-5.1.3-dist/css/bootstrap-grid.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap-grid.rtl.css
x bootstrap-5.1.3-dist/css/bootstrap-grid.rtl.css.map
x bootstrap-5.1.3-dist/css/bootstrap-grid.rtl.min.css
x bootstrap-5.1.3-dist/css/bootstrap-grid.rtl.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap-reboot.css
x bootstrap-5.1.3-dist/css/bootstrap-reboot.css.map
x bootstrap-5.1.3-dist/css/bootstrap-reboot.min.css
x bootstrap-5.1.3-dist/css/bootstrap-reboot.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap-reboot.rtl.css
x bootstrap-5.1.3-dist/css/bootstrap-reboot.rtl.css.map
x bootstrap-5.1.3-dist/css/bootstrap-reboot.rtl.min.css
x bootstrap-5.1.3-dist/css/bootstrap-reboot.rtl.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap-utilities.css
x bootstrap-5.1.3-dist/css/bootstrap-utilities.css.map
x bootstrap-5.1.3-dist/css/bootstrap-utilities.min.css
x bootstrap-5.1.3-dist/css/bootstrap-utilities.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap-utilities.rtl.css
x bootstrap-5.1.3-dist/css/bootstrap-utilities.rtl.css.map
x bootstrap-5.1.3-dist/css/bootstrap-utilities.rtl.min.css
x bootstrap-5.1.3-dist/css/bootstrap-utilities.rtl.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap.css
x bootstrap-5.1.3-dist/css/bootstrap.css.map
x bootstrap-5.1.3-dist/css/bootstrap.min.css
x bootstrap-5.1.3-dist/css/bootstrap.min.css.map
x bootstrap-5.1.3-dist/css/bootstrap.rtl.css
x bootstrap-5.1.3-dist/css/bootstrap.rtl.css.map
x bootstrap-5.1.3-dist/css/bootstrap.rtl.min.css
x bootstrap-5.1.3-dist/css/bootstrap.rtl.min.css.map
x bootstrap-5.1.3-dist/js/
x bootstrap-5.1.3-dist/js/bootstrap.bundle.js
x bootstrap-5.1.3-dist/js/bootstrap.bundle.js.map
x bootstrap-5.1.3-dist/js/bootstrap.bundle.min.js
x bootstrap-5.1.3-dist/js/bootstrap.bundle.min.js.map
x bootstrap-5.1.3-dist/js/bootstrap.esm.js
x bootstrap-5.1.3-dist/js/bootstrap.esm.js.map
x bootstrap-5.1.3-dist/js/bootstrap.esm.min.js
x bootstrap-5.1.3-dist/js/bootstrap.esm.min.js.map
x bootstrap-5.1.3-dist/js/bootstrap.js
x bootstrap-5.1.3-dist/js/bootstrap.js.map
x bootstrap-5.1.3-dist/js/bootstrap.min.js
x bootstrap-5.1.3-dist/js/bootstrap.min.js.map
x bootstrap-icons-1.8.3/
x bootstrap-icons-1.8.3/columns.svg
x bootstrap-icons-1.8.3/layer-backward.svg
x bootstrap-icons-1.8.3/bag-x-fill.svg
x bootstrap-icons-1.8.3/folder-fill.svg
x bootstrap-icons-1.8.3/hypnotize.svg
x bootstrap-icons-1.8.3/ladder.svg
x bootstrap-icons-1.8.3/badge-8k-fill.svg
x bootstrap-icons-1.8.3/file-arrow-up.svg
x bootstrap-icons-1.8.3/cup-straw.svg
x bootstrap-icons-1.8.3/bootstrap.svg
x bootstrap-icons-1.8.3/arrow-right-square.svg
x bootstrap-icons-1.8.3/clipboard2-pulse-fill.svg
x bootstrap-icons-1.8.3/question-octagon.svg
x bootstrap-icons-1.8.3/justify-left.svg
x bootstrap-icons-1.8.3/lightning.svg
x bootstrap-icons-1.8.3/caret-down.svg
x bootstrap-icons-1.8.3/chat-square-text.svg
x bootstrap-icons-1.8.3/patch-plus-fill.svg
x bootstrap-icons-1.8.3/grid.svg
x bootstrap-icons-1.8.3/triangle.svg
x bootstrap-icons-1.8.3/toggle-on.svg
x bootstrap-icons-1.8.3/medium.svg
x bootstrap-icons-1.8.3/sim.svg
x bootstrap-icons-1.8.3/code-slash.svg
x bootstrap-icons-1.8.3/search.svg
x bootstrap-icons-1.8.3/inbox-fill.svg
x bootstrap-icons-1.8.3/currency-bitcoin.svg
x bootstrap-icons-1.8.3/wifi-2.svg
x bootstrap-icons-1.8.3/file-excel-fill.svg
x bootstrap-icons-1.8.3/incognito.svg
x bootstrap-icons-1.8.3/calendar2-date.svg
x bootstrap-icons-1.8.3/reply-all-fill.svg
x bootstrap-icons-1.8.3/sd-card-fill.svg
x bootstrap-icons-1.8.3/clipboard-plus.svg
x bootstrap-icons-1.8.3/eraser.svg
x bootstrap-icons-1.8.3/list-ul.svg
x bootstrap-icons-1.8.3/arrow-up-circle.svg
x bootstrap-icons-1.8.3/receipt.svg
x bootstrap-icons-1.8.3/pause-circle.svg
x bootstrap-icons-1.8.3/check-square.svg
x bootstrap-icons-1.8.3/patch-minus-fill.svg
x bootstrap-icons-1.8.3/arrow-down.svg
x bootstrap-icons-1.8.3/sort-up-alt.svg
x bootstrap-icons-1.8.3/badge-wc.svg
x bootstrap-icons-1.8.3/type-h2.svg
x bootstrap-icons-1.8.3/check-lg.svg
x bootstrap-icons-1.8.3/record-fill.svg
x bootstrap-icons-1.8.3/question-diamond.svg
x bootstrap-icons-1.8.3/align-end.svg
x bootstrap-icons-1.8.3/search-heart-fill.svg
x bootstrap-icons-1.8.3/graph-up-arrow.svg
x bootstrap-icons-1.8.3/calendar2-x-fill.svg
x bootstrap-icons-1.8.3/list.svg
x bootstrap-icons-1.8.3/pin-angle.svg
x bootstrap-icons-1.8.3/file-earmark-spreadsheet-fill.svg
x bootstrap-icons-1.8.3/filetype-gif.svg
x bootstrap-icons-1.8.3/skip-end-btn-fill.svg
x bootstrap-icons-1.8.3/volume-off.svg
x bootstrap-icons-1.8.3/steam.svg
x bootstrap-icons-1.8.3/chat-left-text-fill.svg
x bootstrap-icons-1.8.3/outlet.svg
x bootstrap-icons-1.8.3/megaphone.svg
x bootstrap-icons-1.8.3/filetype-sass.svg
x bootstrap-icons-1.8.3/hand-index-thumb-fill.svg
x bootstrap-icons-1.8.3/info-square.svg
x bootstrap-icons-1.8.3/file-earmark-text.svg
x bootstrap-icons-1.8.3/file-excel.svg
x bootstrap-icons-1.8.3/house-door.svg
x bootstrap-icons-1.8.3/circle-half.svg
x bootstrap-icons-1.8.3/person-video.svg
x bootstrap-icons-1.8.3/house.svg
x bootstrap-icons-1.8.3/heptagon-fill.svg
x bootstrap-icons-1.8.3/file-earmark-text-fill.svg
x bootstrap-icons-1.8.3/sort-numeric-up.svg
x bootstrap-icons-1.8.3/info-square-fill.svg
x bootstrap-icons-1.8.3/type-h3.svg
x bootstrap-icons-1.8.3/easel-fill.svg
x bootstrap-icons-1.8.3/telephone-outbound-fill.svg
x bootstrap-icons-1.8.3/telephone-forward-fill.svg
x bootstrap-icons-1.8.3/textarea-resize.svg
x bootstrap-icons-1.8.3/pc-horizontal.svg
x bootstrap-icons-1.8.3/filetype-psd.svg
x bootstrap-icons-1.8.3/wind.svg
x bootstrap-icons-1.8.3/chat-left-dots-fill.svg
x bootstrap-icons-1.8.3/ticket-perforated.svg
x bootstrap-icons-1.8.3/file-earmark-zip.svg
x bootstrap-icons-1.8.3/file-code-fill.svg
x bootstrap-icons-1.8.3/layout-text-window.svg
x bootstrap-icons-1.8.3/save2.svg
x bootstrap-icons-1.8.3/type-italic.svg
x bootstrap-icons-1.8.3/dice-5-fill.svg
x bootstrap-icons-1.8.3/dice-4-fill.svg
x bootstrap-icons-1.8.3/person-circle.svg
x bootstrap-icons-1.8.3/scissors.svg
x bootstrap-icons-1.8.3/play-circle.svg
x bootstrap-icons-1.8.3/file-earmark-binary.svg
x bootstrap-icons-1.8.3/file-zip.svg
x bootstrap-icons-1.8.3/arrow-down-square-fill.svg
x bootstrap-icons-1.8.3/skip-start-fill.svg
x bootstrap-icons-1.8.3/border-outer.svg
x bootstrap-icons-1.8.3/filetype-java.svg
x bootstrap-icons-1.8.3/file-earmark-arrow-up-fill.svg
x bootstrap-icons-1.8.3/grid-3x2-gap.svg
x bootstrap-icons-1.8.3/caret-up-fill.svg
x bootstrap-icons-1.8.3/emoji-expressionless-fill.svg
x bootstrap-icons-1.8.3/search-heart.svg
x bootstrap-icons-1.8.3/signpost-split.svg
x bootstrap-icons-1.8.3/tools.svg
x bootstrap-icons-1.8.3/chevron-contract.svg
x bootstrap-icons-1.8.3/backspace-fill.svg
x bootstrap-icons-1.8.3/camera-reels-fill.svg
x bootstrap-icons-1.8.3/strava.svg
x bootstrap-icons-1.8.3/x-octagon.svg
x bootstrap-icons-1.8.3/calendar2-fill.svg
x bootstrap-icons-1.8.3/file-earmark-word.svg
x bootstrap-icons-1.8.3/calendar3-fill.svg
x bootstrap-icons-1.8.3/file-word-fill.svg
x bootstrap-icons-1.8.3/file-easel.svg
x bootstrap-icons-1.8.3/suit-club.svg
x bootstrap-icons-1.8.3/shield-lock.svg
x bootstrap-icons-1.8.3/meta.svg
x bootstrap-icons-1.8.3/currency-pound.svg
x bootstrap-icons-1.8.3/hourglass.svg
x bootstrap-icons-1.8.3/microsoft.svg
x bootstrap-icons-1.8.3/wifi-1.svg
x bootstrap-icons-1.8.3/calendar-day-fill.svg
x bootstrap-icons-1.8.3/boxes.svg
x bootstrap-icons-1.8.3/sort-alpha-up-alt.svg
x bootstrap-icons-1.8.3/text-indent-right.svg
x bootstrap-icons-1.8.3/pie-chart-fill.svg
x bootstrap-icons-1.8.3/file-ppt-fill.svg
x bootstrap-icons-1.8.3/reply.svg
x bootstrap-icons-1.8.3/calendar2-heart-fill.svg
x bootstrap-icons-1.8.3/body-text.svg
x bootstrap-icons-1.8.3/chat-square-dots-fill.svg
x bootstrap-icons-1.8.3/sunrise.svg
x bootstrap-icons-1.8.3/file-spreadsheet-fill.svg
x bootstrap-icons-1.8.3/check-all.svg
x bootstrap-icons-1.8.3/arrow-down-right-circle.svg
x bootstrap-icons-1.8.3/gender-trans.svg
x bootstrap-icons-1.8.3/upc-scan.svg
x bootstrap-icons-1.8.3/filetype-scss.svg
x bootstrap-icons-1.8.3/lightning-fill.svg
x bootstrap-icons-1.8.3/journal-bookmark-fill.svg
x bootstrap-icons-1.8.3/type-h1.svg
x bootstrap-icons-1.8.3/ticket-perforated-fill.svg
x bootstrap-icons-1.8.3/emoji-frown-fill.svg
x bootstrap-icons-1.8.3/file-pdf-fill.svg
x bootstrap-icons-1.8.3/snow.svg
x bootstrap-icons-1.8.3/x-diamond.svg
x bootstrap-icons-1.8.3/translate.svg
x bootstrap-icons-1.8.3/ui-radios.svg
x bootstrap-icons-1.8.3/basket3-fill.svg
x bootstrap-icons-1.8.3/basket2-fill.svg
x bootstrap-icons-1.8.3/file-earmark-play.svg
x bootstrap-icons-1.8.3/exclamation-lg.svg
x bootstrap-icons-1.8.3/binoculars-fill.svg
x bootstrap-icons-1.8.3/file-person.svg
x bootstrap-icons-1.8.3/envelope-paper-heart-fill.svg
x bootstrap-icons-1.8.3/qr-code-scan.svg
x bootstrap-icons-1.8.3/printer-fill.svg
x bootstrap-icons-1.8.3/phone-vibrate-fill.svg
x bootstrap-icons-1.8.3/chat-square-text-fill.svg
x bootstrap-icons-1.8.3/bootstrap-icons.css
x bootstrap-icons-1.8.3/menu-app-fill.svg
x bootstrap-icons-1.8.3/umbrella.svg
x bootstrap-icons-1.8.3/badge-vr.svg
x bootstrap-icons-1.8.3/volume-down.svg
x bootstrap-icons-1.8.3/shield-fill-x.svg
x bootstrap-icons-1.8.3/cart-plus.svg
x bootstrap-icons-1.8.3/fullscreen.svg
x bootstrap-icons-1.8.3/file-earmark.svg
x bootstrap-icons-1.8.3/cloud-moon-fill.svg
x bootstrap-icons-1.8.3/modem.svg
x bootstrap-icons-1.8.3/badge-tm.svg
x bootstrap-icons-1.8.3/card-text.svg
x bootstrap-icons-1.8.3/suit-diamond-fill.svg
x bootstrap-icons-1.8.3/heart-arrow.svg
x bootstrap-icons-1.8.3/cart-dash.svg
x bootstrap-icons-1.8.3/bezier2.svg
x bootstrap-icons-1.8.3/hand-thumbs-up.svg
x bootstrap-icons-1.8.3/shift.svg
x bootstrap-icons-1.8.3/file-diff-fill.svg
x bootstrap-icons-1.8.3/file-minus.svg
x bootstrap-icons-1.8.3/x-circle.svg
x bootstrap-icons-1.8.3/skip-forward-fill.svg
x bootstrap-icons-1.8.3/type-bold.svg
x bootstrap-icons-1.8.3/send-fill.svg
x bootstrap-icons-1.8.3/heptagon.svg
x bootstrap-icons-1.8.3/filetype-tiff.svg
x bootstrap-icons-1.8.3/book-fill.svg
x bootstrap-icons-1.8.3/arrow-bar-left.svg
x bootstrap-icons-1.8.3/bag-dash.svg
x bootstrap-icons-1.8.3/person-dash.svg
x bootstrap-icons-1.8.3/calendar4-range.svg
x bootstrap-icons-1.8.3/folder-check.svg
x bootstrap-icons-1.8.3/arrows-move.svg
x bootstrap-icons-1.8.3/motherboard.svg
x bootstrap-icons-1.8.3/layout-sidebar.svg
x bootstrap-icons-1.8.3/box-arrow-down-left.svg
x bootstrap-icons-1.8.3/folder2-open.svg
x bootstrap-icons-1.8.3/hdd-stack.svg
x bootstrap-icons-1.8.3/person-plus.svg
x bootstrap-icons-1.8.3/bag-plus.svg
x bootstrap-icons-1.8.3/circle.svg
x bootstrap-icons-1.8.3/view-list.svg
x bootstrap-icons-1.8.3/volume-off-fill.svg
x bootstrap-icons-1.8.3/view-stacked.svg
x bootstrap-icons-1.8.3/emoji-smile-upside-down-fill.svg
x bootstrap-icons-1.8.3/person.svg
x bootstrap-icons-1.8.3/ui-checks-grid.svg
x bootstrap-icons-1.8.3/file-earmark-x-fill.svg
x bootstrap-icons-1.8.3/balloon-heart.svg
x bootstrap-icons-1.8.3/shop.svg
x bootstrap-icons-1.8.3/battery-half.svg
x bootstrap-icons-1.8.3/safe.svg
x bootstrap-icons-1.8.3/ui-checks.svg
x bootstrap-icons-1.8.3/mailbox.svg
x bootstrap-icons-1.8.3/envelope-open-heart.svg
x bootstrap-icons-1.8.3/file-play.svg
x bootstrap-icons-1.8.3/handbag.svg
x bootstrap-icons-1.8.3/file-earmark-bar-graph-fill.svg
x bootstrap-icons-1.8.3/usb-drive-fill.svg
x bootstrap-icons-1.8.3/sliders.svg
x bootstrap-icons-1.8.3/cloud-rain-heavy.svg
x bootstrap-icons-1.8.3/cloud-lightning-rain.svg
x bootstrap-icons-1.8.3/bootstrap-icons.svg
x bootstrap-icons-1.8.3/send-x.svg
x bootstrap-icons-1.8.3/exclamation-diamond.svg
x bootstrap-icons-1.8.3/rss-fill.svg
x bootstrap-icons-1.8.3/chevron-double-right.svg
x bootstrap-icons-1.8.3/arrow-up-short.svg
x bootstrap-icons-1.8.3/recycle.svg
x bootstrap-icons-1.8.3/eject.svg
x bootstrap-icons-1.8.3/arrow-up-left.svg
x bootstrap-icons-1.8.3/cloud-plus-fill.svg
x bootstrap-icons-1.8.3/fullscreen-exit.svg
x bootstrap-icons-1.8.3/share-fill.svg
x bootstrap-icons-1.8.3/clipboard2-check-fill.svg
x bootstrap-icons-1.8.3/arrow-90deg-up.svg
x bootstrap-icons-1.8.3/cloud-fog2.svg
x bootstrap-icons-1.8.3/chevron-down.svg
x bootstrap-icons-1.8.3/pen-fill.svg
x bootstrap-icons-1.8.3/stop-fill.svg
x bootstrap-icons-1.8.3/filetype-key.svg
x bootstrap-icons-1.8.3/chevron-double-left.svg
x bootstrap-icons-1.8.3/index.html
x bootstrap-icons-1.8.3/file-earmark-minus.svg
x bootstrap-icons-1.8.3/person-heart.svg
x bootstrap-icons-1.8.3/chat-left-fill.svg
x bootstrap-icons-1.8.3/cloud-check.svg
x bootstrap-icons-1.8.3/hexagon.svg
x bootstrap-icons-1.8.3/exclamation-octagon.svg
x bootstrap-icons-1.8.3/receipt-cutoff.svg
x bootstrap-icons-1.8.3/postage-heart-fill.svg
x bootstrap-icons-1.8.3/grid-fill.svg
x bootstrap-icons-1.8.3/sun-fill.svg
x bootstrap-icons-1.8.3/file-earmark-minus-fill.svg
x bootstrap-icons-1.8.3/record-btn-fill.svg
x bootstrap-icons-1.8.3/file-earmark-easel-fill.svg
x bootstrap-icons-1.8.3/sort-numeric-up-alt.svg
x bootstrap-icons-1.8.3/thunderbolt-fill.svg
x bootstrap-icons-1.8.3/border-center.svg
x bootstrap-icons-1.8.3/file-word.svg
x bootstrap-icons-1.8.3/truck-flatbed.svg
x bootstrap-icons-1.8.3/text-center.svg
x bootstrap-icons-1.8.3/filetype-yml.svg
x bootstrap-icons-1.8.3/globe2.svg
x bootstrap-icons-1.8.3/shield-plus.svg
x bootstrap-icons-1.8.3/heartbreak.svg
x bootstrap-icons-1.8.3/layout-text-sidebar-reverse.svg
x bootstrap-icons-1.8.3/filetype-wav.svg
x bootstrap-icons-1.8.3/signpost.svg
x bootstrap-icons-1.8.3/door-closed.svg
x bootstrap-icons-1.8.3/github.svg
x bootstrap-icons-1.8.3/chevron-bar-left.svg
x bootstrap-icons-1.8.3/sort-alpha-up.svg
x bootstrap-icons-1.8.3/displayport.svg
x bootstrap-icons-1.8.3/file-earmark-arrow-down.svg
x bootstrap-icons-1.8.3/bar-chart-fill.svg
x bootstrap-icons-1.8.3/calendar-minus-fill.svg
x bootstrap-icons-1.8.3/cone.svg
x bootstrap-icons-1.8.3/usb.svg
x bootstrap-icons-1.8.3/house-fill.svg
x bootstrap-icons-1.8.3/chat-left-heart.svg
x bootstrap-icons-1.8.3/ticket.svg
x bootstrap-icons-1.8.3/speaker-fill.svg
x bootstrap-icons-1.8.3/cloud-sleet.svg
x bootstrap-icons-1.8.3/file-earmark-play-fill.svg
x bootstrap-icons-1.8.3/envelope-check-fill.svg
x bootstrap-icons-1.8.3/crop.svg
x bootstrap-icons-1.8.3/badge-ad-fill.svg
x bootstrap-icons-1.8.3/sim-fill.svg
x bootstrap-icons-1.8.3/caret-down-square.svg
x bootstrap-icons-1.8.3/cloud-haze2.svg
x bootstrap-icons-1.8.3/bag-check.svg
x bootstrap-icons-1.8.3/cart-check-fill.svg
x bootstrap-icons-1.8.3/tag.svg
x bootstrap-icons-1.8.3/bag-heart-fill.svg
x bootstrap-icons-1.8.3/patch-exclamation-fill.svg
x bootstrap-icons-1.8.3/option.svg
x bootstrap-icons-1.8.3/filetype-doc.svg
x bootstrap-icons-1.8.3/briefcase.svg
x bootstrap-icons-1.8.3/emoji-smile-upside-down.svg
x bootstrap-icons-1.8.3/circle-fill.svg
x bootstrap-icons-1.8.3/trash-fill.svg
x bootstrap-icons-1.8.3/align-bottom.svg
x bootstrap-icons-1.8.3/exclamation-square.svg
x bootstrap-icons-1.8.3/file-earmark-easel.svg
x bootstrap-icons-1.8.3/heptagon-half.svg
x bootstrap-icons-1.8.3/file-earmark-x.svg
x bootstrap-icons-1.8.3/cloud-slash-fill.svg
x bootstrap-icons-1.8.3/plugin.svg
x bootstrap-icons-1.8.3/nut-fill.svg
x bootstrap-icons-1.8.3/cursor-text.svg
x bootstrap-icons-1.8.3/lightbulb-fill.svg
x bootstrap-icons-1.8.3/file-earmark-font-fill.svg
x bootstrap-icons-1.8.3/chevron-bar-up.svg
x bootstrap-icons-1.8.3/phone-landscape.svg
x bootstrap-icons-1.8.3/badge-vr-fill.svg
x bootstrap-icons-1.8.3/thermometer-half.svg
x bootstrap-icons-1.8.3/chevron-bar-contract.svg
x bootstrap-icons-1.8.3/cloud-plus.svg
x bootstrap-icons-1.8.3/distribute-horizontal.svg
x bootstrap-icons-1.8.3/usb-plug.svg
x bootstrap-icons-1.8.3/headset.svg
x bootstrap-icons-1.8.3/hand-thumbs-down.svg
x bootstrap-icons-1.8.3/cone-striped.svg
x bootstrap-icons-1.8.3/map.svg
x bootstrap-icons-1.8.3/inbox.svg
x bootstrap-icons-1.8.3/blockquote-left.svg
x bootstrap-icons-1.8.3/arrow-up-right-square.svg
x bootstrap-icons-1.8.3/file-earmark-richtext-fill.svg
x bootstrap-icons-1.8.3/plus-square.svg
x bootstrap-icons-1.8.3/filetype-mdx.svg
x bootstrap-icons-1.8.3/power.svg
x bootstrap-icons-1.8.3/calendar-day.svg
x bootstrap-icons-1.8.3/wrench-adjustable-circle-fill.svg
x bootstrap-icons-1.8.3/envelope-fill.svg
x bootstrap-icons-1.8.3/cloud-slash.svg
x bootstrap-icons-1.8.3/layout-sidebar-reverse.svg
x bootstrap-icons-1.8.3/clipboard2-plus-fill.svg
x bootstrap-icons-1.8.3/check-circle-fill.svg
x bootstrap-icons-1.8.3/person-badge-fill.svg
x bootstrap-icons-1.8.3/clouds.svg
x bootstrap-icons-1.8.3/clipboard2-plus.svg
x bootstrap-icons-1.8.3/telephone-plus.svg
x bootstrap-icons-1.8.3/file-binary-fill.svg
x bootstrap-icons-1.8.3/usb-c.svg
x bootstrap-icons-1.8.3/arrow-up-left-square-fill.svg
x bootstrap-icons-1.8.3/backspace-reverse-fill.svg
x bootstrap-icons-1.8.3/slash-circle-fill.svg
x bootstrap-icons-1.8.3/earbuds.svg
x bootstrap-icons-1.8.3/chat-right-text-fill.svg
x bootstrap-icons-1.8.3/house-door-fill.svg
x bootstrap-icons-1.8.3/tornado.svg
x bootstrap-icons-1.8.3/chat-left-quote.svg
x bootstrap-icons-1.8.3/check2-square.svg
x bootstrap-icons-1.8.3/wallet2.svg
x bootstrap-icons-1.8.3/calendar2-range.svg
x bootstrap-icons-1.8.3/file.svg
x bootstrap-icons-1.8.3/cart-plus-fill.svg
x bootstrap-icons-1.8.3/puzzle.svg
x bootstrap-icons-1.8.3/menu-button-wide.svg
x bootstrap-icons-1.8.3/list-stars.svg
x bootstrap-icons-1.8.3/badge-cc.svg
x bootstrap-icons-1.8.3/mortarboard-fill.svg
x bootstrap-icons-1.8.3/file-earmark-slides-fill.svg
x bootstrap-icons-1.8.3/box-seam.svg
x bootstrap-icons-1.8.3/signal.svg
x bootstrap-icons-1.8.3/tablet-fill.svg
x bootstrap-icons-1.8.3/files.svg
x bootstrap-icons-1.8.3/file-earmark-excel.svg
x bootstrap-icons-1.8.3/filetype-sh.svg
x bootstrap-icons-1.8.3/record-circle-fill.svg
x bootstrap-icons-1.8.3/emoji-dizzy-fill.svg
x bootstrap-icons-1.8.3/chat-right-dots-fill.svg
x bootstrap-icons-1.8.3/envelope-open-heart-fill.svg
x bootstrap-icons-1.8.3/voicemail.svg
x bootstrap-icons-1.8.3/arrow-down-left-square-fill.svg
x bootstrap-icons-1.8.3/stop-circle-fill.svg
x bootstrap-icons-1.8.3/bootstrap-icons.scss
x bootstrap-icons-1.8.3/bookmark-fill.svg
x bootstrap-icons-1.8.3/house-heart-fill.svg
x bootstrap-icons-1.8.3/terminal.svg
x bootstrap-icons-1.8.3/emoji-angry-fill.svg
x bootstrap-icons-1.8.3/cash-coin.svg
x bootstrap-icons-1.8.3/book-half.svg
x bootstrap-icons-1.8.3/journal-medical.svg
x bootstrap-icons-1.8.3/cart-dash-fill.svg
x bootstrap-icons-1.8.3/grid-3x3-gap.svg
x bootstrap-icons-1.8.3/filetype-docx.svg
x bootstrap-icons-1.8.3/emoji-wink.svg
x bootstrap-icons-1.8.3/clipboard-heart-fill.svg
x bootstrap-icons-1.8.3/chevron-up.svg
x bootstrap-icons-1.8.3/suit-heart-fill.svg
x bootstrap-icons-1.8.3/compass-fill.svg
x bootstrap-icons-1.8.3/folder-symlink.svg
x bootstrap-icons-1.8.3/emoji-kiss.svg
x bootstrap-icons-1.8.3/chat-heart-fill.svg
x bootstrap-icons-1.8.3/dpad.svg
x bootstrap-icons-1.8.3/chat-fill.svg
x bootstrap-icons-1.8.3/hdd-network.svg
x bootstrap-icons-1.8.3/chat-left.svg
x bootstrap-icons-1.8.3/arrow-down-left.svg
x bootstrap-icons-1.8.3/hand-thumbs-down-fill.svg
x bootstrap-icons-1.8.3/file-text.svg
x bootstrap-icons-1.8.3/chat-text.svg
x bootstrap-icons-1.8.3/sticky-fill.svg
x bootstrap-icons-1.8.3/droplet.svg
x bootstrap-icons-1.8.3/mastodon.svg
x bootstrap-icons-1.8.3/filetype-ttf.svg
x bootstrap-icons-1.8.3/file-fill.svg
x bootstrap-icons-1.8.3/keyboard.svg
x bootstrap-icons-1.8.3/box2.svg
x bootstrap-icons-1.8.3/x.svg
x bootstrap-icons-1.8.3/usb-symbol.svg
x bootstrap-icons-1.8.3/joystick.svg
x bootstrap-icons-1.8.3/bar-chart.svg
x bootstrap-icons-1.8.3/qr-code.svg
x bootstrap-icons-1.8.3/router-fill.svg
x bootstrap-icons-1.8.3/file-bar-graph-fill.svg
x bootstrap-icons-1.8.3/send-exclamation.svg
x bootstrap-icons-1.8.3/exclamation-triangle.svg
x bootstrap-icons-1.8.3/dot.svg
x bootstrap-icons-1.8.3/clouds-fill.svg
x bootstrap-icons-1.8.3/question-circle.svg
x bootstrap-icons-1.8.3/envelope-plus-fill.svg
x bootstrap-icons-1.8.3/vimeo.svg
x bootstrap-icons-1.8.3/cart-x-fill.svg
x bootstrap-icons-1.8.3/skip-backward-circle.svg
x bootstrap-icons-1.8.3/flower3.svg
x bootstrap-icons-1.8.3/bookmark-plus-fill.svg
x bootstrap-icons-1.8.3/filetype-otf.svg
x bootstrap-icons-1.8.3/question.svg
x bootstrap-icons-1.8.3/lock.svg
x bootstrap-icons-1.8.3/send-exclamation-fill.svg
x bootstrap-icons-1.8.3/dice-2.svg
x bootstrap-icons-1.8.3/cloud-upload.svg
x bootstrap-icons-1.8.3/three-dots.svg
x bootstrap-icons-1.8.3/node-plus.svg
x bootstrap-icons-1.8.3/postcard.svg
x bootstrap-icons-1.8.3/award-fill.svg
x bootstrap-icons-1.8.3/piggy-bank.svg
x bootstrap-icons-1.8.3/diagram-3.svg
x bootstrap-icons-1.8.3/sd-card.svg
x bootstrap-icons-1.8.3/journal-code.svg
x bootstrap-icons-1.8.3/record2.svg
x bootstrap-icons-1.8.3/file-earmark-lock2-fill.svg
x bootstrap-icons-1.8.3/calendar-month.svg
x bootstrap-icons-1.8.3/emoji-neutral.svg
x bootstrap-icons-1.8.3/soundwave.svg
x bootstrap-icons-1.8.3/arrow-return-right.svg
x bootstrap-icons-1.8.3/cloud-drizzle.svg
x bootstrap-icons-1.8.3/device-hdd.svg
x bootstrap-icons-1.8.3/dash-circle.svg
x bootstrap-icons-1.8.3/calendar-event.svg
x bootstrap-icons-1.8.3/distribute-vertical.svg
x bootstrap-icons-1.8.3/envelope-dash-fill.svg
x bootstrap-icons-1.8.3/box-arrow-down-right.svg
x bootstrap-icons-1.8.3/eye-fill.svg
x bootstrap-icons-1.8.3/pen.svg
x bootstrap-icons-1.8.3/badge-sd-fill.svg
x bootstrap-icons-1.8.3/pip-fill.svg
x bootstrap-icons-1.8.3/file-font.svg
x bootstrap-icons-1.8.3/boombox.svg
x bootstrap-icons-1.8.3/chevron-right.svg
x bootstrap-icons-1.8.3/toggle2-off.svg
x bootstrap-icons-1.8.3/bookmark-dash-fill.svg
x bootstrap-icons-1.8.3/megaphone-fill.svg
x bootstrap-icons-1.8.3/hourglass-split.svg
x bootstrap-icons-1.8.3/star-fill.svg
x bootstrap-icons-1.8.3/clipboard.svg
x bootstrap-icons-1.8.3/camera2.svg
x bootstrap-icons-1.8.3/diagram-2.svg
x bootstrap-icons-1.8.3/instagram.svg
x bootstrap-icons-1.8.3/person-badge.svg
x bootstrap-icons-1.8.3/filetype-raw.svg
x bootstrap-icons-1.8.3/file-earmark-person-fill.svg
x bootstrap-icons-1.8.3/link.svg
x bootstrap-icons-1.8.3/shield-slash-fill.svg
x bootstrap-icons-1.8.3/layout-three-columns.svg
x bootstrap-icons-1.8.3/skip-forward-btn-fill.svg
x bootstrap-icons-1.8.3/dice-3.svg
x bootstrap-icons-1.8.3/toggle-off.svg
x bootstrap-icons-1.8.3/key.svg
x bootstrap-icons-1.8.3/cloud-hail-fill.svg
x bootstrap-icons-1.8.3/arrow-down-left-circle.svg
x bootstrap-icons-1.8.3/card-heading.svg
x bootstrap-icons-1.8.3/hexagon-half.svg
x bootstrap-icons-1.8.3/flower2.svg
x bootstrap-icons-1.8.3/grid-1x2-fill.svg
x bootstrap-icons-1.8.3/blockquote-right.svg
x bootstrap-icons-1.8.3/usb-micro.svg
x bootstrap-icons-1.8.3/door-open.svg
x bootstrap-icons-1.8.3/cloud-sun.svg
x bootstrap-icons-1.8.3/arrow-right.svg
x bootstrap-icons-1.8.3/square-fill.svg
x bootstrap-icons-1.8.3/calendar-plus.svg
x bootstrap-icons-1.8.3/brush.svg
x bootstrap-icons-1.8.3/journal-bookmark.svg
x bootstrap-icons-1.8.3/arrow-right-short.svg
x bootstrap-icons-1.8.3/skip-forward-btn.svg
x bootstrap-icons-1.8.3/at.svg
x bootstrap-icons-1.8.3/hurricane.svg
x bootstrap-icons-1.8.3/stop-circle.svg
x bootstrap-icons-1.8.3/displayport-fill.svg
x bootstrap-icons-1.8.3/file-spreadsheet.svg
x bootstrap-icons-1.8.3/arrow-left-circle.svg
x bootstrap-icons-1.8.3/terminal-x.svg
x bootstrap-icons-1.8.3/camera-video-off-fill.svg
x bootstrap-icons-1.8.3/cursor-fill.svg
x bootstrap-icons-1.8.3/inboxes.svg
x bootstrap-icons-1.8.3/file-richtext-fill.svg
x bootstrap-icons-1.8.3/file-image-fill.svg
x bootstrap-icons-1.8.3/tags-fill.svg
x bootstrap-icons-1.8.3/arrows-angle-expand.svg
x bootstrap-icons-1.8.3/cloud-lightning-fill.svg
x bootstrap-icons-1.8.3/calendar-check.svg
x bootstrap-icons-1.8.3/filetype-heic.svg
x bootstrap-icons-1.8.3/pause-btn.svg
x bootstrap-icons-1.8.3/arrow-down-up.svg
x bootstrap-icons-1.8.3/arrows-fullscreen.svg
x bootstrap-icons-1.8.3/envelope-heart.svg
x bootstrap-icons-1.8.3/stopwatch.svg
x bootstrap-icons-1.8.3/menu-up.svg
x bootstrap-icons-1.8.3/music-note-beamed.svg
x bootstrap-icons-1.8.3/border-all.svg
x bootstrap-icons-1.8.3/calendar3-event-fill.svg
x bootstrap-icons-1.8.3/cloud-snow.svg
x bootstrap-icons-1.8.3/calendar-week.svg
x bootstrap-icons-1.8.3/list-task.svg
x bootstrap-icons-1.8.3/bricks.svg
x bootstrap-icons-1.8.3/hospital-fill.svg
x bootstrap-icons-1.8.3/dice-1.svg
x bootstrap-icons-1.8.3/filetype-ai.svg
x bootstrap-icons-1.8.3/arrow-up-left-circle-fill.svg
x bootstrap-icons-1.8.3/house-heart.svg
x bootstrap-icons-1.8.3/type.svg
x bootstrap-icons-1.8.3/slash-square-fill.svg
x bootstrap-icons-1.8.3/bank2.svg
x bootstrap-icons-1.8.3/person-lines-fill.svg
x bootstrap-icons-1.8.3/check-square-fill.svg
x bootstrap-icons-1.8.3/cart.svg
x bootstrap-icons-1.8.3/bookmark-check-fill.svg
x bootstrap-icons-1.8.3/arrow-through-heart-fill.svg
x bootstrap-icons-1.8.3/cloudy-fill.svg
x bootstrap-icons-1.8.3/envelope-x-fill.svg
x bootstrap-icons-1.8.3/envelope.svg
x bootstrap-icons-1.8.3/file-medical-fill.svg
x bootstrap-icons-1.8.3/border-inner.svg
x bootstrap-icons-1.8.3/telephone-x-fill.svg
x bootstrap-icons-1.8.3/journal-minus.svg
x bootstrap-icons-1.8.3/badge-4k-fill.svg
x bootstrap-icons-1.8.3/aspect-ratio.svg
x bootstrap-icons-1.8.3/image-alt.svg
x bootstrap-icons-1.8.3/telephone-inbound-fill.svg
x bootstrap-icons-1.8.3/archive.svg
x bootstrap-icons-1.8.3/emoji-expressionless.svg
x bootstrap-icons-1.8.3/person-x.svg
x bootstrap-icons-1.8.3/caret-up.svg
x bootstrap-icons-1.8.3/brightness-low.svg
x bootstrap-icons-1.8.3/emoji-laughing-fill.svg
x bootstrap-icons-1.8.3/arrow-up-left-square.svg
x bootstrap-icons-1.8.3/ticket-detailed-fill.svg
x bootstrap-icons-1.8.3/border-width.svg
x bootstrap-icons-1.8.3/cart3.svg
x bootstrap-icons-1.8.3/suit-spade.svg
x bootstrap-icons-1.8.3/magnet.svg
x bootstrap-icons-1.8.3/cloud-snow-fill.svg
x bootstrap-icons-1.8.3/usb-plug-fill.svg
x bootstrap-icons-1.8.3/file-earmark-image.svg
x bootstrap-icons-1.8.3/clipboard-x-fill.svg
x bootstrap-icons-1.8.3/patch-question.svg
x bootstrap-icons-1.8.3/file-post-fill.svg
x bootstrap-icons-1.8.3/caret-left-fill.svg
x bootstrap-icons-1.8.3/shield.svg
x bootstrap-icons-1.8.3/cart2.svg
x bootstrap-icons-1.8.3/download.svg
x bootstrap-icons-1.8.3/kanban.svg
x bootstrap-icons-1.8.3/arrow-down-left-circle-fill.svg
x bootstrap-icons-1.8.3/braces-asterisk.svg
x bootstrap-icons-1.8.3/patch-check-fill.svg
x bootstrap-icons-1.8.3/skip-backward-btn-fill.svg
x bootstrap-icons-1.8.3/git.svg
x bootstrap-icons-1.8.3/window-fullscreen.svg
x bootstrap-icons-1.8.3/pin.svg
x bootstrap-icons-1.8.3/pentagon-fill.svg
x bootstrap-icons-1.8.3/arrow-down-short.svg
x bootstrap-icons-1.8.3/chat-left-text.svg
x bootstrap-icons-1.8.3/webcam.svg
x bootstrap-icons-1.8.3/unlock-fill.svg
x bootstrap-icons-1.8.3/journal-plus.svg
x bootstrap-icons-1.8.3/cloud-haze2-fill.svg
x bootstrap-icons-1.8.3/filter-circle.svg
x bootstrap-icons-1.8.3/check2-all.svg
x bootstrap-icons-1.8.3/calendar-week-fill.svg
x bootstrap-icons-1.8.3/slash-circle.svg
x bootstrap-icons-1.8.3/send-check-fill.svg
x bootstrap-icons-1.8.3/tree-fill.svg
x bootstrap-icons-1.8.3/clipboard2-check.svg
x bootstrap-icons-1.8.3/projector.svg
x bootstrap-icons-1.8.3/flower1.svg
x bootstrap-icons-1.8.3/server.svg
x bootstrap-icons-1.8.3/tv.svg
x bootstrap-icons-1.8.3/app.svg
x bootstrap-icons-1.8.3/skip-forward.svg
x bootstrap-icons-1.8.3/map-fill.svg
x bootstrap-icons-1.8.3/file-break.svg
x bootstrap-icons-1.8.3/suit-club-fill.svg
x bootstrap-icons-1.8.3/play-circle-fill.svg
x bootstrap-icons-1.8.3/pencil-square.svg
x bootstrap-icons-1.8.3/chat-right-dots.svg
x bootstrap-icons-1.8.3/file-earmark-break.svg
x bootstrap-icons-1.8.3/arrow-clockwise.svg
x bootstrap-icons-1.8.3/battery-charging.svg
x bootstrap-icons-1.8.3/folder2.svg
x bootstrap-icons-1.8.3/pause-circle-fill.svg
x bootstrap-icons-1.8.3/bookmark-star.svg
x bootstrap-icons-1.8.3/patch-plus.svg
x bootstrap-icons-1.8.3/filetype-json.svg
x bootstrap-icons-1.8.3/filetype-txt.svg
x bootstrap-icons-1.8.3/cloud-arrow-up.svg
x bootstrap-icons-1.8.3/layers.svg
x bootstrap-icons-1.8.3/camera-reels.svg
x bootstrap-icons-1.8.3/slash.svg
x bootstrap-icons-1.8.3/shield-fill-exclamation.svg
x bootstrap-icons-1.8.3/music-player.svg
x bootstrap-icons-1.8.3/book.svg
x bootstrap-icons-1.8.3/calendar2-month-fill.svg
x bootstrap-icons-1.8.3/filter-right.svg
x bootstrap-icons-1.8.3/card-image.svg
x bootstrap-icons-1.8.3/hdd-network-fill.svg
x bootstrap-icons-1.8.3/hdmi.svg
x bootstrap-icons-1.8.3/cloud-fog-fill.svg
x bootstrap-icons-1.8.3/chat-square-quote.svg
x bootstrap-icons-1.8.3/markdown-fill.svg
x bootstrap-icons-1.8.3/terminal-dash.svg
x bootstrap-icons-1.8.3/dice-4.svg
x bootstrap-icons-1.8.3/filetype-cs.svg
x bootstrap-icons-1.8.3/paragraph.svg
x bootstrap-icons-1.8.3/plug.svg
x bootstrap-icons-1.8.3/shield-x.svg
x bootstrap-icons-1.8.3/forward-fill.svg
x bootstrap-icons-1.8.3/eyedropper.svg
x bootstrap-icons-1.8.3/terminal-plus.svg
x bootstrap-icons-1.8.3/file-earmark-ppt-fill.svg
x bootstrap-icons-1.8.3/chevron-bar-expand.svg
x bootstrap-icons-1.8.3/record-btn.svg
x bootstrap-icons-1.8.3/wallet.svg
x bootstrap-icons-1.8.3/badge-3d.svg
x bootstrap-icons-1.8.3/alarm-fill.svg
x bootstrap-icons-1.8.3/people-fill.svg
x bootstrap-icons-1.8.3/file-image.svg
x bootstrap-icons-1.8.3/thermometer-high.svg
x bootstrap-icons-1.8.3/funnel-fill.svg
x bootstrap-icons-1.8.3/bell.svg
x bootstrap-icons-1.8.3/file-music-fill.svg
x bootstrap-icons-1.8.3/controller.svg
x bootstrap-icons-1.8.3/lamp-fill.svg
x bootstrap-icons-1.8.3/badge-hd.svg
x bootstrap-icons-1.8.3/file-earmark-pdf-fill.svg
x bootstrap-icons-1.8.3/funnel.svg
x bootstrap-icons-1.8.3/code.svg
x bootstrap-icons-1.8.3/eye-slash-fill.svg
x bootstrap-icons-1.8.3/x-octagon-fill.svg
x bootstrap-icons-1.8.3/calendar2-event-fill.svg
x bootstrap-icons-1.8.3/skip-start-btn-fill.svg
x bootstrap-icons-1.8.3/bookmark-heart.svg
x bootstrap-icons-1.8.3/telegram.svg
x bootstrap-icons-1.8.3/square-half.svg
x bootstrap-icons-1.8.3/x-diamond-fill.svg
x bootstrap-icons-1.8.3/thermometer.svg
x bootstrap-icons-1.8.3/cast.svg
x bootstrap-icons-1.8.3/hexagon-fill.svg
x bootstrap-icons-1.8.3/envelope-open-fill.svg
x bootstrap-icons-1.8.3/flag.svg
x bootstrap-icons-1.8.3/postcard-fill.svg
x bootstrap-icons-1.8.3/emoji-smile-fill.svg
x bootstrap-icons-1.8.3/info-circle-fill.svg
x bootstrap-icons-1.8.3/shop-window.svg
x bootstrap-icons-1.8.3/clipboard-plus-fill.svg
x bootstrap-icons-1.8.3/telephone-plus-fill.svg
x bootstrap-icons-1.8.3/dice-5.svg
x bootstrap-icons-1.8.3/arrow-left-short.svg
x bootstrap-icons-1.8.3/caret-up-square.svg
x bootstrap-icons-1.8.3/bandaid-fill.svg
x bootstrap-icons-1.8.3/battery.svg
x bootstrap-icons-1.8.3/box2-heart-fill.svg
x bootstrap-icons-1.8.3/patch-check.svg
x bootstrap-icons-1.8.3/border-middle.svg
x bootstrap-icons-1.8.3/file-arrow-up-fill.svg
x bootstrap-icons-1.8.3/arrow-down-square.svg
x bootstrap-icons-1.8.3/calendar-range-fill.svg
x bootstrap-icons-1.8.3/usb-drive.svg
x bootstrap-icons-1.8.3/files-alt.svg
x bootstrap-icons-1.8.3/stop.svg
x bootstrap-icons-1.8.3/webcam-fill.svg
x bootstrap-icons-1.8.3/arrow-bar-up.svg
x bootstrap-icons-1.8.3/box-arrow-in-left.svg
x bootstrap-icons-1.8.3/newspaper.svg
x bootstrap-icons-1.8.3/ticket-fill.svg
x bootstrap-icons-1.8.3/boombox-fill.svg
x bootstrap-icons-1.8.3/arrow-90deg-down.svg
x bootstrap-icons-1.8.3/disc.svg
x bootstrap-icons-1.8.3/hourglass-top.svg
x bootstrap-icons-1.8.3/markdown.svg
x bootstrap-icons-1.8.3/file-medical.svg
x bootstrap-icons-1.8.3/envelope-exclamation.svg
x bootstrap-icons-1.8.3/umbrella-fill.svg
x bootstrap-icons-1.8.3/arrow-down-circle-fill.svg
x bootstrap-icons-1.8.3/dice-2-fill.svg
x bootstrap-icons-1.8.3/star-half.svg
x bootstrap-icons-1.8.3/arrow-return-left.svg
x bootstrap-icons-1.8.3/dice-3-fill.svg
x bootstrap-icons-1.8.3/camera-video-off.svg
x bootstrap-icons-1.8.3/hdd-stack-fill.svg
x bootstrap-icons-1.8.3/node-plus-fill.svg
x bootstrap-icons-1.8.3/cursor.svg
x bootstrap-icons-1.8.3/device-hdd-fill.svg
x bootstrap-icons-1.8.3/cart-check.svg
x bootstrap-icons-1.8.3/cpu.svg
x bootstrap-icons-1.8.3/file-earmark-arrow-up.svg
x bootstrap-icons-1.8.3/filetype-xml.svg
x bootstrap-icons-1.8.3/border.svg
x bootstrap-icons-1.8.3/caret-right.svg
x bootstrap-icons-1.8.3/folder-x.svg
x bootstrap-icons-1.8.3/pin-fill.svg
x bootstrap-icons-1.8.3/journal-album.svg
x bootstrap-icons-1.8.3/record.svg
x bootstrap-icons-1.8.3/chevron-compact-left.svg
x bootstrap-icons-1.8.3/calendar3-range.svg
x bootstrap-icons-1.8.3/mailbox2.svg
x bootstrap-icons-1.8.3/gender-ambiguous.svg
x bootstrap-icons-1.8.3/file-earmark-plus-fill.svg
x bootstrap-icons-1.8.3/file-slides.svg
x bootstrap-icons-1.8.3/envelope-open.svg
x bootstrap-icons-1.8.3/calendar2-week-fill.svg
x bootstrap-icons-1.8.3/bootstrap-fill.svg
x bootstrap-icons-1.8.3/emoji-dizzy.svg
x bootstrap-icons-1.8.3/trophy.svg
x bootstrap-icons-1.8.3/hash.svg
x bootstrap-icons-1.8.3/shield-minus.svg
x bootstrap-icons-1.8.3/calendar-check-fill.svg
x bootstrap-icons-1.8.3/battery-full.svg
x bootstrap-icons-1.8.3/plus.svg
x bootstrap-icons-1.8.3/clipboard-minus.svg
x bootstrap-icons-1.8.3/gear-wide.svg
x bootstrap-icons-1.8.3/music-note.svg
x bootstrap-icons-1.8.3/check.svg
x bootstrap-icons-1.8.3/menu-button.svg
x bootstrap-icons-1.8.3/dash.svg
x bootstrap-icons-1.8.3/emoji-kiss-fill.svg
x bootstrap-icons-1.8.3/nut.svg
x bootstrap-icons-1.8.3/caret-left-square-fill.svg
x bootstrap-icons-1.8.3/clipboard-pulse.svg
x bootstrap-icons-1.8.3/file-earmark-fill.svg
x bootstrap-icons-1.8.3/file-earmark-lock-fill.svg
x bootstrap-icons-1.8.3/layout-sidebar-inset.svg
x bootstrap-icons-1.8.3/stop-btn-fill.svg
x bootstrap-icons-1.8.3/hospital.svg
x bootstrap-icons-1.8.3/bluetooth.svg
x bootstrap-icons-1.8.3/safe2-fill.svg
x bootstrap-icons-1.8.3/pie-chart.svg
x bootstrap-icons-1.8.3/calendar2-minus.svg
x bootstrap-icons-1.8.3/file-break-fill.svg
x bootstrap-icons-1.8.3/headphones.svg
x bootstrap-icons-1.8.3/cart4.svg
x bootstrap-icons-1.8.3/cloud-haze.svg
x bootstrap-icons-1.8.3/clipboard2-minus-fill.svg
x bootstrap-icons-1.8.3/rss.svg
x bootstrap-icons-1.8.3/gift-fill.svg
x bootstrap-icons-1.8.3/shield-fill-plus.svg
x bootstrap-icons-1.8.3/skip-end-btn.svg
x bootstrap-icons-1.8.3/wifi.svg
x bootstrap-icons-1.8.3/emoji-frown.svg
x bootstrap-icons-1.8.3/graph-down.svg
x bootstrap-icons-1.8.3/x-lg.svg
x bootstrap-icons-1.8.3/watch.svg
x bootstrap-icons-1.8.3/suit-diamond.svg
x bootstrap-icons-1.8.3/mouse3-fill.svg
x bootstrap-icons-1.8.3/journal-arrow-up.svg
x bootstrap-icons-1.8.3/dice-6.svg
x bootstrap-icons-1.8.3/window-desktop.svg
x bootstrap-icons-1.8.3/list-nested.svg
x bootstrap-icons-1.8.3/mouse2-fill.svg
x bootstrap-icons-1.8.3/hdd-rack-fill.svg
x bootstrap-icons-1.8.3/bar-chart-line.svg
x bootstrap-icons-1.8.3/file-earmark-check-fill.svg
x bootstrap-icons-1.8.3/patch-exclamation.svg
x bootstrap-icons-1.8.3/camera-video-fill.svg
x bootstrap-icons-1.8.3/postcard-heart.svg
x bootstrap-icons-1.8.3/safe-fill.svg
x bootstrap-icons-1.8.3/speedometer2.svg
x bootstrap-icons-1.8.3/shield-fill-minus.svg
x bootstrap-icons-1.8.3/chat-quote-fill.svg
x bootstrap-icons-1.8.3/clipboard-heart.svg
x bootstrap-icons-1.8.3/chat-square-heart.svg
x bootstrap-icons-1.8.3/info.svg
x bootstrap-icons-1.8.3/reply-fill.svg
x bootstrap-icons-1.8.3/chevron-compact-up.svg
x bootstrap-icons-1.8.3/file-earmark-bar-graph.svg
x bootstrap-icons-1.8.3/spotify.svg
x bootstrap-icons-1.8.3/box-arrow-down.svg
x bootstrap-icons-1.8.3/fan.svg
x bootstrap-icons-1.8.3/file-earmark-ruled-fill.svg
x bootstrap-icons-1.8.3/palette.svg
x bootstrap-icons-1.8.3/arrow-bar-right.svg
x bootstrap-icons-1.8.3/chat-square-fill.svg
x bootstrap-icons-1.8.3/pentagon-half.svg
x bootstrap-icons-1.8.3/calendar2-heart.svg
x bootstrap-icons-1.8.3/gear.svg
x bootstrap-icons-1.8.3/speedometer.svg
x bootstrap-icons-1.8.3/file-earmark-font.svg
x bootstrap-icons-1.8.3/camera-fill.svg
x bootstrap-icons-1.8.3/chat-right.svg
x bootstrap-icons-1.8.3/justify-right.svg
x bootstrap-icons-1.8.3/people.svg
x bootstrap-icons-1.8.3/info-circle.svg
x bootstrap-icons-1.8.3/badge-tm-fill.svg
x bootstrap-icons-1.8.3/skip-start-circle.svg
x bootstrap-icons-1.8.3/file-earmark-medical.svg
x bootstrap-icons-1.8.3/filetype-jsx.svg
x bootstrap-icons-1.8.3/eject-fill.svg
x bootstrap-icons-1.8.3/box-arrow-right.svg
x bootstrap-icons-1.8.3/motherboard-fill.svg
x bootstrap-icons-1.8.3/plug-fill.svg
x bootstrap-icons-1.8.3/cloud-fog.svg
x bootstrap-icons-1.8.3/file-x.svg
x bootstrap-icons-1.8.3/clipboard-fill.svg
x bootstrap-icons-1.8.3/filetype-xls.svg
x bootstrap-icons-1.8.3/moon-stars.svg
x bootstrap-icons-1.8.3/box-arrow-in-down-right.svg
x bootstrap-icons-1.8.3/save2-fill.svg
x bootstrap-icons-1.8.3/cloud-upload-fill.svg
x bootstrap-icons-1.8.3/key-fill.svg
x bootstrap-icons-1.8.3/folder-plus.svg
x bootstrap-icons-1.8.3/file-earmark-zip-fill.svg
x bootstrap-icons-1.8.3/filetype-m4p.svg
x bootstrap-icons-1.8.3/laptop-fill.svg
x bootstrap-icons-1.8.3/grip-horizontal.svg
x bootstrap-icons-1.8.3/caret-up-square-fill.svg
x bootstrap-icons-1.8.3/telephone-minus-fill.svg
x bootstrap-icons-1.8.3/mic.svg
x bootstrap-icons-1.8.3/rainbow.svg
x bootstrap-icons-1.8.3/safe2.svg
x bootstrap-icons-1.8.3/segmented-nav.svg
x bootstrap-icons-1.8.3/reception-2.svg
x bootstrap-icons-1.8.3/chat-square-dots.svg
x bootstrap-icons-1.8.3/person-workspace.svg
x bootstrap-icons-1.8.3/person-square.svg
x bootstrap-icons-1.8.3/cloud-drizzle-fill.svg
x bootstrap-icons-1.8.3/file-text-fill.svg
x bootstrap-icons-1.8.3/credit-card-2-back-fill.svg
x bootstrap-icons-1.8.3/sort-numeric-down-alt.svg
x bootstrap-icons-1.8.3/zoom-in.svg
x bootstrap-icons-1.8.3/wrench-adjustable.svg
x bootstrap-icons-1.8.3/calendar2-x.svg
x bootstrap-icons-1.8.3/door-closed-fill.svg
x bootstrap-icons-1.8.3/emoji-sunglasses-fill.svg
x bootstrap-icons-1.8.3/menu-button-fill.svg
x bootstrap-icons-1.8.3/phone-landscape-fill.svg
x bootstrap-icons-1.8.3/thermometer-low.svg
x bootstrap-icons-1.8.3/hdmi-fill.svg
x bootstrap-icons-1.8.3/signpost-fill.svg
x bootstrap-icons-1.8.3/file-earmark-code-fill.svg
x bootstrap-icons-1.8.3/postage-heart.svg
x bootstrap-icons-1.8.3/bookmarks-fill.svg
x bootstrap-icons-1.8.3/mouse2.svg
x bootstrap-icons-1.8.3/bag.svg
x bootstrap-icons-1.8.3/graph-down-arrow.svg
x bootstrap-icons-1.8.3/pencil-fill.svg
x bootstrap-icons-1.8.3/bookshelf.svg
x bootstrap-icons-1.8.3/border-right.svg
x bootstrap-icons-1.8.3/bookmark-x.svg
x bootstrap-icons-1.8.3/caret-left-square.svg
x bootstrap-icons-1.8.3/ticket-detailed.svg
x bootstrap-icons-1.8.3/calendar2-minus-fill.svg
x bootstrap-icons-1.8.3/triangle-half.svg
x bootstrap-icons-1.8.3/device-ssd.svg
x bootstrap-icons-1.8.3/subtract.svg
x bootstrap-icons-1.8.3/bag-dash-fill.svg
x bootstrap-icons-1.8.3/moon-stars-fill.svg
x bootstrap-icons-1.8.3/window-x.svg
x bootstrap-icons-1.8.3/align-start.svg
x bootstrap-icons-1.8.3/snapchat.svg
x bootstrap-icons-1.8.3/terminal-split.svg
x bootstrap-icons-1.8.3/journal-x.svg
x bootstrap-icons-1.8.3/badge-wc-fill.svg
x bootstrap-icons-1.8.3/arrow-right-circle.svg
x bootstrap-icons-1.8.3/sort-alpha-down-alt.svg
x bootstrap-icons-1.8.3/calendar-date-fill.svg
x bootstrap-icons-1.8.3/egg-fried.svg
x bootstrap-icons-1.8.3/mouse3.svg
x bootstrap-icons-1.8.3/telephone-inbound.svg
x bootstrap-icons-1.8.3/inboxes-fill.svg
x bootstrap-icons-1.8.3/brightness-alt-high-fill.svg
x bootstrap-icons-1.8.3/image.svg
x bootstrap-icons-1.8.3/toggles.svg
x bootstrap-icons-1.8.3/basket-fill.svg
x bootstrap-icons-1.8.3/hand-index-fill.svg
x bootstrap-icons-1.8.3/bandaid.svg
x bootstrap-icons-1.8.3/layout-sidebar-inset-reverse.svg
x bootstrap-icons-1.8.3/lightbulb.svg
x bootstrap-icons-1.8.3/check-circle.svg
x bootstrap-icons-1.8.3/sunset.svg
x bootstrap-icons-1.8.3/stop-btn.svg
x bootstrap-icons-1.8.3/reception-3.svg
x bootstrap-icons-1.8.3/chevron-expand.svg
x bootstrap-icons-1.8.3/save.svg
x bootstrap-icons-1.8.3/arrow-up-square.svg
x bootstrap-icons-1.8.3/skip-end-circle-fill.svg
x bootstrap-icons-1.8.3/lamp.svg
x bootstrap-icons-1.8.3/file-ruled.svg
x bootstrap-icons-1.8.3/images.svg
x bootstrap-icons-1.8.3/front.svg
x bootstrap-icons-1.8.3/exclamation-circle-fill.svg
x bootstrap-icons-1.8.3/bookmarks.svg
x bootstrap-icons-1.8.3/bag-plus-fill.svg
x bootstrap-icons-1.8.3/cloud-lightning.svg
x bootstrap-icons-1.8.3/optical-audio.svg
x bootstrap-icons-1.8.3/cloud-arrow-down-fill.svg
x bootstrap-icons-1.8.3/layers-fill.svg
x bootstrap-icons-1.8.3/three-dots-vertical.svg
x bootstrap-icons-1.8.3/menu-down.svg
x bootstrap-icons-1.8.3/bootstrap-reboot.svg
x bootstrap-icons-1.8.3/window-dock.svg
x bootstrap-icons-1.8.3/calendar2-week.svg
x bootstrap-icons-1.8.3/calendar3-week.svg
x bootstrap-icons-1.8.3/quora.svg
x bootstrap-icons-1.8.3/shield-exclamation.svg
x bootstrap-icons-1.8.3/file-earmark-binary-fill.svg
x bootstrap-icons-1.8.3/headset-vr.svg
x bootstrap-icons-1.8.3/pin-map.svg
x bootstrap-icons-1.8.3/volume-mute.svg
x bootstrap-icons-1.8.3/paperclip.svg
x bootstrap-icons-1.8.3/disc-fill.svg
x bootstrap-icons-1.8.3/broadcast.svg
x bootstrap-icons-1.8.3/align-middle.svg
x bootstrap-icons-1.8.3/chat-square.svg
x bootstrap-icons-1.8.3/calendar2-plus.svg
x bootstrap-icons-1.8.3/gender-male.svg
x bootstrap-icons-1.8.3/send-dash-fill.svg
x bootstrap-icons-1.8.3/back.svg
x bootstrap-icons-1.8.3/broadcast-pin.svg
x bootstrap-icons-1.8.3/volume-mute-fill.svg
x bootstrap-icons-1.8.3/x-square.svg
x bootstrap-icons-1.8.3/file-slides-fill.svg
x bootstrap-icons-1.8.3/calendar-range.svg
x bootstrap-icons-1.8.3/window-stack.svg
x bootstrap-icons-1.8.3/reception-1.svg
x bootstrap-icons-1.8.3/currency-yen.svg
x bootstrap-icons-1.8.3/journal-richtext.svg
x bootstrap-icons-1.8.3/file-earmark-excel-fill.svg
x bootstrap-icons-1.8.3/input-cursor.svg
x bootstrap-icons-1.8.3/file-earmark-lock2.svg
x bootstrap-icons-1.8.3/award.svg
x bootstrap-icons-1.8.3/cloud-sun-fill.svg
x bootstrap-icons-1.8.3/zoom-out.svg
x bootstrap-icons-1.8.3/lightning-charge-fill.svg
x bootstrap-icons-1.8.3/camera-video.svg
x bootstrap-icons-1.8.3/exclamation-diamond-fill.svg
x bootstrap-icons-1.8.3/box.svg
x bootstrap-icons-1.8.3/box-arrow-in-up.svg
x bootstrap-icons-1.8.3/send-slash-fill.svg
x bootstrap-icons-1.8.3/file-earmark-diff-fill.svg
x bootstrap-icons-1.8.3/exclamation-octagon-fill.svg
x bootstrap-icons-1.8.3/mask.svg
x bootstrap-icons-1.8.3/card-list.svg
x bootstrap-icons-1.8.3/peace.svg
x bootstrap-icons-1.8.3/percent.svg
x bootstrap-icons-1.8.3/save-fill.svg
x bootstrap-icons-1.8.3/suit-heart.svg
x bootstrap-icons-1.8.3/square.svg
x bootstrap-icons-1.8.3/app-indicator.svg
x bootstrap-icons-1.8.3/moon-fill.svg
x bootstrap-icons-1.8.3/pause-btn-fill.svg
x bootstrap-icons-1.8.3/eye-slash.svg
x bootstrap-icons-1.8.3/play.svg
x bootstrap-icons-1.8.3/capslock.svg
x bootstrap-icons-1.8.3/cloud-fog2-fill.svg
x bootstrap-icons-1.8.3/filetype-woff.svg
x bootstrap-icons-1.8.3/filetype-exe.svg
x bootstrap-icons-1.8.3/chat.svg
x bootstrap-icons-1.8.3/paypal.svg
x bootstrap-icons-1.8.3/arrow-repeat.svg
x bootstrap-icons-1.8.3/cart-fill.svg
x bootstrap-icons-1.8.3/send-plus-fill.svg
x bootstrap-icons-1.8.3/file-check.svg
x bootstrap-icons-1.8.3/emoji-smile.svg
x bootstrap-icons-1.8.3/filetype-png.svg
x bootstrap-icons-1.8.3/heart-fill.svg
x bootstrap-icons-1.8.3/coin.svg
x bootstrap-icons-1.8.3/bag-x.svg
x bootstrap-icons-1.8.3/pip.svg
x bootstrap-icons-1.8.3/arrows-collapse.svg
x bootstrap-icons-1.8.3/file-earmark-richtext.svg
x bootstrap-icons-1.8.3/clipboard2-data.svg
x bootstrap-icons-1.8.3/dash-circle-fill.svg
x bootstrap-icons-1.8.3/stickies.svg
x bootstrap-icons-1.8.3/usb-mini.svg
x bootstrap-icons-1.8.3/table.svg
x bootstrap-icons-1.8.3/door-open-fill.svg
x bootstrap-icons-1.8.3/send.svg
x bootstrap-icons-1.8.3/arrow-up-right-circle-fill.svg
x bootstrap-icons-1.8.3/clipboard2-x.svg
x bootstrap-icons-1.8.3/clipboard2-x-fill.svg
x bootstrap-icons-1.8.3/bookmark-heart-fill.svg
x bootstrap-icons-1.8.3/journal-arrow-down.svg
x bootstrap-icons-1.8.3/calendar-plus-fill.svg
x bootstrap-icons-1.8.3/phone-vibrate.svg
x bootstrap-icons-1.8.3/stoplights.svg
x bootstrap-icons-1.8.3/reception-0.svg
x bootstrap-icons-1.8.3/calendar2-day.svg
x bootstrap-icons-1.8.3/arrow-up-square-fill.svg
x bootstrap-icons-1.8.3/playstation.svg
x bootstrap-icons-1.8.3/speaker.svg
x bootstrap-icons-1.8.3/pin-map-fill.svg
x bootstrap-icons-1.8.3/skip-backward-fill.svg
x bootstrap-icons-1.8.3/facebook.svg
x bootstrap-icons-1.8.3/bucket-fill.svg
x bootstrap-icons-1.8.3/arrow-down-right-square.svg
x bootstrap-icons-1.8.3/keyboard-fill.svg
x bootstrap-icons-1.8.3/calendar4.svg
x bootstrap-icons-1.8.3/calendar3-week-fill.svg
x bootstrap-icons-1.8.3/currency-exchange.svg
x bootstrap-icons-1.8.3/file-earmark-word-fill.svg
x bootstrap-icons-1.8.3/filetype-aac.svg
x bootstrap-icons-1.8.3/send-plus.svg
x bootstrap-icons-1.8.3/lightbulb-off-fill.svg
x bootstrap-icons-1.8.3/badge-hd-fill.svg
x bootstrap-icons-1.8.3/nintendo-switch.svg
x bootstrap-icons-1.8.3/camera.svg
x bootstrap-icons-1.8.3/layout-split.svg
x bootstrap-icons-1.8.3/printer.svg
x bootstrap-icons-1.8.3/arrow-90deg-right.svg
x bootstrap-icons-1.8.3/send-dash.svg
x bootstrap-icons-1.8.3/smartwatch.svg
x bootstrap-icons-1.8.3/magic.svg
x bootstrap-icons-1.8.3/border-style.svg
x bootstrap-icons-1.8.3/border-top.svg
x bootstrap-icons-1.8.3/bag-fill.svg
x bootstrap-icons-1.8.3/person-fill.svg
x bootstrap-icons-1.8.3/exclude.svg
x bootstrap-icons-1.8.3/folder-minus.svg
x bootstrap-icons-1.8.3/hdd-rack.svg
x bootstrap-icons-1.8.3/box-arrow-left.svg
x bootstrap-icons-1.8.3/arrow-up-right.svg
x bootstrap-icons-1.8.3/triangle-fill.svg
x bootstrap-icons-1.8.3/pinterest.svg
x bootstrap-icons-1.8.3/truck.svg
x bootstrap-icons-1.8.3/stars.svg
x bootstrap-icons-1.8.3/display-fill.svg
x bootstrap-icons-1.8.3/union.svg
x bootstrap-icons-1.8.3/calendar2-date-fill.svg
x bootstrap-icons-1.8.3/sunrise-fill.svg
x bootstrap-icons-1.8.3/stack-overflow.svg
x bootstrap-icons-1.8.3/hdd-fill.svg
x bootstrap-icons-1.8.3/chat-right-fill.svg
x bootstrap-icons-1.8.3/arrow-right-circle-fill.svg
x bootstrap-icons-1.8.3/usb-fill.svg
x bootstrap-icons-1.8.3/credit-card-2-front.svg
x bootstrap-icons-1.8.3/reception-4.svg
x bootstrap-icons-1.8.3/link-45deg.svg
x bootstrap-icons-1.8.3/filetype-mov.svg
x bootstrap-icons-1.8.3/whatsapp.svg
x bootstrap-icons-1.8.3/arrow-down-right-square-fill.svg
x bootstrap-icons-1.8.3/google.svg
x bootstrap-icons-1.8.3/vinyl.svg
x bootstrap-icons-1.8.3/bar-chart-line-fill.svg
x bootstrap-icons-1.8.3/symmetry-horizontal.svg
x bootstrap-icons-1.8.3/backspace-reverse.svg
x bootstrap-icons-1.8.3/bucket.svg
x bootstrap-icons-1.8.3/line.svg
x bootstrap-icons-1.8.3/question-octagon-fill.svg
x bootstrap-icons-1.8.3/vector-pen.svg
x bootstrap-icons-1.8.3/egg.svg
x bootstrap-icons-1.8.3/spellcheck.svg
x bootstrap-icons-1.8.3/bookmark-star-fill.svg
x bootstrap-icons-1.8.3/file-play-fill.svg
x bootstrap-icons-1.8.3/question-diamond-fill.svg
x bootstrap-icons-1.8.3/shield-fill.svg
x bootstrap-icons-1.8.3/file-earmark-check.svg
x bootstrap-icons-1.8.3/bullseye.svg
x bootstrap-icons-1.8.3/minecart-loaded.svg
x bootstrap-icons-1.8.3/cloud-minus.svg
x bootstrap-icons-1.8.3/tablet-landscape.svg
x bootstrap-icons-1.8.3/exclamation-circle.svg
x bootstrap-icons-1.8.3/person-rolodex.svg
x bootstrap-icons-1.8.3/intersect.svg
x bootstrap-icons-1.8.3/pc-display-horizontal.svg
x bootstrap-icons-1.8.3/emoji-wink-fill.svg
x bootstrap-icons-1.8.3/text-indent-left.svg
x bootstrap-icons-1.8.3/bag-heart.svg
x bootstrap-icons-1.8.3/infinity.svg
x bootstrap-icons-1.8.3/currency-euro.svg
x bootstrap-icons-1.8.3/journal-text.svg
x bootstrap-icons-1.8.3/gem.svg
x bootstrap-icons-1.8.3/hand-index.svg
x bootstrap-icons-1.8.3/arrows-expand.svg
x bootstrap-icons-1.8.3/trash.svg
x bootstrap-icons-1.8.3/box-arrow-in-right.svg
x bootstrap-icons-1.8.3/life-preserver.svg
x bootstrap-icons-1.8.3/emoji-heart-eyes.svg
x bootstrap-icons-1.8.3/layout-text-sidebar.svg
x bootstrap-icons-1.8.3/wifi-off.svg
x bootstrap-icons-1.8.3/caret-right-fill.svg
x bootstrap-icons-1.8.3/clipboard-data-fill.svg
x bootstrap-icons-1.8.3/layers-half.svg
x bootstrap-icons-1.8.3/cloud-rain-heavy-fill.svg
x bootstrap-icons-1.8.3/record-circle.svg
x bootstrap-icons-1.8.3/calendar3-event.svg
x bootstrap-icons-1.8.3/list-columns.svg
x bootstrap-icons-1.8.3/skip-backward-btn.svg
x bootstrap-icons-1.8.3/balloon-heart-fill.svg
x bootstrap-icons-1.8.3/chat-square-heart-fill.svg
x bootstrap-icons-1.8.3/file-lock2.svg
x bootstrap-icons-1.8.3/lock-fill.svg
x bootstrap-icons-1.8.3/play-btn.svg
x bootstrap-icons-1.8.3/memory.svg
x bootstrap-icons-1.8.3/telephone.svg
x bootstrap-icons-1.8.3/postcard-heart-fill.svg
x bootstrap-icons-1.8.3/brightness-low-fill.svg
x bootstrap-icons-1.8.3/skip-forward-circle.svg
x bootstrap-icons-1.8.3/x-circle-fill.svg
x bootstrap-icons-1.8.3/volume-up.svg
x bootstrap-icons-1.8.3/folder-symlink-fill.svg
x bootstrap-icons-1.8.3/clipboard-data.svg
x bootstrap-icons-1.8.3/vr.svg
x bootstrap-icons-1.8.3/phone-fill.svg
x bootstrap-icons-1.8.3/star.svg
x bootstrap-icons-1.8.3/plus-slash-minus.svg
x bootstrap-icons-1.8.3/collection-play.svg
x bootstrap-icons-1.8.3/clipboard-minus-fill.svg
x bootstrap-icons-1.8.3/person-check.svg
x bootstrap-icons-1.8.3/caret-right-square-fill.svg
x bootstrap-icons-1.8.3/geo-fill.svg
x bootstrap-icons-1.8.3/sun.svg
x bootstrap-icons-1.8.3/wrench.svg
x bootstrap-icons-1.8.3/chevron-compact-down.svg
x bootstrap-icons-1.8.3/grid-1x2.svg
x bootstrap-icons-1.8.3/tsunami.svg
x bootstrap-icons-1.8.3/arrow-90deg-left.svg
x bootstrap-icons-1.8.3/envelope-dash.svg
x bootstrap-icons-1.8.3/usb-mini-fill.svg
x bootstrap-icons-1.8.3/bookmark-x-fill.svg
x bootstrap-icons-1.8.3/stickies-fill.svg
x bootstrap-icons-1.8.3/clock-fill.svg
x bootstrap-icons-1.8.3/chat-right-heart-fill.svg
x bootstrap-icons-1.8.3/box-arrow-in-down.svg
x bootstrap-icons-1.8.3/mortarboard.svg
x bootstrap-icons-1.8.3/tropical-storm.svg
x bootstrap-icons-1.8.3/tag-fill.svg
x bootstrap-icons-1.8.3/sort-down-alt.svg
x bootstrap-icons-1.8.3/envelope-plus.svg
x bootstrap-icons-1.8.3/heart-pulse-fill.svg
x bootstrap-icons-1.8.3/credit-card-2-front-fill.svg
x bootstrap-icons-1.8.3/file-earmark-ruled.svg
x bootstrap-icons-1.8.3/grid-3x2.svg
x bootstrap-icons-1.8.3/calendar3.svg
x bootstrap-icons-1.8.3/arrow-left-square-fill.svg
x bootstrap-icons-1.8.3/hammer.svg
x bootstrap-icons-1.8.3/mic-mute.svg
x bootstrap-icons-1.8.3/calendar2-plus-fill.svg
x bootstrap-icons-1.8.3/badge-ar-fill.svg
x bootstrap-icons-1.8.3/shift-fill.svg
x bootstrap-icons-1.8.3/cloud-fill.svg
x bootstrap-icons-1.8.3/brightness-high-fill.svg
x bootstrap-icons-1.8.3/twitch.svg
x bootstrap-icons-1.8.3/windows.svg
x bootstrap-icons-1.8.3/cloud-arrow-down.svg
x bootstrap-icons-1.8.3/basket3.svg
x bootstrap-icons-1.8.3/window-sidebar.svg
x bootstrap-icons-1.8.3/cash.svg
x bootstrap-icons-1.8.3/badge-sd.svg
x bootstrap-icons-1.8.3/skip-backward.svg
x bootstrap-icons-1.8.3/telephone-fill.svg
x bootstrap-icons-1.8.3/file-easel-fill.svg
x bootstrap-icons-1.8.3/clipboard2-fill.svg
x bootstrap-icons-1.8.3/bug.svg
x bootstrap-icons-1.8.3/hand-index-thumb.svg
x bootstrap-icons-1.8.3/shield-lock-fill.svg
x bootstrap-icons-1.8.3/file-minus-fill.svg
x bootstrap-icons-1.8.3/wrench-adjustable-circle.svg
x bootstrap-icons-1.8.3/plus-circle-fill.svg
x bootstrap-icons-1.8.3/file-earmark-slides.svg
x bootstrap-icons-1.8.3/heartbreak-fill.svg
x bootstrap-icons-1.8.3/envelope-paper-heart.svg
x bootstrap-icons-1.8.3/youtube.svg
x bootstrap-icons-1.8.3/brightness-alt-high.svg
x bootstrap-icons-1.8.3/suit-spade-fill.svg
x bootstrap-icons-1.8.3/collection.svg
x bootstrap-icons-1.8.3/handbag-fill.svg
x bootstrap-icons-1.8.3/geo.svg
x bootstrap-icons-1.8.3/badge-vo-fill.svg
x bootstrap-icons-1.8.3/collection-play-fill.svg
x bootstrap-icons-1.8.3/chat-left-heart-fill.svg
x bootstrap-icons-1.8.3/bookmark-plus.svg
x bootstrap-icons-1.8.3/unlock.svg
x bootstrap-icons-1.8.3/geo-alt.svg
x bootstrap-icons-1.8.3/bookmark-dash.svg
x bootstrap-icons-1.8.3/file-arrow-down.svg
x bootstrap-icons-1.8.3/border-left.svg
x bootstrap-icons-1.8.3/compass.svg
x bootstrap-icons-1.8.3/sunglasses.svg
x bootstrap-icons-1.8.3/calendar-heart-fill.svg
x bootstrap-icons-1.8.3/skip-start-circle-fill.svg
x bootstrap-icons-1.8.3/plus-circle.svg
x bootstrap-icons-1.8.3/filetype-md.svg
x bootstrap-icons-1.8.3/filter-square-fill.svg
x bootstrap-icons-1.8.3/arrow-up-right-circle.svg
x bootstrap-icons-1.8.3/basket2.svg
x bootstrap-icons-1.8.3/circle-square.svg
x bootstrap-icons-1.8.3/question-circle-fill.svg
x bootstrap-icons-1.8.3/filetype-xlsx.svg
x bootstrap-icons-1.8.3/hand-thumbs-up-fill.svg
x bootstrap-icons-1.8.3/cloud-arrow-up-fill.svg
x bootstrap-icons-1.8.3/cloud-minus-fill.svg
x bootstrap-icons-1.8.3/bicycle.svg
x bootstrap-icons-1.8.3/cloud-moon.svg
x bootstrap-icons-1.8.3/bank.svg
x bootstrap-icons-1.8.3/credit-card.svg
x bootstrap-icons-1.8.3/calendar2.svg
x bootstrap-icons-1.8.3/box-arrow-up.svg
x bootstrap-icons-1.8.3/grid-3x3.svg
x bootstrap-icons-1.8.3/textarea.svg
x bootstrap-icons-1.8.3/dice-6-fill.svg
x bootstrap-icons-1.8.3/play-btn-fill.svg
x bootstrap-icons-1.8.3/filetype-jpg.svg
x bootstrap-icons-1.8.3/file-font-fill.svg
x bootstrap-icons-1.8.3/heart-half.svg
x bootstrap-icons-1.8.3/vinyl-fill.svg
x bootstrap-icons-1.8.3/check2-circle.svg
x bootstrap-icons-1.8.3/thermometer-sun.svg
x bootstrap-icons-1.8.3/easel3-fill.svg
x bootstrap-icons-1.8.3/reply-all.svg
x bootstrap-icons-1.8.3/easel2-fill.svg
x bootstrap-icons-1.8.3/pencil.svg
x bootstrap-icons-1.8.3/postage-fill.svg
x bootstrap-icons-1.8.3/sort-alpha-down.svg
x bootstrap-icons-1.8.3/postage.svg
x bootstrap-icons-1.8.3/phone-flip.svg
x bootstrap-icons-1.8.3/cloud-rain.svg
x bootstrap-icons-1.8.3/type-strikethrough.svg
x bootstrap-icons-1.8.3/file-earmark-post.svg
x bootstrap-icons-1.8.3/clock-history.svg
x bootstrap-icons-1.8.3/tablet-landscape-fill.svg
x bootstrap-icons-1.8.3/arrow-bar-down.svg
x bootstrap-icons-1.8.3/file-earmark-image-fill.svg
x bootstrap-icons-1.8.3/text-paragraph.svg
x bootstrap-icons-1.8.3/file-plus.svg
x bootstrap-icons-1.8.3/kanban-fill.svg
x bootstrap-icons-1.8.3/chat-dots.svg
x bootstrap-icons-1.8.3/arrow-right-square-fill.svg
x bootstrap-icons-1.8.3/calendar2-range-fill.svg
x bootstrap-icons-1.8.3/projector-fill.svg
x bootstrap-icons-1.8.3/diamond.svg
x bootstrap-icons-1.8.3/command.svg
x bootstrap-icons-1.8.3/file-earmark-lock.svg
x bootstrap-icons-1.8.3/cloud-rain-fill.svg
x bootstrap-icons-1.8.3/arrow-down-right-circle-fill.svg
x bootstrap-icons-1.8.3/skip-start-btn.svg
x bootstrap-icons-1.8.3/clock.svg
x bootstrap-icons-1.8.3/arrow-through-heart.svg
x bootstrap-icons-1.8.3/reddit.svg
x bootstrap-icons-1.8.3/plus-lg.svg
x bootstrap-icons-1.8.3/file-arrow-down-fill.svg
x bootstrap-icons-1.8.3/router.svg
x bootstrap-icons-1.8.3/gpu-card.svg
x bootstrap-icons-1.8.3/usb-c-fill.svg
x bootstrap-icons-1.8.3/octagon.svg
x bootstrap-icons-1.8.3/menu-app.svg
x bootstrap-icons-1.8.3/box2-heart.svg
x bootstrap-icons-1.8.3/phone.svg
x bootstrap-icons-1.8.3/arrow-down-left-square.svg
x bootstrap-icons-1.8.3/chevron-compact-right.svg
x bootstrap-icons-1.8.3/droplet-fill.svg
x bootstrap-icons-1.8.3/sunset-fill.svg
x bootstrap-icons-1.8.3/person-video2.svg
x bootstrap-icons-1.8.3/calendar-event-fill.svg
x bootstrap-icons-1.8.3/badge-cc-fill.svg
x bootstrap-icons-1.8.3/arrow-left-square.svg
x bootstrap-icons-1.8.3/gear-fill.svg
x bootstrap-icons-1.8.3/calendar4-event.svg
x bootstrap-icons-1.8.3/volume-down-fill.svg
x bootstrap-icons-1.8.3/arrow-counterclockwise.svg
x bootstrap-icons-1.8.3/eye.svg
x bootstrap-icons-1.8.3/egg-fill.svg
x bootstrap-icons-1.8.3/calendar2-day-fill.svg
x bootstrap-icons-1.8.3/radioactive.svg
x bootstrap-icons-1.8.3/caret-down-square-fill.svg
x bootstrap-icons-1.8.3/person-hearts.svg
x bootstrap-icons-1.8.3/arrows-angle-contract.svg
x bootstrap-icons-1.8.3/file-binary.svg
x bootstrap-icons-1.8.3/ui-radios-grid.svg
x bootstrap-icons-1.8.3/envelope-paper-fill.svg
x bootstrap-icons-1.8.3/filetype-php.svg
x bootstrap-icons-1.8.3/person-video3.svg
x bootstrap-icons-1.8.3/valentine.svg
x bootstrap-icons-1.8.3/badge-vo.svg
x bootstrap-icons-1.8.3/optical-audio-fill.svg
x bootstrap-icons-1.8.3/file-earmark-arrow-down-fill.svg
x bootstrap-icons-1.8.3/device-ssd-fill.svg
x bootstrap-icons-1.8.3/cloud-haze-fill.svg
x bootstrap-icons-1.8.3/card-checklist.svg
x bootstrap-icons-1.8.3/question-square.svg
x bootstrap-icons-1.8.3/question-lg.svg
x bootstrap-icons-1.8.3/menu-button-wide-fill.svg
x bootstrap-icons-1.8.3/cash-stack.svg
x bootstrap-icons-1.8.3/dribbble.svg
x bootstrap-icons-1.8.3/send-slash.svg
x bootstrap-icons-1.8.3/chat-right-heart.svg
x bootstrap-icons-1.8.3/x-square-fill.svg
x bootstrap-icons-1.8.3/collection-fill.svg
x bootstrap-icons-1.8.3/brightness-alt-low.svg
x bootstrap-icons-1.8.3/gift.svg
x bootstrap-icons-1.8.3/ear-fill.svg
x bootstrap-icons-1.8.3/calendar-fill.svg
x bootstrap-icons-1.8.3/trophy-fill.svg
x bootstrap-icons-1.8.3/usb-micro-fill.svg
x bootstrap-icons-1.8.3/filetype-pptx.svg
x bootstrap-icons-1.8.3/mouse-fill.svg
x bootstrap-icons-1.8.3/envelope-x.svg
x bootstrap-icons-1.8.3/xbox.svg
x bootstrap-icons-1.8.3/file-music.svg
x bootstrap-icons-1.8.3/calendar-month-fill.svg
x bootstrap-icons-1.8.3/bounding-box-circles.svg
x bootstrap-icons-1.8.3/graph-up.svg
x bootstrap-icons-1.8.3/moisture.svg
x bootstrap-icons-1.8.3/person-x-fill.svg
x bootstrap-icons-1.8.3/grid-3x3-gap-fill.svg
x bootstrap-icons-1.8.3/envelope-slash.svg
x bootstrap-icons-1.8.3/dash-square.svg
x bootstrap-icons-1.8.3/list-columns-reverse.svg
x bootstrap-icons-1.8.3/thunderbolt.svg
x bootstrap-icons-1.8.3/person-check-fill.svg
x bootstrap-icons-1.8.3/share.svg
x bootstrap-icons-1.8.3/input-cursor-text.svg
x bootstrap-icons-1.8.3/music-note-list.svg
x bootstrap-icons-1.8.3/filetype-css.svg
x bootstrap-icons-1.8.3/tags.svg
x bootstrap-icons-1.8.3/border-bottom.svg
x bootstrap-icons-1.8.3/emoji-laughing.svg
x bootstrap-icons-1.8.3/arrow-up.svg
x bootstrap-icons-1.8.3/record2-fill.svg
x bootstrap-icons-1.8.3/sticky.svg
x bootstrap-icons-1.8.3/file-earmark-diff.svg
x bootstrap-icons-1.8.3/bug-fill.svg
x bootstrap-icons-1.8.3/linkedin.svg
x bootstrap-icons-1.8.3/skip-end-circle.svg
x bootstrap-icons-1.8.3/filetype-mp3.svg
x bootstrap-icons-1.8.3/brightness-high.svg
x bootstrap-icons-1.8.3/palette-fill.svg
x bootstrap-icons-1.8.3/window-dash.svg
x bootstrap-icons-1.8.3/sliders2.svg
x bootstrap-icons-1.8.3/signpost-split-fill.svg
x bootstrap-icons-1.8.3/columns-gap.svg
x bootstrap-icons-1.8.3/arrow-left-circle-fill.svg
x bootstrap-icons-1.8.3/symmetry-vertical.svg
x bootstrap-icons-1.8.3/calendar-minus.svg
x bootstrap-icons-1.8.3/ethernet.svg
x bootstrap-icons-1.8.3/slash-lg.svg
x bootstrap-icons-1.8.3/dash-circle-dotted.svg
x bootstrap-icons-1.8.3/slash-square.svg
x bootstrap-icons-1.8.3/explicit.svg
x bootstrap-icons-1.8.3/window-plus.svg
x bootstrap-icons-1.8.3/piggy-bank-fill.svg
x bootstrap-icons-1.8.3/stack.svg
x bootstrap-icons-1.8.3/filter-square.svg
x bootstrap-icons-1.8.3/chat-right-quote.svg
x bootstrap-icons-1.8.3/robot.svg
x bootstrap-icons-1.8.3/filetype-ppt.svg
x bootstrap-icons-1.8.3/tree.svg
x bootstrap-icons-1.8.3/activity.svg
x bootstrap-icons-1.8.3/gender-female.svg
x bootstrap-icons-1.8.3/twitter.svg
x bootstrap-icons-1.8.3/hourglass-bottom.svg
x bootstrap-icons-1.8.3/filetype-js.svg
x bootstrap-icons-1.8.3/filter.svg
x bootstrap-icons-1.8.3/snow3.svg
x bootstrap-icons-1.8.3/pc-display.svg
x bootstrap-icons-1.8.3/water.svg
x bootstrap-icons-1.8.3/flag-fill.svg
x bootstrap-icons-1.8.3/badge-ad.svg
x bootstrap-icons-1.8.3/skip-end.svg
x bootstrap-icons-1.8.3/lightning-charge.svg
x bootstrap-icons-1.8.3/file-lock2-fill.svg
x bootstrap-icons-1.8.3/signpost-2.svg
x bootstrap-icons-1.8.3/lightbulb-off.svg
x bootstrap-icons-1.8.3/emoji-sunglasses.svg
x bootstrap-icons-1.8.3/eraser-fill.svg
x bootstrap-icons-1.8.3/upc.svg
x bootstrap-icons-1.8.3/clipboard2-heart.svg
x bootstrap-icons-1.8.3/geo-alt-fill.svg
x bootstrap-icons-1.8.3/journal-check.svg
x bootstrap-icons-1.8.3/file-earmark-post-fill.svg
x bootstrap-icons-1.8.3/bell-slash.svg
x bootstrap-icons-1.8.3/trash3.svg
x bootstrap-icons-1.8.3/discord.svg
x bootstrap-icons-1.8.3/text-left.svg
x bootstrap-icons-1.8.3/filetype-pdf.svg
x bootstrap-icons-1.8.3/filetype-rb.svg
x bootstrap-icons-1.8.3/plus-square-fill.svg
x bootstrap-icons-1.8.3/calendar.svg
x bootstrap-icons-1.8.3/chat-left-dots.svg
x bootstrap-icons-1.8.3/bell-fill.svg
x bootstrap-icons-1.8.3/file-earmark-medical-fill.svg
x bootstrap-icons-1.8.3/bell-slash-fill.svg
x bootstrap-icons-1.8.3/caret-down-fill.svg
x bootstrap-icons-1.8.3/trash2.svg
x bootstrap-icons-1.8.3/sliders2-vertical.svg
x bootstrap-icons-1.8.3/globe.svg
x bootstrap-icons-1.8.3/arrow-left.svg
x bootstrap-icons-1.8.3/align-center.svg
x bootstrap-icons-1.8.3/badge-ar.svg
x bootstrap-icons-1.8.3/patch-question-fill.svg
x bootstrap-icons-1.8.3/peace-fill.svg
x bootstrap-icons-1.8.3/envelope-check.svg
x bootstrap-icons-1.8.3/calendar-heart.svg
x bootstrap-icons-1.8.3/calendar2-check-fill.svg
x bootstrap-icons-1.8.3/window-split.svg
x bootstrap-icons-1.8.3/filter-circle-fill.svg
x bootstrap-icons-1.8.3/arrow-down-right.svg
x bootstrap-icons-1.8.3/snow2.svg
x bootstrap-icons-1.8.3/octagon-half.svg
x bootstrap-icons-1.8.3/laptop.svg
x bootstrap-icons-1.8.3/aspect-ratio-fill.svg
x bootstrap-icons-1.8.3/file-x-fill.svg
x bootstrap-icons-1.8.3/toggle2-on.svg
x bootstrap-icons-1.8.3/box-arrow-in-up-right.svg
x bootstrap-icons-1.8.3/stopwatch-fill.svg
x bootstrap-icons-1.8.3/hearts.svg
x bootstrap-icons-1.8.3/display.svg
x bootstrap-icons-1.8.3/question-square-fill.svg
x bootstrap-icons-1.8.3/diamond-half.svg
x bootstrap-icons-1.8.3/credit-card-fill.svg
x bootstrap-icons-1.8.3/fonts/
x bootstrap-icons-1.8.3/fonts/bootstrap-icons.woff2
x bootstrap-icons-1.8.3/fonts/bootstrap-icons.woff
x bootstrap-icons-1.8.3/calculator-fill.svg
x bootstrap-icons-1.8.3/file-earmark-person.svg
x bootstrap-icons-1.8.3/music-player-fill.svg
x bootstrap-icons-1.8.3/caret-left.svg
x bootstrap-icons-1.8.3/clipboard-x.svg
x bootstrap-icons-1.8.3/send-check.svg
x bootstrap-icons-1.8.3/pc.svg
x bootstrap-icons-1.8.3/chat-right-text.svg
x bootstrap-icons-1.8.3/skip-forward-circle-fill.svg
x bootstrap-icons-1.8.3/box-arrow-up-right.svg
x bootstrap-icons-1.8.3/arrow-up-left-circle.svg
x bootstrap-icons-1.8.3/plus-square-dotted.svg
x bootstrap-icons-1.8.3/shield-shaded.svg
x bootstrap-icons-1.8.3/clipboard2-minus.svg
x bootstrap-icons-1.8.3/file-code.svg
x bootstrap-icons-1.8.3/cpu-fill.svg
x bootstrap-icons-1.8.3/slack.svg
x bootstrap-icons-1.8.3/calendar-date.svg
x bootstrap-icons-1.8.3/filter-left.svg
x bootstrap-icons-1.8.3/clipboard2-pulse.svg
x bootstrap-icons-1.8.3/envelope-paper.svg
x bootstrap-icons-1.8.3/dice-1-fill.svg
x bootstrap-icons-1.8.3/pause-fill.svg
x bootstrap-icons-1.8.3/bounding-box.svg
x bootstrap-icons-1.8.3/alt.svg
x bootstrap-icons-1.8.3/hr.svg
x bootstrap-icons-1.8.3/cloud.svg
x bootstrap-icons-1.8.3/pci-card.svg
x bootstrap-icons-1.8.3/shuffle.svg
x bootstrap-icons-1.8.3/layer-forward.svg
x bootstrap-icons-1.8.3/window.svg
x bootstrap-icons-1.8.3/quote.svg
x bootstrap-icons-1.8.3/chat-dots-fill.svg
x bootstrap-icons-1.8.3/cup.svg
x bootstrap-icons-1.8.3/justify.svg
x bootstrap-icons-1.8.3/grip-vertical.svg
x bootstrap-icons-1.8.3/node-minus-fill.svg
x bootstrap-icons-1.8.3/emoji-angry.svg
x bootstrap-icons-1.8.3/list-check.svg
x bootstrap-icons-1.8.3/telephone-x.svg
x bootstrap-icons-1.8.3/sort-numeric-down.svg
x bootstrap-icons-1.8.3/puzzle-fill.svg
x bootstrap-icons-1.8.3/envelope-heart-fill.svg
x bootstrap-icons-1.8.3/bag-check-fill.svg
x bootstrap-icons-1.8.3/box2-fill.svg
x bootstrap-icons-1.8.3/droplet-half.svg
x bootstrap-icons-1.8.3/upload.svg
x bootstrap-icons-1.8.3/fonts.svg
x bootstrap-icons-1.8.3/bookmark-check.svg
x bootstrap-icons-1.8.3/messenger.svg
x bootstrap-icons-1.8.3/archive-fill.svg
x bootstrap-icons-1.8.3/calendar-x.svg
x bootstrap-icons-1.8.3/pause.svg
x bootstrap-icons-1.8.3/cloud-download-fill.svg
x bootstrap-icons-1.8.3/calendar2-month.svg
x bootstrap-icons-1.8.3/balloon-fill.svg
x bootstrap-icons-1.8.3/mic-fill.svg
x bootstrap-icons-1.8.3/text-right.svg
x bootstrap-icons-1.8.3/arrow-down-circle.svg
x bootstrap-icons-1.8.3/cloud-hail.svg
x bootstrap-icons-1.8.3/cloudy.svg
x bootstrap-icons-1.8.3/balloon.svg
x bootstrap-icons-1.8.3/forward.svg
x bootstrap-icons-1.8.3/textarea-t.svg
x bootstrap-icons-1.8.3/bookmark.svg
x bootstrap-icons-1.8.3/envelope-slash-fill.svg
x bootstrap-icons-1.8.3/grid-3x2-gap-fill.svg
x bootstrap-icons-1.8.3/skype.svg
x bootstrap-icons-1.8.3/shield-slash.svg
x bootstrap-icons-1.8.3/braces.svg
x bootstrap-icons-1.8.3/box-arrow-in-up-left.svg
x bootstrap-icons-1.8.3/info-lg.svg
x bootstrap-icons-1.8.3/minecart.svg
x bootstrap-icons-1.8.3/wallet-fill.svg
x bootstrap-icons-1.8.3/dpad-fill.svg
x bootstrap-icons-1.8.3/asterisk.svg
x bootstrap-icons-1.8.3/dash-square-dotted.svg
x bootstrap-icons-1.8.3/cloud-check-fill.svg
x bootstrap-icons-1.8.3/file-earmark-break-fill.svg
x bootstrap-icons-1.8.3/capslock-fill.svg
x bootstrap-icons-1.8.3/wordpress.svg
x bootstrap-icons-1.8.3/tablet.svg
x bootstrap-icons-1.8.3/terminal-fill.svg
x bootstrap-icons-1.8.3/easel3.svg
x bootstrap-icons-1.8.3/file-diff.svg
x bootstrap-icons-1.8.3/easel2.svg
x bootstrap-icons-1.8.3/brush-fill.svg
x bootstrap-icons-1.8.3/chat-square-quote-fill.svg
x bootstrap-icons-1.8.3/file-richtext.svg
x bootstrap-icons-1.8.3/currency-dollar.svg
x bootstrap-icons-1.8.3/valentine2.svg
x bootstrap-icons-1.8.3/brightness-alt-low-fill.svg
x bootstrap-icons-1.8.3/filetype-py.svg
x bootstrap-icons-1.8.3/pin-angle-fill.svg
x bootstrap-icons-1.8.3/arrow-left-right.svg
x bootstrap-icons-1.8.3/tv-fill.svg
x bootstrap-icons-1.8.3/file-earmark-code.svg
x bootstrap-icons-1.8.3/palette2.svg
x bootstrap-icons-1.8.3/badge-4k.svg
x bootstrap-icons-1.8.3/list-ol.svg
x bootstrap-icons-1.8.3/cloud-download.svg
x bootstrap-icons-1.8.3/check2.svg
x bootstrap-icons-1.8.3/telephone-outbound.svg
x bootstrap-icons-1.8.3/cup-fill.svg
x bootstrap-icons-1.8.3/clipboard2-heart-fill.svg
x bootstrap-icons-1.8.3/ear.svg
x bootstrap-icons-1.8.3/plus-circle-dotted.svg
x bootstrap-icons-1.8.3/telephone-forward.svg
x bootstrap-icons-1.8.3/skip-end-fill.svg
x bootstrap-icons-1.8.3/file-earmark-spreadsheet.svg
x bootstrap-icons-1.8.3/layout-text-window-reverse.svg
x bootstrap-icons-1.8.3/file-check-fill.svg
x bootstrap-icons-1.8.3/chevron-bar-right.svg
x bootstrap-icons-1.8.3/yin-yang.svg
x bootstrap-icons-1.8.3/box-arrow-up-left.svg
x bootstrap-icons-1.8.3/volume-up-fill.svg
x bootstrap-icons-1.8.3/chat-text-fill.svg
x bootstrap-icons-1.8.3/calendar2-event.svg
x bootstrap-icons-1.8.3/chat-quote.svg
x bootstrap-icons-1.8.3/skip-backward-circle-fill.svg
x bootstrap-icons-1.8.3/calendar4-week.svg
x bootstrap-icons-1.8.3/image-fill.svg
x bootstrap-icons-1.8.3/exclamation-square-fill.svg
x bootstrap-icons-1.8.3/node-minus.svg
x bootstrap-icons-1.8.3/backspace.svg
x bootstrap-icons-1.8.3/file-ruled-fill.svg
x bootstrap-icons-1.8.3/file-person-fill.svg
x bootstrap-icons-1.8.3/patch-minus.svg
x bootstrap-icons-1.8.3/hdd.svg
x bootstrap-icons-1.8.3/123.svg
x bootstrap-icons-1.8.3/filetype-tsx.svg
x bootstrap-icons-1.8.3/sort-down.svg
x bootstrap-icons-1.8.3/calculator.svg
x bootstrap-icons-1.8.3/align-top.svg
x bootstrap-icons-1.8.3/filetype-svg.svg
x bootstrap-icons-1.8.3/apple.svg
x bootstrap-icons-1.8.3/mouse.svg
x bootstrap-icons-1.8.3/pentagon.svg
x bootstrap-icons-1.8.3/eyeglasses.svg
x bootstrap-icons-1.8.3/screwdriver.svg
x bootstrap-icons-1.8.3/file-earmark-pdf.svg
x bootstrap-icons-1.8.3/shield-check.svg
x bootstrap-icons-1.8.3/person-plus-fill.svg
x bootstrap-icons-1.8.3/box-arrow-in-down-left.svg
x bootstrap-icons-1.8.3/cloud-sleet-fill.svg
x bootstrap-icons-1.8.3/calendar-x-fill.svg
x bootstrap-icons-1.8.3/file-earmark-music.svg
x bootstrap-icons-1.8.3/chat-right-quote-fill.svg
x bootstrap-icons-1.8.3/file-bar-graph.svg
x bootstrap-icons-1.8.3/emoji-neutral-fill.svg
x bootstrap-icons-1.8.3/send-x-fill.svg
x bootstrap-icons-1.8.3/caret-right-square.svg
x bootstrap-icons-1.8.3/chat-heart.svg
x bootstrap-icons-1.8.3/clipboard-check-fill.svg
x bootstrap-icons-1.8.3/file-earmark-ppt.svg
x bootstrap-icons-1.8.3/trash3-fill.svg
x bootstrap-icons-1.8.3/explicit-fill.svg
x bootstrap-icons-1.8.3/building.svg
x bootstrap-icons-1.8.3/trash2-fill.svg
x bootstrap-icons-1.8.3/bezier.svg
x bootstrap-icons-1.8.3/file-zip-fill.svg
x bootstrap-icons-1.8.3/binoculars.svg
x bootstrap-icons-1.8.3/gear-wide-connected.svg
x bootstrap-icons-1.8.3/file-earmark-plus.svg
x bootstrap-icons-1.8.3/folder.svg
x bootstrap-icons-1.8.3/calendar2-check.svg
x bootstrap-icons-1.8.3/alarm.svg
x bootstrap-icons-1.8.3/file-ppt.svg
x bootstrap-icons-1.8.3/envelope-exclamation-fill.svg
x bootstrap-icons-1.8.3/signpost-2-fill.svg
x bootstrap-icons-1.8.3/file-lock.svg
x bootstrap-icons-1.8.3/basket.svg
x bootstrap-icons-1.8.3/code-square.svg
x bootstrap-icons-1.8.3/chevron-bar-down.svg
x bootstrap-icons-1.8.3/play-fill.svg
x bootstrap-icons-1.8.3/type-underline.svg
x bootstrap-icons-1.8.3/fingerprint.svg
x bootstrap-icons-1.8.3/clipboard2-data-fill.svg
x bootstrap-icons-1.8.3/file-pdf.svg
x bootstrap-icons-1.8.3/file-post.svg
x bootstrap-icons-1.8.3/dash-lg.svg
x bootstrap-icons-1.8.3/thermometer-snow.svg
x bootstrap-icons-1.8.3/skip-start.svg
x bootstrap-icons-1.8.3/diagram-2-fill.svg
x bootstrap-icons-1.8.3/mic-mute-fill.svg
x bootstrap-icons-1.8.3/cloud-lightning-rain-fill.svg
x bootstrap-icons-1.8.3/credit-card-2-back.svg
x bootstrap-icons-1.8.3/diagram-3-fill.svg
x bootstrap-icons-1.8.3/clipboard-check.svg
x bootstrap-icons-1.8.3/tiktok.svg
x bootstrap-icons-1.8.3/file-earmark-music-fill.svg
x bootstrap-icons-1.8.3/heart-pulse.svg
x bootstrap-icons-1.8.3/filetype-html.svg
x bootstrap-icons-1.8.3/badge-8k.svg
x bootstrap-icons-1.8.3/chevron-double-down.svg
x bootstrap-icons-1.8.3/file-lock-fill.svg
x bootstrap-icons-1.8.3/telephone-minus.svg
x bootstrap-icons-1.8.3/paint-bucket.svg
x bootstrap-icons-1.8.3/chevron-left.svg
x bootstrap-icons-1.8.3/film.svg
x bootstrap-icons-1.8.3/moon.svg
x bootstrap-icons-1.8.3/calendar3-range-fill.svg
x bootstrap-icons-1.8.3/exclamation.svg
x bootstrap-icons-1.8.3/layout-wtf.svg
x bootstrap-icons-1.8.3/behance.svg
x bootstrap-icons-1.8.3/chat-left-quote-fill.svg
x bootstrap-icons-1.8.3/arrow-up-right-square-fill.svg
x bootstrap-icons-1.8.3/clipboard2.svg
x bootstrap-icons-1.8.3/stoplights-fill.svg
x bootstrap-icons-1.8.3/dash-square-fill.svg
x bootstrap-icons-1.8.3/bar-chart-steps.svg
x bootstrap-icons-1.8.3/filetype-bmp.svg
x bootstrap-icons-1.8.3/cart-x.svg
x bootstrap-icons-1.8.3/chevron-double-up.svg
x bootstrap-icons-1.8.3/person-dash-fill.svg
x bootstrap-icons-1.8.3/journals.svg
x bootstrap-icons-1.8.3/easel.svg
x bootstrap-icons-1.8.3/file-plus-fill.svg
x bootstrap-icons-1.8.3/arrow-up-circle-fill.svg
x bootstrap-icons-1.8.3/magnet-fill.svg
x bootstrap-icons-1.8.3/diamond-fill.svg
x bootstrap-icons-1.8.3/octagon-fill.svg
x bootstrap-icons-1.8.3/sort-up.svg
x bootstrap-icons-1.8.3/bootstrap-icons.json
x bootstrap-icons-1.8.3/exclamation-triangle-fill.svg
x bootstrap-icons-1.8.3/toggles2.svg
x bootstrap-icons-1.8.3/filetype-mp4.svg
x bootstrap-icons-1.8.3/shield-fill-check.svg
x bootstrap-icons-1.8.3/filetype-csv.svg
x bootstrap-icons-1.8.3/heart.svg
x bootstrap-icons-1.8.3/modem-fill.svg
x bootstrap-icons-1.8.3/badge-3d-fill.svg
x bootstrap-icons-1.8.3/person-bounding-box.svg
x bootstrap-icons-1.8.3/journal.svg
x bootstrap-icons-1.8.3/emoji-heart-eyes-fill.svg
x bootstrap-icons-1.8.3/briefcase-fill.svg
x bootstrap-icons-1.8.3/rulers.svg
-- Using platform-specific CMakeLists: /build/xguipro-git/src/xguipro/source/bin/PlatformGTK.cmake
-- Platform-specific CMakeLists not found: /build/xguipro-git/src/xguipro/source/PlatformGTK.cmake
-- Enabled features:
-- ENABLE_DEVELOPER_MODE . OFF
-- HAVE_LIBSSL ON
-- USE_GTK4 .............. OFF
-- USE_SOUP2 ON
-- Configuring done
-- Generating done
-- Build files have been written to: /build/xguipro-git/src/xguipro/build-gtk3
ninja: Entering directory `build-gtk3'
[1/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Compiler.h
[2/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/ExportMacros.h
[3/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformCPU.h
[4/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformEnable.h
[5/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformHave.h
[6/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/Platform.h
[7/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformCallingConventions.h
[8/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformLegacy.h
[9/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformOS.h
[10/53] Generating ../../../DerivedSources/ForwardingHeaders/wtf/PlatformUse.h
[11/53] Building C object source/wtf/wtf/CMakeFiles/WTF.dir/nothing.c.o
[12/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/avl-cmp.c.o
[13/53] Linking C static library lib/libWTF.a
[14/53] Copy assets...
[15/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/base64-alloc.c.o
[16/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/avl.c.o
[17/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/gslist.c.o
[18/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/sha1.c.o
[19/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/hvml-uri.c.o
[20/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/kvlist.c.o
[21/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/sorted-array.c.o
[22/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/misc.c.o
[23/53] Building C object source/lib/CMakeFiles/xGUIPro.dir/utils/load-asset.c.o
[24/53] Linking C static library lib/libxGUIPro.a
[25/53] Generating ../../DerivedSources/xGUIPro/gtk/BrowserMarshal.c, ../../DerivedSources/xGUIPro/gtk/BrowserMarshal.h
INFO: Reading /build/xguipro-git/src/xguipro/source/bin/gtk/browser-marshal.list...
INFO: Reading /build/xguipro-git/src/xguipro/source/bin/gtk/browser-marshal.list...
[26/53] Building C object source/bin/CMakeFiles/test_layouter.dir/layouter/dom-ops.c.o
[27/53] Building C object source/bin/CMakeFiles/test_layouter.dir/test_layouter.c.o
[28/53] Building C object source/bin/CMakeFiles/xguipro.dir/layouter/dom-ops.c.o
[29/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o
[30/53] Building C object source/bin/CMakeFiles/xguipro.dir/__/__/DerivedSources/xGUIPro/gtk/BrowserMarshal.c.o
[31/53] Building C object source/bin/CMakeFiles/test_layouter.dir/layouter/layouter.c.o
[32/53] Building C object source/bin/CMakeFiles/xguipro.dir/layouter/layouter.c.o
[33/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o
[34/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o
[35/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o
[36/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserCellRendererVariant.c.o
[37/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserDownloadsBar.c.o
[38/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserSearchBox.c.o
[39/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserSettingsDialog.c.o
[40/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserTab.c.o
[41/53] Linking C executable bin/test_layouter
[42/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserPane.c.o
[43/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserPlainWindow.c.o
[44/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserWindow.c.o
[45/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserTabbedWindow.c.o
[46/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/PurcmcCallbacks.c.o
[47/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/HVMLURISchema.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/gtk/HVMLURISchema.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/build/xguipro-git/src/xguipro/build-gtk3 -I/build/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/build/xguipro-git/src/xguipro/source/lib -I/build/xguipro-git/src/xguipro/source/bin -I/build/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/build/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/xguipro-git/src=/usr/src/debug/xguipro-git -flto=auto -fno-strict-aliasing -fno-exceptions -fPIE -pthread -std=gnu99 -MD -MT source/bin/CMakeFiles/xguipro.dir/gtk/HVMLURISchema.c.o -MF source/bin/CMakeFiles/xguipro.dir/gtk/HVMLURISchema.c.o.d -o source/bin/CMakeFiles/xguipro.dir/gtk/HVMLURISchema.c.o -c /build/xguipro-git/src/xguipro/source/bin/gtk/HVMLURISchema.c
/build/xguipro-git/src/xguipro/source/bin/gtk/HVMLURISchema.c:142:91: error: expected ‘,’ or ‘;’ before ‘WEBKIT_VERSION_STRING’
142 | " WebKit2GTK API Version " WEBKITGTK_API_VERSION_STRING ", WebKit Version " WEBKIT_VERSION_STRING ", Build " BUILD_REVISION "</small>"
| ^~~~~~~~~~~~~~~~~~~~~
/build/xguipro-git/src/xguipro/source/bin/gtk/HVMLURISchema.c:162:91: error: expected ‘,’ or ‘;’ before ‘WEBKIT_VERSION_STRING’
162 | " WebKit2GTK API Version " WEBKITGTK_API_VERSION_STRING ", WebKit Version " WEBKIT_VERSION_STRING ", Build " BUILD_REVISION "</small>"
| ^~~~~~~~~~~~~~~~~~~~~
[48/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/LayouterWidgets.c.o
[49/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/main.c.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in package_xguipro-gtk3-git().
Aborting...
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/taotieren/build
xguipro-git on master [!] took 1m10s
Thank you for this report.
I have fixed this bug. Please try the latest code in the main branch.
xguipro
0.8.0 编译错误
xguipro-git on master [!]
❯ makepkg -sf
==> 正在创建软件包:xguipro-git 0.8.0.r0.gacf6ece-1 (2023年06月01日 星期四 02时49分53秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系==> 获取源代码...
-> 正在升级 xguipro git 仓库...
==> 正在验证 source 文件,使用sha256sums...
xguipro ... 已跳过==> 正在释放源码...
-> 正在建立 xguipro git 仓库的拷贝...
正克隆到 'xguipro'...
完成。==> 正在开始 prepare()...
==> 正在开始 pkgver()...
==> 正在进入 fakeroot 环境...
==> 正在开始 package_xguipro-gtk3-git()...
-- The C compiler identification is GNU 13.1.1
-- The CXX compiler identification is GNU 13.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The CMake build type is: None
-- Found Perl: /usr/bin/perl (found suitable version "5.36.1", minimum required is "5.10.0")
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.3", minimum required is "2.7.0")
-- Found Python3: /usr/bin/python3.11 (found version "3.11.3") found components: Interpreter
-- Enabling ccache: Setting ccache prefix for compiler.
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wundef
-- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wall
-- Performing Test C_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test ATOMIC_INT64_IS_BUILTIN
-- Performing Test ATOMIC_INT64_IS_BUILTIN - Success
-- Looking for features.h
-- Looking for features.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for langinfo.h
-- Looking for langinfo.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - not found
-- Looking for linux/memfd.h
-- Looking for linux/memfd.h - found
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Looking for ncurses.h
-- Looking for ncurses.h - found
-- Looking for utime.h
-- Looking for utime.h - found
-- Looking for linux/fs.h
-- Looking for linux/fs.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/select.h
-- Looking for sys/select.h - found
-- Looking for sys/epoll.h
-- Looking for sys/epoll.h - found
-- Looking for sys/mount.h
-- Looking for sys/mount.h - found
-- Looking for sys/statfs.h
-- Looking for sys/statfs.h - found
-- Looking for sys/statvfs.h
-- Looking for sys/statvfs.h - found
-- Looking for sys/vfs.h
-- Looking for sys/vfs.h - found
-- Looking for sys/mntent.h
-- Looking for sys/mntent.h - not found
-- Looking for sys/ucred.h
-- Looking for sys/ucred.h - not found
-- Looking for sys/fs/s5param.h
-- Looking for sys/fs/s5param.h - not found
-- Looking for sys/fs/types.h
-- Looking for sys/fs/types.h - not found
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for stropts.h
-- Looking for stropts.h - not found
-- Looking for openpty.h
-- Looking for openpty.h - not found
-- Looking for pty.h
-- Looking for pty.h - found
-- Looking for util.h
-- Looking for util.h - not found
-- Looking for libutil.h
-- Looking for libutil.h - not found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for IsDebuggerPresent
-- Looking for IsDebuggerPresent - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc_trim
-- Looking for malloc_trim - found
-- Looking for strnstr
-- Looking for strnstr - not found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for vsyslog
-- Looking for vsyslog - found
-- Looking for alloca
-- Looking for alloca - not found
-- Looking for openpty
-- Looking for openpty - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strverscmp
-- Looking for strverscmp - found
-- Looking for utimensat
-- Looking for utimensat - found
-- Looking for get_process_stats
-- Looking for get_process_stats - not found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for posix_openpt
-- Looking for posix_openpt - found
-- Looking for getpt
-- Looking for getpt - found
-- Looking for grantpt
-- Looking for grantpt - found
-- Looking for setlocale
-- Looking for setlocale - found
-- Looking for statlstat
-- Looking for statlstat - not found
-- Looking for regexec
-- Looking for regexec - found
-- Looking for pthread_main_np
-- Looking for pthread_main_np - not found
-- Looking for SIGTRAP
-- Looking for SIGTRAP - found
-- Looking for major
-- Looking for major - not found
-- Looking for major
-- Looking for major - found
-- Performing Test HAVE_STAT_BIRTHTIME_value
-- Performing Test HAVE_STAT_BIRTHTIME_value - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value - Success
-- Performing Test HAVE_TM_GMTOFF_value
-- Performing Test HAVE_TM_GMTOFF_value - Success
-- Performing Test HAVE_TM_ZONE_value
-- Performing Test HAVE_TM_ZONE_value - Success
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value - Failed
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __int128_t
-- Check size of __int128_t - done
-- Check size of uintmax_t
-- Check size of uintmax_t - done
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Check size of mode_t
-- Check size of mode_t - done
-- Check size of int
-- Check size of int - done
-- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found suitable version "2.76.3", minimum required is "2.44.0")
-- Found PurC: /usr/lib/libpurc.so (found suitable version "0.9.12", minimum required is "0.9.12")
-- Found DOMRuler: /usr/lib/libdomruler.so (found suitable version "0.9.12", minimum required is "0.9.12")
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.0.8")
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.38
-- Checking for module 'gtk+-unix-print-3.0'
-- Found gtk+-unix-print-3.0, version 3.24.38
-- Found GTK: 3.24.38 (Required is at least version "3.22.0")
-- Found LibSoup: /usr/include/libsoup-2.4 (found suitable version "2.74.3", minimum required is "2.54.0")
-- Found WebKit2Gtk: /usr/include/webkitgtk-4.0 (found suitable version "2.40.2", minimum required is "2.28.0")
-- Platform-specific CMakeLists not found: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/wtf/wtf/PlatformGTK.cmake
-- Using source list file: Sources.txt
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/webext/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/PlatformGTK.cmake
-- Platform-specific CMakeLists not found: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/PlatformGTK.cmake
-- Enabled features:
-- ENABLE_DEVELOPER_MODE . OFF
-- HAVE_LIBSSL ON
-- USE_GTK4 .............. OFF
-- USE_SOUP2 ON
-- Configuring done (24.6s)
-- Generating done (0.0s)
-- Build files have been written to: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3
ninja: Entering directory `build-gtk3'
[28/53] Generating ../../DerivedSources/xGUIPro/gtk/BrowserMarshal.c, ../../DerivedSources/xGUIPro/gtk/BrowserMarshal.h
INFO: Reading /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/browser-marshal.list...
INFO: Reading /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/browser-marshal.list...
[34/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c
In file included from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:39:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:71:5: 错误:未知的类型名‘USFrameHeader’
71 | USFrameHeader header;
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:114:9: 错误:未知的类型名‘USOpcode’
114 | USOpcode op, const void *data, unsigned int sz);
| ^~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c: 在函数‘try_to_read_payload’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:438:24: 错误:在非结构或联合中请求成员‘op’
438 | switch (usc->header.op) {
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:439:10: 错误:‘US_OPCODE_TEXT’未声明(在此函数内第一次使用)
439 | case US_OPCODE_TEXT:
| ^~~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:439:10: 附注:每个未声明的标识符在其出现的函数内只报告一次/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:440:10: 错误:‘US_OPCODE_BIN’未声明(在此函数内第一次使用)
440 | case US_OPCODE_BIN:
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:441:57: 错误:在非结构或联合中请求成员‘sz_payload’
441 | if ((n = read (usc->fd, usc->packet, usc->header.sz_payload))
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:442:30: 错误:在非结构或联合中请求成员‘sz_payload’
442 | < usc->header.sz_payload) {
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:448:35: 错误:在非结构或联合中请求成员‘sz_payload’
448 | usc->sz_read = usc->header.sz_payload;
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:449:24: 错误:在非结构或联合中请求成员‘fragmented’
449 | if (usc->header.fragmented == 0) {
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:454:10: 错误:‘US_OPCODE_CONTINUATION’未声明(在此函数内第一次使用)
454 | case US_OPCODE_CONTINUATION:
| ^~~~~~~~~~~~~~~~~~~~~~
编译中止因为 -fmax-errors=10。[39/53] Building C object source/bin/CMakeFiles/xguipro.dir/gtk/BrowserPane.c.o
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/BrowserPane.c: 在函数‘browser_pane_load_uri’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/BrowserPane.c:710:5: 警告:‘webkit_web_view_run_javascript’ is deprecated: Use 'webkit_web_view_evaluate_javascript' instead [-Wdeprecated-declarations]
710 | webkit_web_view_run_javascript(pane->webView,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/webkitgtk-4.0/webkit/WebKitPrintOperation.h:29,
from /usr/include/webkitgtk-4.0/webkit2/webkit2.h:72,
from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/BrowserPane.h:27,
from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/BrowserPane.c:27:
/usr/include/webkitgtk-4.0/webkit/WebKitWebView.h:526:1: 附注:在此声明 526 | webkit_web_view_run_javascript (WebKitWebView *web_view,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[41/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/endpoint.c
In file included from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/endpoint.c:30:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:71:5: 错误:未知的类型名‘USFrameHeader’
71 | USFrameHeader header;
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:114:9: 错误:未知的类型名‘USOpcode’
114 | USOpcode op, const void *data, unsigned int sz);
| ^~~~~~~~
[42/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c: 在函数‘ws_handle_text_bin’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c:1832:59: 错误:‘PT_TEXT’未声明(在此函数内第一次使用)
1832 | (client->message->opcode == WS_OPCODE_TEXT) ? PT_TEXT : PT_BINARY);
| ^~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c:1832:59: 附注:每个未声明的标识符在其出现的函数内只报告一次/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c:1832:69: 错误:‘PT_BINARY’ undeclared (first use in this function); did you mean ‘PKCS7_BINARY’?
1832 | (client->message->opcode == WS_OPCODE_TEXT) ? PT_TEXT : PT_BINARY);
| ^~~~~~~~~
| PKCS7_BINARY
[43/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c
In file included from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:37:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:71:5: 错误:未知的类型名‘USFrameHeader’
71 | USFrameHeader header;
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:114:9: 错误:unknown type name ‘USOpcode’; did you mean ‘WSOpcode’?
114 | USOpcode op, const void *data, unsigned int sz);
| ^~~~~~~~
| WSOpcode
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c: 在函数‘on_packet’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:74:17: 错误:‘PT_TEXT’未声明(在此函数内第一次使用)
74 | if (type == PT_TEXT) {
| ^~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:74:17: 附注:每个未声明的标识符在其出现的函数内只报告一次/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c: 在函数‘on_error’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:230:9: 警告:implicit declaration of function ‘us_send_packet’; did you mean ‘ws_send_packet’? [-Wimplicit-function-declaration]
230 | us_send_packet(sock_srv, (USClient *)client, US_OPCODE_TEXT, buff, n);
| ^~~~~~~~~~~~~~
| ws_send_packet
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:230:54: 错误:‘US_OPCODE_TEXT’ undeclared (first use in this function); did you mean ‘WS_OPCODE_TEXT’?
230 | us_send_packet(sock_srv, (USClient *)client, US_OPCODE_TEXT, buff, n);
| ^~~~~~~~~~~~~~
| WS_OPCODE_TEXT
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c: 在函数‘send_packet_to_endpoint’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:250:17: 错误:‘US_OPCODE_TEXT’ undeclared (first use in this function); did you mean ‘WS_OPCODE_TEXT’?
250 | US_OPCODE_TEXT, body, len_body);
| ^~~~~~~~~~~~~~
| WS_OPCODE_TEXT
ninja: build stopped: subcommand failed.
==> 错误: 在 package_xguipro-gtk3-git() 中发生一个错误。 正在放弃...
xguipro-git on master [!] took 36s
❯
Thanks for this bug report! We have fixed it.
使用 0.8.0
发行版编译通过
使用仓库的源码编译失败,可能是没 push 源码到仓库
xguipro-git on master [!] took 1m40s
❯ makepkg -sf
==> 正在创建软件包:xguipro-git 0.7.0.r65.gacf6ece-1 (2023年06月01日 星期四 13时27分32秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系==> 获取源代码...
-> 正在升级 xguipro git 仓库...
==> 正在验证 source 文件,使用sha256sums...
xguipro ... 已跳过==> 正在释放源码...
-> 正在建立 xguipro git 仓库的拷贝...
正克隆到 'xguipro'...
完成。==> 正在开始 prepare()...
==> 正在开始 pkgver()...
==> 正在进入 fakeroot 环境...
==> 正在开始 package_xguipro-gtk3-git()...
-- The C compiler identification is GNU 13.1.1
-- The CXX compiler identification is GNU 13.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The CMake build type is: None
-- Found Perl: /usr/bin/perl (found suitable version "5.36.1", minimum required is "5.10.0")
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.11.3", minimum required is "2.7.0")
-- Found Python3: /usr/bin/python3.11 (found version "3.11.3") found components: Interpreter
-- Enabling ccache: Setting ccache prefix for compiler.
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test C_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-strict-aliasing - Success
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test C_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-exceptions - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti
-- Performing Test CXX_COMPILER_SUPPORTS_-fno-rtti - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test C_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test C_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test C_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test C_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wundef
-- Performing Test C_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test C_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align
-- Performing Test CXX_COMPILER_SUPPORTS_-Wcast-align - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security
-- Performing Test CXX_COMPILER_SUPPORTS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute
-- Performing Test CXX_COMPILER_SUPPORTS_-Wmissing-format-attribute - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith
-- Performing Test CXX_COMPILER_SUPPORTS_-Wpointer-arith - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef
-- Performing Test CXX_COMPILER_SUPPORTS_-Wundef - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings
-- Performing Test CXX_COMPILER_SUPPORTS_-Wwrite-strings - Success
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test C_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test C_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test C_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test C_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments
-- Performing Test CXX_COMPILER_SUPPORTS_-Qunused-arguments - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-maybe-uninitialized - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-parentheses-equality - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-psabi - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-noexcept-type - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test C_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined
-- Performing Test CXX_COMPILER_SUPPORTS_-Wno-expansion-to-defined - Success
-- Performing Test C_COMPILER_SUPPORTS_-Wall
-- Performing Test C_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test C_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall
-- Performing Test CXX_COMPILER_SUPPORTS_-Wall - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10
-- Performing Test CXX_COMPILER_SUPPORTS_-fmax-errors=10 - Success
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test C_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test C_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics
-- Performing Test CXX_COMPILER_SUPPORTS_-fcolor-diagnostics - Failed
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always
-- Performing Test CXX_COMPILER_SUPPORTS_-fdiagnostics-color=always - Success
-- Performing Test ATOMIC_INT64_IS_BUILTIN
-- Performing Test ATOMIC_INT64_IS_BUILTIN - Success
-- Looking for features.h
-- Looking for features.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for langinfo.h
-- Looking for langinfo.h - found
-- Looking for pthread_np.h
-- Looking for pthread_np.h - not found
-- Looking for linux/memfd.h
-- Looking for linux/memfd.h - found
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Looking for ncurses.h
-- Looking for ncurses.h - found
-- Looking for utime.h
-- Looking for utime.h - found
-- Looking for linux/fs.h
-- Looking for linux/fs.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/select.h
-- Looking for sys/select.h - found
-- Looking for sys/epoll.h
-- Looking for sys/epoll.h - found
-- Looking for sys/mount.h
-- Looking for sys/mount.h - found
-- Looking for sys/statfs.h
-- Looking for sys/statfs.h - found
-- Looking for sys/statvfs.h
-- Looking for sys/statvfs.h - found
-- Looking for sys/vfs.h
-- Looking for sys/vfs.h - found
-- Looking for sys/mntent.h
-- Looking for sys/mntent.h - not found
-- Looking for sys/ucred.h
-- Looking for sys/ucred.h - not found
-- Looking for sys/fs/s5param.h
-- Looking for sys/fs/s5param.h - not found
-- Looking for sys/fs/types.h
-- Looking for sys/fs/types.h - not found
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for memory.h
-- Looking for memory.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for stropts.h
-- Looking for stropts.h - not found
-- Looking for openpty.h
-- Looking for openpty.h - not found
-- Looking for pty.h
-- Looking for pty.h - found
-- Looking for util.h
-- Looking for util.h - not found
-- Looking for libutil.h
-- Looking for libutil.h - not found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for IsDebuggerPresent
-- Looking for IsDebuggerPresent - not found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for malloc_trim
-- Looking for malloc_trim - found
-- Looking for strnstr
-- Looking for strnstr - not found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- Looking for vsyslog
-- Looking for vsyslog - found
-- Looking for alloca
-- Looking for alloca - not found
-- Looking for openpty
-- Looking for openpty - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strverscmp
-- Looking for strverscmp - found
-- Looking for utimensat
-- Looking for utimensat - found
-- Looking for get_process_stats
-- Looking for get_process_stats - not found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for posix_openpt
-- Looking for posix_openpt - found
-- Looking for getpt
-- Looking for getpt - found
-- Looking for grantpt
-- Looking for grantpt - found
-- Looking for setlocale
-- Looking for setlocale - found
-- Looking for statlstat
-- Looking for statlstat - not found
-- Looking for regexec
-- Looking for regexec - found
-- Looking for pthread_main_np
-- Looking for pthread_main_np - not found
-- Looking for SIGTRAP
-- Looking for SIGTRAP - found
-- Looking for major
-- Looking for major - not found
-- Looking for major
-- Looking for major - found
-- Performing Test HAVE_STAT_BIRTHTIME_value
-- Performing Test HAVE_STAT_BIRTHTIME_value - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLOCKS_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value
-- Performing Test HAVE_STRUCT_STAT_ST_BLKSIZE_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value
-- Performing Test HAVE_STRUCT_STAT_ST_RDEV_value - Success
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_value - Success
-- Performing Test HAVE_TM_GMTOFF_value
-- Performing Test HAVE_TM_GMTOFF_value - Success
-- Performing Test HAVE_TM_ZONE_value
-- Performing Test HAVE_TM_ZONE_value - Success
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_FSSTAT_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value
-- Performing Test HAVE_STRUCT_LINGER_L_LINGER_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATFS_F_TYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_BASETYPE_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value
-- Performing Test HAVE_STRUCT_STATVFS_F_FSTYPENAME_value - Failed
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value
-- Performing Test HAVE_STRUCT_STATVFS_F_TYPE_value - Failed
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of __int128_t
-- Check size of __int128_t - done
-- Check size of uintmax_t
-- Check size of uintmax_t - done
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Check size of mode_t
-- Check size of mode_t - done
-- Check size of int
-- Check size of int - done
-- Found GLIB: /usr/include/glib-2.0;/usr/lib/glib-2.0/include (found suitable version "2.76.3", minimum required is "2.44.0")
-- Found PurC: /usr/lib/libpurc.so (found suitable version "0.9.12", minimum required is "0.9.12")
-- Found DOMRuler: /usr/lib/libdomruler.so (found suitable version "0.9.12", minimum required is "0.9.12")
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.0.8")
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.38
-- Checking for module 'gtk+-unix-print-3.0'
-- Found gtk+-unix-print-3.0, version 3.24.38
-- Found GTK: 3.24.38 (Required is at least version "3.22.0")
-- Found LibSoup: /usr/include/libsoup-2.4 (found suitable version "2.74.3", minimum required is "2.54.0")
-- Found WebKit2Gtk: /usr/include/webkitgtk-4.0 (found suitable version "2.40.2", minimum required is "2.28.0")
-- Platform-specific CMakeLists not found: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/wtf/wtf/PlatformGTK.cmake
-- Using source list file: Sources.txt
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/webext/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/PlatformGTK.cmake
-- Platform-specific CMakeLists not found: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/PlatformGTK.cmake
-- Enabled features:
-- ENABLE_DEVELOPER_MODE . OFF
-- HAVE_LIBSSL ON
-- USE_GTK4 .............. OFF
-- USE_SOUP2 ON
-- Configuring done (28.8s)
-- Generating done (0.0s)
-- Build files have been written to: /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3
ninja: Entering directory `build-gtk3'
[26/53] Generating ../../DerivedSources/xGUIPro/gtk/BrowserMarshal.c, ../../DerivedSources/xGUIPro/gtk/BrowserMarshal.h
INFO: Reading /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/browser-marshal.list...
INFO: Reading /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/gtk/browser-marshal.list...
[31/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/unixsocket.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c
In file included from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:39:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:71:5: 错误:未知的类型名‘USFrameHeader’
71 | USFrameHeader header;
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:114:9: 错误:未知的类型名‘USOpcode’
114 | USOpcode op, const void *data, unsigned int sz);
| ^~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c: 在函数‘try_to_read_payload’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:438:24: 错误:在非结构或联合中请求成员‘op’
438 | switch (usc->header.op) {
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:439:10: 错误:‘US_OPCODE_TEXT’未声明(在此函数内第一次使用)
439 | case US_OPCODE_TEXT:
| ^~~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:439:10: 附注:每个未声明的标识符在其出现的函数内只报告一次/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:440:10: 错误:‘US_OPCODE_BIN’未声明(在此函数内第一次使用)
440 | case US_OPCODE_BIN:
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:441:57: 错误:在非结构或联合中请求成员‘sz_payload’
441 | if ((n = read (usc->fd, usc->packet, usc->header.sz_payload))
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:442:30: 错误:在非结构或联合中请求成员‘sz_payload’
442 | < usc->header.sz_payload) {
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:448:35: 错误:在非结构或联合中请求成员‘sz_payload’
448 | usc->sz_read = usc->header.sz_payload;
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:449:24: 错误:在非结构或联合中请求成员‘fragmented’
449 | if (usc->header.fragmented == 0) {
| ^
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.c:454:10: 错误:‘US_OPCODE_CONTINUATION’未声明(在此函数内第一次使用)
454 | case US_OPCODE_CONTINUATION:
| ^~~~~~~~~~~~~~~~~~~~~~
编译中止因为 -fmax-errors=10。[38/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/endpoint.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/endpoint.c
In file included from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/endpoint.c:30:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:71:5: 错误:未知的类型名‘USFrameHeader’
71 | USFrameHeader header;
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:114:9: 错误:未知的类型名‘USOpcode’
114 | USOpcode op, const void *data, unsigned int sz);
| ^~~~~~~~
[39/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/websocket.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c: 在函数‘ws_handle_text_bin’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c:1832:59: 错误:‘PT_TEXT’未声明(在此函数内第一次使用)
1832 | (client->message->opcode == WS_OPCODE_TEXT) ? PT_TEXT : PT_BINARY);
| ^~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c:1832:59: 附注:每个未声明的标识符在其出现的函数内只报告一次/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/websocket.c:1832:69: 错误:‘PT_BINARY’ undeclared (first use in this function); did you mean ‘PKCS7_BINARY’?
1832 | (client->message->opcode == WS_OPCODE_TEXT) ? PT_TEXT : PT_BINARY);
| ^~~~~~~~~
| PKCS7_BINARY
[40/53] Building C object source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o
FAILED: source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o
/usr/bin/ccache /usr/bin/cc -DBUILDING_LINUX__=1 -DBUILDING_WITH_CMAKE=1 -DBUILDING_xguipro -DHAVE_CONFIG_H=1 -DPACKAGE=\"xguipro\" -DXGUIPRO_API_VERSION_STRING=\"\" -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3 -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/lib -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/xGUIPro/gtk -I/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/build-gtk3/DerivedSources/ForwardingHeaders -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/libsoup-2.4 -isystem /usr/include/webkitgtk-4.0 -isystem /usr/include/gtk-3.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/sysprof-4 -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/fribidi -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cloudproviders -isystem /usr/include/atk-1.0 -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include -fdiagnostics-color=always -fmax-errors=10 -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -march=x86-64-v3 -mtune=native -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fno-strict-aliasing -fno-exceptions -std=gnu99 -fPIE -pthread -MD -MT source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o -MF source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o.d -o source/bin/CMakeFiles/xguipro.dir/purcmc/server.c.o -c /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c
In file included from /home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:37:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:71:5: 错误:未知的类型名‘USFrameHeader’
71 | USFrameHeader header;
| ^~~~~~~~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/unixsocket.h:114:9: 错误:unknown type name ‘USOpcode’; did you mean ‘WSOpcode’?
114 | USOpcode op, const void *data, unsigned int sz);
| ^~~~~~~~
| WSOpcode
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c: 在函数‘on_packet’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:74:17: 错误:‘PT_TEXT’未声明(在此函数内第一次使用)
74 | if (type == PT_TEXT) {
| ^~~~~~~
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:74:17: 附注:每个未声明的标识符在其出现的函数内只报告一次/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c: 在函数‘on_error’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:230:9: 警告:implicit declaration of function ‘us_send_packet’; did you mean ‘ws_send_packet’? [-Wimplicit-function-declaration]
230 | us_send_packet(sock_srv, (USClient *)client, US_OPCODE_TEXT, buff, n);
| ^~~~~~~~~~~~~~
| ws_send_packet
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:230:54: 错误:‘US_OPCODE_TEXT’ undeclared (first use in this function); did you mean ‘WS_OPCODE_TEXT’?
230 | us_send_packet(sock_srv, (USClient *)client, US_OPCODE_TEXT, buff, n);
| ^~~~~~~~~~~~~~
| WS_OPCODE_TEXT
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c: 在函数‘send_packet_to_endpoint’中:
/home/taotieren/git_clone/aur/xguipro-git/src/xguipro/source/bin/purcmc/server.c:250:17: 错误:‘US_OPCODE_TEXT’ undeclared (first use in this function); did you mean ‘WS_OPCODE_TEXT’?
250 | US_OPCODE_TEXT, body, len_body);
| ^~~~~~~~~~~~~~
| WS_OPCODE_TEXT
ninja: build stopped: subcommand failed.
==> 错误: 在 package_xguipro-gtk3-git() 中发生一个错误。 正在放弃...
xguipro-git on master [!] took 43s
使用
0.8.0
发行版编译通过 使用仓库的源码编译失败,可能是没 push 源码到仓库
You are right! I have pushed the repo to main branch.
在 Arch Linux RISC-V 上验证 AUR 的 xguipro 包
[ttr@archriscv aur]$ xguipro
(xguipro:33330): Gtk-WARNING **: 19:10:26.662: cannot open display:
[ttr@archriscv aur]$ neofetch
-` ttr@archriscv
.o+` -------------
`ooo/ OS: Arch Linux riscv64
`+oooo: Host: Sophgo Mango
`+oooooo: Kernel: 6.1.31
-+oooooo+: Uptime: 4 days, 7 hours, 45 mins
`/:-:++oooo+: Packages: 388 (pacman)
`/++++/+++++++: Shell: bash 5.1.16
`/++++++++++++++: Terminal: tmux
`/+++ooooooooooooo/` CPU: (64)
./ooosssso++osssssso+` Memory: 635MiB / 15994MiB
.oossssso-````/ossssss+`
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
[ttr@archriscv aur]$ lscpu
Architecture: riscv64
Byte Order: Little Endian
CPU(s): 64
On-line CPU(s) list: 0-63
NUMA:
NUMA node(s): 4
NUMA node0 CPU(s): 0-7,16-23
NUMA node1 CPU(s): 8-15,24-31
NUMA node2 CPU(s): 32-39,48-55
NUMA node3 CPU(s): 40-47,56-63
[ttr@archriscv aur]$ lspci -nv
0000:00:00.0 0604: 1e30:2042 (prog-if 00 [Normal decode])
Flags: fast devsel
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
lspci: Unable to load libkmod resources: error -2
0001:40:00.0 0604: 1e30:2042 (prog-if 00 [Normal decode])
Flags: fast devsel, IRQ 41
Bus: primary=40, secondary=41, subordinate=41, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
0002:80:00.0 0604: 1e30:2042 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=80, secondary=81, subordinate=81, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: e0000000-e00fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
0002:81:00.0 0108: 144d:a80a (prog-if 02 [NVM Express])
Subsystem: 144d:a801
Flags: bus master, fast devsel, latency 0, IRQ 47, NUMA node 0
Memory at 48e0000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: nvme
[ttr@archriscv aur]$ inxi -FndFGt
System:
Host: archriscv Kernel: 6.1.31 arch: riscv64 bits: 64 Console: pty pts/0 Distro: Arch Linux
Machine:
Type: RISCV System: Sophgo Mango details: N/A
CPU:
Info: quad core model: N/A variant: riscv bits: 64 type: MT MCP
Speed: N/A min/max: N/A cores: No per core speed data found.
Graphics:
Message: No PCI device data found.
Display: server: No display server data found. Headless machine? tty: 104x24
API: N/A Message: No display API data available in console. Headless machine?
Audio:
Message: No device data found.
Network:
Device-1: ethernet driver: bm_dwmac
IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 36:a4:6a:75:d3:e4
Drives:
Local Storage: total: 960.63 GiB used: 108.1 GiB (11.3%)
ID-1: /dev/mmcblk0 model: 032GB2 size: 29.12 GiB
ID-2: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 1TB size: 931.51 GiB
Message: No optical or floppy data found.
Partition:
ID-1: / size: 902.73 GiB used: 108.1 GiB (12.0%) fs: ext4 dev: /dev/nvme0n1p2
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 53.0 C mobo: 47.0 C
Fan Speeds (RPM): N/A
Processes:
CPU top: 5 of 17
1: cpu: 0.1% command: gpg-agent pid: 32626
2: cpu: 0.0% command: systemd pid: 1
3: cpu: 0.0% command: systemd-journald pid: 19
4: cpu: 0.0% command: dbus-daemon pid: 33
5: cpu: 0.0% command: systemd-logind pid: 34
System RAM: total: N/A available: 15.62 GiB used: 971.1 MiB (6.1%)
Memory top: 5 of 17
1: mem: 19.5 MiB (0.1%) command: networkmanager pid: 33289
2: mem: 13.9 MiB (0.0%) command: systemd-journald pid: 19
3: mem: 10.00 MiB (0.0%) command: systemd pid: 1
4: mem: 8.84 MiB (0.0%) command: systemd pid: 55
5: mem: 6.39 MiB (0.0%) command: systemd-logind pid: 34
Info:
Processes: 17 Uptime: 4d 7h 48m Init: systemd Shell: Bash inxi: 3.3.28
[ttr@archriscv aur]$
xguipro 编译时与 Arch 的 webkit2gtk 最新包有点不兼容,晚点贴下日志 xguipro-git-0.8.4.r0.g2c2a137-3-x86_64-package_xguipro-gtk3-git.log xguipro-git-0.8.4.r0.g2c2a137-3-x86_64-package_xguipro-gtk4-git.log
WebKitHBD 在 gcc13 编译有些小问题,修改后现在出现先的问题
详细修改 webkit2gtk-hvml 的 PKGBUILD
编译时的日志 webkit2gtk-hvml.log 报错内容比较长