From fd92c2d984d47fc4aad3a721a31b12bef7f23ec2 Mon Sep 17 00:00:00 2001 From: Dragon Friend Date: Mon, 27 Jun 2022 16:07:09 -0400 Subject: [PATCH 1/3] New package: haruna-0.8.0 --- srcpkgs/haruna/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/haruna/template diff --git a/srcpkgs/haruna/template b/srcpkgs/haruna/template new file mode 100644 index 000000000000..4ba3d968cebe --- /dev/null +++ b/srcpkgs/haruna/template @@ -0,0 +1,18 @@ +# Template file for 'haruna' +pkgname=haruna +version=0.8.0 +revision=1 +build_style=cmake +hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons + kconfig pkg-config gettext kdoctools" +makedepends="mpv-devel ffmpeg-devel qt5 qt5-dbus qt5-declarative-devel + qt5-quickcontrols2-devel kconfig-devel kcoreaddons-devel kfilemetadata5-devel + ki18n-devel kiconthemes-devel kio-devel kirigami2-devel kxmlgui-devel + kdoctools-devel breeze AppStream gettext-devel" +depends="breeze-icons breeze qqc2-desktop-style youtube-dl" +short_desc="Open source video player built with Qt/QML and libmpv" +maintainer="Dragon Friend " +license="GPL-3.0-or-later" +homepage="https://invent.kde.org/multimedia/haruna" +distfiles="${KDE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" +checksum=dfea4a415d1c41992342c9684382974b2510e5dff06b8a27c29f2c3cc54c3dfe From 89fca2fe9a36aff97fb08e4f54b6b6edc877078f Mon Sep 17 00:00:00 2001 From: Dragon Friend Date: Sun, 7 Aug 2022 21:51:35 -0400 Subject: [PATCH 2/3] liburing: update to 2.2. --- srcpkgs/liburing/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/liburing/template b/srcpkgs/liburing/template index 8111911fc6fe..365fa2261e7f 100644 --- a/srcpkgs/liburing/template +++ b/srcpkgs/liburing/template @@ -1,6 +1,6 @@ # Template file for 'liburing' pkgname=liburing -version=2.1 +version=2.2 revision=1 build_style=configure configure_args="--mandir=/usr/share/man" @@ -10,7 +10,7 @@ maintainer="Anthony Iliopoulos " license="LGPL-2.1-only" homepage="http://git.kernel.dk/cgit/liburing" distfiles="${homepage}/snapshot/${pkgname}-${version}.tar.gz" -checksum=707faff561f6a57ddf4188a98737a80e460b24c1295cd303be39c819da0df1d1 +checksum=f52bad18e3ff11185165d52d2d7391e90a0fce8f33f2ee611ad9a8ce1feaf914 liburing-devel_package() { short_desc+=" - development files" From 59de1580dcc659d38a7668862203449c6ae67535 Mon Sep 17 00:00:00 2001 From: Dragon Friend Date: Sun, 7 Aug 2022 22:04:16 -0400 Subject: [PATCH 3/3] Revert "Merge branch 'void-linux:master' into master" This reverts commit 601c06a2de3823ddf43d61cfa5b86a45a0148959, reversing changes made to bc1756b6601b04e84ce9cc3ab1fc126247b0f0f1. --- .github/issue_template.md | 8 - .github/workflows/build.yaml | 3 - .github/workflows/cycles.yml | 5 - .github/workflows/stale.yml | 5 +- CONTRIBUTING.md | 22 - Manual.md | 21 +- common/environment/setup/sourcepkg.sh | 3 - common/shlibs | 169 +- common/travis/set_mirror.sh | 8 + common/xbps-src/shutils/update_check.sh | 1 - etc/defaults.conf | 6 - srcpkgs/66-tools/template | 2 +- srcpkgs/66/template | 2 +- srcpkgs/ART/template | 4 +- srcpkgs/Amass/template | 4 +- srcpkgs/AppStream/template | 2 +- srcpkgs/AusweisApp2/template | 6 +- srcpkgs/Bear/template | 7 +- srcpkgs/CKAN/template | 28 - srcpkgs/CastXML/template | 23 - srcpkgs/Converseen/template | 4 +- srcpkgs/CopyQ/template | 4 +- srcpkgs/Electron-Cash/template | 10 +- srcpkgs/EternalTerminal/template | 2 +- srcpkgs/GPaste/template | 18 +- srcpkgs/ImageMagick/template | 19 +- srcpkgs/Komikku/template | 4 +- srcpkgs/LanguageTool/template | 12 +- srcpkgs/MoarVM/template | 4 +- srcpkgs/ModemManager/template | 2 +- srcpkgs/NetworkManager/template | 6 +- srcpkgs/OpenRCT2/template | 31 +- srcpkgs/PolyMC/template | 11 +- srcpkgs/ProofGeneral/template | 6 +- srcpkgs/PrusaSlicer/template | 32 +- srcpkgs/QMPlay2/template | 4 +- .../patches/do-not-check-for-updates.patch | 51 - srcpkgs/RcloneBrowser/template | 2 +- .../files/Rocket.Chat-Desktop | 2 + srcpkgs/Rocket.Chat-Desktop/template | 14 +- srcpkgs/SDL2_ttf/template | 12 +- srcpkgs/Signal-Desktop/template | 7 +- srcpkgs/Solaar/template | 7 +- srcpkgs/StyLua/template | 4 +- srcpkgs/Swapspace/files/swapspace/run | 2 - srcpkgs/Swapspace/template | 25 - ...ssing-include-after-c80cd084921c-254.patch | 57 - srcpkgs/acfgfs/template | 4 +- ...ssing-include-after-c80cd084921c-254.patch | 57 - srcpkgs/aclip/template | 4 +- srcpkgs/act/template | 4 +- srcpkgs/adwaita-icon-theme/template | 4 +- srcpkgs/aerc/template | 6 +- srcpkgs/aircrack-ng/patches/evalrev.patch | 13 - srcpkgs/aircrack-ng/patches/python.patch | 49 - srcpkgs/aircrack-ng/patches/sqlite3.patch | 25 - srcpkgs/aircrack-ng/template | 31 +- srcpkgs/aisleriot/template | 6 +- srcpkgs/akonadi-calendar/template | 4 +- srcpkgs/akonadi-contacts/template | 4 +- srcpkgs/akonadi-import-wizard/template | 4 +- srcpkgs/akonadi-mime/template | 4 +- srcpkgs/akonadi-notes/template | 4 +- srcpkgs/akonadi-search/template | 4 +- srcpkgs/akonadi5/template | 4 +- srcpkgs/alacritty/template | 4 +- ...ssing-include-after-c80cd084921c-254.patch | 57 - srcpkgs/aloadimage/template | 4 +- srcpkgs/alsa-lib/template | 6 +- srcpkgs/alsa-ucm-conf/template | 4 +- srcpkgs/amiri-font/template | 6 +- srcpkgs/amtk/template | 24 +- srcpkgs/android-tools/template | 2 +- srcpkgs/angband/template | 2 +- ...mmand-v-instead-of-which-in-Makefile.patch | 32 - srcpkgs/ansible-core/template | 38 +- srcpkgs/ansible/template | 12 +- srcpkgs/anydesk/template | 8 +- srcpkgs/apt/template | 12 +- srcpkgs/aravis/template | 7 +- srcpkgs/arcan/template | 4 +- srcpkgs/ark/template | 4 +- srcpkgs/aspell-it/template | 14 - srcpkgs/aspell-nl/template | 2 +- srcpkgs/astroid/template | 2 +- srcpkgs/at-spi2-core/template | 14 +- srcpkgs/attica/template | 4 +- srcpkgs/baloo-widgets5/template | 4 +- srcpkgs/baloo5/template | 4 +- srcpkgs/baobab/template | 6 +- srcpkgs/base-files/INSTALL | 4 +- srcpkgs/batsignal/template | 4 +- .../bbswitch/patches/0003-kernel-5.18.patch | 18 - srcpkgs/bbswitch/template | 2 +- srcpkgs/bdf2psf/template | 4 +- srcpkgs/bearssl/template | 11 +- srcpkgs/bemenu/template | 4 +- srcpkgs/benchmark/template | 4 +- srcpkgs/bfs/template | 4 +- ...bel-Fix-bug-in-iface-reconfiguration.patch | 29 + srcpkgs/bird/template | 16 +- srcpkgs/bitfighter/patches/cmake.patch | 152 + srcpkgs/bitfighter/template | 10 +- srcpkgs/black/template | 11 +- srcpkgs/bloaty/template | 2 +- srcpkgs/bluedevil/template | 4 +- srcpkgs/bluez-qt5/patches/musl.patch | 10 - srcpkgs/bluez-qt5/template | 4 +- srcpkgs/bmake/template | 4 +- srcpkgs/bombadillo/update | 2 - srcpkgs/borg/template | 23 +- srcpkgs/borgmatic/template | 4 +- srcpkgs/botan/template | 12 +- srcpkgs/bpfmon/template | 22 - srcpkgs/breeze-gtk/template | 4 +- srcpkgs/breeze-icons/template | 4 +- srcpkgs/breeze/template | 4 +- .../broadcom-wl-dkms/patches/linux-5.17.patch | 39 - .../broadcom-wl-dkms/patches/linux-5.18.patch | 71 - srcpkgs/broadcom-wl-dkms/template | 2 +- srcpkgs/broot/template | 4 +- srcpkgs/btdu/template | 4 +- srcpkgs/btop/template | 4 +- .../patches/realpath-workaround.patch | 249 + srcpkgs/bubblewrap/template | 14 +- srcpkgs/bucklespring/template | 2 +- srcpkgs/budgie-control-center/template | 4 +- srcpkgs/budgie-desktop/template | 4 +- srcpkgs/caddy/template | 4 +- srcpkgs/caja/template | 4 +- srcpkgs/calendarsupport/template | 4 +- .../patches/0001-Fix-some-more-warnings.patch | 440 - .../0002-Make-show-hidden-row-s-work.patch | 29 - srcpkgs/calligra/patches/c++17.patch | 16 - .../patches/poppler-22.03.0-fix.patch | 70 - .../patches/poppler-22.04.0-fix.patch | 91 - srcpkgs/calligra/template | 2 +- srcpkgs/cargo-deny/template | 4 +- srcpkgs/cargo-edit/template | 5 +- srcpkgs/cargo-geiger/template | 5 +- srcpkgs/cbatticon-gtk3/template | 4 +- srcpkgs/cbindgen/template | 4 +- srcpkgs/cdetect/template | 6 +- srcpkgs/cgal/template | 20 +- srcpkgs/chatty/template | 4 +- srcpkgs/chezmoi/template | 4 +- srcpkgs/chrome-gnome-shell | 1 - srcpkgs/chrome-gnome-shell/template | 14 + srcpkgs/chrome-gnome-shell/update | 1 + .../musl-patches/quiche-arena-size.patch | 4 +- .../remove-no-opaque-pointers-flag.patch | 4 +- ...ozone-fix-X11-screensaver-suspension.patch | 490 - .../patches/xxx-ppc64le-4k-pages.patch | 10 +- srcpkgs/chromium/template | 15 +- srcpkgs/chroot-git/template | 4 +- srcpkgs/cifs-utils/template | 4 +- .../patches/network-fix.patch | 58 - srcpkgs/cinnamon-control-center/template | 3 +- srcpkgs/clementine/template | 2 +- srcpkgs/cloc/template | 4 +- srcpkgs/cloud-hypervisor/template | 4 +- srcpkgs/cmus/template | 6 +- srcpkgs/coccigrep/template | 2 +- srcpkgs/cogl/template | 2 +- srcpkgs/colord/template | 11 +- srcpkgs/composer8.0/template | 4 +- srcpkgs/composer8.1/template | 4 +- srcpkgs/comrak/template | 7 +- srcpkgs/conduit/patches/config.patch | 13 - srcpkgs/conduit/template | 9 +- srcpkgs/conmon/template | 19 +- srcpkgs/containerd/template | 4 +- srcpkgs/cpp-utilities/template | 4 +- srcpkgs/cppcheck/template | 4 +- srcpkgs/cpufrequtils/template | 2 +- srcpkgs/cpuid/template | 6 +- srcpkgs/croc/template | 4 +- srcpkgs/cross-aarch64-linux-musl/template | 2 +- srcpkgs/cross-arm-linux-musleabi/template | 2 +- srcpkgs/cross-arm-linux-musleabihf/template | 2 +- .../cross-armv7l-linux-musleabihf/template | 2 +- srcpkgs/cross-i686-linux-musl/template | 2 +- srcpkgs/cross-mips-linux-musl/template | 2 +- srcpkgs/cross-mips-linux-muslhf/template | 2 +- srcpkgs/cross-mipsel-linux-musl/template | 2 +- srcpkgs/cross-mipsel-linux-muslhf/template | 2 +- srcpkgs/cross-powerpc-linux-musl/template | 2 +- srcpkgs/cross-powerpc64-linux-musl/template | 2 +- srcpkgs/cross-powerpc64le-linux-musl/template | 2 +- srcpkgs/cross-powerpcle-linux-musl/template | 2 +- srcpkgs/cross-x86_64-linux-musl/template | 2 +- srcpkgs/crun/template | 4 +- srcpkgs/cups-filters/template | 4 +- srcpkgs/cura-engine/template | 2 +- ...eturn-fatal-error-on-EINTR-from-poll.patch | 40 - srcpkgs/curl/patches/easy_lock.patch | 24 - srcpkgs/curl/template | 13 +- srcpkgs/cxxopts/template | 16 - srcpkgs/cyanrip/template | 13 - srcpkgs/dasel/template | 4 +- srcpkgs/dateutils/template | 6 +- srcpkgs/dbeaver/template | 4 +- srcpkgs/ddgr/template | 10 +- srcpkgs/debootstrap/template | 4 +- srcpkgs/dendrite/template | 4 +- srcpkgs/dialog/template | 4 +- srcpkgs/diffoscope/template | 4 +- srcpkgs/diffutils/patches/ppc-musl.patch | 14 - srcpkgs/dino/patches/quote.patch | 22 - srcpkgs/dino/template | 2 +- srcpkgs/discord-ptb/template | 4 +- srcpkgs/dmidecode/template | 4 +- srcpkgs/dnsdist/template | 4 +- srcpkgs/docker-buildx/template | 4 +- srcpkgs/docker-cli/template | 4 +- srcpkgs/docker-compose/template | 4 +- srcpkgs/docker-credential-pass/template | 16 +- srcpkgs/docker-gen/template | 19 +- srcpkgs/docker-machine/template | 12 +- srcpkgs/doctl/template | 4 +- srcpkgs/dolphin-plugins/template | 4 +- srcpkgs/dolphin/template | 4 +- srcpkgs/dos2unix/template | 6 +- srcpkgs/dpkg/template | 5 +- srcpkgs/dragon-player/template | 4 +- srcpkgs/dua-cli/template | 4 +- srcpkgs/duc/template | 9 +- srcpkgs/duf/template | 5 +- srcpkgs/duff/template | 2 +- srcpkgs/dunst/template | 4 +- srcpkgs/easyrsa/template | 10 +- srcpkgs/eclipse/template | 6 +- .../patches/efibootmgr_default_to_grub2.patch | 34 +- .../patches/efivar-efi_set_verbose.patch | 12 + srcpkgs/efibootmgr/template | 15 +- srcpkgs/efl/template | 2 +- srcpkgs/eggdrop/update | 1 - .../musl-patches/chromium-musl-crashpad.patch | 23 + ...omium-musl-default-pthread-stacksize.patch | 31 + .../musl-patches/chromium-musl-sandbox.patch | 176 + .../musl-patches/chromium-musl-string_h.patch | 10 + ...hromium-musl_canonicalize_file_name.patch} | 9 +- .../musl-patches/chromium-musl_cdefs.patch | 45 + ...omium-musl_define_temp_failure_retry.patch | 18 + .../musl-patches/chromium-musl_dns.patch | 61 + .../musl-patches/chromium-musl_exeinfo.patch | 96 + .../chromium-musl_getcontext.patch} | 16 +- .../musl-patches/chromium-musl_mallinfo.patch | 54 + .../chromium-musl_pread_pwrite64.patch | 18 + .../chromium-musl_push_back.patch | 13 + .../chromium-musl_stack_size.patch | 41 + .../chromium-musl_stack_trace.patch | 44 + .../chromium-musl_tcp_listen.patch | 14 + .../chromium-musl_xxx-ppc64le-support.patch} | 59 +- .../files/patches/chromium-83-gcc-10.patch | 64 + ...chromium-chromium_atk_optional.patch.patch | 15 + .../files/patches/chromium-clang-12.patch | 16 + .../files/patches/chromium-ffmpeg-4.3.patch | 21 + .../files/patches/chromium-gcc-shared.patch | 20 + .../patches/chromium-harfbuzz-3.0.0.patch | 20 + .../files/patches/chromium-libc_malloc.patch | 24 + .../chromium-skia-harfbuzz-3.0.0.patch | 100 + .../files/patches/chromium-skia-harmony.patch | 14 + .../files/patches/chromium-time64.patch | 51 + .../patches/chromium-toolchain-host.patch | 11 + .../chromium-xxx-ppc64le-support.patch | 1012 +- .../chromium-xxx-ppc64le-swiftshader.patch | 0 ...a-script-to-list-patch-targets.patch.patch | 0 .../patches/electron-Build-fixes.patch.patch | 47 + ...ectron-dont-assume-python-is-python2.patch | 17 + ...lectron-exclude-content-test-patches.patch | 2 +- .../sndio-files/audio_manager_openbsd.cc | 0 .../files/sndio-files/audio_manager_openbsd.h | 0 .../files/sndio-files/sndio_input.cc | 0 .../files/sndio-files/sndio_input.h | 0 .../files/sndio-files/sndio_output.cc | 0 .../files/sndio-files/sndio_output.h | 0 ...a_audio_linux_audio_manager_linux.cc.patch | 0 ...src_3rdparty_chromium_media_BUILD.gn.patch | 0 ...dparty_chromium_media_audio_BUILD.gn.patch | 0 ...ty_chromium_media_media__options.gni.patch | 0 srcpkgs/{electron19 => electron10}/template | 155 +- srcpkgs/{electron19 => electron10}/update | 0 ...Update-skylab-tests-cros-img-version.patch | 92 - ...ew-tests-Refresh-skew-tests-for-M104.patch | 404 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 751 - ...-extension-controlled-pref-observers.patch | 43 - ...crementing-VERSION-to-102.0.5005.126.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 110 - ...crementing-VERSION-to-102.0.5005.127.patch | 28 - ...crementing-VERSION-to-102.0.5005.128.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 73 - ...ce-that-thin-testers-have-TEST-execu.patch | 54 - ...crementing-VERSION-to-102.0.5005.129.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 83 - ...-M102-infra-Fix-future-lint-warnings.patch | 108 - ...ptr-T-and-T-are-treated-identically-.patch | 357 - ...crementing-VERSION-to-102.0.5005.130.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 889 -- ...BluetoothTest.ConstructDefaultAdapte.patch | 44 - ...crementing-VERSION-to-102.0.5005.131.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 308 - ...crementing-VERSION-to-102.0.5005.132.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 212 - ...crementing-VERSION-to-102.0.5005.133.patch | 28 - ...crementing-VERSION-to-102.0.5005.134.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 41 - ...crementing-VERSION-to-102.0.5005.135.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 262 - ...crementing-VERSION-to-102.0.5005.136.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 256 - ...add-free_space-dimension-to-Chromium.patch | 842 - ...-configs-for-android_cronet-src-side.patch | 197 - ...ew-Fix-missing-destinations-in-dialo.patch | 77 - ...crementing-VERSION-to-102.0.5005.137.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 807 - ...crementing-VERSION-to-102.0.5005.138.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 578 - ...he-root-vpython-spec-files-to-orches.patch | 57 - ...crementing-VERSION-to-102.0.5005.139.patch | 28 - ...crementing-VERSION-to-102.0.5005.140.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 101 - ...crementing-VERSION-to-102.0.5005.141.patch | 28 - ...crementing-VERSION-to-102.0.5005.142.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 46 - ...crementing-VERSION-to-102.0.5005.143.patch | 28 - ...k_static_initializers.py-for-python3.patch | 57 - ...45-sheriff-Disable-QuarantineMacTest.patch | 81 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 274 - ...ics_python_tests-to-python3-for-M102.patch | 106 - ...-M102-Let-GPU-Intel-Macs-target-12.4.patch | 1714 -- ...crementing-VERSION-to-102.0.5005.144.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 348 - ...crementing-VERSION-to-102.0.5005.145.patch | 28 - ...ionTest.SelfUpdateFromOldReal-in-M10.patch | 33 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 2077 --- ...crementing-VERSION-to-102.0.5005.146.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 106 - ...crementing-VERSION-to-102.0.5005.147.patch | 28 - ...XTBs-based-on-.GRDs-from-branch-5005.patch | 420 - ...crementing-VERSION-to-102.0.5005.148.patch | 28 - .../musl-patches/chromium-musl-hacks.patch | 34 - .../musl-patches/chromium-musl-libc++.patch | 55 - .../musl-patches/chromium-musl-sandbox.patch | 92 - .../chromium-musl-tid-caching.patch | 81 - .../musl-patches/chromium-no-mallinfo.patch | 95 - .../chromium-quiche-arena-size.patch | 11 - ...omium-102-fenced_frame_utils-include.patch | 25 - .../chromium-102-regex_pattern-array.patch | 14 - .../patches/chromium-93-ffmpeg-4.4.patch | 36 - .../patches/chromium-browser-size_t.patch | 10 - .../chromium-cursed^Uscoped_file.patch | 18 - ...fix-missing-TEMP_FAILURE_RETRY-macro.patch | 21 - ...ium-fix-missing-cstdint-include-musl.patch | 10 - ...um-fix-musl-missing-unistd_h-include.patch | 10 - .../patches/chromium-fix-narrowing-cast.patch | 53 - ...mium-fix-perfetto-GetThreadName-musl.patch | 22 - .../patches/chromium-fix-resolver-musl.patch | 66 - .../chromium-fix-stack-utils-with-musl.patch | 20 - ...ium-fix-swiftshader-llvm-musl-config.patch | 26 - .../chromium-fix-unbundled-libxmnl.patch | 10 - .../files/patches/chromium-libc_malloc.patch | 34 - .../files/patches/chromium-musl-stat.patch | 12 - ...-v8-monotonic-pthread-cont_timedwait.patch | 24 - .../files/patches/chromium-no-execinfo.patch | 75 - .../patches/chromium-no-opaque-pointers.patch | 17 - .../chromium-remove-sys-cdefs-includes.patch | 39 - .../chromium-revert-drop-of-system-java.patch | 15 - ...chromium-roll-src-third_party-ffmpeg.patch | 333 - ...ium-roll-src-third_party-ffmpeg.patch.args | 1 - .../patches/chromium-sandbox-membarrier.patch | 10 - .../chromium-sandbox-sched_getparam.patch | 20 - .../patches/chromium-system-nodejs.patch | 16 - .../patches/chromium-system-nodejs.patch:q | 0 ...undle-ffmpeg-av_stream_get_first_dts.patch | 12 - .../chromium-use-ffile-compilation-dir.patch | 66 - ...omium-use-ffile-compilation-dir.patch.args | 1 - .../files/patches/chromium-webrtc-r0.patch | 33 - .../patches/chromium-webrtc-size_t.patch | 10 - .../chromium-xxx-ppc64le-4k-pages.patch | 56 - .../patches/chromium-xxx-ppc64le-libvpx.patch | 72 - ...omium-xxx-ppc64le-sandbox-linux-stat.patch | 31 - .../patches/electron-Build-fixes.patch.patch | 12 - .../patches/electron-no-need-for-husky.patch | 17 - .../electron-std-vector-non-const.patch | 109 - .../{files/README.voidlinux => INSTALL.msg} | 0 srcpkgs/electrum/template | 7 +- srcpkgs/element-desktop/files/element-desktop | 2 +- ...es-compilation-on-a-bunch-of-targets.patch | 184 + ...mpilation-on-a-bunch-of-targets.patch.args | 1 + srcpkgs/element-desktop/template | 16 +- srcpkgs/elisa/template | 4 +- srcpkgs/emptty/template | 4 +- .../enigma/patches/fix-ifstream_test.patch | 11 + srcpkgs/enigma/patches/musl-redirect.patch | 22 +- .../enigma/patches/remove-SDL_ttf-check.patch | 25 + srcpkgs/enigma/template | 26 +- srcpkgs/enlightenment/template | 4 +- srcpkgs/eog-plugins/template | 13 +- srcpkgs/eog/template | 9 +- srcpkgs/epiphany/patches/meson-0.61.patch | 33 + srcpkgs/epiphany/template | 8 +- srcpkgs/epub2txt/template | 4 +- srcpkgs/erofs-utils/template | 4 +- srcpkgs/erofs-utils/update | 1 - srcpkgs/eselect/template | 5 +- srcpkgs/etesync-dav/template | 2 +- srcpkgs/eudev/template | 13 +- srcpkgs/evince/patches/docs-cross.patch | 28 - srcpkgs/evince/patches/meson-0.61.patch | 52 + srcpkgs/evince/template | 27 +- srcpkgs/evolution-data-server/template | 12 +- srcpkgs/evolution-ews/template | 6 +- srcpkgs/evolution/template | 11 +- srcpkgs/execline-man-pages/template | 4 +- srcpkgs/execline/template | 4 +- srcpkgs/exiftool/template | 4 +- srcpkgs/exiv2/template | 2 +- srcpkgs/exo/template | 2 +- srcpkgs/extra-cmake-modules/template | 4 +- srcpkgs/f2fs-tools/template | 10 +- srcpkgs/falkon/template | 4 +- srcpkgs/fasm/template | 4 +- srcpkgs/faust/template | 12 +- srcpkgs/fcitx5-anthy/template | 4 +- srcpkgs/fcitx5-chewing/template | 4 +- srcpkgs/fcitx5-chinese-addons/template | 4 +- srcpkgs/fcitx5-configtool/template | 7 +- srcpkgs/fcitx5-gtk/template | 4 +- srcpkgs/fcitx5-hangul/template | 4 +- srcpkgs/fcitx5-lua/template | 4 +- srcpkgs/fcitx5-m17n/template | 4 +- srcpkgs/fcitx5-qt/template | 8 +- srcpkgs/fcitx5-rime/template | 4 +- srcpkgs/fcitx5-table-extra/template | 4 +- srcpkgs/fcitx5-table-other/template | 4 +- srcpkgs/fcitx5-unikey/template | 4 +- srcpkgs/fcitx5-zhuyin/template | 4 +- srcpkgs/fcitx5/template | 4 +- srcpkgs/fdkaac/template | 4 +- srcpkgs/feh/template | 4 +- srcpkgs/ferm/template | 10 +- srcpkgs/fetchmail/template | 4 +- srcpkgs/ffmpeg/template | 15 +- srcpkgs/file-roller/template | 9 +- srcpkgs/file/template | 4 +- srcpkgs/filelight/template | 4 +- srcpkgs/filezilla/template | 4 +- srcpkgs/fillets-ng/template | 7 +- srcpkgs/firefox-i18n/files/update-lang-list | 7 +- srcpkgs/firefox-i18n/template | 194 +- srcpkgs/firefox/template | 4 +- srcpkgs/flacon/template | 14 +- srcpkgs/flameshot/template | 4 +- srcpkgs/flare-engine/template | 6 +- srcpkgs/flare-game/template | 4 +- srcpkgs/font-ibm-plex-ttf/template | 4 +- srcpkgs/font-spleen/template | 7 +- srcpkgs/font-util/template | 6 +- srcpkgs/fontconfig/template | 18 +- srcpkgs/fossil/template | 12 +- srcpkgs/frameworkintegration/template | 4 +- srcpkgs/freerdp/template | 8 +- srcpkgs/freetype/template | 15 +- srcpkgs/fs-uae/files/fs-uae.desktop | 11 + srcpkgs/fs-uae/template | 46 +- srcpkgs/fstl/template | 4 +- srcpkgs/fuse3/template | 5 +- srcpkgs/fwupd/template | 2 +- srcpkgs/fzf/template | 4 +- srcpkgs/gajim-omemo/template | 12 +- srcpkgs/gajim/template | 24 +- srcpkgs/gamemode/template | 8 +- srcpkgs/gandi-cli/template | 20 + srcpkgs/gcolor3/patches/libportal5.patch | 53 - srcpkgs/gcolor3/template | 4 +- srcpkgs/gcr/patches/unbreak-no-systemd.patch | 23 - srcpkgs/gcr/template | 10 +- srcpkgs/gdb/template | 8 +- srcpkgs/gdbm/template | 4 +- srcpkgs/gdm/template | 15 +- srcpkgs/gdu/template | 4 +- srcpkgs/gedit-plugins/template | 4 +- srcpkgs/gedit/template | 5 +- srcpkgs/gef/template | 6 +- srcpkgs/gerbera/files/gerbera/log/run | 1 - srcpkgs/gerbera/files/gerbera/run | 9 +- srcpkgs/gerbera/template | 7 +- srcpkgs/ghex/template | 36 +- srcpkgs/ghidra/template | 4 +- srcpkgs/git-absorb/template | 11 +- srcpkgs/git-cliff/template | 4 +- srcpkgs/git/template | 4 +- srcpkgs/github-cli/template | 4 +- srcpkgs/gitlab-runner/template | 5 +- srcpkgs/gitlab-runner/update | 4 +- srcpkgs/glib-networking/template | 4 +- .../glib/patches/gnome-console-support.patch | 62 - srcpkgs/glib/template | 2 +- srcpkgs/gmic/patches/01-includedir.patch | 44 - srcpkgs/gmic/patches/02-opt-flags.patch | 28 - .../patches/03-plugindir-and-no-wget.patch | 15 - .../gmic/patches/04-no-krita-and-order.patch | 39 - srcpkgs/gmic/template | 31 +- srcpkgs/gnome-autoar/template | 4 +- srcpkgs/gnome-backgrounds/template | 4 +- .../patches/meson-0.61.patch | 0 srcpkgs/gnome-bluetooth/template | 12 +- srcpkgs/gnome-bluetooth1-devel | 1 - srcpkgs/gnome-bluetooth1/template | 42 - srcpkgs/gnome-bluetooth1/update | 2 - srcpkgs/gnome-boxes/patches/meson-0.61.patch | 36 + srcpkgs/gnome-boxes/template | 14 +- srcpkgs/gnome-browser-connector/template | 21 - srcpkgs/gnome-builder/patches/format-bug.diff | 11 + srcpkgs/gnome-builder/template | 10 +- srcpkgs/gnome-calculator/template | 13 +- .../gnome-calendar/patches/meson-0.61.patch | 10 + srcpkgs/gnome-calendar/template | 11 +- .../gnome-characters/patches/meson-0.61.patch | 18 + srcpkgs/gnome-characters/template | 8 +- srcpkgs/gnome-chess/template | 6 +- srcpkgs/gnome-clocks/template | 13 +- srcpkgs/gnome-connections/template | 16 - srcpkgs/gnome-console/template | 26 - srcpkgs/gnome-contacts/template | 6 +- srcpkgs/gnome-control-center/template | 33 +- srcpkgs/gnome-core/template | 62 +- srcpkgs/gnome-desktop/patches/build.patch | 18 + .../patches/optional_introspection.patch | 93 - .../patches/optionalise-gir.patch | 47 + srcpkgs/gnome-desktop/template | 8 +- .../patches/meson-0.61.patch | 34 + srcpkgs/gnome-disk-utility/template | 4 +- srcpkgs/gnome-flashback/template | 8 +- .../patches/meson-0.61.patch | 40 + srcpkgs/gnome-font-viewer/template | 8 +- srcpkgs/gnome-initial-setup/template | 10 +- srcpkgs/gnome-keyring/template | 18 +- .../patches/00-port-to-tepl-6.patch | 99 + srcpkgs/gnome-latex/template | 6 +- srcpkgs/gnome-maps/template | 11 +- srcpkgs/gnome-music/patches/meson-0.61.patch | 30 + srcpkgs/gnome-music/template | 16 +- ...son-drop-unused-positional-arguments.patch | 36 - srcpkgs/gnome-nettool/template | 14 +- srcpkgs/gnome-online-accounts/template | 10 +- srcpkgs/gnome-panel/template | 4 +- srcpkgs/gnome-photos/patches/meson-0.61.patch | 32 + srcpkgs/gnome-photos/template | 11 +- srcpkgs/gnome-recipes/template | 7 +- srcpkgs/gnome-remote-desktop/template | 11 +- srcpkgs/gnome-secrets/template | 6 +- srcpkgs/gnome-session/template | 5 +- .../patches/meson-0.61.patch | 38 + srcpkgs/gnome-settings-daemon/template | 7 +- srcpkgs/gnome-shell-extensions/template | 6 +- srcpkgs/gnome-shell/patches/meson-0.61.patch | 82 + srcpkgs/gnome-shell/template | 13 +- .../patches/meson-0.61.patch | 41 + srcpkgs/gnome-sound-recorder/template | 11 +- srcpkgs/gnome-sudoku/patches/meson-0.61.patch | 38 + srcpkgs/gnome-sudoku/template | 5 +- srcpkgs/gnome-system-monitor/template | 8 +- .../gnome-terminal/patches/meson-0.61.patch | 47 + srcpkgs/gnome-terminal/template | 6 +- srcpkgs/gnome-text-editor/template | 11 +- srcpkgs/gnome-todo/patches/libportal5.patch | 54 - srcpkgs/gnome-todo/template | 4 +- srcpkgs/gnome-tour/template | 22 - srcpkgs/gnome-tweaks/patches/meson-0.61.patch | 32 + srcpkgs/gnome-tweaks/template | 9 +- srcpkgs/gnome-user-docs/template | 4 +- .../gnome-weather/patches/meson-0.61.patch | 10 + srcpkgs/gnome-weather/template | 8 +- srcpkgs/gnome/template | 57 +- srcpkgs/gnote/patches/meson-0.61.patch | 36 + srcpkgs/gnote/template | 8 +- srcpkgs/gns3-gui/template | 4 +- srcpkgs/gns3-server/template | 4 +- srcpkgs/gnucash/template | 6 +- srcpkgs/gnupg/files/60-scdaemon.rules | 37 - .../files/gnupg2-scdaemon-README.voidlinux | 1 - srcpkgs/gnupg/gnupg2-scdaemon.INSTALL.msg | 5 - ...csclite-library-on-musl-libc-as-well.patch | 26 - ...ix-workaround-for-Yubikey-heuristics.patch | 58 - .../patches/use-versioned-pcsclite.patch | 11 + srcpkgs/gnupg/template | 10 +- srcpkgs/gnuplot/template | 6 +- srcpkgs/gnuradio-nrsc5/patches/py3.8.patch | 13121 ++++++++++++++++ srcpkgs/gnuradio-nrsc5/template | 19 +- srcpkgs/gnuradio-osmosdr/template | 22 +- srcpkgs/gnuradio-rds/template | 18 +- ...6495f3bdf579dae0c26531a16f6adcc7fb2f.patch | 46 + ...15d0b26b3c72fab736bcd28a67ab9d1404b7.patch | 28 + ...befbbe54e55fc4994899e92bcf5bf462fa2f.patch | 31 + .../patches/fix-x11-library-call.patch | 39 - srcpkgs/gnuradio/template | 54 +- srcpkgs/gnutls/template | 4 +- srcpkgs/goatcounter/files/README.voidlinux | 16 - srcpkgs/goatcounter/files/goatcounter/log/run | 2 - srcpkgs/goatcounter/files/goatcounter/run | 7 - srcpkgs/goatcounter/template | 13 +- srcpkgs/godot/template | 4 +- srcpkgs/google-chrome/template | 4 +- srcpkgs/gopass-jsonapi/template | 20 - srcpkgs/gopls/template | 4 +- srcpkgs/got/template | 4 +- srcpkgs/gotify-cli/template | 4 +- srcpkgs/gotify-server/template | 4 +- srcpkgs/gperftools/patches/ppc-musl.patch | 2 +- srcpkgs/gpodder/template | 6 +- srcpkgs/gqrx/template | 24 +- srcpkgs/grantleetheme/template | 4 +- srcpkgs/graphviz-x11 | 1 + srcpkgs/graphviz/template | 22 +- srcpkgs/grex/template | 7 +- srcpkgs/greybird-themes/template | 4 +- srcpkgs/grpc/patches/absl-is-private.patch | 58 - srcpkgs/grpc/template | 32 +- srcpkgs/gscan2pdf/template | 4 +- srcpkgs/gsettings-desktop-schemas/template | 5 +- .../{files/README.voidlinux => INSTALL.msg} | 3 +- srcpkgs/gsmartcontrol/template | 11 +- srcpkgs/gspell/template | 15 +- srcpkgs/gst-libav/template | 5 +- srcpkgs/gst-omx/template | 4 +- srcpkgs/gst-plugins-bad1/template | 18 +- srcpkgs/gst-plugins-base1/template | 14 +- srcpkgs/gst-plugins-good1/template | 12 +- srcpkgs/gst-plugins-ugly1/template | 4 +- srcpkgs/gst-rtsp-server/template | 8 +- srcpkgs/gst1-editing-services/template | 4 +- srcpkgs/gst1-python3/template | 4 +- srcpkgs/gstreamer-vaapi/template | 5 +- srcpkgs/gstreamer1/template | 4 +- srcpkgs/gtk-vnc/template | 10 +- srcpkgs/gtk4/template | 16 +- srcpkgs/gtklock/template | 21 - srcpkgs/gtksourceview5/template | 18 +- srcpkgs/guilt/template | 2 +- srcpkgs/gumbo-parser/template | 2 +- srcpkgs/gummiboot/patches/no-redefines.patch | 66 - srcpkgs/gvfs/patches/meson-0.61.patch | 10 + srcpkgs/gvfs/template | 12 +- srcpkgs/gwenview/template | 4 +- .../patches/link-against-system-libyaml.patch | 34 - ...orce-TLSv1.2-on-s_client-invocations.patch | 58 - srcpkgs/h2o/patches/use-etc-ssl-certs.patch | 37 - srcpkgs/h2o/template | 19 +- .../harfbuzz/patches/fix-char-signed.patch | 29 - srcpkgs/harfbuzz/template | 4 +- srcpkgs/haskell-language-server/template | 6 +- srcpkgs/hatch-vcs/template | 24 - srcpkgs/hatch/template | 29 - srcpkgs/hatchling/template | 19 - srcpkgs/hcloud/template | 4 +- srcpkgs/hdparm/template | 4 +- srcpkgs/help2man/template | 8 +- srcpkgs/herbstluftwm/template | 4 +- .../hg-git/patches/fix-encoding-test.patch | 15 - srcpkgs/hg-git/template | 17 +- srcpkgs/hitori/patches/meson-0.61.patch | 41 + srcpkgs/hitori/template | 4 +- srcpkgs/homebank/template | 4 +- srcpkgs/horizon/template | 4 +- srcpkgs/hunspell-ca_ES/template | 18 - srcpkgs/hut/template | 29 - srcpkgs/hwids/template | 15 +- srcpkgs/hwinfo/template | 4 +- srcpkgs/i3lock/template | 8 +- srcpkgs/i3status-rust/template | 6 +- .../patches/data-Update-era.t-with-2022.patch | 36 - ...imum-candidate-window-page-size-to-1.patch | 37 - srcpkgs/ibus-anthy/template | 24 +- srcpkgs/ibus-array/template | 20 - .../patches/src-Fix-refcounting-issues.patch | 267 - srcpkgs/ibus/template | 21 +- srcpkgs/iceauth/template | 12 +- srcpkgs/icewm/template | 4 +- srcpkgs/imlib2/template | 6 +- ...ibility-with-Poppler-22.03-and-later.patch | 50 - .../Fix-build-with-poppler-21.11.0.patch | 29 - .../Fix-build-with-poppler-22.04.patch | 143 - srcpkgs/inkscape/template | 2 +- srcpkgs/intel-gmmlib/template | 4 +- .../intel-media-driver/patches/execinfo.patch | 32 - srcpkgs/intel-media-driver/template | 4 +- .../intellij-idea-community-edition/template | 4 +- srcpkgs/inxi/template | 4 +- srcpkgs/iotop-c/template | 19 - srcpkgs/ipe/patches/poppler-22.03.0-fix.patch | 33 - srcpkgs/ipe/template | 12 +- srcpkgs/ipp-usb/template | 4 +- srcpkgs/iputils/template | 4 +- srcpkgs/irssi/template | 5 +- srcpkgs/iso-codes/template | 4 +- srcpkgs/iw/template | 4 +- srcpkgs/iwd/patches/resolvconf-default.patch | 7 +- srcpkgs/iwd/template | 4 +- srcpkgs/jack/template | 9 +- srcpkgs/jadx/template | 4 +- srcpkgs/japa/template | 15 - srcpkgs/jc/template | 4 +- srcpkgs/jetbrains-jdk-bin/template | 5 +- srcpkgs/jhead/template | 2 +- srcpkgs/jimtcl/template | 1 - srcpkgs/jitterentropy/template | 10 +- srcpkgs/jpm/template | 6 +- ...1-4e9e44-Fix-read-past-end-of-buffer.patch | 24 + srcpkgs/json-c/template | 7 +- srcpkgs/jsonrpc-glib/template | 22 +- srcpkgs/juk/template | 4 +- srcpkgs/julius/template | 4 +- srcpkgs/just/template | 4 +- srcpkgs/k3d/template | 4 +- srcpkgs/k9s/template | 4 +- srcpkgs/kaccounts-integration/template | 4 +- srcpkgs/kactivities5-stats/template | 4 +- srcpkgs/kactivities5/template | 4 +- srcpkgs/kactivitymanagerd/template | 4 +- srcpkgs/kamoso/template | 4 +- srcpkgs/kapidox/template | 4 +- srcpkgs/karchive/template | 4 +- srcpkgs/kasts/template | 19 - srcpkgs/kate5/template | 4 +- srcpkgs/kauth/template | 4 +- srcpkgs/kbd/template | 4 +- srcpkgs/kbookmarks/template | 4 +- srcpkgs/kcachegrind/template | 4 +- srcpkgs/kcalendarcore/template | 4 +- srcpkgs/kcalutils/template | 4 +- srcpkgs/kcmutils/template | 4 +- srcpkgs/kcodecs/template | 4 +- srcpkgs/kcompletion/template | 4 +- srcpkgs/kconfig/template | 6 +- srcpkgs/kconfigwidgets/template | 4 +- srcpkgs/kcontacts/template | 4 +- srcpkgs/kcoreaddons/template | 4 +- srcpkgs/kcrash/template | 4 +- srcpkgs/kcron/template | 4 +- srcpkgs/kdav/template | 4 +- srcpkgs/kdbusaddons/template | 4 +- srcpkgs/kde-cli-tools/template | 4 +- srcpkgs/kde-gtk-config5/template | 4 +- srcpkgs/kdeclarative/template | 4 +- srcpkgs/kdeconnect/template | 4 +- srcpkgs/kdecoration/template | 4 +- srcpkgs/kded/template | 4 +- srcpkgs/kdegraphics-thumbnailers/template | 4 +- .../patches/0001-fix-test-build.patch | 13 - .../patches/ksslcertificate.patch | 71 + .../kdelibs4support/patches/ksslutils.patch | 11 + srcpkgs/kdelibs4support/template | 4 +- srcpkgs/kdenlive/template | 4 +- srcpkgs/kdepim-runtime/template | 4 +- srcpkgs/kdeplasma-addons5/template | 4 +- srcpkgs/kdesignerplugin/template | 4 +- srcpkgs/kdesu/template | 4 +- srcpkgs/kdewebkit/template | 4 +- srcpkgs/kdialog/template | 4 +- srcpkgs/kdnssd/template | 4 +- srcpkgs/kdoctools/template | 4 +- srcpkgs/keditbookmarks/template | 4 +- srcpkgs/kemoticons/template | 4 +- srcpkgs/keyd/template | 4 +- srcpkgs/kfilemetadata5/template | 4 +- srcpkgs/kfind/template | 4 +- srcpkgs/kgamma5/template | 4 +- srcpkgs/kglobalaccel/template | 4 +- srcpkgs/kguiaddons/template | 16 +- srcpkgs/khard/template | 2 +- srcpkgs/khelpcenter/template | 4 +- srcpkgs/kholidays/template | 4 +- srcpkgs/khotkeys/template | 4 +- srcpkgs/khtml/template | 4 +- srcpkgs/ki18n/template | 4 +- srcpkgs/kicad-doc/template | 4 +- srcpkgs/kicad-footprints/template | 4 +- srcpkgs/kicad-library/template | 2 +- srcpkgs/kicad-packages3D/template | 6 +- srcpkgs/kicad-symbols/template | 4 +- srcpkgs/kicad-templates/template | 4 +- srcpkgs/kicad/template | 4 +- srcpkgs/kiconthemes/template | 4 +- srcpkgs/kidentitymanagement/template | 4 +- srcpkgs/kidletime/template | 4 +- srcpkgs/kig/template | 4 +- srcpkgs/kimageformats/template | 4 +- srcpkgs/kimap/template | 4 +- srcpkgs/kinfocenter/template | 8 +- srcpkgs/kinit/template | 4 +- srcpkgs/kio-extras/template | 4 +- srcpkgs/kio-gdrive/template | 4 +- srcpkgs/kio/template | 4 +- srcpkgs/kirigami2/template | 4 +- srcpkgs/kismet/template | 2 +- srcpkgs/kitemmodels/template | 4 +- srcpkgs/kitemviews/template | 4 +- srcpkgs/kitinerary/template | 2 +- srcpkgs/kitty/template | 4 +- srcpkgs/kjobwidgets/template | 4 +- srcpkgs/kjs/template | 4 +- srcpkgs/kjsembed/template | 4 +- srcpkgs/kldap/template | 4 +- srcpkgs/kleopatra/template | 4 +- srcpkgs/kmag/template | 4 +- srcpkgs/kmail-account-wizard/template | 4 +- srcpkgs/kmail/template | 4 +- srcpkgs/kmailtransport/template | 4 +- srcpkgs/kmbox/template | 4 +- srcpkgs/kmediaplayer/template | 4 +- srcpkgs/kmenuedit/template | 4 +- srcpkgs/kmime/template | 4 +- srcpkgs/kmix/template | 4 +- srcpkgs/kmod/template | 6 +- .../kmymoney/patches/akonadi-include.patch | 17 + srcpkgs/kmymoney/template | 6 +- srcpkgs/knewstuff/template | 4 +- srcpkgs/knights/template | 4 +- srcpkgs/knotifications/template | 4 +- srcpkgs/knotifyconfig/template | 4 +- srcpkgs/kolourpaint/template | 4 +- srcpkgs/kompare/template | 4 +- ...0c2b791275f3727f2240ca7fab9f58db943d.patch | 86 + srcpkgs/konsole/template | 4 +- srcpkgs/kontactinterface/template | 4 +- srcpkgs/konversation/template | 4 +- srcpkgs/kopia/template | 4 +- srcpkgs/kotlin-bin/template | 4 +- srcpkgs/kpackage/template | 4 +- srcpkgs/kparts/template | 4 +- srcpkgs/kpat/template | 4 +- srcpkgs/kpeople/template | 4 +- srcpkgs/kpimtextedit/template | 4 +- srcpkgs/kplotting/template | 4 +- srcpkgs/kpty/template | 4 +- srcpkgs/kqtquickcharts/template | 4 +- srcpkgs/kquickcharts/template | 4 +- srcpkgs/kross/template | 4 +- srcpkgs/kruler/template | 4 +- srcpkgs/krunner/template | 4 +- srcpkgs/kscreen/template | 4 +- srcpkgs/kscreenlocker/patches/musl.patch | 10 + srcpkgs/kscreenlocker/template | 4 +- srcpkgs/kservice/template | 4 +- srcpkgs/ksh/template | 8 +- srcpkgs/ksmtp/template | 4 +- srcpkgs/ksolid/template | 4 +- srcpkgs/ksshaskpass/template | 4 +- srcpkgs/ksystemlog/template | 4 +- srcpkgs/ksystemstats/template | 4 +- srcpkgs/kteatime/template | 4 +- srcpkgs/ktexteditor/template | 4 +- srcpkgs/ktextwidgets/template | 4 +- srcpkgs/ktnef/template | 4 +- srcpkgs/kturtle/template | 4 +- srcpkgs/kunitconversion/template | 4 +- srcpkgs/kwallet-pam/template | 4 +- srcpkgs/kwallet/template | 4 +- srcpkgs/kwalletmanager/template | 4 +- srcpkgs/kwayland-integration/template | 4 +- srcpkgs/kwayland-server-devel | 1 + srcpkgs/kwayland-server/template | 26 + srcpkgs/kwayland/template | 4 +- srcpkgs/kwidgetsaddons/template | 4 +- srcpkgs/kwin/patches/cross.patch | 20 +- srcpkgs/kwin/template | 23 +- srcpkgs/kwindowsystem/template | 4 +- srcpkgs/kwrited/template | 4 +- srcpkgs/kxmlgui/template | 4 +- srcpkgs/kxmlrpcclient/template | 4 +- srcpkgs/ladspa-sdk/template | 4 +- srcpkgs/lagrange/template | 4 +- srcpkgs/layer-shell-qt/template | 4 +- srcpkgs/lazygit/template | 4 +- srcpkgs/legendary/template | 4 +- srcpkgs/lego/template | 4 +- srcpkgs/lfe/patches/no-install-on-build.patch | 11 + srcpkgs/lfe/template | 13 +- srcpkgs/libArcus/template | 2 +- srcpkgs/libXcursor/template | 8 +- srcpkgs/libXres/template | 10 +- srcpkgs/libXvMC/template | 10 +- srcpkgs/libadwaita/template | 10 +- srcpkgs/libaom/template | 14 +- srcpkgs/libarchive/template | 4 +- .../libcgroup/patches/CVE-2018-14348.patch | 12 + .../patches/api.c-fix-infinite-loop.patch | 38 + srcpkgs/libcgroup/patches/musl-decls.patch | 22 + .../libcgroup/patches/musl-strerror_r.patch | 22 + srcpkgs/libcgroup/template | 18 +- srcpkgs/libcompizconfig/template | 2 +- srcpkgs/libdazzle/template | 9 +- srcpkgs/libenet/template | 5 +- srcpkgs/libenet/update | 3 +- srcpkgs/libepoxy/template | 4 +- srcpkgs/libfcitx-qt-common | 1 - srcpkgs/libfcitx-qt5/template | 31 +- srcpkgs/libfcitx-qt6 | 1 - srcpkgs/libfilezilla/template | 4 +- srcpkgs/libgpg-error/patches/cross.patch | 20 + srcpkgs/libgpg-error/patches/echo-fix.patch | 32 + srcpkgs/libgpg-error/template | 4 +- srcpkgs/libgphoto2/template | 6 +- srcpkgs/libgravatar/template | 4 +- srcpkgs/libgrpc | 1 - .../patches/fix-cross-introspection.patch | 14 - ...metar-test-dont-use-known-duplicates.patch | 51 - srcpkgs/libgweather/template | 20 +- srcpkgs/libgweather/update | 1 - srcpkgs/libheif/template | 2 +- srcpkgs/libiio-devel | 1 - srcpkgs/libiio-tools | 1 - srcpkgs/libiio/template | 36 - srcpkgs/libime/template | 20 +- srcpkgs/libinput-debug-gui | 1 + srcpkgs/libinput-debug-gui/template | 29 - srcpkgs/libinput/template | 25 +- srcpkgs/libkcddb/template | 4 +- srcpkgs/libkdcraw5/template | 4 +- srcpkgs/libkdegames/template | 4 +- srcpkgs/libkdepim/template | 4 +- srcpkgs/libkgapi/template | 4 +- srcpkgs/libkipi5/template | 4 +- srcpkgs/libkleo/template | 4 +- srcpkgs/libkomparediff2/template | 4 +- srcpkgs/libkscreen/template | 4 +- srcpkgs/libksieve/template | 4 +- srcpkgs/libksysguard/template | 4 +- srcpkgs/libmbim/template | 2 +- srcpkgs/libnotify/template | 11 +- srcpkgs/libnvme/patches/SCOPE_DELIMITER.patch | 13 + srcpkgs/libnvme/template | 5 +- srcpkgs/libopenal/template | 5 +- srcpkgs/libopenmpt/template | 6 +- srcpkgs/libopenraw-pixbuf-loader | 1 - srcpkgs/libopenraw/template | 14 +- srcpkgs/libopensmtpd-devel | 1 - srcpkgs/libopensmtpd/template | 31 - .../fix-tests-musl-error-strings.patch | 12 - srcpkgs/libostree/patches/musl-fixes.patch | 10 +- srcpkgs/libostree/template | 4 +- srcpkgs/libphonenumber/template | 2 +- srcpkgs/libplacebo/template | 6 +- srcpkgs/libportal-gtk3 | 1 - srcpkgs/libportal-gtk3-devel | 1 - srcpkgs/libportal-gtk4 | 1 - srcpkgs/libportal-gtk4-devel | 1 - srcpkgs/libportal/template | 80 +- srcpkgs/libqmi/template | 2 +- .../libreoffice/patches/poppler-22.03.0.patch | 28 - .../libreoffice/patches/poppler-22.04.0.patch | 71 - srcpkgs/libreoffice/template | 2 +- srcpkgs/libsoup3/template | 4 +- srcpkgs/libspiro/template | 6 +- srcpkgs/libstrophe/template | 6 +- srcpkgs/libtree/template | 21 - srcpkgs/libuninameslist/template | 4 +- srcpkgs/libupnp/template | 5 +- srcpkgs/libvirt-python3/template | 4 +- srcpkgs/libvirt/template | 4 +- srcpkgs/libxfce4ui/patches/vapi-deps.patch | 8 - srcpkgs/libxfce4ui/template | 17 +- srcpkgs/libzip/template | 11 +- srcpkgs/lightdm/template | 17 +- srcpkgs/lightsoff/template | 7 +- srcpkgs/lilypond-doc/template | 4 +- srcpkgs/lilypond/template | 4 +- srcpkgs/linux/template | 2 +- srcpkgs/linux4.19/template | 4 +- srcpkgs/linux5.10/files/arm64-dotconfig | 14 +- srcpkgs/linux5.10/files/i386-dotconfig | 61 +- srcpkgs/linux5.10/files/x86_64-dotconfig | 69 +- srcpkgs/linux5.10/template | 15 +- srcpkgs/linux5.15/files/arm64-dotconfig | 74 +- srcpkgs/linux5.15/files/i386-dotconfig | 53 +- srcpkgs/linux5.15/files/x86_64-dotconfig | 61 +- srcpkgs/linux5.15/template | 4 +- srcpkgs/linux5.16-dbg | 1 + srcpkgs/linux5.16-headers | 1 + srcpkgs/linux5.16/files/arm64-dotconfig | 12138 ++++++++++++++ srcpkgs/linux5.16/files/i386-dotconfig | 10336 ++++++++++++ srcpkgs/linux5.16/files/mv-debug | 7 + srcpkgs/linux5.16/files/ppc-dotconfig | 8360 ++++++++++ srcpkgs/linux5.16/files/ppc64-dotconfig | 10408 ++++++++++++ srcpkgs/linux5.16/files/ppc64le-dotconfig | 10133 ++++++++++++ srcpkgs/linux5.16/files/x86_64-dotconfig | 10572 +++++++++++++ .../btusb-quirk-HCI_FLT_CLEAR_ALL.patch | 94 + .../linux5.16/patches/fix-musl-objtool.patch | 16 + srcpkgs/linux5.16/patches/ppc-vas-on-4k.patch | 13 + .../linux5.16/patches/ppc64-be-elfv2.patch | 86 + srcpkgs/linux5.16/template | 325 + srcpkgs/linux5.18/files/arm64-dotconfig | 6 +- srcpkgs/linux5.18/files/i386-dotconfig | 16 +- srcpkgs/linux5.18/files/x86_64-dotconfig | 16 +- srcpkgs/linux5.18/template | 4 +- srcpkgs/linux5.4/template | 4 +- srcpkgs/litecoin/template | 2 +- srcpkgs/lsd/template | 15 +- srcpkgs/ltris/template | 4 +- .../files/lua-language-server | 6 - .../patches/enable-cross-compilation.patch | 16 - .../patches/fix-stupid-broken-tests.patch | 82 - srcpkgs/lua-language-server/patches/ppc.patch | 45 - srcpkgs/lua-language-server/template | 33 - srcpkgs/luarocks-lua53/template | 5 +- srcpkgs/lutris/template | 4 +- srcpkgs/macchanger/template | 22 +- srcpkgs/mailcommon/template | 4 +- srcpkgs/mailimporter/template | 4 +- srcpkgs/mako/patches/scdoc-native.patch | 13 + srcpkgs/mako/template | 11 +- srcpkgs/marble5/template | 4 +- srcpkgs/mate-applets/template | 4 +- srcpkgs/mathcomp/template | 6 +- srcpkgs/maturin/patches/add-ppc-tier3.patch | 44 +- srcpkgs/maturin/template | 42 +- srcpkgs/mcelog/template | 4 +- srcpkgs/mdBook/template | 4 +- srcpkgs/mdbook-mermaid/template | 7 +- srcpkgs/mdevd/template | 4 +- .../patches/ppc64-snes-libco-elfv2.patch | 325 + srcpkgs/mednafen/template | 4 +- srcpkgs/mednaffe/template | 4 +- srcpkgs/megapixels/template | 13 - srcpkgs/megapixels/update | 1 - srcpkgs/mercurial/template | 4 +- srcpkgs/mercury-libs | 1 - srcpkgs/mercury-tools | 1 - srcpkgs/mercury/template | 131 - ...ch64-force-persistent-buffers-to-GTT.patch | 39 - srcpkgs/mesa/template | 15 +- srcpkgs/messagelib/template | 4 +- srcpkgs/micro/template | 10 +- srcpkgs/miller/template | 9 +- srcpkgs/milou/template | 4 +- srcpkgs/minetest/template | 12 +- srcpkgs/minify/template | 4 +- srcpkgs/miniserve/template | 4 +- srcpkgs/mitmproxy/template | 32 - srcpkgs/mixxx/template | 57 +- srcpkgs/mkfontscale/template | 8 +- srcpkgs/mkinitcpio/patches/fix-depmod.patch | 30 - srcpkgs/mkinitcpio/template | 2 +- srcpkgs/mkvtoolnix/template | 4 +- srcpkgs/mm-common/template | 6 +- srcpkgs/mmtf-cpp/template | 6 +- .../mobile-broadband-provider-info/template | 4 +- srcpkgs/moby/template | 10 +- srcpkgs/modemmanager-qt5/template | 4 +- srcpkgs/monero/template | 4 + srcpkgs/mongo-c-driver/template | 4 +- srcpkgs/monocypher/template | 6 +- srcpkgs/mosh/template | 2 +- srcpkgs/mousepad/template | 4 +- srcpkgs/mozc/template | 2 +- srcpkgs/mozjs91/template | 2 +- srcpkgs/mpd/template | 6 +- srcpkgs/mpg123/template | 7 +- srcpkgs/mpv/template | 2 +- srcpkgs/msbuild-bin/template | 8 +- srcpkgs/msgpack-cxx/template | 19 - srcpkgs/msgpack-cxx/update | 1 - srcpkgs/msgpack/template | 21 +- srcpkgs/msgpack/update | 2 +- srcpkgs/mtxclient/template | 8 +- srcpkgs/mumble/files/mumble-server/log/run | 3 - srcpkgs/mumble/files/mumble-server/run | 4 - srcpkgs/mumble/patches/config.patch | 11 - srcpkgs/mumble/template | 19 +- srcpkgs/mupdf/template | 6 +- .../patches/fix-mpris-detection.patch | 25 + srcpkgs/musikcube/template | 8 +- srcpkgs/musl/patches/gettid.patch | 49 - ...tly_instead_of_using_procfs_readlink.patch | 219 - ...in_readlink_syscall_with_zero_buffer.patch | 59 - srcpkgs/musl/template | 2 +- srcpkgs/mutt/template | 11 +- srcpkgs/mutter/template | 21 +- srcpkgs/nautilus-gnome-console-extension | 1 - srcpkgs/nautilus/template | 17 +- srcpkgs/ncmpc/template | 8 +- srcpkgs/ndisc6/template | 4 +- srcpkgs/neatvnc/template | 4 +- srcpkgs/nemiver/template | 6 +- srcpkgs/neovim/template | 4 +- srcpkgs/netpbm/template | 10 +- .../nettle/patches/musl-ppc-use-auxval.patch | 21 + srcpkgs/nettle/patches/ppc64-elfv2.patch | 22 + srcpkgs/nettle/template | 5 +- srcpkgs/networkmanager-qt5/template | 4 +- srcpkgs/newsboat/template | 4 +- srcpkgs/nextcloud-client/template | 5 +- srcpkgs/nheko/template | 6 +- srcpkgs/nim/template | 11 +- srcpkgs/nqp/template | 4 +- srcpkgs/nsd/template | 4 +- srcpkgs/nsjail/template | 2 +- srcpkgs/nspr/template | 4 +- srcpkgs/nss/template | 6 +- srcpkgs/nsss/template | 2 +- srcpkgs/nsxiv/template | 10 +- srcpkgs/nushell/template | 4 +- srcpkgs/nvidia/template | 4 +- srcpkgs/nvidia390/template | 8 +- srcpkgs/nvidia470/template | 4 +- srcpkgs/nvme-cli/patches/musl.patch | 18 + srcpkgs/nvme-cli/template | 4 +- srcpkgs/nvtop/template | 8 +- srcpkgs/oblibs/template | 2 +- srcpkgs/ocaml-camlp-streams/template | 4 +- srcpkgs/oil/template | 6 +- srcpkgs/okular/template | 4 +- srcpkgs/openblas/template | 6 +- srcpkgs/openconnect/template | 6 +- srcpkgs/opendht/template | 4 +- srcpkgs/opendkim/template | 7 +- srcpkgs/openjdk10-bootstrap/update | 3 - .../files/musl_patches/8289477.patch | 35 - srcpkgs/openjdk11/template | 3 +- srcpkgs/openjdk12-bootstrap/update | 2 - srcpkgs/openjdk13-bootstrap/update | 4 - srcpkgs/openjdk14-bootstrap/update | 4 - srcpkgs/openjdk15-bootstrap/update | 4 - srcpkgs/openjdk16-bootstrap/update | 4 - .../files/musl_patches/8289477.patch | 35 - srcpkgs/openjdk17/template | 9 +- srcpkgs/openjdk17/update | 2 +- ...c27e7c91f745a1dda9991b5deea3cbef2072.patch | 31 + ...49edad7fb31ebbf03c60a45b72aaa7b7412b.patch | 26 + srcpkgs/openjpeg2/template | 13 +- srcpkgs/openocd/template | 4 +- srcpkgs/openrazer-meta/template | 6 +- .../patches/cleanup-search-paths.patch | 25 - srcpkgs/opensmtpd-filter-dkimsign/template | 22 - srcpkgs/openssl/template | 9 +- srcpkgs/opentoonz/template | 6 +- srcpkgs/opera/template | 4 +- srcpkgs/orca/template | 7 +- srcpkgs/osinfo-db/template | 6 +- srcpkgs/oxygen-icons5/template | 4 +- srcpkgs/oxygen/template | 4 +- srcpkgs/pam-gnupg/template | 6 +- srcpkgs/pamixer/template | 14 +- srcpkgs/pango/template | 4 +- srcpkgs/paper-icon-theme/template | 11 +- srcpkgs/papirus-icon-theme/template | 4 +- srcpkgs/parallel/patches/destdir.patch | 23 + srcpkgs/parallel/template | 4 +- srcpkgs/parted/template | 4 +- srcpkgs/patchutils/template | 2 +- srcpkgs/pax-utils/template | 9 +- srcpkgs/pdf.js/template | 4 +- srcpkgs/pencil2d/template | 4 +- srcpkgs/perl-Alien-Build/template | 4 +- srcpkgs/perl-AnyEvent-I3/template | 2 +- srcpkgs/perl-AnyEvent/template | 2 +- srcpkgs/perl-Class-MethodMaker/template | 15 - srcpkgs/perl-Crypt-OpenSSL-RSA/template | 6 +- srcpkgs/perl-Data-Perl/template | 16 - srcpkgs/perl-File-MimeInfo/template | 4 +- srcpkgs/perl-File-ShareDir-Install/template | 6 +- .../patches/0001-disables-version-check.patch | 90 - .../0002-Hardcode-path-to-usr-bin-gpg.patch | 38 - srcpkgs/perl-GnuPG-Interface/template | 15 - .../perl-Mail-AuthenticationResults/template | 16 - srcpkgs/perl-Mail-Box/template | 6 +- srcpkgs/perl-Mail-DKIM/template | 8 +- srcpkgs/perl-Mail-Message/template | 6 +- srcpkgs/perl-Mail-Transport/template | 6 +- srcpkgs/perl-Module-Find/template | 6 +- srcpkgs/perl-MooX-HandlesVia/template | 16 - srcpkgs/perl-MooX-Types-MooseLike/template | 16 - srcpkgs/perl-MooX-late/template | 16 - srcpkgs/perl-Net-IDN-Encode/template | 16 - srcpkgs/perl-Net-SSH2/template | 6 +- srcpkgs/perl-PPR/template | 6 +- srcpkgs/perl-Role-Hooks/template | 16 - srcpkgs/perl-Specio/template | 6 +- srcpkgs/perl-Sub-HandlesVia/template | 16 - srcpkgs/perl-Test-MockModule/template | 4 +- srcpkgs/perl-Test-Time/template | 6 +- srcpkgs/perl-Type-Tiny/template | 15 - srcpkgs/perl-WWW-Mechanize/template | 4 +- srcpkgs/perl-YAML-PP/template | 4 +- srcpkgs/pgbouncer/template | 8 +- srcpkgs/pgmetrics/template | 4 +- srcpkgs/pgweb/template | 5 +- srcpkgs/phoronix-test-suite/template | 4 +- srcpkgs/php8.0/patches/fix-manpages.patch | 25 - srcpkgs/php8.0/template | 7 +- srcpkgs/php8.1/patches/fix-manpages.patch | 25 - srcpkgs/php8.1/template | 7 +- srcpkgs/pim-data-exporter/template | 4 +- srcpkgs/pimcommon/template | 4 +- srcpkgs/pipewire/files/pipewire-pulse.desktop | 8 - srcpkgs/pipewire/files/pipewire-pulse/run | 2 +- srcpkgs/pipewire/files/pipewire.desktop | 8 - ...15d0c0c66b64c7198a34ad3c4b43445667d2.patch | 22 - ...fd46262b1a90ad94f86e34216a1a886d9463.patch | 22 - srcpkgs/pipewire/template | 7 +- srcpkgs/plasma-browser-integration/template | 4 +- srcpkgs/plasma-desktop/template | 4 +- srcpkgs/plasma-disks/template | 4 +- srcpkgs/plasma-firewall/template | 4 +- srcpkgs/plasma-framework/template | 11 +- srcpkgs/plasma-integration/template | 6 +- srcpkgs/plasma-nm/template | 4 +- srcpkgs/plasma-pa/template | 7 +- srcpkgs/plasma-sdk/template | 4 +- srcpkgs/plasma-systemmonitor/template | 4 +- srcpkgs/plasma-thunderbolt/template | 4 +- srcpkgs/plasma-vault/template | 4 +- srcpkgs/plasma-workspace-wallpapers/template | 4 +- srcpkgs/plasma-workspace/template | 6 +- srcpkgs/pnpm/template | 8 +- srcpkgs/podget/template | 9 +- srcpkgs/poke/template | 4 +- srcpkgs/polari/template | 2 +- srcpkgs/polkit-kde-agent/template | 4 +- srcpkgs/poppler-data/template | 4 +- srcpkgs/poppler-qt5/template | 49 +- srcpkgs/poppler-qt6 | 1 - srcpkgs/poppler-qt6-devel | 1 - .../patches/cmake-build-type-none.patch | 13 - srcpkgs/poppler/patches/fix-cflags.patch | 21 + srcpkgs/poppler/template | 22 +- srcpkgs/portage/template | 4 +- srcpkgs/postgis | 1 - srcpkgs/postgis-postgresql14/template | 8 +- srcpkgs/postgis/template | 32 + srcpkgs/postgis/update | 1 + srcpkgs/postgresql/files/pg_config.sh.in | 143 + srcpkgs/postgresql/files/postgresql.confd | 17 + srcpkgs/postgresql/files/postgresql.pam | 3 + srcpkgs/postgresql/files/postgresql/control/t | 2 + srcpkgs/postgresql/files/postgresql/log/run | 2 + srcpkgs/postgresql/files/postgresql/run | 30 + .../patches/pg_config-cross-value.patch | 46 + srcpkgs/postgresql/template | 194 +- srcpkgs/postgresql13/template | 8 +- srcpkgs/postgresql14/template | 6 +- .../{postgresql-full => postgresql9.6-libs} | 0 srcpkgs/postgresql9.6-libs-devel | 1 + srcpkgs/powerdevil/template | 4 +- srcpkgs/prison/template | 4 +- srcpkgs/privoxy/files/privoxy/log/run | 2 +- srcpkgs/privoxy/template | 26 +- srcpkgs/procs/template | 4 +- srcpkgs/profanity/template | 8 +- srcpkgs/proftpd/template | 4 +- srcpkgs/prosody/template | 8 +- srcpkgs/protobuf-c/template | 4 +- srcpkgs/protobuf/template | 4 +- srcpkgs/protonmail-bridge/template | 4 +- srcpkgs/pueue/template | 4 +- srcpkgs/purpose/template | 4 +- srcpkgs/py3status/template | 4 +- srcpkgs/pylint/template | 10 +- srcpkgs/pymol/template | 4 +- srcpkgs/python-Cython/template | 4 +- srcpkgs/python-atomicwrites/template | 2 +- srcpkgs/python-b2sdk/template | 4 +- srcpkgs/python-cffi/template | 4 +- srcpkgs/python-isodate/template | 30 + .../python-notify/patches/libnotify07.patch | 36 + .../notify-python-0.1.1-fix-GTK-symbols.patch | 25 + srcpkgs/python-notify/template | 26 + srcpkgs/python-notify/update | 1 + srcpkgs/python-rdflib/template | 43 + .../{python3-rdflib => python-rdflib}/update | 0 srcpkgs/python-tkinter/template | 4 +- srcpkgs/python-urwid/template | 23 + srcpkgs/python/template | 4 +- srcpkgs/python3-Arpeggio/template | 25 - srcpkgs/python3-BeautifulSoup4/template | 7 +- srcpkgs/python3-PGPy/template | 10 +- srcpkgs/python3-Pillow/template | 4 +- srcpkgs/python3-PyPDF2/template | 13 +- srcpkgs/python3-PyQt-builder/template | 6 +- srcpkgs/python3-PyQt5-webengine/template | 4 +- srcpkgs/python3-PyQt5/template | 4 +- .../patches/importlib_metadata.patch | 306 - srcpkgs/python3-Pygments/template | 2 +- srcpkgs/python3-Sphinx/template | 4 +- srcpkgs/python3-adblock/template | 4 +- srcpkgs/python3-aiorpcx/template | 11 +- srcpkgs/python3-alembic/template | 4 +- srcpkgs/python3-ansible-compat/template | 4 +- srcpkgs/python3-ansible-lint/template | 45 +- srcpkgs/python3-asgiref/template | 20 - srcpkgs/python3-audioread/template | 6 +- srcpkgs/python3-bracex/template | 8 +- srcpkgs/python3-cached-property/template | 8 +- srcpkgs/python3-certifi/template | 6 +- srcpkgs/python3-charset-normalizer/template | 4 +- srcpkgs/python3-click-log/template | 2 +- srcpkgs/python3-click-threading/template | 2 +- srcpkgs/python3-click/template | 2 +- srcpkgs/python3-colorama/template | 9 +- srcpkgs/python3-cryptography/template | 4 +- srcpkgs/python3-cryptography_vectors/template | 4 +- srcpkgs/python3-ddt/template | 4 +- srcpkgs/python3-dominate/template | 7 +- srcpkgs/python3-dulwich/template | 12 +- srcpkgs/python3-editables/template | 21 - srcpkgs/python3-etesync/template | 2 +- srcpkgs/python3-executing/template | 4 +- srcpkgs/python3-filelock/template | 4 +- srcpkgs/python3-frozendict/template | 4 +- srcpkgs/python3-furl/template | 2 +- srcpkgs/python3-gitlab/template | 18 +- srcpkgs/python3-h2/template | 12 +- srcpkgs/python3-hcloud/template | 4 +- srcpkgs/python3-httplib2/template | 4 +- srcpkgs/python3-icalendar/template | 2 +- srcpkgs/python3-imageio/template | 4 +- srcpkgs/python3-importlib_metadata/template | 16 + srcpkgs/python3-irc/template | 16 +- srcpkgs/python3-isodate | 1 + srcpkgs/python3-isodate/template | 23 - srcpkgs/python3-jaraco.logging/template | 19 - srcpkgs/python3-jaraco.stream/template | 19 - srcpkgs/python3-jsondiff/template | 6 +- srcpkgs/python3-jsonschema/template | 24 +- srcpkgs/python3-kaitaistruct/template | 18 - srcpkgs/python3-keyring/template | 10 +- .../patches/setuptools_scm-7.patch | 10 - srcpkgs/python3-logfury/template | 13 +- srcpkgs/python3-lz4/template | 2 +- srcpkgs/python3-matrix-common/template | 4 +- srcpkgs/python3-mpv/template | 16 +- srcpkgs/python3-nbxmpp/template | 4 +- srcpkgs/python3-numpy/template | 4 +- srcpkgs/python3-orderedmultidict/template | 2 +- srcpkgs/python3-pamqp/template | 4 +- srcpkgs/python3-parver/template | 20 - srcpkgs/python3-passlib/template | 9 +- srcpkgs/python3-pathvalidate/template | 21 - srcpkgs/python3-phonenumbers/template | 4 +- srcpkgs/python3-pikepdf/template | 19 +- srcpkgs/python3-pip/template | 4 +- srcpkgs/python3-pipenv/template | 13 +- srcpkgs/python3-pipx/template | 10 +- srcpkgs/python3-platformdirs/template | 11 +- srcpkgs/python3-protobuf/template | 4 +- srcpkgs/python3-publicsuffix2/template | 19 - srcpkgs/python3-pybind11/template | 7 +- srcpkgs/python3-pycotap/template | 17 - srcpkgs/python3-pygccxml/template | 32 - srcpkgs/python3-pyinfra/template | 4 +- srcpkgs/python3-pymediainfo/template | 4 +- srcpkgs/python3-pytest-sugar/template | 5 +- srcpkgs/python3-raven/template | 4 +- srcpkgs/python3-rdflib | 1 + srcpkgs/python3-rdflib/template | 28 - srcpkgs/python3-regex/template | 6 +- srcpkgs/python3-requests-toolbelt/template | 2 +- srcpkgs/python3-requests/template | 4 +- srcpkgs/python3-rich/template | 4 +- srcpkgs/python3-ruamel.yaml/template | 14 +- srcpkgs/python3-scipy/template | 19 +- srcpkgs/python3-scrypt/template | 2 +- srcpkgs/python3-send2trash/template | 11 +- .../patches/unwind_cross_breakage.patch | 219 - srcpkgs/python3-setuptools-rust/template | 6 +- srcpkgs/python3-setuptools/template | 4 +- srcpkgs/python3-setuptools_scm/template | 4 +- srcpkgs/python3-shellingham/template | 20 - srcpkgs/python3-shodan/template | 9 +- srcpkgs/python3-sip-PyQt5/template | 6 +- srcpkgs/python3-slugify/template | 14 +- srcpkgs/python3-slugify/update | 1 + srcpkgs/python3-straight.plugin/template | 18 - srcpkgs/python3-svg.path/template | 5 +- srcpkgs/python3-tabulate/template | 6 +- srcpkgs/python3-text-unidecode/template | 10 +- srcpkgs/python3-tifffile/template | 4 +- srcpkgs/python3-tkinter/template | 4 +- srcpkgs/python3-tomli-w/template | 20 - srcpkgs/python3-transifex-client | 1 - .../patches/relax-deps.patch | 9 + srcpkgs/python3-transifex-client/template | 15 + srcpkgs/python3-tzlocal/template | 2 +- srcpkgs/python3-ultrajson/template | 6 +- srcpkgs/python3-urwid | 1 + srcpkgs/python3-urwid/template | 16 - srcpkgs/python3-userpath/template | 12 +- srcpkgs/python3-virtualenv/template | 10 +- srcpkgs/python3-vobject/template | 2 +- srcpkgs/python3-wcmatch/template | 12 +- srcpkgs/python3-xdg/template | 9 +- srcpkgs/python3-xvfbwrapper/template | 19 - srcpkgs/python3-yamllint/template | 5 +- srcpkgs/python3-youtube-search/template | 16 +- srcpkgs/python3-youtubesearch/template | 4 +- srcpkgs/python3-zeroconf/template | 4 +- srcpkgs/python3-zipp/template | 21 + srcpkgs/python3-zstandard/template | 30 - srcpkgs/python3/template | 4 +- srcpkgs/qdirstat/template | 6 +- srcpkgs/qemu-user-static/template | 6 +- .../{files/README.voidlinux => INSTALL.msg} | 0 ...l.c-define-__SIGRTMIN-MAX-for-non-GN.patch | 37 + srcpkgs/qemu/patches/cve-2022-0358.patch | 101 + .../qemu/patches/fix-acpi-slic-table.patch | 90 + .../qemu/patches/fix-linux-user-ppc32.patch | 117 - srcpkgs/qemu/patches/musl-rlimit-rttime.patch | 13 - srcpkgs/qemu/patches/xxx-ppcle.patch | 35 +- srcpkgs/qemu/template | 8 +- srcpkgs/qownnotes/template | 4 +- srcpkgs/qpdf/update | 1 - srcpkgs/qprint/template | 20 - srcpkgs/qpwgraph/template | 4 +- srcpkgs/qqc2-desktop-style/template | 4 +- .../files/Qt5TextToSpeechConfig.cmake | 10 +- srcpkgs/qt5-speech/template | 6 +- srcpkgs/qt5-styleplugins/template | 2 +- srcpkgs/qt5/template | 6 +- srcpkgs/qtractor/template | 21 +- srcpkgs/qtspell-devel | 1 - srcpkgs/qtspell/template | 23 - srcpkgs/qtutilities/template | 4 +- srcpkgs/quakespasm/template | 4 +- .../quodlibet/patches/collections_abc.patch | 103 + srcpkgs/quodlibet/template | 8 +- srcpkgs/radare2/patches/ppc.patch | 13 - srcpkgs/radare2/template | 4 +- srcpkgs/radicale/template | 21 +- srcpkgs/rakudo/template | 4 +- srcpkgs/rclone/patches/alignment.patch | 45 - srcpkgs/rclone/template | 16 +- srcpkgs/rebar3/template | 6 +- srcpkgs/remmina/template | 6 +- srcpkgs/removed-packages/template | 13 +- srcpkgs/restic/template | 4 +- srcpkgs/riff/template | 4 +- srcpkgs/rinutils/template | 4 +- srcpkgs/ristretto/template | 4 +- srcpkgs/rocksndiamonds/template | 4 +- srcpkgs/rofi-emoji/template | 4 +- srcpkgs/rofi-rbw/template | 4 +- srcpkgs/root/template | 10 +- srcpkgs/rootlesskit/template | 2 +- srcpkgs/rot8/template | 6 +- srcpkgs/routinator/template | 6 +- srcpkgs/rpi-eeprom/template | 14 +- .../patches/disable-telemetry.patch | 11 + srcpkgs/rpi-imager/template | 6 +- srcpkgs/rpi-kernel/template | 6 +- srcpkgs/rpi2-kernel/template | 6 +- srcpkgs/rpi3-kernel/template | 6 +- srcpkgs/rpi4-kernel/template | 6 +- srcpkgs/rpm/template | 9 +- srcpkgs/rtl_433/template | 10 +- srcpkgs/runc/template | 4 +- srcpkgs/ruplacer/template | 5 +- srcpkgs/rust-analyzer/template | 4 +- ...Symlink-rustup-instead-of-copying-it.patch | 45 - .../rustup/patches/dont-copy-rustup-bin.patch | 15 + srcpkgs/rustup/template | 4 +- srcpkgs/s6-dns/template | 4 +- srcpkgs/s6-linux-utils/template | 4 +- srcpkgs/s6-man-pages/template | 4 +- srcpkgs/s6-networking-man-pages/template | 6 +- srcpkgs/s6-networking/template | 4 +- srcpkgs/s6-portable-utils-man-pages/template | 4 +- srcpkgs/s6-portable-utils/template | 4 +- srcpkgs/s6-rc/template | 4 +- srcpkgs/s6/template | 4 +- srcpkgs/sane/template | 9 +- .../sbc/patches/fix-build-on-non-x86.patch | 43 + srcpkgs/sbc/template | 4 +- srcpkgs/sbcl/template | 8 +- srcpkgs/sc-controller/template | 7 +- srcpkgs/scid_vs_pc/template | 4 +- srcpkgs/scite/template | 4 +- srcpkgs/scons/template | 15 +- .../patches/0001-poppler-22.02.0-fix.patch | 129 - .../patches/0002-poppler-22.03.0-fix.patch | 52 - .../patches/0003-poppler-22.04.0-fix.patch | 288 - srcpkgs/scribus/template | 4 +- srcpkgs/sddm-kcm/template | 4 +- srcpkgs/sddm/patches/qt-5.15.2.patch | 23 - srcpkgs/setzer/template | 8 +- srcpkgs/sigi/template | 11 +- srcpkgs/signing-party/patches/makefiles.patch | 232 - srcpkgs/signing-party/template | 27 - srcpkgs/signon-kwallet-extension/template | 4 +- srcpkgs/simple-scan/patches/meson-0.61.patch | 37 + srcpkgs/simple-scan/patches/vala-0.56.patch | 25 + srcpkgs/simple-scan/template | 5 +- srcpkgs/sinit/template | 8 +- srcpkgs/sip/template | 11 +- srcpkgs/skaffold/template | 2 +- srcpkgs/skalibs/template | 4 +- srcpkgs/skype/template | 4 +- srcpkgs/slack-desktop/template | 4 +- srcpkgs/slock/template | 1 - srcpkgs/smplayer/template | 4 +- srcpkgs/sndio/template | 6 +- srcpkgs/snixembed/template | 2 +- srcpkgs/soju/template | 4 +- srcpkgs/solvespace/template | 7 +- srcpkgs/sonnet/template | 4 +- srcpkgs/spacefm/template | 2 +- srcpkgs/spectacle/template | 4 +- srcpkgs/speedometer/template | 14 +- srcpkgs/speedometer/update | 1 - srcpkgs/speex/template | 7 +- srcpkgs/speexdsp/template | 6 +- srcpkgs/spice-gtk/template | 7 +- srcpkgs/spice-protocol/template | 5 +- .../patches/disable-crash-handler.patch | 8 +- srcpkgs/spotify-qt/template | 6 +- srcpkgs/sqlite/template | 6 +- srcpkgs/sqlmap/template | 4 +- srcpkgs/squirrel/template | 7 +- srcpkgs/srb2/patches/comptime.patch | 19 - srcpkgs/srb2/patches/libadd-execinfo.patch | 12 + srcpkgs/srb2/template | 14 +- srcpkgs/sslscan/template | 4 +- srcpkgs/stack/template | 2 +- srcpkgs/starship/template | 4 +- srcpkgs/steam/template | 4 +- srcpkgs/stellarium/template | 4 +- srcpkgs/strawberry/template | 2 +- srcpkgs/stress-ng/template | 4 +- srcpkgs/subfinder/template | 4 +- srcpkgs/sudo/template | 4 +- srcpkgs/suil/template | 7 +- srcpkgs/superlu/template | 8 +- srcpkgs/svgpart/template | 4 +- srcpkgs/swayimg/template | 21 - .../swell-foop/patches/fix-vala-array.patch | 11 + srcpkgs/swell-foop/template | 7 +- srcpkgs/swirc/template | 4 +- srcpkgs/synapse/template | 10 +- srcpkgs/syncthing-gtk/template | 3 +- srcpkgs/syncthing/template | 4 +- srcpkgs/syndication/template | 4 +- srcpkgs/syntax-highlighting/template | 4 +- srcpkgs/sysdig/template | 2 +- srcpkgs/sysprof/template | 14 +- srcpkgs/systemsettings/template | 4 +- srcpkgs/tageditor/template | 4 +- srcpkgs/tagparser/template | 4 +- srcpkgs/tarpaulin/template | 2 +- srcpkgs/telegram-desktop/patches/cross.patch | 19 + srcpkgs/telegram-desktop/template | 4 +- srcpkgs/template-glib/template | 8 +- srcpkgs/tepl/patches/no-gir.patch | 45 + srcpkgs/tepl/template | 27 +- srcpkgs/termshark/template | 4 +- srcpkgs/terraform/template | 4 +- srcpkgs/terragrunt/template | 4 +- srcpkgs/texlab/patches/no-rustfmt.patch | 13 + srcpkgs/texlab/template | 4 +- srcpkgs/texlive/template | 4 +- srcpkgs/tg_owt/template | 16 +- srcpkgs/thermald/files/thermald/log/run | 1 - srcpkgs/thermald/files/thermald/run | 2 +- srcpkgs/thermald/template | 9 +- srcpkgs/threadweaver/template | 4 +- srcpkgs/thunderbird-i18n-af | 1 - srcpkgs/thunderbird-i18n-cak | 1 - srcpkgs/thunderbird-i18n-en-CA | 1 - srcpkgs/thunderbird-i18n-es-MX | 1 - srcpkgs/thunderbird-i18n-ka | 1 - srcpkgs/thunderbird-i18n-kab | 1 - srcpkgs/thunderbird-i18n-kk | 1 - srcpkgs/thunderbird-i18n-lv | 1 - srcpkgs/thunderbird-i18n-ms | 1 - srcpkgs/thunderbird-i18n-pa-IN | 1 - srcpkgs/thunderbird-i18n-th | 1 - srcpkgs/thunderbird-i18n-uz | 1 - .../thunderbird-i18n/files/update-lang-list | 1 - srcpkgs/thunderbird-i18n/template | 134 +- .../thunderbird/patches/ROOT_CLIP_CHAIN.patch | 12 - .../patches/fix-desktop-icon-path.patch | 11 + srcpkgs/thunderbird/patches/fix-tools.patch | 13 + .../patches/fix-webrtc-glibcisms.patch | 24 +- srcpkgs/thunderbird/patches/lto-thin.patch | 19 - srcpkgs/thunderbird/patches/skia-sucks3.patch | 24 + srcpkgs/thunderbird/patches/sndio.patch | 52 + srcpkgs/thunderbird/template | 44 +- srcpkgs/tig/template | 4 +- srcpkgs/tintin/template | 6 +- srcpkgs/tio/template | 19 - ...c4487ef2a8f53c29124b0aa3e9e793bfaadc.patch | 25 - srcpkgs/tokei/template | 4 +- srcpkgs/tor/files/tor/run | 2 +- srcpkgs/tor/template | 2 +- srcpkgs/totem/patches/meson-0.61.patch | 39 + srcpkgs/totem/template | 11 +- srcpkgs/tox/template | 4 +- srcpkgs/tox/update | 2 +- .../patches/disable-self-updates.patch | 14 - srcpkgs/transifex-cli/template | 25 - srcpkgs/trident-automount/template | 22 + srcpkgs/tuxguitar/template | 7 +- srcpkgs/tuxpaint-stamps/template | 6 +- srcpkgs/tuxpaint/template | 13 +- srcpkgs/tuxpaint/update | 1 - srcpkgs/txr/template | 2 +- srcpkgs/tzdata | 1 - srcpkgs/tzdata/template | 25 + srcpkgs/tzutils/template | 52 +- srcpkgs/tzutils/tzdata.INSTALL | 11 - srcpkgs/u-boot-tools/template | 6 +- srcpkgs/uacme/template | 16 - srcpkgs/uftrace/template | 4 +- srcpkgs/ugrep/template | 4 +- srcpkgs/uhubctl/patches/Makefile.patch | 15 +- srcpkgs/uhubctl/template | 6 +- srcpkgs/umbrello/template | 4 +- srcpkgs/unbound/template | 4 +- srcpkgs/uncrustify/patches/fix-test.patch | 17 + srcpkgs/uncrustify/template | 6 +- srcpkgs/unibilium/template | 12 +- srcpkgs/unifdef/template | 2 +- srcpkgs/unison/template | 6 +- srcpkgs/up_rewrite/template | 4 +- srcpkgs/upmpdcli/template | 5 +- srcpkgs/upterm/template | 4 +- srcpkgs/urlscan/template | 7 +- srcpkgs/usbguard/template | 2 +- .../vala-panel-appmenu/patches/no-gtk2.patch | 7 - srcpkgs/vala/template | 4 +- srcpkgs/valadoc/template | 4 +- srcpkgs/vale/template | 4 +- srcpkgs/valgrind/patches/str_tester.patch | 22 + .../patches/tc20_verifywrap_musl.patch | 11 + srcpkgs/valgrind/patches/test_statx.patch | 18 + srcpkgs/valgrind/template | 7 +- srcpkgs/variety/template | 8 +- srcpkgs/varnish/template | 8 +- srcpkgs/vdirsyncer/template | 2 +- srcpkgs/vim/template | 6 +- srcpkgs/vino/template | 4 +- .../patches/005-gsoap-build.patch | 6 +- .../patches/008-no-vboxvideo.patch | 6 +- .../virtualbox-ose/patches/013-Makefile.patch | 4 +- .../patches/016-disable-cloud.patch | 1 + .../patches/017-libvdeplug-soname.patch | 3 + .../patches/ffreestanding.patch | 20 - .../patches/vbox-linux-5.18.patch | 254 - .../patches/vbox-linux-5.19.patch | 179 - srcpkgs/virtualbox-ose/template | 4 +- srcpkgs/vivaldi/template | 4 +- srcpkgs/vkQuake/template | 9 +- srcpkgs/vlc/template | 2 +- srcpkgs/vscode/patches/fix_dir.patch | 10 +- srcpkgs/vscode/patches/product.patch | 6 +- srcpkgs/vscode/patches/ripgrep.patch | 6 +- srcpkgs/vscode/template | 14 +- srcpkgs/w3m/template | 6 +- srcpkgs/wander/template | 16 - srcpkgs/watchexec/template | 4 +- srcpkgs/wayclip/template | 17 - srcpkgs/wayfire/template | 2 +- srcpkgs/wayland/template | 8 +- srcpkgs/wayvnc/template | 4 +- srcpkgs/webp-pixbuf-loader/template | 4 +- srcpkgs/weechat/template | 4 +- srcpkgs/weston/template | 3 +- srcpkgs/wf-recorder/template | 8 +- .../patches/ruamel.yaml-0.17_compat.patch | 109 - srcpkgs/whipper/template | 2 +- srcpkgs/wiggle/template | 2 +- srcpkgs/wine/template | 6 +- srcpkgs/wire-desktop/template | 10 +- srcpkgs/wireguard-dkms/template | 4 +- srcpkgs/wireless_tools/template | 7 +- srcpkgs/wireplumber/template | 4 +- srcpkgs/wireshark/template | 4 +- srcpkgs/wl-mirror/template | 14 - srcpkgs/wlopm/template | 18 - srcpkgs/wlopm/update | 2 - srcpkgs/wmenu/template | 17 - srcpkgs/wpa-cute/template | 8 +- srcpkgs/wsjtx/template | 1 - srcpkgs/wsjtx/update | 3 - srcpkgs/wslu/template | 11 - srcpkgs/wvkbd/template | 14 - srcpkgs/xarchiver/patches/doubleclick.patch | 75 - srcpkgs/xarchiver/template | 6 +- srcpkgs/xbps-static/template | 2 +- ...4c80db5d7fba2b0635e758126c4d949edbb3.patch | 55 - srcpkgs/xbps/template | 2 +- srcpkgs/xcdroast/template | 14 + srcpkgs/xclipboard/template | 14 +- srcpkgs/xcmsdb/template | 10 +- srcpkgs/xconsole/template | 14 +- srcpkgs/xdg-desktop-portal-gnome/template | 18 - srcpkgs/xdg-desktop-portal-gtk/template | 6 +- srcpkgs/xdg-desktop-portal-kde/template | 4 +- srcpkgs/xdg-desktop-portal/template | 13 +- srcpkgs/xdpyinfo/template | 13 +- srcpkgs/xev/template | 6 +- .../xf86-video-qxl/patches/xorg-compat.patch | 86 - srcpkgs/xf86-video-qxl/template | 2 +- srcpkgs/xfce4-datetime-plugin/template | 15 - srcpkgs/xfce4-panel/patches/valadeps.patch | 8 - srcpkgs/xfce4-xkb-plugin/template | 6 +- srcpkgs/xkeyboard-config/template | 8 +- srcpkgs/xlockmore/template | 4 +- srcpkgs/xlockmore/update | 1 - srcpkgs/xmessage/template | 12 +- srcpkgs/xmodmap/template | 10 +- srcpkgs/xnp2/INSTALL.msg | 7 + srcpkgs/xnp2/patches/define_cplusplus.patch | 17 + srcpkgs/xnp2/template | 27 + srcpkgs/xnp2/update | 1 + srcpkgs/xonotic-data/template | 8 +- srcpkgs/xonotic/patches/musl-moncontrol.patch | 13 + srcpkgs/xonotic/template | 6 +- srcpkgs/xonsh/template | 6 +- srcpkgs/xorg-server-xwayland/template | 4 +- ...sent-Check-for-NULL-to-prevent-crash.patch | 42 + srcpkgs/xorg-server/template | 6 +- srcpkgs/xournal | 1 - srcpkgs/xournal/template | 22 + srcpkgs/xournalpp/template | 8 +- srcpkgs/xpr/template | 12 +- srcpkgs/xscope/template | 10 +- srcpkgs/xscreensaver-elogind | 1 - srcpkgs/xscreensaver/template | 12 +- srcpkgs/xsnow/template | 4 +- srcpkgs/xtools-minimal | 1 - srcpkgs/xtools/template | 23 +- srcpkgs/xwallpaper/template | 4 +- srcpkgs/yabause-gtk/patches/fix-cflags.patch | 13 + srcpkgs/yabause-gtk/patches/rwx.patch | 20 + srcpkgs/yabause-gtk/template | 19 + srcpkgs/yabause-gtk/update | 1 + srcpkgs/yajl/template | 2 +- srcpkgs/yakuake/template | 4 +- srcpkgs/yara/template | 4 +- srcpkgs/yascreen-devel | 1 - srcpkgs/yascreen/template | 24 - srcpkgs/yelp-tools/template | 4 +- srcpkgs/yelp-xsl/template | 6 +- srcpkgs/yelp/template | 9 +- srcpkgs/yggdrasil/template | 4 +- srcpkgs/you-get/template | 5 +- srcpkgs/youtube-viewer/template | 4 +- srcpkgs/yq-go/template | 4 +- srcpkgs/yq/patches/fix-test-on-ci.patch | 15 + srcpkgs/yq/template | 11 +- srcpkgs/yt-dlp/template | 4 +- srcpkgs/ytmdl/template | 4 +- srcpkgs/z3/template | 4 +- .../patches/mupdf-1.20.0.patch | 12 - srcpkgs/zellij/template | 6 +- srcpkgs/zenity/template | 5 +- .../zfs/patches/0002-fix-dracut-root.patch | 56 - srcpkgs/zfs/template | 2 +- srcpkgs/zfsbootmenu/template | 12 +- srcpkgs/zimg/template | 4 +- srcpkgs/zlib/patches/CVE-2022-37434.patch | 32 - srcpkgs/zlib/template | 2 +- srcpkgs/zola/template | 4 +- srcpkgs/zoom/template | 4 +- srcpkgs/zoxide/template | 4 +- srcpkgs/zsh-completions/template | 7 +- srcpkgs/zsh/patches/50325.patch | 31 - 1768 files changed, 85775 insertions(+), 28790 deletions(-) delete mode 100644 .github/issue_template.md delete mode 100644 srcpkgs/CKAN/template delete mode 100644 srcpkgs/CastXML/template delete mode 100644 srcpkgs/RcloneBrowser/patches/do-not-check-for-updates.patch create mode 100644 srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop delete mode 100644 srcpkgs/Swapspace/files/swapspace/run delete mode 100644 srcpkgs/Swapspace/template delete mode 100644 srcpkgs/acfgfs/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch delete mode 100644 srcpkgs/aclip/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch delete mode 100644 srcpkgs/aircrack-ng/patches/evalrev.patch delete mode 100644 srcpkgs/aircrack-ng/patches/python.patch delete mode 100644 srcpkgs/aircrack-ng/patches/sqlite3.patch delete mode 100644 srcpkgs/aloadimage/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch delete mode 100644 srcpkgs/ansible-core/patches/0001-use-command-v-instead-of-which-in-Makefile.patch delete mode 100644 srcpkgs/aspell-it/template delete mode 100644 srcpkgs/bbswitch/patches/0003-kernel-5.18.patch create mode 100644 srcpkgs/bird/patches/0001-Babel-Fix-bug-in-iface-reconfiguration.patch create mode 100644 srcpkgs/bitfighter/patches/cmake.patch delete mode 100644 srcpkgs/bluez-qt5/patches/musl.patch delete mode 100644 srcpkgs/bombadillo/update delete mode 100644 srcpkgs/bpfmon/template delete mode 100644 srcpkgs/broadcom-wl-dkms/patches/linux-5.17.patch delete mode 100644 srcpkgs/broadcom-wl-dkms/patches/linux-5.18.patch create mode 100644 srcpkgs/bubblewrap/patches/realpath-workaround.patch delete mode 100644 srcpkgs/calligra/patches/0001-Fix-some-more-warnings.patch delete mode 100644 srcpkgs/calligra/patches/0002-Make-show-hidden-row-s-work.patch delete mode 100644 srcpkgs/calligra/patches/c++17.patch delete mode 100644 srcpkgs/calligra/patches/poppler-22.03.0-fix.patch delete mode 100644 srcpkgs/calligra/patches/poppler-22.04.0-fix.patch delete mode 120000 srcpkgs/chrome-gnome-shell create mode 100644 srcpkgs/chrome-gnome-shell/template create mode 100644 srcpkgs/chrome-gnome-shell/update delete mode 100644 srcpkgs/chromium/patches/x11-ozone-fix-X11-screensaver-suspension.patch delete mode 100644 srcpkgs/cinnamon-control-center/patches/network-fix.patch delete mode 100644 srcpkgs/conduit/patches/config.patch delete mode 100644 srcpkgs/curl/patches/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch delete mode 100644 srcpkgs/curl/patches/easy_lock.patch delete mode 100644 srcpkgs/cxxopts/template delete mode 100644 srcpkgs/cyanrip/template delete mode 100644 srcpkgs/diffutils/patches/ppc-musl.patch delete mode 100644 srcpkgs/dino/patches/quote.patch create mode 100644 srcpkgs/efibootmgr/patches/efivar-efi_set_verbose.patch delete mode 100644 srcpkgs/eggdrop/update create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl-crashpad.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl-default-pthread-stacksize.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl-sandbox.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl-string_h.patch rename srcpkgs/{electron19/files/patches/chromium-fix-nasm-musl-config.patch => electron10/files/musl-patches/chromium-musl_canonicalize_file_name.patch} (56%) create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_cdefs.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_define_temp_failure_retry.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_dns.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_exeinfo.patch rename srcpkgs/{electron19/files/patches/chromium-no-getcontext.patch => electron10/files/musl-patches/chromium-musl_getcontext.patch} (52%) create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_mallinfo.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_pread_pwrite64.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_push_back.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_stack_size.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_stack_trace.patch create mode 100644 srcpkgs/electron10/files/musl-patches/chromium-musl_tcp_listen.patch rename srcpkgs/{electron19/files/musl-patches/chromium-xxx-musl-ppc64le-support.patch => electron10/files/musl-patches/chromium-musl_xxx-ppc64le-support.patch} (75%) create mode 100644 srcpkgs/electron10/files/patches/chromium-83-gcc-10.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-chromium_atk_optional.patch.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-clang-12.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-ffmpeg-4.3.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-gcc-shared.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-harfbuzz-3.0.0.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-libc_malloc.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-skia-harfbuzz-3.0.0.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-skia-harmony.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-time64.patch create mode 100644 srcpkgs/electron10/files/patches/chromium-toolchain-host.patch rename srcpkgs/{electron19 => electron10}/files/patches/chromium-xxx-ppc64le-support.patch (80%) rename srcpkgs/{electron19 => electron10}/files/patches/chromium-xxx-ppc64le-swiftshader.patch (100%) rename srcpkgs/{electron19 => electron10}/files/patches/electron-Add-a-script-to-list-patch-targets.patch.patch (100%) create mode 100644 srcpkgs/electron10/files/patches/electron-Build-fixes.patch.patch create mode 100644 srcpkgs/electron10/files/patches/electron-dont-assume-python-is-python2.patch rename srcpkgs/{electron19 => electron10}/files/patches/electron-exclude-content-test-patches.patch (69%) rename srcpkgs/{electron19 => electron10}/files/sndio-files/audio_manager_openbsd.cc (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-files/audio_manager_openbsd.h (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-files/sndio_input.cc (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-files/sndio_input.h (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-files/sndio_output.cc (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-files/sndio_output.h (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-patches/media_audio_linux_audio_manager_linux.cc.patch (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-patches/src_3rdparty_chromium_media_BUILD.gn.patch (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-patches/src_3rdparty_chromium_media_audio_BUILD.gn.patch (100%) rename srcpkgs/{electron19 => electron10}/files/sndio-patches/src_3rdparty_chromium_media_media__options.gni.patch (100%) rename srcpkgs/{electron19 => electron10}/template (74%) rename srcpkgs/{electron19 => electron10}/update (100%) delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0001-skylab_tests-Update-skylab-tests-cros-img-version.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0002-lacros-skew-tests-Refresh-skew-tests-for-M104.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0003-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0004-M-102-lacros-fix-extension-controlled-pref-observers.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0005-Incrementing-VERSION-to-102.0.5005.126.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0006-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0007-Incrementing-VERSION-to-102.0.5005.127.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0008-Incrementing-VERSION-to-102.0.5005.128.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0009-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0010-M102-infra-Enforce-that-thin-testers-have-TEST-execu.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0011-Incrementing-VERSION-to-102.0.5005.129.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0012-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0013-M102-infra-Fix-future-lint-warnings.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0014-M102-Ensure-raw_ptr-T-and-T-are-treated-identically-.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0015-Incrementing-VERSION-to-102.0.5005.130.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0016-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0017-Sheriff-Disable-BluetoothTest.ConstructDefaultAdapte.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0018-Incrementing-VERSION-to-102.0.5005.131.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0019-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0020-Incrementing-VERSION-to-102.0.5005.132.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0021-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0022-Incrementing-VERSION-to-102.0.5005.133.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0023-Incrementing-VERSION-to-102.0.5005.134.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0024-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0025-Incrementing-VERSION-to-102.0.5005.135.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0026-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0027-Incrementing-VERSION-to-102.0.5005.136.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0028-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0029-M102-infra-add-free_space-dimension-to-Chromium.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0030-infra-Migrate-configs-for-android_cronet-src-side.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0031-M102-Print-Preview-Fix-missing-destinations-in-dialo.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0032-Incrementing-VERSION-to-102.0.5005.137.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0033-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0034-Incrementing-VERSION-to-102.0.5005.138.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0035-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0036-5005-infra-Add-the-root-vpython-spec-files-to-orches.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0037-Incrementing-VERSION-to-102.0.5005.139.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0038-Incrementing-VERSION-to-102.0.5005.140.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0039-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0040-Incrementing-VERSION-to-102.0.5005.141.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0041-Incrementing-VERSION-to-102.0.5005.142.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0042-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0043-Incrementing-VERSION-to-102.0.5005.143.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0044-testing-fix-check_static_initializers.py-for-python3.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0045-sheriff-Disable-QuarantineMacTest.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0046-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0047-migrate-metrics_python_tests-to-python3-for-M102.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0048-M102-Let-GPU-Intel-Macs-target-12.4.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0049-Incrementing-VERSION-to-102.0.5005.144.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0050-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0051-Incrementing-VERSION-to-102.0.5005.145.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0052-Disable-IntegrationTest.SelfUpdateFromOldReal-in-M10.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0053-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0054-Incrementing-VERSION-to-102.0.5005.146.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0055-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0056-Incrementing-VERSION-to-102.0.5005.147.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0057-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch delete mode 100644 srcpkgs/electron19/files/chromium-upstream-patches/0058-Incrementing-VERSION-to-102.0.5005.148.patch delete mode 100644 srcpkgs/electron19/files/musl-patches/chromium-musl-hacks.patch delete mode 100644 srcpkgs/electron19/files/musl-patches/chromium-musl-libc++.patch delete mode 100644 srcpkgs/electron19/files/musl-patches/chromium-musl-sandbox.patch delete mode 100644 srcpkgs/electron19/files/musl-patches/chromium-musl-tid-caching.patch delete mode 100644 srcpkgs/electron19/files/musl-patches/chromium-no-mallinfo.patch delete mode 100644 srcpkgs/electron19/files/musl-patches/chromium-quiche-arena-size.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-102-fenced_frame_utils-include.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-102-regex_pattern-array.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-93-ffmpeg-4.4.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-browser-size_t.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-cursed^Uscoped_file.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-missing-TEMP_FAILURE_RETRY-macro.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-missing-cstdint-include-musl.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-musl-missing-unistd_h-include.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-narrowing-cast.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-perfetto-GetThreadName-musl.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-resolver-musl.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-stack-utils-with-musl.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-swiftshader-llvm-musl-config.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-fix-unbundled-libxmnl.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-libc_malloc.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-musl-stat.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-musl-v8-monotonic-pthread-cont_timedwait.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-no-execinfo.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-no-opaque-pointers.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-remove-sys-cdefs-includes.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-revert-drop-of-system-java.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch.args delete mode 100644 srcpkgs/electron19/files/patches/chromium-sandbox-membarrier.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-sandbox-sched_getparam.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-system-nodejs.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-system-nodejs.patch:q delete mode 100644 srcpkgs/electron19/files/patches/chromium-unbundle-ffmpeg-av_stream_get_first_dts.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch.args delete mode 100644 srcpkgs/electron19/files/patches/chromium-webrtc-r0.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-webrtc-size_t.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-4k-pages.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-libvpx.patch delete mode 100644 srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-sandbox-linux-stat.patch delete mode 100644 srcpkgs/electron19/files/patches/electron-Build-fixes.patch.patch delete mode 100644 srcpkgs/electron19/files/patches/electron-no-need-for-husky.patch delete mode 100644 srcpkgs/electron19/files/patches/electron-std-vector-non-const.patch rename srcpkgs/electrum/{files/README.voidlinux => INSTALL.msg} (100%) create mode 100644 srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch create mode 100644 srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch.args create mode 100644 srcpkgs/enigma/patches/fix-ifstream_test.patch create mode 100644 srcpkgs/enigma/patches/remove-SDL_ttf-check.patch create mode 100644 srcpkgs/epiphany/patches/meson-0.61.patch delete mode 100644 srcpkgs/erofs-utils/update delete mode 100644 srcpkgs/evince/patches/docs-cross.patch create mode 100644 srcpkgs/evince/patches/meson-0.61.patch create mode 100644 srcpkgs/fs-uae/files/fs-uae.desktop create mode 100644 srcpkgs/gandi-cli/template delete mode 100644 srcpkgs/gcolor3/patches/libportal5.patch delete mode 100644 srcpkgs/gcr/patches/unbreak-no-systemd.patch delete mode 120000 srcpkgs/gerbera/files/gerbera/log/run delete mode 100644 srcpkgs/glib/patches/gnome-console-support.patch delete mode 100644 srcpkgs/gmic/patches/01-includedir.patch delete mode 100644 srcpkgs/gmic/patches/02-opt-flags.patch delete mode 100644 srcpkgs/gmic/patches/03-plugindir-and-no-wget.patch delete mode 100644 srcpkgs/gmic/patches/04-no-krita-and-order.patch rename srcpkgs/{gnome-bluetooth1 => gnome-bluetooth}/patches/meson-0.61.patch (100%) delete mode 120000 srcpkgs/gnome-bluetooth1-devel delete mode 100644 srcpkgs/gnome-bluetooth1/template delete mode 100644 srcpkgs/gnome-bluetooth1/update create mode 100644 srcpkgs/gnome-boxes/patches/meson-0.61.patch delete mode 100644 srcpkgs/gnome-browser-connector/template create mode 100644 srcpkgs/gnome-builder/patches/format-bug.diff create mode 100644 srcpkgs/gnome-calendar/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-characters/patches/meson-0.61.patch delete mode 100644 srcpkgs/gnome-connections/template delete mode 100644 srcpkgs/gnome-console/template create mode 100644 srcpkgs/gnome-desktop/patches/build.patch delete mode 100644 srcpkgs/gnome-desktop/patches/optional_introspection.patch create mode 100644 srcpkgs/gnome-desktop/patches/optionalise-gir.patch create mode 100644 srcpkgs/gnome-disk-utility/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-font-viewer/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-latex/patches/00-port-to-tepl-6.patch create mode 100644 srcpkgs/gnome-music/patches/meson-0.61.patch delete mode 100644 srcpkgs/gnome-nettool/patches/meson-drop-unused-positional-arguments.patch create mode 100644 srcpkgs/gnome-photos/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-settings-daemon/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-shell/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-sound-recorder/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-sudoku/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-terminal/patches/meson-0.61.patch delete mode 100644 srcpkgs/gnome-todo/patches/libportal5.patch delete mode 100644 srcpkgs/gnome-tour/template create mode 100644 srcpkgs/gnome-tweaks/patches/meson-0.61.patch create mode 100644 srcpkgs/gnome-weather/patches/meson-0.61.patch create mode 100644 srcpkgs/gnote/patches/meson-0.61.patch delete mode 100644 srcpkgs/gnupg/files/60-scdaemon.rules delete mode 120000 srcpkgs/gnupg/files/gnupg2-scdaemon-README.voidlinux delete mode 100644 srcpkgs/gnupg/gnupg2-scdaemon.INSTALL.msg delete mode 100644 srcpkgs/gnupg/patches/0001-use-versioned-pcsclite-library-on-musl-libc-as-well.patch delete mode 100644 srcpkgs/gnupg/patches/0002-scd-openpgp-Fix-workaround-for-Yubikey-heuristics.patch create mode 100644 srcpkgs/gnupg/patches/use-versioned-pcsclite.patch create mode 100644 srcpkgs/gnuradio-nrsc5/patches/py3.8.patch create mode 100644 srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch create mode 100644 srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch create mode 100644 srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch delete mode 100644 srcpkgs/gnuradio/patches/fix-x11-library-call.patch delete mode 100644 srcpkgs/goatcounter/files/README.voidlinux delete mode 100755 srcpkgs/goatcounter/files/goatcounter/log/run delete mode 100755 srcpkgs/goatcounter/files/goatcounter/run delete mode 100644 srcpkgs/gopass-jsonapi/template create mode 120000 srcpkgs/graphviz-x11 delete mode 100644 srcpkgs/grpc/patches/absl-is-private.patch rename srcpkgs/gsmartcontrol/{files/README.voidlinux => INSTALL.msg} (73%) delete mode 100644 srcpkgs/gtklock/template delete mode 100644 srcpkgs/gummiboot/patches/no-redefines.patch create mode 100644 srcpkgs/gvfs/patches/meson-0.61.patch delete mode 100644 srcpkgs/h2o/patches/link-against-system-libyaml.patch delete mode 100644 srcpkgs/h2o/patches/tests-force-TLSv1.2-on-s_client-invocations.patch delete mode 100644 srcpkgs/h2o/patches/use-etc-ssl-certs.patch delete mode 100644 srcpkgs/harfbuzz/patches/fix-char-signed.patch delete mode 100644 srcpkgs/hatch-vcs/template delete mode 100644 srcpkgs/hatch/template delete mode 100644 srcpkgs/hatchling/template delete mode 100644 srcpkgs/hg-git/patches/fix-encoding-test.patch create mode 100644 srcpkgs/hitori/patches/meson-0.61.patch delete mode 100644 srcpkgs/hunspell-ca_ES/template delete mode 100644 srcpkgs/hut/template delete mode 100644 srcpkgs/ibus-anthy/patches/data-Update-era.t-with-2022.patch delete mode 100644 srcpkgs/ibus-anthy/patches/setup-Minimum-candidate-window-page-size-to-1.patch delete mode 100644 srcpkgs/ibus-array/template delete mode 100644 srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch delete mode 100644 srcpkgs/inkscape/patches/Ensure-compatibility-with-Poppler-22.03-and-later.patch delete mode 100644 srcpkgs/inkscape/patches/Fix-build-with-poppler-21.11.0.patch delete mode 100644 srcpkgs/inkscape/patches/Fix-build-with-poppler-22.04.patch delete mode 100644 srcpkgs/intel-media-driver/patches/execinfo.patch delete mode 100644 srcpkgs/iotop-c/template delete mode 100644 srcpkgs/ipe/patches/poppler-22.03.0-fix.patch delete mode 100644 srcpkgs/japa/template create mode 100644 srcpkgs/json-c/patches/0001-4e9e44-Fix-read-past-end-of-buffer.patch delete mode 100644 srcpkgs/kasts/template delete mode 100644 srcpkgs/kdelibs4support/patches/0001-fix-test-build.patch create mode 100644 srcpkgs/kdelibs4support/patches/ksslcertificate.patch create mode 100644 srcpkgs/kdelibs4support/patches/ksslutils.patch create mode 100644 srcpkgs/kmymoney/patches/akonadi-include.patch create mode 100644 srcpkgs/konsole/patches/f6310c2b791275f3727f2240ca7fab9f58db943d.patch create mode 100644 srcpkgs/kscreenlocker/patches/musl.patch create mode 120000 srcpkgs/kwayland-server-devel create mode 100644 srcpkgs/kwayland-server/template create mode 100644 srcpkgs/lfe/patches/no-install-on-build.patch create mode 100644 srcpkgs/libcgroup/patches/CVE-2018-14348.patch create mode 100644 srcpkgs/libcgroup/patches/api.c-fix-infinite-loop.patch create mode 100644 srcpkgs/libcgroup/patches/musl-decls.patch create mode 100644 srcpkgs/libcgroup/patches/musl-strerror_r.patch delete mode 120000 srcpkgs/libfcitx-qt-common delete mode 120000 srcpkgs/libfcitx-qt6 create mode 100644 srcpkgs/libgpg-error/patches/cross.patch create mode 100644 srcpkgs/libgpg-error/patches/echo-fix.patch delete mode 120000 srcpkgs/libgrpc delete mode 100644 srcpkgs/libgweather/patches/fix-cross-introspection.patch delete mode 100644 srcpkgs/libgweather/patches/metar-test-dont-use-known-duplicates.patch delete mode 120000 srcpkgs/libiio-devel delete mode 120000 srcpkgs/libiio-tools delete mode 100644 srcpkgs/libiio/template create mode 120000 srcpkgs/libinput-debug-gui delete mode 100644 srcpkgs/libinput-debug-gui/template create mode 100644 srcpkgs/libnvme/patches/SCOPE_DELIMITER.patch delete mode 120000 srcpkgs/libopenraw-pixbuf-loader delete mode 120000 srcpkgs/libopensmtpd-devel delete mode 100644 srcpkgs/libopensmtpd/template delete mode 100644 srcpkgs/libostree/patches/fix-tests-musl-error-strings.patch delete mode 120000 srcpkgs/libportal-gtk3 delete mode 120000 srcpkgs/libportal-gtk3-devel delete mode 120000 srcpkgs/libportal-gtk4 delete mode 120000 srcpkgs/libportal-gtk4-devel delete mode 100644 srcpkgs/libreoffice/patches/poppler-22.03.0.patch delete mode 100644 srcpkgs/libreoffice/patches/poppler-22.04.0.patch delete mode 100644 srcpkgs/libtree/template delete mode 100644 srcpkgs/libxfce4ui/patches/vapi-deps.patch create mode 120000 srcpkgs/linux5.16-dbg create mode 120000 srcpkgs/linux5.16-headers create mode 100644 srcpkgs/linux5.16/files/arm64-dotconfig create mode 100644 srcpkgs/linux5.16/files/i386-dotconfig create mode 100755 srcpkgs/linux5.16/files/mv-debug create mode 100644 srcpkgs/linux5.16/files/ppc-dotconfig create mode 100644 srcpkgs/linux5.16/files/ppc64-dotconfig create mode 100644 srcpkgs/linux5.16/files/ppc64le-dotconfig create mode 100644 srcpkgs/linux5.16/files/x86_64-dotconfig create mode 100644 srcpkgs/linux5.16/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch create mode 100644 srcpkgs/linux5.16/patches/fix-musl-objtool.patch create mode 100644 srcpkgs/linux5.16/patches/ppc-vas-on-4k.patch create mode 100644 srcpkgs/linux5.16/patches/ppc64-be-elfv2.patch create mode 100644 srcpkgs/linux5.16/template delete mode 100644 srcpkgs/lua-language-server/files/lua-language-server delete mode 100644 srcpkgs/lua-language-server/patches/enable-cross-compilation.patch delete mode 100644 srcpkgs/lua-language-server/patches/fix-stupid-broken-tests.patch delete mode 100644 srcpkgs/lua-language-server/patches/ppc.patch delete mode 100644 srcpkgs/lua-language-server/template create mode 100644 srcpkgs/mako/patches/scdoc-native.patch create mode 100644 srcpkgs/mednafen/patches/ppc64-snes-libco-elfv2.patch delete mode 100644 srcpkgs/megapixels/template delete mode 100644 srcpkgs/megapixels/update delete mode 120000 srcpkgs/mercury-libs delete mode 120000 srcpkgs/mercury-tools delete mode 100644 srcpkgs/mercury/template delete mode 100644 srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch delete mode 100644 srcpkgs/mitmproxy/template delete mode 100644 srcpkgs/mkinitcpio/patches/fix-depmod.patch delete mode 100644 srcpkgs/msgpack-cxx/template delete mode 100644 srcpkgs/msgpack-cxx/update delete mode 100644 srcpkgs/mumble/files/mumble-server/log/run delete mode 100644 srcpkgs/mumble/files/mumble-server/run delete mode 100644 srcpkgs/mumble/patches/config.patch create mode 100644 srcpkgs/musikcube/patches/fix-mpris-detection.patch delete mode 100644 srcpkgs/musl/patches/gettid.patch delete mode 100644 srcpkgs/musl/patches/implement_realpath_directly_instead_of_using_procfs_readlink.patch delete mode 100644 srcpkgs/musl/patches/work_around_linux_bug_in_readlink_syscall_with_zero_buffer.patch delete mode 120000 srcpkgs/nautilus-gnome-console-extension create mode 100644 srcpkgs/nettle/patches/musl-ppc-use-auxval.patch create mode 100644 srcpkgs/nettle/patches/ppc64-elfv2.patch create mode 100644 srcpkgs/nvme-cli/patches/musl.patch delete mode 100644 srcpkgs/openjdk10-bootstrap/update delete mode 100644 srcpkgs/openjdk11/files/musl_patches/8289477.patch delete mode 100644 srcpkgs/openjdk12-bootstrap/update delete mode 100644 srcpkgs/openjdk13-bootstrap/update delete mode 100644 srcpkgs/openjdk14-bootstrap/update delete mode 100644 srcpkgs/openjdk15-bootstrap/update delete mode 100644 srcpkgs/openjdk16-bootstrap/update delete mode 100644 srcpkgs/openjdk17/files/musl_patches/8289477.patch create mode 100644 srcpkgs/openjpeg2/patches/14f4c27e7c91f745a1dda9991b5deea3cbef2072.patch create mode 100644 srcpkgs/openjpeg2/patches/4d0b49edad7fb31ebbf03c60a45b72aaa7b7412b.patch delete mode 100644 srcpkgs/opensmtpd-filter-dkimsign/patches/cleanup-search-paths.patch delete mode 100644 srcpkgs/opensmtpd-filter-dkimsign/template create mode 100644 srcpkgs/parallel/patches/destdir.patch delete mode 100644 srcpkgs/perl-Class-MethodMaker/template delete mode 100644 srcpkgs/perl-Data-Perl/template delete mode 100644 srcpkgs/perl-GnuPG-Interface/patches/0001-disables-version-check.patch delete mode 100644 srcpkgs/perl-GnuPG-Interface/patches/0002-Hardcode-path-to-usr-bin-gpg.patch delete mode 100644 srcpkgs/perl-GnuPG-Interface/template delete mode 100644 srcpkgs/perl-Mail-AuthenticationResults/template delete mode 100644 srcpkgs/perl-MooX-HandlesVia/template delete mode 100644 srcpkgs/perl-MooX-Types-MooseLike/template delete mode 100644 srcpkgs/perl-MooX-late/template delete mode 100644 srcpkgs/perl-Net-IDN-Encode/template delete mode 100644 srcpkgs/perl-Role-Hooks/template delete mode 100644 srcpkgs/perl-Sub-HandlesVia/template delete mode 100644 srcpkgs/perl-Type-Tiny/template delete mode 100644 srcpkgs/php8.0/patches/fix-manpages.patch delete mode 100644 srcpkgs/php8.1/patches/fix-manpages.patch delete mode 100644 srcpkgs/pipewire/files/pipewire-pulse.desktop delete mode 100644 srcpkgs/pipewire/files/pipewire.desktop delete mode 100644 srcpkgs/pipewire/patches/aaa015d0c0c66b64c7198a34ad3c4b43445667d2.patch delete mode 100644 srcpkgs/pipewire/patches/f857fd46262b1a90ad94f86e34216a1a886d9463.patch delete mode 120000 srcpkgs/poppler-qt6 delete mode 120000 srcpkgs/poppler-qt6-devel delete mode 100644 srcpkgs/poppler/patches/cmake-build-type-none.patch create mode 100644 srcpkgs/poppler/patches/fix-cflags.patch delete mode 120000 srcpkgs/postgis create mode 100644 srcpkgs/postgis/template create mode 100644 srcpkgs/postgis/update create mode 100644 srcpkgs/postgresql/files/pg_config.sh.in create mode 100644 srcpkgs/postgresql/files/postgresql.confd create mode 100644 srcpkgs/postgresql/files/postgresql.pam create mode 100755 srcpkgs/postgresql/files/postgresql/control/t create mode 100755 srcpkgs/postgresql/files/postgresql/log/run create mode 100755 srcpkgs/postgresql/files/postgresql/run create mode 100644 srcpkgs/postgresql/patches/pg_config-cross-value.patch rename srcpkgs/{postgresql-full => postgresql9.6-libs} (100%) create mode 120000 srcpkgs/postgresql9.6-libs-devel create mode 100644 srcpkgs/python-isodate/template create mode 100644 srcpkgs/python-notify/patches/libnotify07.patch create mode 100644 srcpkgs/python-notify/patches/notify-python-0.1.1-fix-GTK-symbols.patch create mode 100644 srcpkgs/python-notify/template create mode 100644 srcpkgs/python-notify/update create mode 100644 srcpkgs/python-rdflib/template rename srcpkgs/{python3-rdflib => python-rdflib}/update (100%) create mode 100644 srcpkgs/python-urwid/template delete mode 100644 srcpkgs/python3-Arpeggio/template delete mode 100644 srcpkgs/python3-Pygments/patches/importlib_metadata.patch delete mode 100644 srcpkgs/python3-asgiref/template delete mode 100644 srcpkgs/python3-editables/template create mode 100644 srcpkgs/python3-importlib_metadata/template create mode 120000 srcpkgs/python3-isodate delete mode 100644 srcpkgs/python3-isodate/template delete mode 100644 srcpkgs/python3-jaraco.logging/template delete mode 100644 srcpkgs/python3-jaraco.stream/template delete mode 100644 srcpkgs/python3-kaitaistruct/template delete mode 100644 srcpkgs/python3-logfury/patches/setuptools_scm-7.patch delete mode 100644 srcpkgs/python3-parver/template delete mode 100644 srcpkgs/python3-pathvalidate/template delete mode 100644 srcpkgs/python3-publicsuffix2/template delete mode 100644 srcpkgs/python3-pycotap/template delete mode 100644 srcpkgs/python3-pygccxml/template create mode 120000 srcpkgs/python3-rdflib delete mode 100644 srcpkgs/python3-rdflib/template delete mode 100644 srcpkgs/python3-setuptools-rust/patches/unwind_cross_breakage.patch delete mode 100644 srcpkgs/python3-shellingham/template create mode 100644 srcpkgs/python3-slugify/update delete mode 100644 srcpkgs/python3-straight.plugin/template delete mode 100644 srcpkgs/python3-tomli-w/template delete mode 120000 srcpkgs/python3-transifex-client create mode 100644 srcpkgs/python3-transifex-client/patches/relax-deps.patch create mode 100644 srcpkgs/python3-transifex-client/template create mode 120000 srcpkgs/python3-urwid delete mode 100644 srcpkgs/python3-urwid/template delete mode 100644 srcpkgs/python3-xvfbwrapper/template create mode 100644 srcpkgs/python3-zipp/template delete mode 100644 srcpkgs/python3-zstandard/template rename srcpkgs/qemu/{files/README.voidlinux => INSTALL.msg} (100%) create mode 100644 srcpkgs/qemu/patches/0006-linux-user-signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch create mode 100644 srcpkgs/qemu/patches/cve-2022-0358.patch create mode 100644 srcpkgs/qemu/patches/fix-acpi-slic-table.patch delete mode 100644 srcpkgs/qemu/patches/fix-linux-user-ppc32.patch delete mode 100644 srcpkgs/qemu/patches/musl-rlimit-rttime.patch delete mode 100644 srcpkgs/qpdf/update delete mode 100644 srcpkgs/qprint/template delete mode 120000 srcpkgs/qtspell-devel delete mode 100644 srcpkgs/qtspell/template create mode 100644 srcpkgs/quodlibet/patches/collections_abc.patch delete mode 100644 srcpkgs/radare2/patches/ppc.patch delete mode 100644 srcpkgs/rclone/patches/alignment.patch create mode 100644 srcpkgs/rpi-imager/patches/disable-telemetry.patch delete mode 100644 srcpkgs/rustup/patches/0001-Symlink-rustup-instead-of-copying-it.patch create mode 100644 srcpkgs/rustup/patches/dont-copy-rustup-bin.patch create mode 100644 srcpkgs/sbc/patches/fix-build-on-non-x86.patch delete mode 100644 srcpkgs/scribus/patches/0001-poppler-22.02.0-fix.patch delete mode 100644 srcpkgs/scribus/patches/0002-poppler-22.03.0-fix.patch delete mode 100644 srcpkgs/scribus/patches/0003-poppler-22.04.0-fix.patch delete mode 100644 srcpkgs/sddm/patches/qt-5.15.2.patch delete mode 100644 srcpkgs/signing-party/patches/makefiles.patch delete mode 100644 srcpkgs/signing-party/template create mode 100644 srcpkgs/simple-scan/patches/meson-0.61.patch create mode 100644 srcpkgs/simple-scan/patches/vala-0.56.patch delete mode 100644 srcpkgs/speedometer/update delete mode 100644 srcpkgs/srb2/patches/comptime.patch create mode 100644 srcpkgs/srb2/patches/libadd-execinfo.patch delete mode 100644 srcpkgs/swayimg/template create mode 100644 srcpkgs/swell-foop/patches/fix-vala-array.patch create mode 100644 srcpkgs/telegram-desktop/patches/cross.patch create mode 100644 srcpkgs/tepl/patches/no-gir.patch create mode 100644 srcpkgs/texlab/patches/no-rustfmt.patch delete mode 120000 srcpkgs/thermald/files/thermald/log/run delete mode 120000 srcpkgs/thunderbird-i18n-af delete mode 120000 srcpkgs/thunderbird-i18n-cak delete mode 120000 srcpkgs/thunderbird-i18n-en-CA delete mode 120000 srcpkgs/thunderbird-i18n-es-MX delete mode 120000 srcpkgs/thunderbird-i18n-ka delete mode 120000 srcpkgs/thunderbird-i18n-kab delete mode 120000 srcpkgs/thunderbird-i18n-kk delete mode 120000 srcpkgs/thunderbird-i18n-lv delete mode 120000 srcpkgs/thunderbird-i18n-ms delete mode 120000 srcpkgs/thunderbird-i18n-pa-IN delete mode 120000 srcpkgs/thunderbird-i18n-th delete mode 120000 srcpkgs/thunderbird-i18n-uz delete mode 120000 srcpkgs/thunderbird-i18n/files/update-lang-list delete mode 100644 srcpkgs/thunderbird/patches/ROOT_CLIP_CHAIN.patch create mode 100644 srcpkgs/thunderbird/patches/fix-desktop-icon-path.patch create mode 100644 srcpkgs/thunderbird/patches/fix-tools.patch delete mode 100644 srcpkgs/thunderbird/patches/lto-thin.patch create mode 100644 srcpkgs/thunderbird/patches/sndio.patch delete mode 100644 srcpkgs/tio/template delete mode 100644 srcpkgs/tokei/patches/067fc4487ef2a8f53c29124b0aa3e9e793bfaadc.patch create mode 100644 srcpkgs/totem/patches/meson-0.61.patch delete mode 100644 srcpkgs/transifex-cli/patches/disable-self-updates.patch delete mode 100644 srcpkgs/transifex-cli/template create mode 100644 srcpkgs/trident-automount/template delete mode 100644 srcpkgs/tuxpaint/update delete mode 120000 srcpkgs/tzdata create mode 100644 srcpkgs/tzdata/template delete mode 100755 srcpkgs/tzutils/tzdata.INSTALL delete mode 100644 srcpkgs/uacme/template create mode 100644 srcpkgs/uncrustify/patches/fix-test.patch delete mode 100644 srcpkgs/vala-panel-appmenu/patches/no-gtk2.patch create mode 100644 srcpkgs/valgrind/patches/str_tester.patch create mode 100644 srcpkgs/valgrind/patches/tc20_verifywrap_musl.patch create mode 100644 srcpkgs/valgrind/patches/test_statx.patch delete mode 100644 srcpkgs/virtualbox-ose/patches/ffreestanding.patch delete mode 100644 srcpkgs/virtualbox-ose/patches/vbox-linux-5.18.patch delete mode 100644 srcpkgs/virtualbox-ose/patches/vbox-linux-5.19.patch delete mode 100644 srcpkgs/wander/template delete mode 100644 srcpkgs/wayclip/template delete mode 100644 srcpkgs/whipper/patches/ruamel.yaml-0.17_compat.patch delete mode 100644 srcpkgs/wl-mirror/template delete mode 100644 srcpkgs/wlopm/template delete mode 100644 srcpkgs/wlopm/update delete mode 100644 srcpkgs/wmenu/template delete mode 100644 srcpkgs/wsjtx/update delete mode 100644 srcpkgs/wslu/template delete mode 100644 srcpkgs/wvkbd/template delete mode 100644 srcpkgs/xarchiver/patches/doubleclick.patch delete mode 100644 srcpkgs/xbps/patches/b5954c80db5d7fba2b0635e758126c4d949edbb3.patch create mode 100644 srcpkgs/xcdroast/template delete mode 100644 srcpkgs/xdg-desktop-portal-gnome/template delete mode 100644 srcpkgs/xf86-video-qxl/patches/xorg-compat.patch delete mode 100644 srcpkgs/xfce4-datetime-plugin/template delete mode 100644 srcpkgs/xfce4-panel/patches/valadeps.patch delete mode 100644 srcpkgs/xlockmore/update create mode 100644 srcpkgs/xnp2/INSTALL.msg create mode 100644 srcpkgs/xnp2/patches/define_cplusplus.patch create mode 100644 srcpkgs/xnp2/template create mode 100644 srcpkgs/xnp2/update create mode 100644 srcpkgs/xonotic/patches/musl-moncontrol.patch create mode 100644 srcpkgs/xorg-server/patches/present-Check-for-NULL-to-prevent-crash.patch delete mode 120000 srcpkgs/xournal create mode 100644 srcpkgs/xournal/template delete mode 120000 srcpkgs/xscreensaver-elogind delete mode 120000 srcpkgs/xtools-minimal create mode 100644 srcpkgs/yabause-gtk/patches/fix-cflags.patch create mode 100644 srcpkgs/yabause-gtk/patches/rwx.patch create mode 100644 srcpkgs/yabause-gtk/template create mode 100644 srcpkgs/yabause-gtk/update delete mode 120000 srcpkgs/yascreen-devel delete mode 100644 srcpkgs/yascreen/template create mode 100644 srcpkgs/yq/patches/fix-test-on-ci.patch delete mode 100644 srcpkgs/zathura-pdf-mupdf/patches/mupdf-1.20.0.patch delete mode 100644 srcpkgs/zfs/patches/0002-fix-dracut-root.patch delete mode 100644 srcpkgs/zlib/patches/CVE-2022-37434.patch delete mode 100644 srcpkgs/zsh/patches/50325.patch diff --git a/.github/issue_template.md b/.github/issue_template.md deleted file mode 100644 index bb4d5d1f88f9..000000000000 --- a/.github/issue_template.md +++ /dev/null @@ -1,8 +0,0 @@ - diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ce995e2d9c79..bb05364b5e74 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -65,9 +65,6 @@ jobs: steps: - name: Prepare container run: | - # switch to repo-ci mirror - mkdir -p /etc/xbps.d && cp /usr/share/xbps.d/*-repository-*.conf /etc/xbps.d/ - sed -i 's|repo-default|repo-ci|g' /etc/xbps.d/*-repository-*.conf # Sync and upgrade once, assume error comes from xbps update xbps-install -Syu || xbps-install -yu xbps # Upgrade again (in case there was a xbps update) diff --git a/.github/workflows/cycles.yml b/.github/workflows/cycles.yml index 3f85ac6fa74a..0bd148e77f0a 100644 --- a/.github/workflows/cycles.yml +++ b/.github/workflows/cycles.yml @@ -7,16 +7,11 @@ on: jobs: cycles: runs-on: ubuntu-latest - permissions: - issues: write container: image: 'ghcr.io/void-linux/xbps-src-masterdir:20220527RC01-x86_64-musl' steps: - name: Prepare container run: | - # switch to repo-ci mirror - mkdir -p /etc/xbps.d && cp /usr/share/xbps.d/*-repository-*.conf /etc/xbps.d/ - sed -i 's|repo-default|repo-ci|g' /etc/xbps.d/*-repository-*.conf # Sync and upgrade once, assume error comes from xbps update xbps-install -Syu || xbps-install -yu xbps # Upgrade again (in case there was a xbps update) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index d0fb383e4424..160897fedef1 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -9,9 +9,6 @@ on: jobs: stale: runs-on: ubuntu-latest - permissions: - issues: write - pull-requests: write steps: - uses: actions/stale@v4 with: @@ -22,4 +19,4 @@ jobs: exempt-all-assignees: true ascending: true operations-per-run: 250 - exempt-issue-labels: 'request,bug' + exempt-issue-labels: request diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3f33aeb1d974..da3bef29c883 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -129,25 +129,3 @@ Please abstain from temporarily closing a pull request while revising the templa Once the reviewers have merged the pull request, our [build server](http://build.voidlinux.org) is automatically triggered and builds all packages in the pull request for all supported platforms. Upon completion, the packages are available to all Void Linux users. - -## Testing Pull Requests - -While it is the responsibility of the PR creator to test changes before sending it, one person can't test all configuration options, usecases, hardware, etc. -Testing new package submissions and updates is always helpful, and is a great way to get started with contributing. -First, [clone the repository](https://github.com/void-linux/void-packages#quick-start) if you haven't done so already. -Then check out the pull request, either with `github-cli`: - - $ gh pr checkout - -Or with `git`: - -If your local void-packages repository is cloned from your fork, you may need to add the main repository as a remote first: - - $ git remote add upstream https://github.com/void-linux/void-packages.git - -Then fetch and check out the PR (replacing `` with either `origin` or `upstream`): - - $ git fetch pull//head: - $ git checkout - -Then [build and install](https://github.com/void-linux/void-packages#building-packages) the package and test its functionality. diff --git a/Manual.md b/Manual.md index 89fbc4eb8c83..26e3b9f43413 100644 --- a/Manual.md +++ b/Manual.md @@ -464,7 +464,7 @@ the generated `binary packages` have been modified. - `short_desc` A string with a brief description for this package. Max 72 chars. - `version` A string with the package version. Must not contain dashes or underscore -and at least one digit is required. Shell's variable substitution usage is not allowed. +and at least one digit is required. Shell's variable substition usage is not allowed. Neither `pkgname` or `version` should contain special characters which make it necessary to quote them, so they shouldn't be quoted in the template. @@ -662,7 +662,7 @@ debugging symbols. Files can be given by full path or by filename. - `noshlibprovides` If set, the ELF binaries won't be inspected to collect the provided sonames in shared libraries. -- `noverifyrdeps` If set, the ELF binaries and shared libraries won't be inspected to collect +- `noverifyrdeps` If set, the ELF binaries and shared libaries won't be inspected to collect their reverse dependencies. You need to specify all dependencies in the `depends` when you need to set this. @@ -702,7 +702,7 @@ This appends to the generated file rather than replacing it. - `nopie` Only needs to be set to something to make active, disables building the package with hardening features (PIE, relro, etc). Not necessary for most packages. -- `nopie_files` White-space separated list of ELF binaries that won't be checked +- `nopie_files` White-space seperated list of ELF binaries that won't be checked for PIE. Files must be given by full path. - `reverts` xbps supports a unique feature which allows to downgrade from broken @@ -788,7 +788,7 @@ A special value `noarch` used to be available, but has since been removed. So far, we have listed four types of `depends` variables: `hostmakedepends`, `makedepends`, `checkdepends` and `depends`. These different kinds of variables are necessary because `xbps-src` supports cross compilation and to avoid -installing unnecessary packages in the build environment. +installing unecessary packages in the build environment. During a build process, there are programs that must be _run_ on the host, such as `yacc` or the C compiler. The packages that contain these programs should be @@ -1133,9 +1133,9 @@ Current working directory for functions is set as follows: - For do_fetch, post_fetch: `XBPS_BUILDDIR`. -- For do_extract through do_patch: `wrksrc`. +- For do_extract, post_extract: `wrksrc`. -- For post_patch through post_install: `build_wrksrc` +- For pre_patch through post_install: `build_wrksrc` if it is defined, otherwise `wrksrc`. @@ -1415,14 +1415,6 @@ If the service requires directories in parts of the system that are not generall temporary filesystems. Then use the `make_dirs` variable in the template to create those directories when the package is installed. -If the package installs a systemd service file or other unit, leave it in place as a -reference point so long as including it has no negative side effects. - -Examples of when *not* to install systemd units: - -1. When doing so changes runtime behavior of the packaged software. -2. When it is done via a compile time flag that also changes build dependencies. - ### 32bit packages @@ -1645,7 +1637,6 @@ The following template variables influence how Go packages are built: any go.mod files, `default` to use Go's default behavior, or anything accepted by `go build -mod MODE`. Defaults to `vendor` if there's a vendor directory, otherwise `default`. -- `go_ldflags`: Arguments to pass to the linking steps of go tool. The following environment variables influence how Go packages are built: diff --git a/common/environment/setup/sourcepkg.sh b/common/environment/setup/sourcepkg.sh index 5b31f6c1f81d..1191993c9abc 100644 --- a/common/environment/setup/sourcepkg.sh +++ b/common/environment/setup/sourcepkg.sh @@ -21,9 +21,6 @@ unset -v CFLAGS CXXFLAGS FFLAGS CPPFLAGS LDFLAGS LD_LIBRARY_PATH unset -v CC CXX CPP GCC LD AR AS RANLIB NM OBJDUMP OBJCOPY STRIP READELF PKG_CONFIG unset -v CMAKE_GENERATOR -# unset all $build_option_ variables -unset -v "${!build_option_@}" - # hooks/do-extract/00-distfiles unset -v skip_extraction diff --git a/common/shlibs b/common/shlibs index 326943713f07..a7540ef7b2db 100644 --- a/common/shlibs +++ b/common/shlibs @@ -140,7 +140,7 @@ libnvidia-gtk2.so.346.47 nvidia-gtklibs-346.47_1 ignore libnvidia-gtk3.so.346.47 nvidia-gtklibs-346.47_1 ignore libnvidia-glcore.so.390.87 nvidia390-libs-390.87_1 ignore libnvidia-glsi.so.346.72 nvidia-libs-346.72_1 ignore -libnvidia-fatbinaryloader.so.390.154 nvidia390-libs-390.154_1 ignore +libnvidia-fatbinaryloader.so.390.151 nvidia390-libs-390.151_1 ignore libnvidia-fatbinaryloader.so.430.40 nvidia-libs-430.40_1 ignore libglapi.so.0 libglapi-7.11_1 libgbm.so.1 libgbm-9.0_1 @@ -350,7 +350,7 @@ libMagickCore-6.Q16.so.7 libmagick6-6.9.11.61_1 libMagickWand-6.Q16.so.7 libmagick6-6.9.11.61_1 libMagick++-6.Q16.so.9 libmagick6-6.9.12.1_1 libltdl.so.7 libltdl-2.2.6_1 -libpoppler.so.122 libpoppler-22.06.0_1 +libpoppler.so.111 libpoppler-21.07.0_1 libpoppler-glib.so.8 poppler-glib-0.18.2_1 libpoppler-cpp.so.0 poppler-cpp-0.18.2_1 libpoppler-qt5.so.1 poppler-qt5-0.31.0_1 @@ -425,7 +425,7 @@ libField3D.so.1.7 Field3D-1.7.3_1 libMAC.so.6 libMAC-5.28_1 libmad.so.0 libmad-0.15.1b_1 libmatroska.so.7 libmatroska-1.6.0_1 -libmatrix_client.so.0.8.0 mtxclient-0.8.0_1 +libmatrix_client.so.0.7.0 mtxclient-0.7.0_1 libebml.so.5 libebml-1.4.0_1 libdvdread.so.8 libdvdread-6.1.1_1 libdvdnav.so.4 libdvdnav-4.1.3_1 @@ -454,6 +454,7 @@ liblsofui.so.9 libksysguard-5.18.90_1 libKSysGuardSensorFaces.so.1 libksysguard-5.18.90_1 libKSysGuardFormatter.so.1 libksysguard-5.19.5_1 libKSysGuardSystemStats.so.1 libksysguard-5.22.0_1 +libKWaylandServer.so.5 kwayland-server-5.18.90_1 libxenctrl.so.4.14 xen-libs-4.14.0_1 libxenfsimage.so.4.14 xen-libs-4.14.0_1 libxenguest.so.4.14 xen-libs-4.14.0_1 @@ -685,9 +686,7 @@ libatkmm-1.6.so.1 atkmm-2.22.1_1 libgtkmm-3.0.so.1 gtkmm-2.99.5_1 libgdkmm-3.0.so.1 gtkmm-2.99.5_1 libgtkmm-4.0.so.0 gtkmm4-4.0.0_1 -libgnome-bluetooth.so.13 gnome-bluetooth1-3.12.0_1 -libgnome-bluetooth-3.0.so.13 gnome-bluetooth-42.1_1 -libgnome-bluetooth-ui-3.0.so.13 gnome-bluetooth-42.1_1 +libgnome-bluetooth.so.13 gnome-bluetooth-3.12.0_1 libsasl2.so.3 libsasl-2.1.26_1 liblber-2.4.so.2 libldap-2.4.21_1 libldap-2.4.so.2 libldap-2.4.21_1 @@ -963,7 +962,7 @@ libIceDiscovery.so.37 libIce-3.7.5_2 libIceLocatorDiscovery.so.37 libIce-3.7.5_2 libvdpau.so.1 libvdpau-0.4.1_1 libgsm.so.1 libgsm-1.0.13_13 -libcgroup.so.2 libcgroup-2.0.2_1 +libcgroup.so.1 libcgroup-0.37.1_1 libxdg-basedir.so.1 libxdg-basedir-1.1.1_1 libev.so.4 libev-4.04_1 libell.so.0 ell-0.45_1 @@ -1128,11 +1127,8 @@ libgstplayer-1.0.so.0 gst-plugins-bad1-1.18.3_2 libgstwebrtc-1.0.so.0 gst-plugins-bad1-1.18.4_2 libgstgl-1.0.so.0 gst-plugins-base1-1.14.0_1 libgnome-desktop-3.so.19 gnome-desktop-3.37.90.1_1 -libgnome-desktop-4.so.1 gnome-desktop-42.0_1 -libgnome-bg-4.so.1 gnome-desktop-42.0_1 -libgnome-rr-4.so.1 gnome-desktop-42.0_1 libsecret-1.so.0 libsecret-0.10_1 -libgweather-4.so.0 libgweather-4.0.0_1 +libgweather-3.so.16 libgweather-3.34.0_1 libgnomekbd.so.8 libgnomekbd-3.6.0_1 libgnomekbdui.so.8 libgnomekbd-3.6.0_1 libibus-1.0.so.5 ibus-1.4.99.20120917_1 @@ -1418,9 +1414,7 @@ libCHART-1.6.so.0 fox-1.6.49_1 libchromaprint.so.1 chromaprint-1.5.0_1 libedit.so.0 libedit-20130712.3.1_1 libnet.so.9 libnet-1.2_1 -libgpaste-2.so.0 libgpaste-42.1_1 -libgpaste-gtk-3.so.0 libgpaste-42.1_1 -libgpaste-gtk4.so.0 libgpaste-42.1_1 +libgpaste.so.13 libgpaste-3.38.2_1 libthreadutil.so.6 libupnp-1.6.18_1 libupnp.so.17 libupnp-1.14.0_1 libixml.so.11 libupnp-1.14.0_1 @@ -1572,7 +1566,7 @@ libmediaart-2.0.so.0 libmediaart-1.9.1_1 libinput.so.10 libinput-1.2.0_1 libuhttpmock-0.0.so.0 uhttpmock-0.2.0_1 libgfbgraph-0.2.so.0 gfbgraph-0.2.2_1 -libgtkhex-4.so.0 libgtkhex-42.1_1 +libgtkhex-3.so.0 libgtkhex-3.10.0_1 libgdlmm-3.0.so.2 libgdlmm-3.7.3_1 libdmraid.so.1 dmraid-1.0.0.rc16.3_5 libdovecot.so.0 dovecot-2.3.13_3 @@ -2369,7 +2363,7 @@ libgnunettransport.so.2 gnunet-0.12.2_1 libgnunettransportapplication.so.0 gnunet-0.12.2_1 libgnunettransportcore.so.0 gnunet-0.12.2_1 libgnunettransportcommunicator.so.0 gnunet-0.12.2_1 -libskarnet.so.2.12 skalibs-2.12.0.0_1 +libskarnet.so.2.11 skalibs-2.11.0.0_1 libKF5BalooWidgets.so.5 baloo-widgets5-17.04.3_1 libtidy.so.58 libtidy5-5.8.0_1 libSDL2_gfx-1.0.so.0 SDL2_gfx-1.0.1_1 @@ -2629,7 +2623,7 @@ libhwloc.so.15 libhwloc-2.0.4_1 libnetfilter_cttimeout.so.1 libnetfilter_cttimeout-1.0.0_1 libnetfilter_cthelper.so.0 libnetfilter_cthelper-1.0.0_1 libnetfilter_queue.so.1 libnetfilter_queue-1.0.2_1 -libfilezilla.so.29 libfilezilla-0.38.1_1 +libfilezilla.so.25 libfilezilla-0.37.2_1 libtommath.so.1 libtommath-1.0_1 libKF5ItemViews.so.5 kitemviews-5.26.0_1 libunicorn.so.1 unicorn-1.0_1 @@ -2833,7 +2827,6 @@ libKF5Archive.so.5 karchive-5.26.0_1 libKF5Codecs.so.5 kcodecs-5.26.0_1 libKF5ConfigCore.so.5 kconfig-5.26.0_1 libKF5ConfigGui.so.5 kconfig-5.26.0_1 -libKF5ConfigQml.so.5 kconfig-5.95.0_1 libKF5Completion.so.5 kcompletion-5.26.0_1 libKF5Crash.so.5 kcrash-5.26.0_1 libKF5ConfigWidgets.so.5 kconfigwidgets-5.26.0_1 @@ -2860,12 +2853,10 @@ libKF5Declarative.so.5 kdeclarative-5.26.0_1 libKF5QuickAddons.so.5 kdeclarative-5.26.0_1 libKF5CalendarEvents.so.5 kdeclarative-5.26.0_1 libKF5KCMUtils.so.5 kcmutils-5.26.0_1 -libKF5KCMUtilsCore.so.5 kcmutils-5.95.0_1 libKF5Style.so.5 frameworkintegration-5.26.0_1 libkdeinit5_klauncher.so kinit-5.26.0_1 libKF5NewStuff.so.5 knewstuff-5.26.0_1 libKF5NewStuffCore.so.5 knewstuff-5.36.0_1 -libKF5NewStuffWidgets.so.5 knewstuff-5.95.0_1 libKF5NotifyConfig.so.5 knotifyconfig-5.26.0_1 libKF5Parts.so.5 kparts-5.26.0_1 libKF5Activities.so.5 kactivities5-5.26.0_1 @@ -2992,10 +2983,10 @@ libdecoration.so.0 compiz-core-0.8.14_1 libcompizconfig.so.0 libcompizconfig-0.8.14_1 libemeraldengine.so.0 emerald-0.8.14_1 libhangul.so.1 libhangul-0.1.0_1 -libmutter-10.so.0 mutter-42.0_1 -libmutter-clutter-10.so.0 mutter-42.0_1 -libmutter-cogl-10.so.0 mutter-42.0_1 -libmutter-cogl-pango-10.so.0 mutter-42.0_1 +libmutter-9.so.0 mutter-41.0_1 +libmutter-clutter-9.so.0 mutter-41.0_1 +libmutter-cogl-9.so.0 mutter-41.0_1 +libmutter-cogl-pango-9.so.0 mutter-41.0_1 libgeoclue-2.so.0 geoclue2-2.4.4_1 libgepub.so.0 libgepub-0.4_1 libslopy.so.7.6 slop-7.6_1 @@ -3112,9 +3103,9 @@ libm17n-flt.so.0 m17n-lib-1.7.0_1 libm17n-gui.so.0 m17n-lib-1.7.0_1 libm17n-core.so.0 m17n-lib-1.7.0_1 libm17n.so.0 m17n-lib-1.7.0_1 -libprotobuf-lite.so.32 libprotobuf-lite-21.4_1 -libprotoc.so.32 libprotoc-21.4_1 -libprotobuf.so.32 libprotobuf-21.4_1 +libprotobuf-lite.so.31 libprotobuf-lite-3.20.1_1 +libprotoc.so.31 libprotoc-3.20.1_1 +libprotobuf.so.31 libprotobuf-3.20.1_1 libsombok.so.3 sombok-2.4.0_1 libdeviceclient.so.0 pragha-1.3.3_1 libykclient.so.3 ykclient-2.15_1 @@ -3184,29 +3175,29 @@ libkdeconnectinterfaces.so.22 kdeconnect-22.04.1_1 libkdeconnectcore.so.22 kdeconnect-22.04.1_1 libkpmcore.so.12 kpmcore-22.04.1_1 libpkcs11-helper.so.1 pkcs11-helper-1.25.1_6 -libr_core.so.5.7.4 radare2-5.7.4_1 -libr_config.so.5.7.4 radare2-5.7.4_1 -libr_cons.so.5.7.4 radare2-5.7.4_1 -libr_util.so.5.7.4 radare2-5.7.4_1 -libr_flag.so.5.7.4 radare2-5.7.4_1 -libr_asm.so.5.7.4 radare2-5.7.4_1 -libr_bin.so.5.7.4 radare2-5.7.4_1 -libr_anal.so.5.7.4 radare2-5.7.4_1 -libr_lang.so.5.7.4 radare2-5.7.4_1 -libr_debug.so.5.7.4 radare2-5.7.4_1 -libr_egg.so.5.7.4 radare2-5.7.4_1 -libr_bp.so.5.7.4 radare2-5.7.4_1 -libr_search.so.5.7.4 radare2-5.7.4_1 -libr_io.so.5.7.4 radare2-5.7.4_1 -libr_hash.so.5.7.4 radare2-5.7.4_1 -libr_socket.so.5.7.4 radare2-5.7.4_1 -libr_parse.so.5.7.4 radare2-5.7.4_1 -libr_syscall.so.5.7.4 radare2-5.7.4_1 -libr_crypto.so.5.7.4 radare2-5.7.4_1 -libr_fs.so.5.7.4 radare2-5.7.4_1 -libr_magic.so.5.7.4 radare2-5.7.4_1 -libr_reg.so.5.7.4 radare2-5.7.4_1 -libr_main.so.5.7.4 radare2-5.7.4_1 +libr_core.so.5.7.0 radare2-5.7.0_1 +libr_config.so.5.7.0 radare2-5.7.0_1 +libr_cons.so.5.7.0 radare2-5.7.0_1 +libr_util.so.5.7.0 radare2-5.7.0_1 +libr_flag.so.5.7.0 radare2-5.7.0_1 +libr_asm.so.5.7.0 radare2-5.7.0_1 +libr_bin.so.5.7.0 radare2-5.7.0_1 +libr_anal.so.5.7.0 radare2-5.7.0_1 +libr_lang.so.5.7.0 radare2-5.7.0_1 +libr_debug.so.5.7.0 radare2-5.7.0_1 +libr_egg.so.5.7.0 radare2-5.7.0_1 +libr_bp.so.5.7.0 radare2-5.7.0_1 +libr_search.so.5.7.0 radare2-5.7.0_1 +libr_io.so.5.7.0 radare2-5.7.0_1 +libr_hash.so.5.7.0 radare2-5.7.0_1 +libr_socket.so.5.7.0 radare2-5.7.0_1 +libr_parse.so.5.7.0 radare2-5.7.0_1 +libr_syscall.so.5.7.0 radare2-5.7.0_1 +libr_crypto.so.5.7.0 radare2-5.7.0_1 +libr_fs.so.5.7.0 radare2-5.7.0_1 +libr_magic.so.5.7.0 radare2-5.7.0_1 +libr_reg.so.5.7.0 radare2-5.7.0_1 +libr_main.so.5.7.0 radare2-5.7.0_1 libykpiv.so.1 libykpiv-2.1.1_2 libykcs11.so.1 libykcs11-2.1.1_2 libKF5KExiv2.so.15.0.0 libkexiv25-17.04.3_1 @@ -3251,28 +3242,22 @@ liblwipv6.so.2 lwipv6-1.5a_1 libpipewire-0.2.so.1 libpipewire0.2-0.2.7_1 libpipewire-0.3.so.0 libpipewire-0.3.6_1 libvolk.so.2.5 volk-2.5.0_1 -libgnuradio-runtime.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-pmt.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-blocks.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-audio.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-fec.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-fft.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-filter.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-analog.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-digital.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-dtv.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-channels.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-trellis.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-video-sdl.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-vocoder.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-wavelet.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-uhd.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-network.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-soapy.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-qtgui.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-zeromq.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-iio.so.3.10.3 gnuradio-3.10.3.0_1 -libgnuradio-pdu.so.3.10.3 gnuradio-3.10.3.0_1 +libgnuradio-runtime.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-pmt.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-blocks.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-audio.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-fec.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-fft.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-filter.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-analog.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-digital.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-dtv.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-channels.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-trellis.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-video-sdl.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-vocoder.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-wavelet.so.3.8.0 gnuradio-3.8.0.0_1 +libgnuradio-uhd.so.3.8.0 gnuradio-3.8.0.0_1 libgnuradio-osmosdr.so.0.2.0 gnuradio-osmosdr-0.2.0_1 libflann_cpp.so.1.9 flann-1.9.1_1 libflann.so.1.9 flann-1.9.1_1 @@ -3462,7 +3447,7 @@ libSoapySDR.so.0.7 SoapySDR-0.7.0_1 libeditorconfig.so.0 editorconfig-0.12.2_1 libcfitsio.so.9 cfitsio-3.480_1 libapparmor.so.1 libapparmor-2.12.0_1 -libplacebo.so.192 libplacebo-4.192.1_1 +libplacebo.so.157 libplacebo-4.157.0_1 libw2xc.so waifu2x-converter-cpp-5.2_1 libnova-0.15.so.0 libnova-0.15.0_1 libcue.so.2 libcue-2.2.0_1 @@ -3473,7 +3458,7 @@ libticalcs2.so.12 libticalcs2-1.1.9_1 libhtmlcxx.so.3 htmlcxx-0.86_1 libcss_parser_pp.so.0 htmlcxx-0.86_1 libcss_parser.so.0 htmlcxx-0.86_1 -libaom.so.3 libaom-3.4.0_1 +libaom.so.2 libaom-2.0.0_1 libre.so.1 re-2.0.1_1 libtpms.so.0 libtpms-0.9.0_1 libswtpm_libtpms.so.0 libswtpm-0.6.1_1 @@ -3606,7 +3591,7 @@ libzhuyin.so.13 libzhuyin-2.6.0_3 libuhd.so.4.0.0 uhd-4.0.0.0_1 libeditline.so.1 editline-1.16.0_1 libgnuradio-rds.so.1 gnuradio-rds-3.8.0_1 -libgnuradio-nrsc5.so.2.0.0git gnuradio-nrsc5-2.0.0_1 +libgnuradio-nrsc5-1.0.0git.so.0.0.0 gnuradio-nrsc5-1.0.0_1 libgamemode.so.0 libgamemode-1.6.1_1 libgamemodeauto.so.0 libgamemode-1.6.1_1 libgaminggear.so.0 libgaminggear-0.15.1_1 @@ -3674,18 +3659,18 @@ liboblibs.so.0.1 oblibs-0.1.1.1_1 libaal-1.0.so.7 libaal-1.0.7_1 libaal-minimal.so.0 libaal-1.0.7_1 libcli.so.1.9 libcli-1.9.8.4_1 -libaddress_sorting.so.18 libgrpc-1.39.0_6 -libgpr.so.18 libgrpc-1.39.0_6 -libgrpc++.so.1.39 libgrpc-1.39.0_6 -libgrpc++_alts.so.1.39 libgrpc-1.39.0_6 -libgrpc++_error_details.so.1.39 libgrpc-1.39.0_6 -libgrpc++_reflection.so.1.39 libgrpc-1.39.0_6 -libgrpc++_unsecure.so.1.39 libgrpc-1.39.0_6 -libgrpc.so.18 libgrpc-1.39.0_6 -libgrpc_plugin_support.so.1.39 libgrpc-1.39.0_6 -libgrpc_unsecure.so.18 libgrpc-1.39.0_6 -libgrpcpp_channelz.so.1.39 libgrpc-1.39.0_6 -libupb.so.18 libgrpc-1.39.0_6 +libaddress_sorting.so.18 grpc-1.39.0_1 +libgpr.so.18 grpc-1.39.0_1 +libgrpc++.so.1.39 grpc-1.39.0_1 +libgrpc++_alts.so.1.39 grpc-1.39.0_1 +libgrpc++_error_details.so.1.39 grpc-1.39.0_1 +libgrpc++_reflection.so.1.39 grpc-1.39.0_1 +libgrpc++_unsecure.so.1.39 grpc-1.39.0_1 +libgrpc.so.18 grpc-1.39.0_1 +libgrpc_plugin_support.so.1.39 grpc-1.39.0_1 +libgrpc_unsecure.so.18 grpc-1.39.0_1 +libgrpcpp_channelz.so.1.39 grpc-1.39.0_1 +libupb.so.18 grpc-1.39.0_1 libircclient.so.1 libircclient-1.10_5 libFAudio.so.0 FAudio-19.05_1 libqaccessibilityclient-qt5.so.0 libqaccessibilityclient-0.4.0_1 @@ -3729,7 +3714,7 @@ libnozzle.so.1 libnozzle1-1.11_4 libmygpo-qt5.so.1 libmygpo-qt-1.1.0_1 libluv.so.1 libluv-1.30.1.0_1 libarmadillo.so.11 armadillo-11.0.1_1 -libvarnishapi.so.3 libvarnishapi-7.1.0_1 +libvarnishapi.so.2 libvarnishapi-6.3.0_1 libicns.so.1 libicns-0.8.1_1 librabbitmq.so.4 rabbitmq-c-0.10.0_2 libuInputPlus.so.0 libuInputPlus-0.1.3_1 @@ -3939,9 +3924,7 @@ libhidrd_strm.so.0 hidrd-0.2.0_1 libhidrd_fmt.so.0 hidrd-0.2.0_1 libjcat.so.1 libjcat-0.1.2_1 libmatio.so.9 matio-1.5.17_2 -libportal.so.1 libportal-0.6_1 -libportal-gtk3.so.1 libportal-gtk3-0.6_1 -libportal-gtk4.so.1 libportal-gtk4-0.6_1 +libportal.so.0 libportal-0.3_1 libvips.so.42 libvips-8.9.2_1 libvips-cpp.so.42 libvips-8.9.2_1 libselinux.so.1 libselinux-3.0_1 @@ -4133,7 +4116,6 @@ libspatialite.so.7 libspatialite-5.0.1_1 mod_spatialite.so.7 libspatialite-5.0.1_1 libSvtAv1Enc.so.1 libsvt-av1-1.0.0_1 libSvtAv1Dec.so.0 libsvt-av1-0.9.0_1 -libyascreen.so.0 yascreen-1.86_1 librz_bp.so.0.3.4 rizin-0.3.4_1 librz_reg.so.0.3.4 rizin-0.3.4_1 librz_debug.so.0.3.4 rizin-0.3.4_1 @@ -4182,6 +4164,3 @@ liblowdown.so lowdown-0.11.2_1 libjaylink.so.0 libjaylink-0.2.0_1 libnvidia-container.so.1 libnvidia-container-1.10.0_1 libnvidia-container-go.so.1 libnvidia-container-1.10.0_1 -libqtspell-qt5.so.1 qtspell-1.0.1_1 -libopensmtpd.so.0 libopensmtpd-0.7_1 -libiio.so.0 libiio-0.23_1 diff --git a/common/travis/set_mirror.sh b/common/travis/set_mirror.sh index 8159daceb613..c14f6ac70e34 100755 --- a/common/travis/set_mirror.sh +++ b/common/travis/set_mirror.sh @@ -1,8 +1,16 @@ #!/bin/sh +TRAVIS_PROTO=http TRAVIS_MIRROR=repo-ci.voidlinux.org for _i in etc/xbps.d/repos-remote*.conf ; do /bin/echo -e "\x1b[32mUpdating $_i...\x1b[0m" + # First fix the proto, ideally we'd serve everything with HTTPS, + # but key management and rotation is a pain, and things are signed + # so we can afford to be a little lazy at times. + sed -i "s:https:$TRAVIS_PROTO:g" $_i + + # Now set the mirror + sed -i "s:alpha\.de\.repo\.voidlinux\.org:$TRAVIS_MIRROR:g" $_i sed -i "s:repo-default\.voidlinux\.org:$TRAVIS_MIRROR:g" $_i done diff --git a/common/xbps-src/shutils/update_check.sh b/common/xbps-src/shutils/update_check.sh index 80ab6e8889d8..7348260f54af 100644 --- a/common/xbps-src/shutils/update_check.sh +++ b/common/xbps-src/shutils/update_check.sh @@ -4,7 +4,6 @@ update_check() { local i p url pkgurlname rx found_version consider local update_override=$XBPS_SRCPKGDIR/$XBPS_TARGET_PKG/update local original_pkgname=$pkgname - local pkgname=$sourcepkg local urlpfx urlsfx local -A fetchedurls diff --git a/etc/defaults.conf b/etc/defaults.conf index d69b4a454087..e3876cdc7d28 100644 --- a/etc/defaults.conf +++ b/etc/defaults.conf @@ -158,9 +158,3 @@ XBPS_SUCMD="sudo /bin/sh -c" # When unset, newly build package overwrites the older one. # #XBPS_PRESERVE_PKGS=yes - -# [OPTIONAL] -# Show more detailed output in ./xbps-src update-check. Useful for debugging. -# This can also be set or exported as a regular environment variable. -# -#XBPS_UPDATE_CHECK_VERBOSE=yes diff --git a/srcpkgs/66-tools/template b/srcpkgs/66-tools/template index 43a5c9cf6f0a..1b61ce1aa874 100644 --- a/srcpkgs/66-tools/template +++ b/srcpkgs/66-tools/template @@ -1,7 +1,7 @@ # Template file for '66-tools' pkgname=66-tools version=0.0.8.0 -revision=2 +revision=1 wrksrc="66-tools-v${version}" build_style=configure configure_args="--prefix=/usr diff --git a/srcpkgs/66/template b/srcpkgs/66/template index 757c7e5dfd50..7ad72f7d6411 100644 --- a/srcpkgs/66/template +++ b/srcpkgs/66/template @@ -1,7 +1,7 @@ # Template file for '66' pkgname=66 version=0.6.2.0 -revision=2 +revision=1 wrksrc="66-v${version}" build_style=configure configure_args="--prefix=/usr diff --git a/srcpkgs/ART/template b/srcpkgs/ART/template index 2ec4041b3907..920204efb1e5 100644 --- a/srcpkgs/ART/template +++ b/srcpkgs/ART/template @@ -1,6 +1,6 @@ # Template file for 'ART' pkgname=ART -version=1.13 +version=1.12.1 revision=1 build_style=cmake hostmakedepends="pkg-config" @@ -12,4 +12,4 @@ maintainer="notthewave " license="GPL-3.0-or-later" homepage="https://bitbucket.org/agriggio/art/wiki/Home" distfiles="https://bitbucket.org/agriggio/art/downloads/${pkgname}-${version}.tar.xz" -checksum=7a6ade552c42d45970fe6618be61e61621e0867a7a2baef2d3d7092badba36e5 +checksum=1f9e175d6f414ed52e9a89650331f8c82da4b8bba3da54ca8df8127a919675e0 diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template index d5c07bb7d33b..7106a5c312fd 100644 --- a/srcpkgs/Amass/template +++ b/srcpkgs/Amass/template @@ -1,6 +1,6 @@ # Template file for 'Amass' pkgname=Amass -version=3.19.3 +version=3.19.2 revision=1 build_style=go go_import_path="github.com/OWASP/Amass/v3/..." @@ -9,4 +9,4 @@ maintainer="Andrew Benson " license="Apache-2.0" homepage="https://www.owasp.org/index.php/OWASP_Amass_Project" distfiles="https://github.com/OWASP/Amass/archive/v${version}.tar.gz" -checksum=1b7f15c86a3de4854fccc56dabea921518606c6db0cc278d2eed1f54d334723d +checksum=ef2b5303b3e92debe68ea72c03c4f60320c34f0281f50b5f7108750c7e1a7491 diff --git a/srcpkgs/AppStream/template b/srcpkgs/AppStream/template index aab604b0c6cf..f3e7c3e5047c 100644 --- a/srcpkgs/AppStream/template +++ b/srcpkgs/AppStream/template @@ -10,7 +10,7 @@ configure_args="$(vopt_bool gir gir) $(vopt_bool vala vapi) hostmakedepends="docbook-xsl gettext glib-devel gperf libxslt pkg-config qt5-host-tools $(vopt_if vala vala) itstool" makedepends="libglib-devel libxml2-devel libyaml-devel qt5-devel libxmlb-devel - libcurl-devel" + libsoup-devel libcurl-devel" short_desc="Tools and libraries to work with AppStream metadata" maintainer="Michal Vasilek " license="GPL-2.0-or-later" diff --git a/srcpkgs/AusweisApp2/template b/srcpkgs/AusweisApp2/template index c6753ed80682..5ee22fec995c 100644 --- a/srcpkgs/AusweisApp2/template +++ b/srcpkgs/AusweisApp2/template @@ -1,6 +1,6 @@ # Template file for 'AusweisApp2' pkgname=AusweisApp2 -version=1.22.6 +version=1.22.2 revision=1 build_style=cmake hostmakedepends="pkg-config qt5-qmake qt5-host-tools" @@ -11,5 +11,5 @@ short_desc="Official authentication app for German ID cards and residence permit maintainer="Justin Jagieniak " license="EUPL-1.2" homepage="https://www.ausweisapp.bund.de/ausweisapp2/" -distfiles="https://github.com/Governikus/AusweisApp2/releases/download/${version}/AusweisApp2-${version}.tar.gz" -checksum=3665502eb9fa5811c58ffd1952e15589216bcaaf88c63458ac5930c9ad588945 +distfiles="https://github.com/Governikus/AusweisApp2/archive/refs/tags/${version}.tar.gz" +checksum=79d637a976dc1dc5445757a43324f4fe609d844bf90f11c0f62a46c39dc4fea6 diff --git a/srcpkgs/Bear/template b/srcpkgs/Bear/template index fce6309ca6fa..c8c6efebccf2 100644 --- a/srcpkgs/Bear/template +++ b/srcpkgs/Bear/template @@ -1,7 +1,7 @@ # Template file for 'Bear' pkgname=Bear -version=3.0.19 -revision=2 +version=3.0.18 +revision=3 build_style=cmake hostmakedepends="pkg-config protobuf protobuf-devel grpc" makedepends="json-c++ spdlog grpc-devel protobuf-devel gtest-devel" @@ -10,8 +10,9 @@ short_desc="Tool that generates a compilation database for clang tooling" maintainer="John " license="GPL-3.0-or-later" homepage="https://github.com/rizsotto/Bear" +changelog="https://raw.githubusercontent.com/rizsotto/Bear/master/ChangeLog.md" distfiles="https://github.com/rizsotto/Bear/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=2fcfe2c6e029182cfc54ed26b3505c0ef12b0f43df03fb587f335afdc2ca9431 +checksum=ae94047c79b4f48462b66981f66a67b6a833d75d4c40e7afead491b1865f1142 conflicts="interception-tools>=0" # /usr/bin/intercept if [ -z "$XBPS_CHECK_PKGS" ]; then diff --git a/srcpkgs/CKAN/template b/srcpkgs/CKAN/template deleted file mode 100644 index 4bc12f642bcd..000000000000 --- a/srcpkgs/CKAN/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'CKAN' -pkgname=CKAN -version=1.30.4 -revision=1 -archs="x86_64* i686*" # Only support archs that are supported by KSP itself -hostmakedepends="curl msbuild-bin" -makedepends="libgdiplus" -depends="libgdiplus mono" -short_desc="Find, install, and manage mods for Kerbal Space Program" -maintainer="Eugen Zagorodniy " -license="MIT" -homepage="https://github.com/KSP-CKAN/CKAN" -changelog="https://raw.githubusercontent.com/KSP-CKAN/CKAN/master/CHANGELOG.md" -distfiles="https://github.com/KSP-CKAN/CKAN/archive/refs/tags/v$version.tar.gz" -checksum=7c73543bf109fd1bc7917bb1955acaab14086e709e92351d4a6b10d780d53d23 - -do_build() { - ./build --configuration=Release -} - -do_install() { - vbin debian/ckan - vman debian/ckan.1 - vlicense debian/copyright - vinstall _build/ckan.exe 644 /usr/lib/ckan - vinstall debian/ckan.desktop 644 /usr/share/applications - vinstall debian/ckan.ico 644 /usr/share/icons -} diff --git a/srcpkgs/CastXML/template b/srcpkgs/CastXML/template deleted file mode 100644 index 364a363852d6..000000000000 --- a/srcpkgs/CastXML/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'CastXML' -pkgname=CastXML -version=0.4.5 -revision=1 -build_style=cmake -configure_args="-DSPHINX_MAN=YES -DCastXML_INSTALL_MAN_DIR=share/man" -hostmakedepends="clang python3-Sphinx" -makedepends="clang-tools-extra llvm" -depends="clang" -checkdepends="libxml2" -short_desc="C-family abstract syntax tree XML output tool" -maintainer="Evgeny Ermakov " -license="Apache-2.0" -homepage="https://github.com/CastXML/CastXML" -distfiles="https://github.com/CastXML/CastXML/archive/v${version}.tar.gz" -checksum=007f6d073165e150df0e40e1ec331f6f94304684af9eed3b0e5dabaebcfb1197 - -post_install() { - rm -r ${DESTDIR}/usr/share/castxml/clang/include - ln -s /usr/lib/clang/$(clang -dumpversion)/include ${DESTDIR}/usr/share/castxml/clang/include - - rm ${DESTDIR}/usr/share/doc/castxml/{LICENSE,NOTICE} -} diff --git a/srcpkgs/Converseen/template b/srcpkgs/Converseen/template index b6c457aeaebe..bb8790332271 100644 --- a/srcpkgs/Converseen/template +++ b/srcpkgs/Converseen/template @@ -1,6 +1,6 @@ # Template file for 'Converseen' pkgname=Converseen -version=0.9.9.6 +version=0.9.9.5 revision=1 build_style=cmake hostmakedepends="pkg-config qt5-host-tools qt5-qmake" @@ -11,4 +11,4 @@ maintainer="Justin Jagieniak " license="GPL-3.0-or-later" homepage="https://github.com/Faster3ck/Converseen" distfiles="https://github.com/Faster3ck/Converseen/archive/refs/tags/v${version}.tar.gz" -checksum=c2bf0ce9e2f2f95426e83d6ecd6115946179118915f2a620f586f9c072e1cf17 +checksum=30d731968e61ab3fb701976f05b2f5b372e9760c05665d6183921fb94f8cfa44 diff --git a/srcpkgs/CopyQ/template b/srcpkgs/CopyQ/template index 6b3efbe167b9..1c7e3e041f9e 100644 --- a/srcpkgs/CopyQ/template +++ b/srcpkgs/CopyQ/template @@ -1,6 +1,6 @@ # Template file for 'CopyQ' pkgname=CopyQ -version=6.2.0 +version=6.1.0 revision=1 build_style=cmake hostmakedepends="qt5-tools-devel extra-cmake-modules pkg-config @@ -14,4 +14,4 @@ license="GPL-3.0-or-later" homepage="https://hluk.github.io/CopyQ/" changelog="https://raw.githubusercontent.com/hluk/CopyQ/master/CHANGES.md" distfiles="https://github.com/hluk/CopyQ/archive/v${version}.tar.gz" -checksum=d1d46edc7c96e57c44f222b310713a886bc08d2a069756d96f620684d3e71067 +checksum=d235b31224264e7fa463020f1a934143aa287a4d9cb9bbb6883563ad66e84099 diff --git a/srcpkgs/Electron-Cash/template b/srcpkgs/Electron-Cash/template index fb0cba1e6c55..0e5265f3a92d 100644 --- a/srcpkgs/Electron-Cash/template +++ b/srcpkgs/Electron-Cash/template @@ -1,21 +1,19 @@ # Template file for 'Electron-Cash' pkgname=Electron-Cash -version=4.2.10 -revision=1 +version=4.2.3 +revision=2 build_style=python3-module hostmakedepends="python3-setuptools python3-PyQt5-devel-tools" depends="python3-PyQt5 python3-PyQt5-svg python3-qrcode python3-dateutil python3-jsonrpclib python3-protobuf python3-dnspython python3-requests python3-pysocks python3-stem - python3-ecdsa python3-pyaes python3-pycryptodomex libbitcoin-secp256k1 libzbar - python3-cryptography>=2.6 python3-pathvalidate python3-psutil" + python3-ecdsa python3-pyaes python3-pycryptodome libbitcoin-secp256k1 libzbar" short_desc="Lightweight Bitcoin Cash client" maintainer="Cameron Nemo " license="MIT" homepage="https://electroncash.org" distfiles="https://github.com/Electron-Cash/Electron-Cash/releases/download/${version}/Electron-Cash-${version}.tar.gz" -checksum=2c77258c0e8ccdc42d16cd9bdbc26b47f94b92d9ba8a86d63c25a17ec832b324 -make_check=no # Depends on unpackaged SimpleWebSocketServer +checksum=4c2ea0884ec19a73368eea2081bd763db25cd5760feb23039a4bb61512c4e802 post_install() { # TODO: build these binaries instead of having to remove pre-built ones diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template index 61c77aa35d44..ae3f21ee709a 100644 --- a/srcpkgs/EternalTerminal/template +++ b/srcpkgs/EternalTerminal/template @@ -1,7 +1,7 @@ # Template file for 'EternalTerminal' pkgname=EternalTerminal version=6.0.13 -revision=7 +revision=6 wrksrc="${pkgname}-et-v${version}" build_style=cmake hostmakedepends="protobuf" diff --git a/srcpkgs/GPaste/template b/srcpkgs/GPaste/template index 17f2e3122ba5..d85f71df5abe 100644 --- a/srcpkgs/GPaste/template +++ b/srcpkgs/GPaste/template @@ -1,28 +1,32 @@ # Template file for 'GPaste' pkgname=GPaste -version=42.1 +version=3.42.6 revision=1 +wrksrc="gpaste-${version}" build_helper="gir" build_style=meson configure_args="$(vopt_bool gnome_shell gnome-shell) -Dcontrol-center-keybindings-dir=/usr/share/gnome-control-center/keybindings -Dsystemd-user-unit-dir=/usr/lib/systemd" hostmakedepends="gettext glib-devel pkg-config vala gobject-introspection" -makedepends="gtk+3-devel gtk4-devel appstream-glib-devel dbus-devel gdk-pixbuf-devel - libadwaita-devel libglib-devel libXi-devel libXtst-devel libX11-devel harfbuzz-devel +makedepends="appstream-glib-devel dbus-devel gdk-pixbuf-devel gtk+3-devel + libglib-devel libXi-devel libXtst-devel libX11-devel harfbuzz-devel $(vopt_if gnome_shell 'gjs-devel mutter-devel') vala-devel" short_desc="Clipboard management system" maintainer="Enno Boland " license="BSD-2-Clause" homepage="https://www.imagination-land.org/tags/GPaste.html" -changelog="https://raw.githubusercontent.com/Keruspe/GPaste/gpaste-42/NEWS" -distfiles="https://www.imagination-land.org/files/gpaste/GPaste-${version}.tar.xz" -checksum=d6b3d4c2a43ff53de3b1ec0b41222064aafaadcc65817d654476ea9e2da4ccb9 +distfiles="https://www.imagination-land.org/files/gpaste/gpaste-${version}.tar.xz" +checksum=1158a66c0dd32289d81eb5a3170c9c7aacd0b90ed7ac2961003d803243c476a1 build_options="gnome_shell" desc_option_gnome_shell="Build GNOME Shell integration and extension" build_options_default="gnome_shell" +pre_build() { + export GIR_EXTRA_LIBS_PATH="${wrksrc}/lib/.libs" +} + post_install() { vlicense COPYING } @@ -42,6 +46,6 @@ GPaste-devel_package() { libgpaste_package() { short_desc+=" - gpaste library" pkg_install() { - vmove "usr/lib/libgpaste-*.so.*" + vmove "usr/lib/libgpaste.so.*" } } diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template index 09989cec526f..2b8b46987632 100644 --- a/srcpkgs/ImageMagick/template +++ b/srcpkgs/ImageMagick/template @@ -1,9 +1,10 @@ # Template file for 'ImageMagick' pkgname=ImageMagick -version=7.1.0.45 +version=7.1.0.27 revision=1 -_upstream_version="${version/.${version##*.}/-${version##*.}}" -wrksrc=${pkgname}-${_upstream_version} +_majorver=${version%.*} +_patchver=${version##*.} +wrksrc="${pkgname}-${_majorver}-${_patchver}" build_style=gnu-configure configure_args="--disable-static --enable-opencl --with-modules --with-gslib --with-rsvg --with-wmf --with-dejavu-font-dir=/usr/share/fonts/TTF @@ -14,17 +15,17 @@ makedepends="djvulibre-devel fftw-devel ghostscript-devel glib-devel lcms2-devel ocl-icd-devel pango-devel libopenjpeg2-devel graphviz-devel liblqr-devel libraqm-devel" short_desc="Create, edit, compose, or convert bitmap images" -maintainer="André Cerqueira " +maintainer="Orphaned " license="ImageMagick" homepage="https://www.imagemagick.org" -changelog="https://raw.githubusercontent.com/ImageMagick/Website/main/ChangeLog.md" -distfiles="https://github.com/ImageMagick/ImageMagick/archive/${_upstream_version}.tar.gz" -checksum=3df6ca6dff15a4e8a20b4593c60285a59e38890440494d91a344e5c0e2bb3eec +changelog="https://imagemagick.org/script/changelog.php" +distfiles="https://github.com/ImageMagick/ImageMagick/archive/${_majorver}-${_patchver}.tar.gz" +checksum=e0db0cf0d8cb93be9793f6b6ec3dac91194a753b809ff2cfca8b8ffb4072d63c subpackages="libmagick libmagick-devel" keep_libtool_archives=yes -conf_files="/etc/ImageMagick-${version%%.*}/*.xml" +conf_files="/etc/ImageMagick-${_majorver%%.*}/*.xml" if [ -z "$CROSS_BUILD" ]; then # XXX native perl uses XBPS_TARGET_CFLAGS (-mtune=generic) @@ -40,7 +41,7 @@ pre_check() { post_install() { if [ "$CROSS_BUILD" ]; then - vsed -i -e "s,${XBPS_CROSS_TRIPLET}-,,g" \ + vsed -i -e "s,$XBPS_WRAPPERDIR/$XBPS_CROSS_TRIPLET-,,g" \ $DESTDIR/usr/bin/*-config fi vlicense LICENSE diff --git a/srcpkgs/Komikku/template b/srcpkgs/Komikku/template index 0b66eb387e75..89da2026f68e 100644 --- a/srcpkgs/Komikku/template +++ b/srcpkgs/Komikku/template @@ -1,6 +1,6 @@ # Template file for 'Komikku' pkgname=Komikku -version=0.40.0 +version=0.37.0 revision=1 wrksrc=Komikku-v${version} build_style=meson @@ -16,4 +16,4 @@ maintainer="Lorem " license="GPL-3.0-or-later" homepage="https://gitlab.com/valos/Komikku" distfiles="https://gitlab.com/valos/Komikku/-/archive/v${version}/Komikku-v${version}.tar.gz" -checksum=66ed0aa3f4a7bcf049d2263befda42d3740a24662c40c56eeda5c8a06a043534 +checksum=f126d91a21663d60c502a45ad9171bad933255839bc17a20b2f6c83500dfc4bf diff --git a/srcpkgs/LanguageTool/template b/srcpkgs/LanguageTool/template index 1b422210aa45..8d9eaebdcd93 100644 --- a/srcpkgs/LanguageTool/template +++ b/srcpkgs/LanguageTool/template @@ -1,17 +1,17 @@ # Template file for 'LanguageTool' pkgname=LanguageTool -version=5.8 -revision=1 +version=4.8 +revision=2 depends="virtual?java-environment" short_desc="Checks your writing in more than 20 languages" maintainer="Stacy Harper " license="LGPL-2.1-or-later" homepage="https://www.languagetool.org/" distfiles="https://www.languagetool.org/download/LanguageTool-${version}.zip - https://raw.githubusercontent.com/archlinux/svntogit-community/packages/languagetool/trunk/languagetool.sh" -checksum="20913a50eb4568fdc727066eee8aab833f52b626710fc9e0213c3f1098bfdee3 + https://git.archlinux.org/svntogit/community.git/plain/trunk/languagetool.sh?h=packages/languagetool" +checksum="b4775e88fd90d6389f86023600c4c0e16a9cc00cfe8f093bf1f0c2bbf2a1904d 009c0a65a978ad11ac097edd4be64688a2c80281b201495eff9ab667c5b0f0fe" -skip_extraction="languagetool.sh" +skip_extraction="languagetool" do_install() { vmkdir usr/bin @@ -20,5 +20,5 @@ do_install() { vcopy "libs/*.jar" /usr/share/java/languagetool rm -rf *.jar libs vcopy "$wrksrc" /usr/share/languagetool/ - vbin ${XBPS_SRCDISTDIR}/${pkgname}-${version}/languagetool.sh languagetool + vbin ${XBPS_SRCDISTDIR}/${pkgname}-${version}/languagetool } diff --git a/srcpkgs/MoarVM/template b/srcpkgs/MoarVM/template index a2f9c1597540..e48fd6c8af8e 100644 --- a/srcpkgs/MoarVM/template +++ b/srcpkgs/MoarVM/template @@ -1,6 +1,6 @@ # Template file for 'MoarVM' pkgname=MoarVM -version=2022.06 +version=2022.04 revision=1 build_style=configure configure_script="perl Configure.pl" @@ -15,6 +15,6 @@ license="Artistic-2.0" homepage="https://moarvm.org" changelog="https://github.com/MoarVM/MoarVM/raw/master/docs/ChangeLog" distfiles="https://moarvm.org/releases/MoarVM-${version}.tar.gz" -checksum=598ddf88c18f4d3825970cd391eebcaf66984d43ebf1ef43116356365b6bfe60 +checksum=ae06f50ba5562721a4e5eb6457e2fea2d07eda63e2abaa8c939c9daf70774804 nocross=yes shlib_provides="libmoar.so" diff --git a/srcpkgs/ModemManager/template b/srcpkgs/ModemManager/template index 048f7867bb31..6334408feebc 100644 --- a/srcpkgs/ModemManager/template +++ b/srcpkgs/ModemManager/template @@ -15,7 +15,7 @@ makedepends="libglib-devel libgudev-devel polkit-devel libqmi-devel depends="hicolor-icon-theme ppp" checkdepends="dbus" short_desc="Mobile broadband modem management service" -maintainer="Orphaned " +maintainer="Frank Steinborn " license="GPL-2.0-or-later" homepage="https://www.freedesktop.org/wiki/Software/ModemManager/" distfiles="${FREEDESKTOP_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" diff --git a/srcpkgs/NetworkManager/template b/srcpkgs/NetworkManager/template index f95ac17414ba..d3ba80c81650 100644 --- a/srcpkgs/NetworkManager/template +++ b/srcpkgs/NetworkManager/template @@ -1,6 +1,6 @@ # Template file for 'NetworkManager' pkgname=NetworkManager -version=1.38.2 +version=1.38.0 revision=1 build_style=meson build_helper="gir qemu" @@ -33,9 +33,9 @@ short_desc="Network Management daemon" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/NetworkManager" -changelog="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/raw/nm-1-38/NEWS" +changelog="https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/raw/nm-1-36/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9cffd2adc68651316df2d2f8a09e1717bb1d0c2ea389cfc721a0109db9b35826 +checksum=82a4cf07ddfeb0816787b67c0f5058ae6c50d6259c0b0541a24e35156062b2ef # TODO: Some tests require network namespaces to run. make_check=extended lib32disabled=yes diff --git a/srcpkgs/OpenRCT2/template b/srcpkgs/OpenRCT2/template index 3c025487bc62..b02afc17361b 100644 --- a/srcpkgs/OpenRCT2/template +++ b/srcpkgs/OpenRCT2/template @@ -2,11 +2,11 @@ # based on https://raw.githubusercontent.com/AluisioASG/void-packages/openrct2/srcpkgs/OpenRCT2/template # and https://github.com/void-linux/void-packages/issues/1014#issuecomment-417372421 pkgname=OpenRCT2 -_objects_version=1.3.2 -_titles_version=0.4.0 -_replays_version=0.0.67 -version=0.4.1 -revision=1 +_objects_version=1.0.21 +_titles_version=0.1.2c +_replays_version=0.0.43 +version=0.3.4.1 +revision=4 build_style=cmake configure_args=" -DOPENRCT2_VERSION_TAG=${version} @@ -29,14 +29,13 @@ short_desc="Open source re-implementation of RollerCoaster Tycoon 2" maintainer="klardotsh " license="GPL-3.0-or-later, CC-BY-SA-4.0" homepage="https://openrct2.io" -changelog="https://openrct2.org/changelog" # download objects and title sequences ourselves, instead of letting cmake do it distfiles="https://github.com/OpenRCT2/OpenRCT2/archive/v${version}.tar.gz https://github.com/OpenRCT2/objects/releases/download/v${_objects_version}/objects.zip https://github.com/OpenRCT2/title-sequences/releases/download/v${_titles_version}/title-sequences.zip" -checksum="a7ef1995aca7d19d2167ae68ef3a167157582f29c1606bf90878fbb5ba9f14d6 - b87ab1e343930e6263cc7ae803ff35059d53be1d7b5a37a34577c5107c8bbdea - 6e7c7b554717072bfc7acb96fd0101dc8e7f0ea0ea316367a05c2e92950c9029" +checksum="01f286dce2a9668fb87f403a0f53880936d3013fd502f32f9bb1217236c28225 + b081f885311f9afebc41d9dd4a68b7db4cf736eb815c04e307e1a426f08cfa35 + 5284333fa501270835b5f0cf420cb52155742335f5658d7889ea35d136b52517" skip_extraction="objects.zip title-sequences.zip replays.zip" replaces="OpenRCT2-data>=0" @@ -52,13 +51,6 @@ if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then broken="not yet implemented" fi -case "$XBPS_TARGET_MACHINE" in - ppc*) - CFLAGS+=" -mlong-double-64" - CXXFLAGS+=" -mlong-double-64" - ;; -esac - if [ "$CROSS_BUILD" ]; then hostmakedepends+=" OpenRCT2" # for icu mass-rebuild @@ -71,12 +63,7 @@ if [ "$XBPS_CHECK_PKGS" ]; then configure_args+=" -DWITH_TESTS=1 -DSYSTEM_GTEST=1" # download replays, used in tests distfiles+=" https://github.com/OpenRCT2/replays/releases/download/v${_replays_version}/replays.zip" - checksum+=" 6afe66640aff400398019124a5bbf8db1fea7dd43d4e4670a3a0692f1ecef9e1" -fi - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - makedepends+=" libatomic-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" + checksum+=" 43ba763ee6950a51aa96b26f3007c18b6e2ed09b6003601df6b014d5642c08d8" fi post_extract() { diff --git a/srcpkgs/PolyMC/template b/srcpkgs/PolyMC/template index fd8da7afb88a..90e20adb26fa 100644 --- a/srcpkgs/PolyMC/template +++ b/srcpkgs/PolyMC/template @@ -1,20 +1,19 @@ # Template file for 'PolyMC' pkgname=PolyMC -version=1.4.1 +version=1.3.2 revision=1 build_style=cmake configure_args="-DLauncher_BUILD_PLATFORM=Void -DLauncher_VERSION_BUILD=${revision}" -hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools - qt5-qmake scdoc" +hostmakedepends="openjdk8 qt5-host-tools qt5-qmake" makedepends="qt5-devel" -depends="virtual?java-runtime qt5-svg qt5-imageformats xrandr" +depends="virtual?java-runtime qt5-imageformats xrandr" short_desc="Custom launcher for Minecraft" maintainer="Philipp David " license="GPL-3.0-only" homepage="https://polymc.org/" distfiles="https://github.com/PolyMC/PolyMC/releases/download/${version}/PolyMC-${version}.tar.gz" -checksum=c7f893e2f8641abcb3bd7fe2ffeda1c7d99ff7e8774c76f9b53f6629e83eab2f +checksum=c33484ae20c912d3dde2e55f64f24d8b86a9a9547631cd3b10481ddbf90f4735 if [ -z "$XBPS_CHECK_PKGS" ]; then configure_args+=" -DBUILD_TESTING=0" @@ -26,7 +25,7 @@ esac post_patch() { vsed -i buildconfig/BuildConfig.cpp.in \ - -e 's/+build\./_/' + -e 's/"-" + QString/"_" + QString/' rm -rf .git } diff --git a/srcpkgs/ProofGeneral/template b/srcpkgs/ProofGeneral/template index 11147a1ea5c1..d6e3f4026308 100644 --- a/srcpkgs/ProofGeneral/template +++ b/srcpkgs/ProofGeneral/template @@ -1,7 +1,7 @@ # Template file for 'ProofGeneral' pkgname=ProofGeneral -version=4.5 -revision=1 +version=4.4 +revision=3 wrksrc="PG-${version}" build_style=gnu-makefile hostmakedepends="emacs which" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-only" homepage="https://proofgeneral.github.io/" distfiles="https://github.com/ProofGeneral/PG/archive/v${version}.tar.gz" -checksum=b408ab943cfbfe4fcb0d3322f079f41e2a2d29b50cf0cc704fbb4d5e6c26e3a2 +checksum=1ba236d81768a87afa0287f49d4b2223097bc61d180468cbd997d46ab6132e7e do_install() { make install DESTDIR=${DESTDIR} diff --git a/srcpkgs/PrusaSlicer/template b/srcpkgs/PrusaSlicer/template index 931ac73e5c94..46cd9d3dede6 100644 --- a/srcpkgs/PrusaSlicer/template +++ b/srcpkgs/PrusaSlicer/template @@ -1,7 +1,7 @@ # Template file for 'PrusaSlicer' pkgname=PrusaSlicer -version=2.4.2 -revision=1 +version=2.4.0 +revision=2 wrksrc="PrusaSlicer-version_${version}" build_style=cmake build_helper="qemu" @@ -16,31 +16,21 @@ maintainer="Jasper Chan " license="GPL-3.0-or-later" homepage="https://www.prusa3d.com/prusaslicer/" distfiles="https://github.com/prusa3d/Prusaslicer/archive/version_${version}.tar.gz" -checksum=ac3a77212260e8d0baf9df027c29e0ae965bc77f371e59fd27b8fe103ebb1f23 +checksum=906d0acf0d0e064ae3cbaa16ba1a2e24dd9c32ceb2121464cb4d5951c09e66c2 nocross="https://build.voidlinux.org/builders/armv7l_builder/builds/25230/steps/shell_3/logs/stdio" post_extract() { - # Mark tests that fail on certain targets - case "$XBPS_TARGET_MACHINE" in - *-musl) - vsed -i tests/libslic3r/test_mutable_priority_queue.cpp \ - -e 's/\(TEST_CASE("Mutable priority queue - first pop", "\[MutableSkipHeapPriorityQueue\]\)\(")\)/\1[!mayfail]\2/' - ;; - i686*) - vsed -i tests/libslic3r/test_voronoi.cpp \ - -e 's/\(TEST_CASE("Voronoi offset 2", "\[VoronoiOffset\]\)\(")\)/\1[!mayfail]\2/' - vsed -i tests/fff_print/test_trianglemesh.cpp \ - -e 's/\(SCENARIO( "make_xxx functions produce meshes."\)\()\)/\1, "[!mayfail]"\2/' - ;; - esac -} - -post_install() { - vinstall ${FILESDIR}/prusa-slicer.desktop 644 usr/share/applications + # this test suite fails on musl + if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + vsed -i tests/CMakeLists.txt -e "/add_subdirectory(libslic3r)/d" + fi } Slic3rPE_package() { build_style=meta - short_desc+=" (transitional dummy package)" depends="${sourcepkg}>=${version}_${revision}" } + +post_install() { + vinstall ${FILESDIR}/prusa-slicer.desktop 644 usr/share/applications +} diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template index f5bc74d898b4..1c8571de2591 100644 --- a/srcpkgs/QMPlay2/template +++ b/srcpkgs/QMPlay2/template @@ -1,6 +1,6 @@ # Template file for 'QMPlay2' pkgname=QMPlay2 -version=22.06.16 +version=22.03.19 revision=1 wrksrc="${pkgname}-src-${version}" build_style=cmake @@ -15,7 +15,7 @@ license="LGPL-3.0-only" homepage="http://zaps166.sourceforge.net/?app=QMPlay2" changelog="https://raw.githubusercontent.com/zaps166/QMPlay2/master/ChangeLog" distfiles="https://github.com/zaps166/QMPlay2/releases/download/${version}/QMPlay2-src-${version}.tar.xz" -checksum=cc43321142bfef434181faa030815812de758a933fabdf03ddefb254cf5fcb00 +checksum=d6cde1cec25729d32a8cc1ba925b711b98d18961941f9764a7db8a75b255004e if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" diff --git a/srcpkgs/RcloneBrowser/patches/do-not-check-for-updates.patch b/srcpkgs/RcloneBrowser/patches/do-not-check-for-updates.patch deleted file mode 100644 index 56f1ae667451..000000000000 --- a/srcpkgs/RcloneBrowser/patches/do-not-check-for-updates.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 2976c391098c83bce55547db0b8c5d70c046fde1 Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Fri, 1 Jul 2022 19:32:55 +0200 -Subject: [PATCH] do not check for updates - ---- - src/main_window.cpp | 4 ++-- - src/preferences_dialog.cpp | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/main_window.cpp b/src/main_window.cpp -index 3bf6340..41d4f93 100644 ---- a/src/main_window.cpp -+++ b/src/main_window.cpp -@@ -527,7 +527,7 @@ void MainWindow::rcloneGetVersion() { - // during first run the key might not exist yet - if (!(settings->contains("Settings/checkRcloneUpdates"))) { - // if checkRcloneUpdates does not exist create new key -- settings->setValue("Settings/checkRcloneUpdates", true); -+ settings->setValue("Settings/checkRcloneUpdates", false); - }; - - bool checkRcloneUpdates = -@@ -605,7 +605,7 @@ void MainWindow::rcloneGetVersion() { - // during first run the key might not exist yet - if (!(settings->contains("Settings/checkRcloneBrowserUpdates"))) { - // if checkRcloneBrowserUpdates does not exist create new key -- settings->setValue("Settings/checkRcloneBrowserUpdates", true); -+ settings->setValue("Settings/checkRcloneBrowserUpdates", false); - }; - - bool checkRcloneBrowserUpdates = -diff --git a/src/preferences_dialog.cpp b/src/preferences_dialog.cpp -index 1564621..76eb531 100644 ---- a/src/preferences_dialog.cpp -+++ b/src/preferences_dialog.cpp -@@ -94,9 +94,9 @@ PreferencesDialog::PreferencesDialog(QWidget *parent) : QDialog(parent) { - settings->value("Settings/defaultRcloneOptions").toString()); - - ui.checkRcloneBrowserUpdates->setChecked( -- settings->value("Settings/checkRcloneBrowserUpdates", true).toBool()); -+ settings->value("Settings/checkRcloneBrowserUpdates", false).toBool()); - ui.checkRcloneUpdates->setChecked( -- settings->value("Settings/checkRcloneUpdates", true).toBool()); -+ settings->value("Settings/checkRcloneUpdates", false).toBool()); - - if (QSystemTrayIcon::isSystemTrayAvailable()) { - ui.alwaysShowInTray->setChecked( --- -2.37.0 - diff --git a/srcpkgs/RcloneBrowser/template b/srcpkgs/RcloneBrowser/template index c3fecd0afb50..b96d82b57f8c 100644 --- a/srcpkgs/RcloneBrowser/template +++ b/srcpkgs/RcloneBrowser/template @@ -1,7 +1,7 @@ # Template file for 'RcloneBrowser' pkgname=RcloneBrowser version=1.8.0 -revision=2 +revision=1 build_style=cmake hostmakedepends="qt5-devel" makedepends="qt5-devel" diff --git a/srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop b/srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop new file mode 100644 index 000000000000..214b977b5989 --- /dev/null +++ b/srcpkgs/Rocket.Chat-Desktop/files/Rocket.Chat-Desktop @@ -0,0 +1,2 @@ +#!/bin/sh +exec electron13 /usr/lib/Rocket.Chat-Desktop.asar "$@" diff --git a/srcpkgs/Rocket.Chat-Desktop/template b/srcpkgs/Rocket.Chat-Desktop/template index 1390686f95c5..065bb05d4a24 100644 --- a/srcpkgs/Rocket.Chat-Desktop/template +++ b/srcpkgs/Rocket.Chat-Desktop/template @@ -1,8 +1,8 @@ # Template file for 'Rocket.Chat-Desktop' pkgname=Rocket.Chat-Desktop -version=3.8.7 -revision=2 -_electron_ver=19 +version=3.7.7 +revision=1 +_electron_ver=13 wrksrc="Rocket.Chat.Electron-${version}" hostmakedepends="yarn nodejs python3 pkg-config app-builder" makedepends="electron${_electron_ver} libvips-devel" @@ -12,7 +12,7 @@ maintainer="John " license="MIT" homepage="https://rocket.chat/" distfiles="https://github.com/RocketChat/Rocket.Chat.Electron/archive/${version}.tar.gz" -checksum=ac46390b4ae9e193efa92d5a38947c99fa94140604302b6850b9167e49eea453 +checksum=13ec93b1d531d5d82ee729e5952933def6457c62edcad0ac2fa869fd014abb48 export USE_SYSTEM_APP_BUILDER=true @@ -39,11 +39,7 @@ do_build() { } do_install() { vinstall "${FILESDIR}/Rocket.Chat-Desktop.desktop" 644 usr/share/applications - cat > Rocket.Chat-Desktop <<-EOF - #!/bin/sh - exec electron${_electron_ver} /usr/lib/Rocket.Chat-Desktop.asar "\$@" - EOF - vbin Rocket.Chat-Desktop + vbin "$FILESDIR/Rocket.Chat-Desktop" vinstall build/icons/512x512.png 644 usr/share/icons/hicolor/512x512/apps Rocket.Chat-Desktop.png vlicense LICENSE vinstall "dist/linux-unpacked/resources/app.asar" 644 /usr/lib Rocket.Chat-Desktop.asar diff --git a/srcpkgs/SDL2_ttf/template b/srcpkgs/SDL2_ttf/template index 2e63fcc0d7fd..6e700042722c 100644 --- a/srcpkgs/SDL2_ttf/template +++ b/srcpkgs/SDL2_ttf/template @@ -1,20 +1,20 @@ # Template file for 'SDL2_ttf' pkgname=SDL2_ttf -version=2.20.0 +version=2.0.18 revision=1 build_style=gnu-configure configure_args="--disable-static" hostmakedepends="pkg-config" makedepends="freetype-devel MesaLib-devel SDL2-devel libSM-devel" short_desc="Use TrueType fonts in your SDL 2.x applications" -maintainer="Sigrid Solveig Haflínudóttir " +maintainer="Sigrid Solveig Haflínudóttir " license="MIT" -homepage="https://github.com/libsdl-org/SDL_ttf" -distfiles="${homepage}/releases/download/release-${version}/${pkgname}-${version}.tar.gz" -checksum=874680232b72839555a558b48d71666b562e280f379e673b6f0c7445ea3b9b8a +homepage="http://www.libsdl.org/projects/SDL_ttf" +distfiles="${homepage}/release/${pkgname}-${version}.tar.gz" +checksum=7234eb8883514e019e7747c703e4a774575b18d435c22a4a29d068cb768a2251 post_install() { - vlicense LICENSE.txt + vlicense COPYING.txt COPYING } SDL2_ttf-devel_package() { diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template index 2a5090ec0d24..fd5f31224bee 100644 --- a/srcpkgs/Signal-Desktop/template +++ b/srcpkgs/Signal-Desktop/template @@ -1,9 +1,10 @@ # Template file for 'Signal-Desktop' pkgname=Signal-Desktop -version=5.53.0 +version=5.47.0 revision=1 # Signal officially only supports x86_64 (also due to Electron) -# x86_64-musl fails because of its dependency on 'node-gyp' which depends on a glibc specific extension +# discontinued Electron 32-bit support: https://www.electronjs.org/blog/linux-32bit-support +# 32-bit is not supported https://github.com/signalapp/Signal-Desktop/issues/1661 # armv7hf/arm64: https://github.com/signalapp/Signal-Desktop/issues/3410 archs="x86_64" hostmakedepends="git git-lfs nodejs python3 tar yarn" @@ -13,7 +14,7 @@ maintainer="akierig " license="AGPL-3.0-only" homepage="https://github.com/signalapp/Signal-Desktop" distfiles="https://github.com/signalapp/Signal-Desktop/archive/v${version}.tar.gz" -checksum=48341c3e1195c0feeb15ed6362765d8a84607a307fcaa4f05dbfc87f0d674caf +checksum=d563b9be5ea5690ec2579c688db5bedbba3787b9b46428fa4164fc172e0c9322 nostrip_files="signal-desktop" post_extract() { diff --git a/srcpkgs/Solaar/template b/srcpkgs/Solaar/template index 88c52a0d8f62..9377d7a11fa6 100644 --- a/srcpkgs/Solaar/template +++ b/srcpkgs/Solaar/template @@ -1,16 +1,15 @@ # Template file for 'Solaar' pkgname=Solaar -version=1.1.4 +version=1.0.7 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-evdev python3-pyudev python3-psutil python3-yaml python3-xlib" +depends="python3-pyudev python3-psutil python3-yaml python3-xlib" short_desc="Linux device manager for a wide range of Logitech devices" maintainer="Young Jin Park " license="GPL-3.0-or-later" homepage="https://pwr-solaar.github.io/Solaar/" -changelog="https://raw.githubusercontent.com/pwr-Solaar/Solaar/master/ChangeLog.md" distfiles="https://github.com/pwr-Solaar/Solaar/archive/${version}.tar.gz" -checksum=4a6745d1a7cd78873980ce39fec8e44ecb3e5447875335a0237e1fa755217984 +checksum=39c025b4186b6cb4620bc52d1d20e2d841082982c8be0fed155398faee7a9cd1 # Package provides no tests make_check=no diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template index 1a3bbd798a43..90ef1beb0f3c 100644 --- a/srcpkgs/StyLua/template +++ b/srcpkgs/StyLua/template @@ -1,6 +1,6 @@ # Template file for 'StyLua' pkgname=StyLua -version=0.14.0 +version=0.13.1 revision=1 build_style=cargo configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')" @@ -10,7 +10,7 @@ license="MPL-2.0" homepage="https://github.com/JohnnyMorganz/StyLua" changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md" distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz" -checksum=2cb07ad462b2c8931e60fe8943c91121b0612c9c41dc56d57a1f2161af5e1162 +checksum=21158028569158ec7c1ad71352f3cb1906a005eb797508aa2b0b4a861162cf72 build_options="lua52 luau" build_options_default="lua52 luau" diff --git a/srcpkgs/Swapspace/files/swapspace/run b/srcpkgs/Swapspace/files/swapspace/run deleted file mode 100644 index d07bc78f2e7d..000000000000 --- a/srcpkgs/Swapspace/files/swapspace/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec swapspace diff --git a/srcpkgs/Swapspace/template b/srcpkgs/Swapspace/template deleted file mode 100644 index ad7b6bde8426..000000000000 --- a/srcpkgs/Swapspace/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'Swapspace' -pkgname=Swapspace -version=1.17 -revision=1 -build_style=gnu-configure -hostmakedepends="autoconf automake" -short_desc="Dynamic swap manager for Linux" -maintainer="Marcin Puc " -license="GPL-2.0-or-later" -homepage="https://github.com/Tookmund/swapspace" -changelog="https://raw.githubusercontent.com/Tookmund/Swapspace/master/NEWS" -distfiles="https://github.com/Tookmund/Swapspace/archive/v${version}/${version}.tar.gz" -checksum=5a2d82ae7922588bf0c3e3728248672b94666bab76b4be569d3a8793edfabb4f -conf_files="/etc/swapspace.conf" -make_dirs="/var/lib/swapspace 0700 root root" - -pre_configure() { - autoreconf -vfi -} - -post_install() { - vman doc/swapspace.8 - - vsv swapspace -} diff --git a/srcpkgs/acfgfs/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch b/srcpkgs/acfgfs/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch deleted file mode 100644 index 3d717f710fb5..000000000000 --- a/srcpkgs/acfgfs/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f1ff13a78c8a9c07d962335cfdf900cb5e6e2218 Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Sat, 16 Jul 2022 19:39:04 +0000 -Subject: [PATCH] (build) add missing include after c80cd084921c (#254) - -===> Checking for items in STAGEDIR missing from pkg-plist -Error: Orphaned: /man1/aclip.1 -===> Checking for items in pkg-plist which are not in STAGEDIR -Error: Missing: share/man/man1/aclip.1.gz ---- - src/tools/acfgfs/CMakeLists.txt | 2 ++ - src/tools/aclip/CMakeLists.txt | 2 ++ - src/tools/aloadimage/CMakeLists.txt | 2 ++ - 3 files changed, 6 insertions(+) - -diff --git a/src/tools/acfgfs/CMakeLists.txt b/src/tools/acfgfs/CMakeLists.txt -index ca1a4e2d..7cdffc9b 100644 ---- a/src/tools/acfgfs/CMakeLists.txt -+++ b/src/tools/acfgfs/CMakeLists.txt -@@ -14,6 +14,8 @@ find_package(RT REQUIRED) - find_package(Threads REQUIRED) - find_package(DL REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - add_definitions( - -Wall - -D__UNIX -diff --git a/src/tools/aclip/CMakeLists.txt b/src/tools/aclip/CMakeLists.txt -index 30dee001..615852ea 100644 ---- a/src/tools/aclip/CMakeLists.txt -+++ b/src/tools/aclip/CMakeLists.txt -@@ -17,6 +17,8 @@ find_package(RT REQUIRED) - find_package(Threads REQUIRED) - find_package(DL REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - add_definitions( - -Wall - -D__UNIX -diff --git a/src/tools/aloadimage/CMakeLists.txt b/src/tools/aloadimage/CMakeLists.txt -index b9bce35e..ced8f2c9 100644 ---- a/src/tools/aloadimage/CMakeLists.txt -+++ b/src/tools/aloadimage/CMakeLists.txt -@@ -19,6 +19,8 @@ find_package(DL REQUIRED) - find_package(Threads REQUIRED) - find_package(Sanitizers REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - SET(LIBRARIES - Math::Math - RT::RT --- -2.37.1 - diff --git a/srcpkgs/acfgfs/template b/srcpkgs/acfgfs/template index e12de9d7a679..62d09e8a7e9e 100644 --- a/srcpkgs/acfgfs/template +++ b/srcpkgs/acfgfs/template @@ -1,7 +1,7 @@ # Template file for 'acfgfs' # !! keep synced with arcan pkgname=acfgfs -version=0.6.2 +version=0.6.1.1 revision=1 wrksrc=arcan-${version} build_wrksrc=src/tools/acfgfs @@ -13,7 +13,7 @@ maintainer="Piraty " license="BSD-3-Clause" homepage="https://arcan-fe.com" distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz" -checksum=635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c +checksum=3c36bbc53a276c03776134407b662beb1181e43c5f8d0aabe7c6fae6652cc29e case "${XBPS_TARGET_MACHINE}" in i686|armv6l|armv7l|ppc) diff --git a/srcpkgs/aclip/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch b/srcpkgs/aclip/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch deleted file mode 100644 index 3d717f710fb5..000000000000 --- a/srcpkgs/aclip/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f1ff13a78c8a9c07d962335cfdf900cb5e6e2218 Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Sat, 16 Jul 2022 19:39:04 +0000 -Subject: [PATCH] (build) add missing include after c80cd084921c (#254) - -===> Checking for items in STAGEDIR missing from pkg-plist -Error: Orphaned: /man1/aclip.1 -===> Checking for items in pkg-plist which are not in STAGEDIR -Error: Missing: share/man/man1/aclip.1.gz ---- - src/tools/acfgfs/CMakeLists.txt | 2 ++ - src/tools/aclip/CMakeLists.txt | 2 ++ - src/tools/aloadimage/CMakeLists.txt | 2 ++ - 3 files changed, 6 insertions(+) - -diff --git a/src/tools/acfgfs/CMakeLists.txt b/src/tools/acfgfs/CMakeLists.txt -index ca1a4e2d..7cdffc9b 100644 ---- a/src/tools/acfgfs/CMakeLists.txt -+++ b/src/tools/acfgfs/CMakeLists.txt -@@ -14,6 +14,8 @@ find_package(RT REQUIRED) - find_package(Threads REQUIRED) - find_package(DL REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - add_definitions( - -Wall - -D__UNIX -diff --git a/src/tools/aclip/CMakeLists.txt b/src/tools/aclip/CMakeLists.txt -index 30dee001..615852ea 100644 ---- a/src/tools/aclip/CMakeLists.txt -+++ b/src/tools/aclip/CMakeLists.txt -@@ -17,6 +17,8 @@ find_package(RT REQUIRED) - find_package(Threads REQUIRED) - find_package(DL REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - add_definitions( - -Wall - -D__UNIX -diff --git a/src/tools/aloadimage/CMakeLists.txt b/src/tools/aloadimage/CMakeLists.txt -index b9bce35e..ced8f2c9 100644 ---- a/src/tools/aloadimage/CMakeLists.txt -+++ b/src/tools/aloadimage/CMakeLists.txt -@@ -19,6 +19,8 @@ find_package(DL REQUIRED) - find_package(Threads REQUIRED) - find_package(Sanitizers REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - SET(LIBRARIES - Math::Math - RT::RT --- -2.37.1 - diff --git a/srcpkgs/aclip/template b/srcpkgs/aclip/template index 4a15d48a49cb..ac58d84bb063 100644 --- a/srcpkgs/aclip/template +++ b/srcpkgs/aclip/template @@ -1,7 +1,7 @@ # Template file for 'aclip' # !! keep synced with arcan pkgname=aclip -version=0.6.2 +version=0.6.1.1 revision=1 wrksrc=arcan-${version} build_wrksrc=src/tools/aclip @@ -12,7 +12,7 @@ maintainer="Piraty " license="BSD-3-Clause" homepage="https://arcan-fe.com/" distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz" -checksum=635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c +checksum=3c36bbc53a276c03776134407b662beb1181e43c5f8d0aabe7c6fae6652cc29e post_install() { vlicense ../../../COPYING diff --git a/srcpkgs/act/template b/srcpkgs/act/template index 939b9a8a0a10..b2a7f5663ab0 100644 --- a/srcpkgs/act/template +++ b/srcpkgs/act/template @@ -1,6 +1,6 @@ # Template file for 'act' pkgname=act -version=0.2.29 +version=0.2.28 revision=1 build_style=go go_import_path="github.com/nektos/act" @@ -10,7 +10,7 @@ maintainer="0x5c " license="MIT" homepage="https://github.com/nektos/act" distfiles="https://github.com/nektos/act/archive/refs/tags/v${version}.tar.gz" -checksum=92c7f774395e98cff2e53c9739d8266027837cd27f437514ea342a59179c3115 +checksum=010b9f02d2c431d9e09f5be1cf3099bd3fbab49043c53e34aa92b99bba8da3d1 post_install() { vlicense LICENSE diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template index 983ae9b69d55..a60f4a865de9 100644 --- a/srcpkgs/adwaita-icon-theme/template +++ b/srcpkgs/adwaita-icon-theme/template @@ -1,6 +1,6 @@ # Template file for 'adwaita-icon-theme' pkgname=adwaita-icon-theme -version=42.0 +version=41.0 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -10,4 +10,4 @@ maintainer="Enno Boland " license="LGPL-3.0-or-later, CC-BY-SA-3.0" homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme" distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz" -checksum=5e85b5adc8dee666900fcaf271ba717f7dcb9d0a03d96dae08f9cbd27e18b1e0 +checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template index b3b55adc4c92..9741c99ba38a 100644 --- a/srcpkgs/aerc/template +++ b/srcpkgs/aerc/template @@ -1,6 +1,6 @@ # Template file for 'aerc' pkgname=aerc -version=0.11.0 +version=0.10.0 revision=1 build_style=go go_import_path="git.sr.ht/~rjarry/aerc" @@ -13,9 +13,9 @@ maintainer="shtayerc " license="MIT" homepage="https://aerc-mail.org" distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz" -checksum=3d8f3a2800946fce070e3eb02122e77c427a61c670a06337539b3e7f09e57861 +checksum=14d6c622a012069deb1a31b51ecdd187fd11041c8e46f396ac22830b00e4c114 post_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} install + make PREFIX=/usr DESTDIR=${DESTDIR} install vlicense LICENSE } diff --git a/srcpkgs/aircrack-ng/patches/evalrev.patch b/srcpkgs/aircrack-ng/patches/evalrev.patch deleted file mode 100644 index fd66c0dcf1f8..000000000000 --- a/srcpkgs/aircrack-ng/patches/evalrev.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/evalrev b/evalrev -index 19b38d6b..afb4157e 100755 ---- a/evalrev -+++ b/evalrev -@@ -49,7 +49,7 @@ elif test -d "${DIR}/.svn"; then - SCM="_r1" - fi - else -- REVISION="$(cat ${DIR}/AC_VERSION)" -+ REVISION="$(cat ${DIR}/AC_VERSION 2>/dev/null)" - fi - - if test "x$CMD" = "xscm"; then diff --git a/srcpkgs/aircrack-ng/patches/python.patch b/srcpkgs/aircrack-ng/patches/python.patch deleted file mode 100644 index 29f41f59124c..000000000000 --- a/srcpkgs/aircrack-ng/patches/python.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff --git a/build/m4/aircrack_ng_ext_scripts.m4 b/build/m4/aircrack_ng_ext_scripts.m4 -index db464944..4d0e9b62 100644 ---- a/build/m4/aircrack_ng_ext_scripts.m4 -+++ b/build/m4/aircrack_ng_ext_scripts.m4 -@@ -39,20 +39,14 @@ dnl program, then also delete it here. - - AC_DEFUN([AIRCRACK_NG_EXT_SCRIPTS], [ - --if test "$cross_compiling" = no; --then -- AC_CHECK_PROGS([PYTHON], [python python3 python2]) -- if test $PYTHON = no; then -- AC_MSG_FAILURE(failed to find Python) -- fi -- -- if test "x$PYTHON" != "x"; then -- pc_cv_python_site_dir=`$PYTHON -c 'import site; print(site.getsitepackages()[[-1]])'` -- dnl AC_SUBST([pythondir], [\${prefix}/$pc_cv_python_site_dir]) -- AC_SUBST([pythondir], [$pc_cv_python_site_dir]) -- AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE_NAME]) -- fi --fi -+AC_CHECK_PROGS([PYTHON], [python python3 python2]) -+AS_IF([test x"$PYTHON" = x], [ -+ AC_MSG_RESULT(failed to find Python) -+], [ -+ pc_cv_python_site_dir=`$PYTHON -c 'import site; print(site.getsitepackages()[[-1]])'` -+ AC_SUBST([pythondir], [$pc_cv_python_site_dir]) -+ AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE_NAME]) -+]) - - AC_CHECK_PROGS([READLINK], [greadlink readlink]) - -@@ -62,12 +56,11 @@ AC_ARG_WITH(ext-scripts, - case "$with_ext_scripts" in - yes) - AC_MSG_CHECKING([for Python requirement for ext-scripts]) -- if test "x$PYTHON" = x ; then -+ AS_IF([test "x$PYTHON" = x], [ - AC_MSG_FAILURE([not found]) -- else -+ ], [ - AC_MSG_RESULT([found; $PYTHON]) -- fi -- -+ ]) - EXT_SCRIPTS=yes - ;; - *) diff --git a/srcpkgs/aircrack-ng/patches/sqlite3.patch b/srcpkgs/aircrack-ng/patches/sqlite3.patch deleted file mode 100644 index ff59c4287bd9..000000000000 --- a/srcpkgs/aircrack-ng/patches/sqlite3.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/build/m4/ax_lib_sqlite3.m4 b/build/m4/ax_lib_sqlite3.m4 -index 5d5c3a8d..fcb1f3c1 100644 ---- a/build/m4/ax_lib_sqlite3.m4 -+++ b/build/m4/ax_lib_sqlite3.m4 -@@ -88,7 +88,7 @@ AC_DEFUN([AX_LIB_SQLITE3], - ac_sqlite3_cppflags="-I$ac_sqlite3_path/include" - AC_MSG_RESULT([explicitly set; $ac_sqlite3_path]) - else -- for ac_sqlite3_path_tmp in /usr /usr/local /opt ; do -+ for ac_sqlite3_path_tmp in /usr /usr/local /opt $lt_sysroot ; do - if test -f "$ac_sqlite3_path_tmp/include/$ac_sqlite3_header" \ - && test -r "$ac_sqlite3_path_tmp/include/$ac_sqlite3_header"; then - ac_sqlite3_path=$ac_sqlite3_path_tmp -@@ -159,9 +159,9 @@ AC_DEFUN([AX_LIB_SQLITE3], - dnl Retrieve SQLite release version - if test "x$ac_sqlite3_header_path" != "x"; then - ac_sqlite3_version=`cat $ac_sqlite3_header_path \ -- | grep '#define.*SQLITE_VERSION.*\"' | sed -e 's/.* "//' \ -+ | grep '#define.*SQLITE_VERSION.*\"' | tail -n 1 | sed -e 's/.* "//' \ - | sed -e 's/"//'` -- if test $ac_sqlite3_version != ""; then -+ if test "$ac_sqlite3_version" != ""; then - SQLITE3_VERSION=$ac_sqlite3_version - else - AC_MSG_WARN([Cannot find SQLITE_VERSION macro in sqlite3.h header to retrieve SQLite version!]) diff --git a/srcpkgs/aircrack-ng/template b/srcpkgs/aircrack-ng/template index 10e1677483d6..ef5d46cebac1 100644 --- a/srcpkgs/aircrack-ng/template +++ b/srcpkgs/aircrack-ng/template @@ -1,31 +1,30 @@ # Template file for 'aircrack-ng' pkgname=aircrack-ng -version=1.7 -revision=1 +version=1.6 +revision=4 build_style=gnu-configure -hostmakedepends="automake ethtool libtool pkg-config python3" -makedepends="libhwloc-devel libnl3-devel libpcap-devel libpciaccess-devel - libxml2-devel openssl-devel pcre-devel python3-devel sqlite-devel zlib-devel" -checkdepends="cmocka-devel expect" +hostmakedepends="automake libtool pkg-config" +makedepends="libnl3-devel openssl-devel sqlite-devel zlib-devel libcap-devel" short_desc="Complete suite of tools to assess WiFi network security" -maintainer="Joseph Benden " +maintainer="Orphaned " license="GPL-2.0-or-later, BSD-3-Clause, OpenSSL" homepage="https://www.aircrack-ng.org/" changelog="https://www.aircrack-ng.org/doku.php?id=changelog" distfiles="https://download.aircrack-ng.org/${pkgname}-${version}.tar.gz" -checksum=05a704e3c8f7792a17315080a21214a4448fd2452c1b0dd5226a3a55f90b58c3 -configure_args+="--without-opt --with-experimental --with-ext-scripts" +checksum=4f0bfd486efc6ea7229f7fbc54340ff8b2094a0d73e9f617e0a39f878999a247 + +CFLAGS="-fcommon" pre_configure() { - autoreconf -vif + ACLOCAL=/usr/bin/aclocal \ + AUTOCONF=/usr/bin/autoconf \ + AUTOHEADER=/usr/bin/autoheader \ + AUTOMAKE=/usr/bin/automake \ + LIBTOOLIZE=/usr/bin/libtoolize \ + NOCONFIGURE=1 \ + ./autogen.sh } post_install() { - vdoc AUTHORS - vdoc ChangeLog - vdoc README - vdoc README.md - vdoc SECURITY.md - vlicense LICENSE vlicense LICENSE.OpenSSL } diff --git a/srcpkgs/aisleriot/template b/srcpkgs/aisleriot/template index a791f3a41a8e..686e7cdf9bdd 100644 --- a/srcpkgs/aisleriot/template +++ b/srcpkgs/aisleriot/template @@ -1,12 +1,12 @@ # Template file for 'aisleriot' pkgname=aisleriot -version=3.22.24 +version=3.22.23 revision=1 build_style=meson # build requires assertions to be turned on -> n_debug=false configure_args="-Dtheme_pysol_path=/usr/share/PySolFC/cardsets -Dtheme_pysol=true -Dtheme_kde=false -Db_ndebug=false" -hostmakedepends="desktop-file-utils glib-devel guile gettext itstool pkg-config +hostmakedepends="desktop-file-utils glib-devel guile intltool itstool pkg-config pysolfc-cardsets" makedepends="guile-devel libcanberra-devel librsvg-devel" depends="guile yelp" @@ -15,5 +15,5 @@ maintainer="Érico Nogueira " license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Aisleriot" distfiles="https://gitlab.gnome.org/GNOME/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=ade5a13de6173bb1f07c0badc1c9b64bda3072c4e2651efe8cb4491afebb63b1 +checksum=7f2afda7cc698e1d2ecd4d5bdeebf8ff4d5eceb975119ae21437b45e74b36db7 replaces="aisleriot-data>=0" diff --git a/srcpkgs/akonadi-calendar/template b/srcpkgs/akonadi-calendar/template index 7e2e3f168753..2ea65468ed42 100644 --- a/srcpkgs/akonadi-calendar/template +++ b/srcpkgs/akonadi-calendar/template @@ -1,6 +1,6 @@ # Template file for 'akonadi-calendar' pkgname=akonadi-calendar -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools @@ -11,7 +11,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-calendar-${version}.tar.xz" -checksum=e4fd0bbcca26a9660ca3902fd1d04b593f222893171e5f5310a75de82f148c41 +checksum=359c86f9fe84ea0b66629f143244dda0c14b534e34feacf88971f5170ba111cb akonadi-calendar-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/akonadi-contacts/template b/srcpkgs/akonadi-contacts/template index 62ce51a4beef..0e4786133fa3 100644 --- a/srcpkgs/akonadi-contacts/template +++ b/srcpkgs/akonadi-contacts/template @@ -1,6 +1,6 @@ # Template file for 'akonadi-contacts' pkgname=akonadi-contacts -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kcmutils" @@ -11,7 +11,7 @@ maintainer="John " license="LGPL-2.0-or-later, GPL-2.0-or-later" homepage="https://community.kde.org/KDE_PIM/Akonadi" distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-contacts-${version}.tar.xz" -checksum=dd3e23b9867c16fef0504cd245e4458cdf37a629f524650f8de9acae11500b20 +checksum=cdf2c60ab9d0d197eeddafc558506e3d1862c0e5648baf34eb6e43f87449390e if [ "$CROSS_BUILD" ];then hostmakedepends+=" qt5-qmake qt5-host-tools python3 kconfig" diff --git a/srcpkgs/akonadi-import-wizard/template b/srcpkgs/akonadi-import-wizard/template index c190872d28d0..5ab0a8f7095b 100644 --- a/srcpkgs/akonadi-import-wizard/template +++ b/srcpkgs/akonadi-import-wizard/template @@ -1,6 +1,6 @@ # Template file for 'akonadi-import-wizard' pkgname=akonadi-import-wizard -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons kdoctools qt5-host-tools qt5-qmake @@ -12,7 +12,7 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=edf0acae5eea8ea1fd792026d7a68f7009e8e3e362ef6eea32463bee569ddf33 +checksum=7244e9c7a1f61a3ebdfc4b5331ce42ecf678cb483c8f0a06d6dbbd52d0fff761 akonadi-import-wizard-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/akonadi-mime/template b/srcpkgs/akonadi-mime/template index 5a1916385139..a749a2a614fa 100644 --- a/srcpkgs/akonadi-mime/template +++ b/srcpkgs/akonadi-mime/template @@ -1,6 +1,6 @@ # Template file for 'akonadi-mime' pkgname=akonadi-mime -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons kdoctools python3 @@ -11,7 +11,7 @@ maintainer="John " license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://community.kde.org/KDE_PIM/Akonadi" distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-mime-${version}.tar.xz" -checksum=a129496c3ce8c6a6292fce8556188323d0ab60a65987cb61de6515091b53efe1 +checksum=6f5808f19431c42654da7e8e729a8b0dad0e9ed1d0057efc035fd78c88347d0e if [ "$CROSS_BUILD" ];then hostmakedepends+=" qt5-qmake qt5-host-tools kconfig" diff --git a/srcpkgs/akonadi-notes/template b/srcpkgs/akonadi-notes/template index 89b817973a0b..8d7f87ab2748 100644 --- a/srcpkgs/akonadi-notes/template +++ b/srcpkgs/akonadi-notes/template @@ -1,6 +1,6 @@ # Template file for 'akonadi-notes' pkgname=akonadi-notes -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools @@ -11,7 +11,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://kontact.kde.org/" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=b4525d32dcd2559eaa2f5ec5a86c4a4c17fe7ab14ffd019d30586f78c249495f +checksum=5363c67945a98bbe8d0c10c42870eb42ee6730efc6cfa59c98316944df3e3a85 akonadi-notes-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/akonadi-search/template b/srcpkgs/akonadi-search/template index e8cff414cf78..bc270672f179 100644 --- a/srcpkgs/akonadi-search/template +++ b/srcpkgs/akonadi-search/template @@ -1,6 +1,6 @@ # Template file for 'akonadi-search' pkgname=akonadi-search -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 AppStream @@ -12,7 +12,7 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-search-${version}.tar.xz" -checksum=75634ad06a8d5d25ae549fc28b68019567022e9d9feee29e88d32c75adcdf14a +checksum=731ecb9ead8fd2e4cffeb72199bf1b6165c71d69e3dddbb38a75521d4bab3e2b akonadi-search-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/akonadi5/template b/srcpkgs/akonadi5/template index 073b4ba37173..26a997672ed4 100644 --- a/srcpkgs/akonadi5/template +++ b/srcpkgs/akonadi5/template @@ -1,6 +1,6 @@ # Template file for 'akonadi5' pkgname=akonadi5 -version=22.04.3 +version=22.04.1 revision=1 wrksrc="akonadi-${version}" build_style=cmake @@ -19,7 +19,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM/Akonadi" distfiles="${KDE_SITE}/release-service/${version}/src/akonadi-${version}.tar.xz" -checksum=7e0221807ed291562ec38262907ecc338b19acfcbba9093db9007825a83c473c +checksum=daf8cde6cdfe3bebf1b56ffa33705deab479454d0622fcd824e839f89a213981 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" diff --git a/srcpkgs/alacritty/template b/srcpkgs/alacritty/template index 354614c35545..94bf361be18d 100644 --- a/srcpkgs/alacritty/template +++ b/srcpkgs/alacritty/template @@ -1,12 +1,12 @@ # Template file for 'alacritty' pkgname=alacritty version=0.10.1 -revision=2 +revision=1 build_wrksrc="${pkgname}" build_style=cargo hostmakedepends="pkg-config python3" makedepends="freetype-devel fontconfig-devel libxcb-devel libxkbcommon-devel" -depends="libXcursor libXrandr libXi libXxf86vm ncurses alacritty-terminfo-${version}_${revision}" +depends="libXi libXxf86vm ncurses alacritty-terminfo-${version}_${revision}" short_desc="Cross-platform, GPU-accelerated terminal emulator" maintainer="Andrea Brancaleoni " license="Apache-2.0" diff --git a/srcpkgs/aloadimage/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch b/srcpkgs/aloadimage/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch deleted file mode 100644 index 3d717f710fb5..000000000000 --- a/srcpkgs/aloadimage/patches/0001-build-add-missing-include-after-c80cd084921c-254.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f1ff13a78c8a9c07d962335cfdf900cb5e6e2218 Mon Sep 17 00:00:00 2001 -From: Jan Beich -Date: Sat, 16 Jul 2022 19:39:04 +0000 -Subject: [PATCH] (build) add missing include after c80cd084921c (#254) - -===> Checking for items in STAGEDIR missing from pkg-plist -Error: Orphaned: /man1/aclip.1 -===> Checking for items in pkg-plist which are not in STAGEDIR -Error: Missing: share/man/man1/aclip.1.gz ---- - src/tools/acfgfs/CMakeLists.txt | 2 ++ - src/tools/aclip/CMakeLists.txt | 2 ++ - src/tools/aloadimage/CMakeLists.txt | 2 ++ - 3 files changed, 6 insertions(+) - -diff --git a/src/tools/acfgfs/CMakeLists.txt b/src/tools/acfgfs/CMakeLists.txt -index ca1a4e2d..7cdffc9b 100644 ---- a/src/tools/acfgfs/CMakeLists.txt -+++ b/src/tools/acfgfs/CMakeLists.txt -@@ -14,6 +14,8 @@ find_package(RT REQUIRED) - find_package(Threads REQUIRED) - find_package(DL REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - add_definitions( - -Wall - -D__UNIX -diff --git a/src/tools/aclip/CMakeLists.txt b/src/tools/aclip/CMakeLists.txt -index 30dee001..615852ea 100644 ---- a/src/tools/aclip/CMakeLists.txt -+++ b/src/tools/aclip/CMakeLists.txt -@@ -17,6 +17,8 @@ find_package(RT REQUIRED) - find_package(Threads REQUIRED) - find_package(DL REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - add_definitions( - -Wall - -D__UNIX -diff --git a/src/tools/aloadimage/CMakeLists.txt b/src/tools/aloadimage/CMakeLists.txt -index b9bce35e..ced8f2c9 100644 ---- a/src/tools/aloadimage/CMakeLists.txt -+++ b/src/tools/aloadimage/CMakeLists.txt -@@ -19,6 +19,8 @@ find_package(DL REQUIRED) - find_package(Threads REQUIRED) - find_package(Sanitizers REQUIRED) - -+include(GNUInstallDirs) # CMAKE_INSTALL_MANDIR -+ - SET(LIBRARIES - Math::Math - RT::RT --- -2.37.1 - diff --git a/srcpkgs/aloadimage/template b/srcpkgs/aloadimage/template index 78bfbbf7c5ff..f163762b2da2 100644 --- a/srcpkgs/aloadimage/template +++ b/srcpkgs/aloadimage/template @@ -1,7 +1,7 @@ # Template file for 'aloadimage' # !! keep synced with arcan pkgname=aloadimage -version=0.6.2 +version=0.6.1.1 revision=1 wrksrc="arcan-${version}" build_wrksrc=src/tools/aloadimage @@ -13,7 +13,7 @@ maintainer="Piraty " license="BSD-3-Clause" homepage="https://arcan-fe.com/" distfiles="https://github.com/letoram/arcan/archive/${version}.tar.gz" -checksum=635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c +checksum=3c36bbc53a276c03776134407b662beb1181e43c5f8d0aabe7c6fae6652cc29e post_install() { vlicense ../../../COPYING diff --git a/srcpkgs/alsa-lib/template b/srcpkgs/alsa-lib/template index aab09e95bb18..ac9d619a7872 100644 --- a/srcpkgs/alsa-lib/template +++ b/srcpkgs/alsa-lib/template @@ -1,15 +1,15 @@ # Template file for 'alsa-lib' pkgname=alsa-lib -version=1.2.7.2 +version=1.2.7.1 revision=1 build_style=gnu-configure hostmakedepends="pkg-config libtool" short_desc="Advanced Linux Sound Architecture (ALSA) library" -maintainer="cinerea0 " +maintainer="Anthony Iliopoulos " license="LGPL-2.1-or-later" homepage="http://www.alsa-project.org" distfiles="https://www.alsa-project.org/files/pub/lib/${pkgname}-${version}.tar.bz2" -checksum=8a35b7218e50f2a2c79342d0de98ded81439ce19e12809385ec9be9596de7c2f +checksum=046dc42dfcfad269217be05954686137e5e7397f3041372f8c6dcd7d79461e61 alsa-lib-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/alsa-ucm-conf/template b/srcpkgs/alsa-ucm-conf/template index 83d180c58ff5..7ecbab8eef0e 100644 --- a/srcpkgs/alsa-ucm-conf/template +++ b/srcpkgs/alsa-ucm-conf/template @@ -1,13 +1,13 @@ # Template file for 'alsa-ucm-conf' pkgname=alsa-ucm-conf -version=1.2.7.2 +version=1.2.7.1 revision=1 short_desc="ALSA Use Case Manager topology configurations" maintainer="cinerea0 " license="BSD-3-Clause" homepage="https://github.com/alsa-project/alsa-ucm-conf" distfiles="https://github.com/alsa-project/${pkgname}/archive/refs/tags/v${version}.tar.gz" -checksum=a671dc3bc75d4e93b1bc225bc69e07345721261cd2bf0bead56a9dc05dc7caef +checksum=ab5fc8b04fbb3d351e422267acae6a57698f67fc7b3549ef05127ff0b7203462 do_install() { vdoc ucm2/README.md diff --git a/srcpkgs/amiri-font/template b/srcpkgs/amiri-font/template index a7120db758a4..396c9865c5c2 100644 --- a/srcpkgs/amiri-font/template +++ b/srcpkgs/amiri-font/template @@ -1,7 +1,7 @@ # Template file for 'amiri-font' pkgname=amiri-font -version=0.117 -revision=1 +version=0.113 +revision=2 wrksrc="Amiri-${version}" hostmakedepends="unzip" depends="font-util" @@ -11,7 +11,7 @@ license="OFL-1.1" homepage="https://github.com/alif-type/amiri/" changelog="https://github.com/alif-type/amiri/blob/master/NEWS.md" distfiles="https://github.com/alif-type/amiri/releases/download/${version}/Amiri-${version}.zip" -checksum=9c4e768893e0023a0ad6f488d5c84bd5add6565d3dcadb838ba5b20e75fcc9a7 +checksum=0e43960c075ca372cffe563d00b72d13aa775237868fea4f8c6a6fe03818a68d font_dirs="/usr/share/fonts/TTF" do_install() { diff --git a/srcpkgs/amtk/template b/srcpkgs/amtk/template index 44a33686702f..6942c7c51eda 100644 --- a/srcpkgs/amtk/template +++ b/srcpkgs/amtk/template @@ -1,35 +1,29 @@ # Template file for 'amtk' pkgname=amtk -version=5.4.1 +version=5.2.0 revision=1 -build_style=meson +build_style=gnu-configure build_helper="gir" -configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc)" -hostmakedepends="pkg-config glib-devel gettext $(vopt_if gtk_doc gtk-doc)" +configure_args="$(vopt_enable gir introspection)" +hostmakedepends="pkg-config glib-devel" makedepends="gtk+3-devel libglib-devel" short_desc="Actions, Menus and Toolbars Kit for GTK+ applications" maintainer="Orphaned " license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/World/amtk" +homepage="https://gitlab.gnome.org/Archive/amtk" distfiles="${GNOME_SITE}/amtk/${version%.*}/amtk-${version}.tar.xz" -checksum=7ebabc429b0eebb2b32360c9bfdbe368e489b35c3cdc086a856cfc9b3a466a72 +checksum=820545bb4cf87ecebc2c3638d6b6e58b8dbd60a419a9b43cf020124e5dad7078 -build_options="gir gtk_doc" +build_options="gir" build_options_default="gir" -if ! [ "$CROSS_BUILD" ]; then - build_options_default+="gtk_doc" -fi - amtk-devel_package() { - depends="${sourcepkg}>=${version}_${revision} gtk+3-devel libglib-devel" + depends="amtk-${version}_${revision} gtk+3-devel libglib-devel" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi + vmove usr/share/gtk-doc if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 fi diff --git a/srcpkgs/android-tools/template b/srcpkgs/android-tools/template index 61bdec9958b0..1d0081f04b9d 100644 --- a/srcpkgs/android-tools/template +++ b/srcpkgs/android-tools/template @@ -1,7 +1,7 @@ # Template file for 'android-tools' pkgname=android-tools version=31.0.3p1 -revision=5 +revision=4 archs="armv* aarch64* x86_64* i686* ppc64le*" build_style=cmake hostmakedepends="perl go protobuf pkg-config" diff --git a/srcpkgs/angband/template b/srcpkgs/angband/template index 7cf46c4e13ad..2ac3a0f27fa5 100644 --- a/srcpkgs/angband/template +++ b/srcpkgs/angband/template @@ -11,7 +11,7 @@ maintainer="Diogo Leal " license="GPL-2.0-or-later" homepage="http://rephial.org/" changelog="http://rephial.org/release/" -distfiles="https://github.com/angband/angband/archive/refs/tags/${version}.tar.gz" +distfiles="http://rephial.org/downloads/4.2/angband-${version}.tar.gz" checksum=acd735c9d46bf86ee14337c71c56f743ad13ec2a95d62e7115604621e7560d0f pre_configure() { diff --git a/srcpkgs/ansible-core/patches/0001-use-command-v-instead-of-which-in-Makefile.patch b/srcpkgs/ansible-core/patches/0001-use-command-v-instead-of-which-in-Makefile.patch deleted file mode 100644 index 6bf0d9d98255..000000000000 --- a/srcpkgs/ansible-core/patches/0001-use-command-v-instead-of-which-in-Makefile.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 7e4b82ed9506e189c9060e3987e68c40e60bfaed Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - -Date: Thu, 30 Jun 2022 15:33:46 +0200 -Subject: [PATCH] use 'command -v' instead of 'which' in Makefile - -'which' is not standardized and can even be considered problematic [1] - -[1] https://lwn.net/Articles/874049/ ---- - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/Makefile b/Makefile -index 7641344968..45421e88e0 100644 ---- a/Makefile -+++ b/Makefile -@@ -18,9 +18,9 @@ SDIST_DIR ?= 'dist' - # This doesn't evaluate until it's called. The -D argument is the - # directory of the target file ($@), kinda like `dirname`. - MANPAGES ?= $(patsubst %.rst.in,%,$(wildcard ./docs/man/man1/ansible*.1.rst.in)) --ifneq ($(shell which rst2man 2>/dev/null),) -+ifneq ($(shell command -v rst2man 2>/dev/null),) - ASCII2MAN = rst2man $< $@ --else ifneq ($(shell which rst2man.py 2>/dev/null),) -+else ifneq ($(shell command -v rst2man.py 2>/dev/null),) - ASCII2MAN = rst2man.py $< $@ - else - ASCII2MAN = @echo "ERROR: rst2man from docutils command is not installed but is required to build $(MANPAGES)" && exit 1 --- -2.37.1 - diff --git a/srcpkgs/ansible-core/template b/srcpkgs/ansible-core/template index eb2d96b37f0f..ef59b9b653a5 100644 --- a/srcpkgs/ansible-core/template +++ b/srcpkgs/ansible-core/template @@ -1,40 +1,30 @@ # Template file for 'ansible-core' pkgname=ansible-core -version=2.13.2 +version=2.12.6 revision=1 -hostmakedepends="python3-setuptools python3-wheel python3-packaging - python3-straight.plugin python3-docutils python3-Jinja2 python3-yaml" -depends="python3-cryptography python3-Jinja2 python3-paramiko python3-yaml - python3-packaging python3-resolvelib python3-pytz git" -checkdepends="${depends} python3-pytest python3-pytest-xdist - python3-pytest-forked unzip openssh python3-pytest-mock libselinux" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="${hostmakedepends} python3-cryptography python3-Jinja2 python3-paramiko + python3-yaml python3-packaging python3-resolvelib" short_desc="Simple deployment, configuration management and execution framework" maintainer="Jan Christian Grünhage " license="GPL-3.0-or-later" homepage="https://www.ansible.com/" distfiles="${PYPI_SITE}/a/ansible-core/ansible-core-${version}.tar.gz" -checksum=b779d0e55a97717c0ee5e86b486aa67c07c2809ef477be2ac84ad091a8dd2ddb +checksum=5f366e851159d8f72ce68d32b8c0edda56ee537c01e9f68eca382bd1510af65d conflicts="ansible<2.10.1_1" replaces="ansible-base<2.11.0_1" +# Tests are currently broken for ansible on python 3.10 +# See https://github.com/ansible/ansible/issues/74658 +# and https://github.com/ansible/ansible/issues/74660 +make_check=no -do_build() { - python setup.py build -} - -do_check() { - TEST_FLAGS="${make_check_args}" make tests-py3 -} - -do_install() { - python setup.py install --root="${DESTDIR}" - - make docs - for page in docs/man/man1/*.1; do - vman ${page} - done - +post_install() { vsconf examples/ansible.cfg vsconf examples/hosts + for m in docs/man/man1/*.1; do + vman ${m} + done } ansible-base_package() { diff --git a/srcpkgs/ansible/template b/srcpkgs/ansible/template index 15e0fa8f2a27..4d694f2107c9 100644 --- a/srcpkgs/ansible/template +++ b/srcpkgs/ansible/template @@ -1,15 +1,17 @@ # Template file for 'ansible' pkgname=ansible -version=6.2.0 +version=5.9.0 revision=1 -build_style="python3-pep517" -hostmakedepends="python3-setuptools python3-wheel" +build_style=python3-module +hostmakedepends="python3-setuptools" depends="ansible-core" short_desc="Simple deployment, configuration management and execution framework" maintainer="Jan Christian Grünhage " license="GPL-3.0-or-later" homepage="https://www.ansible.com/" distfiles="${PYPI_SITE}/a/ansible/ansible-${version}.tar.gz" -checksum=bdaf2b2fd926ff189fbde2fefe7234733f32c36fc413033fa5d93945fbdc06a6 -# Relevant tests happen in ansible-core +checksum=6f2f762fca6cff0401a6d2119b8ba3b2f111ea1a93fd203c86df09bc75570f18 +# Tests are currently broken for ansible on python 3.10 +# See https://github.com/ansible/ansible/issues/74658 +# and https://github.com/ansible/ansible/issues/74660 make_check=no diff --git a/srcpkgs/anydesk/template b/srcpkgs/anydesk/template index 2b151a7e3dcd..d22134033508 100644 --- a/srcpkgs/anydesk/template +++ b/srcpkgs/anydesk/template @@ -1,7 +1,7 @@ # Template file for 'anydesk' pkgname=anydesk -version=6.2.0 -revision=1 +version=6.1.1 +revision=2 archs="x86_64" create_wrksrc="yes" hostmakedepends="patchelf rpmextract" @@ -16,8 +16,8 @@ restricted=yes distfiles="https://download.anydesk.com/linux/anydesk_${version}-1_x86_64.rpm https://download.anydesk.com/linux/anydesk-${version}-amd64.tar.gz" -checksum="49ffb7e2a0ac1f44319cbf221606e25171cc2a6925b5b31aad484b290740d48e - 93ce67407d855b21170e007e3dde324ad7cd0a3922206136bc0fd84d72da2b8a" +checksum="93f8ffb2ec46b7601be7682a4096a23ac19768bc5bcd88afb28a88c90f38867a + 102e72c75502a4779083320322dd047e2b0c00a25ead7444a00aad1db54325aa" do_build() { diff --git a/srcpkgs/apt/template b/srcpkgs/apt/template index 17f842c34843..9e477574ead0 100644 --- a/srcpkgs/apt/template +++ b/srcpkgs/apt/template @@ -1,30 +1,24 @@ # Template file for 'apt' pkgname=apt -version=2.5.2 +version=2.1.12 revision=1 build_style=cmake configure_args="-DDPKG_DATADIR=/usr/share/dpkg -DCURRENT_VENDOR=debian -DDOCBOOK_XSL=/usr/share/xsl/docbook" hostmakedepends="pkg-config docbook-xsl doxygen po4a w3m libxslt triehash" makedepends="db-devel gnutls-devel bzip2-devel liblzma-devel liblz4-devel - libzstd-devel libseccomp-devel eudev-libudev-devel dpkg-devel gtest-devel - libgcrypt-devel xxHash-devel" -checkdepends="dpkg runit-void tar" + libzstd-devel libseccomp-devel eudev-libudev-devel dpkg-devel gtest-devel" short_desc="APT package management tools" maintainer="Elie ROUDNINSKI " license="GPL-2.0-or-later" homepage="https://salsa.debian.org/apt-team/apt" distfiles="https://github.com/Debian/apt/archive/${version}.tar.gz" -checksum=6f8817f1091a9f8fd001e9b84185cd198f739391e89e3cabcc253f46c4cf9d68 +checksum=61f639d3d37a56de37263aaa22dfe8b3f8cc56b1d6d9a59a4ce4ce70fcb139e9 case "$XBPS_TARGET_MACHINE" in *-musl) broken="error: void value not ignored as it ought to be" ;; esac -pre_check() { - export GTEST_FILTER="-FileUtlTest.GetTempDir" -} - apt-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/aravis/template b/srcpkgs/aravis/template index 1d9c727f9ba7..2c67a954144a 100644 --- a/srcpkgs/aravis/template +++ b/srcpkgs/aravis/template @@ -1,19 +1,18 @@ # Template file for 'aravis' pkgname=aravis -version=0.8.22 +version=0.8.21 revision=1 build_style=meson -configure_args="-Ddocumentation=enabled" hostmakedepends="pkg-config gobject-introspection gi-docgen gettext" makedepends="gtk+3-devel glib-devel libusb-devel zlib-devel libxml2-devel - gstreamer1-devel gst-plugins-base1-devel gi-docgen" + gstreamer1-devel gst-plugins-base1-devel" checkdepends="python3-gobject" short_desc="Vision utilities for genicam based cameras" maintainer="Andrew J. Hesford " license="LGPL-2.1-or-later" homepage="https://github.com/AravisProject/aravis" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=b95187e7cea9533ac5f2f79cd84f9f8ce7247f03c110199998849e934989fcc9 +checksum=a53ce93cb082ac1c4215aed48aa9e05d5342d58811938065e9f503b07838dfb3 # Network test causes timeout in CI make_check=ci-skip diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template index bedb35f87359..5b679d57ec50 100644 --- a/srcpkgs/arcan/template +++ b/srcpkgs/arcan/template @@ -1,7 +1,7 @@ # Template file for 'arcan' # !! keep synced with: acfgfs aclip aloadimage pkgname=arcan -version=0.6.2 +version=0.6.1.1 revision=1 build_wrksrc=src build_style=cmake @@ -26,7 +26,7 @@ homepage="https://arcan-fe.com/" _versionOpenal=0.5.4 distfiles="https://github.com/letoram/${pkgname}/archive/${version}.tar.gz https://github.com/letoram/openal/archive/${_versionOpenal}.tar.gz>openal_arcan.${_versionOpenal}.tar.gz" -checksum="635c447c341c7b803fd13317d3027ce438e8965803943a213a8f4409352d889c +checksum="3c36bbc53a276c03776134407b662beb1181e43c5f8d0aabe7c6fae6652cc29e 3a50a87c05b67c466a868cc77f8dc7f9cfc9466aeeafcd823daca0d108c504da" export CMAKE_GENERATOR="Unix Makefiles" diff --git a/srcpkgs/ark/template b/srcpkgs/ark/template index 628e63dec07a..37061e10b14f 100644 --- a/srcpkgs/ark/template +++ b/srcpkgs/ark/template @@ -1,6 +1,6 @@ # Template file for 'ark' pkgname=ark -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" @@ -13,7 +13,7 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://kde.org/applications/en/utilities/org.kde.ark" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=00e8efdbcb1b62f804860581c06e744f0f56a16769938638e34efd3931485ef2 +checksum=765ecb081dbb0aaf3d41f53fabd27152ffee38bfff885bfd73a5b80150e66dc6 do_check() { cd build diff --git a/srcpkgs/aspell-it/template b/srcpkgs/aspell-it/template deleted file mode 100644 index 616d7050e9c0..000000000000 --- a/srcpkgs/aspell-it/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'aspell-it'. -pkgname=aspell-it -version=2.4 -revision=1 -_version="${version}-20070901-0" -wrksrc="aspell6-it-${_version}" -build_style=configure -hostmakedepends="aspell-devel which" -short_desc="Italian dictionary for aspell" -maintainer="Andrea D'Amore " -license="GPL-2.0-only" -homepage="http://linguistico.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/linguistico/aspell6-it-${_version}.tar.bz2" -checksum=16ef0df30158e5d083d6b4f32ccc976614dfd4f5667db5e2cd972e3962bcde34 diff --git a/srcpkgs/aspell-nl/template b/srcpkgs/aspell-nl/template index 0e70ad29a142..c10109cf8e72 100644 --- a/srcpkgs/aspell-nl/template +++ b/srcpkgs/aspell-nl/template @@ -1,4 +1,4 @@ -# Template file for 'aspell-nl'. +# Template file for 'aspell-nl' pkgname=aspell-nl version=0.50 revision=1 diff --git a/srcpkgs/astroid/template b/srcpkgs/astroid/template index 8ee0e729e134..1207eacbacc1 100644 --- a/srcpkgs/astroid/template +++ b/srcpkgs/astroid/template @@ -1,7 +1,7 @@ # Template file for 'astroid' pkgname=astroid version=0.16 -revision=5 +revision=4 build_style=cmake hostmakedepends="pkg-config scdoc protobuf gobject-introspection" makedepends="libnotmuch-devel gtkmm-devel webkit2gtk-devel libsass-devel diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template index 1a9ce8bddcb8..d347d5ceed64 100644 --- a/srcpkgs/at-spi2-core/template +++ b/srcpkgs/at-spi2-core/template @@ -1,6 +1,6 @@ # Template file for 'at-spi2-core' pkgname=at-spi2-core -version=2.44.0 +version=2.42.0 revision=1 build_style=meson build_helper="gir" @@ -11,13 +11,21 @@ maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/at-spi2-core" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7eee3cf285b089060fd6b6e51b3eb2cacf752cca3a082c7f4c2c5ab841e51353 -make_check=no # non-trivial dbus setup +checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386 # Package build options build_options="gir" build_options_default="gir" +# non-trivial dbus setup +do_check() { + : +} + +post_install() { + rm -rf ${DESTDIR}/usr/lib/systemd +} + at-spi2-core-devel_package() { depends="dbus-devel libglib-devel libX11-devel libXtst-devel libXi-devel ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/attica/template b/srcpkgs/attica/template index 8e614bad3e72..e7539d0176ee 100644 --- a/srcpkgs/attica/template +++ b/srcpkgs/attica/template @@ -1,6 +1,6 @@ # Template file for 'attica' pkgname=attica -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel" @@ -10,7 +10,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/attica" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e7fecc846d4d383d7b719aa9de22b95a31ab1c98375f0d784bb790e696168ff6 +checksum=f6293699da5794812080ba2d41b4ea05e830532678af324d8e852f508f2def65 do_check() { cd build diff --git a/srcpkgs/baloo-widgets5/template b/srcpkgs/baloo-widgets5/template index 8f8f225650d7..8a9b4c13bbc7 100644 --- a/srcpkgs/baloo-widgets5/template +++ b/srcpkgs/baloo-widgets5/template @@ -1,6 +1,6 @@ # Template file for 'baloo-widgets5' pkgname=baloo-widgets5 -version=22.04.3 +version=22.04.1 revision=1 wrksrc="baloo-widgets-${version}" build_style=cmake @@ -13,7 +13,7 @@ maintainer="John " license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/libraries/baloo-widgets" distfiles="${KDE_SITE}/release-service/${version}/src/baloo-widgets-${version}.tar.xz" -checksum=d73a67e07189c10ff633f7c0cac40f4d7ac83debeea5d83f6fd7b745b35d0401 +checksum=680722c0124f9f149227221778fa4f3e30788e5bb6b202ac8cbcfd412d6e73ae baloo-widgets5-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/baloo5/template b/srcpkgs/baloo5/template index 47e8fc0fea5d..48b4235f16bd 100644 --- a/srcpkgs/baloo5/template +++ b/srcpkgs/baloo5/template @@ -1,6 +1,6 @@ # Template file for 'baloo5' pkgname=baloo5 -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -15,7 +15,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://community.kde.org/Baloo" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" -checksum=d418d9ca3e700a148f0109e4ca4a2ade5b81d8f21cfcdbbfc9ed6dd86bed97c5 +checksum=9dc4182e5803c32a47d6a82588f6a6b36837fb44a90fe4404750886150b9273a do_check() { cd build diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template index 23e3372ea262..259cc5bcf1a1 100644 --- a/srcpkgs/baobab/template +++ b/srcpkgs/baobab/template @@ -1,14 +1,14 @@ # Template file for 'baobab' pkgname=baobab -version=42.0 +version=41.0 revision=1 build_style=meson hostmakedepends="gettext pkg-config itstool glib-devel vala" -makedepends="gtk4-devel libadwaita-devel vala-devel gsettings-desktop-schemas-devel" +makedepends="gtk+3-devel vala-devel gsettings-desktop-schemas-devel libhandy1-devel" depends="hicolor-icon-theme desktop-file-utils gsettings-desktop-schemas>=3.14" short_desc="Graphical directory tree analyzer for GNOME" maintainer="Enno Boland " license="GPL-2.0-or-later, GFDL-1.1-or-later" homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4b1aabe6bab1582b3fea79a2829bce7f2415bb6e5062f25357aeedd5317a50dc +checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855 diff --git a/srcpkgs/base-files/INSTALL b/srcpkgs/base-files/INSTALL index c9e020948f25..85a7f92cd4ee 100644 --- a/srcpkgs/base-files/INSTALL +++ b/srcpkgs/base-files/INSTALL @@ -38,8 +38,8 @@ make_system_dirs() { # Create /var/run and /var/lock symlinks. for d in run lock; do - if [ ! -h "var/${d}" -a -d "var/${d}" ]; then - echo "/var/${d} must not be a directory, exiting!" + if [ ! -h "var/$d" -a -d var/${d} ]; then + echo "/${d} must not be a directory, exiting!" exit 1 fi done diff --git a/srcpkgs/batsignal/template b/srcpkgs/batsignal/template index 9dc3556e0adf..a8d55e6ad30f 100644 --- a/srcpkgs/batsignal/template +++ b/srcpkgs/batsignal/template @@ -1,6 +1,6 @@ # Template file for 'batsignal' pkgname=batsignal -version=1.5.1 +version=1.3.2 revision=1 build_style=gnu-makefile make_use_env=yes @@ -11,7 +11,7 @@ maintainer="André Cerqueira " license="ISC" homepage="https://github.com/electrickite/batsignal" distfiles="https://github.com/electrickite/batsignal/archive/${version}.tar.gz" -checksum=99f09816529932b73f95d1989dc29fa952468193f7438e232d4e0627be01969b +checksum=d8ecb26435b4a49f804ebc2bc1f18215a4c7cfd2a5de7e2a1ccef5263e1c04e7 post_install() { vlicense LICENSE diff --git a/srcpkgs/bbswitch/patches/0003-kernel-5.18.patch b/srcpkgs/bbswitch/patches/0003-kernel-5.18.patch deleted file mode 100644 index 6fa0e58269d9..000000000000 --- a/srcpkgs/bbswitch/patches/0003-kernel-5.18.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/bbswitch.c -+++ b/bbswitch.c -@@ -264,10 +264,14 @@ - pci_disable_device(dis_dev); - do { - struct acpi_device *ad = NULL; -- int r; -+ int r = 0; - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ ad = acpi_fetch_acpi_dev(dis_handle); -+#else - r = acpi_bus_get_device(dis_handle, &ad); -+#endif - if (r || !ad) { - pr_warn("Cannot get ACPI device for PCI device\n"); - break; - } diff --git a/srcpkgs/bbswitch/template b/srcpkgs/bbswitch/template index bc0a54ceb2c5..4dc9d3235e60 100644 --- a/srcpkgs/bbswitch/template +++ b/srcpkgs/bbswitch/template @@ -1,7 +1,7 @@ # Template file for 'bbswitch' pkgname=bbswitch version=0.8 -revision=5 +revision=4 archs="x86_64*" depends="dkms" short_desc="Kernel module for disabling the nVidia GPU on Optimus laptops" diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template index 7f8adea0592a..138f12233a2d 100644 --- a/srcpkgs/bdf2psf/template +++ b/srcpkgs/bdf2psf/template @@ -1,6 +1,6 @@ # Template file for 'bdf2psf' pkgname=bdf2psf -version=1.209 +version=1.208 revision=1 wrksrc="console-setup-${version}" depends="perl" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="https://packages.debian.org/sid/bdf2psf" distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz" -checksum=fe670bc7e278bb54b83c2ed4083314da5ba2d7c32bbc2569770d0f3647bd4a50 +checksum=f88e902ad7afb0825896e8ec25978eae11f4d9c1802273e02516c752137845b4 post_extract() { sed -i '44s/if (/if (\$\#ARGV \< 0 \|\| /' Fonts/bdf2psf diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template index 043d0d9cc54d..ec393735acf9 100644 --- a/srcpkgs/bearssl/template +++ b/srcpkgs/bearssl/template @@ -8,8 +8,8 @@ short_desc="Implementation of the SSL/TLS protocol in C" maintainer="Leah Neukirchen " license="MIT" homepage="https://bearssl.org" -changelog="https://bearssl.org/changelog.html" -distfiles="https://bearssl.org/${pkgname}-${version}.tar.gz" +changelog="${homepage}/changelog.html" +distfiles="${homepage}/${pkgname}-${version}.tar.gz" checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14 CFLAGS="-fPIC" @@ -22,13 +22,6 @@ do_install() { vcopy inc usr/include vlicense LICENSE.txt LICENSE } - -do_check() { - cd "${wrksrc}/build" - ./testx509 - ./testcrypto all -} - bearssl-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/bemenu/template b/srcpkgs/bemenu/template index 6a15fa4b5001..2937a4482968 100644 --- a/srcpkgs/bemenu/template +++ b/srcpkgs/bemenu/template @@ -1,6 +1,6 @@ # Template file for 'bemenu' pkgname=bemenu -version=0.6.10 +version=0.6.7 revision=1 build_style=gnu-makefile make_build_args="PREFIX=/usr" @@ -13,7 +13,7 @@ maintainer="Issam Maghni " license="GPL-3.0-or-later, LGPL-3.0-or-later" homepage="https://github.com/Cloudef/bemenu" distfiles="https://github.com/Cloudef/bemenu/archive/${version}.tar.gz" -checksum=9d47557ed4572fa66e6a80364b95e4dd7a588ca75fe89c68c029b7f240b56a60 +checksum=8982ffbeebb0f642e0a68d3ab5a16078b2f43548ddca70a5ad30a597529ff142 bemenu-devel_package() { depends="bemenu-${version}_${revision}" diff --git a/srcpkgs/benchmark/template b/srcpkgs/benchmark/template index c27cbe392df6..d4f0d2c7868c 100644 --- a/srcpkgs/benchmark/template +++ b/srcpkgs/benchmark/template @@ -1,6 +1,6 @@ # Template file for 'benchmark' pkgname=benchmark -version=1.7.0 +version=1.6.1 revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS=ON -DBENCHMARK_ENABLE_GTEST_TESTS=OFF @@ -10,7 +10,7 @@ maintainer="skmpz " license="Apache-2.0" homepage="https://github.com/google/benchmark/" distfiles="https://github.com/google/benchmark/archive/v${version}.tar.gz" -checksum=3aff99169fa8bdee356eaa1f691e835a6e57b1efeadb8a0f9f228531158246ac +checksum=6132883bc8c9b0df5375b16ab520fac1a85dc9e4cf5be59480448ece74b278d4 benchmark-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/bfs/template b/srcpkgs/bfs/template index b1d011a206e0..de85ef0a52fe 100644 --- a/srcpkgs/bfs/template +++ b/srcpkgs/bfs/template @@ -1,6 +1,6 @@ # Template file for 'bfs' pkgname=bfs -version=2.6.1 +version=2.6 revision=1 build_style=gnu-makefile makedepends="acl-devel libcap-devel oniguruma-devel" @@ -11,7 +11,7 @@ license="0BSD" homepage="https://github.com/tavianator/bfs" changelog="https://raw.githubusercontent.com/tavianator/bfs/main/docs/CHANGELOG.md" distfiles="https://github.com/tavianator/bfs/archive/${version}.tar.gz" -checksum=15e35b46774af305cbdfbfaa9889591440579a8233bc7308e050ec27b791647d +checksum=5812a4c62004c851eb02e23c0b6698dbb40061ce1c4069bb33c5b14f5361d81b post_install() { vlicense LICENSE diff --git a/srcpkgs/bird/patches/0001-Babel-Fix-bug-in-iface-reconfiguration.patch b/srcpkgs/bird/patches/0001-Babel-Fix-bug-in-iface-reconfiguration.patch new file mode 100644 index 000000000000..bc809171e493 --- /dev/null +++ b/srcpkgs/bird/patches/0001-Babel-Fix-bug-in-iface-reconfiguration.patch @@ -0,0 +1,29 @@ +From fcb4dd0c831339c4374ace17d8f2ae6ebfeed279 Mon Sep 17 00:00:00 2001 +From: "Ondrej Zajicek (work)" +Date: Sun, 27 Feb 2022 03:10:38 +0100 +Subject: [PATCH] Babel: Fix bug in iface reconfiguration + +A recent change in Babel causes ifaces to disappear after +reconfiguration. The patch fixes that. + +Thanks to Johannes Kimmel for an insightful bugreport. +--- + proto/babel/babel.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/proto/babel/babel.c b/proto/babel/babel.c +index e43818f5..174fc9e2 100644 +--- a/proto/babel/babel.c ++++ b/proto/babel/babel.c +@@ -1899,7 +1899,7 @@ babel_reconfigure_ifaces(struct babel_proto *p, struct babel_config *cf) + struct babel_iface *ifa = babel_find_iface(p, iface); + struct babel_iface_config *ic = (void *) iface_patt_find(&cf->iface_list, iface, NULL); + +- if (ic && iface_is_valid(p, iface)) ++ if (ic && !iface_is_valid(p, iface)) + ic = NULL; + + if (ifa && ic) +-- +2.35.1 + diff --git a/srcpkgs/bird/template b/srcpkgs/bird/template index e10b66e72742..f2351acd7286 100644 --- a/srcpkgs/bird/template +++ b/srcpkgs/bird/template @@ -1,23 +1,27 @@ # Template file for 'bird' pkgname=bird -version=2.0.10 -revision=1 +version=2.0.9 +revision=2 +wrksrc=bird-v$version build_style=gnu-configure -hostmakedepends="flex" +hostmakedepends="flex autoconf" makedepends="ncurses-devel readline-devel libssh-devel" short_desc="BIRD Internet Routing Daemon" maintainer="Philipp Hirsch " license="GPL-2.0-or-later" homepage="https://bird.network.cz" -changelog="https://gitlab.nic.cz/labs/bird/-/raw/master/NEWS" -distfiles="https://bird.network.cz/download/bird-${version}.tar.gz" -checksum=7ed341ddd8dc87fa9736586b3515447a8436fec442d65f4022155ab9de1ffd5a +distfiles="https://gitlab.labs.nic.cz/labs/bird/-/archive/v${version}/bird-v${version}.tar.gz" +checksum=912d5c1bbefffd6198b10688ef6e16d0b9dfb2886944f481fc38b4d869ffd2c4 conf_files="/etc/bird.conf" system_accounts="_bird" CFLAGS="-fcommon" +pre_configure() { + autoreconf +} + post_install() { vsv bird } diff --git a/srcpkgs/bitfighter/patches/cmake.patch b/srcpkgs/bitfighter/patches/cmake.patch new file mode 100644 index 000000000000..ad2808546e98 --- /dev/null +++ b/srcpkgs/bitfighter/patches/cmake.patch @@ -0,0 +1,152 @@ +--- a/cmake/Platform/Linux.cmake 2018-12-20 21:54:40.020718363 -0700 ++++ b/cmake/Platform/Linux.cmake 2018-12-20 21:54:49.064912089 -0700 +@@ -99,7 +99,7 @@ function(BF_PLATFORM_INSTALL targetName) + + if(INSTALL_NOTIFIER) + # Modify python script to have the shebang +- install(CODE "execute_process(COMMAND sed -i -e \"1s@^@#!/usr/bin/env python\\\\n\\\\n@\" ${CMAKE_SOURCE_DIR}/notifier/bitfighter_notifier.py)") ++ install(CODE "execute_process(COMMAND sed -i -e \"1s@^@#!/usr/bin/python\\\\n\\\\n@\" ${CMAKE_SOURCE_DIR}/notifier/bitfighter_notifier.py)") + # Modify python script to use proper path to the system-installed icon + install(CODE "execute_process(COMMAND sed -i -e \"s@redship48.png@bitfighter.png@\" -e \"s@^ICON_BASE =.*@ICON_BASE = \\\"${CMAKE_DESKTOP_DATA_PATH}/pixmaps/\\\"@\" ${CMAKE_SOURCE_DIR}/notifier/bitfighter_notifier.py)") + install(PROGRAMS ${CMAKE_SOURCE_DIR}/notifier/bitfighter_notifier.py DESTINATION ${CMAKE_BIN_PATH} RENAME bitfighter_notifier) +--- a/zap/bitfighterd.cmake 2018-12-20 21:19:40.666559517 -0700 ++++ b/zap/bitfighterd.cmake 2018-12-20 21:19:44.866653338 -0700 +@@ -11,13 +11,13 @@ add_executable(bitfighterd + add_dependencies(bitfighterd + tnl + ${LUA_LIB} +- tomcrypt + clipper + poly2tri + ) + + target_link_libraries(bitfighterd + ${SHARED_LIBS} ++ ${TOMCRYPT__LIBRARIES} + ) + + set_target_properties(bitfighterd +--- a/zap/bitfighter_client.cmake 2018-12-16 09:12:56.168753252 -0700 ++++ b/zap/bitfighter_client.cmake 2018-12-20 21:02:50.936433248 -0700 +@@ -11,13 +11,23 @@ add_library(bitfighter_client OBJECT + ${OTHER_HEADERS} + ) + ++ ++# If certain system libs were not found, add the in-tree variants as dependencies ++set(CLIENT_EXTRA_DEPS "") ++if(NOT ALURE_FOUND) ++ list(APPEND CLIENT_EXTRA_DEPS alure) ++endif() ++if(NOT TOMCRYPT_FOUND) ++ list(APPEND CLIENT_EXTRA_DEPS tomcrypt) ++endif() ++ ++ + add_dependencies(bitfighter_client +- alure + ${LUA_LIB} + tnl +- tomcrypt + clipper + poly2tri ++ ${CLIENT_EXTRA_DEPS} + ) + + if(USE_GLES) +--- a/master/CMakeLists.txt 2018-12-20 21:10:17.222088600 -0700 ++++ b/master/CMakeLists.txt 2018-12-20 21:13:57.550931398 -0700 +@@ -41,7 +41,11 @@ else() + endif() + + +-set(MASTER_DEPS tnl tomcrypt) ++set(MASTER_DEPS tnl) ++# Add tomcypt if not already found on system ++if(NOT TOMCRYPT_FOUND) ++ list(APPEND MASTER_DEPS tomcrypt) ++endif() + + set(MASTER_LIBS + tnl +--- a/CMakeLists.txt 2018-12-12 15:40:38.904058738 -0700 ++++ b/CMakeLists.txt 2018-12-20 21:09:57.017647629 -0700 +@@ -1,17 +1,6 @@ + project (bitfighter) + cmake_minimum_required (VERSION 3.1.0) + +-# CMake 3.0 policy that says you need to do something like this (NEW): +-# set_target_properties(master_lib master PROPERTIES COMPILE_DEFINITIONS_DEBUG "TNL_DEBUG") +-# +-# instead of this (OLD): +-# set_target_properties(master_lib master PROPERTIES COMPILE_DEFINITIONS $<$:TNL_DEBUG>) +-# +-# Set to OLD behavior until minimum cmake version >= 2.8.10 +-if(POLICY CMP0043) +- cmake_policy(SET CMP0043 OLD) +-endif() +- + + # + # CMake options + +--- a/zap/bitfighter_client.cmake 2019-01-07 02:43:43.453459870 +0100 ++++ b/zap/bitfighter_client.cmake 2019-01-07 02:43:43.453459870 +0100 +@@ -20,12 +20,13 @@ + if(NOT TOMCRYPT_FOUND) + list(APPEND CLIENT_EXTRA_DEPS tomcrypt) + endif() +- ++if(NOT CLIPPER_FOUND) ++ list(APPEND CLIENT_EXTRA_DEPS clipper) ++endif() + + add_dependencies(bitfighter_client + ${LUA_LIB} + tnl +- clipper + poly2tri + ${CLIENT_EXTRA_DEPS} + ) +--- a/zap/bitfighterd.cmake 2019-01-07 02:57:05.348462052 +0100 ++++ b/zap/bitfighterd.cmake 2019-01-07 02:57:05.348462052 +0100 +@@ -11,12 +11,12 @@ + add_dependencies(bitfighterd + tnl + ${LUA_LIB} +- clipper + poly2tri + ) + + target_link_libraries(bitfighterd + ${SHARED_LIBS} ++ ${CLIPPER_LIBRARIES} + ${TOMCRYPT__LIBRARIES} + ) + +--- a/zap/bitfighter_client.cmake 2019-01-07 03:03:15.449271742 +0100 ++++ b/zap/bitfighter_client.cmake 2019-01-07 03:03:15.449271742 +0100 +@@ -25,7 +25,6 @@ + endif() + + add_dependencies(bitfighter_client +- ${LUA_LIB} + tnl + poly2tri + ${CLIENT_EXTRA_DEPS} +--- a/zap/bitfighterd.cmake 2019-01-07 03:03:15.456271777 +0100 ++++ b/zap/bitfighterd.cmake 2019-01-07 03:03:15.456271777 +0100 +@@ -10,12 +10,12 @@ + + add_dependencies(bitfighterd + tnl +- ${LUA_LIB} + poly2tri + ) + + target_link_libraries(bitfighterd + ${SHARED_LIBS} ++ ${LUA_LIB} + ${CLIPPER_LIBRARIES} + ${TOMCRYPT__LIBRARIES} + ) diff --git a/srcpkgs/bitfighter/template b/srcpkgs/bitfighter/template index d61ea6169f26..c3b2cc22a265 100644 --- a/srcpkgs/bitfighter/template +++ b/srcpkgs/bitfighter/template @@ -1,9 +1,7 @@ # Template file for 'bitfighter' pkgname=bitfighter -version=022 +version=019g revision=2 -create_wrksrc=yes -build_wrksrc="${pkgname}-${version}" build_style=cmake configure_args="-DMASTER_MINIMAL=1 -DLUAJIT_BUILTIN=OFF" hostmakedepends="pkg-config unzip" @@ -11,16 +9,16 @@ makedepends="boost-devel MesaLib-devel SDL2-devel LuaJIT-devel libopenal-devel libmariadbclient-devel libmodplug-devel libpng-devel libtomcrypt-devel speex-devel clipper-devel alure-devel" -depends="libmpg123" +depends="desktop-file-utils libmpg123" short_desc="Fast-paced team-based outer-space multi-player arcade game" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://bitfighter.org/" distfiles="http://bitfighter.org/files/${pkgname}-${version}.tar.gz http://bitfighter.org/files/classic_level_pack.zip" -checksum="b853c9c4f15e88f13dea601f6bf224a40b96a3309a73064955233d03c5ca835f +checksum="cd47c453d9e6875ded627b987a645e2ff2c757363f394b152f62d868e1d81427 d628a2b0af024a965b92877f321f2174d6309b7ce9236775af3bd86a67fcc72b" -python_version=3 +python_version=2 replaces="bitfighter-data>=0" CXXFLAGS="-Wno-narrowing" diff --git a/srcpkgs/black/template b/srcpkgs/black/template index 6e4a1f15fcab..c197da7cc670 100644 --- a/srcpkgs/black/template +++ b/srcpkgs/black/template @@ -1,6 +1,6 @@ # Template file for 'black' pkgname=black -version=22.6.0 +version=22.3.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools python3-setuptools_scm" @@ -8,22 +8,21 @@ depends="python3-click python3-platformdirs python3-tomli python3-pathspec pytho checkdepends="${depends} python3-pytest-xdist python3-aiohttp python3-colorama python3-uvloop python3-ipython python3-tokenize-rt" short_desc="Uncompromising Python code formatter" -maintainer="icp " +maintainer="Orphaned " license="MIT" homepage="https://github.com/psf/black" changelog="https://raw.githubusercontent.com/psf/black/main/CHANGES.md" distfiles="${PYPI_SITE}/b/black/black-${version}.tar.gz" -checksum=6c6d39e28aed379aec40da1c65434c77d75e65bb59a1e1c283de545fb4e7c6c9 +checksum=35020b8886c022ced9282b51b5a875b6d1ab0c387b31a065b84db7c33085ca79 do_check() { - PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest --run-optional jupyter -m jupyter + PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest --run-optional jupyter \ + -m jupyter --deselect=tests/test_ipynb.py::test_set_input pyver=$(python3 -c 'import sys; print(f"{sys.version_info.major}.{sys.version_info.minor}")') mv ${XBPS_MASTERDIR}/usr/lib/python${pyver}/site-packages/IPython ${XBPS_MASTERDIR}/tmp/IPython.bak PYTHONPATH="$(cd build/lib* && pwd)" python3 -m pytest --run-optional no_jupyter mv ${XBPS_MASTERDIR}/tmp/IPython.bak ${XBPS_MASTERDIR}/usr/lib/python${pyver}/site-packages/IPython - - PYTHONPATH="$(cd build/lib* && pwd)" python3 -m black --check src tests setup.py } post_install() { diff --git a/srcpkgs/bloaty/template b/srcpkgs/bloaty/template index a2fc1018d105..1334dc8715df 100644 --- a/srcpkgs/bloaty/template +++ b/srcpkgs/bloaty/template @@ -1,7 +1,7 @@ # Template file for 'bloaty' pkgname=bloaty version=1.1 -revision=10 +revision=9 build_style=cmake hostmakedepends="pkg-config protobuf" makedepends="capstone-devel protobuf-devel re2-devel zlib-devel" diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template index 8059dcb68d5b..7c47f2823beb 100644 --- a/srcpkgs/bluedevil/template +++ b/srcpkgs/bluedevil/template @@ -1,6 +1,6 @@ # Template file for 'bluedevil' pkgname=bluedevil -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,7 +12,7 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/bluedevil" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=656173f9d18ce153dc5b3638006d0eefa809e57c4c66aad1a118d1d272a93615 +checksum=c96999c1400804e8bddc8b9801c4951f82daca83110e036bdc9c89faaeb31efa if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel" diff --git a/srcpkgs/bluez-qt5/patches/musl.patch b/srcpkgs/bluez-qt5/patches/musl.patch deleted file mode 100644 index 4b573069a545..000000000000 --- a/srcpkgs/bluez-qt5/patches/musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/src/a2dp-codecs.h 2022-07-02 16:28:19.000000000 +0200 -+++ - 2022-07-24 13:05:00.602912484 +0200 -@@ -11,6 +11,7 @@ - #define BLUEZQT_A2DPCODECS_H - - #include -+#include - - // clang-format off - diff --git a/srcpkgs/bluez-qt5/template b/srcpkgs/bluez-qt5/template index 54a26d74a4b5..2bda9496bd7a 100644 --- a/srcpkgs/bluez-qt5/template +++ b/srcpkgs/bluez-qt5/template @@ -1,6 +1,6 @@ # Template file for 'bluez-qt5' pkgname=bluez-qt5 -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -14,7 +14,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/bluez-qt" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" -checksum=8272bfb469559e16758a1743a508c488168e2f47770fb25d2bd72abb12ae8779 +checksum=7e776feb095e727abea0fec4b3ae3c81d704a0527b8ff3257d799feee2cc0632 do_check() { cd build diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template index b7b2e3c59d71..babb5d6d3938 100644 --- a/srcpkgs/bmake/template +++ b/srcpkgs/bmake/template @@ -1,6 +1,6 @@ # Template file for 'bmake' pkgname=bmake -version=20220726 +version=20220418 revision=1 create_wrksrc=yes short_desc="Portable version of the NetBSD make build tool" @@ -8,7 +8,7 @@ maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="https://www.crufty.net/help/sjg/bmake.html" distfiles="https://www.crufty.net/ftp/pub/sjg/bmake-${version}.tar.gz" -checksum=1bf3770789722721dca7b0bff8afc4a9520da20f0219bb7bc52350af0133f0a0 +checksum=6ea7de515cba74f173dc14ee17b1488ae032582028d2e86ea12f70369cc896f5 python_version=3 do_configure() { diff --git a/srcpkgs/bombadillo/update b/srcpkgs/bombadillo/update deleted file mode 100644 index 28643b80bad4..000000000000 --- a/srcpkgs/bombadillo/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://tildegit.org/sloum/bombadillo/releases" -pattern='/archive/?\K[\d\.Q]+(?=\.tar\.gz")' diff --git a/srcpkgs/borg/template b/srcpkgs/borg/template index 5875354bf26e..05f9d91f16a8 100644 --- a/srcpkgs/borg/template +++ b/srcpkgs/borg/template @@ -1,24 +1,19 @@ # Template file for 'borg' pkgname=borg -version=1.2.1 -revision=1 +version=1.1.17 +revision=3 wrksrc="borgbackup-${version}" build_style=python3-module -make_check_args="-k not((benchmark)or(test_readonly_check)or(test_readonly_diff)or(test_readonly_export_tar)or(test_readonly_extract)or(test_readonly_info)or(test_readonly_list))" -make_check_target="build/lib.*/borg/testsuite" -hostmakedepends="python3-setuptools python3-dateutil python3-pkgconfig" -makedepends="python3-devel openssl-devel acl-devel liblz4-devel libzstd-devel" -depends="python3-llfuse python3-msgpack python3-packaging python3-argon2" -# llfuse is purposefully not included in checkdepends since the tests using it -# don't work in chroot -checkdepends="python3-pytest ${depends/python3-llfuse/}" +hostmakedepends="python3-setuptools python3-devel openssl-devel" +makedepends="${hostmakedepends/python3-setuptools/} acl-devel liblz4-devel libzstd-devel" +depends="python3-llfuse python3-setuptools python3-packaging" short_desc="Deduplicating backup program with compression and encryption" maintainer="Leah Neukirchen " license="BSD-3-Clause" homepage="https://borgbackup.github.io/" changelog="https://borgbackup.readthedocs.io/en/stable/changes.html#changelog" distfiles="${PYPI_SITE}/b/borgbackup/borgbackup-${version}.tar.gz" -checksum=9f9ce2d1923cb33a147ee6d08177d860974567721b1142fca67914a02e64c633 +checksum=7ab924fc017b24929bedceba0dcce16d56f9868bf9b5050d2aae2eb080671674 export BORG_OPENSSL_PREFIX="${XBPS_CROSS_BASE}/usr" export BORG_LIBLZ4_PREFIX="${XBPS_CROSS_BASE}/usr" @@ -40,7 +35,7 @@ post_install() { done cd scripts/shell_completions - vcompletion bash/${pkgname} bash - vcompletion fish/${pkgname}.fish fish - vcompletion zsh/_${pkgname} zsh + vinstall bash/${pkgname} 644 usr/share/bash-completion/completions ${pkgname} + vinstall fish/${pkgname}.fish 644 usr/share/fish/vendor_completions.d + vinstall zsh/_${pkgname} 644 usr/share/zsh/site-functions _${pkgname} } diff --git a/srcpkgs/borgmatic/template b/srcpkgs/borgmatic/template index adf9db5bdf8e..6b3c7cbf5d2f 100644 --- a/srcpkgs/borgmatic/template +++ b/srcpkgs/borgmatic/template @@ -1,6 +1,6 @@ # Template file for 'borgmatic' pkgname=borgmatic -version=1.6.6 +version=1.5.23 revision=1 build_style=python3-module # runs not yet installed self @@ -15,7 +15,7 @@ license="GPL-3.0-or-later" homepage="https://torsion.org/borgmatic/" changelog="https://projects.torsion.org/borgmatic-collective/borgmatic/raw/branch/master/NEWS" distfiles="${PYPI_SITE}/b/borgmatic/borgmatic-${version}.tar.gz" -checksum=cbb95c0a19a8da1796af25bf09ed9158005b6c72be18790db43d2bffda2fa32b +checksum=a41277231dc097da93c4a2f4e1fc9be45674d7b715c351008362b0a0904fff42 post_install() { # remove tests directory polluting site-packages diff --git a/srcpkgs/botan/template b/srcpkgs/botan/template index 330cbcc93314..65a626714fdf 100644 --- a/srcpkgs/botan/template +++ b/srcpkgs/botan/template @@ -1,18 +1,17 @@ # Template file for 'botan' pkgname=botan -version=2.19.2 +version=2.19.1 revision=1 wrksrc="${pkgname^}-${version}" build_style=gnu-makefile hostmakedepends="doxygen python3" -makedepends="bzip2-devel liblzma-devel sqlite-devel zlib-devel" +makedepends="openssl-devel bzip2-devel liblzma-devel sqlite-devel zlib-devel" short_desc="Crypto library written in C++" maintainer="Orphaned " license="BSD-2-Clause" homepage="https://botan.randombit.net/" -changelog="https://botan.randombit.net/news.html" distfiles="https://botan.randombit.net/releases/Botan-${version}.tar.xz" -checksum=3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 +checksum=e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560 python_version=3 LDFLAGS="-pthread" @@ -23,6 +22,7 @@ do_configure() { _args="--prefix=/usr" _args+=" --os=linux" _args+=" --with-doxygen" + _args+=" --with-openssl" _args+=" --with-bzip2" _args+=" --with-lzma" _args+=" --with-zlib" @@ -75,6 +75,10 @@ do_configure() { ${_args} } +do_check() { + make check +} + post_install() { vlicense license.txt } diff --git a/srcpkgs/bpfmon/template b/srcpkgs/bpfmon/template deleted file mode 100644 index 463c9128bbda..000000000000 --- a/srcpkgs/bpfmon/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'bpfmon' -pkgname=bpfmon -version=2.50 -revision=1 -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="libpcap-devel yascreen-devel" -short_desc="BPF based visual packet rate monitor" -maintainer="Duncaen " -license="GPL-2.0-or-later" -homepage="https://github.com/bbonev/bpfmon" -changelog="https://github.com/bbonev/bpfmon/raw/master/debian/changelog" -distfiles="https://github.com/bbonev/bpfmon/releases/download/v${version}/bpfmon-${version}.tar.xz" -checksum=5ae18fd185866088721890a4010ab4a926b9abb912be3144e09a3c6866a11782 - -post_extract() { - vsed -e 's;$(PREFIX)/sbin;$(PREFIX)/bin;g' -i Makefile -} - -post_install() { - vman bpfmon.8 -} diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template index 001a317ddf37..403f6fb2677b 100644 --- a/srcpkgs/breeze-gtk/template +++ b/srcpkgs/breeze-gtk/template @@ -1,6 +1,6 @@ # Template file for 'breeze-gtk' pkgname=breeze-gtk -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules sassc python3 python3-cairo" @@ -10,7 +10,7 @@ maintainer="John " license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/breeze-gtk" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=d93473f0fa76c1036a5ce361859b36f14f4226ab8f9d54f10282ec1661eeb6da +checksum=23716cc08d570ddcf0e739fef2f585f3469d801313ab2c0ba89f494f93f94530 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-devel" diff --git a/srcpkgs/breeze-icons/template b/srcpkgs/breeze-icons/template index e73c4d6dad75..0a07951510a4 100644 --- a/srcpkgs/breeze-icons/template +++ b/srcpkgs/breeze-icons/template @@ -1,6 +1,6 @@ # Template file for 'breeze-icons' pkgname=breeze-icons -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel @@ -12,7 +12,7 @@ maintainer="John " license="LGPL-3.0-or-later" homepage="https://community.kde.org/Frameworks" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=43a02e6111c87686e24ba570078f31e77af105a5e2eea490f6d375e3f11047c6 +checksum=3e0b3fd2374dba82ca304c066938345f25b0eb85dca7169267c84f62bfb3a3bb nostrip=yes if [ -z "$CROSS_BUILD" ]; then diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template index 083261b0daeb..3b55c9d71a52 100644 --- a/srcpkgs/breeze/template +++ b/srcpkgs/breeze/template @@ -1,6 +1,6 @@ # Template file for 'breeze' pkgname=breeze -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,7 +14,7 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/breeze" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=1c5fdf94cf7cfba0a396b6945639eee28d230213d4bf8e05ccbd31f7262b477d +checksum=8525a6b50da5523c3d21c1223e0f2b8ad4a2d147e48e5d128e1c6ee06baaf0a3 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" diff --git a/srcpkgs/broadcom-wl-dkms/patches/linux-5.17.patch b/srcpkgs/broadcom-wl-dkms/patches/linux-5.17.patch deleted file mode 100644 index 74847cb6bb40..000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/linux-5.17.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -u -r a/src/wl/sys/wl_linux.c b/src/wl/sys/wl_linux.c ---- a/src/wl/sys/wl_linux.c 2022-03-23 00:35:42.930416350 +0000 -+++ b/src/wl/sys/wl_linux.c 2022-03-23 00:40:12.903771013 +0000 -@@ -2980,7 +2980,11 @@ - else - dev->type = ARPHRD_IEEE80211_RADIOTAP; - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0) - bcopy(wl->dev->dev_addr, dev->dev_addr, ETHER_ADDR_LEN); -+#else -+ eth_hw_addr_set(wl->dev, dev->dev_addr); -+#endif - - #if defined(WL_USE_NETDEV_OPS) - dev->netdev_ops = &wl_netdev_monitor_ops; -@@ -3261,7 +3265,11 @@ - static ssize_t - wl_proc_read(struct file *filp, char __user *buffer, size_t length, loff_t *offp) - { -+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0) - wl_info_t * wl = PDE_DATA(file_inode(filp)); -+#else -+ wl_info_t * wl = pde_data(file_inode(filp)); -+#endif - #endif - int bcmerror, len; - int to_user = 0; -@@ -3318,7 +3326,11 @@ - static ssize_t - wl_proc_write(struct file *filp, const char __user *buff, size_t length, loff_t *offp) - { -+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0) - wl_info_t * wl = PDE_DATA(file_inode(filp)); -+#else -+ wl_info_t * wl = pde_data(file_inode(filp)); -+#endif - #endif - int from_user = 0; - int bcmerror; diff --git a/srcpkgs/broadcom-wl-dkms/patches/linux-5.18.patch b/srcpkgs/broadcom-wl-dkms/patches/linux-5.18.patch deleted file mode 100644 index d837429a6899..000000000000 --- a/srcpkgs/broadcom-wl-dkms/patches/linux-5.18.patch +++ /dev/null @@ -1,71 +0,0 @@ -diff -u -r a/src/shared/linux_osl.c b/src/shared/linux_osl.c ---- a/src/shared/linux_osl.c 2022-05-24 20:51:15.662604980 +0000 -+++ b/src/shared/linux_osl.c 2022-05-24 21:13:38.264472425 +0000 -@@ -599,6 +599,8 @@ - va = kmalloc(size, GFP_ATOMIC | __GFP_ZERO); - if (va) - *pap = (ulong)__virt_to_phys(va); -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ va = dma_alloc_coherent(&((struct pci_dev *)osh->pdev)->dev, size, (dma_addr_t*)pap, GFP_ATOMIC); - #else - va = pci_alloc_consistent(osh->pdev, size, (dma_addr_t*)pap); - #endif -@@ -612,6 +614,8 @@ - - #ifdef __ARM_ARCH_7A__ - kfree(va); -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ dma_free_coherent(&((struct pci_dev *)osh->pdev)->dev, size, va, (dma_addr_t)pa); - #else - pci_free_consistent(osh->pdev, size, va, (dma_addr_t)pa); - #endif -@@ -623,7 +627,11 @@ - int dir; - - ASSERT((osh && (osh->magic == OS_HANDLE_MAGIC))); -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ dir = (direction == DMA_TX)? DMA_TO_DEVICE: DMA_FROM_DEVICE; -+#else - dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: PCI_DMA_FROMDEVICE; -+#endif - - #if defined(__ARM_ARCH_7A__) && defined(BCMDMASGLISTOSL) - if (dmah != NULL) { -@@ -641,7 +649,11 @@ - ASSERT(totsegs + nsegs <= MAX_DMA_SEGS); - sg->page_link = 0; - sg_set_buf(sg, PKTDATA(osh, skb), PKTLEN(osh, skb)); -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ dma_map_single(&((struct pci_dev *)osh->pdev)->dev, PKTDATA(osh, skb), PKTLEN(osh, skb), dir); -+#else - pci_map_single(osh->pdev, PKTDATA(osh, skb), PKTLEN(osh, skb), dir); -+#endif - } - totsegs += nsegs; - totlen += PKTLEN(osh, skb); -@@ -656,7 +668,11 @@ - } - #endif - -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ return (dma_map_single(&((struct pci_dev *)osh->pdev)->dev, va, size, dir)); -+#else - return (pci_map_single(osh->pdev, va, size, dir)); -+#endif - } - - void BCMFASTPATH -@@ -665,8 +681,13 @@ - int dir; - - ASSERT((osh && (osh->magic == OS_HANDLE_MAGIC))); -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) -+ dir = (direction == DMA_TX)? DMA_TO_DEVICE: DMA_FROM_DEVICE; -+ dma_unmap_single(&((struct pci_dev *)osh->pdev)->dev, (uint32)pa, size, dir); -+#else - dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: PCI_DMA_FROMDEVICE; - pci_unmap_single(osh->pdev, (uint32)pa, size, dir); -+#endif - } - - #if defined(BCMDBG_ASSERT) diff --git a/srcpkgs/broadcom-wl-dkms/template b/srcpkgs/broadcom-wl-dkms/template index 686f11a6d6dd..55bc9c0e1d36 100644 --- a/srcpkgs/broadcom-wl-dkms/template +++ b/srcpkgs/broadcom-wl-dkms/template @@ -2,7 +2,7 @@ pkgname=broadcom-wl-dkms version=6.30.223.271 -revision=12 +revision=11 maintainer="Orphaned " license="custom:Proprietary Broadcom license" homepage="http://broadcom.com" diff --git a/srcpkgs/broot/template b/srcpkgs/broot/template index 49fce103d549..d57eb2f7b588 100644 --- a/srcpkgs/broot/template +++ b/srcpkgs/broot/template @@ -1,6 +1,6 @@ # Template file for 'broot' pkgname=broot -version=1.14.2 +version=1.13.3 revision=1 build_style=cargo short_desc="Interactive directory tree view, fuzzy search, balanced BFS descent" @@ -9,7 +9,7 @@ license="MIT" homepage="https://dystroy.org/broot/" changelog="https://raw.githubusercontent.com/Canop/broot/master/CHANGELOG.md" distfiles="https://github.com/Canop/broot/archive/v${version}.tar.gz" -checksum=992e3b5c2b73a25366bf67ccc8d99a51be9c07c75ec6ea413883dd8a8857c2e4 +checksum=a7f9e98ff1371eff065a8dabbe9e31ef42d264b7d93c18f920d6a5399016da33 if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then broken="exr crate errors on big endian" diff --git a/srcpkgs/btdu/template b/srcpkgs/btdu/template index c2281f91aae8..1b6303c6f90b 100644 --- a/srcpkgs/btdu/template +++ b/srcpkgs/btdu/template @@ -1,6 +1,6 @@ # Template file for 'btdu' pkgname=btdu -version=0.4.1 +version=0.4.0 revision=1 # druntime does not implement ioctl on musl in dmd-2.098.0 # struct packing seems to differ on i686 archs and therefore d-btrfs fails @@ -12,7 +12,7 @@ maintainer="Siddhartha Menon " license="GPL-2.0-only" homepage="https://github.com/CyberShadow/btdu" distfiles="https://github.com/CyberShadow/btdu/archive/v${version}.tar.gz" -checksum=265c63ee82067f6b5dc44b47c9ec58be5e13c654f31035c60a7e375ffa4082c9 +checksum=1377d2ee14367deed6f0b17407a0de437450a4f381819265d98c38fbc05f792f nocross="dmd compilation fails on cross" do_build() { diff --git a/srcpkgs/btop/template b/srcpkgs/btop/template index 4935494bb04f..62247c367b53 100644 --- a/srcpkgs/btop/template +++ b/srcpkgs/btop/template @@ -1,6 +1,6 @@ # Template file for 'btop' pkgname=btop -version=1.2.8 +version=1.2.7 revision=1 build_style=gnu-makefile short_desc="Monitor of resources" @@ -9,4 +9,4 @@ license="Apache-2.0" homepage="https://github.com/aristocratos/btop" changelog="https://raw.githubusercontent.com/aristocratos/btop/main/CHANGELOG.md" distfiles="https://github.com/aristocratos/btop/archive/refs/tags/v${version}.tar.gz" -checksum=7944b06e3181cc1080064adf1e9eb4f466af0b84a127df6697430736756a89ac +checksum=60075824ca4e14c1ca920b76ffb101fc2340c5342f3ba600b5c280389b69bbbf diff --git a/srcpkgs/bubblewrap/patches/realpath-workaround.patch b/srcpkgs/bubblewrap/patches/realpath-workaround.patch new file mode 100644 index 000000000000..45d1fd6231b6 --- /dev/null +++ b/srcpkgs/bubblewrap/patches/realpath-workaround.patch @@ -0,0 +1,249 @@ +--- /dev/null 2020-10-18 09:26:32.312745755 +0200 ++++ b/LICENSE.realpath 2020-10-18 11:09:14.119929076 +0200 +@@ -0,0 +1,29 @@ ++Copyright (c) 1989, 1991, 1993, 1995 ++ The Regents of the University of California. All rights reserved. ++ ++This code is derived from software contributed to Berkeley by ++Jan-Simon Pendry. ++ ++Redistribution and use in source and binary forms, with or without ++modification, are permitted provided that the following conditions ++are met: ++1. Redistributions of source code must retain the above copyright ++ notice, this list of conditions and the following disclaimer. ++2. Redistributions in binary form must reproduce the above copyright ++ notice, this list of conditions and the following disclaimer in the ++ documentation and/or other materials provided with the distribution. ++3. Neither the name of the University nor the names of its contributors ++ may be used to endorse or promote products derived from this software ++ without specific prior written permission. ++ ++THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ++ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE ++FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ++DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ++OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ++LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ++OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ++SUCH DAMAGE. +--- a/bind-mount.c 2018-09-26 14:55:17.000000000 +0200 ++++ b/bind-mount.c 2020-10-18 11:08:37.822931452 +0200 +@@ -22,6 +22,198 @@ + + #include "utils.h" + #include "bind-mount.h" ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#ifndef __GLIBC__ ++/* ++ * Copyright (c) 1989, 1991, 1993, 1995 ++ * The Regents of the University of California. All rights reserved. ++ * ++ * This code is derived from software contributed to Berkeley by ++ * Jan-Simon Pendry. ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted provided that the following conditions ++ * are met: ++ * 1. Redistributions of source code must retain the above copyright ++ * notice, this list of conditions and the following disclaimer. ++ * 2. Redistributions in binary form must reproduce the above copyright ++ * notice, this list of conditions and the following disclaimer in the ++ * documentation and/or other materials provided with the distribution. ++ * 3. Neither the name of the University nor the names of its contributors ++ * may be used to endorse or promote products derived from this software ++ * without specific prior written permission. ++ * ++ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ++ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE ++ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ++ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ++ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ++ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ++ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ++ * SUCH DAMAGE. ++ */ ++char *realpath_int(const char *, char*); ++char * ++realpath_int(const char * path, char * resolved) ++{ ++ struct stat sb; ++ int idx = 0, nlnk = 0; ++ const char *q; ++ char *p, wbuf[2][MAXPATHLEN], *fres; ++ size_t len; ++ ssize_t n; ++ ++ /* POSIX sez we must test for this */ ++ if (path == NULL) { ++ errno = EINVAL; ++ return NULL; ++ } ++ ++ if (resolved == NULL) { ++ fres = resolved = malloc(MAXPATHLEN); ++ if (resolved == NULL) ++ return NULL; ++ } else ++ fres = NULL; ++ ++ ++ /* ++ * Build real path one by one with paying an attention to ., ++ * .. and symbolic link. ++ */ ++ ++ /* ++ * `p' is where we'll put a new component with prepending ++ * a delimiter. ++ */ ++ p = resolved; ++ ++ if (*path == '\0') { ++ *p = '\0'; ++ errno = ENOENT; ++ goto out; ++ } ++ ++ /* If relative path, start from current working directory. */ ++ if (*path != '/') { ++ /* check for resolved pointer to appease coverity */ ++ if (resolved && getcwd(resolved, MAXPATHLEN) == NULL) { ++ p[0] = '.'; ++ p[1] = '\0'; ++ goto out; ++ } ++ len = strlen(resolved); ++ if (len > 1) ++ p += len; ++ } ++ ++loop: ++ /* Skip any slash. */ ++ while (*path == '/') ++ path++; ++ ++ if (*path == '\0') { ++ if (p == resolved) ++ *p++ = '/'; ++ *p = '\0'; ++ return resolved; ++ } ++ ++ /* Find the end of this component. */ ++ q = path; ++ do ++ q++; ++ while (*q != '/' && *q != '\0'); ++ ++ /* Test . or .. */ ++ if (path[0] == '.') { ++ if (q - path == 1) { ++ path = q; ++ goto loop; ++ } ++ if (path[1] == '.' && q - path == 2) { ++ /* Trim the last component. */ ++ if (p != resolved) ++ while (*--p != '/') ++ continue; ++ path = q; ++ goto loop; ++ } ++ } ++ ++ /* Append this component. */ ++ if (p - resolved + 1 + q - path + 1 > MAXPATHLEN) { ++ errno = ENAMETOOLONG; ++ if (p == resolved) ++ *p++ = '/'; ++ *p = '\0'; ++ goto out; ++ } ++ p[0] = '/'; ++ memcpy(&p[1], path, ++ /* LINTED We know q > path. */ ++ q - path); ++ p[1 + q - path] = '\0'; ++ ++ /* ++ * If this component is a symlink, toss it and prepend link ++ * target to unresolved path. ++ */ ++ if (lstat(resolved, &sb) == -1) ++ goto out; ++ ++ if (S_ISLNK(sb.st_mode)) { ++ if (nlnk++ >= MAXSYMLINKS) { ++ errno = ELOOP; ++ goto out; ++ } ++ n = readlink(resolved, wbuf[idx], sizeof(wbuf[0]) - 1); ++ if (n < 0) ++ goto out; ++ if (n == 0) { ++ errno = ENOENT; ++ goto out; ++ } ++ ++ /* Append unresolved path to link target and switch to it. */ ++ if (n + (len = strlen(q)) + 1 > sizeof(wbuf[0])) { ++ errno = ENAMETOOLONG; ++ goto out; ++ } ++ memcpy(&wbuf[idx][n], q, len + 1); ++ path = wbuf[idx]; ++ idx ^= 1; ++ ++ /* If absolute symlink, start from root. */ ++ if (*path == '/') ++ p = resolved; ++ goto loop; ++ } ++ if (*q == '/' && !S_ISDIR(sb.st_mode)) { ++ errno = ENOTDIR; ++ goto out; ++ } ++ ++ /* Advance both resolved and unresolved path. */ ++ p += 1 + q - path; ++ path = q; ++ goto loop; ++out: ++ free(fres); ++ return NULL; ++} ++#endif + + static char * + skip_token (char *line, bool eat_whitespace) +@@ -395,9 +587,14 @@ + + /* The mount operation will resolve any symlinks in the destination + path, so to find it in the mount table we need to do that too. */ ++#ifdef __GLIBC__ + resolved_dest = realpath (dest, NULL); +- if (resolved_dest == NULL) ++#else ++ resolved_dest = realpath_int (dest, NULL); ++#endif ++ if (resolved_dest == NULL) { + return 2; ++ } + + mount_tab = parse_mountinfo (proc_fd, resolved_dest); + if (mount_tab[0].mountpoint == NULL) diff --git a/srcpkgs/bubblewrap/template b/srcpkgs/bubblewrap/template index 85e07d0e4d8a..4df1dac59395 100644 --- a/srcpkgs/bubblewrap/template +++ b/srcpkgs/bubblewrap/template @@ -1,8 +1,8 @@ # Template file for 'bubblewrap' pkgname=bubblewrap -version=0.6.2 -revision=1 -build_style=meson +version=0.4.1 +revision=2 +build_style=gnu-configure hostmakedepends="libxslt docbook-xsl pkg-config" makedepends="libcap-devel" short_desc="Unprivileged sandboxing tool" @@ -10,4 +10,10 @@ maintainer="Duncaen " license="LGPL-2.0-or-later" homepage="https://github.com/containers/bubblewrap" distfiles="${homepage}/releases/download/v${version}/${pkgname}-${version}.tar.xz" -checksum=8a0ec802d1b3e956c5bb0a40a81c9ce0b055a31bf30a8efa547433603b8af20b +checksum=b9c69b9b1c61a608f34325c8e1a495229bacf6e4a07cbb0c80cf7a814d7ccc03 + +post_install() { + if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + vlicense LICENSE.realpath + fi +} diff --git a/srcpkgs/bucklespring/template b/srcpkgs/bucklespring/template index 7a322ccb2b46..6e0972398234 100644 --- a/srcpkgs/bucklespring/template +++ b/srcpkgs/bucklespring/template @@ -6,7 +6,7 @@ build_style=gnu-makefile make_use_env=yes make_build_args="PATH_AUDIO=/usr/share/${pkgname}/wav" hostmakedepends="pkg-config" -makedepends="alure-devel libXtst-devel" +makedepends="alure-devel libinput-devel libXtst-devel" short_desc="Emulate the sound of the IBM Model-M while typing" maintainer="Andrew Benson " license="GPL-2.0-only" diff --git a/srcpkgs/budgie-control-center/template b/srcpkgs/budgie-control-center/template index 416cbf8d584b..15d7ee0dca87 100644 --- a/srcpkgs/budgie-control-center/template +++ b/srcpkgs/budgie-control-center/template @@ -1,12 +1,12 @@ # Template file for 'budgie-control-center' pkgname=budgie-control-center version=1.0.1 -revision=2 +revision=1 build_style=meson hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config polkit python3 libxml2" makedepends="ModemManager-devel NetworkManager-devel accountsservice-devel - colord-devel colord-gtk-devel gnome-bluetooth1-devel gnome-desktop-devel + colord-devel colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel gnome-online-accounts-devel gnome-settings-daemon-devel ibus-devel libgtop-devel libhandy1-devel libpwquality-devel mit-krb5-devel libnma-devel polkit-devel pulseaudio-devel samba-devel upower-devel libxml2-devel diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template index 16052df13583..02d90c307eaf 100644 --- a/srcpkgs/budgie-desktop/template +++ b/srcpkgs/budgie-desktop/template @@ -1,7 +1,7 @@ # Template file for 'budgie-desktop' pkgname=budgie-desktop version=10.6.1 -revision=4 +revision=1 build_style=meson build_helper=gir configure_args="-Dwith-gtk-doc=false" @@ -9,7 +9,7 @@ hostmakedepends="pkg-config intltool vala glib-devel gobject-introspection sassc budgie-screensaver" makedepends="alsa-lib-devel libnotify-devel accountsservice-devel libpeas-devel libwnck-devel mutter-devel ibus-devel gnome-desktop-devel pulseaudio-devel - upower-devel gtk+3-devel polkit-devel gnome-bluetooth1-devel gnome-menus-devel + upower-devel gtk+3-devel polkit-devel gnome-bluetooth-devel gnome-menus-devel gnome-settings-daemon-devel vala libuuid-devel libupower-glib3" depends="gnome-session gnome-settings-daemon budgie-control-center elogind gnome-themes-extra budgie-screensaver budgie-desktop-view" diff --git a/srcpkgs/caddy/template b/srcpkgs/caddy/template index 834375277504..d2d08682696b 100644 --- a/srcpkgs/caddy/template +++ b/srcpkgs/caddy/template @@ -1,6 +1,6 @@ # Template file for 'caddy' pkgname=caddy -version=2.5.2 +version=2.5.1 revision=1 build_style=go go_import_path=github.com/caddyserver/caddy/v2 @@ -11,7 +11,7 @@ maintainer="Dominic Monroe " license="Apache-2.0" homepage="https://caddyserver.com" distfiles="https://github.com/caddyserver/caddy/archive/v${version}.tar.gz" -checksum=6a3e03774658af8009c0ece287301d73c1ea961d01e6ef7c6f44962e4349f5e5 +checksum=841f5524e2e107bff278b604c544843564a4a1ef0c3803eeae588e79e4ea5d06 system_accounts="caddy" caddy_homedir="/var/lib/caddy" diff --git a/srcpkgs/caja/template b/srcpkgs/caja/template index 16d4ead32547..95167200cdb6 100644 --- a/srcpkgs/caja/template +++ b/srcpkgs/caja/template @@ -1,6 +1,6 @@ # Template file for 'caja' pkgname=caja -version=1.26.1 +version=1.26.0 revision=1 build_style=gnu-configure build_helper="gir" @@ -18,7 +18,7 @@ license="GPL-2.0-or-later" homepage="https://mate-desktop.org" changelog="https://raw.githubusercontent.com/mate-desktop/caja/master/NEWS" distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=30fd6e6f00a38200f6e2e898ad7fa797876bb060f1d0341dd2f7393279e14c07 +checksum=a200a6fad3a5fbc70d10f8626788e2f4f31bde363649bc50a6bb8a85b2880ad4 build_options="gir" build_options_default="gir" diff --git a/srcpkgs/calendarsupport/template b/srcpkgs/calendarsupport/template index d5f05ed61dbe..a70cae62110e 100644 --- a/srcpkgs/calendarsupport/template +++ b/srcpkgs/calendarsupport/template @@ -1,6 +1,6 @@ # Template file for 'calendarsupport' pkgname=calendarsupport -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kconfig python3 qt5-host-tools qt5-qmake @@ -12,7 +12,7 @@ maintainer="John " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/calendarsupport-${version}.tar.xz" -checksum=0d575da02635327c8219bcc5a6948fbe64e33e4f0555452a037b4d5882bea517 +checksum=10b395b52c3a892b32ec5ba6663a85536930cfa751d8d01fafb5429d0083aeab calendarsupport-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/calligra/patches/0001-Fix-some-more-warnings.patch b/srcpkgs/calligra/patches/0001-Fix-some-more-warnings.patch deleted file mode 100644 index 6cc132925b16..000000000000 --- a/srcpkgs/calligra/patches/0001-Fix-some-more-warnings.patch +++ /dev/null @@ -1,440 +0,0 @@ -From 068cd9aec11052733e393976142516d2190e4564 Mon Sep 17 00:00:00 2001 -From: Pierre Ducroquet -Date: Sun, 28 Feb 2021 23:23:02 +0100 -Subject: [PATCH] Fix some more warnings - ---- - filters/libmsooxml/MsooXmlDiagramReader_p.cpp | 1 + - filters/sheets/csv/csvimport.cc | 2 +- - filters/sheets/excel/sidewinder/excel.cpp | 1 + - filters/sheets/excel/sidewinder/formulas.cpp | 2 +- - filters/sheets/gnumeric/gnumericexport.cc | 5 ++--- - filters/sheets/html/htmlexport.cc | 2 -- - filters/sheets/latex/export/latexexport.cc | 1 - - filters/sheets/latex/export/table.cc | 1 + - filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp | 1 - - filters/stage/pptx/PptxXmlDocumentReader.cpp | 2 +- - filters/words/msword-odf/texthandler.cpp | 2 ++ - filters/words/msword-odf/wv2/src/parser9x.cpp | 4 +++- - filters/words/msword-odf/wv2/src/styles.cpp | 4 +--- - filters/words/msword-odf/wv2/src/styles.h | 11 ++++++++--- - gemini/lib/GeminiMainWindow.cpp | 2 ++ - libs/pageapp/KoPAOdfPageSaveHelper.cpp | 2 +- - plugins/spacenavigator/SpaceNavigatorDevice.h | 6 ++---- - plugins/spacenavigator/SpaceNavigatorEvent.h | 2 +- - plugins/spacenavigator/SpaceNavigatorPollingThread.h | 3 +-- - plugins/vectorshape/VectorShape.cpp | 1 + - sheets/functions/datetime.cpp | 1 + - sheets/part/Digest.cpp | 8 ++++---- - sheets/shape/TableToolFactory.h | 2 +- - sheets/tests/TestSort.cpp | 4 ++-- - 24 files changed, 38 insertions(+), 32 deletions(-) - -diff --git a/filters/libmsooxml/MsooXmlDiagramReader_p.cpp b/filters/libmsooxml/MsooXmlDiagramReader_p.cpp -index 14b08531262..14fc6ab9a71 100644 ---- a/filters/libmsooxml/MsooXmlDiagramReader_p.cpp -+++ b/filters/libmsooxml/MsooXmlDiagramReader_p.cpp -@@ -872,6 +872,7 @@ void LayoutNodeAtom::finishBuild(Context* context) { - case AlgorithmAtom::UnknownAlg: - warnMsooXml << "Layout with name=" << m_name << "defines an unknown algorithm."; - // fall through and use the composite-algorithm -+ // fall through - case AlgorithmAtom::CompositeAlg: m_algorithmImpl = new CompositeAlgorithm; break; - case AlgorithmAtom::ConnectorAlg: m_algorithmImpl = new ConnectorAlgorithm; break; - case AlgorithmAtom::CycleAlg: m_algorithmImpl = new CycleAlgorithm; break; -diff --git a/filters/sheets/csv/csvimport.cc b/filters/sheets/csv/csvimport.cc -index 89fb7162e00..1008d186f18 100644 ---- a/filters/sheets/csv/csvimport.cc -+++ b/filters/sheets/csv/csvimport.cc -@@ -97,8 +97,8 @@ KoFilter::ConversionStatus CSVFilter::convert(const QByteArray& from, const QByt - return KoFilter::FileNotFound; - } - -- QString csv_delimiter; - // ###### FIXME: disabled for now -+ //QString csv_delimiter; - //if (!config.isNull()) - // csv_delimiter = config[0]; - -diff --git a/filters/sheets/excel/sidewinder/excel.cpp b/filters/sheets/excel/sidewinder/excel.cpp -index ab592225ca6..7fa5633d433 100644 ---- a/filters/sheets/excel/sidewinder/excel.cpp -+++ b/filters/sheets/excel/sidewinder/excel.cpp -@@ -2449,6 +2449,7 @@ bool ExcelReader::load(Workbook* workbook, const char* filename) - } else { - bytes_read = combObjStream->read( buffer, markerOrLength ); - QString ansiString = readByteString(buffer, markerOrLength); -+ Q_UNUSED(ansiString); - //TODO... - //printf( "markerOrLength=%i ansiString=%s\n",markerOrLength,ansiString.ascii() ); - } -diff --git a/filters/sheets/excel/sidewinder/formulas.cpp b/filters/sheets/excel/sidewinder/formulas.cpp -index 62747469a49..0132d39e024 100644 ---- a/filters/sheets/excel/sidewinder/formulas.cpp -+++ b/filters/sheets/excel/sidewinder/formulas.cpp -@@ -1513,7 +1513,7 @@ static void mergeTokens(UStringStack* stack, unsigned count, const QString &merg - if (!stack) return; - if (stack->size() < count) return; - -- QString s1, s2; -+ QString s1; - - while (count) { - count--; -diff --git a/filters/sheets/gnumeric/gnumericexport.cc b/filters/sheets/gnumeric/gnumericexport.cc -index 1256c68bc74..2468548edb3 100644 ---- a/filters/sheets/gnumeric/gnumericexport.cc -+++ b/filters/sheets/gnumeric/gnumericexport.cc -@@ -1293,15 +1293,13 @@ KoFilter::ConversionStatus GNUMERICExport::convert(const QByteArray& from, const - i = 0; - } - -- QString line; - for (int currentcolumn = 1; currentcolumn <= iMaxColumn; currentcolumn++) { - QDomElement cell_contents; - Cell cell(table, currentcolumn, currentrow); - -- QString text, style; -+ QString text; - QDomDocument domLink; - QDomElement domRoot; -- QDomNode domNode; - QDomNodeList childNodes; - - if (!cell.isDefault() && !cell.isEmpty()) { -@@ -1342,6 +1340,7 @@ KoFilter::ConversionStatus GNUMERICExport::convert(const QByteArray& from, const - text = domNode.toElement().text(); - - while (!domNode.isNull()) { -+ QString style; - style = domNode.toElement().tagName(); - - if (style == "b") -diff --git a/filters/sheets/html/htmlexport.cc b/filters/sheets/html/htmlexport.cc -index 2d116e0608c..bf41a6f743e 100644 ---- a/filters/sheets/html/htmlexport.cc -+++ b/filters/sheets/html/htmlexport.cc -@@ -242,7 +242,6 @@ void HTMLExport::convertSheet(Sheet *sheet, QString &str, int iMaxUsedRow, int i - i = 0; - } - -- QString separators; - QString line; - unsigned int nonempty_cells = 0; - -@@ -435,7 +434,6 @@ void HTMLExport::detectFilledCells(Sheet *sheet, int &rows, int &columns) - int iUsedColumn = 0; - for (int currentcolumn = 1 ; currentcolumn <= iMaxColumn ; currentcolumn++) { - cell = Cell(sheet, currentcolumn, currentrow); -- QString text; - if (!cell.isDefault() && !cell.isEmpty()) { - iUsedColumn = currentcolumn; - } -diff --git a/filters/sheets/latex/export/latexexport.cc b/filters/sheets/latex/export/latexexport.cc -index 8d0698a3420..4f8caf235d9 100644 ---- a/filters/sheets/latex/export/latexexport.cc -+++ b/filters/sheets/latex/export/latexexport.cc -@@ -38,7 +38,6 @@ LATEXExport::LATEXExport(QObject* parent, const QVariantList&) : - - KoFilter::ConversionStatus LATEXExport::convert(const QByteArray& from, const QByteArray& to) - { -- QString config; - - if (to != "text/x-tex" || from != "application/x-kspread") - return KoFilter::NotImplemented; -diff --git a/filters/sheets/latex/export/table.cc b/filters/sheets/latex/export/table.cc -index 8d8b6701a39..e58827dfbc7 100644 ---- a/filters/sheets/latex/export/table.cc -+++ b/filters/sheets/latex/export/table.cc -@@ -118,6 +118,7 @@ void Table::analyzePaper(const QDomNode node) - - /* borders */ - QDomNode border = getChild(node, "borders"); -+ Q_UNUSED(border); - setBorderRight(getAttr(node, "right").toLong()); - setBorderLeft(getAttr(node, "left").toLong()); - setBorderBottom(getAttr(node, "bottom").toLong()); -diff --git a/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp b/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp -index 782a5914729..eda8ffc6b47 100644 ---- a/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp -+++ b/filters/sheets/xlsx/XlsxXmlWorksheetReader.cpp -@@ -872,7 +872,6 @@ KoFilter::ConversionStatus XlsxXmlWorksheetReader::read_conditionalFormatting() - while (index < m_conditionalIndices.size()) { - QString conditionalArea; - Condition examinedCondition = m_conditionalIndices.at(index); -- QString sqrefOriginal = sqref; - int areaIndex = 0; - Condition previousCond; - -diff --git a/filters/stage/pptx/PptxXmlDocumentReader.cpp b/filters/stage/pptx/PptxXmlDocumentReader.cpp -index 4cf86aea8c8..11b5ad266b9 100644 ---- a/filters/stage/pptx/PptxXmlDocumentReader.cpp -+++ b/filters/stage/pptx/PptxXmlDocumentReader.cpp -@@ -316,7 +316,7 @@ KoFilter::ConversionStatus PptxXmlDocumentReader::read_sldId() - - QString slideMasterPath, slideMasterFile; - MSOOXML::Utils::splitPathAndFile(m_context->relationships->targetForType(slidePath, slideFile, QLatin1String(MSOOXML::Schemas::officeDocument::relationships) + "/slideLayout"), &slideMasterPath, &slideMasterFile); -- const QString slideMasterPathAndFile = m_context->relationships->targetForType(slideMasterPath, slideMasterFile, QLatin1String(MSOOXML::Schemas::officeDocument::relationships) + "/slideMaster"); -+ // const QString slideMasterPathAndFile = m_context->relationships->targetForType(slideMasterPath, slideMasterFile, QLatin1String(MSOOXML::Schemas::officeDocument::relationships) + "/slideMaster"); - - // Delay the reading of a tableStyle until we find a table as we need the - // clrMap from the master slide -diff --git a/filters/words/msword-odf/texthandler.cpp b/filters/words/msword-odf/texthandler.cpp -index e167d86e028..89ef678961a 100644 ---- a/filters/words/msword-odf/texthandler.cpp -+++ b/filters/words/msword-odf/texthandler.cpp -@@ -408,6 +408,7 @@ void WordsTextHandler::footnoteFound(wvWare::FootnoteData data, - } - case msonfcUCLetter: - letter = 'A'; -+ // fall through - case msonfcLCLetter: - { - while (noteNumber / 25 > 0) { -@@ -1064,6 +1065,7 @@ void WordsTextHandler::fieldStart(const wvWare::FLD* fld, wvWare::SharedPtrm_type = UNSUPPORTED; -diff --git a/filters/words/msword-odf/wv2/src/parser9x.cpp b/filters/words/msword-odf/wv2/src/parser9x.cpp -index 9a6d1606ce9..e5d7d14691c 100644 ---- a/filters/words/msword-odf/wv2/src/parser9x.cpp -+++ b/filters/words/msword-odf/wv2/src/parser9x.cpp -@@ -581,7 +581,8 @@ void Parser9x::processPiece( String* string, U32 fc, U32 limit, const Position& - // same ASCII code as TTP_MARK (0x0007), NOTE: table depth == 1 - case CELL_MARK: - m_cellMarkFound = true; -- // Fall-through intended. A row/cell end is also a paragraph end. -+ // A row/cell end is also a paragraph end. -+ // fall through - case PARAGRAPH_MARK: - { - // No "index - start + 1" here, as we don't want to copy the -@@ -1064,6 +1065,7 @@ void Parser9x::emitSpecialCharacter( UChar character, U32 globalCP, SharedPtrtell(); // address where the STD starts -@@ -938,7 +936,7 @@ void Style::mergeUpechpx( const Style* parentStyle, WordVersion version ) - } - - --StyleSheet::StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) throw(InvalidFormatException) -+StyleSheet::StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) - : m_udsNum(0) - { - WordVersion version = Word8; -diff --git a/filters/words/msword-odf/wv2/src/styles.h b/filters/words/msword-odf/wv2/src/styles.h -index ba02def6845..41c8278dd21 100644 ---- a/filters/words/msword-odf/wv2/src/styles.h -+++ b/filters/words/msword-odf/wv2/src/styles.h -@@ -58,8 +58,9 @@ struct STD - STD(); - /** - * Simply calls read(...) -+ * @throw InvalidFormatException - */ -- STD( U16 stdfSize, U16 totalSize, OLEStreamReader* stream, bool preservePos = false ) throw(InvalidFormatException); -+ STD( U16 stdfSize, U16 totalSize, OLEStreamReader* stream, bool preservePos = false ); - /** - * Attention: This struct allocates memory on the heap - */ -@@ -74,8 +75,9 @@ struct STD - * false the state of stream will be changed! - * - * @return true - success, false - failed -+ * @throw InvalidFormatException - */ -- bool read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos = false ) throw(InvalidFormatException); -+ bool read( const U16 cbStd, const U16 stdfSize, OLEStreamReader* stream, bool preservePos = false ); - - /** - * Same as reading :) -@@ -365,7 +367,10 @@ class WV2_EXPORT Style - class WV2_EXPORT StyleSheet - { - public: -- StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ) throw(InvalidFormatException); -+ /** -+ * @throw InvalidFormatException -+ */ -+ StyleSheet( OLEStreamReader* tableStream, U32 fcStshf, U32 lcbStshf ); - ~StyleSheet(); - - /** -diff --git a/gemini/lib/GeminiMainWindow.cpp b/gemini/lib/GeminiMainWindow.cpp -index 3d05f6461e0..eb5f120c0f7 100644 ---- a/gemini/lib/GeminiMainWindow.cpp -+++ b/gemini/lib/GeminiMainWindow.cpp -@@ -136,8 +136,10 @@ void GeminiMainWindow::setFullScreen(bool newState) - } - - -+ - void GeminiMainWindow::changeState(GeminiMainWindow::GeminiState newState, bool lockNewState) - { -+ Q_UNUSED(lockNewState); - d->syncObject = new GeminiModeSynchronisationObject; - - if(centralWidget()) { -diff --git a/libs/pageapp/KoPAOdfPageSaveHelper.cpp b/libs/pageapp/KoPAOdfPageSaveHelper.cpp -index 92c6dfd4cb4..068501c8af1 100644 ---- a/libs/pageapp/KoPAOdfPageSaveHelper.cpp -+++ b/libs/pageapp/KoPAOdfPageSaveHelper.cpp -@@ -49,7 +49,7 @@ KoPAOdfPageSaveHelper::KoPAOdfPageSaveHelper( KoPADocument * doc, QList( page ); - masterPages.insert( p->masterPage() ); - } -- m_masterPages = masterPages.toList(); -+ m_masterPages = masterPages.values(); - } - } - -diff --git a/plugins/spacenavigator/SpaceNavigatorDevice.h b/plugins/spacenavigator/SpaceNavigatorDevice.h -index b9056ac98c1..ecd696e415f 100644 ---- a/plugins/spacenavigator/SpaceNavigatorDevice.h -+++ b/plugins/spacenavigator/SpaceNavigatorDevice.h -@@ -31,10 +31,8 @@ class SpaceNavigatorDevice : public KoInputDeviceHandler - explicit SpaceNavigatorDevice(QObject *parent); - virtual ~SpaceNavigatorDevice(); - -- /// reimplemented from KoInputDeviceHandler -- virtual bool start(); -- /// reimplemented from KoInputDeviceHandler -- virtual bool stop(); -+ virtual bool start() override; -+ virtual bool stop() override; - private Q_SLOTS: - void slotMoveEvent( int x, int y, int z, int rx, int ry, int rz, Qt::MouseButtons ); - void slotButtonEvent( int x, int y, int z, int rx, int ry, int rz, Qt::MouseButtons, Qt::MouseButton, int type ); -diff --git a/plugins/spacenavigator/SpaceNavigatorEvent.h b/plugins/spacenavigator/SpaceNavigatorEvent.h -index 73751ec88ff..76ee8e2f880 100644 ---- a/plugins/spacenavigator/SpaceNavigatorEvent.h -+++ b/plugins/spacenavigator/SpaceNavigatorEvent.h -@@ -33,7 +33,7 @@ class SpaceNavigatorEvent : public KoInputDeviceHandlerEvent - void setPosition( int x, int y, int z ); - void setRotation( int rx, int ry, int rz ); - -- virtual KoPointerEvent * pointerEvent(); -+ virtual KoPointerEvent * pointerEvent() override; - - private: - int m_x, m_y, m_z; -diff --git a/plugins/spacenavigator/SpaceNavigatorPollingThread.h b/plugins/spacenavigator/SpaceNavigatorPollingThread.h -index 62c4de8ab73..67d59177021 100644 ---- a/plugins/spacenavigator/SpaceNavigatorPollingThread.h -+++ b/plugins/spacenavigator/SpaceNavigatorPollingThread.h -@@ -39,8 +39,7 @@ class SpaceNavigatorPollingThread : public QThread - - protected: - -- /// reimplemented from QThread -- virtual void run(); -+ virtual void run() override; - - private: - bool m_stopped; -diff --git a/plugins/vectorshape/VectorShape.cpp b/plugins/vectorshape/VectorShape.cpp -index a25ab3fc561..9acbd251c94 100644 ---- a/plugins/vectorshape/VectorShape.cpp -+++ b/plugins/vectorshape/VectorShape.cpp -@@ -294,6 +294,7 @@ void VectorShape::saveOdf(KoShapeSavingContext & context) const - break; - case VectorTypeSvg: - mimeType = "image/svg+xml"; -+ break; - default: - // FIXME: What here? - mimeType = "application/x-what"; -diff --git a/sheets/functions/datetime.cpp b/sheets/functions/datetime.cpp -index 9f59fe2cf75..6157b0996c1 100644 ---- a/sheets/functions/datetime.cpp -+++ b/sheets/functions/datetime.cpp -@@ -597,6 +597,7 @@ Value func_currentDate(valVector, ValueCalc * calc, FuncExtra *) - // Function: CURRENTTIME - Value func_currentTime(valVector, ValueCalc * calc, FuncExtra *) - { -+ Q_UNUSED(calc); - return Value(QTime::currentTime()); - } - -diff --git a/sheets/part/Digest.cpp b/sheets/part/Digest.cpp -index 8cd972db989..e9246ce6e7d 100644 ---- a/sheets/part/Digest.cpp -+++ b/sheets/part/Digest.cpp -@@ -596,10 +596,10 @@ static void __rtl_digest_endSHA(DigestContextSHA *ctx) - } - - switch (ctx->m_nDatLen & 0x03) { -- case 0: X[i] = ((sal_uInt32)(*(p++))) << 0L; -- case 1: X[i] |= ((sal_uInt32)(*(p++))) << 8L; -- case 2: X[i] |= ((sal_uInt32)(*(p++))) << 16L; -- case 3: X[i] |= ((sal_uInt32)(*(p++))) << 24L; -+ case 0: X[i] = ((sal_uInt32)(*(p++))) << 0L; /* fall through */ -+ case 1: X[i] |= ((sal_uInt32)(*(p++))) << 8L; /* fall through */ -+ case 2: X[i] |= ((sal_uInt32)(*(p++))) << 16L; /* fall through */ -+ case 3: X[i] |= ((sal_uInt32)(*(p++))) << 24L; /* fall through */ - } - - __rtl_digest_swapLong(X, i + 1); -diff --git a/sheets/shape/TableToolFactory.h b/sheets/shape/TableToolFactory.h -index 679bfe14b8e..9412d8ffdc5 100644 ---- a/sheets/shape/TableToolFactory.h -+++ b/sheets/shape/TableToolFactory.h -@@ -34,7 +34,7 @@ class TableToolFactory : public KoToolFactoryBase - TableToolFactory(); - ~TableToolFactory(); - -- KoToolBase* createTool(KoCanvasBase* canvas); -+ KoToolBase* createTool(KoCanvasBase* canvas) override; - }; - - } // namespace Sheets -diff --git a/sheets/tests/TestSort.cpp b/sheets/tests/TestSort.cpp -index b3f1e35169d..6354d79abc5 100644 ---- a/sheets/tests/TestSort.cpp -+++ b/sheets/tests/TestSort.cpp -@@ -68,7 +68,7 @@ void TestSort::AscendingOrder() - command->setSheet(sheet); - - // Parameters. -- command->setSortRows(Qt::Vertical); -+ command->setSortRows(true); - command->setSkipFirst(false); - command->setCopyFormat(false); - -@@ -121,7 +121,7 @@ void TestSort::DescendingOrder() - command->setSheet(sheet); - - // Parameters. -- command->setSortRows(Qt::Vertical); -+ command->setSortRows(true); - command->setSkipFirst(false); - command->setCopyFormat(false); - diff --git a/srcpkgs/calligra/patches/0002-Make-show-hidden-row-s-work.patch b/srcpkgs/calligra/patches/0002-Make-show-hidden-row-s-work.patch deleted file mode 100644 index d4b082b9a0f1..000000000000 --- a/srcpkgs/calligra/patches/0002-Make-show-hidden-row-s-work.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 22e02998dec8af15a25b7e8e3d53c174810cc3be Mon Sep 17 00:00:00 2001 -From: Dag Andersen -Date: Thu, 11 Jun 2020 10:43:38 +0200 -Subject: [PATCH] Make show hidden row(s) work - -Check for hidden rows was inverted to check for shown rows, -hence hidden rows would never be unhidden. - -BUG:338816 -BUG:354236 -FIXED-IN:3.2.2 -(cherry picked from commit 28920c50e6300d643477f256aba91c8c51836682) ---- - sheets/commands/RowColumnManipulators.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/sheets/commands/RowColumnManipulators.cpp b/sheets/commands/RowColumnManipulators.cpp -index 95282d6e31b..25e8c454e27 100644 ---- a/sheets/commands/RowColumnManipulators.cpp -+++ b/sheets/commands/RowColumnManipulators.cpp -@@ -192,7 +192,7 @@ bool HideShowManipulator::preProcessing() - } - } - for (int row = range.top(); row <= range.bottom(); ++row) { -- if (!m_sheet->rowFormats()->isHidden(row)) { -+ if (m_sheet->rowFormats()->isHidden(row)) { - region.add(QRect(1, row, KS_colMax, 1)); - } - } diff --git a/srcpkgs/calligra/patches/c++17.patch b/srcpkgs/calligra/patches/c++17.patch deleted file mode 100644 index 1db8385161a3..000000000000 --- a/srcpkgs/calligra/patches/c++17.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -Naur CMakeLists.txt.orig CMakeLists.txt ---- a/CMakeLists.txt.orig -+++ b/CMakeLists.txt -@@ -106,9 +106,9 @@ - - # use CPP-11 - if (CMAKE_VERSION VERSION_LESS "3.1") -- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") -+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17") - else () -- set (CMAKE_CXX_STANDARD 11) -+ set (CMAKE_CXX_STANDARD 17) - endif () - - ############ - diff --git a/srcpkgs/calligra/patches/poppler-22.03.0-fix.patch b/srcpkgs/calligra/patches/poppler-22.03.0-fix.patch deleted file mode 100644 index 7dab53bcfc7f..000000000000 --- a/srcpkgs/calligra/patches/poppler-22.03.0-fix.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 236bacbe13739414e919de868283b0caf2df5d8a Mon Sep 17 00:00:00 2001 -From: Albert Astals Cid -Date: Wed, 13 Apr 2022 01:25:44 +0200 -Subject: [PATCH] PdfImport: Fix compile with newer poppler - -Brings a dependency on poppler-qt5 to be able to include the version -header, honestly it's not strictly needed, one could do a -check_cxx_source_compiles, but I don't care about Calligra enough to -spend more time making it compile while it's using poppler the wrong -way. ---- - CMakeLists.txt | 1 + - filters/karbon/pdf/CMakeLists.txt | 2 +- - filters/karbon/pdf/PdfImport.cpp | 9 +++++++++ - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 51f1d65b8e6..06bbad5c24c 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -952,6 +952,7 @@ calligra_drop_product_on_bad_condition( FILTER_WPG_TO_ODG - calligra_drop_product_on_bad_condition( FILTER_PDF_TO_SVG - NOT_WIN "not supported on Windows" - PopplerXPDFHeaders_FOUND "poppler xpdf headers not found" -+ Poppler_FOUND "poppler qt5 headers not found" - ) - - calligra_drop_product_on_bad_condition( FILTER_HTML_TO_ODS -diff --git a/filters/karbon/pdf/CMakeLists.txt b/filters/karbon/pdf/CMakeLists.txt -index 8fddf1ad757..b71c92cbf04 100644 ---- a/filters/karbon/pdf/CMakeLists.txt -+++ b/filters/karbon/pdf/CMakeLists.txt -@@ -3,7 +3,7 @@ set(pdf2svg_PART_SRCS PdfImportDebug.cpp PdfImport.cpp SvgOutputDev.cpp ) - add_library(calligra_filter_pdf2svg MODULE ${pdf2svg_PART_SRCS}) - calligra_filter_desktop_to_json(calligra_filter_pdf2svg calligra_filter_pdf2svg.desktop) - --target_link_libraries(calligra_filter_pdf2svg komain Poppler::Core) -+target_link_libraries(calligra_filter_pdf2svg komain Poppler::Core Poppler::Qt5) - - install(TARGETS calligra_filter_pdf2svg DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/formatfilters) - -diff --git a/filters/karbon/pdf/PdfImport.cpp b/filters/karbon/pdf/PdfImport.cpp -index abbe681b4e8..e97974fc133 100644 ---- a/filters/karbon/pdf/PdfImport.cpp -+++ b/filters/karbon/pdf/PdfImport.cpp -@@ -17,6 +17,10 @@ - - #include - -+#include -+ -+#define POPPLER_VERSION_MACRO ((POPPLER_VERSION_MAJOR << 16) | (POPPLER_VERSION_MINOR << 8) | (POPPLER_VERSION_MICRO)) -+ - // Don't show this warning: it's an issue in poppler - #ifdef __GNUC__ - #pragma GCC diagnostic ignored "-Wunused-parameter" -@@ -54,8 +58,13 @@ KoFilter::ConversionStatus PdfImport::convert(const QByteArray& from, const QByt - if (! globalParams) - return KoFilter::NotImplemented; - -+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0) - GooString * fname = new GooString(QFile::encodeName(m_chain->inputFile()).data()); - PDFDoc * pdfDoc = new PDFDoc(fname, 0, 0, 0); -+#else -+ std::unique_ptr fname = std::make_unique(QFile::encodeName(m_chain->inputFile()).data()); -+ PDFDoc * pdfDoc = new PDFDoc(std::move(fname)); -+#endif - if (! pdfDoc) { - globalParams.reset(); - return KoFilter::StupidError; diff --git a/srcpkgs/calligra/patches/poppler-22.04.0-fix.patch b/srcpkgs/calligra/patches/poppler-22.04.0-fix.patch deleted file mode 100644 index e47169950b8b..000000000000 --- a/srcpkgs/calligra/patches/poppler-22.04.0-fix.patch +++ /dev/null @@ -1,91 +0,0 @@ -From 6b75bec784c9835c78993349845d8c2ef22ec3de Mon Sep 17 00:00:00 2001 -From: Dag Andersen -Date: Wed, 13 Apr 2022 14:45:33 +0200 -Subject: [PATCH] PdfImport: Fix compile with newer poppler - -Also fixes odg2pdf filter. - -Same solution as commit 236bacbe13739414e919de868283b0caf2df5d8a -by accid@kde.org. ---- - filters/karbon/pdf/CMakeLists.txt | 2 +- - filters/karbon/pdf/Pdf2OdgImport.cpp | 9 +++++++++ - filters/karbon/pdf/SvgOutputDev.cpp | 9 +++++++++ - 3 files changed, 19 insertions(+), 1 deletion(-) - -diff --git a/filters/karbon/pdf/CMakeLists.txt b/filters/karbon/pdf/CMakeLists.txt -index b71c92cbf04..4ce138ccdd6 100644 ---- a/filters/karbon/pdf/CMakeLists.txt -+++ b/filters/karbon/pdf/CMakeLists.txt -@@ -13,6 +13,6 @@ set(pdf2odg_PART_SRCS PdfImportDebug.cpp Pdf2OdgImport.cpp SvgOutputDev.cpp) - add_library(calligra_filter_pdf2odg MODULE ${pdf2odg_PART_SRCS}) - calligra_filter_desktop_to_json(calligra_filter_pdf2odg calligra_filter_pdf2odg.desktop) - --target_link_libraries(calligra_filter_pdf2odg kopageapp karbonui Poppler::Core) -+target_link_libraries(calligra_filter_pdf2odg kopageapp karbonui Poppler::Core Poppler::Qt5) - - install(TARGETS calligra_filter_pdf2odg DESTINATION ${PLUGIN_INSTALL_DIR}/calligra/formatfilters) -diff --git a/filters/karbon/pdf/Pdf2OdgImport.cpp b/filters/karbon/pdf/Pdf2OdgImport.cpp -index 934e31dd5aa..a21eac97a77 100644 ---- a/filters/karbon/pdf/Pdf2OdgImport.cpp -+++ b/filters/karbon/pdf/Pdf2OdgImport.cpp -@@ -27,6 +27,8 @@ - - #include - -+#include -+ - // Don't show this warning: it's an issue in poppler - #ifdef __GNUC__ - #pragma GCC diagnostic ignored "-Wunused-parameter" -@@ -36,6 +38,8 @@ - #include - #include - -+#define POPPLER_VERSION_MACRO ((POPPLER_VERSION_MAJOR << 16) | (POPPLER_VERSION_MINOR << 8) | (POPPLER_VERSION_MICRO)) -+ - K_PLUGIN_FACTORY_WITH_JSON(Pdf2OdgImportFactory, "calligra_filter_pdf2odg.json", - registerPlugin();) - -@@ -69,8 +73,13 @@ KoFilter::ConversionStatus Pdf2OdgImport::convert(const QByteArray& from, const - if (! globalParams) - return KoFilter::NotImplemented; - -+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0) - GooString * fname = new GooString(QFile::encodeName(m_chain->inputFile()).data()); - PDFDoc * pdfDoc = new PDFDoc(fname, 0, 0, 0); -+#else -+ std::unique_ptr fname = std::make_unique(QFile::encodeName(m_chain->inputFile()).data()); -+ PDFDoc * pdfDoc = new PDFDoc(std::move(fname)); -+#endif - if (! pdfDoc) { - globalParams.reset(); - return KoFilter::StupidError; -diff --git a/filters/karbon/pdf/SvgOutputDev.cpp b/filters/karbon/pdf/SvgOutputDev.cpp -index 0e6e5a934ca..7caec15175a 100644 ---- a/filters/karbon/pdf/SvgOutputDev.cpp -+++ b/filters/karbon/pdf/SvgOutputDev.cpp -@@ -22,6 +22,10 @@ - #include - #include - -+#include -+ -+#define POPPLER_VERSION_MACRO ((POPPLER_VERSION_MAJOR << 16) | (POPPLER_VERSION_MINOR << 8) | (POPPLER_VERSION_MICRO)) -+ - class SvgOutputDev::Private - { - public: -@@ -386,7 +390,12 @@ void SvgOutputDev::drawString(GfxState * state, const GooString * s) - if (s->getLength() == 0) - return; - -+#if POPPLER_VERSION_MACRO < QT_VERSION_CHECK(22, 03, 0) - GfxFont * font = state->getFont(); -+#else -+ std::shared_ptr font = state->getFont(); -+#endif -+ - - QString str; - diff --git a/srcpkgs/calligra/template b/srcpkgs/calligra/template index 6f924d62f8ff..7c1411bf3da6 100644 --- a/srcpkgs/calligra/template +++ b/srcpkgs/calligra/template @@ -1,7 +1,7 @@ # Template file for 'calligra' pkgname=calligra version=3.2.1 -revision=8 +revision=7 build_style=cmake configure_args="-Wno-dev -DCALLIGRA_SHOULD_BUILD_UNMAINTAINED=ON -DBUILD_TESTING=OFF" diff --git a/srcpkgs/cargo-deny/template b/srcpkgs/cargo-deny/template index ec8ad592b9c6..7de8e764ec90 100644 --- a/srcpkgs/cargo-deny/template +++ b/srcpkgs/cargo-deny/template @@ -1,6 +1,6 @@ # Template file for 'cargo-deny' pkgname=cargo-deny -version=0.12.2 +version=0.12.1 revision=1 build_style=cargo configure_args="--no-default-features" @@ -12,7 +12,7 @@ license="MIT, Apache-2.0" homepage="https://github.com/EmbarkStudios/cargo-deny" changelog="https://raw.githubusercontent.com/EmbarkStudios/cargo-deny/main/CHANGELOG.md" distfiles="https://github.com/EmbarkStudios/cargo-deny/archive/${version}.tar.gz" -checksum=7d8a034fe0219f8b7adc0ab25c90f7f253b4c387d7d5c8f74f6ad79f4810dc1e +checksum=9f77445008553b4de1f74c4f903b68f318842f769dc8bfffa5a17af2460c0963 if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then broken="bitvec crate unimplemented for big endian" diff --git a/srcpkgs/cargo-edit/template b/srcpkgs/cargo-edit/template index 438f2818e9f5..f8221ebccdc6 100644 --- a/srcpkgs/cargo-edit/template +++ b/srcpkgs/cargo-edit/template @@ -1,6 +1,6 @@ # Template file for 'cargo-edit' pkgname=cargo-edit -version=0.10.4 +version=0.8.0 revision=1 archs="x86_64* i686* aarch64* arm*" # uses ring build_style=cargo @@ -10,9 +10,8 @@ short_desc="Utility for managing cargo dependencies from the command line" maintainer="Jan Christian Grünhage " license="MIT" homepage="https://github.com/killercup/cargo-edit" -changelog="https://raw.githubusercontent.com/killercup/cargo-edit/master/CHANGELOG.md" distfiles="https://github.com/killercup/cargo-edit/archive/v${version}.tar.gz" -checksum=f4a6d94b48b27b6db7bd27d6091f0c9aeddf224c8a8dfe31133750530f096890 +checksum=4a08e914c17204cb3ab303b62362ca30d44cf457b3b1d7bde117b8ab4cb2fa64 post_install() { vlicense LICENSE diff --git a/srcpkgs/cargo-geiger/template b/srcpkgs/cargo-geiger/template index 1fa9ab08ec20..0b2f201450b1 100644 --- a/srcpkgs/cargo-geiger/template +++ b/srcpkgs/cargo-geiger/template @@ -1,6 +1,6 @@ # Template file for 'cargo-geiger' pkgname=cargo-geiger -version=0.11.4 +version=0.11.3 revision=1 wrksrc="${pkgname}-${pkgname}-${version}" build_wrksrc="${pkgname}" @@ -11,9 +11,8 @@ short_desc="Detects usage of unsafe Rust in a Rust crate and its dependencies" maintainer="Jan Christian Grünhage " license="MIT, Apache-2.0" homepage="https://github.com/rust-secure-code/cargo-geiger" -changelog="https://raw.githubusercontent.com/rust-secure-code/cargo-geiger/master/CHANGELOG.md" distfiles="https://github.com/rust-secure-code/cargo-geiger/archive/cargo-geiger-${version}.tar.gz" -checksum=8f57da70a465c7fc2797b5142c51fd763e4569e0b3daf63205980be3a1af2576 +checksum=f6d6e860a4c597b6a4eed1ed9ab800eb13741744768f7d3a5b2c2faee3922169 post_install() { vlicense LICENSE-MIT diff --git a/srcpkgs/cbatticon-gtk3/template b/srcpkgs/cbatticon-gtk3/template index 09b3255f8c58..4e67df7be0d0 100644 --- a/srcpkgs/cbatticon-gtk3/template +++ b/srcpkgs/cbatticon-gtk3/template @@ -1,6 +1,6 @@ # Template file for 'cbatticon-gtk3' pkgname=cbatticon-gtk3 -version=1.6.13 +version=1.6.10 revision=1 wrksrc="cbatticon-${version}" build_style=gnu-makefile @@ -12,7 +12,7 @@ license="GPL-2.0-only" homepage="https://github.com/valr/cbatticon" changelog="https://raw.githubusercontent.com/valr/cbatticon/master/Changelog" distfiles="https://github.com/valr/cbatticon/archive/${version}.tar.gz" -checksum=87c6dae4a20dcfbf4897b110a7c5105fa8cf10de74b19e128b0cfd6212c55098 +checksum=c9782e86dab64bea17583640f23e9fda34682967984f2105aa21e0d1c355cd57 provides="cbatticon-${version}_${revision}" replaces="cbatticon-gtk2>=0" diff --git a/srcpkgs/cbindgen/template b/srcpkgs/cbindgen/template index 07f2e24bf2d7..0c437f415a87 100644 --- a/srcpkgs/cbindgen/template +++ b/srcpkgs/cbindgen/template @@ -1,6 +1,6 @@ # Template file for 'cbindgen' pkgname=cbindgen -version=0.24.3 +version=0.23.0 revision=1 build_style=cargo short_desc="Tool to generate C bindings for Rust code" @@ -8,7 +8,7 @@ maintainer="Orphaned " license="MPL-2.0" homepage="https://github.com/eqrion/cbindgen" distfiles="https://github.com/eqrion/cbindgen/archive/v${version}.tar.gz" -checksum=5d693ab54acc085b9f2dbafbcf0a1f089737f7e0cb1686fa338c2aaa05dc7705 +checksum=d7b82a7a4bfe7fc61c6f7c1b848bf586fef4057c84960739484b4f743bf0bab6 do_check() { : # test are only expected to work with rust nightly diff --git a/srcpkgs/cdetect/template b/srcpkgs/cdetect/template index 4058c025f049..e859340a9cb3 100644 --- a/srcpkgs/cdetect/template +++ b/srcpkgs/cdetect/template @@ -1,15 +1,15 @@ # Template file for 'cdetect' pkgname=cdetect -version=0.6.0 +version=0.5.4 revision=1 build_style=go go_import_path=github.com/xyproto/cdetect short_desc="Detects the compiler (and version) used to compile an ELF binary" maintainer="Orphaned " -license="BSD-3-Clause" +license="MIT" homepage="https://github.com/xyproto/cdetect" distfiles="https://github.com/xyproto/cdetect/archive/${version}.tar.gz" -checksum=00ce492c58addaa1be9ff3bc3a1552fa8f8ba90620ffd3205b5f695d2210ee65 +checksum=5df583e1b016d61cbc723fc0d222308c4327e108f91316707235148c06095b49 post_install() { vlicense LICENSE diff --git a/srcpkgs/cgal/template b/srcpkgs/cgal/template index 7e28c2b28dfd..60eaa4bc61c2 100644 --- a/srcpkgs/cgal/template +++ b/srcpkgs/cgal/template @@ -1,7 +1,7 @@ # Template file for 'cgal' pkgname=cgal version=4.14 -revision=3 +revision=2 wrksrc="CGAL-${version}" build_style=cmake build_helper="qemu" @@ -13,24 +13,6 @@ homepage="https://www.cgal.org" distfiles="https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-${version}/CGAL-${version}.tar.xz" checksum=59464b1eaee892f2223ba570a7642892c999e29524ab102a6efd7c29c94a29f7 -post_install() { - local _xusr="${XBPS_CROSS_BASE%%/}/usr" - if [ -z "$CROSS_BUILD" ]; then - return 0 - fi - sed -i -e " - s,-I$_xusr/include\\([ \"]\\),\\1,g - s,-L$_xusr/lib\\([ \"]\\),\\1,g - s,\"\\($_xusr/include;\\)*$_xusr/include,\"/usr/include, - s,$_xusr/lib/lib\\([^[:space:];]*\\)[.]so,-l\\1,g - " "$DESTDIR/usr/lib/cmake/CGAL/"*.cmake - if grep -q "$XBPS_CROSS_BASE" "$DESTDIR/usr/lib/cmake/CGAL/"*.cmake - then - msg_error "CMake scripts has cross reference\n" - fi -} - - cgal-devel_package() { short_desc+=" - development files" depends="${makedepends} ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/chatty/template b/srcpkgs/chatty/template index 75585d6ecec7..58ab4862f6fc 100644 --- a/srcpkgs/chatty/template +++ b/srcpkgs/chatty/template @@ -1,6 +1,6 @@ # Template file for 'chatty' pkgname=chatty -version=0.19 +version=0.18 revision=1 hostmakedepends="gradle" depends="virtual?java-runtime" @@ -9,7 +9,7 @@ maintainer="Frank Steinborn " license="GPL-3.0-or-later" homepage="https://chatty.github.io/" distfiles="https://github.com/chatty/chatty/archive/v${version}.tar.gz" -checksum=539e3a6883fd2f23603dfe36504c0c12e79b45de080d2a22d92f1564558136ec +checksum=cbc4009a233168a751cf2732cd5da79d851151fe866a74f75651e8eab75dc4f7 do_build() { gradle shadowJar diff --git a/srcpkgs/chezmoi/template b/srcpkgs/chezmoi/template index 28bbcca92a1a..9e277149f9ea 100644 --- a/srcpkgs/chezmoi/template +++ b/srcpkgs/chezmoi/template @@ -1,6 +1,6 @@ # Template file for 'chezmoi' pkgname=chezmoi -version=2.20.0 +version=2.18.0 revision=1 build_style=go go_import_path="github.com/twpayne/chezmoi/v2" @@ -11,7 +11,7 @@ maintainer="classabbyamp " license="MIT" homepage="https://chezmoi.io/" distfiles="https://github.com/twpayne/chezmoi/archive/v${version}.tar.gz" -checksum=7e22412a7a766d2156927e687e73c8c139cd014eb33846366884d8ffb7fdc654 +checksum=539c33e9b8fb39ff7de8229e383ee430d4ec216ab9c48a5b3a0e5634abb4eb83 pre_build() { local _date diff --git a/srcpkgs/chrome-gnome-shell b/srcpkgs/chrome-gnome-shell deleted file mode 120000 index 3305f5c2c2c4..000000000000 --- a/srcpkgs/chrome-gnome-shell +++ /dev/null @@ -1 +0,0 @@ -gnome-browser-connector \ No newline at end of file diff --git a/srcpkgs/chrome-gnome-shell/template b/srcpkgs/chrome-gnome-shell/template new file mode 100644 index 000000000000..bdcf87a5b7c7 --- /dev/null +++ b/srcpkgs/chrome-gnome-shell/template @@ -0,0 +1,14 @@ +# Template file for 'chrome-gnome-shell' +pkgname=chrome-gnome-shell +version=10.1 +revision=3 +build_style=cmake +configure_args=" -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_EXTENSION=OFF ../" +hostmakedepends="python3 jq" +depends="python3 python3-gobject python3-requests dbus gnome-shell" +short_desc="GNOME Shell integration for Chrome" +maintainer="Stepan Usatiuk " +license="GPL-3.0-or-later" +homepage="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/" +distfiles="${GNOME_SITE}/chrome-gnome-shell/${version}/chrome-gnome-shell-${version}.tar.xz" +checksum=56ad4fee9078ba62c43d2439f15a93d4b87881fab35900d7f5038d5a95efa438 diff --git a/srcpkgs/chrome-gnome-shell/update b/srcpkgs/chrome-gnome-shell/update new file mode 100644 index 000000000000..2d72611e53a1 --- /dev/null +++ b/srcpkgs/chrome-gnome-shell/update @@ -0,0 +1 @@ +pattern="\Q$pkgname\E-\K[0-9.]+(?=\.tar)" diff --git a/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch b/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch index c2cb489b246b..1c9182dbc810 100644 --- a/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch +++ b/srcpkgs/chromium/files/musl-patches/quiche-arena-size.patch @@ -1,10 +1,10 @@ --- ./net/third_party/quiche/src/quiche/quic/core/quic_one_block_arena.h +++ ./net/third_party/quiche/src/quiche/quic/core/quic_one_block_arena.h -@@ -70,7 +70,7 @@ +@@ -69,7 +69,7 @@ // QuicConnections currently use around 1KB of polymorphic types which would // ordinarily be on the heap. Instead, store them inline in an arena. --using QuicConnectionArena = QuicOneBlockArena<1280>; +-using QuicConnectionArena = QuicOneBlockArena<1248>; +using QuicConnectionArena = QuicOneBlockArena<1504>; } // namespace quic diff --git a/srcpkgs/chromium/patches/remove-no-opaque-pointers-flag.patch b/srcpkgs/chromium/patches/remove-no-opaque-pointers-flag.patch index 1231eeb7def0..a8eba730836e 100644 --- a/srcpkgs/chromium/patches/remove-no-opaque-pointers-flag.patch +++ b/srcpkgs/chromium/patches/remove-no-opaque-pointers-flag.patch @@ -1,12 +1,12 @@ --- chromium-102.0.5005.61/build/config/compiler/BUILD.gn.orig 2022-05-19 10:35:52.991415777 +0000 +++ chromium-102.0.5005.61/build/config/compiler/BUILD.gn 2022-05-19 10:36:11.102017131 +0000 @@ -1538,15 +1538,6 @@ config("default_warnings") { - cflags += [ "-Wno-unqualified-std-cast-call" ] + cflags += [ "-Wno-deprecated-non-prototype" ] } - if (!is_nacl && !(is_chromeos || - default_toolchain == "//build/toolchain/cros:target")) { -- # TODO(https://crbug.com/1322823): Remove flags once potential miscompile is investigated. +- # TODO(https://crbug.com/1316298): Re-enable once test failure is figured out - cflags += [ - "-Xclang", - "-no-opaque-pointers", diff --git a/srcpkgs/chromium/patches/x11-ozone-fix-X11-screensaver-suspension.patch b/srcpkgs/chromium/patches/x11-ozone-fix-X11-screensaver-suspension.patch deleted file mode 100644 index 4336d6a7a0a4..000000000000 --- a/srcpkgs/chromium/patches/x11-ozone-fix-X11-screensaver-suspension.patch +++ /dev/null @@ -1,490 +0,0 @@ -From 8c1ebea5f601b0b5247535dcdfd01755f3e6e1a6 Mon Sep 17 00:00:00 2001 -From: Andrew Wolfers -Date: Tue, 19 Jul 2022 15:01:25 +0000 -Subject: [PATCH] [x11][ozone] Fix X11 screensaver suspension. - -X11 screensaver suspension was broken by https://crrev.com/c/3507472, -in which usage patterns were migrated to a non-stacking paradigm. - -"Non-stacking" screensaver suspension describes an overriding behavior, -such that the last suspending or un-suspending call defines the current -state. Conversely, a "stacking" screensaver suspension paradigm allows -for parallel suspension, such that suspending calls are expected to be -matched by an equal number of un-suspending calls. - -Documentation for `PlatformScreen::SetScreenSaverSuspended` (inherited -by `X11ScreenOzone`) explains that it should be used in a non-stacking -manner [1], which contradicts the child class's underlying -implementation [2]. - -> If XScreenSaverSuspend is called multiple times with suspend set to -> 'True', it must be called an equal number of times with suspend set -> to 'False' in order for the screensaver timer to be restarted. - -This change updates the documentation/API of the `PlatformScreen` -parent class to correctly describe the stacking behavior of child class -`X11ScreenOzone`. This change also updates the implementation of -`WaylandScreen` to a stacking version. Lastly, this change updates the -call sites of `PlatformScreen` according to the API change. - -[1] https://crsrc.org/c/ui/ozone/public/platform_screen.h;l=96 -[2] https://linux.die.net/man/3/xscreensaverunsetattributes - -Bug: b:193670013 -Bug: b:196213351 -Bug: 1329573 -Bug: 1339361 -Change-Id: I60975c8da9f86a0f26f3c32cf49c4a7eeeea6a12 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3759067 -Commit-Queue: Andrew Wolfers -Reviewed-by: Thomas Anderson -Reviewed-by: Scott Violet -Cr-Commit-Position: refs/heads/main@{#1025717} - -(cherry picked from commit e61f08f8dbf1ec7cead427f3c497934e9d0db35f) ---- - ui/aura/screen_ozone.cc | 14 ++++++-- - ui/aura/screen_ozone.h | 29 ++++++++++++---- - ui/base/x/x11_util.h | 4 ++- - ui/display/screen.cc | 21 ++---------- - ui/display/screen.h | 34 ++++++------------- - .../platform/wayland/host/wayland_screen.cc | 31 +++++++++++++++++ - .../platform/wayland/host/wayland_screen.h | 30 +++++++++++++++- - ui/ozone/platform/x11/x11_screen_ozone.cc | 27 +++++++++++++-- - ui/ozone/platform/x11/x11_screen_ozone.h | 19 ++++++++++- - ui/ozone/public/platform_screen.cc | 8 +++-- - ui/ozone/public/platform_screen.h | 26 +++++++++++--- - 11 files changed, 182 insertions(+), 61 deletions(-) - -diff --git a/ui/aura/screen_ozone.cc b/ui/aura/screen_ozone.cc -index a78a6a48f1..09f62dc982 100644 ---- a/ui/aura/screen_ozone.cc -+++ b/ui/aura/screen_ozone.cc -@@ -4,6 +4,8 @@ - - #include "ui/aura/screen_ozone.h" - -+#include -+ - #include "ui/aura/client/screen_position_client.h" - #include "ui/aura/window.h" - #include "ui/aura/window_tree_host.h" -@@ -108,8 +110,16 @@ display::Display ScreenOzone::GetPrimaryDisplay() const { - } - - #if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) --bool ScreenOzone::SetScreenSaverSuspended(bool suspend) { -- return platform_screen_->SetScreenSaverSuspended(suspend); -+ScreenOzone::ScreenSaverSuspenderOzone::ScreenSaverSuspenderOzone( -+ std::unique_ptr suspender) -+ : suspender_(std::move(suspender)) {} -+ -+ScreenOzone::ScreenSaverSuspenderOzone::~ScreenSaverSuspenderOzone() = default; -+ -+std::unique_ptr -+ScreenOzone::SuspendScreenSaver() { -+ return std::make_unique( -+ platform_screen_->SuspendScreenSaver()); - } - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) - -diff --git a/ui/aura/screen_ozone.h b/ui/aura/screen_ozone.h -index 2970a0e0e7..d033abf366 100644 ---- a/ui/aura/screen_ozone.h -+++ b/ui/aura/screen_ozone.h -@@ -11,10 +11,7 @@ - #include "build/chromeos_buildflags.h" - #include "ui/aura/aura_export.h" - #include "ui/display/screen.h" -- --namespace ui { --class PlatformScreen; --} -+#include "ui/ozone/public/platform_screen.h" - - namespace aura { - -@@ -48,6 +45,10 @@ class AURA_EXPORT ScreenOzone : public display::Screen { - display::Display GetDisplayMatching( - const gfx::Rect& match_rect) const override; - display::Display GetPrimaryDisplay() const override; -+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -+ std::unique_ptr SuspendScreenSaver() -+ override; -+#endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) - bool IsScreenSaverActive() const override; - base::TimeDelta CalculateIdleTime() const override; - void AddObserver(display::DisplayObserver* observer) override; -@@ -65,11 +66,27 @@ class AURA_EXPORT ScreenOzone : public display::Screen { - protected: - ui::PlatformScreen* platform_screen() { return platform_screen_.get(); } - -+ private: - #if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -- bool SetScreenSaverSuspended(bool suspend) override; -+ class ScreenSaverSuspenderOzone -+ : public display::Screen::ScreenSaverSuspender { -+ public: -+ explicit ScreenSaverSuspenderOzone( -+ std::unique_ptr -+ suspender); -+ -+ ScreenSaverSuspenderOzone(const ScreenSaverSuspenderOzone&) = delete; -+ ScreenSaverSuspenderOzone& operator=(const ScreenSaverSuspenderOzone&) = -+ delete; -+ -+ ~ScreenSaverSuspenderOzone() override; -+ -+ private: -+ std::unique_ptr -+ suspender_; -+ }; - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) - -- private: - gfx::AcceleratedWidget GetAcceleratedWidgetForWindow( - aura::Window* window) const; - -diff --git a/ui/base/x/x11_util.h b/ui/base/x/x11_util.h -index bf36efe170..0692571582 100644 ---- a/ui/base/x/x11_util.h -+++ b/ui/base/x/x11_util.h -@@ -337,7 +337,9 @@ COMPONENT_EXPORT(UI_BASE_X) bool IsCompositingManagerPresent(); - COMPONENT_EXPORT(UI_BASE_X) bool IsX11WindowFullScreen(x11::Window window); - - // Suspends or resumes the X screen saver, and returns whether the operation was --// successful. Must be called on the UI thread. -+// successful. Must be called on the UI thread. If called multiple times with -+// |suspend| set to true, the screen saver is not un-suspended until this method -+// is called an equal number of times with |suspend| set to false. - COMPONENT_EXPORT(UI_BASE_X) bool SuspendX11ScreenSaver(bool suspend); - - // Returns true if the window manager supports the given hint. -diff --git a/ui/display/screen.cc b/ui/display/screen.cc -index b9723889ce..70dc0a9f5c 100644 ---- a/ui/display/screen.cc -+++ b/ui/display/screen.cc -@@ -85,26 +85,11 @@ void Screen::SetDisplayForNewWindows(int64_t display_id) { - } - - #if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) --std::unique_ptr Screen::SuspendScreenSaver() { -- SetScreenSaverSuspended(true); -- screen_saver_suspension_count_++; -- return base::WrapUnique(new Screen::ScreenSaverSuspender(this)); --} -- --Screen::ScreenSaverSuspender::~ScreenSaverSuspender() { -- // Check that this suspender still refers to the active screen. Particularly -- // in tests, the screen might be destructed before the suspender. -- if (screen_ == GetScreen()) { -- screen_->screen_saver_suspension_count_--; -- if (screen_->screen_saver_suspension_count_ == 0) { -- screen_->SetScreenSaverSuspended(false); -- } -- } --} -+Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default; - --bool Screen::SetScreenSaverSuspended(bool suspend) { -+std::unique_ptr Screen::SuspendScreenSaver() { - NOTIMPLEMENTED_LOG_ONCE(); -- return false; -+ return nullptr; - } - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) - -diff --git a/ui/display/screen.h b/ui/display/screen.h -index a86c5b63cc..d04534006f 100644 ---- a/ui/display/screen.h -+++ b/ui/display/screen.h -@@ -133,28 +133,22 @@ class DISPLAY_EXPORT Screen { - // its existence. - class ScreenSaverSuspender { - public: -- ScreenSaverSuspender(const Screen&) = delete; -- ScreenSaverSuspender& operator=(const Screen&) = delete; -+ ScreenSaverSuspender() = default; - -- // Notifies |screen_| that this instance is being destructed, and causes its -- // platform-specific screensaver to be un-suspended if this is the last such -- // remaining instance. -- ~ScreenSaverSuspender(); -+ ScreenSaverSuspender(const ScreenSaverSuspender&) = delete; -+ ScreenSaverSuspender& operator=(const ScreenSaverSuspender&) = delete; - -- private: -- friend class Screen; -- -- explicit ScreenSaverSuspender(Screen* screen) : screen_(screen) {} -- -- Screen* screen_; -+ // Causes the platform-specific screensaver to be un-suspended iff this is -+ // the last remaining instance. -+ virtual ~ScreenSaverSuspender() = 0; - }; - - // Suspends the platform-specific screensaver until the returned -- // |ScreenSaverSuspender| is destructed. This method allows stacking multiple -- // overlapping calls, such that the platform-specific screensaver will not be -- // un-suspended until all returned |SreenSaverSuspender| instances have been -- // destructed. -- std::unique_ptr SuspendScreenSaver(); -+ // |ScreenSaverSuspender| is destructed, or returns nullptr if suspension -+ // failed. This method allows stacking multiple overlapping calls, such that -+ // the platform-specific screensaver will not be un-suspended until all -+ // returned |ScreenSaverSuspender| instances have been destructed. -+ virtual std::unique_ptr SuspendScreenSaver(); - #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) - - // Returns whether the screensaver is currently running. -@@ -200,12 +194,6 @@ class DISPLAY_EXPORT Screen { - const gfx::GpuExtraInfo& gpu_extra_info); - - protected: --#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -- // Suspends or un-suspends the platform-specific screensaver, and returns -- // whether the operation was successful. -- virtual bool SetScreenSaverSuspended(bool suspend); --#endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -- - void set_shutdown(bool shutdown) { shutdown_ = shutdown; } - - private: -diff --git a/ui/ozone/platform/wayland/host/wayland_screen.cc b/ui/ozone/platform/wayland/host/wayland_screen.cc -index 0c7dc5c02b..18cd81b472 100644 ---- a/ui/ozone/platform/wayland/host/wayland_screen.cc -+++ b/ui/ozone/platform/wayland/host/wayland_screen.cc -@@ -327,6 +327,37 @@ display::Display WaylandScreen::GetDisplayMatching( - return display_matching ? *display_matching : GetPrimaryDisplay(); - } - -+std::unique_ptr -+WaylandScreen::WaylandScreenSaverSuspender::Create(WaylandScreen& screen) { -+ auto suspender = base::WrapUnique(new WaylandScreenSaverSuspender(screen)); -+ if (suspender->is_suspending_) { -+ screen.screen_saver_suspension_count_++; -+ return suspender; -+ } -+ -+ return nullptr; -+} -+ -+WaylandScreen::WaylandScreenSaverSuspender::WaylandScreenSaverSuspender( -+ WaylandScreen& screen) -+ : screen_(screen.GetWeakPtr()) { -+ is_suspending_ = screen.SetScreenSaverSuspended(true); -+} -+ -+WaylandScreen::WaylandScreenSaverSuspender::~WaylandScreenSaverSuspender() { -+ if (screen_ && is_suspending_) { -+ screen_->screen_saver_suspension_count_--; -+ if (screen_->screen_saver_suspension_count_ == 0) { -+ screen_->SetScreenSaverSuspended(false); -+ } -+ } -+} -+ -+std::unique_ptr -+WaylandScreen::SuspendScreenSaver() { -+ return WaylandScreenSaverSuspender::Create(*this); -+} -+ - bool WaylandScreen::SetScreenSaverSuspended(bool suspend) { - if (!connection_->zwp_idle_inhibit_manager()) - return false; -diff --git a/ui/ozone/platform/wayland/host/wayland_screen.h b/ui/ozone/platform/wayland/host/wayland_screen.h -index 87358f4f06..8e5515104a 100644 ---- a/ui/ozone/platform/wayland/host/wayland_screen.h -+++ b/ui/ozone/platform/wayland/host/wayland_screen.h -@@ -68,7 +68,8 @@ class WaylandScreen : public PlatformScreen { - const gfx::Point& point) const override; - display::Display GetDisplayMatching( - const gfx::Rect& match_rect) const override; -- bool SetScreenSaverSuspended(bool suspend) override; -+ std::unique_ptr -+ SuspendScreenSaver() override; - bool IsScreenSaverActive() const override; - base::TimeDelta CalculateIdleTime() const override; - void AddObserver(display::DisplayObserver* observer) override; -@@ -76,7 +77,33 @@ class WaylandScreen : public PlatformScreen { - std::vector GetGpuExtraInfo( - const gfx::GpuExtraInfo& gpu_extra_info) override; - -+ protected: -+ // Suspends or un-suspends the platform-specific screensaver, and returns -+ // whether the operation was successful. Can be called more than once with the -+ // same value for |suspend|, but those states should not stack: the first -+ // alternating value should toggle the state of the suspend. -+ bool SetScreenSaverSuspended(bool suspend); -+ - private: -+ class WaylandScreenSaverSuspender -+ : public PlatformScreen::PlatformScreenSaverSuspender { -+ public: -+ WaylandScreenSaverSuspender(const WaylandScreenSaverSuspender&) = delete; -+ WaylandScreenSaverSuspender& operator=(const WaylandScreenSaverSuspender&) = -+ delete; -+ -+ ~WaylandScreenSaverSuspender() override; -+ -+ static std::unique_ptr Create( -+ WaylandScreen& screen); -+ -+ private: -+ explicit WaylandScreenSaverSuspender(WaylandScreen& screen); -+ -+ base::WeakPtr screen_; -+ bool is_suspending_ = false; -+ }; -+ - // All parameters are in DIP screen coordinates/units except |physical_size|, - // which is in physical pixels. - void AddOrUpdateDisplay(uint32_t output_id, -@@ -103,6 +130,7 @@ class WaylandScreen : public PlatformScreen { - #endif - - wl::Object idle_inhibitor_; -+ uint32_t screen_saver_suspension_count_ = 0; - - base::WeakPtrFactory weak_factory_; - }; -diff --git a/ui/ozone/platform/x11/x11_screen_ozone.cc b/ui/ozone/platform/x11/x11_screen_ozone.cc -index 53265ab58a..b450df9c83 100644 ---- a/ui/ozone/platform/x11/x11_screen_ozone.cc -+++ b/ui/ozone/platform/x11/x11_screen_ozone.cc -@@ -4,6 +4,8 @@ - - #include "ui/ozone/platform/x11/x11_screen_ozone.h" - -+#include -+ - #include "base/containers/flat_set.h" - #include "ui/base/linux/linux_desktop.h" - #include "ui/base/x/x11_idle_query.h" -@@ -131,8 +133,29 @@ display::Display X11ScreenOzone::GetDisplayMatching( - return matching_display ? *matching_display : GetPrimaryDisplay(); - } - --bool X11ScreenOzone::SetScreenSaverSuspended(bool suspend) { -- return SuspendX11ScreenSaver(suspend); -+X11ScreenOzone::X11ScreenSaverSuspender::X11ScreenSaverSuspender() { -+ is_suspending_ = SuspendX11ScreenSaver(true); -+} -+ -+std::unique_ptr -+X11ScreenOzone::X11ScreenSaverSuspender::Create() { -+ auto suspender = base::WrapUnique(new X11ScreenSaverSuspender()); -+ if (suspender->is_suspending_) { -+ return suspender; -+ } -+ -+ return nullptr; -+} -+ -+X11ScreenOzone::X11ScreenSaverSuspender::~X11ScreenSaverSuspender() { -+ if (is_suspending_) { -+ SuspendX11ScreenSaver(false); -+ } -+} -+ -+std::unique_ptr -+X11ScreenOzone::SuspendScreenSaver() { -+ return X11ScreenSaverSuspender::Create(); - } - - bool X11ScreenOzone::IsScreenSaverActive() const { -diff --git a/ui/ozone/platform/x11/x11_screen_ozone.h b/ui/ozone/platform/x11/x11_screen_ozone.h -index d86acae9aa..81e0fd13d8 100644 ---- a/ui/ozone/platform/x11/x11_screen_ozone.h -+++ b/ui/ozone/platform/x11/x11_screen_ozone.h -@@ -50,7 +50,8 @@ class X11ScreenOzone : public PlatformScreen, - const gfx::Point& point) const override; - display::Display GetDisplayMatching( - const gfx::Rect& match_rect) const override; -- bool SetScreenSaverSuspended(bool suspend) override; -+ std::unique_ptr -+ SuspendScreenSaver() override; - bool IsScreenSaverActive() const override; - base::TimeDelta CalculateIdleTime() const override; - void AddObserver(display::DisplayObserver* observer) override; -@@ -66,6 +67,22 @@ class X11ScreenOzone : public PlatformScreen, - private: - friend class X11ScreenOzoneTest; - -+ class X11ScreenSaverSuspender -+ : public PlatformScreen::PlatformScreenSaverSuspender { -+ public: -+ X11ScreenSaverSuspender(const X11ScreenSaverSuspender&) = delete; -+ X11ScreenSaverSuspender& operator=(const X11ScreenSaverSuspender&) = delete; -+ -+ ~X11ScreenSaverSuspender() override; -+ -+ static std::unique_ptr Create(); -+ -+ private: -+ X11ScreenSaverSuspender(); -+ -+ bool is_suspending_ = false; -+ }; -+ - // Overridden from ui::XDisplayManager::Delegate: - void OnXDisplayListUpdated() override; - float GetXDisplayScaleFactor() const override; -diff --git a/ui/ozone/public/platform_screen.cc b/ui/ozone/public/platform_screen.cc -index 98f599aa41..2353208396 100644 ---- a/ui/ozone/public/platform_screen.cc -+++ b/ui/ozone/public/platform_screen.cc -@@ -30,9 +30,13 @@ std::string PlatformScreen::GetCurrentWorkspace() { - return {}; - } - --bool PlatformScreen::SetScreenSaverSuspended(bool suspend) { -+PlatformScreen::PlatformScreenSaverSuspender::~PlatformScreenSaverSuspender() = -+ default; -+ -+std::unique_ptr -+PlatformScreen::SuspendScreenSaver() { - NOTIMPLEMENTED_LOG_ONCE(); -- return false; -+ return nullptr; - } - - bool PlatformScreen::IsScreenSaverActive() const { -diff --git a/ui/ozone/public/platform_screen.h b/ui/ozone/public/platform_screen.h -index 091220a99f..e4adfafce3 100644 ---- a/ui/ozone/public/platform_screen.h -+++ b/ui/ozone/public/platform_screen.h -@@ -89,11 +89,27 @@ class COMPONENT_EXPORT(OZONE_BASE) PlatformScreen { - virtual display::Display GetDisplayMatching( - const gfx::Rect& match_rect) const = 0; - -- // Suspends or un-suspends the platform-specific screensaver, and returns -- // whether the operation was successful. Can be called more than once with the -- // same value for |suspend|, but those states should not stack: the first -- // alternating value should toggle the state of the suspend. -- virtual bool SetScreenSaverSuspended(bool suspend); -+ // Object which suspends the platform-specific screensaver for the duration of -+ // its existence. -+ class PlatformScreenSaverSuspender { -+ public: -+ PlatformScreenSaverSuspender() = default; -+ -+ PlatformScreenSaverSuspender(const PlatformScreenSaverSuspender&) = delete; -+ PlatformScreenSaverSuspender& operator=( -+ const PlatformScreenSaverSuspender&) = delete; -+ -+ // Causes the platform-specific screensaver to be un-suspended iff this is -+ // the last remaining instance. -+ virtual ~PlatformScreenSaverSuspender() = 0; -+ }; -+ -+ // Suspends the platform-specific screensaver until the returned -+ // |PlatformScreenSaverSuspender| is destructed, or returns nullptr if -+ // suspension failed. This method allows stacking multiple overlapping calls, -+ // such that the platform-specific screensaver will not be un-suspended until -+ // all returned |PlatformScreenSaverSuspender| instances have been destructed. -+ virtual std::unique_ptr SuspendScreenSaver(); - - // Returns whether the screensaver is currently running. - virtual bool IsScreenSaverActive() const; diff --git a/srcpkgs/chromium/patches/xxx-ppc64le-4k-pages.patch b/srcpkgs/chromium/patches/xxx-ppc64le-4k-pages.patch index 886be0bf4666..953ca165a094 100644 --- a/srcpkgs/chromium/patches/xxx-ppc64le-4k-pages.patch +++ b/srcpkgs/chromium/patches/xxx-ppc64le-4k-pages.patch @@ -13,9 +13,9 @@ diff --git a/base/allocator/partition_allocator/page_allocator_constants.h b/bas index bfd5753..045082b 100644 --- a/base/allocator/partition_allocator/page_allocator_constants.h +++ b/base/allocator/partition_allocator/page_allocator_constants.h -@@ -69,7 +69,7 @@ namespace base { +@@ -40,7 +40,7 @@ namespace base { - PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR PA_ALWAYS_INLINE size_t + PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR ALWAYS_INLINE size_t PageAllocationGranularityShift() { -#if BUILDFLAG(IS_WIN) || defined(ARCH_CPU_PPC64) +#if BUILDFLAG(IS_WIN) @@ -26,18 +26,18 @@ diff --git a/base/allocator/partition_allocator/partition_alloc_constants.h b/ba index 0b9260d..3e054ec 100644 --- a/base/allocator/partition_allocator/partition_alloc_constants.h +++ b/base/allocator/partition_allocator/partition_alloc_constants.h -@@ -90,11 +90,6 @@ +@@ -74,11 +74,6 @@ PartitionPageShift() { return 16; // 64 KiB } -#elif defined(ARCH_CPU_PPC64) --PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR PA_ALWAYS_INLINE size_t +-PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR ALWAYS_INLINE size_t -PartitionPageShift() { - return 18; // 256 KiB -} #elif (BUILDFLAG(IS_APPLE) && defined(ARCH_CPU_64_BITS)) || \ (BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_ARM64)) - PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR PA_ALWAYS_INLINE size_t + PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR ALWAYS_INLINE size_t diff --git a/base/allocator/partition_allocator/partition_alloc_forward.h b/base/allocator/partition_allocator/partition_alloc_forward.h index 938ea38..9414b41 100644 --- a/base/allocator/partition_allocator/partition_alloc_forward.h diff --git a/srcpkgs/chromium/template b/srcpkgs/chromium/template index b8d3e2512978..b546c7f3918f 100644 --- a/srcpkgs/chromium/template +++ b/srcpkgs/chromium/template @@ -1,7 +1,7 @@ # Template file for 'chromium' pkgname=chromium # See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version -version=104.0.5112.79 +version=103.0.5060.53 revision=1 archs="i686* x86_64* aarch64* armv7l* ppc64le*" short_desc="Google's attempt at creating a safer, faster, and more stable browser" @@ -9,7 +9,7 @@ maintainer="Duncaen " license="BSD-3-Clause" homepage="https://www.chromium.org/" distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz" -checksum=9cc662f1a84c796521ee17ed2808795ca937fe7f77bc605e788f0304a81dabf3 +checksum=0ecbae14670506da90c8bf744f83f52a64a5fff0765c2e2e066b0e68b805b101 lib32disabled=yes @@ -20,10 +20,10 @@ desc_option_debug="Build with debug symbols" desc_option_js_optimize="Optimize the JS used for Chromium's UI" desc_option_pipewire="Enable support for screen sharing for WebRTC via PipeWire" -hostmakedepends="$(vopt_if clang "clang lld llvm12") python3 pkgconf perl gperf bison ninja nodejs hwids +hostmakedepends="$(vopt_if clang "clang lld llvm12") python python3 pkgconf perl gperf bison ninja nodejs hwids libatomic-devel libevent-devel libglib-devel $(vopt_if js_optimize openjdk) wayland-devel libepoxy-devel git" -makedepends="libpng-devel gtk+3-devel nss-devel pciutils-devel - libXi-devel libgcrypt-devel cups-devel elfutils-devel +makedepends="libpng-devel gtk+-devel gtk+3-devel nss-devel pciutils-devel + libXi-devel libgcrypt-devel libgnome-keyring-devel cups-devel elfutils-devel libXcomposite-devel speech-dispatcher-devel libXrandr-devel mit-krb5-devel libXScrnSaver-devel alsa-lib-devel snappy-devel libdrm-devel libxml2-devel libxslt-devel $(vopt_if pulseaudio pulseaudio-devel) libexif-devel @@ -31,7 +31,7 @@ makedepends="libpng-devel gtk+3-devel nss-devel pciutils-devel libjpeg-turbo-devel libevent-devel json-c-devel minizip-devel jsoncpp-devel zlib-devel libcap-devel libXdamage-devel re2-devel fontconfig-devel freetype-devel opus-devel libatomic-devel - ffmpeg-devel libva-devel xcb-proto libcurl-devel + ffmpeg-devel libva-devel python-setuptools xcb-proto libcurl-devel libxshmfence-devel $(vopt_if pipewire pipewire-devel) $(vopt_if sndio sndio-devel)" depends="libexif hwids desktop-file-utils hicolor-icon-theme xdg-utils" @@ -240,9 +240,6 @@ do_configure() { "use_vaapi=$(vopt_if vaapi true false)" - # deprecated - 'use_gnome_keyring=false' - # https://chromium.googlesource.com/chromium/src/+/master/docs/closure_compilation.md "enable_js_type_check=$(vopt_if js_optimize true false)" diff --git a/srcpkgs/chroot-git/template b/srcpkgs/chroot-git/template index 82387bce60ae..18efb65c4f67 100644 --- a/srcpkgs/chroot-git/template +++ b/srcpkgs/chroot-git/template @@ -1,6 +1,6 @@ # Template file for 'chroot-git' pkgname=chroot-git -version=2.37.1 +version=2.35.3 revision=1 bootstrap=yes wrksrc="git-${version}" @@ -10,7 +10,7 @@ maintainer="Enno Boland " license="GPL-2.0-only" homepage="https://git-scm.com/" distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz" -checksum=c8162c6b8b8f1c5db706ab01b4ee29e31061182135dc27c4860224aaec1b3500 +checksum=15e9db4f9bf2ed9fff30cb62a00c5c7c0901015f5ab048cdb4e8b04ddee00fa2 if [ "$CHROOT_READY" ]; then checkdepends="perl gnupg" diff --git a/srcpkgs/cifs-utils/template b/srcpkgs/cifs-utils/template index 85785998b102..796b2ae69f80 100644 --- a/srcpkgs/cifs-utils/template +++ b/srcpkgs/cifs-utils/template @@ -1,6 +1,6 @@ # Template file for 'cifs-utils' pkgname=cifs-utils -version=6.15 +version=6.13 revision=1 build_style=gnu-configure configure_args="--disable-systemd" @@ -12,7 +12,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://wiki.samba.org/index.php/LinuxCIFS_utils" distfiles="https://ftp.samba.org/pub/linux-cifs/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=a7b6940e93250c1676a6fa66b6ead91b78cd43a5fee99cc462459c8b9cf1e6f4 +checksum=43d8786c8613caccfa84913081c1d62bc2409575854cf895b05b48af0863d056 python_version=3 pre_configure() { diff --git a/srcpkgs/cinnamon-control-center/patches/network-fix.patch b/srcpkgs/cinnamon-control-center/patches/network-fix.patch deleted file mode 100644 index 116c9a3058d3..000000000000 --- a/srcpkgs/cinnamon-control-center/patches/network-fix.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 0f4d212874c4fbee18b860963d0a5c7bd54dcfd1 Mon Sep 17 00:00:00 2001 -From: Michael Webster -Date: Mon, 31 Jan 2022 08:56:28 -0500 -Subject: [PATCH] network: Remove old workaround for openvpn widgets. - -I can't reproduce the original issue anymore, and NMACertChooser -is removed in network-manager-openvpn 1.8.34. - -Fixes #10616 - -ref: -6db4961fd3a002182984d0e71ec364c9befdd93b ---- - meson.build | 2 -- - panels/network/cc-network-panel.c | 10 ---------- - 2 files changed, 12 deletions(-) - -diff --git a/meson.build b/meson.build -index f1f213b..c4d7d86 100644 ---- a/meson.build -+++ b/meson.build -@@ -56,8 +56,6 @@ else - libnma= dependency('', required: false) - endif - --config.set('HAVE_NMA_18', libnm.version().version_compare('>=1.8.0')) -- - if get_option('modemmanager') - if not get_option('networkmanager') - error('*** NetworkManager is required by ModemManager ***') -diff --git a/panels/network/cc-network-panel.c b/panels/network/cc-network-panel.c -index a4289de..d1925e4 100644 ---- a/panels/network/cc-network-panel.c -+++ b/panels/network/cc-network-panel.c -@@ -47,10 +47,6 @@ - #include - #endif - --#ifdef HAVE_NMA_18 --#include --#endif -- - CC_PANEL_REGISTER (CcNetworkPanel, cc_network_panel) - - #define NETWORK_PANEL_PRIVATE(o) \ -@@ -1244,12 +1240,6 @@ cc_network_panel_init (CcNetworkPanel *panel) - return; - } - --#ifdef HAVE_NMA_18 -- /* some newer VPN plugins pre-require internal resources from libnma */ -- /* this solution is really ugly, but works clean */ -- gtk_widget_destroy (nma_cert_chooser_new ("dummy", NMA_CERT_CHOOSER_FLAG_NONE)); --#endif -- - panel->priv->cancellable = g_cancellable_new (); - - panel->priv->treeview = GTK_WIDGET (gtk_builder_get_object (panel->priv->builder, diff --git a/srcpkgs/cinnamon-control-center/template b/srcpkgs/cinnamon-control-center/template index 1449c05709fd..692e838d5061 100644 --- a/srcpkgs/cinnamon-control-center/template +++ b/srcpkgs/cinnamon-control-center/template @@ -1,7 +1,7 @@ # Template file for 'cinnamon-control-center' pkgname=cinnamon-control-center version=5.2.1 -revision=2 +revision=1 build_style=meson build_helper=gir hostmakedepends="gettext-devel glib-devel @@ -19,7 +19,6 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="https://github.com/linuxmint/cinnamon-control-center" distfiles="https://github.com/linuxmint/${pkgname}/archive/${version}.tar.gz" checksum=977ac52cf8bcdea99c03c6455f29276a57a605839cf16d190db2088df243366d -# requires X and wacom devices? make_check=no libcinnamon-control-center_package() { diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template index 71ed3f22e8d5..9615d5fe8b44 100644 --- a/srcpkgs/clementine/template +++ b/srcpkgs/clementine/template @@ -1,7 +1,7 @@ # Template file for 'clementine' pkgname=clementine version=1.4.0rc1 -revision=9 +revision=8 _fullver=$version-343-gb49afcc5b wrksrc=${pkgname}-${_fullver} build_style=cmake diff --git a/srcpkgs/cloc/template b/srcpkgs/cloc/template index 91bf040e3b9f..e5a24140afc5 100644 --- a/srcpkgs/cloc/template +++ b/srcpkgs/cloc/template @@ -1,6 +1,6 @@ # Template file for 'cloc' pkgname=cloc -version=1.94 +version=1.92 revision=1 hostmakedepends="perl" depends="perl" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen " license="GPL-2.0-or-later" homepage="https://github.com/AlDanial/cloc" distfiles="https://github.com/AlDanial/cloc/archive/v${version}.tar.gz" -checksum=c835fe343e1c25194a61eb74d7a36e98413682ed0c3b4d6b8e35a327077bf926 +checksum=b5f18f4dbc05eff08ada215b6c2a8cbdab397e9b4b4e25c7427d4ed86fb6e248 do_build() { make -C Unix man diff --git a/srcpkgs/cloud-hypervisor/template b/srcpkgs/cloud-hypervisor/template index 155b8b135833..3305b00cc909 100644 --- a/srcpkgs/cloud-hypervisor/template +++ b/srcpkgs/cloud-hypervisor/template @@ -1,6 +1,6 @@ # Template file for 'cloud-hypervisor' pkgname=cloud-hypervisor -version=25.0 +version=23.1 revision=1 archs="aarch64* x86_64*" build_style=cargo @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen " license="Apache-2.0, BSD-3-Clause" homepage="https://github.com/cloud-hypervisor/cloud-hypervisor" distfiles="https://github.com/cloud-hypervisor/cloud-hypervisor/archive/v${version}.tar.gz" -checksum=a4ce0190cc9e799789fe8e380cba41da807938db41f55bfe69c8c21be11e8bd7 +checksum=c4e04a7f8af27517f3a07aee04a5eea4e81780f4ed5fa21876d282de0f998354 post_install() { vlicense LICENSE-APACHE diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template index 0fcb424ce336..6dc8d61b8652 100644 --- a/srcpkgs/cmus/template +++ b/srcpkgs/cmus/template @@ -1,7 +1,7 @@ # Template file for 'cmus' pkgname=cmus -version=2.10.0 -revision=1 +version=2.9.1 +revision=2 build_style=configure configure_args="prefix=/usr LD=$CC" hostmakedepends="pkg-config" @@ -15,7 +15,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://cmus.github.io" distfiles="https://github.com/cmus/cmus/archive/v${version}.tar.gz" -checksum=ff40068574810a7de3990f4f69c9c47ef49e37bd31d298d372e8bcdafb973fff +checksum=6fb799cae60db9324f03922bbb2e322107fd386ab429c0271996985294e2ef44 build_options="elogind" build_options_default="elogind" desc_option_elogind="Support MPRIS interface via elogind" diff --git a/srcpkgs/coccigrep/template b/srcpkgs/coccigrep/template index 2723dc7f1c11..79b573a82124 100644 --- a/srcpkgs/coccigrep/template +++ b/srcpkgs/coccigrep/template @@ -6,7 +6,7 @@ build_style=python3-module hostmakedepends="python3-setuptools" depends="coccinelle python3-Pygments" short_desc="Semantic grep for the C language based on coccinelle" -maintainer="Orphaned " +maintainer="Oliver Kiddle " license="GPL-3.0-only" homepage="http://home.regit.org/software/coccigrep/" distfiles="https://github.com/regit/coccigrep/archive/v${version}.tar.gz" diff --git a/srcpkgs/cogl/template b/srcpkgs/cogl/template index 43c282b85e84..dfea532f191a 100644 --- a/srcpkgs/cogl/template +++ b/srcpkgs/cogl/template @@ -11,7 +11,7 @@ configure_args="--enable-cairo=yes --enable-cogl-pango=yes hostmakedepends="automake libtool gettext gettext-devel pkg-config intltool glib-devel gobject-introspection" makedepends="libXcomposite-devel libXrandr-devel MesaLib-devel pango-devel - gdk-pixbuf-devel gst-plugins-base1-devel wayland-devel libXdamage-devel" + gdk-pixbuf-devel gst-plugins-base1-devel wayland-devel" short_desc="Library for using 3D graphics hardware for rendering" maintainer="Orphaned " license="LGPL-2.1-or-later" diff --git a/srcpkgs/colord/template b/srcpkgs/colord/template index 0d9cb2691ef0..fc57c727ec0c 100644 --- a/srcpkgs/colord/template +++ b/srcpkgs/colord/template @@ -1,7 +1,7 @@ # Template file for 'colord' pkgname=colord version=1.4.6 -revision=2 +revision=1 build_style=meson build_helper="gir" configure_args="-Dsystemd=false -Dsane=true -Dargyllcms_sensor=false @@ -17,7 +17,6 @@ license="GPL-2.0-only" homepage="https://www.freedesktop.org/software/colord" distfiles="${homepage}/releases/${pkgname}-${version}.tar.xz" checksum=7407631a27bfe5d1b672e7ae42777001c105d860b7b7392283c8c6300de88e6f -make_check=no # assertion failed (cd_edid_get_vendor_name (edid) == "LG"): (NULL == "LG") system_accounts="colord" colord_homedir="/var/lib/colord" @@ -33,6 +32,11 @@ fi build_options="gir vala" build_options_default="gir vala" +do_check() { + # assertion failed (cd_edid_get_vendor_name (edid) == "LG"): (NULL == "LG") + : +} + libcolord_package() { short_desc+=" - runtime library" pkg_install() { @@ -43,8 +47,7 @@ libcolord_package() { } } colord-devel_package() { - depends="dbus-devel libglib-devel lcms2-devel eudev-libudev-devel - libgusb-devel libcolord>=${version}_${revision}" + depends="dbus-devel libglib-devel lcms2-devel eudev-libudev-devel libcolord>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/composer8.0/template b/srcpkgs/composer8.0/template index ac5fc310df4a..1781bba63c84 100644 --- a/srcpkgs/composer8.0/template +++ b/srcpkgs/composer8.0/template @@ -1,6 +1,6 @@ # Template file for 'composer8.0' pkgname=composer8.0 -version=2.3.10 +version=2.3.7 revision=1 build_style=fetch depends="php8.0" @@ -11,7 +11,7 @@ homepage="https://getcomposer.org/" changelog="https://raw.githubusercontent.com/composer/composer/main/CHANGELOG.md" distfiles="https://github.com/composer/composer/releases/download/${version}/composer.phar https://raw.githubusercontent.com/composer/composer/main/LICENSE" -checksum="d808272f284fa8e0f8b470703e1438ac8f362030bbc9d12e29530277d767aff0 +checksum="3f2d46787d51070f922bf991aa08324566f726f186076c2a5e4e8b01a8ea3fd0 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" do_install() { diff --git a/srcpkgs/composer8.1/template b/srcpkgs/composer8.1/template index e78c09bd575f..9c69c8868749 100644 --- a/srcpkgs/composer8.1/template +++ b/srcpkgs/composer8.1/template @@ -1,6 +1,6 @@ # Template file for 'composer8.1' pkgname=composer8.1 -version=2.3.10 +version=2.3.7 revision=1 build_style=fetch depends="php8.1" @@ -11,7 +11,7 @@ homepage="https://getcomposer.org/" changelog="https://raw.githubusercontent.com/composer/composer/main/CHANGELOG.md" distfiles="https://github.com/composer/composer/releases/download/${version}/composer.phar https://raw.githubusercontent.com/composer/composer/main/LICENSE" -checksum="d808272f284fa8e0f8b470703e1438ac8f362030bbc9d12e29530277d767aff0 +checksum="3f2d46787d51070f922bf991aa08324566f726f186076c2a5e4e8b01a8ea3fd0 7855ac293067aebe7e51afdd23b9dea54b8be24187dbecc9b9142581c37f596c" do_install() { diff --git a/srcpkgs/comrak/template b/srcpkgs/comrak/template index 027c09b4bc03..1cf003b7127c 100644 --- a/srcpkgs/comrak/template +++ b/srcpkgs/comrak/template @@ -1,6 +1,6 @@ # Template file for 'comrak' pkgname=comrak -version=0.14.0 +version=0.13.0 revision=1 build_style=cargo short_desc="CommonMark + GFM compatible Markdown parser and renderer" @@ -8,11 +8,10 @@ maintainer="jcgruenhage " license="BSD-2-Clause" homepage="https://github.com/kivikakk/comrak" distfiles="https://github.com/kivikakk/comrak/archive/${version}.tar.gz" -checksum=055fa44ef002a1a07853d3a4dd2a8c553a1dc58ff3809b4fa530ed35694d8571 +checksum=e4b65fd55ef0dfc3835f24a5234a52b457534a2b500971f4c2e800f4ee889a69 case "$XBPS_TARGET_MACHINE" in -# Tests don't compile on i686: ran out of registers during register allocation - i686*) make_check=no ;; + i686*) broken="LLVM ran out of registers during register allocation: https://pastebin.com/raw/DLCa9nEz" ;; esac post_patch() { diff --git a/srcpkgs/conduit/patches/config.patch b/srcpkgs/conduit/patches/config.patch deleted file mode 100644 index eb55886069ff..000000000000 --- a/srcpkgs/conduit/patches/config.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/conduit-example.toml b/conduit-example.toml -index 5eed070..bee1ded 100644 ---- a/conduit-example.toml -+++ b/conduit-example.toml -@@ -23,7 +23,7 @@ - #server_name = "your.server.name" - - # This is the only directory where Conduit will save its data --database_path = "/var/lib/matrix-conduit/" -+database_path = "/var/lib/conduit/" - database_backend = "rocksdb" - - # The port Conduit will be running on. You need to set up a reverse proxy in diff --git a/srcpkgs/conduit/template b/srcpkgs/conduit/template index bfea4cb3b003..cf972b13e25c 100644 --- a/srcpkgs/conduit/template +++ b/srcpkgs/conduit/template @@ -1,6 +1,6 @@ # Template file for 'conduit' pkgname=conduit -version=0.4.0 +version=0.3.0 revision=1 # needs ring/rustls archs="x86_64* i686* aarch64* armv[67]*" @@ -12,7 +12,7 @@ maintainer="Joel Beckmeyer " license="Apache-2.0" homepage="https://conduit.rs/" distfiles="https://gitlab.com/famedly/conduit/-/archive/v${version}/conduit-v${version}.tar.gz" -checksum=0d62cdd3f97e181ed98cff3a1e6c15d61358c01eeac4b5af686e5f650e77cc3f +checksum=9e750ed2b8d0e986b1cdc02278124b39c11fa785f2763914836978a5a79863e3 system_accounts="_conduit" _conduit_homedir="/var/lib/conduit" @@ -25,11 +25,6 @@ if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then XBPS_CROSS_RUSTFLAGS+=" -latomic" fi -if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then - # doctests fail on x86_64 -> i686 chroot, so run everything *but* them - make_check_args+=" --lib --bins --tests --benches --examples" -fi - post_install() { vsconf conduit-example.toml conduit.toml vsv conduit diff --git a/srcpkgs/conmon/template b/srcpkgs/conmon/template index 763a2d6697dc..48c937d008c8 100644 --- a/srcpkgs/conmon/template +++ b/srcpkgs/conmon/template @@ -1,6 +1,6 @@ # Template file for 'conmon' pkgname=conmon -version=2.1.2 +version=2.1.1 revision=1 build_style=gnu-makefile hostmakedepends="pkg-config" @@ -10,25 +10,10 @@ maintainer="Cameron Nemo " license="Apache-2.0" homepage="https://github.com/containers/conmon" distfiles="https://github.com/containers/conmon/archive/v${version}.tar.gz" -checksum=8ba76eb54c319197235fd39c3a5b5a975b5a21e02cd4be985b8619220a497a0e - -_have_docs=no - -case "$XBPS_MACHINE" in - x86_64*|ppc64le*|aarch64*|arm*|i686*) _have_docs=yes;; -esac - -if [ "$_have_docs" = "yes" ]; then - hostmakedepends+=" go-md2man" -fi - -post_build() { - [ "$_have_docs" = "yes" ] && make -C docs GOMD2MAN=go-md2man || : -} +checksum=676bcd5eb7d51cd5510ac9b7513726d9d0e42698fb01e763c25aad8f0c7edde4 do_install() { vbin bin/conmon vmkdir usr/libexec/podman ln -sf ../../bin/conmon "${DESTDIR}/usr/libexec/podman" - [ "$_have_docs" = "yes" ] && make -C docs install DESTDIR="$DESTDIR" PREFIX=/usr || : } diff --git a/srcpkgs/containerd/template b/srcpkgs/containerd/template index 12c3d9ed3f15..fd26faad45cd 100644 --- a/srcpkgs/containerd/template +++ b/srcpkgs/containerd/template @@ -1,6 +1,6 @@ # Template file for 'containerd' pkgname=containerd -version=1.6.6 +version=1.5.7 revision=1 build_style=go go_import_path=github.com/containerd/containerd @@ -20,7 +20,7 @@ maintainer="Paul Knopf " license="Apache-2.0" homepage="https://github.com/containerd/containerd" distfiles="https://github.com/containerd/containerd/archive/v${version}.tar.gz" -checksum=27afb673c20d53aa5c31aec07b38eb7e4dc911e7e1f0c76fac9513bbf070bd24 +checksum=7d8f7014a74b063da9cdf7fe8673db8dc338747efdbb9b6a6a919d5137b1987e make_dirs="/var/lib/containerd 0755 root root" post_build() { diff --git a/srcpkgs/cpp-utilities/template b/srcpkgs/cpp-utilities/template index 349cd8f4d7cb..1a3de9251d4e 100644 --- a/srcpkgs/cpp-utilities/template +++ b/srcpkgs/cpp-utilities/template @@ -1,6 +1,6 @@ # Template file for 'cpp-utilities' pkgname=cpp-utilities -version=5.18.0 +version=5.16.0 revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS:BOOL=ON" @@ -10,7 +10,7 @@ maintainer="Andrew J. Hesford " license="GPL-2.0-only" homepage="https://github.com/Martchus/cpp-utilities" distfiles="https://github.com/Martchus/${pkgname}/archive/v${version}.tar.gz" -checksum=8c194160bf3ff6548741fc8ca4c7378694763a12256eeb59da8e15c01a0681fd +checksum=6bb14ed60e3f84ac53cce4c5a16945d7295f49ee9019a29874a59265db6908c3 cpp-utilities-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/cppcheck/template b/srcpkgs/cppcheck/template index 50427f55b33d..5c7b27394bd0 100644 --- a/srcpkgs/cppcheck/template +++ b/srcpkgs/cppcheck/template @@ -1,6 +1,6 @@ # Template file for 'cppcheck' pkgname=cppcheck -version=2.8.2 +version=2.8 revision=1 build_style=gnu-makefile make_build_args=" @@ -18,7 +18,7 @@ license="GPL-3.0-or-later" homepage="http://cppcheck.sourceforge.net" changelog="https://sourceforge.net/p/cppcheck/news/" distfiles="https://github.com/danmar/cppcheck/archive/${version}.tar.gz" -checksum=30ba99ab54089c44b83f02e2453da046a7edff5237950d4a0eb1eba4afcb4f45 +checksum=57298f3b805f0eb816a04115fbc70e701f75083cfb0305a44246e365cf27606a post_install() { vman cppcheck.1 diff --git a/srcpkgs/cpufrequtils/template b/srcpkgs/cpufrequtils/template index 7b3bb14774e7..f29bb4155f6c 100644 --- a/srcpkgs/cpufrequtils/template +++ b/srcpkgs/cpufrequtils/template @@ -15,7 +15,7 @@ homepage="https://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpufrequtils.git distfiles="${homepage}/snapshot/${pkgname}-${_commit}.tar.gz" checksum=53b0fd1092e2053d31f4707ae0485f0d09b7faafcfac0e53da06c28ecfe23c95 -archs="i686* x86_64* ppc* aarch64*" +archs="i686* x86_64* ppc*" post_extract() { sed -i "s|/usr/bin/install|install|g" Makefile diff --git a/srcpkgs/cpuid/template b/srcpkgs/cpuid/template index aded1c55f137..4c651ab451cd 100644 --- a/srcpkgs/cpuid/template +++ b/srcpkgs/cpuid/template @@ -1,6 +1,6 @@ # Template file for 'cpuid' pkgname=cpuid -version=20220620 +version=20220224 revision=1 archs="i686* x86_64*" build_style=gnu-makefile @@ -10,6 +10,4 @@ maintainer="Gerardo Di Iorio " license="GPL-2.0-or-later" homepage="http://www.etallen.com/cpuid.html" distfiles="http://www.etallen.com/cpuid/cpuid-${version}.src.tar.gz" -checksum=9159a1c095a6e44c6ca6306c5080bfe2a7bcde25e8dc16f06f5f874d7732cb1a - -conflicts="msr-tools" +checksum=4a19de2a118aee44f856cd1becfa5a192574b5957795372a86e37dca24da1f9d diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template index 558d180274e2..2a0795951d15 100644 --- a/srcpkgs/croc/template +++ b/srcpkgs/croc/template @@ -1,6 +1,6 @@ # Template file for 'croc' pkgname=croc -version=9.6.0 +version=9.5.6 revision=1 build_style=go go_import_path=github.com/schollz/croc/v${version%%.*} @@ -9,7 +9,7 @@ maintainer="Benjamín Albiñana " license="MIT" homepage="https://github.com/schollz/croc" distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz" -checksum=15fccb905872ae160c626ef7e47a92a8d78915b738d097865f177dfec925480b +checksum=c03c7b9daf2ba841d373d9c43abb68dc27ab1d7e01bbadead771918d499dea9e post_install() { vlicense LICENSE diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template index bb6a770afb79..5e32c41f7b83 100644 --- a/srcpkgs/cross-aarch64-linux-musl/template +++ b/srcpkgs/cross-aarch64-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-aarch64-linux-musl version=0.34 -revision=4 +revision=3 build_style=void-cross configure_args="--with-arch=armv8-a" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template index 6692d891e1bd..3082fc967aed 100644 --- a/srcpkgs/cross-arm-linux-musleabi/template +++ b/srcpkgs/cross-arm-linux-musleabi/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-arm-linux-musleabi version=0.34 -revision=4 +revision=3 build_style=void-cross configure_args="--with-arch=armv5te --with-float=soft" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template index bb62bd5ebc55..98ed4d433e4d 100644 --- a/srcpkgs/cross-arm-linux-musleabihf/template +++ b/srcpkgs/cross-arm-linux-musleabihf/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-arm-linux-musleabihf version=0.34 -revision=4 +revision=3 build_style=void-cross configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template index 0a588cdf1a58..526c01448dd4 100644 --- a/srcpkgs/cross-armv7l-linux-musleabihf/template +++ b/srcpkgs/cross-armv7l-linux-musleabihf/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-armv7l-linux-musleabihf version=0.34 -revision=4 +revision=3 build_style=void-cross configure_args="--with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template index 8be16a230d8d..5fba2dd44463 100644 --- a/srcpkgs/cross-i686-linux-musl/template +++ b/srcpkgs/cross-i686-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-i686-linux-musl version=0.34 -revision=4 +revision=3 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" diff --git a/srcpkgs/cross-mips-linux-musl/template b/srcpkgs/cross-mips-linux-musl/template index 9b5d5819b1a0..9d1bf7fd9951 100644 --- a/srcpkgs/cross-mips-linux-musl/template +++ b/srcpkgs/cross-mips-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mips-linux-musl version=0.34 -revision=3 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=soft --with-linker-hash-style=sysv" diff --git a/srcpkgs/cross-mips-linux-muslhf/template b/srcpkgs/cross-mips-linux-muslhf/template index d7590af9ec03..47bc7b4dfa64 100644 --- a/srcpkgs/cross-mips-linux-muslhf/template +++ b/srcpkgs/cross-mips-linux-muslhf/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mips-linux-muslhf version=0.34 -revision=3 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=hard --with-linker-hash-style=sysv" diff --git a/srcpkgs/cross-mipsel-linux-musl/template b/srcpkgs/cross-mipsel-linux-musl/template index 1acba7016dbc..5f425dc01d05 100644 --- a/srcpkgs/cross-mipsel-linux-musl/template +++ b/srcpkgs/cross-mipsel-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mipsel-linux-musl version=0.34 -revision=3 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=soft --with-linker-hash-style=sysv" diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template index e4a55f028bc4..77826179cb3c 100644 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ b/srcpkgs/cross-mipsel-linux-muslhf/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mipsel-linux-muslhf version=0.34 -revision=3 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=hard --with-linker-hash-style=sysv" diff --git a/srcpkgs/cross-powerpc-linux-musl/template b/srcpkgs/cross-powerpc-linux-musl/template index f9b22f0610d3..9cea58a44f20 100644 --- a/srcpkgs/cross-powerpc-linux-musl/template +++ b/srcpkgs/cross-powerpc-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-powerpc-linux-musl version=0.34 -revision=3 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float" diff --git a/srcpkgs/cross-powerpc64-linux-musl/template b/srcpkgs/cross-powerpc64-linux-musl/template index 1ebd0fb2048d..9b7216648abb 100644 --- a/srcpkgs/cross-powerpc64-linux-musl/template +++ b/srcpkgs/cross-powerpc64-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-powerpc64-linux-musl version=0.34 -revision=4 +revision=3 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpc-linux" diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template index 76a70aa1d6db..0401722c90ab 100644 --- a/srcpkgs/cross-powerpc64le-linux-musl/template +++ b/srcpkgs/cross-powerpc64le-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-powerpc64le-linux-musl version=0.34 -revision=4 +revision=3 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpcle-linux" diff --git a/srcpkgs/cross-powerpcle-linux-musl/template b/srcpkgs/cross-powerpcle-linux-musl/template index ec9324ddaa99..3dfd9032f5b4 100644 --- a/srcpkgs/cross-powerpcle-linux-musl/template +++ b/srcpkgs/cross-powerpcle-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-powerpcle-linux-musl version=0.34 -revision=3 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float" diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template index a941e7e02f6f..db608fece120 100644 --- a/srcpkgs/cross-x86_64-linux-musl/template +++ b/srcpkgs/cross-x86_64-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-x86_64-linux-musl version=0.34 -revision=3 +revision=2 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" diff --git a/srcpkgs/crun/template b/srcpkgs/crun/template index a5d5429c5c4c..f08f3920334b 100644 --- a/srcpkgs/crun/template +++ b/srcpkgs/crun/template @@ -1,6 +1,6 @@ # Template file for 'crun' pkgname=crun -version=1.4.5 +version=1.4.4 revision=1 build_style=gnu-configure configure_args="--disable-systemd" @@ -11,7 +11,7 @@ maintainer="Imran Khan " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/containers/crun" distfiles="https://github.com/containers/crun/releases/download/${version}/crun-${version}.tar.gz" -checksum=923ea3557691990c972b3ed587a2f9703a03a0f83e0ea52d584ec668a59908e5 +checksum=49eeb7ed921428f06094ab02233bb2f95ddfc4bf59a40bcabe8a2823085a0c12 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" argp-standalone" diff --git a/srcpkgs/cups-filters/template b/srcpkgs/cups-filters/template index 61472d26b0a9..0232b4fe2fbf 100644 --- a/srcpkgs/cups-filters/template +++ b/srcpkgs/cups-filters/template @@ -1,6 +1,6 @@ # Template file for 'cups-filters' pkgname=cups-filters -version=1.28.15 +version=1.28.10 revision=1 build_style=gnu-configure configure_args="--disable-static --with-rcdir=no --enable-avahi @@ -17,7 +17,7 @@ maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.1-or-later, MIT" homepage="https://wiki.linuxfoundation.org/openprinting/cups-filters" distfiles="http://openprinting.org/download/cups-filters/${pkgname}-${version}.tar.xz" -checksum=a907ec769fbb72efbfbf9b540b250a08e33b6e373a8a7c343f9840fba4d0478b +checksum=cf8c904694c44cf689b5724e46d23da9ae5125d54374b340c642077cc29ca837 lib32disabled=yes post_install() { diff --git a/srcpkgs/cura-engine/template b/srcpkgs/cura-engine/template index 0a47ba1b5a3a..f5c611d2c5fe 100644 --- a/srcpkgs/cura-engine/template +++ b/srcpkgs/cura-engine/template @@ -1,7 +1,7 @@ # Template file for 'cura-engine' pkgname=cura-engine version=4.13.1 -revision=3 +revision=2 wrksrc="CuraEngine-${version}" build_style=cmake configure_args="-DCURA_ENGINE_VERSION=${version}" diff --git a/srcpkgs/curl/patches/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch b/srcpkgs/curl/patches/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch deleted file mode 100644 index c2456da0e1d7..000000000000 --- a/srcpkgs/curl/patches/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 52e822173aa3cd4f610531d32fbf943f026cdca6 Mon Sep 17 00:00:00 2001 -From: Thomas Weißschuh -Date: Sun, 3 Jul 2022 18:20:44 +0200 -Subject: select: do not return fatal error on EINTR from poll() - -The same was done for select() in 5912da25 but poll() was missed. - -Bug: https://bugs.archlinux.org/task/75201 -Reported-by: Alexandre Bury (gyscos at archlinux) - -Ref: https://github.com/curl/curl/issues/8921 -Ref: https://github.com/curl/curl/pull/8961 -Ref: https://github.com/curl/curl/commit/5912da25#r77584294 - -Closes https://github.com/curl/curl/pull/9091 ---- - lib/select.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/lib/select.c b/lib/select.c -index c16358d56..2ac074677 100644 ---- a/lib/select.c -+++ b/lib/select.c -@@ -310,8 +310,12 @@ int Curl_poll(struct pollfd ufds[], unsigned int nfds, timediff_t timeout_ms) - else - pending_ms = 0; - r = poll(ufds, nfds, pending_ms); -- if(r <= 0) -+ if(r <= 0) { -+ if((r == -1) && (SOCKERRNO == EINTR)) -+ /* make EINTR from select or poll not a "lethal" error */ -+ r = 0; - return r; -+ } - - for(i = 0; i < nfds; i++) { - if(ufds[i].fd == CURL_SOCKET_BAD) --- -cgit v1.2.3-18-g5258 - diff --git a/srcpkgs/curl/patches/easy_lock.patch b/srcpkgs/curl/patches/easy_lock.patch deleted file mode 100644 index 73a4b9d2f2b5..000000000000 --- a/srcpkgs/curl/patches/easy_lock.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 3f6beb669e4edc170e167aa6cca3b4a6ec4501e9 Mon Sep 17 00:00:00 2001 -From: Daniel Stenberg -Date: Mon, 27 Jun 2022 08:46:21 +0200 -Subject: [PATCH] easy_lock.h: include sched.h if available to fix build - -Patched-by: Harry Sintonen ---- - lib/easy_lock.h | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/lib/easy_lock.h b/lib/easy_lock.h -index 819f50ce815b8..1f54289ceb2d3 100644 ---- a/lib/easy_lock.h -+++ b/lib/easy_lock.h -@@ -36,6 +36,9 @@ - - #elif defined (HAVE_ATOMIC) - #include -+#if defined(HAVE_SCHED_YIELD) -+#include -+#endif - - #define curl_simple_lock atomic_bool - #define CURL_SIMPLE_LOCK_INIT false diff --git a/srcpkgs/curl/template b/srcpkgs/curl/template index eb8c4204a6cd..00cbfd709875 100644 --- a/srcpkgs/curl/template +++ b/srcpkgs/curl/template @@ -1,10 +1,10 @@ # Template file for 'curl' pkgname=curl -version=7.84.0 -revision=2 +version=7.83.1 +revision=1 build_style=gnu-configure configure_args="ac_cv_sizeof_off_t=8 --enable-threaded-resolver --enable-ipv6 - $(vopt_with rtmp librtmp) $(vopt_with gssapi) $(vopt_enable ldap) $(vopt_with gnutls) + $(vopt_with rtmp) $(vopt_with gssapi) $(vopt_enable ldap) $(vopt_with gnutls) $(vopt_enable ldap ldaps) $(vopt_with ssh libssh2) $(vopt_with ssl) $(vopt_with zstd) --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-libidn2 ac_cv_path_NROFF=/usr/bin/mandoc" @@ -24,7 +24,7 @@ license="MIT" homepage="https://curl.haxx.se" changelog="https://curl.haxx.se/changes.html#${version//./_}" distfiles="${homepage}/download/${pkgname}-${version}.tar.bz2" -checksum=702fb26e73190a3bd77071aa146f507b9817cc4dfce218d2ab87f00cd3bc059d +checksum=f539a36fb44a8260ec5d977e4e0dbdd2eee29ed90fcedaa9bc3c9f78a113bff0 build_options="gnutls gssapi ldap rtmp ssh ssl zstd" build_options_default="ssh ssl zstd" vopt_conflict ssl gnutls @@ -58,15 +58,16 @@ post_install() { if [ -n "$XBPS_CROSS_BASE" ]; then # Leave $XBPS_CROSS_BASE in --configure to reflect how it was built vsed -i $DESTDIR/usr/bin/curl-config \ - -e "/[ ]*--static-libs)/,/[ ]*;;/ s,-L${XBPS_CROSS_BASE},-L," + -e "/[ ]*--static-libs)/,/[ ]*;;/ s,-L$XBPS_CROSS_BASE,-L," fi + + vlicense COPYING } libcurl_package() { short_desc="Multiprotocol file transfer library" pkg_install() { vmove "usr/lib/*.so.*" - vlicense COPYING } } diff --git a/srcpkgs/cxxopts/template b/srcpkgs/cxxopts/template deleted file mode 100644 index 07c6c0b6a310..000000000000 --- a/srcpkgs/cxxopts/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'cxxopts' -pkgname=cxxopts -version=3.0.0 -revision=1 -build_style=cmake -short_desc="Lightweight C++ command line option parser" -maintainer="teldra " -license="MIT" -homepage="https://github.com/jarro2783/cxxopts" -changelog="https://raw.githubusercontent.com/jarro2783/cxxopts/master/CHANGELOG.md" -distfiles="https://github.com/jarro2783/cxxopts/archive/refs/tags/v${version}.tar.gz" -checksum=36f41fa2a46b3c1466613b63f3fa73dc24d912bc90d667147f1e43215a8c6d00 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/cyanrip/template b/srcpkgs/cyanrip/template deleted file mode 100644 index 2790252889c7..000000000000 --- a/srcpkgs/cyanrip/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'cyanrip' -pkgname=cyanrip -version=0.8.1 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="ffmpeg-devel libcdio-devel libcdio-paranoia-devel libcurl-devel libmusicbrainz5-devel" -short_desc="Bule-ish CD ripper" -maintainer="Duncaen " -license="LGPL-2.1-or-later" -homepage="https://github.com/cyanreg/cyanrip" -distfiles="https://github.com/cyanreg/cyanrip/archive/refs/tags/v${version}.tar.gz" -checksum=a65a454d111bb0852280b9410409e39e63cc7d36757e5e8a9358b4c4fba52183 diff --git a/srcpkgs/dasel/template b/srcpkgs/dasel/template index 7e1108177775..c6e2e67cce19 100644 --- a/srcpkgs/dasel/template +++ b/srcpkgs/dasel/template @@ -1,6 +1,6 @@ # Template file for 'dasel' pkgname=dasel -version=1.26.0 +version=1.25.0 revision=1 build_style=go go_import_path=github.com/tomwright/dasel @@ -12,7 +12,7 @@ license="MIT" homepage="https://daseldocs.tomwright.me/" changelog="https://raw.githubusercontent.com/TomWright/dasel/master/CHANGELOG.md" distfiles="https://github.com/TomWright/dasel/archive/v${version}.tar.gz" -checksum=3c28ffd0ce63884835ce10392591624014c4d0af4444d9230a9027385559f898 +checksum=49f7a34b31c87d27ef5c5a32b87a603ac6d7d4d1a52533942676429b747e1f7e post_install() { vlicense LICENSE diff --git a/srcpkgs/dateutils/template b/srcpkgs/dateutils/template index 6bb758dba919..0f08283ec917 100644 --- a/srcpkgs/dateutils/template +++ b/srcpkgs/dateutils/template @@ -1,17 +1,17 @@ # Template file for 'dateutils' pkgname=dateutils -version=0.4.10 +version=0.4.9 revision=1 build_style=gnu-configure configure_args="ax_cv_zoneinfo_tzdir=/usr/share/zoneinfo" checkdepends="tzdata" short_desc="Nifty command line date and time utilities" -maintainer="Duncaen " +maintainer="Orphaned " license="BSD-3-Clause" homepage="http://www.fresse.org/dateutils/" changelog="http://www.fresse.org/dateutils/changelog.html" distfiles="https://bitbucket.org/hroptatyr/dateutils/downloads/${pkgname}-${version}.tar.xz" -checksum=3c508e2889b9d5aecab7d59d7325a70089593111a1230a496dab0f5ad677cdec +checksum=790256d9949b96001fdcc3f7c42226dde4fcc87eb580717c7aabf51a1334c9c3 post_extract() { vsed -i '/sysctl\.h/d' build-aux/yuck.c diff --git a/srcpkgs/dbeaver/template b/srcpkgs/dbeaver/template index 43fe53c89bfc..177148a3f992 100644 --- a/srcpkgs/dbeaver/template +++ b/srcpkgs/dbeaver/template @@ -1,6 +1,6 @@ # Template file for 'dbeaver' pkgname=dbeaver -version=22.1.3 +version=22.1.0 revision=1 # the build downloads binaries linked to glibc archs="x86_64 aarch64" @@ -11,7 +11,7 @@ maintainer="Kyle Nusbaum " license="Apache-2.0" homepage="https://dbeaver.io" distfiles="https://github.com/dbeaver/dbeaver/archive/${version}.tar.gz" -checksum=874921bad8bdcf37e4c9cb94f0b599f5d561de3934cecfef5ae2da3603a970a8 +checksum=d31fb50abd96b1d3d86b03540597906447a9b6ecf612dbb0804074ec156dd8da nopie=true if [ "$XBPS_TARGET_MACHINE" = aarch64 ]; then diff --git a/srcpkgs/ddgr/template b/srcpkgs/ddgr/template index 99e88022e36b..b53bfe8196b3 100644 --- a/srcpkgs/ddgr/template +++ b/srcpkgs/ddgr/template @@ -1,13 +1,13 @@ # Template file for 'ddgr' pkgname=ddgr -version=2.0 -revision=1 +version=1.9 +revision=2 build_style=gnu-makefile -depends="python3" +depends="python3-requests" short_desc="DuckDuckGo from the terminal" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://github.com/jarun/ddgr" -changelog="https://raw.githubusercontent.com/jarun/ddgr/main/CHANGELOG" +changelog="https://github.com/jarun/ddgr/raw/master/CHANGELOG" distfiles="https://github.com/jarun/ddgr/archive/v${version}.tar.gz" -checksum=7e46430b0a8c479a5feca832adb73f2f09804bf603dedc50f4cf2e1da4c75f88 +checksum=3dfe82fab649f1cec904a1de63f78692be329a3b6928c1615f22c76f6e21c36f diff --git a/srcpkgs/debootstrap/template b/srcpkgs/debootstrap/template index 97466a1799db..14d0528a710c 100644 --- a/srcpkgs/debootstrap/template +++ b/srcpkgs/debootstrap/template @@ -1,6 +1,6 @@ # Template file for 'debootstrap' pkgname=debootstrap -version=1.0.127 +version=1.0.126+nmu1 revision=1 build_style=fetch depends="binutils gnupg gzip tar wget xz zstd" @@ -10,7 +10,7 @@ license="MIT" homepage="http://packages.qa.debian.org/d/debootstrap.html" distfiles="${DEBIAN_SITE}/main/d/${pkgname}/${pkgname}_${version}_all.deb ${DEBIAN_SITE}/main/d/debian-archive-keyring/debian-archive-keyring_2021.1.1_all.deb" -checksum="cf07950c1a0ee9876aa49a25c035ea6253547072a76181b03eeb59bf153b8de7 +checksum="396f694346e6b401341ca07e30355faebea0ff490322cdbba804066cf4a0d048 56beca470dcd9b6d7e6c3c9e9d702101e01e9467e62810a8c357bd7b9c26251d" case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/dendrite/template b/srcpkgs/dendrite/template index 7a2877436f8a..06e4061c9736 100644 --- a/srcpkgs/dendrite/template +++ b/srcpkgs/dendrite/template @@ -1,6 +1,6 @@ # Template file for 'dendrite' pkgname=dendrite -version=0.9.1 +version=0.8.8 revision=1 build_style=go go_import_path="github.com/matrix-org/dendrite" @@ -12,7 +12,7 @@ license="Apache-2.0" homepage="https://matrix.org/docs/projects/server/dendrite" changelog="https://raw.githubusercontent.com/matrix-org/dendrite/main/CHANGES.md" distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz" -checksum=5a65eb07b47dffefab2e8abe48cd7d37bc59e08c5163b09c63ec1d30cc808d35 +checksum=1fdd8a3d2844cf38b7bb8ed761f3d66de83902ab502f137d1f4572e884a8fa46 system_accounts="_dendrite" _dendrite_homedir="/var/lib/dendrite" diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template index 00f5be8f5b48..187eaa0437cf 100644 --- a/srcpkgs/dialog/template +++ b/srcpkgs/dialog/template @@ -1,6 +1,6 @@ # Template file for 'dialog' pkgname=dialog -version=1.3.20220526 +version=1.3.20210621 revision=1 _distver=${version%.*} _date=${version##*.} @@ -14,7 +14,7 @@ license="LGPL-2.1-only" homepage="https://invisible-island.net/dialog/" changelog="https://invisible-island.net/dialog/CHANGES" distfiles="https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${_distver}-${_date}.tgz" -checksum=858c9a625b20fde19fb7b19949ee9e9efcade23c56d917b1adb30e98ff6d6b33 +checksum=c3af22ccfcd9baca384062108dd9354e86990929ee270c239eef69518c5da7c8 post_install() { rm -r ${DESTDIR}/usr/lib diff --git a/srcpkgs/diffoscope/template b/srcpkgs/diffoscope/template index e2dca38a1355..e4eb386165e0 100644 --- a/srcpkgs/diffoscope/template +++ b/srcpkgs/diffoscope/template @@ -1,6 +1,6 @@ # Template file for 'diffoscope' pkgname=diffoscope -version=217 +version=211 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -14,4 +14,4 @@ license="GPL-3.0-or-later" homepage="https://diffoscope.org/" changelog="https://salsa.debian.org/reproducible-builds/diffoscope/raw/master/debian/changelog" distfiles="${PYPI_SITE}/d/diffoscope/diffoscope-${version}.tar.gz" -checksum=1e9791e3f718ca809d98fb319b150ce6222a682b4009ea00838b9d8705003950 +checksum=8e75f3acb181096632e43935ba7a85304703ac54739810b4523919188367ec03 diff --git a/srcpkgs/diffutils/patches/ppc-musl.patch b/srcpkgs/diffutils/patches/ppc-musl.patch deleted file mode 100644 index 6ba37f233591..000000000000 --- a/srcpkgs/diffutils/patches/ppc-musl.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/lib/sigsegv.c -+++ b/lib/sigsegv.c -@@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION; - /* both should be equivalent */ - # if 0 - # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.regs->gpr[1] --# else -+# elif defined(__GLIBC__) - # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.uc_regs->gregs[1] -+# else -+# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gregs[1] - # endif - # endif - diff --git a/srcpkgs/dino/patches/quote.patch b/srcpkgs/dino/patches/quote.patch deleted file mode 100644 index 7e469cf65180..000000000000 --- a/srcpkgs/dino/patches/quote.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 1309d7e2e42a1fdced3127c641f108fb72cc2fdd Mon Sep 17 00:00:00 2001 -From: fiaxh -Date: Mon, 14 Feb 2022 23:49:45 +0100 -Subject: [PATCH] Fix quote formating to not (partially) expect a space after > - ---- - main/src/ui/util/helper.vala | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/main/src/ui/util/helper.vala b/main/src/ui/util/helper.vala -index 51f0cc9c1..427c2d3a2 100644 ---- a/main/src/ui/util/helper.vala -+++ b/main/src/ui/util/helper.vala -@@ -259,7 +259,7 @@ public static string parse_add_markup_theme(string s_, string? highlight_word, b - theme_dependent = true; - quote_match_info.fetch_pos(0, out start, out end); - return parse_add_markup_theme(s[0:start], highlight_word, parse_links, parse_text_markup, parse_quotes, dark_theme, ref theme_dependent, already_escaped) + -- @"$gt " + parse_add_markup_theme(s[start + gt.length + 1:end], highlight_word, parse_links, parse_text_markup, false, dark_theme, ref theme_dependent, already_escaped) + "" + -+ @"$gt" + parse_add_markup_theme(s[start + gt.length:end], highlight_word, parse_links, parse_text_markup, false, dark_theme, ref theme_dependent, already_escaped) + "" + - parse_add_markup_theme(s[end:s.length], highlight_word, parse_links, parse_text_markup, parse_quotes, dark_theme, ref theme_dependent, already_escaped); - } - } diff --git a/srcpkgs/dino/template b/srcpkgs/dino/template index 3d4008790b24..4c8255603289 100644 --- a/srcpkgs/dino/template +++ b/srcpkgs/dino/template @@ -1,7 +1,7 @@ # Template file for 'dino' pkgname=dino version=0.3.0 -revision=3 +revision=2 build_style=cmake configure_args="-DDINO_PLUGIN_ENABLED_notification-sound=ON" hostmakedepends="cmake ninja gettext unzip pkg-config vala glib-devel" diff --git a/srcpkgs/discord-ptb/template b/srcpkgs/discord-ptb/template index 897477e303c2..7cbe5b7dc240 100644 --- a/srcpkgs/discord-ptb/template +++ b/srcpkgs/discord-ptb/template @@ -1,6 +1,6 @@ # Template file for 'discord-ptb' pkgname=discord-ptb -version=0.0.31 +version=0.0.30 revision=1 archs="x86_64" wrksrc="DiscordPTB" @@ -12,7 +12,7 @@ maintainer="0x5c " license="custom:Proprietary" homepage="https://discord.com/" distfiles="https://dl-ptb.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz" -checksum=5d00df5cc25e91f93596f5839e2ba97d809104c61578b26d17e8854bda99db13 +checksum=7333a5e3d176b20da0e7da739877bd1d8f3d3a6aad71efe5f954ec90ff534db5 _license_checksum=41fe9e5a91c8f0af3a0a3833a0badf0ace75f1c4097889fafc0a029c68b96fcd nopie=yes restricted=yes diff --git a/srcpkgs/dmidecode/template b/srcpkgs/dmidecode/template index d21a78287a8f..b576c9dc493c 100644 --- a/srcpkgs/dmidecode/template +++ b/srcpkgs/dmidecode/template @@ -1,6 +1,6 @@ # Template file for 'dmidecode' pkgname=dmidecode -version=3.4 +version=3.3 revision=1 build_style=gnu-makefile make_build_args="prefix=/usr sbindir=/usr/bin" @@ -10,4 +10,4 @@ maintainer="Frank Steinborn " license="GPL-2.0-or-later" homepage="http://www.nongnu.org/dmidecode" distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=43cba851d8467c9979ccdbeab192eb6638c7d3a697eba5ddb779da8837542212 +checksum=82c737a780614c38a783e8055340d295e332fb12c7f418b5d21a0797d3fb1455 diff --git a/srcpkgs/dnsdist/template b/srcpkgs/dnsdist/template index ae8f79ceb2f9..35d8e23b0c9f 100644 --- a/srcpkgs/dnsdist/template +++ b/srcpkgs/dnsdist/template @@ -1,6 +1,6 @@ # Template file for 'dnsdist' pkgname=dnsdist -version=1.7.2 +version=1.7.0 revision=1 build_style=gnu-configure configure_args="--with-pic --with-gnu-ld --with-libsodium --with-re2 @@ -19,7 +19,7 @@ license="GPL-2.0-only" homepage="https://dnsdist.org/" changelog="https://dnsdist.org/changelog.html" distfiles="https://downloads.powerdns.com/releases/${pkgname}-${version}.tar.bz2" -checksum=524bd2bb05aa2e05982a971ae8510f2812303ab4486a3861b62212d06b1127cd +checksum=78cc72cb0ccf7fb5f3f2fae09c79eda65a5256374da09bb541b735ea6868fc64 system_accounts="_dnsdist" diff --git a/srcpkgs/docker-buildx/template b/srcpkgs/docker-buildx/template index 8c203a800576..fae3b3d3cb2f 100644 --- a/srcpkgs/docker-buildx/template +++ b/srcpkgs/docker-buildx/template @@ -1,6 +1,6 @@ # Template file for 'docker-buildx' pkgname=docker-buildx -version=0.8.2 +version=0.7.1 revision=1 wrksrc="buildx-${version}" build_style=go @@ -12,7 +12,7 @@ maintainer="Gabriel Sanches " license="Apache-2.0" homepage="https://docs.docker.com/buildx/working-with-buildx/" distfiles="https://github.com/docker/buildx/archive/refs/tags/v${version}.tar.gz" -checksum=5a368ffa7c0fd3df510bbb89f345bea9be490a3783de350d2b79b3ed69c237fe +checksum=5df4224eeac5a00d1bef2344660e93415264a64ea4742133f2c2a794c563ef50 post_install() { vmkdir usr/libexec/docker/cli-plugins diff --git a/srcpkgs/docker-cli/template b/srcpkgs/docker-cli/template index 98f6fcf7722f..bec0d48bbe75 100644 --- a/srcpkgs/docker-cli/template +++ b/srcpkgs/docker-cli/template @@ -1,6 +1,6 @@ # Template file for 'docker-cli' pkgname=docker-cli -version=20.10.17 +version=20.10.12 revision=1 wrksrc="cli-${version}" build_style=go @@ -16,7 +16,7 @@ maintainer="Andrea Brancaleoni " license="Apache-2.0" homepage="https://www.docker.com" distfiles="https://github.com/docker/cli/archive/v${version}.tar.gz" -checksum=ab2b59c2302017fea9ad2f70827e8a6f0204b557ce28e66bcb80fea262c9fbdc +checksum=d86e3e6e10669634ee02b5e071e5ee504457a9d03941bbc5b7f2bd3683ebdb19 system_groups="docker" pre_build() { diff --git a/srcpkgs/docker-compose/template b/srcpkgs/docker-compose/template index de87881f75d3..25988289dbf5 100644 --- a/srcpkgs/docker-compose/template +++ b/srcpkgs/docker-compose/template @@ -1,6 +1,6 @@ # Template file for 'docker-compose' pkgname=docker-compose -version=2.6.1 +version=2.2.3 revision=1 wrksrc="compose-${version}" build_style=go @@ -12,7 +12,7 @@ maintainer="Michal Vasilek " license="Apache-2.0" homepage="https://docs.docker.com/compose/" distfiles="https://github.com/docker/compose/archive/refs/tags/v${version}.tar.gz" -checksum=7d4ad5354e382809368016210b33c4f6c3bca68da15e36edc671da00fb234666 +checksum=22210187e73732edd9fc02f122ea61481806c703af7b73d0a7351f2e8ed7c0b8 post_install() { mkdir -p ${DESTDIR}/usr/libexec/docker/cli-plugins diff --git a/srcpkgs/docker-credential-pass/template b/srcpkgs/docker-credential-pass/template index f50da0c94b23..40b1d54529f3 100644 --- a/srcpkgs/docker-credential-pass/template +++ b/srcpkgs/docker-credential-pass/template @@ -1,7 +1,8 @@ # Template file for 'docker-credential-pass' pkgname=docker-credential-pass -version=0.6.4 -revision=2 +version=0.6.3 +revision=1 +archs="x86_64* ppc64le*" wrksrc="docker-credential-helpers-${version}" build_style=go go_import_path="github.com/docker/docker-credential-helpers" @@ -11,10 +12,15 @@ short_desc="Use native stores to keep Docker credentials safe" maintainer="Hoang Nguyen " license="MIT" homepage="https://github.com/docker/docker-credential-helpers" -distfiles="https://github.com/docker/docker-credential-helpers/archive/v${version}.tar.gz" -checksum=b97d27cefb2de7a18079aad31c9aef8e3b8a38313182b73aaf8b83701275ac83 +distfiles="https://${go_import_path}/archive/v${version}.tar.gz" +checksum=441684cf1d2434aa1024aa2f8455e11502c44858e93ea171b19caa656dd2b2e2 + +# the build step installed the binary named cmd because +# the authors structured their code that way. +do_install() { + vbin "${GOPATH}/bin/cmd" "${pkgname}" +} post_install() { - mv ${DESTDIR}/usr/bin/cmd ${DESTDIR}/usr/bin/docker-credential-pass vlicense LICENSE } diff --git a/srcpkgs/docker-gen/template b/srcpkgs/docker-gen/template index d57845b96583..8a1ab6c33811 100644 --- a/srcpkgs/docker-gen/template +++ b/srcpkgs/docker-gen/template @@ -1,16 +1,21 @@ # Template file for 'docker-gen' pkgname=docker-gen -version=0.9.0 -revision=1 +version=0.7.4 +revision=7 build_style=go -go_import_path="github.com/nginx-proxy/docker-gen" -go_package="${go_import_path}/cmd/docker-gen" +hostmakedepends="git glock" short_desc="Generate files from docker container meta-data" +go_import_path="github.com/jwilder/docker-gen" +go_package="${go_import_path}/cmd/docker-gen" maintainer="Andrea Brancaleoni " license="MIT" -homepage="https://github.com/nginx-proxy/docker-gen" -distfiles="https://github.com/nginx-proxy/docker-gen/archive/refs/tags/${version}.tar.gz" -checksum=9f270363d872e4d302b67b3baa3baec4d1c7b892814fd6a50e5953a2b90d745e +homepage="https://github.com/jwilder/docker-gen" +distfiles="$homepage/archive/$version.tar.gz" +checksum=7951b63684e4ace9eab4f87f0c5625648f8add2559fa7779fabdb141a8a83908 + +pre_build() { + glock sync -n < GLOCKFILE +} post_install() { vlicense LICENSE diff --git a/srcpkgs/docker-machine/template b/srcpkgs/docker-machine/template index 7964383344a0..b3979e073a1e 100644 --- a/srcpkgs/docker-machine/template +++ b/srcpkgs/docker-machine/template @@ -1,6 +1,6 @@ # Template file for 'docker-machine' pkgname=docker-machine -version=0.16.2 +version=0.16.1 revision=1 wrksrc="machine-${version}" build_style=go @@ -11,4 +11,12 @@ maintainer="Sergi Alvarez " license="Apache-2.0" homepage="https://github.com/docker/machine/" distfiles="https://github.com/docker/machine/archive/v${version}.tar.gz" -checksum=af8bff768cd1746c787e2f118a3a8af45ed11679404b6e45d5199e343e550059 +checksum=b3989ed5b2829c87885b40b209fe475d90d63fbb9bd10879f866441d23cbf495 + +do_install() { + vlicense LICENSE + find "${GOPATH}/bin" -type f -executable | while read line + do + vbin "${line}" docker-machine + done +} diff --git a/srcpkgs/doctl/template b/srcpkgs/doctl/template index 8d5ad0293ff4..b04f9077a4de 100644 --- a/srcpkgs/doctl/template +++ b/srcpkgs/doctl/template @@ -1,6 +1,6 @@ # Template file for 'doctl' pkgname=doctl -version=1.78.0 +version=1.77.0 revision=1 build_style=go go_import_path="github.com/digitalocean/doctl/cmd/doctl" @@ -14,4 +14,4 @@ maintainer="Benjamín Albiñana " license="Apache-2.0" homepage="https://github.com/digitalocean/doctl" distfiles="https://github.com/digitalocean/doctl/archive/v${version}.tar.gz" -checksum=8b2fb24f00b98db8f6a730cf8d7703b2e0b8fd0abe23cd1a64e325d4e8f49ffe +checksum=56514dd2d50d74703aef2c184127804e1b08ff2216130125bd066255ebe3220e diff --git a/srcpkgs/dolphin-plugins/template b/srcpkgs/dolphin-plugins/template index b16234a22da0..b1dfd4dc672e 100644 --- a/srcpkgs/dolphin-plugins/template +++ b/srcpkgs/dolphin-plugins/template @@ -1,6 +1,6 @@ # Template file for 'dolphin-plugins' pkgname=dolphin-plugins -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-host-tools kcoreaddons kconfig" @@ -10,4 +10,4 @@ maintainer="Domenico Panella " license="GPL-2.0-or-later" homepage="https://kde.org/applications/en/system/org.kde.dolphin_plugins" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=2e4a2cc09caa82689b724295d5514b30f06d0f9c7fc594f3635d31217eee21c6 +checksum=81220b19a5224fe720a2c5755900519b29b625a89051fd9ce269d611b122b0ff diff --git a/srcpkgs/dolphin/template b/srcpkgs/dolphin/template index 133036b10ee0..dca073039742 100644 --- a/srcpkgs/dolphin/template +++ b/srcpkgs/dolphin/template @@ -1,6 +1,6 @@ # Template file for 'dolphin' pkgname=dolphin -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -15,7 +15,7 @@ license="GPL-2.0-or-later, GFDL-1.2-or-later" homepage="https://kde.org/applications/en/system/org.kde.dolphin" changelog="https://kde.org/announcements/changelogs/gear/${version}/#dolphin" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=8e573e1df98b5b8f134374da641c1f289a00d1b6aabf65ecf3b2a6a854b22a1e +checksum=9cf51ac21ffc3d12a919e99cca80f3bb14741eed2a3af54b4499332ccd979a7b if [ "$CROSS_BUILD" ]; then LDFLAGS=" -Wl,-rpath-link,../bin" diff --git a/srcpkgs/dos2unix/template b/srcpkgs/dos2unix/template index 8639b3b97b9a..7ae3c4a0337c 100644 --- a/srcpkgs/dos2unix/template +++ b/srcpkgs/dos2unix/template @@ -4,13 +4,11 @@ version=7.4.3 revision=1 build_style=gnu-makefile hostmakedepends="gettext" -checkdepends="perl" short_desc="Text file format converter" maintainer="Leah Neukirchen " license="BSD-2-Clause" -homepage="https://waterlan.home.xs4all.nl/dos2unix.html" -changelog="https://waterlan.home.xs4all.nl/dos2unix/NEWS.txt" -distfiles="https://waterlan.home.xs4all.nl/${pkgname}/${pkgname}-${version}.tar.gz" +homepage="http://waterlan.home.xs4all.nl/dos2unix.html" +distfiles="http://waterlan.home.xs4all.nl/${pkgname}/${pkgname}-${version}.tar.gz" checksum=b68db41956daf933828423aa30510e00c12d29ef5916e715e8d4e694fe66ca72 post_install() { diff --git a/srcpkgs/dpkg/template b/srcpkgs/dpkg/template index 615c4f12add6..86b653fe7e45 100644 --- a/srcpkgs/dpkg/template +++ b/srcpkgs/dpkg/template @@ -1,6 +1,6 @@ # Template file for 'dpkg' pkgname=dpkg -version=1.21.9 +version=1.20.9 revision=1 build_style=gnu-configure configure_args="--disable-start-stop-daemon --with-libz --with-libbz2 @@ -13,9 +13,8 @@ short_desc="Debian Package Manager" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="http://packages.debian.org/dpkg" -changelog="https://git.dpkg.org/git/dpkg/dpkg.git/plain/debian/changelog" distfiles="${DEBIAN_SITE}/main/d/dpkg/dpkg_${version}.tar.xz" -checksum=a0aba375625459260cbc89933a12b3188a713c840e3aaefc14bf2d9adee19642 +checksum=5ce242830f213b5620f08e6c4183adb1ef4dc9da28d31988a27c87c71fe534ce dpkg-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/dragon-player/template b/srcpkgs/dragon-player/template index b7a8e725b1f0..d2d506f5c336 100644 --- a/srcpkgs/dragon-player/template +++ b/srcpkgs/dragon-player/template @@ -1,6 +1,6 @@ # Template file for 'dragon-player' pkgname=dragon-player -version=22.04.3 +version=22.04.1 revision=1 wrksrc="dragon-${version}" build_style=cmake @@ -13,4 +13,4 @@ maintainer="John " license="GPL-2.0-or-later" homepage="https://kde.org/applications/en/multimedia/org.kde.dragonplayer" distfiles="${KDE_SITE}/release-service/${version}/src/dragon-${version}.tar.xz" -checksum=5a84d205c1acbce9f7a6a5c47f8eda3673f9b0c22785ea4749012e8e2dd40409 +checksum=37bd492b88480569a59f74e9788bf7a24cbda5c2153f33c02f8b2b6f7ca9035b diff --git a/srcpkgs/dua-cli/template b/srcpkgs/dua-cli/template index e1f5a167c90b..01e6bb8f26c3 100644 --- a/srcpkgs/dua-cli/template +++ b/srcpkgs/dua-cli/template @@ -1,6 +1,6 @@ # Template file for 'dua-cli' pkgname=dua-cli -version=2.17.8 +version=2.17.7 revision=1 build_style=cargo short_desc="Tool to conveniently learn about the disk usage of directories" @@ -9,7 +9,7 @@ license="MIT" homepage="https://github.com/Byron/dua-cli" changelog="https://raw.githubusercontent.com/Byron/dua-cli/main/CHANGELOG.md" distfiles="https://github.com/Byron/dua-cli/archive/v${version}.tar.gz" -checksum=fc4df99b4445ade9c44eb71c0a5f3f329066af867fcb509abf78dea4c49df8e2 +checksum=6ef774e96d256bc450da201f6f69b355c88a5dc0aa8d5ef21acda9394bf18482 post_install() { vlicense LICENSE diff --git a/srcpkgs/duc/template b/srcpkgs/duc/template index af2bfdbc3b23..ba43fc0c6a01 100644 --- a/srcpkgs/duc/template +++ b/srcpkgs/duc/template @@ -1,6 +1,6 @@ # Template file for 'duc' pkgname=duc -version=1.4.5 +version=1.4.4 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -9,6 +9,9 @@ short_desc="Library and suite of tools for inspecting disk usage" maintainer="mobinmob " license="LGPL-3.0-only" homepage="https://duc.zevv.nl/" -changelog="https://raw.githubusercontent.com/zevv/duc/master/ChangeLog" distfiles="https://github.com/zevv/duc/releases/download/$version/duc-$version.tar.gz" -checksum=c69512ca85b443e42ffbb4026eedd5492307af612047afb9c469df923b468bfd +checksum=f4e7483dbeca4e26b003548f9f850b84ce8859bba90da89c55a7a147636ba922 + +post_extract() { + sed -i 's###' src/duc/cmd-ui.c +} diff --git a/srcpkgs/duf/template b/srcpkgs/duf/template index 1ba1bab6aa1a..3797726fb76f 100644 --- a/srcpkgs/duf/template +++ b/srcpkgs/duf/template @@ -1,6 +1,6 @@ # Template file for 'duf' pkgname=duf -version=0.8.1 +version=0.6.2 revision=1 build_style=go go_ldflags="-X main.Version=$version" @@ -10,9 +10,8 @@ maintainer="Paper " license="MIT" homepage="https://github.com/muesli/duf/" distfiles="https://github.com/muesli/duf/archive/v$version.tar.gz" -checksum=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a27a +checksum=f2314d8e5e133a6ce93968b3450c1710a3e432cb4a5dfc528aa0317d968a8988 post_install() { vlicense LICENSE - vman duf.1 } diff --git a/srcpkgs/duff/template b/srcpkgs/duff/template index c915c359e022..b179bf186e36 100644 --- a/srcpkgs/duff/template +++ b/srcpkgs/duff/template @@ -4,7 +4,7 @@ version=0.5.2 revision=2 build_style=gnu-configure short_desc="Duplicate file finder" -maintainer="Orphaned " +maintainer="Oliver Kiddle " license="Zlib" homepage="http://duff.dreda.org/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" diff --git a/srcpkgs/dunst/template b/srcpkgs/dunst/template index 789219ee6ca7..686ed171ff8c 100644 --- a/srcpkgs/dunst/template +++ b/srcpkgs/dunst/template @@ -1,6 +1,6 @@ # Template file for 'dunst' pkgname=dunst -version=1.9.0 +version=1.8.1 revision=1 build_style=gnu-makefile make_check_target=test @@ -18,7 +18,7 @@ license="BSD-3-Clause" homepage="https://dunst-project.org" changelog="https://raw.githubusercontent.com/dunst-project/dunst/master/CHANGELOG.md" distfiles="https://github.com/dunst-project/dunst/archive/v${version}.tar.gz" -checksum=b7b8d7d6560bb241b1e4d37eba770cdf19b9d5dbfc1d4d47572ad676f3f7c98a +checksum=90325a4004626ce516ac7b5b0ed1aaab11c5315385d31f781d6f26064601c3a1 build_options="wayland" build_options_default="wayland" diff --git a/srcpkgs/easyrsa/template b/srcpkgs/easyrsa/template index e579f511366a..b4145ca7dbae 100644 --- a/srcpkgs/easyrsa/template +++ b/srcpkgs/easyrsa/template @@ -1,15 +1,15 @@ # Template file for 'easyrsa' pkgname=easyrsa -version=3.1.0 -revision=1 +version=3.0.8 +revision=2 wrksrc="EasyRSA-${version}" depends="openssl" short_desc="Simple shell based CA utility" maintainer="Adam Gausmann " -license="GPL-2.0-only, ISC" +license="GPL-2.0-only" homepage="https://github.com/OpenVPN/easy-rsa" distfiles="https://github.com/OpenVPN/easy-rsa/releases/download/v${version}/EasyRSA-${version}.tgz" -checksum="01b07ecb58dc003e47d4e74f9fc4da35ec6842e96cd003d66ed72a43df983659" +checksum="cae114c212a5be4d89f2253d36c70ab94f68d295f24e8b6711c2cab0fabf7e18" conf_files="/etc/easyrsa/vars /etc/easyrsa/openssl-easyrsa.cnf /etc/easyrsa/x509-types/*" do_install() { @@ -17,6 +17,4 @@ do_install() { vinstall openssl-easyrsa.cnf 644 etc/easyrsa vinstall vars.example 644 etc/easyrsa vars vcopy x509-types etc/easyrsa - vlicense COPYING.md - vlicense mktemp.txt } diff --git a/srcpkgs/eclipse/template b/srcpkgs/eclipse/template index 9bac719e07c9..d365b6ff06e5 100644 --- a/srcpkgs/eclipse/template +++ b/srcpkgs/eclipse/template @@ -1,9 +1,9 @@ # Template file for 'eclipse' pkgname=eclipse -version=4.24 +version=4.23 revision=1 #code name of version -_release=2022-06 +_release=2022-03 archs="x86_64" wrksrc="eclipse" depends="openjdk11 gtk+3 webkit2gtk libXtst @@ -19,7 +19,7 @@ _patch=R _edition=java _mirror="http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse" distfiles="${_mirror}/technology/epp/downloads/release/${_release}/${_patch}/eclipse-${_edition}-${_release}-${_patch}-linux-gtk-x86_64.tar.gz" -checksum=de5f4dc8ac87d6be77fee0d2f3cc447318fd9247551818cda80eff9cb330b60d +checksum=2905e74afac8ecbaaf2563d4c14a1a28100a7a03cb4b73b540df3607ee5bfa6f python_version=2 do_install() { diff --git a/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch b/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch index d7090f5080c8..d4d6c8784807 100644 --- a/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch +++ b/srcpkgs/efibootmgr/patches/efibootmgr_default_to_grub2.patch @@ -1,34 +1,20 @@ -From 2af29c3dfba668f341b007261954a829ec148f82 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= -Date: Thu, 28 Jul 2022 21:42:22 +0100 -Subject: [PATCH 1/1] efibootmgr_default_to_grub2 - ---- - src/efibootmgr.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/efibootmgr.c b/src/efibootmgr.c -index b980bcd..c9ff07b 100644 --- a/src/efibootmgr.c +++ b/src/efibootmgr.c -@@ -1412,7 +1412,7 @@ usage() - printf("\t-i | --iface name Create a netboot entry for the named interface.\n"); - printf("\t-I | --index number When creating an entry, insert it in bootorder at specified position (default: 0).\n"); - printf("\t-l | --loader name (Defaults to \""DEFAULT_LOADER"\").\n"); -- printf("\t-L | --label label Boot manager display label (defaults to \"Linux\").\n"); +@@ -1239,7 +1239,7 @@ usage() + printf("\t --ip-origin { {dhcp|static} | { static|stateless|stateful} }\n"); + #endif + printf("\t-l | --loader name (defaults to \""DEFAULT_LOADER"\")\n"); +- printf("\t-L | --label label Boot manager display label (defaults to \"Linux\")\n"); + printf("\t-L | --label label Boot manager display label (defaults to \"Void Linux (GRUB2)\")\n"); - printf("\t-m | --mirror-below-4G t|f Mirror memory below 4GB.\n"); - printf("\t-M | --mirror-above-4G X Percentage memory to mirror above 4GB.\n"); - printf("\t-n | --bootnext XXXX Set BootNext to XXXX (hex).\n"); -@@ -1444,7 +1444,7 @@ set_default_opts() + printf("\t-m | --mirror-below-4G t|f mirror memory below 4GB\n"); + printf("\t-M | --mirror-above-4G X percentage memory to mirror above 4GB\n"); + printf("\t-n | --bootnext XXXX set BootNext to XXXX (hex)\n"); +@@ -1269,7 +1269,7 @@ set_default_opts() opts.timeout = -1; /* Don't set it */ opts.edd10_devicenum = 0x80; opts.loader = DEFAULT_LOADER; - opts.label = (unsigned char *)"Linux"; + opts.label = (unsigned char *)"Void Linux (GRUB2)"; opts.disk = "/dev/sda"; - opts.part = -1; + opts.part = 1; } --- -2.37.1 - diff --git a/srcpkgs/efibootmgr/patches/efivar-efi_set_verbose.patch b/srcpkgs/efibootmgr/patches/efivar-efi_set_verbose.patch new file mode 100644 index 000000000000..8b5eebdf8b6b --- /dev/null +++ b/srcpkgs/efibootmgr/patches/efivar-efi_set_verbose.patch @@ -0,0 +1,12 @@ +--- a/src/efibootmgr.c 2019-01-16 16:38:24.694719888 +0100 ++++ b/src/efibootmgr.c 2019-01-16 16:39:35.773715651 +0100 +@@ -1536,9 +1536,6 @@ + "invalid numeric value %s\n", + optarg); + } +- /* XXX efivar-36 accidentally doesn't have a public +- * header for this */ +- extern int efi_set_verbose(int verbosity, FILE *errlog); + efi_set_verbose(opts.verbose - 2, stderr); + break; + case 'V': diff --git a/srcpkgs/efibootmgr/template b/srcpkgs/efibootmgr/template index 2f636914a566..bd2e88bbbeac 100644 --- a/srcpkgs/efibootmgr/template +++ b/srcpkgs/efibootmgr/template @@ -1,15 +1,16 @@ # Template file for 'efibootmgr' pkgname=efibootmgr -version=18 -revision=1 +version=17 +revision=6 hostmakedepends="pkg-config" makedepends="libefivar-devel popt-devel" short_desc="Tool to modify UEFI Firmware Boot Manager Variables" -maintainer="André Cerqueira " +maintainer="Orphaned " license="GPL-2.0-or-later" -homepage="https://github.com/rhboot/efibootmgr" +homepage="https://github.com/rhinstaller/efibootmgr" +distfiles="https://github.com/rhinstaller/efibootmgr/releases/download/${version}/${pkgname}-${version}.tar.bz2" distfiles="https://github.com/rhboot/efibootmgr/archive/${version}.tar.gz" -checksum=442867d12f8525034a404fc8af3036dba8e1fc970998af2486c3b940dfad0874 +checksum=22a95ebe0d5c9fb2915b3a100450f8f37484d1dbb8b296f55b343cc84f10397d conf_files="/etc/default/efibootmgr-kernel-hook" @@ -26,10 +27,6 @@ case "$XBPS_TARGET_MACHINE" in broken="unsupported UEFI for architecture ${XBPS_TARGET_MACHINE}" ;; esac -do_configure() { - sed -i 's/-Werror //' Make.defaults -} - do_build() { make EXTRA_CFLAGS="$CFLAGS" ${makejobs} EFIDIR="void" EFI_LOADER="${EFI_LOADER}" } diff --git a/srcpkgs/efl/template b/srcpkgs/efl/template index e5fbd1c66315..714080ade250 100644 --- a/srcpkgs/efl/template +++ b/srcpkgs/efl/template @@ -28,7 +28,7 @@ makedepends=" gettext-devel openssl-devel liblz4-devel glib-devel ibus-devel fontconfig-devel fribidi-devel $(vopt_if harfbuzz harfbuzz-devel) libjpeg-turbo-devel libpng-devel giflib-devel tiff-devel libwebp-devel - avahi-libs-devel eudev-libudev-devel libgomp-devel + avahi-libs-devel eudev-libudev-devel libsndfile-devel libmount-devel LuaJIT-devel poppler-cpp-devel librsvg-devel libspectre-devel libraw-devel libopenjpeg2-devel libheif-devel libavif-devel diff --git a/srcpkgs/eggdrop/update b/srcpkgs/eggdrop/update deleted file mode 100644 index 186507dd1577..000000000000 --- a/srcpkgs/eggdrop/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*rc* diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl-crashpad.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl-crashpad.patch new file mode 100644 index 000000000000..70cffa3002bb --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl-crashpad.patch @@ -0,0 +1,23 @@ +--- a/third_party/crashpad/crashpad/util/linux/ptracer.cc ++++ b/third_party/crashpad/crashpad/util/linux/ptracer.cc +@@ -26,6 +26,7 @@ + + #if defined(ARCH_CPU_X86_FAMILY) + #include ++#include + #endif + + namespace crashpad { + +--- a/third_party/crashpad/crashpad/compat/linux/sys/ptrace.h ++++ b/third_party/crashpad/crashpad/compat/linux/sys/ptrace.h +@@ -17,7 +17,9 @@ + + #include_next + ++#if defined(__GLIBC__) + #include ++#endif + + // https://sourceware.org/bugzilla/show_bug.cgi?id=22433 + #if !defined(PTRACE_GET_THREAD_AREA) && !defined(PT_GET_THREAD_AREA) && \ diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl-default-pthread-stacksize.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl-default-pthread-stacksize.patch new file mode 100644 index 000000000000..d0c1361b8ed1 --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl-default-pthread-stacksize.patch @@ -0,0 +1,31 @@ +diff --git a/base/threading/platform_thread_linux.cc b/base/threading/platform_thread_linux.cc +index 095c49b..5044bb8 100644 +--- a/base/threading/platform_thread_linux.cc ++++ b/base/threading/platform_thread_linux.cc +@@ -186,7 +186,7 @@ void TerminateOnThread() {} + + size_t GetDefaultThreadStackSize(const pthread_attr_t& attributes) { + #if !defined(THREAD_SANITIZER) +- return 0; ++ return (1 << 23); + #else + // ThreadSanitizer bloats the stack heavily. Evidence has been that the + // default stack size isn't enough for some browser tests. +diff --git a/chrome/app/shutdown_signal_handlers_posix.cc b/chrome/app/shutdown_signal_handlers_posix.cc +index 621d441..be21106 100644 +--- a/chrome/app/shutdown_signal_handlers_posix.cc ++++ b/chrome/app/shutdown_signal_handlers_posix.cc +@@ -187,11 +187,11 @@ void InstallShutdownSignalHandlers( + g_shutdown_pipe_read_fd = pipefd[0]; + g_shutdown_pipe_write_fd = pipefd[1]; + #if !defined(ADDRESS_SANITIZER) +- const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 2; ++ const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 2 *8; + #else + // ASan instrumentation bloats the stack frames, so we need to increase the + // stack size to avoid hitting the guard page. +- const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 4; ++ const size_t kShutdownDetectorThreadStackSize = PTHREAD_STACK_MIN * 4 *8; + #endif + ShutdownDetector* detector = new ShutdownDetector( + g_shutdown_pipe_read_fd, std::move(shutdown_callback), task_runner); diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl-sandbox.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl-sandbox.patch new file mode 100644 index 000000000000..f485f6cc75af --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl-sandbox.patch @@ -0,0 +1,176 @@ +diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc +index 348ab6e..4550f9e 100644 +--- ./sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc ++++ ./sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc +@@ -139,21 +139,11 @@ namespace sandbox { + // present (as in newer versions of posix_spawn). + ResultExpr RestrictCloneToThreadsAndEPERMFork() { + const Arg flags(0); +- +- // TODO(mdempsky): Extend DSL to support (flags & ~mask1) == mask2. +- const uint64_t kAndroidCloneMask = CLONE_VM | CLONE_FS | CLONE_FILES | +- CLONE_SIGHAND | CLONE_THREAD | +- CLONE_SYSVSEM; +- const uint64_t kObsoleteAndroidCloneMask = kAndroidCloneMask | CLONE_DETACHED; +- +- const uint64_t kGlibcPthreadFlags = +- CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND | CLONE_THREAD | +- CLONE_SYSVSEM | CLONE_SETTLS | CLONE_PARENT_SETTID | CLONE_CHILD_CLEARTID; +- const BoolExpr glibc_test = flags == kGlibcPthreadFlags; +- +- const BoolExpr android_test = +- AnyOf(flags == kAndroidCloneMask, flags == kObsoleteAndroidCloneMask, +- flags == kGlibcPthreadFlags); ++ const int required = CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND | ++ CLONE_THREAD | CLONE_SYSVSEM; ++ const int safe = CLONE_SETTLS | CLONE_PARENT_SETTID | CLONE_CHILD_CLEARTID | ++ CLONE_DETACHED; ++ const BoolExpr thread_clone_ok = (flags&~safe)==required; + + // The following two flags are the two important flags in any vfork-emulating + // clone call. EPERM any clone call that contains both of them. +@@ -163,7 +153,7 @@ ResultExpr RestrictCloneToThreadsAndEPERMFork() { + AnyOf((flags & (CLONE_VM | CLONE_THREAD)) == 0, + (flags & kImportantCloneVforkFlags) == kImportantCloneVforkFlags); + +- return If(IsAndroid() ? android_test : glibc_test, Allow()) ++ return If(thread_clone_ok, Allow()) + .ElseIf(is_fork_or_clone_vfork, Error(EPERM)) + .Else(CrashSIGSYSClone()); + } +diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +index 7dbcc87..589262f 100644 +--- ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc ++++ ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +@@ -391,6 +391,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { + #if defined(__i386__) + case __NR_waitpid: + #endif ++ case __NR_set_tid_address: + return true; + case __NR_clone: // Should be parameter-restricted. + case __NR_setns: // Privileged. +@@ -403,7 +404,6 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { + #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) + case __NR_set_thread_area: + #endif +- case __NR_set_tid_address: + case __NR_unshare: + #if !defined(__mips__) && !defined(__aarch64__) + case __NR_vfork: +@@ -513,6 +513,8 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { + case __NR_mlock: + case __NR_munlock: + case __NR_munmap: ++ case __NR_mremap: ++ case __NR_membarrier: + return true; + case __NR_madvise: + case __NR_mincore: +@@ -530,7 +532,6 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { + case __NR_modify_ldt: + #endif + case __NR_mprotect: +- case __NR_mremap: + case __NR_msync: + case __NR_munlockall: + case __NR_readahead: +diff --git a/sandbox/linux/system_headers/arm64_linux_syscalls.h b/sandbox/linux/system_headers/arm64_linux_syscalls.h +index 59d0eab..7ae7002 100644 +--- ./sandbox/linux/system_headers/arm64_linux_syscalls.h ++++ ./sandbox/linux/system_headers/arm64_linux_syscalls.h +@@ -1063,4 +1063,8 @@ + #define __NR_memfd_create 279 + #endif + ++#if !defined(__NR_membarrier) ++#define __NR_membarrier 283 ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_ARM64_LINUX_SYSCALLS_H_ +diff --git a/sandbox/linux/system_headers/arm_linux_syscalls.h b/sandbox/linux/system_headers/arm_linux_syscalls.h +index 1addd53..7843b5e 100644 +--- ./sandbox/linux/system_headers/arm_linux_syscalls.h ++++ ./sandbox/linux/system_headers/arm_linux_syscalls.h +@@ -1385,6 +1385,10 @@ + #define __NR_memfd_create (__NR_SYSCALL_BASE+385) + #endif + ++#if !defined(__NR_membarrier) ++#define __NR_membarrier (__NR_SYSCALL_BASE+389) ++#endif ++ + // ARM private syscalls. + #if !defined(__ARM_NR_BASE) + #define __ARM_NR_BASE (__NR_SYSCALL_BASE + 0xF0000) +diff --git a/sandbox/linux/system_headers/mips64_linux_syscalls.h b/sandbox/linux/system_headers/mips64_linux_syscalls.h +index ec75815..612fcfa 100644 +--- ./sandbox/linux/system_headers/mips64_linux_syscalls.h ++++ ./sandbox/linux/system_headers/mips64_linux_syscalls.h +@@ -1271,4 +1271,8 @@ + #define __NR_memfd_create (__NR_Linux + 314) + #endif + ++#if !defined(__NR_membarrier) ++#define __NR_membarrier (__NR_Linux + 318) ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_MIPS64_LINUX_SYSCALLS_H_ +diff --git a/sandbox/linux/system_headers/mips_linux_syscalls.h b/sandbox/linux/system_headers/mips_linux_syscalls.h +index ddbf97f..1742acd 100644 +--- ./sandbox/linux/system_headers/mips_linux_syscalls.h ++++ ./sandbox/linux/system_headers/mips_linux_syscalls.h +@@ -1433,4 +1433,8 @@ + #define __NR_memfd_create (__NR_Linux + 354) + #endif + ++#if !defined(__NR_membarrier) ++#define __NR_membarrier (__NR_Linux + 358) ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_MIPS_LINUX_SYSCALLS_H_ +diff --git a/sandbox/linux/system_headers/x86_32_linux_syscalls.h b/sandbox/linux/system_headers/x86_32_linux_syscalls.h +index a6afc62..7ed0a3b 100644 +--- ./sandbox/linux/system_headers/x86_32_linux_syscalls.h ++++ ./sandbox/linux/system_headers/x86_32_linux_syscalls.h +@@ -1422,5 +1422,9 @@ + #define __NR_memfd_create 356 + #endif + ++#if !defined(__NR_membarrier) ++#define __NR_membarrier 375 ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_X86_32_LINUX_SYSCALLS_H_ + +diff --git a/sandbox/linux/system_headers/x86_64_linux_syscalls.h b/sandbox/linux/system_headers/x86_64_linux_syscalls.h +index 349504a..ea3c7c9 100644 +--- ./sandbox/linux/system_headers/x86_64_linux_syscalls.h ++++ ./sandbox/linux/system_headers/x86_64_linux_syscalls.h +@@ -1290,5 +1290,9 @@ + #define __NR_memfd_create 319 + #endif + ++#if !defined(__NR_membarrier) ++#define __NR_membarrier 324 ++#endif ++ + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_X86_64_LINUX_SYSCALLS_H_ + +diff --git a/services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc b/services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc +index 017f13c..50aeec3 100644 +--- ./services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc ++++ ./services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc +@@ -88,10 +88,10 @@ ResultExpr RendererProcessPolicy::EvaluateSyscall(int sysno) const { + case __NR_sysinfo: + case __NR_times: + case __NR_uname: +- return Allow(); +- case __NR_sched_getaffinity: + case __NR_sched_getparam: + case __NR_sched_getscheduler: ++ return Allow(); ++ case __NR_sched_getaffinity: + case __NR_sched_setscheduler: + return sandbox::RestrictSchedTarget(GetPolicyPid(), sysno); + case __NR_prlimit64: diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl-string_h.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl-string_h.patch new file mode 100644 index 000000000000..e3c8a834dd07 --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl-string_h.patch @@ -0,0 +1,10 @@ +--- a/mojo/public/cpp/platform/named_platform_channel_posix.cc.orig 2020-07-19 13:26:10.696171063 -0400 ++++ b/mojo/public/cpp/platform/named_platform_channel_posix.cc 2020-07-19 13:26:43.680151714 -0400 +@@ -5,6 +5,7 @@ + #include "mojo/public/cpp/platform/named_platform_channel.h" + + #include ++#include + #include + #include + #include diff --git a/srcpkgs/electron19/files/patches/chromium-fix-nasm-musl-config.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_canonicalize_file_name.patch similarity index 56% rename from srcpkgs/electron19/files/patches/chromium-fix-nasm-musl-config.patch rename to srcpkgs/electron10/files/musl-patches/chromium-musl_canonicalize_file_name.patch index 7a0337f3bf3b..05614daa7576 100644 --- a/srcpkgs/electron19/files/patches/chromium-fix-nasm-musl-config.patch +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_canonicalize_file_name.patch @@ -1,12 +1,13 @@ +diff --git a/third_party/nasm/config/config-linux.h b/third_party/nasm/config/config-linux.h +index 7eb7c20..882b736 100644 --- a/third_party/nasm/config/config-linux.h +++ b/third_party/nasm/config/config-linux.h -@@ -139,7 +139,9 @@ +@@ -117,7 +117,7 @@ #define HAVE_ACCESS 1 /* Define to 1 if you have the `canonicalize_file_name' function. */ -+#ifdef __GLIBC__ - #define HAVE_CANONICALIZE_FILE_NAME 1 -+#endif +-#define HAVE_CANONICALIZE_FILE_NAME 1 ++/* #undef HAVE_CANONICALIZE_FILE_NAME */ /* Define to 1 if you have the `cpu_to_le16' intrinsic function. */ /* #undef HAVE_CPU_TO_LE16 */ diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_cdefs.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_cdefs.patch new file mode 100644 index 000000000000..fc7dc06ff21b --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_cdefs.patch @@ -0,0 +1,45 @@ +diff --git a/base/allocator/allocator_shim_internals.h b/base/allocator/allocator_shim_internal +s.h +index 0196f89..bb42b5d 100644 +--- a/base/allocator/allocator_shim_internals.h ++++ b/base/allocator/allocator_shim_internals.h +@@ -7,7 +7,9 @@ + + #if defined(__GNUC__) + ++#if defined(__GLIBC__) + #include // for __THROW ++#endif + + #ifndef __THROW // Not a glibc system + #ifdef _NOEXCEPT // LLVM libc++ uses noexcept instead +diff --git a/third_party/libsync/src/include/sync/sync.h b/third_party/libsync/src/include/sync/sync.h +index 50ed0ac..7552a49 100644 +--- a/third_party/libsync/src/include/sync/sync.h ++++ b/third_party/libsync/src/include/sync/sync.h +@@ -19,12 +19,13 @@ + #ifndef __SYS_CORE_SYNC_H + #define __SYS_CORE_SYNC_H + +-#include + #include + + #include + +-__BEGIN_DECLS ++#ifdef __cplusplus ++extern "C" { ++#endif /* __cplusplus */ + + struct sync_legacy_merge_data { + int32_t fd2; +@@ -158,6 +159,8 @@ struct sync_pt_info *sync_pt_info(struct sync_fence_info_data *info, + struct sync_pt_info *itr); + void sync_fence_info_free(struct sync_fence_info_data *info); + +-__END_DECLS ++#ifdef __cplusplus ++} ++#endif /* __cplusplus */ + + #endif /* __SYS_CORE_SYNC_H */ diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_define_temp_failure_retry.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_define_temp_failure_retry.patch new file mode 100644 index 000000000000..61db658f849e --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_define_temp_failure_retry.patch @@ -0,0 +1,18 @@ +--- a/sandbox/linux/suid/sandbox.c 2019-11-19 09:28:05.000000000 +0800 ++++ b/sandbox/linux/suid/sandbox.c 2020-04-24 11:50:12.719880728 +0800 +@@ -42,6 +42,15 @@ + #define CLONE_NEWNET 0x40000000 + #endif + ++#ifndef TEMP_FAILURE_RETRY ++#define TEMP_FAILURE_RETRY(expression) \ ++ (__extension__ \ ++ ({ long int __result; \ ++ do __result = (long int) (expression); \ ++ while (__result == -1L && errno == EINTR); \ ++ __result; })) ++#endif ++ + static bool DropRoot(); + + #define HANDLE_EINTR(x) TEMP_FAILURE_RETRY(x) diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_dns.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_dns.patch new file mode 100644 index 000000000000..f49d8bd0afaf --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_dns.patch @@ -0,0 +1,61 @@ +diff --git a/net/dns/dns_config_service_posix.cc b/net/dns/dns_config_service_posix.cc +index 2f94832..2dd1a98 100644 +--- a/net/dns/dns_config_service_posix.cc ++++ b/net/dns/dns_config_service_posix.cc +@@ -150,7 +150,7 @@ ConfigParsePosixResult ReadDnsConfig(DnsConfig* dns_config) { + #if !defined(OS_ANDROID) + ConfigParsePosixResult result; + // TODO(fuchsia): Use res_ninit() when it's implemented on Fuchsia. +-#if defined(OS_OPENBSD) || defined(OS_FUCHSIA) ++#if defined(OS_OPENBSD) || defined(OS_FUCHSIA) || (defined(OS_LINUX) && !defined(__GLIBC__)) + // Note: res_ninit in glibc always returns 0 and sets RES_INIT. + // res_init behaves the same way. + memset(&_res, 0, sizeof(_res)); +@@ -173,7 +173,7 @@ ConfigParsePosixResult ReadDnsConfig(DnsConfig* dns_config) { + #else + res_nclose(&res); + #endif // defined(OS_MACOSX) || defined(OS_FREEBSD) +-#endif // defined(OS_OPENBSD) ++#endif // defined(OS_OPENBSD) || defined(OS_FUCHSIA) || (defined(OS_LINUX) && !defined(__GLIBC__)) + + #if defined(OS_MACOSX) && !defined(OS_IOS) + ConfigParsePosixResult error = DnsConfigWatcher::CheckDnsConfig(); +diff --git a/net/dns/dns_reloader.cc b/net/dns/dns_reloader.cc +index 952cff4..4b366f4 100644 +--- a/net/dns/dns_reloader.cc ++++ b/net/dns/dns_reloader.cc +@@ -4,7 +4,7 @@ + + #include "net/dns/dns_reloader.h" + +-#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ ++#if defined(OS_POSIX) && defined(__GLIBC__) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ + !defined(OS_ANDROID) && !defined(OS_FUCHSIA) + + #include +diff --git a/net/dns/host_resolver_manager.cc b/net/dns/host_resolver_manager.cc +index e8dea46..c86a830 100644 +--- a/net/dns/host_resolver_manager.cc ++++ b/net/dns/host_resolver_manager.cc +@@ -2386,7 +2386,7 @@ HostResolverManager::HostResolverManager( + NetworkChangeNotifier::AddConnectionTypeObserver(this); + if (system_dns_config_notifier_) + system_dns_config_notifier_->AddObserver(this); +-#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ ++#if defined(OS_POSIX) && defined(__GLIBC__) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ + !defined(OS_ANDROID) + EnsureDnsReloaderInit(); + #endif +diff --git a/net/dns/host_resolver_proc.cc b/net/dns/host_resolver_proc.cc +index 0824540..3384978 100644 +--- a/net/dns/host_resolver_proc.cc ++++ b/net/dns/host_resolver_proc.cc +@@ -197,7 +197,7 @@ int SystemHostResolverCall(const std::string& host, + base::ScopedBlockingCall scoped_blocking_call(FROM_HERE, + base::BlockingType::WILL_BLOCK); + +-#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ ++#if defined(OS_POSIX) && defined(__GLIBC__) && !defined(OS_MACOSX) && !defined(OS_OPENBSD) && \ + !defined(OS_ANDROID) && !defined(OS_FUCHSIA) + DnsReloaderMaybeReload(); + #endif diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_exeinfo.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_exeinfo.patch new file mode 100644 index 000000000000..f1afc7c1b176 --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_exeinfo.patch @@ -0,0 +1,96 @@ +diff --git a/base/debug/stack_trace_posix.cc b/base/debug/stack_trace_posix.cc +index de2f356..f697c66 100644 +--- a/base/debug/stack_trace_posix.cc ++++ b/base/debug/stack_trace_posix.cc +@@ -27,7 +27,7 @@ + #if !defined(USE_SYMBOLIZE) + #include + #endif +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + #include + #endif + +@@ -86,7 +86,7 @@ void DemangleSymbols(std::string* text) { + // Note: code in this function is NOT async-signal safe (std::string uses + // malloc internally). + +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + std::string::size_type search_from = 0; + while (search_from < text->size()) { + // Look for the start of a mangled symbol, from search_from. +@@ -121,7 +121,7 @@ void DemangleSymbols(std::string* text) { + search_from = mangled_start + 2; + } + } +-#endif // !defined(__UCLIBC__) && !defined(_AIX) ++#endif // defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + } + #endif // !defined(USE_SYMBOLIZE) + +@@ -133,7 +133,7 @@ class BacktraceOutputHandler { + virtual ~BacktraceOutputHandler() = default; + }; + +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + void OutputPointer(void* pointer, BacktraceOutputHandler* handler) { + // This should be more than enough to store a 64-bit number in hex: + // 16 hex digits + 1 for null-terminator. +@@ -216,7 +216,7 @@ void ProcessBacktrace(void* const* trace, + } + #endif // defined(USE_SYMBOLIZE) + } +-#endif // !defined(__UCLIBC__) && !defined(_AIX) ++#endif // defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + + void PrintToStderr(const char* output) { + // NOTE: This code MUST be async-signal safe (it's used by in-process +@@ -828,7 +828,7 @@ size_t CollectStackTrace(void** trace, size_t count) { + // NOTE: This code MUST be async-signal safe (it's used by in-process + // stack dumping signal handler). NO malloc or stdio is allowed here. + +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + // Though the backtrace API man page does not list any possible negative + // return values, we take no chance. + return base::saturated_cast(backtrace(trace, count)); +@@ -841,13 +841,13 @@ void StackTrace::PrintWithPrefix(const char* prefix_string) const { + // NOTE: This code MUST be async-signal safe (it's used by in-process + // stack dumping signal handler). NO malloc or stdio is allowed here. + +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + PrintBacktraceOutputHandler handler; + ProcessBacktrace(trace_, count_, prefix_string, &handler); + #endif + } + +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + void StackTrace::OutputToStreamWithPrefix(std::ostream* os, + const char* prefix_string) const { + StreamBacktraceOutputHandler handler(os); +diff --git a/third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h b/third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h +index 798f150..97acc7c 100644 +--- a/third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h ++++ b/third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h +@@ -14,7 +14,7 @@ + #define ENABLE_CRASH_OVERRIDES 1 + + /* Define to 1 if you have the `backtrace' function. */ +-#define HAVE_BACKTRACE 1 ++/* #undef HAVE_BACKTRACE */ + + /* Define to 1 if you have the header file. */ + /* #undef HAVE_CRASHREPORTERCLIENT_H */ +@@ -55,7 +55,7 @@ + #define HAVE_ERRNO_H 1 + + /* Define to 1 if you have the header file. */ +-#define HAVE_EXECINFO_H 1 ++/* #undef HAVE_EXECINFO_H */ + + /* Define to 1 if you have the header file. */ + #define HAVE_FCNTL_H 1 diff --git a/srcpkgs/electron19/files/patches/chromium-no-getcontext.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_getcontext.patch similarity index 52% rename from srcpkgs/electron19/files/patches/chromium-no-getcontext.patch rename to srcpkgs/electron10/files/musl-patches/chromium-musl_getcontext.patch index 2502b5a06acb..7697243a9104 100644 --- a/srcpkgs/electron19/files/patches/chromium-no-getcontext.patch +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_getcontext.patch @@ -1,6 +1,8 @@ ---- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc.orig 2015-12-06 09:59:55.554536646 +0100 -+++ a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc 2015-12-06 10:01:16.818238035 +0100 -@@ -477,7 +477,9 @@ bool ExceptionHandler::SimulateSignalDel +diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +index b895f6d..4f13352 100644 +--- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc ++++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +@@ -490,7 +490,9 @@ bool ExceptionHandler::SimulateSignalDelivery(int sig) { siginfo.si_code = SI_USER; siginfo.si_pid = getpid(); ucontext_t context; @@ -10,18 +12,14 @@ return HandleSignal(sig, &siginfo, &context); } -@@ -647,9 +649,14 @@ bool ExceptionHandler::WriteMinidump() { +@@ -675,8 +677,10 @@ bool ExceptionHandler::WriteMinidump() { sys_prctl(PR_SET_DUMPABLE, 1, 0, 0, 0); CrashContext context; -+ +#if defined(__GLIBC__) int getcontext_result = getcontext(&context.context); if (getcontext_result) - return false; -+#else -+ return false; +#endif + return false; #if defined(__i386__) - // In CPUFillFromUContext in minidumpwriter.cc the stack pointer is retrieved diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_mallinfo.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_mallinfo.patch new file mode 100644 index 000000000000..dfe7c6595edc --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_mallinfo.patch @@ -0,0 +1,54 @@ +--- a/base/trace_event/malloc_dump_provider.cc.orig ++++ b/base/trace_event/malloc_dump_provider.cc +@@ -243,7 +243,7 @@ + allocated_objects_count = main_heap_info.block_count; + #elif defined(OS_FUCHSIA) + // TODO(fuchsia): Port, see https://crbug.com/706592. +-#else ++#elif defined(__GLIBC__) + struct mallinfo info = mallinfo(); + DCHECK_GE(info.arena + info.hblkhd, info.uordblks); + +--- a/base/process/process_metrics_posix.cc.orig 2019-10-24 11:10:48.553159245 -0400 ++++ b/base/process/process_metrics_posix.cc 2019-10-24 11:14:29.025025854 -0400 +@@ -110,14 +110,14 @@ + malloc_statistics_t stats = {0}; + malloc_zone_statistics(nullptr, &stats); + return stats.size_in_use; +-#elif defined(OS_LINUX) || defined(OS_ANDROID) ++#elif defined(__GLIBC__) || defined(OS_ANDROID) + struct mallinfo minfo = mallinfo(); + #if BUILDFLAG(USE_TCMALLOC) + return minfo.uordblks; + #else + return minfo.hblkhd + minfo.arena; + #endif +-#elif defined(OS_FUCHSIA) ++#else + // TODO(fuchsia): Not currently exposed. https://crbug.com/735087. + return 0; + #endif +--- a/third_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc ++++ b/third_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc.orig +@@ -84,7 +84,7 @@ + } + + size_t Process::GetMallocUsage() { +-#if defined(HAVE_MALLINFO) ++#if defined(HAVE_MALLINFO) && defined(__GLIBC__) + struct mallinfo mi; + mi = ::mallinfo(); + return mi.uordblks; + +--- a/third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2019-09-30 13:03:42.556880537 -0400 ++++ b/third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h 2019-09-30 13:07:27.989821227 -0400 +@@ -122,7 +122,9 @@ + /* #undef HAVE_MALLCTL */ + + /* Define to 1 if you have the `mallinfo' function. */ ++#if defined(__GLIBC__) + #define HAVE_MALLINFO 1 ++#endif + + /* Define to 1 if you have the header file. */ + #define HAVE_MALLOC_H 1 diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_pread_pwrite64.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_pread_pwrite64.patch new file mode 100644 index 000000000000..2aeaaeb7593f --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_pread_pwrite64.patch @@ -0,0 +1,18 @@ +diff --git a/third_party/lss/linux_syscall_support.h b/third_party/lss/linux_syscall_support.h +index 5d9c2e8..2682349 100644 +--- a/third_party/lss/linux_syscall_support.h ++++ b/third_party/lss/linux_syscall_support.h +@@ -166,6 +166,13 @@ extern "C" { + # undef __NR_waitpid + #endif + ++#ifdef pread64 ++#undef pread64 ++#endif ++#ifdef pwrite64 ++#undef pwrite64 ++#endif ++ + /* As glibc often provides subtly incompatible data structures (and implicit + * wrapper functions that convert them), we provide our own kernel data + * structures for use by the system calls. diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_push_back.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_push_back.patch new file mode 100644 index 000000000000..cff340287da5 --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_push_back.patch @@ -0,0 +1,13 @@ +diff --git a/net/socket/udp_socket_posix.cc b/net/socket/udp_socket_posix.cc +index 08bf79c..3ee5353 100644 +--- a/net/socket/udp_socket_posix.cc ++++ b/net/socket/udp_socket_posix.cc +@@ -1194,7 +1194,7 @@ SendResult UDPSocketPosixSender::InternalSendmmsgBuffers( + msg_iov->push_back({const_cast(buffer->data()), buffer->length()}); + msgvec->reserve(buffers.size()); + for (size_t j = 0; j < buffers.size(); j++) +- msgvec->push_back({{nullptr, 0, &msg_iov[j], 1, nullptr, 0, 0}, 0}); ++ msgvec->push_back({{nullptr, 0, &msg_iov[j], 1, 0, nullptr, 0, 0, 0}, 0}); + int result = HANDLE_EINTR(Sendmmsg(fd, &msgvec[0], buffers.size(), 0)); + SendResult send_result(0, 0, std::move(buffers)); + if (result < 0) { diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_stack_size.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_stack_size.patch new file mode 100644 index 000000000000..cf41d27ade6e --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_stack_size.patch @@ -0,0 +1,41 @@ +diff --git a/third_party/blink/renderer/platform/wtf/stack_util.cc b/third_party/blink/renderer/platform/wtf/stack_util.cc +index b242164..1a0b519 100644 +--- a/third_party/blink/renderer/platform/wtf/stack_util.cc ++++ b/third_party/blink/renderer/platform/wtf/stack_util.cc +@@ -28,7 +28,7 @@ + // FIXME: On Mac OSX and Linux, this method cannot estimate stack size + // correctly for the main thread. + +-#elif defined(__GLIBC__) || defined(OS_ANDROID) || defined(OS_FREEBSD) || \ ++#elif defined(OS_LINUX) || defined(OS_ANDROID) || defined(OS_FREEBSD) || \ + defined(OS_FUCHSIA) + // pthread_getattr_np() can fail if the thread is not invoked by + // pthread_create() (e.g., the main thread of blink_unittests). +@@ -55,6 +55,9 @@ size_t GetUnderestimatedStackSize() { + pthread_attr_destroy(&attr); + #endif + ++#if defined(OS_LINUX) && !defined(__GLIBC__) ++ return 0; ++#else + // Return a 512k stack size, (conservatively) assuming the following: + // - that size is much lower than the pthreads default (x86 pthreads has a 2M + // default.) +@@ -62,6 +65,8 @@ size_t GetUnderestimatedStackSize() { + // low as 512k. + // + return 512 * 1024; ++#endif ++ + #elif defined(OS_MACOSX) + // pthread_get_stacksize_np() returns too low a value for the main thread on + // OSX 10.9, +@@ -97,7 +102,7 @@ return Threading::ThreadStackSize(); + } + + void* GetStackStart() { +-#if defined(__GLIBC__) || defined(OS_ANDROID) || defined(OS_FREEBSD) || \ ++#if defined(OS_LINUX) || defined(OS_ANDROID) || defined(OS_FREEBSD) || \ + defined(OS_FUCHSIA) + pthread_attr_t attr; + int error; diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_stack_trace.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_stack_trace.patch new file mode 100644 index 000000000000..9a1f2b044583 --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_stack_trace.patch @@ -0,0 +1,44 @@ +diff --git a/base/debug/stack_trace.cc b/base/debug/stack_trace.cc +index d8ca822..ffe1f08 100644 +--- a/base/debug/stack_trace.cc ++++ b/base/debug/stack_trace.cc +@@ -225,7 +225,9 @@ void StackTrace::Print() const { + } + + void StackTrace::OutputToStream(std::ostream* os) const { ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + OutputToStreamWithPrefix(os, nullptr); ++#endif + } + + std::string StackTrace::ToString() const { +@@ -233,14 +233,14 @@ std::string StackTrace::ToString() const { + } + std::string StackTrace::ToStringWithPrefix(const char* prefix_string) const { + std::stringstream stream; +-#if !defined(__UCLIBC__) && !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(_AIX) + OutputToStreamWithPrefix(&stream, prefix_string); + #endif + return stream.str(); + } + + std::ostream& operator<<(std::ostream& os, const StackTrace& s) { +-#if !defined(__UCLIBC__) & !defined(_AIX) ++#if defined(__GLIBC__) && !defined(__UCLIBC__) & !defined(_AIX) + s.OutputToStream(&os); + #else + os << "StackTrace::OutputToStream not implemented."; +diff --git a/base/logging.cc b/base/logging.cc +index 36b8bfc..dd830fe 100644 +--- a/base/logging.cc ++++ b/base/logging.cc +@@ -607,7 +607,7 @@ LogMessage::LogMessage(const char* file, int line, LogSeverity severity, + LogMessage::~LogMessage() { + size_t stack_start = stream_.tellp(); + #if !defined(OFFICIAL_BUILD) && !defined(OS_NACL) && !defined(__UCLIBC__) && \ +- !defined(OS_AIX) ++ !defined(OS_AIX) && defined(__GLIBC__) + if (severity_ == LOG_FATAL && !base::debug::BeingDebugged()) { + // Include a stack trace on a fatal, unless a debugger is attached. + base::debug::StackTrace stack_trace; diff --git a/srcpkgs/electron10/files/musl-patches/chromium-musl_tcp_listen.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_tcp_listen.patch new file mode 100644 index 000000000000..fa62317b11ac --- /dev/null +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_tcp_listen.patch @@ -0,0 +1,14 @@ +diff --git a/content/public/common/socket_permission_request.h b/content/public/common/socket_permission_request.h +index 7316621..6171219 100644 +--- a/content/public/common/socket_permission_request.h ++++ b/content/public/common/socket_permission_request.h +@@ -9,6 +9,9 @@ + + #include + ++#ifdef TCP_LISTEN ++#undef TCP_LISTEN ++#endif + + namespace content { + diff --git a/srcpkgs/electron19/files/musl-patches/chromium-xxx-musl-ppc64le-support.patch b/srcpkgs/electron10/files/musl-patches/chromium-musl_xxx-ppc64le-support.patch similarity index 75% rename from srcpkgs/electron19/files/musl-patches/chromium-xxx-musl-ppc64le-support.patch rename to srcpkgs/electron10/files/musl-patches/chromium-musl_xxx-ppc64le-support.patch index c893d9b078fb..a7d660feb023 100644 --- a/srcpkgs/electron19/files/musl-patches/chromium-xxx-musl-ppc64le-support.patch +++ b/srcpkgs/electron10/files/musl-patches/chromium-musl_xxx-ppc64le-support.patch @@ -1,7 +1,7 @@ diff --git sandbox/linux/bpf_dsl/seccomp_macros.h sandbox/linux/bpf_dsl/seccomp_macros.h index a6aec544e..2a4a7f1bc 100644 ---- sandbox/linux/bpf_dsl/seccomp_macros.h -+++ sandbox/linux/bpf_dsl/seccomp_macros.h +--- a/sandbox/linux/bpf_dsl/seccomp_macros.h ++++ b/sandbox/linux/bpf_dsl/seccomp_macros.h @@ -16,7 +16,7 @@ #if defined(__mips__) // sys/user.h in eglibc misses size_t definition @@ -27,8 +27,8 @@ index a6aec544e..2a4a7f1bc 100644 #define SECCOMP_PARM3(_ctx) SECCOMP_REG(_ctx, 5) diff --git sandbox/linux/seccomp-bpf/syscall.cc sandbox/linux/seccomp-bpf/syscall.cc index d53a7ff56..c290f0e92 100644 ---- sandbox/linux/seccomp-bpf/syscall.cc -+++ sandbox/linux/seccomp-bpf/syscall.cc +--- a/sandbox/linux/seccomp-bpf/syscall.cc ++++ b/sandbox/linux/seccomp-bpf/syscall.cc @@ -499,9 +499,9 @@ void Syscall::PutValueInUcontext(intptr_t ret_val, ucontext_t* ctx) { // Same as MIPS, need to invert ret and set error register (cr0.SO) if (ret_val <= -1 && ret_val >= -4095) { @@ -41,32 +41,23 @@ index d53a7ff56..c290f0e92 100644 } #endif SECCOMP_RESULT(ctx) = static_cast(ret_val); ---- third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h.orig -+++ third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h +diff --git third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h +index cdce9bf8..73d77dda 100644 +--- a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h ++++ b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.h @@ -46,7 +46,7 @@ // The following platforms have an implementation of a hardware counter. #if defined(__i386__) || defined(__x86_64__) || defined(__aarch64__) || \ -- defined(__powerpc__) || defined(__ppc__) || defined(__riscv) || \ -+ ((defined(__powerpc__) || defined(__ppc__)) && defined(__GLIBC__)) || defined(__riscv) || \ - defined(_M_IX86) || (defined(_M_X64) && !defined(_M_ARM64EC)) +- defined(__powerpc__) || defined(__ppc__) || \ ++ ((defined(__powerpc__) || defined(__ppc__)) && defined(__GLIBC__)) || \ + defined(_M_IX86) || defined(_M_X64) #define ABSL_HAVE_UNSCALED_CYCLECLOCK_IMPLEMENTATION 1 #else ---- third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h -+++ third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h -@@ -64,7 +64,7 @@ - #elif defined(__i386__) || defined(__x86_64__) - #define ABSL_STACKTRACE_INL_HEADER \ - "absl/debugging/internal/stacktrace_x86-inl.inc" --#elif defined(__ppc__) || defined(__PPC__) -+#elif (defined(__ppc__) || defined(__PPC__)) && defined(__GLIBC__) - #define ABSL_STACKTRACE_INL_HEADER \ - "absl/debugging/internal/stacktrace_powerpc-inl.inc" - #elif defined(__aarch64__) diff --git third_party/breakpad/BUILD.gn third_party/breakpad/BUILD.gn index f9a60e37..25f3a0b7 100644 ---- third_party/breakpad/BUILD.gn -+++ third_party/breakpad/BUILD.gn +--- a/third_party/breakpad/BUILD.gn ++++ b/third_party/breakpad/BUILD.gn @@ -637,6 +637,7 @@ if (is_linux || is_android) { if (current_cpu == "ppc64") { @@ -77,8 +68,8 @@ index f9a60e37..25f3a0b7 100644 "breakpad/src/common/linux/breakpad_getcontext.S" diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc index 03afec7a..0264ecf1 100644 ---- third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -+++ third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc +--- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc ++++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc @@ -273,6 +273,9 @@ void ThreadInfo::FillCPUContext(RawContextCPU* out) const { #elif defined(__powerpc64__) @@ -103,8 +94,8 @@ index 03afec7a..0264ecf1 100644 out->vector_save.save_vr[i] = \ diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc index 1090470f..e580233d 100644 ---- third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -+++ third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc +--- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc ++++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc @@ -257,6 +257,9 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) { #elif defined(__powerpc64__) @@ -129,8 +120,8 @@ index 1090470f..e580233d 100644 out->vector_save.save_vr[i] = diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc index 5a7ab50c..ee8b858c 100644 ---- third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -+++ third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +--- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc ++++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc @@ -105,6 +105,11 @@ #define PR_SET_PTRACER 0x59616d61 #endif @@ -145,8 +136,8 @@ index 5a7ab50c..ee8b858c 100644 namespace { diff --git third_party/crashpad/crashpad/snapshot/linux/signal_context.h third_party/crashpad/crashpad/snapshot/linux/signal_context.h index 8e335a09..b2a0f155 100644 ---- third_party/crashpad/crashpad/snapshot/linux/signal_context.h -+++ third_party/crashpad/crashpad/snapshot/linux/signal_context.h +--- a/third_party/crashpad/crashpad/snapshot/linux/signal_context.h ++++ b/third_party/crashpad/crashpad/snapshot/linux/signal_context.h @@ -469,7 +469,7 @@ struct MContext64 { SignalThreadContext64 gp_regs; SignalFloatContext64 fp_regs; @@ -158,8 +149,8 @@ index 8e335a09..b2a0f155 100644 struct ContextTraits64 : public Traits64 { diff --git third_party/crashpad/crashpad/util/linux/thread_info.h third_party/crashpad/crashpad/util/linux/thread_info.h index dea0d1f3..b203e5b2 100644 ---- third_party/crashpad/crashpad/util/linux/thread_info.h -+++ third_party/crashpad/crashpad/util/linux/thread_info.h +--- a/third_party/crashpad/crashpad/util/linux/thread_info.h ++++ b/third_party/crashpad/crashpad/util/linux/thread_info.h @@ -30,6 +30,7 @@ #if defined(ARCH_CPU_PPC64_FAMILY) @@ -170,8 +161,8 @@ index dea0d1f3..b203e5b2 100644 namespace crashpad { diff --git third_party/lss/linux_syscall_support.h third_party/lss/linux_syscall_support.h index 9955ce44..4c1cc488 100644 ---- third_party/lss/linux_syscall_support.h -+++ third_party/lss/linux_syscall_support.h +--- a/third_party/lss/linux_syscall_support.h ++++ b/third_party/lss/linux_syscall_support.h @@ -4216,9 +4216,13 @@ struct kernel_statfs { } #endif diff --git a/srcpkgs/electron10/files/patches/chromium-83-gcc-10.patch b/srcpkgs/electron10/files/patches/chromium-83-gcc-10.patch new file mode 100644 index 000000000000..974b49cde703 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-83-gcc-10.patch @@ -0,0 +1,64 @@ +From e473f41284ccc8fa4bc4622d087194b18a1ec23a Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Tue, 7 Apr 2020 16:37:10 +0000 +Subject: [PATCH] GCC: fix includes for gcc-10 + +--- + chrome/browser/search/background/ntp_backgrounds.h | 1 + + third_party/webrtc/call/rtx_receive_stream.h | 1 + + .../webrtc/modules/audio_processing/aec3/clockdrift_detector.h | 1 + + ui/gfx/linux/drm_util_linux.h | 2 ++ + 5 files changed, 6 insertions(+) + +diff --git a/chrome/browser/search/background/ntp_backgrounds.h b/chrome/browser/search/background/ntp_backgrounds.h +index 7afc0a2..ea5818e 100644 +--- a/chrome/browser/search/background/ntp_backgrounds.h ++++ b/chrome/browser/search/background/ntp_backgrounds.h +@@ -6,6 +6,7 @@ + #define CHROME_BROWSER_SEARCH_BACKGROUND_NTP_BACKGROUNDS_H_ + + #include ++#include + + class GURL; + +diff --git a/third_party/webrtc/call/rtx_receive_stream.h b/third_party/webrtc/call/rtx_receive_stream.h +index 8ffa440..113a816 100644 +--- a/third_party/webrtc/call/rtx_receive_stream.h ++++ b/third_party/webrtc/call/rtx_receive_stream.h +@@ -12,6 +12,7 @@ + #define CALL_RTX_RECEIVE_STREAM_H_ + + #include ++#include + + #include "call/rtp_packet_sink_interface.h" + +diff --git a/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h b/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h +index 22528c9..69e624e 100644 +--- a/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h ++++ b/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h +@@ -12,6 +12,7 @@ + #define MODULES_AUDIO_PROCESSING_AEC3_CLOCKDRIFT_DETECTOR_H_ + + #include ++#include + + namespace webrtc { + +diff --git a/ui/gfx/linux/drm_util_linux.h b/ui/gfx/linux/drm_util_linux.h +index 86ff2eb..990f12c 100644 +--- a/ui/gfx/linux/drm_util_linux.h ++++ b/ui/gfx/linux/drm_util_linux.h +@@ -7,6 +7,8 @@ + + #include "ui/gfx/buffer_types.h" + ++#include ++ + namespace ui { + + int GetFourCCFormatFromBufferFormat(gfx::BufferFormat format); +-- +2.24.1 + diff --git a/srcpkgs/electron10/files/patches/chromium-chromium_atk_optional.patch.patch b/srcpkgs/electron10/files/patches/chromium-chromium_atk_optional.patch.patch new file mode 100644 index 000000000000..667b4a7a00c5 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-chromium_atk_optional.patch.patch @@ -0,0 +1,15 @@ +--- a/build/config/ui.gni 2020-06-25 00:39:28.000000000 +0200 ++++ - 2020-08-22 18:01:01.182749726 +0200 +@@ -47,8 +47,10 @@ + # Make sure glib is not used if building for ChromeOS/Chromecast + assert(!use_glib || (is_linux && !is_chromeos && !is_chromecast)) + +-# Whether to use atk, the Accessibility ToolKit library +-use_atk = is_desktop_linux && !is_chromecast && use_glib ++declare_args() { ++ # Whether to use atk, the Accessibility ToolKit library ++ use_atk = is_desktop_linux && !is_chromecast && use_glib ++} + # ============================================= + # PLEASE DO NOT ADD MORE FLAGS TO THIS FILE + # ============================================= diff --git a/srcpkgs/electron10/files/patches/chromium-clang-12.patch b/srcpkgs/electron10/files/patches/chromium-clang-12.patch new file mode 100644 index 000000000000..54b10751c430 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-clang-12.patch @@ -0,0 +1,16 @@ +--- a/third_party/blink/renderer/platform/disk_data_allocator.h 2020-09-21 20:39:25.000000000 +0200 ++++ - 2021-05-24 22:03:47.238393816 +0200 +@@ -36,12 +36,12 @@ + public: + int64_t start_offset() const { return start_offset_; } + size_t size() const { return size_; } +- Metadata(Metadata&& other) = delete; + + private: + Metadata(int64_t start_offset, size_t size) + : start_offset_(start_offset), size_(size) {} + Metadata(const Metadata& other) = default; ++ Metadata(Metadata&& other) = default; + Metadata& operator=(const Metadata& other) = default; + + int64_t start_offset_; diff --git a/srcpkgs/electron10/files/patches/chromium-ffmpeg-4.3.patch b/srcpkgs/electron10/files/patches/chromium-ffmpeg-4.3.patch new file mode 100644 index 000000000000..6abb886ab990 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-ffmpeg-4.3.patch @@ -0,0 +1,21 @@ +diff --git a/media/base/media.cc b/media/base/media.cc +index c282ee49a03..a298b40c79b 100644 +--- a/media/base/media.cc ++++ b/media/base/media.cc +@@ -14,6 +14,7 @@ + #include "third_party/libyuv/include/libyuv.h" + + #if BUILDFLAG(ENABLE_FFMPEG) ++#include + #include "third_party/ffmpeg/ffmpeg_features.h" // nogncheck + extern "C" { + #include +@@ -41,7 +42,7 @@ class MediaInitializer { + + #if BUILDFLAG(USE_ALLOCATOR_SHIM) + // Remove allocation limit from ffmpeg, so calls go down to shim layer. +- av_max_alloc(0); ++ av_max_alloc(std::numeric_limits::max()); + #endif // BUILDFLAG(USE_ALLOCATOR_SHIM) + + #endif // BUILDFLAG(ENABLE_FFMPEG) diff --git a/srcpkgs/electron10/files/patches/chromium-gcc-shared.patch b/srcpkgs/electron10/files/patches/chromium-gcc-shared.patch new file mode 100644 index 000000000000..098b68322422 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-gcc-shared.patch @@ -0,0 +1,20 @@ +--- a/build/toolchain/gcc_toolchain.gni 2019-11-19 02:27:43.000000000 +0100 ++++ - 2020-07-21 00:59:09.201421469 +0200 +@@ -371,7 +371,7 @@ + # .TOC file, overwrite it, otherwise, don't change it. + tocfile = sofile + ".TOC" + +- link_command = "$ld -shared -Wl,-soname=\"$soname\" {{ldflags}}${extra_ldflags} -o \"$unstripped_sofile\" @\"$rspfile\"" ++ link_command = "$ld -shared -Wl,-soname=\"$soname\" {{ldflags}}${extra_ldflags} -o \"$unstripped_sofile\" -shared @\"$rspfile\"" + + # Generate a map file to be used for binary size analysis. + # Map file adds ~10% to the link time on a z620. +@@ -450,7 +450,7 @@ + unstripped_sofile = sofile + } + +- command = "$ld -shared {{ldflags}}${extra_ldflags} -o \"$unstripped_sofile\" -Wl,-soname=\"$soname\" @\"$rspfile\"" ++ command = "$ld -shared {{ldflags}}${extra_ldflags} -o \"$unstripped_sofile\" -Wl,-soname=\"$soname\" -shared @\"$rspfile\"" + + if (defined(invoker.strip)) { + strip_command = "${invoker.strip} -o \"$sofile\" \"$unstripped_sofile\"" diff --git a/srcpkgs/electron10/files/patches/chromium-harfbuzz-3.0.0.patch b/srcpkgs/electron10/files/patches/chromium-harfbuzz-3.0.0.patch new file mode 100644 index 000000000000..c7724336bfba --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-harfbuzz-3.0.0.patch @@ -0,0 +1,20 @@ +# https://github.com/chromium/chromium/commit/b289f6f3fcbc + +diff --git a/components/paint_preview/common/subset_font.cc b/components/paint_preview/common/subset_font.cc +index 8ff0540d9a..20a7d37474 100644 +--- a/components/paint_preview/common/subset_font.cc ++++ b/components/paint_preview/common/subset_font.cc +@@ -72,9 +72,11 @@ sk_sp SubsetFont(SkTypeface* typeface, const GlyphUsage& usage) { + hb_set_t* glyphs = + hb_subset_input_glyph_set(input.get()); // Owned by |input|. + usage.ForEach(base::BindRepeating(&AddGlyphs, base::Unretained(glyphs))); +- hb_subset_input_set_retain_gids(input.get(), true); ++ hb_subset_input_set_flags(input.get(), HB_SUBSET_FLAGS_RETAIN_GIDS); + +- HbScoped subset_face(hb_subset(face.get(), input.get())); ++ HbScoped subset_face(hb_subset_or_fail(face.get(), input.get())); ++ if (!subset_face) ++ return nullptr; + HbScoped subset_blob(hb_face_reference_blob(subset_face.get())); + if (!subset_blob) + return nullptr; diff --git a/srcpkgs/electron10/files/patches/chromium-libc_malloc.patch b/srcpkgs/electron10/files/patches/chromium-libc_malloc.patch new file mode 100644 index 000000000000..a5720b93ce7c --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-libc_malloc.patch @@ -0,0 +1,24 @@ +--- a/base/process/memory_linux.cc 2020-09-21 20:39:01.000000000 +0200 ++++ - 2020-10-02 20:23:17.972108815 +0200 +@@ -23,6 +23,12 @@ + #include "third_party/tcmalloc/chromium/src/gperftools/tcmalloc.h" + #endif + ++#if defined(LIBC_GLIBC) ++extern "C" { ++extern void *__libc_malloc(size_t size); ++} ++#endif ++ + namespace base { + + size_t g_oom_size = 0U; +@@ -135,7 +141,7 @@ + (!defined(LIBC_GLIBC) && !BUILDFLAG(USE_TCMALLOC)) + *result = malloc(size); + #elif defined(LIBC_GLIBC) && !BUILDFLAG(USE_TCMALLOC) +- *result = __libc_malloc(size); ++ *result = ::__libc_malloc(size); + #elif BUILDFLAG(USE_TCMALLOC) + *result = tc_malloc_skip_new_handler(size); + #endif diff --git a/srcpkgs/electron10/files/patches/chromium-skia-harfbuzz-3.0.0.patch b/srcpkgs/electron10/files/patches/chromium-skia-harfbuzz-3.0.0.patch new file mode 100644 index 000000000000..f47af201b6e4 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-skia-harfbuzz-3.0.0.patch @@ -0,0 +1,100 @@ +# Minimal diff for harfbuzz 3.0.0 support; based on: +# https://github.com/google/skia/commit/66684b17b382 +# https://github.com/google/skia/commit/51d83abcd24a + +diff --git a/gn/skia.gni b/gn/skia.gni +index d98fdc19ee..199335d5c4 100644 +--- a/third_party/skia/gn/skia.gni ++++ b/third_party/skia/gn/skia.gni +@@ -34,8 +34,6 @@ declare_args() { + skia_include_multiframe_procs = false + skia_lex = false + skia_libgifcodec_path = "third_party/externals/libgifcodec" +- skia_pdf_subset_harfbuzz = +- false # TODO: set skia_pdf_subset_harfbuzz to skia_use_harfbuzz. + skia_qt_path = getenv("QT_PATH") + skia_skqp_global_error_tolerance = 0 + skia_tools_require_resources = false +@@ -99,6 +97,10 @@ declare_args() { + skia_use_libfuzzer_defaults = true + } + ++declare_args() { ++ skia_pdf_subset_harfbuzz = skia_use_harfbuzz ++} ++ + declare_args() { + skia_compile_sksl_tests = skia_compile_processors + skia_enable_fontmgr_android = skia_use_expat && skia_use_freetype +diff --git a/src/pdf/SkPDFSubsetFont.cpp b/src/pdf/SkPDFSubsetFont.cpp +index 81c37eef3a..2340a7937b 100644 +--- a/third_party/skia/src/pdf/SkPDFSubsetFont.cpp ++++ b/third_party/skia/src/pdf/SkPDFSubsetFont.cpp +@@ -49,6 +49,37 @@ static sk_sp to_data(HBBlob blob) { + blob.release()); + } + ++template using void_t = void; ++template ++struct SkPDFHarfBuzzSubset { ++ // This is the HarfBuzz 3.0 interface. ++ // hb_subset_flags_t does not exist in 2.0. It isn't dependent on T, so inline the value of ++ // HB_SUBSET_FLAGS_RETAIN_GIDS until 2.0 is no longer supported. ++ static HBFace Make(T input, hb_face_t* face) { ++ // TODO: When possible, check if a font is 'tricky' with FT_IS_TRICKY. ++ // If it isn't known if a font is 'tricky', retain the hints. ++ hb_subset_input_set_flags(input, 2/*HB_SUBSET_FLAGS_RETAIN_GIDS*/); ++ return HBFace(hb_subset_or_fail(face, input)); ++ } ++}; ++template ++struct SkPDFHarfBuzzSubset(), std::declval())), ++ decltype(hb_subset_input_set_drop_hints(std::declval(), std::declval())), ++ decltype(hb_subset(std::declval(), std::declval())) ++ >> ++{ ++ // This is the HarfBuzz 2.0 (non-public) interface, used if it exists. ++ // This code should be removed as soon as all users are migrated to the newer API. ++ static HBFace Make(T input, hb_face_t* face) { ++ hb_subset_input_set_retain_gids(input, true); ++ // TODO: When possible, check if a font is 'tricky' with FT_IS_TRICKY. ++ // If it isn't known if a font is 'tricky', retain the hints. ++ hb_subset_input_set_drop_hints(input, false); ++ return HBFace(hb_subset(face, input)); ++ } ++}; ++ + static sk_sp subset_harfbuzz(sk_sp fontData, + const SkPDFGlyphUse& glyphUsage, + int ttcIndex) { +@@ -71,11 +102,10 @@ static sk_sp subset_harfbuzz(sk_sp fontData, + hb_set_t* glyphs = hb_subset_input_glyph_set(input.get()); + glyphUsage.getSetValues([&glyphs](unsigned gid) { hb_set_add(glyphs, gid);}); + +- hb_subset_input_set_retain_gids(input.get(), true); +- // TODO: When possible, check if a font is 'tricky' with FT_IS_TRICKY. +- // If it isn't known if a font is 'tricky', retain the hints. +- hb_subset_input_set_drop_hints(input.get(), false); +- HBFace subset(hb_subset(face.get(), input.get())); ++ HBFace subset = SkPDFHarfBuzzSubset::Make(input.get(), face.get()); ++ if (!subset) { ++ return nullptr; ++ } + HBBlob result(hb_face_reference_blob(subset.get())); + return to_data(std::move(result)); + } +diff --git a/third_party/harfbuzz/BUILD.gn b/third_party/harfbuzz/BUILD.gn +index 173830de62..4156607ef9 100644 +--- a/third_party/skia/third_party/harfbuzz/BUILD.gn ++++ b/third_party/skia/third_party/harfbuzz/BUILD.gn +@@ -14,6 +14,9 @@ if (skia_use_system_harfbuzz) { + "harfbuzz", + "harfbuzz-icu", + ] ++ if (skia_pdf_subset_harfbuzz) { ++ libs += [ "harfbuzz-subset" ] ++ } + } + } else { + third_party("harfbuzz") { diff --git a/srcpkgs/electron10/files/patches/chromium-skia-harmony.patch b/srcpkgs/electron10/files/patches/chromium-skia-harmony.patch new file mode 100644 index 000000000000..1cb8aebf240d --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-skia-harmony.patch @@ -0,0 +1,14 @@ +--- a/third_party/skia/src/ports/SkFontHost_FreeType.cpp.orig 2019-07-19 11:08:34.770972665 +0000 ++++ b/third_party/skia/src/ports/SkFontHost_FreeType.cpp 2019-07-19 11:08:44.274442065 +0000 +@@ -128,9 +128,9 @@ public: + : fGetVarDesignCoordinates(nullptr) + , fGetVarAxisFlags(nullptr) + , fLibrary(nullptr) +- , fIsLCDSupported(false) ++ , fIsLCDSupported(true) + , fLightHintingIsYOnly(false) +- , fLCDExtra(0) ++ , fLCDExtra(2) + { + if (FT_New_Library(&gFTMemory, &fLibrary)) { + return; diff --git a/srcpkgs/electron10/files/patches/chromium-time64.patch b/srcpkgs/electron10/files/patches/chromium-time64.patch new file mode 100644 index 000000000000..0330ce057f41 --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-time64.patch @@ -0,0 +1,51 @@ +Description: allow sandboxed code to call gettime64 + Add __NR_clock_gettime64 and __NR_clock_nanosleep_time64 to syscall whitelist + and clock selection parameter filtering code. + + Add __NR_utimensat_time64 to syscall whitelist + + Conditionalise additions on the new calls existing, because they do not exist + on 64-bit architectures. +Author: Peter Michael Green + +Index: chromium-83.0.4103.116/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +=================================================================== +--- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc ++++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +@@ -148,7 +148,11 @@ ResultExpr EvaluateSyscallImpl(int fs_de + return Allow(); + #endif + ++#ifdef __NR_clock_gettime64 ++ if (sysno == __NR_clock_gettime || sysno == __NR_clock_gettime64 || sysno == __NR_clock_nanosleep || sysno == __NR_clock_nanosleep_time64) { ++#else + if (sysno == __NR_clock_gettime || sysno == __NR_clock_nanosleep) { ++#endif + return RestrictClockID(); + } + +Index: chromium-83.0.4103.116/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +=================================================================== +--- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc ++++ b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +@@ -38,6 +38,10 @@ bool SyscallSets::IsAllowedGettime(int s + case __NR_clock_getres: // Allowed only on Android with parameters + // filtered by RestrictClokID(). + case __NR_clock_gettime: // Parameters filtered by RestrictClockID(). ++#ifdef __NR_clock_gettime64 ++ case __NR_clock_gettime64: // Parameters filtered by RestrictClockID(). ++ case __NR_clock_nanosleep_time64: // Parameters filtered by RestrictClockID(). ++#endif + case __NR_clock_nanosleep: // Parameters filtered by RestrictClockID(). + case __NR_clock_settime: // Privileged. + #if defined(__i386__) || \ +@@ -159,6 +163,9 @@ bool SyscallSets::IsFileSystem(int sysno + case __NR_utime: + #endif + case __NR_utimensat: // New. ++#ifdef __NR_utimensat_time64 ++ case __NR_utimensat_time64: ++#endif + return true; + default: + return false; diff --git a/srcpkgs/electron10/files/patches/chromium-toolchain-host.patch b/srcpkgs/electron10/files/patches/chromium-toolchain-host.patch new file mode 100644 index 000000000000..0dace261a08c --- /dev/null +++ b/srcpkgs/electron10/files/patches/chromium-toolchain-host.patch @@ -0,0 +1,11 @@ +--- src/build/toolchain/linux/unbundle/BUILD.gn 2020-07-21 17:36:34.064748261 +0200 ++++ - 2020-07-21 17:39:03.115740522 +0200 +@@ -35,7 +35,7 @@ + extra_ldflags = getenv("BUILD_LDFLAGS") + + toolchain_args = { +- current_cpu = current_cpu ++ current_cpu = host_cpu + current_os = current_os + } + } diff --git a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-support.patch b/srcpkgs/electron10/files/patches/chromium-xxx-ppc64le-support.patch similarity index 80% rename from srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-support.patch rename to srcpkgs/electron10/files/patches/chromium-xxx-ppc64le-support.patch index e626f8130d43..ba64e6e5a01a 100644 --- a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-support.patch +++ b/srcpkgs/electron10/files/patches/chromium-xxx-ppc64le-support.patch @@ -1,10 +1,10 @@ -commit 2c013a317b1114ef67cdbbc30824b28907b9ea94 -Author: Daniel Kolesa -Date: Wed Mar 3 19:08:29 2021 +0100 +commit e7944c162ca13b2c30b180c06f917f45643b8cca +Author: q66 +Date: Tue Aug 4 19:57:48 2020 +0200 ppc64le support -diff --git a/build/download_nacl_toolchains.py b/build/download_nacl_toolchains.py +diff --git build/download_nacl_toolchains.py build/download_nacl_toolchains.py index 286a92a27..ec36a85d3 100755 --- a/build/download_nacl_toolchains.py +++ b/build/download_nacl_toolchains.py @@ -19,9 +19,11 @@ index 286a92a27..ec36a85d3 100755 script_dir = os.path.dirname(os.path.abspath(__file__)) src_dir = os.path.dirname(script_dir) nacl_dir = os.path.join(src_dir, 'native_client') +diff --git chrome/installer/linux/BUILD.gn chrome/installer/linux/BUILD.gn +index b101b0cb2..9fd5a7617 100644 --- a/chrome/installer/linux/BUILD.gn +++ b/chrome/installer/linux/BUILD.gn -@@ -97,8 +97,6 @@ +@@ -92,8 +92,6 @@ packaging_files = packaging_files_binaries + [ "$root_out_dir/xdg-mime", "$root_out_dir/xdg-settings", "$root_out_dir/locales/en-US.pak", @@ -30,20 +32,20 @@ index 286a92a27..ec36a85d3 100755 ] action_foreach("calculate_deb_dependencies") { -@@ -377,7 +377,6 @@ +@@ -329,7 +327,6 @@ group("installer_deps") { + ":theme_files", "//chrome", "//chrome:packed_resources", - "//chrome/browser/enterprise/connectors/device_trust/key_management/installer/management_service:chrome_management_service", - "//chrome/browser/resources/media/mei_preload:component", - "//components/crash/core/app:chrome_crashpad_handler", "//sandbox/linux:chrome_sandbox", + "//third_party/crashpad/crashpad/handler:crashpad_handler", ] -diff --git a/sandbox/features.gni b/sandbox/features.gni -index db30ae6d6..9dc09bf53 100644 +diff --git sandbox/features.gni sandbox/features.gni +index 09280d35f..42514157f 100644 --- a/sandbox/features.gni +++ b/sandbox/features.gni -@@ -11,7 +11,8 @@ import("//build/config/nacl/config.gni") - use_seccomp_bpf = (is_linux || is_chromeos || is_android) && +@@ -11,6 +11,7 @@ import("//build/config/nacl/config.gni") + use_seccomp_bpf = (is_linux || is_android) && (current_cpu == "x86" || current_cpu == "x64" || current_cpu == "arm" || current_cpu == "arm64" || - current_cpu == "mipsel" || current_cpu == "mips64el") @@ -51,12 +53,11 @@ index db30ae6d6..9dc09bf53 100644 + current_cpu == "ppc64") use_seccomp_bpf = use_seccomp_bpf || is_nacl_nonsfi - -diff --git a/sandbox/linux/BUILD.gn b/sandbox/linux/BUILD.gn -index e9a94b461..cca1a5da5 100644 +diff --git sandbox/linux/BUILD.gn sandbox/linux/BUILD.gn +index c27351f9a..9141e1239 100644 --- a/sandbox/linux/BUILD.gn +++ b/sandbox/linux/BUILD.gn -@@ -427,6 +427,8 @@ component("sandbox_services") { +@@ -407,6 +407,8 @@ component("sandbox_services") { source_set("sandbox_services_headers") { sources = [ @@ -65,7 +66,7 @@ index e9a94b461..cca1a5da5 100644 "system_headers/arm64_linux_syscalls.h", "system_headers/arm_linux_syscalls.h", "system_headers/arm_linux_ucontext.h", -diff --git a/sandbox/linux/bpf_dsl/linux_syscall_ranges.h b/sandbox/linux/bpf_dsl/linux_syscall_ranges.h +diff --git sandbox/linux/bpf_dsl/linux_syscall_ranges.h sandbox/linux/bpf_dsl/linux_syscall_ranges.h index 313511f22..0ca3a326f 100644 --- a/sandbox/linux/bpf_dsl/linux_syscall_ranges.h +++ b/sandbox/linux/bpf_dsl/linux_syscall_ranges.h @@ -75,15 +76,15 @@ index 313511f22..0ca3a326f 100644 +#elif defined(__powerpc64__) + -+#include ++#include +#define MIN_SYSCALL 0u -+#define MAX_PUBLIC_SYSCALL __NR_syscalls ++#define MAX_PUBLIC_SYSCALL 386u +#define MAX_SYSCALL MAX_PUBLIC_SYSCALL + #else #error "Unsupported architecture" #endif -diff --git a/sandbox/linux/bpf_dsl/seccomp_macros.h b/sandbox/linux/bpf_dsl/seccomp_macros.h +diff --git sandbox/linux/bpf_dsl/seccomp_macros.h sandbox/linux/bpf_dsl/seccomp_macros.h index 1a407b952..a6aec544e 100644 --- a/sandbox/linux/bpf_dsl/seccomp_macros.h +++ b/sandbox/linux/bpf_dsl/seccomp_macros.h @@ -149,8 +150,8 @@ index 1a407b952..a6aec544e 100644 #else #error Unsupported target platform -diff --git a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc -index 6a1ec2389..f20c582dd 100644 +diff --git sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +index a6d2c0dfb..37fdc179a 100644 --- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc +++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc @@ -88,7 +88,8 @@ bool IsBaselinePolicyWatched(int sysno) { @@ -163,7 +164,7 @@ index 6a1ec2389..f20c582dd 100644 SyscallSets::IsSocketCall(sysno) || #endif #if defined(__arm__) -@@ -227,7 +228,7 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, +@@ -210,7 +211,7 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, } #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ @@ -172,7 +173,7 @@ index 6a1ec2389..f20c582dd 100644 if (sysno == __NR_mmap) return RestrictMmapFlags(); #endif -@@ -245,7 +246,7 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, +@@ -228,7 +229,7 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, return RestrictPrctl(); #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ @@ -181,7 +182,7 @@ index 6a1ec2389..f20c582dd 100644 if (sysno == __NR_socketpair) { // Only allow AF_UNIX, PF_UNIX. Crash if anything else is seen. static_assert(AF_UNIX == PF_UNIX, -@@ -285,7 +286,8 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, +@@ -268,7 +269,8 @@ ResultExpr EvaluateSyscallImpl(int fs_denied_errno, } #if defined(__i386__) || \ @@ -191,83 +192,64 @@ index 6a1ec2389..f20c582dd 100644 if (SyscallSets::IsSocketCall(sysno)) return RestrictSocketcallCommand(); #endif -diff --git a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc -index 01c046dda..7e5a6be82 100644 ---- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc 2021-04-15 13:11:10.481579470 -0400 -+++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc 2021-04-15 13:12:43.524831376 -0400 -@@ -302,7 +302,7 @@ - TEST_BASELINE_SIGSYS(__NR_syslog) - TEST_BASELINE_SIGSYS(__NR_timer_create) - --#if !defined(__aarch64__) -+#if !defined(__aarch64__) && !defined(__powerpc64__) +diff --git sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc +index fc36187c9..1affc9189 100644 +--- a/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc ++++ b/sandbox/linux/seccomp-bpf-helpers/baseline_policy_unittest.cc +@@ -291,8 +291,10 @@ TEST_BASELINE_SIGSYS(__NR_timer_create) + #if !defined(__aarch64__) + TEST_BASELINE_SIGSYS(__NR_eventfd) TEST_BASELINE_SIGSYS(__NR_inotify_init) ++#if !defined(__powerpc64__) TEST_BASELINE_SIGSYS(__NR_vserver) #endif -diff --git a/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc b/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc -index 01c046dda..7e5a6be82 100644 ---- a/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc -+++ b/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc -@@ -358,7 +358,16 @@ - if (args.nr == __NR_fstatat_default) { - if (*reinterpret_cast(args.args[1]) == '\0' && - args.args[3] == static_cast(AT_EMPTY_PATH)) { -- return syscall(__NR_fstat_default, static_cast(args.args[0]), -+ int fd = static_cast(args.args[0]); -+#if defined(__powerpc64__) -+ // On ppc64+glibc, some syscalls seem to accidentally negate the first -+ // parameter which causes checks against it to fail. For now, manually -+ // negate them back. -+ // TODO: Investigate the root cause and fix in glibc -+ if (fd < 0) -+ fd = -fd; +#endif -+ return syscall(__NR_fstat_default, fd, - reinterpret_cast(args.args[2])); - } - return -reinterpret_cast(fs_denied_errno); -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc -index 2a97d3916..8e81aa6cf 100644 ---- a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2021-04-14 14:41:08.000000000 -0400 -+++ b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2021-04-15 13:17:57.808715733 -0400 -@@ -37,7 +37,8 @@ - - #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \ - !defined(__arm__) && !defined(__aarch64__) && \ -- !defined(PTRACE_GET_THREAD_AREA) -+ !defined(PTRACE_GET_THREAD_AREA) && \ + + #if defined(LIBC_GLIBC) && !defined(OS_CHROMEOS) + BPF_TEST_C(BaselinePolicy, FutexEINVAL, BaselinePolicy) { +diff --git sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc +index f51915edc..ca2f4f106 100644 +--- a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc ++++ b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc +@@ -36,7 +36,8 @@ + #include + #include + #if defined(OS_LINUX) && !defined(OS_CHROMEOS) && !defined(__arm__) && \ +- !defined(__aarch64__) && !defined(PTRACE_GET_THREAD_AREA) ++ !defined(__aarch64__) && !defined(PTRACE_GET_THREAD_AREA) && \ + !defined(__powerpc64__) // Also include asm/ptrace-abi.h since ptrace.h in older libc (for instance // the one in Ubuntu 16.04 LTS) is missing PTRACE_GET_THREAD_AREA. // asm/ptrace-abi.h doesn't exist on arm32 and PTRACE_GET_THREAD_AREA isn't @@ -45,6 +46,11 @@ - #include #endif + #endif // !OS_NACL_NONSFI +// On PPC64, TCGETS is defined in terms of struct termios, so we must include termios.h +#ifdef __powerpc64__ +#include +#endif + - #if BUILDFLAG(IS_ANDROID) + #if defined(OS_ANDROID) #if !defined(F_DUPFD_CLOEXEC) -@@ -99,6 +105,14 @@ - return true; - #else - return false; -+#endif -+} -+ +@@ -107,6 +113,15 @@ inline bool IsArchitectureMips() { + #endif + } + +inline bool IsArchitecturePPC64() { +#if defined(__powerpc64__) + return true; +#else + return false; - #endif - } - -@@ -239,6 +254,8 @@ ++#endif ++} ++ ++ + // Ubuntu's version of glibc has a race condition in sem_post that can cause + // it to call futex(2) with bogus op arguments. To workaround this, we need + // to allow those futex(2) calls to fail with EINVAL, instead of crashing the +@@ -248,6 +263,8 @@ ResultExpr RestrictFcntlCommands() { uint64_t kOLargeFileFlag = O_LARGEFILE; if (IsArchitectureX86_64() || IsArchitectureI386() || IsArchitectureMips()) kOLargeFileFlag = 0100000; @@ -276,11 +258,12 @@ index 2a97d3916..8e81aa6cf 100644 const Arg cmd(1); const Arg long_arg(2); -@@ -256,7 +273,16 @@ +@@ -262,14 +279,23 @@ ResultExpr RestrictFcntlCommands() { F_SETLKW, F_GETLK, F_DUPFD, - F_DUPFD_CLOEXEC), +- Allow()) + F_DUPFD_CLOEXEC +#if defined(__powerpc64__) +// On PPC64, F_SETLK, F_GETLK, F_SETLKW are defined as the 64-bit variants @@ -290,12 +273,11 @@ index 2a97d3916..8e81aa6cf 100644 + 6, /* F_SETLK (32) */ + 7 /* F_SETLKW (32) */ +#endif -+ ), - Allow()) ++ ), ++ Allow()) .Case(F_SETFL, If((long_arg & ~kAllowedMask) == 0, Allow()).Else(CrashSIGSYS())) -@@ -266,7 +292,7 @@ - // clang-format on + .Default(CrashSIGSYS()); } -#if defined(__i386__) || defined(__mips__) @@ -303,16 +285,16 @@ index 2a97d3916..8e81aa6cf 100644 ResultExpr RestrictSocketcallCommand() { // Unfortunately, we are unable to restrict the first parameter to // socketpair(2). Whilst initially sounding bad, it's noteworthy that very -@@ -419,7 +445,7 @@ - #endif - return Switch(request) - .CASES(( +@@ -418,7 +444,7 @@ ResultExpr RestrictPrlimitToGetrlimit(pid_t target_pid) { + ResultExpr RestrictPtrace() { + const Arg request(0); + return Switch(request).CASES(( -#if !defined(__aarch64__) +#if !defined(__aarch64__) && !defined(__powerpc64__) - PTRACE_GETREGS, PTRACE_GETFPREGS, PTRACE_GET_THREAD_AREA, - PTRACE_GETREGSET, - #endif -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h + PTRACE_GETREGS, + PTRACE_GETFPREGS, + PTRACE_GET_THREAD_AREA, +diff --git sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h index ba4289f05..9a4d5ab2d 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.h @@ -325,8 +307,8 @@ index ba4289f05..9a4d5ab2d 100644 // Restrict socketcall(2) to only allow socketpair(2), send(2), recv(2), // sendto(2), recvfrom(2), shutdown(2), sendmsg(2) and recvmsg(2). SANDBOX_EXPORT bpf_dsl::ResultExpr RestrictSocketcallCommand(); -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -index 642df7207..34f47eb73 100644 +diff --git sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +index d3693fd78..d492cf94b 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc @@ -29,7 +29,8 @@ bool SyscallSets::IsAllowedGettime(int sysno) { @@ -339,9 +321,9 @@ index 642df7207..34f47eb73 100644 case __NR_time: #endif return true; -@@ -52,12 +53,14 @@ bool SyscallSets::IsAllowedGettime(int sysno) { - case __NR_clock_nanosleep_time64: // Parameters filtered by RestrictClockID(). - #endif +@@ -41,12 +42,14 @@ bool SyscallSets::IsAllowedGettime(int sysno) { + case __NR_clock_nanosleep: // Parameters filtered by RestrictClockID(). + case __NR_clock_settime: // Privileged. #if defined(__i386__) || \ - (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) + (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ @@ -356,7 +338,7 @@ index 642df7207..34f47eb73 100644 case __NR_stime: #endif default: -@@ -135,7 +138,7 @@ bool SyscallSets::IsFileSystem(int sysno) { +@@ -112,7 +115,7 @@ bool SyscallSets::IsFileSystem(int sysno) { case __NR_faccessat: // EPERM not a valid errno. case __NR_fchmodat: case __NR_fchownat: // Should be called chownat ? @@ -365,7 +347,7 @@ index 642df7207..34f47eb73 100644 case __NR_newfstatat: // fstatat(). EPERM not a valid errno. #elif defined(__i386__) || defined(__arm__) || \ (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) -@@ -154,7 +157,7 @@ bool SyscallSets::IsFileSystem(int sysno) { +@@ -131,7 +134,7 @@ bool SyscallSets::IsFileSystem(int sysno) { case __NR_memfd_create: case __NR_mkdirat: case __NR_mknodat: @@ -374,7 +356,7 @@ index 642df7207..34f47eb73 100644 case __NR_oldlstat: case __NR_oldstat: #endif -@@ -168,7 +171,8 @@ bool SyscallSets::IsFileSystem(int sysno) { +@@ -145,7 +148,8 @@ bool SyscallSets::IsFileSystem(int sysno) { #endif case __NR_statfs: // EPERM not a valid errno. #if defined(__i386__) || defined(__arm__) || \ @@ -384,7 +366,7 @@ index 642df7207..34f47eb73 100644 case __NR_statfs64: #endif case __NR_symlinkat: -@@ -178,7 +182,8 @@ bool SyscallSets::IsFileSystem(int sysno) { +@@ -155,7 +159,8 @@ bool SyscallSets::IsFileSystem(int sysno) { case __NR_truncate64: #endif case __NR_unlinkat: @@ -394,7 +376,7 @@ index 642df7207..34f47eb73 100644 case __NR_utime: #endif case __NR_utimensat: // New. -@@ -203,7 +208,8 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { +@@ -174,7 +179,8 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { #endif return true; // TODO(jln): these should be denied gracefully as well (moved below). @@ -404,7 +386,7 @@ index 642df7207..34f47eb73 100644 case __NR_fadvise64: // EPERM not a valid errno. #endif #if defined(__i386__) -@@ -216,11 +222,12 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { +@@ -187,11 +193,12 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { case __NR_flock: // EPERM not a valid errno. case __NR_fstatfs: // Give information about the whole filesystem. #if defined(__i386__) || defined(__arm__) || \ @@ -419,7 +401,7 @@ index 642df7207..34f47eb73 100644 case __NR_oldfstat: #endif #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -@@ -228,6 +235,8 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { +@@ -199,6 +206,8 @@ bool SyscallSets::IsAllowedFileSystemAccessViaFd(int sysno) { case __NR_sync_file_range: // EPERM not a valid errno. #elif defined(__arm__) case __NR_arm_sync_file_range: // EPERM not a valid errno. @@ -428,7 +410,7 @@ index 642df7207..34f47eb73 100644 #endif default: return false; -@@ -248,7 +257,8 @@ bool SyscallSets::IsDeniedFileSystemAccessViaFd(int sysno) { +@@ -224,7 +233,8 @@ bool SyscallSets::IsDeniedFileSystemAccessViaFd(int sysno) { #endif case __NR_getdents64: // EPERM not a valid errno. #if defined(__i386__) || \ @@ -438,7 +420,7 @@ index 642df7207..34f47eb73 100644 case __NR_readdir: #endif return true; -@@ -289,7 +299,7 @@ bool SyscallSets::IsGetSimpleId(int sysno) { +@@ -265,7 +275,7 @@ bool SyscallSets::IsGetSimpleId(int sysno) { bool SyscallSets::IsProcessPrivilegeChange(int sysno) { switch (sysno) { case __NR_capset: @@ -447,20 +429,17 @@ index 642df7207..34f47eb73 100644 case __NR_ioperm: // Intel privilege. case __NR_iopl: // Intel privilege. #endif -@@ -340,8 +350,11 @@ bool SyscallSets::IsAllowedSignalHandling(int sysno) { +@@ -316,7 +326,8 @@ bool SyscallSets::IsAllowedSignalHandling(int sysno) { case __NR_rt_sigreturn: case __NR_rt_sigtimedwait: #if defined(__i386__) || defined(__arm__) || \ - (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) + (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_32_BITS)) || \ + defined(__powerpc64__) -+#ifndef __powerpc64__ - case __NR_rt_sigtimedwait_time64: -+#endif case __NR_sigaction: case __NR_sigprocmask: case __NR_sigreturn: -@@ -357,7 +370,8 @@ bool SyscallSets::IsAllowedSignalHandling(int sysno) { +@@ -332,7 +343,8 @@ bool SyscallSets::IsAllowedSignalHandling(int sysno) { #endif case __NR_signalfd4: #if defined(__i386__) || defined(__arm__) || \ @@ -470,7 +449,7 @@ index 642df7207..34f47eb73 100644 case __NR_sigpending: case __NR_sigsuspend: #endif -@@ -381,7 +395,7 @@ bool SyscallSets::IsAllowedOperationOnFd(int sysno) { +@@ -356,7 +368,7 @@ bool SyscallSets::IsAllowedOperationOnFd(int sysno) { #endif case __NR_dup3: #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ @@ -479,8 +458,8 @@ index 642df7207..34f47eb73 100644 case __NR_shutdown: #endif return true; -@@ -414,7 +428,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { - case __NR_exit_group: +@@ -390,7 +402,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { + case __NR_membarrier: case __NR_wait4: case __NR_waitid: -#if defined(__i386__) @@ -488,7 +467,7 @@ index 642df7207..34f47eb73 100644 case __NR_waitpid: #endif return true; -@@ -431,7 +445,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { +@@ -407,7 +419,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { #endif case __NR_set_tid_address: case __NR_unshare: @@ -497,7 +476,7 @@ index 642df7207..34f47eb73 100644 case __NR_vfork: #endif default: -@@ -484,7 +498,7 @@ bool SyscallSets::IsAllowedGetOrModifySocket(int sysno) { +@@ -456,7 +468,7 @@ bool SyscallSets::IsAllowedGetOrModifySocket(int sysno) { return true; default: #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ @@ -506,7 +485,7 @@ index 642df7207..34f47eb73 100644 case __NR_socketpair: // We will want to inspect its argument. #endif return false; -@@ -494,7 +508,7 @@ bool SyscallSets::IsAllowedGetOrModifySocket(int sysno) { +@@ -466,7 +478,7 @@ bool SyscallSets::IsAllowedGetOrModifySocket(int sysno) { bool SyscallSets::IsDeniedGetOrModifySocket(int sysno) { switch (sysno) { #if defined(__x86_64__) || defined(__arm__) || defined(__mips__) || \ @@ -515,7 +494,7 @@ index 642df7207..34f47eb73 100644 case __NR_accept: case __NR_accept4: case __NR_bind: -@@ -509,7 +523,8 @@ bool SyscallSets::IsDeniedGetOrModifySocket(int sysno) { +@@ -481,7 +493,8 @@ bool SyscallSets::IsDeniedGetOrModifySocket(int sysno) { } #if defined(__i386__) || \ @@ -525,7 +504,7 @@ index 642df7207..34f47eb73 100644 // Big multiplexing system call for sockets. bool SyscallSets::IsSocketCall(int sysno) { switch (sysno) { -@@ -523,7 +538,8 @@ bool SyscallSets::IsSocketCall(int sysno) { +@@ -495,7 +508,8 @@ bool SyscallSets::IsSocketCall(int sysno) { } #endif @@ -535,7 +514,7 @@ index 642df7207..34f47eb73 100644 bool SyscallSets::IsNetworkSocketInformation(int sysno) { switch (sysno) { case __NR_getpeername: -@@ -548,7 +564,7 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { +@@ -520,7 +534,7 @@ bool SyscallSets::IsAllowedAddressSpaceAccess(int sysno) { case __NR_mincore: case __NR_mlockall: #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ @@ -544,7 +523,7 @@ index 642df7207..34f47eb73 100644 case __NR_mmap: #endif #if defined(__i386__) || defined(__arm__) || \ -@@ -578,7 +594,8 @@ bool SyscallSets::IsAllowedGeneralIo(int sysno) { +@@ -550,7 +564,8 @@ bool SyscallSets::IsAllowedGeneralIo(int sysno) { switch (sysno) { case __NR_lseek: #if defined(__i386__) || defined(__arm__) || \ @@ -554,7 +533,7 @@ index 642df7207..34f47eb73 100644 case __NR__llseek: #endif #if !defined(__aarch64__) -@@ -598,26 +615,28 @@ bool SyscallSets::IsAllowedGeneralIo(int sysno) { +@@ -562,26 +577,28 @@ bool SyscallSets::IsAllowedGeneralIo(int sysno) { case __NR_readv: case __NR_pread64: #if defined(__arm__) || \ @@ -589,7 +568,7 @@ index 642df7207..34f47eb73 100644 case __NR_sendmsg: // Could specify destination. case __NR_sendto: // Could specify destination. #endif -@@ -673,7 +692,8 @@ bool SyscallSets::IsAllowedBasicScheduler(int sysno) { +@@ -638,7 +655,8 @@ bool SyscallSets::IsAllowedBasicScheduler(int sysno) { return true; case __NR_getpriority: #if defined(__i386__) || defined(__arm__) || \ @@ -599,7 +578,7 @@ index 642df7207..34f47eb73 100644 case __NR_nice: #endif case __NR_setpriority: -@@ -685,7 +705,8 @@ bool SyscallSets::IsAllowedBasicScheduler(int sysno) { +@@ -650,7 +668,8 @@ bool SyscallSets::IsAllowedBasicScheduler(int sysno) { bool SyscallSets::IsAdminOperation(int sysno) { switch (sysno) { #if defined(__i386__) || defined(__arm__) || \ @@ -609,7 +588,7 @@ index 642df7207..34f47eb73 100644 case __NR_bdflush: #endif case __NR_kexec_load: -@@ -701,7 +722,8 @@ bool SyscallSets::IsAdminOperation(int sysno) { +@@ -666,7 +685,8 @@ bool SyscallSets::IsAdminOperation(int sysno) { bool SyscallSets::IsKernelModule(int sysno) { switch (sysno) { @@ -619,7 +598,7 @@ index 642df7207..34f47eb73 100644 case __NR_create_module: case __NR_get_kernel_syms: // Should ENOSYS. case __NR_query_module: -@@ -734,7 +756,8 @@ bool SyscallSets::IsFsControl(int sysno) { +@@ -699,7 +719,8 @@ bool SyscallSets::IsFsControl(int sysno) { case __NR_swapoff: case __NR_swapon: #if defined(__i386__) || \ @@ -629,7 +608,7 @@ index 642df7207..34f47eb73 100644 case __NR_umount: #endif case __NR_umount2: -@@ -750,7 +773,7 @@ bool SyscallSets::IsNuma(int sysno) { +@@ -715,7 +736,7 @@ bool SyscallSets::IsNuma(int sysno) { case __NR_getcpu: case __NR_mbind: #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ @@ -638,7 +617,7 @@ index 642df7207..34f47eb73 100644 case __NR_migrate_pages: #endif case __NR_move_pages: -@@ -785,14 +808,15 @@ bool SyscallSets::IsGlobalProcessEnvironment(int sysno) { +@@ -744,14 +765,15 @@ bool SyscallSets::IsGlobalProcessEnvironment(int sysno) { switch (sysno) { case __NR_acct: // Privileged. #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ @@ -657,7 +636,7 @@ index 642df7207..34f47eb73 100644 case __NR_ulimit: #endif case __NR_getrusage: -@@ -826,7 +850,7 @@ bool SyscallSets::IsGlobalSystemStatus(int sysno) { +@@ -785,7 +807,7 @@ bool SyscallSets::IsGlobalSystemStatus(int sysno) { #endif case __NR_sysinfo: case __NR_uname: @@ -666,7 +645,7 @@ index 642df7207..34f47eb73 100644 case __NR_olduname: case __NR_oldolduname: #endif -@@ -892,8 +916,16 @@ bool SyscallSets::IsSystemVSemaphores(int sysno) { +@@ -847,8 +869,16 @@ bool SyscallSets::IsSystemVSemaphores(int sysno) { } #endif @@ -684,7 +663,7 @@ index 642df7207..34f47eb73 100644 (defined(ARCH_CPU_MIPS_FAMILY) && defined(ARCH_CPU_64_BITS)) // These give a lot of ambient authority and bypass the setuid sandbox. bool SyscallSets::IsSystemVSharedMemory(int sysno) { -@@ -925,7 +957,8 @@ bool SyscallSets::IsSystemVMessageQueue(int sysno) { +@@ -880,7 +910,8 @@ bool SyscallSets::IsSystemVMessageQueue(int sysno) { #endif #if defined(__i386__) || \ @@ -694,7 +673,7 @@ index 642df7207..34f47eb73 100644 // Big system V multiplexing system call. bool SyscallSets::IsSystemVIpc(int sysno) { switch (sysno) { -@@ -945,7 +978,8 @@ bool SyscallSets::IsAnySystemV(int sysno) { +@@ -900,7 +931,8 @@ bool SyscallSets::IsAnySystemV(int sysno) { return IsSystemVMessageQueue(sysno) || IsSystemVSemaphores(sysno) || IsSystemVSharedMemory(sysno); #elif defined(__i386__) || \ @@ -704,7 +683,7 @@ index 642df7207..34f47eb73 100644 return IsSystemVIpc(sysno); #endif } -@@ -1002,7 +1036,8 @@ bool SyscallSets::IsFaNotify(int sysno) { +@@ -953,7 +985,8 @@ bool SyscallSets::IsFaNotify(int sysno) { bool SyscallSets::IsTimer(int sysno) { switch (sysno) { case __NR_getitimer: @@ -714,7 +693,7 @@ index 642df7207..34f47eb73 100644 case __NR_alarm: #endif case __NR_setitimer: -@@ -1084,18 +1119,22 @@ bool SyscallSets::IsMisc(int sysno) { +@@ -1012,18 +1045,22 @@ bool SyscallSets::IsMisc(int sysno) { case __NR_syncfs: case __NR_vhangup: // The system calls below are not implemented. @@ -741,7 +720,7 @@ index 642df7207..34f47eb73 100644 case __NR_gtty: case __NR_idle: case __NR_lock: -@@ -1103,20 +1142,22 @@ bool SyscallSets::IsMisc(int sysno) { +@@ -1031,20 +1068,22 @@ bool SyscallSets::IsMisc(int sysno) { case __NR_prof: case __NR_profil: #endif @@ -768,7 +747,7 @@ index 642df7207..34f47eb73 100644 case __NR_vserver: #endif return true; -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h +diff --git sandbox/linux/seccomp-bpf-helpers/syscall_sets.h sandbox/linux/seccomp-bpf-helpers/syscall_sets.h index 923533ec9..411f72acd 100644 --- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h +++ b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.h @@ -808,7 +787,7 @@ index 923533ec9..411f72acd 100644 // Big system V multiplexing system call. static bool IsSystemVIpc(int sysno); #endif -diff --git a/sandbox/linux/seccomp-bpf/syscall.cc b/sandbox/linux/seccomp-bpf/syscall.cc +diff --git sandbox/linux/seccomp-bpf/syscall.cc sandbox/linux/seccomp-bpf/syscall.cc index e47e98bf5..d53a7ff56 100644 --- a/sandbox/linux/seccomp-bpf/syscall.cc +++ b/sandbox/linux/seccomp-bpf/syscall.cc @@ -908,8 +887,8 @@ index e47e98bf5..d53a7ff56 100644 #endif SECCOMP_RESULT(ctx) = static_cast(ret_val); } -diff --git a/sandbox/linux/seccomp-bpf/trap.cc b/sandbox/linux/seccomp-bpf/trap.cc -index f5b86a73a..5e6c4a068 100644 +diff --git sandbox/linux/seccomp-bpf/trap.cc sandbox/linux/seccomp-bpf/trap.cc +index 9884be8bb..98e4371aa 100644 --- a/sandbox/linux/seccomp-bpf/trap.cc +++ b/sandbox/linux/seccomp-bpf/trap.cc @@ -232,6 +232,20 @@ void Trap::SigSys(int nr, LinuxSigInfo* info, ucontext_t* ctx) { @@ -933,7 +912,7 @@ index f5b86a73a..5e6c4a068 100644 // Copy the seccomp-specific data into a arch_seccomp_data structure. This // is what we are showing to TrapFnc callbacks that the system call // evaluator registered with the sandbox. -diff --git a/sandbox/linux/services/credentials.cc b/sandbox/linux/services/credentials.cc +diff --git sandbox/linux/services/credentials.cc sandbox/linux/services/credentials.cc index d7b5d8c44..4adc6d0d4 100644 --- a/sandbox/linux/services/credentials.cc +++ b/sandbox/linux/services/credentials.cc @@ -946,30 +925,7 @@ index d7b5d8c44..4adc6d0d4 100644 // The stack grows downward. void* stack = stack_buf + sizeof(stack_buf); #else -@@ -90,7 +90,9 @@ - - int clone_flags = CLONE_FS | LINUX_SIGCHLD; - void* tls = nullptr; --#if (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM_FAMILY)) && \ -+// RAJA this might be it... -+#if (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM_FAMILY) || \ -+ defined(ARCH_CPU_PPC64_FAMILY)) && \ - !defined(MEMORY_SANITIZER) - // Use CLONE_VM | CLONE_VFORK as an optimization to avoid copying page tables. - // Since clone writes to the new child's TLS before returning, we must set a -@@ -98,6 +100,11 @@ - // glibc performs syscalls by calling a function pointer in TLS, so we do not - // attempt this optimization. - // TODO(crbug.com/1247458) Broken in MSan builds after LLVM f1bb30a4956f. -+ // -+ // NOTE: Without CLONE_VM, fontconfig will attempt to reload configuration -+ // in every thread. Since the rendered threads are sandboxed without -+ // filesystem access (e.g. to /etc/fonts/fonts.conf) this will cause font -+ // configuraiton loading failures and no fonts will be displayed! - clone_flags |= CLONE_VM | CLONE_VFORK | CLONE_SETTLS; - - char tls_buf[PTHREAD_STACK_MIN] = {0}; -diff --git a/sandbox/linux/services/syscall_wrappers.cc b/sandbox/linux/services/syscall_wrappers.cc +diff --git sandbox/linux/services/syscall_wrappers.cc sandbox/linux/services/syscall_wrappers.cc index fcfd2aa12..f6eb32fb7 100644 --- a/sandbox/linux/services/syscall_wrappers.cc +++ b/sandbox/linux/services/syscall_wrappers.cc @@ -982,24 +938,24 @@ index fcfd2aa12..f6eb32fb7 100644 // CONFIG_CLONE_BACKWARDS defined. return syscall(__NR_clone, flags, child_stack, ptid, tls, ctid); #endif -diff --git a/sandbox/linux/syscall_broker/broker_process.cc b/sandbox/linux/syscall_broker/broker_process.cc -index d72c9d238..77f1d95f5 100644 +diff --git sandbox/linux/syscall_broker/broker_process.cc sandbox/linux/syscall_broker/broker_process.cc +index 8321d2379..7e5ad1de3 100644 --- a/sandbox/linux/syscall_broker/broker_process.cc +++ b/sandbox/linux/syscall_broker/broker_process.cc -@@ -169,7 +169,7 @@ bool BrokerProcess::IsSyscallBrokerable(int sysno, bool fast_check) const { - #if defined(__NR_fstatat64) - case __NR_fstatat64: +@@ -157,7 +157,7 @@ bool BrokerProcess::IsSyscallAllowed(int sysno) const { + #if defined(__NR_fstatat) + case __NR_fstatat: #endif -#if defined(__x86_64__) || defined(__aarch64__) +#if defined(__x86_64__) || defined(__aarch64__) || defined(__powerpc64__) case __NR_newfstatat: #endif - return !fast_check || allowed_command_set_.test(COMMAND_STAT); -diff --git a/sandbox/linux/system_headers/linux_seccomp.h b/sandbox/linux/system_headers/linux_seccomp.h -index 1fa47ed09..39cc9ab53 100644 + return !fast_check_in_client_ || allowed_command_set_.test(COMMAND_STAT); +diff --git sandbox/linux/system_headers/linux_seccomp.h sandbox/linux/system_headers/linux_seccomp.h +index a60fe2ad3..9dccdb51d 100644 --- a/sandbox/linux/system_headers/linux_seccomp.h +++ b/sandbox/linux/system_headers/linux_seccomp.h -@@ -41,6 +41,9 @@ +@@ -29,6 +29,9 @@ #ifndef EM_AARCH64 #define EM_AARCH64 183 #endif @@ -1009,7 +965,7 @@ index 1fa47ed09..39cc9ab53 100644 #ifndef __AUDIT_ARCH_64BIT #define __AUDIT_ARCH_64BIT 0x80000000 -@@ -73,6 +76,12 @@ +@@ -54,6 +57,12 @@ #ifndef AUDIT_ARCH_AARCH64 #define AUDIT_ARCH_AARCH64 (EM_AARCH64 | __AUDIT_ARCH_64BIT | __AUDIT_ARCH_LE) #endif @@ -1022,7 +978,7 @@ index 1fa47ed09..39cc9ab53 100644 // For prctl.h #ifndef PR_SET_SECCOMP -diff --git a/sandbox/linux/system_headers/linux_signal.h b/sandbox/linux/system_headers/linux_signal.h +diff --git sandbox/linux/system_headers/linux_signal.h sandbox/linux/system_headers/linux_signal.h index f5a736761..515b21a5f 100644 --- a/sandbox/linux/system_headers/linux_signal.h +++ b/sandbox/linux/system_headers/linux_signal.h @@ -1035,7 +991,7 @@ index f5a736761..515b21a5f 100644 #define LINUX_SIGHUP 1 #define LINUX_SIGINT 2 -diff --git a/sandbox/linux/system_headers/linux_syscalls.h b/sandbox/linux/system_headers/linux_syscalls.h +diff --git sandbox/linux/system_headers/linux_syscalls.h sandbox/linux/system_headers/linux_syscalls.h index 2b78a0cc3..0a70f5ea5 100644 --- a/sandbox/linux/system_headers/linux_syscalls.h +++ b/sandbox/linux/system_headers/linux_syscalls.h @@ -1049,7 +1005,20 @@ index 2b78a0cc3..0a70f5ea5 100644 + #endif // SANDBOX_LINUX_SYSTEM_HEADERS_LINUX_SYSCALLS_H_ -diff --git a/sandbox/linux/system_headers/ppc64_linux_syscalls.h b/sandbox/linux/system_headers/ppc64_linux_syscalls.h +diff --git sandbox/linux/system_headers/linux_ucontext.h sandbox/linux/system_headers/linux_ucontext.h +index 22ce78027..a69b024c2 100644 +--- a/sandbox/linux/system_headers/linux_ucontext.h ++++ b/sandbox/linux/system_headers/linux_ucontext.h +@@ -11,6 +11,8 @@ + #include "sandbox/linux/system_headers/arm_linux_ucontext.h" + #elif defined(__i386__) + #include "sandbox/linux/system_headers/i386_linux_ucontext.h" ++#elif defined(__powerpc64__) ++#include "sandbox/linux/system_headers/ppc64_linux_ucontext.h" + #else + #error "No support for your architecture in PNaCl header" + #endif +diff --git sandbox/linux/system_headers/ppc64_linux_syscalls.h sandbox/linux/system_headers/ppc64_linux_syscalls.h new file mode 100644 index 000000000..ccacffe22 --- /dev/null @@ -1067,26 +1036,31 @@ index 000000000..ccacffe22 +//TODO: is it necessary to redefine syscall numbers for PPC64? + +#endif // SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_SYSCALLS_H_ -diff --git a/sandbox/policy/linux/bpf_utility_policy_linux.cc b/sandbox/policy/linux/bpf_utility_policy_linux.cc -index 2588fc792..d455c4601 100644 ---- a/sandbox/policy/linux/bpf_utility_policy_linux.cc -+++ b/sandbox/policy/linux/bpf_utility_policy_linux.cc -@@ -34,7 +34,7 @@ - case __NR_fdatasync: - case __NR_fsync: - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_getrlimit: - #endif - #if defined(__i386__) || defined(__arm__) -diff --git a/sandbox/policy/linux/bpf_renderer_policy_linux.cc b/sandbox/policy/linux/bpf_renderer_policy_linux.cc -index 2588fc792..d455c4601 100644 ---- a/sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ b/sandbox/policy/linux/bpf_renderer_policy_linux.cc +diff --git sandbox/linux/system_headers/ppc64_linux_ucontext.h sandbox/linux/system_headers/ppc64_linux_ucontext.h +new file mode 100644 +index 000000000..07728e087 +--- /dev/null ++++ b/sandbox/linux/system_headers/ppc64_linux_ucontext.h +@@ -0,0 +1,12 @@ ++// Copyright 2014 The Chromium Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style license that can be ++// found in the LICENSE file. ++ ++#ifndef SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_UCONTEXT_H_ ++#define SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_UCONTEXT_H_ ++ ++#include ++ ++//TODO: is it necessary to redefine ucontext on PPC64? ++ ++#endif // SANDBOX_LINUX_SYSTEM_HEADERS_PPC64_LINUX_UCONTEXT_H_ +diff --git services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc +index fb89b3356..1e984731e 100644 +--- a/services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc ++++ b/services/service_manager/sandbox/linux/bpf_renderer_policy_linux.cc @@ -15,6 +15,11 @@ #include "sandbox/linux/system_headers/linux_syscalls.h" - #include "sandbox/policy/linux/sandbox_linux.h" + #include "services/service_manager/sandbox/linux/sandbox_linux.h" +// On PPC64, TCGETS is defined in terms of struct termios, so we must include termios.h +#ifdef __powerpc64__ @@ -1096,17 +1070,8 @@ index 2588fc792..d455c4601 100644 // TODO(vignatti): replace the local definitions below with #include // once kernel version 4.6 becomes widely used. #include -@@ -77,7 +77,7 @@ - case __NR_ftruncate64: - #endif - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) || \ -- defined(__aarch64__) -+ defined(__aarch64__) || defined(__powerpc64__) - case __NR_getrlimit: - case __NR_setrlimit: - // We allow setrlimit to dynamically adjust the address space limit as -diff --git a/third_party/angle/src/compiler/translator/InfoSink.h b/third_party/angle/src/compiler/translator/InfoSink.h -index 3a807e1e3..5258617a7 100644 +diff --git third_party/angle/src/compiler/translator/InfoSink.h third_party/angle/src/compiler/translator/InfoSink.h +index 3a807e1e..5258617a 100644 --- a/third_party/angle/src/compiler/translator/InfoSink.h +++ b/third_party/angle/src/compiler/translator/InfoSink.h @@ -92,7 +92,16 @@ class TInfoSinkBase @@ -1127,8 +1092,8 @@ index 3a807e1e3..5258617a7 100644 return *this; } // Write boolean values as their names instead of integral value. -diff --git a/third_party/angle/src/libANGLE/Constants.h b/third_party/angle/src/libANGLE/Constants.h -index fcbc9246a..39ae66148 100644 +diff --git third_party/angle/src/libANGLE/Constants.h third_party/angle/src/libANGLE/Constants.h +index 42964cc1..6607deeb 100644 --- a/third_party/angle/src/libANGLE/Constants.h +++ b/third_party/angle/src/libANGLE/Constants.h @@ -9,6 +9,7 @@ @@ -1139,11 +1104,11 @@ index fcbc9246a..39ae66148 100644 #include "common/platform.h" #include -diff --git a/third_party/boringssl/BUILD.gn b/third_party/boringssl/BUILD.gn -index 17cf9cda9..8ce96bd32 100644 +diff --git third_party/boringssl/BUILD.gn third_party/boringssl/BUILD.gn +index b435499f4..ac8a84b6d 100644 --- a/third_party/boringssl/BUILD.gn +++ b/third_party/boringssl/BUILD.gn -@@ -103,6 +103,13 @@ if (is_win && !is_msan && current_cpu != "arm64") { +@@ -101,6 +101,13 @@ if (is_win && !is_msan && current_cpu != "arm64") { } else { public_configs = [ ":no_asm_config" ] } @@ -1157,11 +1122,11 @@ index 17cf9cda9..8ce96bd32 100644 } else { public_configs = [ ":no_asm_config" ] } -diff --git a/third_party/breakpad/BUILD.gn b/third_party/breakpad/BUILD.gn -index 4af3d7bbf..adbf54159 100644 +diff --git third_party/breakpad/BUILD.gn third_party/breakpad/BUILD.gn +index 5617de88..dc8bc176 100644 --- a/third_party/breakpad/BUILD.gn +++ b/third_party/breakpad/BUILD.gn -@@ -596,7 +596,6 @@ if (is_linux || is_chromeos || is_android) { +@@ -598,7 +598,6 @@ if (is_linux || is_android) { "breakpad/src/client/minidump_file_writer.h", "breakpad/src/common/convert_UTF.cc", "breakpad/src/common/convert_UTF.h", @@ -1169,7 +1134,7 @@ index 4af3d7bbf..adbf54159 100644 "breakpad/src/common/linux/elf_core_dump.cc", "breakpad/src/common/linux/elf_core_dump.h", "breakpad/src/common/linux/elfutils.cc", -@@ -634,6 +633,14 @@ if (is_linux || is_chromeos || is_android) { +@@ -636,6 +635,14 @@ if (is_linux || is_android) { libs = [ "dl" ] @@ -1184,7 +1149,7 @@ index 4af3d7bbf..adbf54159 100644 include_dirs = [ ".", "breakpad/src", -@@ -682,7 +689,6 @@ if (is_linux || is_chromeos || is_android) { +@@ -686,7 +693,6 @@ if (is_linux || is_android) { "breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc", "breakpad/src/client/linux/minidump_writer/minidump_writer_unittest_utils.cc", "breakpad/src/client/linux/minidump_writer/proc_cpuinfo_reader_unittest.cc", @@ -1192,8 +1157,8 @@ index 4af3d7bbf..adbf54159 100644 "breakpad/src/common/linux/elf_core_dump_unittest.cc", "breakpad/src/common/linux/file_id_unittest.cc", "breakpad/src/common/linux/linux_libc_support_unittest.cc", -diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h -index 07d9171a0..9aed4cb36 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h +index 07d9171a..9aed4cb3 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/raw_context_cpu.h @@ -44,6 +44,8 @@ typedef MDRawContextARM RawContextCPU; @@ -1205,8 +1170,8 @@ index 07d9171a0..9aed4cb36 100644 #else #error "This code has not been ported to your platform yet." #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc -index aae1dc13b..03afec7a5 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc +index aae1dc13..03afec7a 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.cc @@ -270,7 +270,42 @@ void ThreadInfo::FillCPUContext(RawContextCPU* out) const { @@ -1291,8 +1256,8 @@ index aae1dc13b..03afec7a5 100644 +#endif + } // namespace google_breakpad -diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h -index fb216fa6d..593aac822 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h +index fb216fa6..593aac82 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/thread_info.h @@ -68,6 +68,10 @@ struct ThreadInfo { @@ -1318,11 +1283,11 @@ index fb216fa6d..593aac822 100644 }; } // namespace google_breakpad -diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -index 6eec1be24..741983a1a 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc +index ee515c41..1090470f 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc -@@ -254,6 +254,48 @@ void UContextReader::FillCPUContext(RawContextCPU* out, const ucontext_t* uc) { +@@ -254,6 +254,48 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) { out->float_save.fir = uc->uc_mcontext.fpc_eir; // Unused. #endif } @@ -1371,22 +1336,22 @@ index 6eec1be24..741983a1a 100644 #endif } // namespace google_breakpad -diff --git a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h -index 7d4100881..c122ac92e 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h +index 8e74a8a5..7cb667a7 100644 --- a/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h +++ b/third_party/breakpad/breakpad/src/client/linux/dump_writer_common/ucontext_reader.h @@ -55,6 +55,9 @@ struct UContextReader { #elif defined(__aarch64__) - static void FillCPUContext(RawContextCPU* out, const ucontext_t* uc, + static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc, const struct fpsimd_context* fpregs); +#elif defined(__powerpc64__) + static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc, + const vrregset_t* vregs); #else - static void FillCPUContext(RawContextCPU* out, const ucontext_t* uc); + static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc); #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc -index a6cb5f984..ae16b64d9 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +index c65feaa1..5a7ab50c 100644 --- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc +++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc @@ -461,9 +461,16 @@ bool ExceptionHandler::HandleSignal(int /*sig*/, siginfo_t* info, void* uc) { @@ -1407,7 +1372,7 @@ index a6cb5f984..ae16b64d9 100644 // and 'float_state' is not a member of CrashContext. ucontext_t* uc_ptr = (ucontext_t*)uc; if (uc_ptr->uc_mcontext.fpregs) { -@@ -708,11 +715,19 @@ bool ExceptionHandler::WriteMinidump() { +@@ -701,11 +708,19 @@ bool ExceptionHandler::WriteMinidump() { } #endif @@ -1428,7 +1393,7 @@ index a6cb5f984..ae16b64d9 100644 context.tid = sys_gettid(); // Add an exception stream to the minidump for better reporting. -@@ -733,6 +748,9 @@ bool ExceptionHandler::WriteMinidump() { +@@ -726,6 +741,9 @@ bool ExceptionHandler::WriteMinidump() { #elif defined(__mips__) context.siginfo.si_addr = reinterpret_cast(context.context.uc_mcontext.pc); @@ -1438,8 +1403,8 @@ index a6cb5f984..ae16b64d9 100644 #else #error "This code has not been ported to your platform yet." #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h -index f80843ea7..260dd10f7 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h +index f44483ff..36ce6d6c 100644 --- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h +++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h @@ -192,7 +192,11 @@ class ExceptionHandler { @@ -1455,8 +1420,8 @@ index f80843ea7..260dd10f7 100644 // #ifdef this out because FP state is not part of user ABI for Linux ARM. // In case of MIPS Linux FP state is already part of ucontext_t so // 'float_state' is not required. -diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc -index 35dcbfd4d..7934370fd 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc +index 8d8809fa..e2eb031e 100644 --- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler_unittest.cc @@ -307,7 +307,7 @@ TEST(ExceptionHandlerTest, ParallelChildCrashesDontHang) { @@ -1490,8 +1455,8 @@ index 35dcbfd4d..7934370fd 100644 const int kOffset = kMemorySize - sizeof(kIllegalInstruction); const pid_t child = fork(); -diff --git a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc -index fa3c1713a..6ce709e2f 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc +index fa3c1713..6ce709e2 100644 --- a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc +++ b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer.cc @@ -138,7 +138,9 @@ class MicrodumpWriter { @@ -1536,8 +1501,8 @@ index fa3c1713a..6ce709e2f 100644 const google_breakpad::fpstate_t* const float_state_; #endif LinuxDumper* dumper_; -diff --git a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc -index 6339ac0cd..291af106b 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc +index 6339ac0c..291af106 100644 --- a/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/microdump_writer/microdump_writer_unittest.cc @@ -279,10 +279,19 @@ TEST(MicrodumpWriterTest, BasicWithMappings) { @@ -1563,8 +1528,8 @@ index 6339ac0cd..291af106b 100644 #else ASSERT_NE(std::string::npos, buf.find("M 00001000 0000002A 00001000 " -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc -index 415068983..b93e4afcf 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc +index 41506898..b93e4afc 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_core_dumper.cc @@ -112,6 +112,9 @@ bool LinuxCoreDumper::GetThreadInfoByIndex(size_t index, ThreadInfo* info) { @@ -1589,8 +1554,8 @@ index 415068983..b93e4afcf 100644 #if defined(__ANDROID__) for (int i = EF_R0; i <= EF_R31; i++) info.mcontext.gregs[i - EF_R0] = status->pr_reg[i]; -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc -index 7fd6532ad..199cbfffd 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc +index 1112035b..8523dad6 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.cc @@ -765,7 +765,9 @@ bool LinuxDumper::GetStackInfo(const void** stack, size_t* stack_len, @@ -1604,8 +1569,8 @@ index 7fd6532ad..199cbfffd 100644 const MappingInfo* mapping = FindMapping(stack_pointer); if (!mapping) -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h -index 7bee160f1..07bb2b81a 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h +index f4a75d90..020981f5 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper.h @@ -63,7 +63,8 @@ namespace google_breakpad { @@ -1618,8 +1583,8 @@ index 7bee160f1..07bb2b81a 100644 typedef Elf64_auxv_t elf_aux_entry; #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc -index 331f4bb34..3f722947f 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc +index 3ad48e50..1688c365 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc @@ -51,6 +51,8 @@ @@ -1631,8 +1596,8 @@ index 331f4bb34..3f722947f 100644 #else #error This test has not been ported to this platform. #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc -index e3ddb81a6..fa28575ef 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc +index e3ddb81a..fa28575e 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper.cc @@ -149,19 +149,27 @@ bool LinuxPtraceDumper::CopyFromProcess(void* dest, pid_t child, @@ -1677,8 +1642,8 @@ index e3ddb81a6..fa28575ef 100644 #else #error "This code hasn't been ported to your platform yet." #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc -index da71e15dc..12bfb317a 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc +index ea6b9a12..9b318fe0 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/linux_ptrace_dumper_unittest.cc @@ -462,6 +462,9 @@ TEST(LinuxPtraceDumperTest, VerifyStackReadWithMultipleThreads) { @@ -1700,8 +1665,8 @@ index da71e15dc..12bfb317a 100644 #else #error This test has not been ported to this platform. #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc -index 32634ef00..2a56948de 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc +index f8cdf2a1..cb808c15 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.cc @@ -136,7 +136,9 @@ class MinidumpWriter { @@ -1757,8 +1722,8 @@ index 32634ef00..2a56948de 100644 const google_breakpad::fpstate_t* const float_state_; // ditto #endif LinuxDumper* dumper_; -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h -index e3b0b16da..ccd8aa0a4 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h +index e3b0b16d..ccd8aa0a 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer.h @@ -48,6 +48,8 @@ class ExceptionHandler; @@ -1770,8 +1735,8 @@ index e3b0b16da..ccd8aa0a4 100644 #elif !defined(__ARM_EABI__) && !defined(__mips__) typedef std::remove_pointer::type fpstate_t; #endif -diff --git a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc -index d192e5cbb..fc1bfa8d7 100644 +diff --git third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc +index 3017a49a..364efd79 100644 --- a/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc +++ b/third_party/breakpad/breakpad/src/client/linux/minidump_writer/minidump_writer_unittest.cc @@ -715,6 +715,9 @@ TEST(MinidumpWriterTest, InvalidStackPointer) { @@ -1784,8 +1749,8 @@ index d192e5cbb..fc1bfa8d7 100644 #else # error "This code has not been ported to your platform yet." #endif -diff --git a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc -index 99362945c..c54ba7145 100644 +diff --git third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc +index 4e938269..f0ff15d9 100644 --- a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc +++ b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file.cc @@ -65,8 +65,7 @@ bool MemoryMappedFile::Map(const char* path, size_t offset) { @@ -1798,8 +1763,8 @@ index 99362945c..c54ba7145 100644 struct kernel_stat st; if (sys_fstat(fd, &st) == -1 || st.st_size < 0) { #else -diff --git a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc -index fad59f40c..616496d67 100644 +diff --git third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc +index fad59f40..616496d6 100644 --- a/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc +++ b/third_party/breakpad/breakpad/src/common/linux/memory_mapped_file_unittest.cc @@ -176,9 +176,10 @@ TEST_F(MemoryMappedFileTest, RemapAfterMap) { @@ -1816,11 +1781,11 @@ index fad59f40c..616496d67 100644 for (size_t i = 0; i < data1_size; ++i) { data1[i] = i & 0x7f; } -diff --git a/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc b/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc -index 5803b90d5..2a1cf14f0 100644 +diff --git third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc +index 43c86314..27325b81 100644 --- a/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc +++ b/third_party/breakpad/breakpad/src/common/memory_allocator_unittest.cc -@@ -57,8 +57,9 @@ TEST(PageAllocatorTest, LargeObject) { +@@ -57,8 +57,9 @@ EXPECT_EQ(0U, allocator.pages_allocated()); uint8_t* p = reinterpret_cast(allocator.Alloc(10000)); @@ -1831,8 +1796,8 @@ index 5803b90d5..2a1cf14f0 100644 for (unsigned i = 1; i < 10; ++i) { uint8_t* p = reinterpret_cast(allocator.Alloc(i)); ASSERT_FALSE(p == NULL); -diff --git a/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc b/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc -index 798056dfa..22bd81fff 100644 +diff --git third_party/breakpad/breakpad/src/processor/exploitability_linux.cc third_party/breakpad/breakpad/src/processor/exploitability_linux.cc +index ccc9f145..debaed4d 100644 --- a/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc +++ b/third_party/breakpad/breakpad/src/processor/exploitability_linux.cc @@ -202,12 +202,14 @@ bool ExploitabilityLinux::EndedOnIllegalWrite(uint64_t instruction_ptr) { @@ -1850,8 +1815,8 @@ index 798056dfa..22bd81fff 100644 default: // Unsupported architecture. Note that ARM architectures are not // supported because objdump does not support ARM. -diff --git a/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc b/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc -index 528ee5f21..72764d6c1 100644 +diff --git third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc +index 528ee5f2..72764d6c 100644 --- a/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc +++ b/third_party/breakpad/breakpad/src/processor/exploitability_unittest.cc @@ -104,6 +104,8 @@ ExploitabilityFor(const string& filename) { @@ -1908,8 +1873,8 @@ index 528ee5f21..72764d6c1 100644 + } // namespace -diff --git a/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc b/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc -index aade82c99..195aa73f3 100644 +diff --git third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc +index a60be323..35b11b6d 100644 --- a/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc +++ b/third_party/breakpad/breakpad/src/tools/linux/md2core/minidump-2-core.cc @@ -77,6 +77,8 @@ @@ -1992,8 +1957,8 @@ index aade82c99..195aa73f3 100644 #else #error "This code has not been ported to your platform yet" #endif -diff --git a/third_party/crashpad/crashpad/CONTRIBUTORS b/third_party/crashpad/crashpad/CONTRIBUTORS -index 8724b7f32..8e29424ef 100644 +diff --git third_party/crashpad/crashpad/CONTRIBUTORS third_party/crashpad/crashpad/CONTRIBUTORS +index 8724b7f3..8e29424e 100644 --- a/third_party/crashpad/crashpad/CONTRIBUTORS +++ b/third_party/crashpad/crashpad/CONTRIBUTORS @@ -13,3 +13,4 @@ Mark Mentovai @@ -2001,8 +1966,8 @@ index 8724b7f32..8e29424ef 100644 Scott Graham Joshua Peraza +Shawn Anastasio -diff --git a/third_party/crashpad/crashpad/compat/linux/sys/user.h b/third_party/crashpad/crashpad/compat/linux/sys/user.h -index 6ed77a98e..1fd83469a 100644 +diff --git third_party/crashpad/crashpad/compat/linux/sys/user.h third_party/crashpad/crashpad/compat/linux/sys/user.h +index 6ed77a98..1fd83469 100644 --- a/third_party/crashpad/crashpad/compat/linux/sys/user.h +++ b/third_party/crashpad/crashpad/compat/linux/sys/user.h @@ -15,6 +15,7 @@ @@ -2013,8 +1978,8 @@ index 6ed77a98e..1fd83469a 100644 #include_next #include -diff --git a/third_party/crashpad/crashpad/minidump/minidump_context.h b/third_party/crashpad/crashpad/minidump/minidump_context.h -index 3a3e603cb..3118d9e9f 100644 +diff --git third_party/crashpad/crashpad/minidump/minidump_context.h third_party/crashpad/crashpad/minidump/minidump_context.h +index 3a3e603c..3118d9e9 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context.h +++ b/third_party/crashpad/crashpad/minidump/minidump_context.h @@ -592,6 +592,70 @@ struct MinidumpContextMIPS64 { @@ -2088,8 +2053,8 @@ index 3a3e603cb..3118d9e9f 100644 } // namespace crashpad #endif // CRASHPAD_MINIDUMP_MINIDUMP_CONTEXT_H_ -diff --git a/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc b/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc -index d7e53a493..d89eb9e01 100644 +diff --git third_party/crashpad/crashpad/minidump/minidump_context_writer.cc third_party/crashpad/crashpad/minidump/minidump_context_writer.cc +index d7e53a49..d89eb9e0 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc +++ b/third_party/crashpad/crashpad/minidump/minidump_context_writer.cc @@ -101,6 +101,13 @@ MinidumpContextWriter::CreateFromSnapshot(const CPUContext* context_snapshot) { @@ -2154,12 +2119,12 @@ index d7e53a493..d89eb9e01 100644 +} + } // namespace crashpad -diff --git a/third_party/crashpad/crashpad/minidump/minidump_context_writer.h b/third_party/crashpad/crashpad/minidump/minidump_context_writer.h -index d4ab936ee..1d22fc59c 100644 +diff --git third_party/crashpad/crashpad/minidump/minidump_context_writer.h third_party/crashpad/crashpad/minidump/minidump_context_writer.h +index d4ab936e..1d22fc59 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context_writer.h +++ b/third_party/crashpad/crashpad/minidump/minidump_context_writer.h -@@ -315,6 +315,43 @@ class MinidumpContextMIPS64Writer final : public MinidumpContextWriter { - MinidumpContextMIPS64 context_; +@@ -315,6 +315,45 @@ class MinidumpContextMIPS64Writer final : public MinidumpContextWriter { + DISALLOW_COPY_AND_ASSIGN(MinidumpContextMIPS64Writer); }; +class MinidumpContextPPC64Writer final : public MinidumpContextWriter { @@ -2197,13 +2162,15 @@ index d4ab936ee..1d22fc59c 100644 + + private: + MinidumpContextPPC64 context_; ++ ++ DISALLOW_COPY_AND_ASSIGN(MinidumpContextPPC64Writer); +}; + } // namespace crashpad #endif // CRASHPAD_MINIDUMP_MINIDUMP_CONTEXT_WRITER_H_ -diff --git a/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc b/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc -index 3216a906b..a9fcbe9d8 100644 +diff --git third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc +index 3216a906..a9fcbe9d 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc +++ b/third_party/crashpad/crashpad/minidump/minidump_context_writer_test.cc @@ -213,6 +213,21 @@ TEST(MinidumpContextWriter, MIPS64_FromSnapshot) { @@ -2228,11 +2195,11 @@ index 3216a906b..a9fcbe9d8 100644 } // namespace } // namespace test } // namespace crashpad -diff --git a/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc b/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc -index 0974e3ddf..b71ec5880 100644 +diff --git third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc +index a1340760..95dc9252 100644 --- a/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc +++ b/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc -@@ -135,6 +135,8 @@ std::string MinidumpMiscInfoDebugBuildString() { +@@ -126,6 +126,8 @@ std::string MinidumpMiscInfoDebugBuildString() { static constexpr char kCPU[] = "mips"; #elif defined(ARCH_CPU_MIPS64EL) static constexpr char kCPU[] = "mips64"; @@ -2241,24 +2208,24 @@ index 0974e3ddf..b71ec5880 100644 #else #error define kCPU for this CPU #endif -diff --git a/third_party/crashpad/crashpad/snapshot/capture_memory.cc b/third_party/crashpad/crashpad/snapshot/capture_memory.cc -index 7a1b2763c..beda8da9e 100644 +diff --git third_party/crashpad/crashpad/snapshot/capture_memory.cc third_party/crashpad/crashpad/snapshot/capture_memory.cc +index a51626cc..61e0b20a 100644 --- a/third_party/crashpad/crashpad/snapshot/capture_memory.cc +++ b/third_party/crashpad/crashpad/snapshot/capture_memory.cc -@@ -112,6 +112,11 @@ void CaptureMemory::PointedToByContext(const CPUContext& context, - for (size_t i = 0; i < std::size(context.mipsel->regs); ++i) { +@@ -111,6 +111,11 @@ void CaptureMemory::PointedToByContext(const CPUContext& context, + for (size_t i = 0; i < base::size(context.mipsel->regs); ++i) { MaybeCaptureMemoryAround(delegate, context.mipsel->regs[i]); } +#elif defined(ARCH_CPU_PPC64_FAMILY) + MaybeCaptureMemoryAround(delegate, context.ppc64->nip); -+ for (size_t i = 0; i < std::size(context.ppc64->regs); ++i) { ++ for (size_t i = 0; i < base::size(context.ppc64->regs); ++i) { + MaybeCaptureMemoryAround(delegate, context.ppc64->regs[i]); + } #else #error Port. #endif -diff --git a/third_party/crashpad/crashpad/snapshot/cpu_architecture.h b/third_party/crashpad/crashpad/snapshot/cpu_architecture.h -index 811a72095..f4f83981d 100644 +diff --git third_party/crashpad/crashpad/snapshot/cpu_architecture.h third_party/crashpad/crashpad/snapshot/cpu_architecture.h +index 811a7209..f4f83981 100644 --- a/third_party/crashpad/crashpad/snapshot/cpu_architecture.h +++ b/third_party/crashpad/crashpad/snapshot/cpu_architecture.h @@ -43,7 +43,10 @@ enum CPUArchitecture { @@ -2273,8 +2240,8 @@ index 811a72095..f4f83981d 100644 }; } // namespace crashpad -diff --git a/third_party/crashpad/crashpad/snapshot/cpu_context.cc b/third_party/crashpad/crashpad/snapshot/cpu_context.cc -index c75b5555e..aeade577a 100644 +diff --git third_party/crashpad/crashpad/snapshot/cpu_context.cc third_party/crashpad/crashpad/snapshot/cpu_context.cc +index 6fb8d7e7..b01f7cad 100644 --- a/third_party/crashpad/crashpad/snapshot/cpu_context.cc +++ b/third_party/crashpad/crashpad/snapshot/cpu_context.cc @@ -169,6 +169,8 @@ uint64_t CPUContext::InstructionPointer() const { @@ -2303,8 +2270,8 @@ index c75b5555e..aeade577a 100644 return true; case kCPUArchitectureX86: case kCPUArchitectureARM: -diff --git a/third_party/crashpad/crashpad/snapshot/cpu_context.h b/third_party/crashpad/crashpad/snapshot/cpu_context.h -index fb23c4679..eebede63c 100644 +diff --git third_party/crashpad/crashpad/snapshot/cpu_context.h third_party/crashpad/crashpad/snapshot/cpu_context.h +index fb23c467..eebede63 100644 --- a/third_party/crashpad/crashpad/snapshot/cpu_context.h +++ b/third_party/crashpad/crashpad/snapshot/cpu_context.h @@ -352,6 +352,24 @@ struct CPUContextMIPS64 { @@ -2340,8 +2307,8 @@ index fb23c4679..eebede63c 100644 }; }; -diff --git a/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h b/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h -index 9f46a4897..aa677c4eb 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h +index 9f46a489..aa677c4e 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h +++ b/third_party/crashpad/crashpad/snapshot/linux/cpu_context_linux.h @@ -15,6 +15,7 @@ @@ -2431,21 +2398,25 @@ index 9f46a4897..aa677c4eb 100644 } // namespace internal } // namespace crashpad -diff --git a/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc b/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc -index d32bd1937..2dd538c2b 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc +index be22c903..c5df23d1 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/debug_rendezvous_test.cc -@@ -192,6 +192,8 @@ void TestAgainstTarget(PtraceConnection* connection) { +@@ -159,9 +159,11 @@ void TestAgainstTarget(PtraceConnection* connection) { + const bool is_vdso_mapping = device == 0 && inode == 0 && mapping_name == "[vdso]"; - #if defined(ARCH_CPU_X86) - static constexpr char kPrefix[] = "linux-gate.so."; -+#elif defined(ARCH_CPU_PPC64) -+ static constexpr char kPrefix[] = "linux-vdso64.so."; - #else static constexpr char kPrefix[] = "linux-vdso.so."; - #endif -diff --git a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc -index cd40b3b12..6bcf23b6f 100644 ++ static constexpr char kPrefix64[] = "linux-vdso64.so."; + return is_vdso_mapping == + (module_name.empty() || +- module_name.compare(0, strlen(kPrefix), kPrefix) == 0); ++ module_name.compare(0, strlen(kPrefix), kPrefix) == 0 || ++ module_name.compare(0, strlen(kPrefix64), kPrefix64) == 0); + }, + module_mapping->name, + module_mapping->device, +diff --git third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc +index cd40b3b1..6bcf23b6 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc @@ -323,6 +323,69 @@ bool ExceptionSnapshotLinux::ReadContext( @@ -2518,8 +2489,8 @@ index cd40b3b12..6bcf23b6f 100644 #endif // ARCH_CPU_X86_FAMILY bool ExceptionSnapshotLinux::Initialize(ProcessReaderLinux* process_reader, -diff --git a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h -index ea0cd2106..e42df520f 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h +index ea0cd210..e42df520 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h +++ b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h @@ -84,6 +84,8 @@ class ExceptionSnapshotLinux final : public ExceptionSnapshot { @@ -2531,8 +2502,8 @@ index ea0cd2106..e42df520f 100644 #endif } context_union_; CPUContext context_; -diff --git a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc -index c17170b43..b6a714cc6 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc +index e4ff1ab7..25534dd0 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc @@ -296,7 +296,28 @@ void ExpectContext(const CPUContext& actual, const NativeCPUContext& expected) { @@ -2564,8 +2535,8 @@ index c17170b43..b6a714cc6 100644 #else #error Port. #endif -diff --git a/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc -index ee246e8bc..9555dce04 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc +index b96abfe7..df12ca56 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc @@ -108,6 +108,8 @@ void ProcessReaderLinux::Thread::InitializeStack(ProcessReaderLinux* reader) { @@ -2577,8 +2548,21 @@ index ee246e8bc..9555dce04 100644 #else #error Port. #endif -diff --git a/third_party/crashpad/crashpad/snapshot/linux/signal_context.h b/third_party/crashpad/crashpad/snapshot/linux/signal_context.h -index 110024680..a1f2da259 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc +index 5b572361..049c3285 100644 +--- a/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc ++++ b/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc +@@ -612,6 +612,8 @@ bool WriteTestModule(const base::FilePath& module_path) { + module.ehdr.e_machine = EM_AARCH64; + #elif defined(ARCH_CPU_MIPSEL) || defined(ARCH_CPU_MIPS64EL) + module.ehdr.e_machine = EM_MIPS; ++#elif defined(ARCH_CPU_PPC64) ++ module.ehdr.e_machine = EM_PPC64; + #endif + + module.ehdr.e_version = EV_CURRENT; +diff --git third_party/crashpad/crashpad/snapshot/linux/signal_context.h third_party/crashpad/crashpad/snapshot/linux/signal_context.h +index 11002468..8e335a09 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/signal_context.h +++ b/third_party/crashpad/crashpad/snapshot/linux/signal_context.h @@ -422,6 +422,89 @@ static_assert(offsetof(UContext, mcontext.fpregs) == @@ -2671,11 +2655,11 @@ index 110024680..a1f2da259 100644 #else #error Port. #endif // ARCH_CPU_X86_FAMILY -diff --git a/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc -index a99da3e4b..03b973083 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc +index 8564d3d4..b690ecd4 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc -@@ -204,6 +204,8 @@ CPUArchitecture SystemSnapshotLinux::GetCPUArchitecture() const { +@@ -203,6 +203,8 @@ CPUArchitecture SystemSnapshotLinux::GetCPUArchitecture() const { #elif defined(ARCH_CPU_MIPS_FAMILY) return process_reader_->Is64Bit() ? kCPUArchitectureMIPS64EL : kCPUArchitectureMIPSEL; @@ -2684,7 +2668,7 @@ index a99da3e4b..03b973083 100644 #else #error port to your architecture #endif -@@ -219,6 +221,9 @@ uint32_t SystemSnapshotLinux::CPURevision() const { +@@ -218,6 +220,9 @@ uint32_t SystemSnapshotLinux::CPURevision() const { #elif defined(ARCH_CPU_MIPS_FAMILY) // Not implementable on MIPS return 0; @@ -2694,7 +2678,7 @@ index a99da3e4b..03b973083 100644 #else #error port to your architecture #endif -@@ -239,6 +244,9 @@ std::string SystemSnapshotLinux::CPUVendor() const { +@@ -238,6 +243,9 @@ std::string SystemSnapshotLinux::CPUVendor() const { #elif defined(ARCH_CPU_MIPS_FAMILY) // Not implementable on MIPS return std::string(); @@ -2704,7 +2688,7 @@ index a99da3e4b..03b973083 100644 #else #error port to your architecture #endif -@@ -372,6 +380,9 @@ bool SystemSnapshotLinux::NXEnabled() const { +@@ -371,6 +379,9 @@ bool SystemSnapshotLinux::NXEnabled() const { #elif defined(ARCH_CPU_MIPS_FAMILY) // Not implementable on MIPS return false; @@ -2714,21 +2698,8 @@ index a99da3e4b..03b973083 100644 #else #error Port. #endif // ARCH_CPU_X86_FAMILY -diff --git a/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc b/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc -index b2450c206..7ba78b2ae 100644 ---- a/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc -+++ b/third_party/crashpad/crashpad/snapshot/linux/test_modules.cc -@@ -110,6 +110,8 @@ bool WriteTestModule(const base::FilePath& module_path, - module.ehdr.e_machine = EM_AARCH64; - #elif defined(ARCH_CPU_MIPSEL) || defined(ARCH_CPU_MIPS64EL) - module.ehdr.e_machine = EM_MIPS; -+#elif defined(ARCH_CPU_PPC64) -+ module.ehdr.e_machine = EM_PPC64; - #endif - - module.ehdr.e_version = EV_CURRENT; -diff --git a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc -index e3e2bebdd..8ef43752e 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc +index e3e2bebd..8ef43752 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc +++ b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc @@ -186,6 +186,14 @@ bool ThreadSnapshotLinux::Initialize(ProcessReaderLinux* process_reader, @@ -2746,8 +2717,8 @@ index e3e2bebdd..8ef43752e 100644 #else #error Port. #endif -diff --git a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h -index 44cc6f6d9..d4136461e 100644 +diff --git third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h +index 44cc6f6d..d4136461 100644 --- a/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h +++ b/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h @@ -68,6 +68,8 @@ class ThreadSnapshotLinux final : public ThreadSnapshot { @@ -2759,23 +2730,8 @@ index 44cc6f6d9..d4136461e 100644 #else #error Port. #endif // ARCH_CPU_X86_FAMILY ---- a/third_party/crashpad/crashpad/util/net/http_transport_libcurl.cc -+++ b/third_party/crashpad/crashpad/util/net/http_transport_libcurl.cc -@@ -236,6 +236,12 @@ - #elif defined(ARCH_CPU_BIG_ENDIAN) - static constexpr char arch[] = "aarch64_be"; - #endif -+#elif defined(__powerpc64__) -+#if defined(ARCH_CPU_LITTLE_ENDIAN) -+ static constexpr char arch[] = "ppc64le"; -+#elif defined(ARCH_CPU_BIG_ENDIAN) -+ static constexpr char arch[] = "ppc64"; -+#endif - #else - #error Port - #endif -diff --git a/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc b/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc -index d3d5ebdfb..3fd730cb5 100644 +diff --git third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc +index d3d5ebdf..3fd730cb 100644 --- a/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc +++ b/third_party/crashpad/crashpad/util/linux/auxiliary_vector.cc @@ -56,6 +56,11 @@ bool AuxiliaryVector::Read(PtraceConnection* connection) { @@ -2790,8 +2746,23 @@ index d3d5ebdfb..3fd730cb5 100644 if (!MapInsertOrReplace(&values_, type, value, nullptr)) { LOG(ERROR) << "duplicate auxv entry"; return false; -diff --git a/third_party/crashpad/crashpad/util/linux/ptracer.cc b/third_party/crashpad/crashpad/util/linux/ptracer.cc -index 557e0d363..08ae434b8 100644 +diff --git third_party/crashpad/crashpad/util/linux/ptrace_broker.cc third_party/crashpad/crashpad/util/linux/ptrace_broker.cc +index 155a1e0c..5e50ceb5 100644 +--- a/third_party/crashpad/crashpad/util/linux/ptrace_broker.cc ++++ b/third_party/crashpad/crashpad/util/linux/ptrace_broker.cc +@@ -94,8 +94,8 @@ int PtraceBroker::Run() { + } + + bool PtraceBroker::AllocateAttachments() { +- constexpr size_t page_size = 4096; +- constexpr size_t alloc_size = ++ static size_t page_size = getpagesize(); ++ size_t alloc_size = + (sizeof(ScopedPtraceAttach) + page_size - 1) & ~(page_size - 1); + void* alloc = sbrk(alloc_size); + if (reinterpret_cast(alloc) == -1) { +diff --git third_party/crashpad/crashpad/util/linux/ptracer.cc third_party/crashpad/crashpad/util/linux/ptracer.cc +index 557e0d36..08ae434b 100644 --- a/third_party/crashpad/crashpad/util/linux/ptracer.cc +++ b/third_party/crashpad/crashpad/util/linux/ptracer.cc @@ -398,6 +398,64 @@ bool GetThreadArea64(pid_t tid, @@ -2869,8 +2840,8 @@ index 557e0d363..08ae434b8 100644 GetThreadArea64(tid, info->thread_context, &info->thread_specific_data_address, -diff --git a/third_party/crashpad/crashpad/util/linux/thread_info.h b/third_party/crashpad/crashpad/util/linux/thread_info.h -index 5b55c24a7..dea0d1f39 100644 +diff --git third_party/crashpad/crashpad/util/linux/thread_info.h third_party/crashpad/crashpad/util/linux/thread_info.h +index 5b55c24a..dea0d1f3 100644 --- a/third_party/crashpad/crashpad/util/linux/thread_info.h +++ b/third_party/crashpad/crashpad/util/linux/thread_info.h @@ -28,6 +28,10 @@ @@ -2991,11 +2962,11 @@ index 5b55c24a7..dea0d1f39 100644 //! \brief The thread-local storage address for the thread. LinuxVMAddress thread_specific_data_address; }; -diff --git a/third_party/crashpad/crashpad/util/misc/capture_context.h b/third_party/crashpad/crashpad/util/misc/capture_context.h -index d21a24f19..acc325349 100644 +diff --git third_party/crashpad/crashpad/util/misc/capture_context.h third_party/crashpad/crashpad/util/misc/capture_context.h +index 3ff71184..3e82f4b9 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context.h +++ b/third_party/crashpad/crashpad/util/misc/capture_context.h -@@ -69,6 +69,7 @@ using NativeCPUContext = ucontext_t; +@@ -68,6 +68,7 @@ using NativeCPUContext = ucontext_t; //! macOS/Linux/Fuchsia | x86_64 | `%%rdi` //! Linux | ARM/ARM64 | `r0`/`x0` //! Linux | MIPS/MIPS64 | `$a0` @@ -3003,8 +2974,8 @@ index d21a24f19..acc325349 100644 //! //! Additionally, the value `LR` on ARM/ARM64 will be the return address of //! this function. -diff --git a/third_party/crashpad/crashpad/util/misc/capture_context_linux.S b/third_party/crashpad/crashpad/util/misc/capture_context_linux.S -index 52215ee5d..b3e4a3ec7 100644 +diff --git third_party/crashpad/crashpad/util/misc/capture_context_linux.S third_party/crashpad/crashpad/util/misc/capture_context_linux.S +index 52215ee5..b3e4a3ec 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context_linux.S +++ b/third_party/crashpad/crashpad/util/misc/capture_context_linux.S @@ -32,7 +32,7 @@ @@ -3231,8 +3202,8 @@ index 52215ee5d..b3e4a3ec7 100644 + + blr #endif // __i386__ -diff --git a/third_party/crashpad/crashpad/util/misc/capture_context_test.cc b/third_party/crashpad/crashpad/util/misc/capture_context_test.cc -index cf23c2def..5f264bc92 100644 +diff --git third_party/crashpad/crashpad/util/misc/capture_context_test.cc third_party/crashpad/crashpad/util/misc/capture_context_test.cc +index cf23c2de..5f264bc9 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context_test.cc +++ b/third_party/crashpad/crashpad/util/misc/capture_context_test.cc @@ -57,7 +57,7 @@ void TestCaptureContext() { @@ -3244,11 +3215,11 @@ index cf23c2def..5f264bc92 100644 // Sanitizers can cause enough code bloat that the “nearby” check would // likely fail. const uintptr_t kReferencePC = -diff --git a/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc b/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc -index 30a2ab21d..60509f21d 100644 +diff --git third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc +index 9fc5db28..5f69f8dc 100644 --- a/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc +++ b/third_party/crashpad/crashpad/util/misc/capture_context_test_util_linux.cc -@@ -35,6 +35,8 @@ void SanityCheckContext(const NativeCPUContext& context) { +@@ -36,6 +36,8 @@ void SanityCheckContext(const NativeCPUContext& context) { EXPECT_EQ(context.uc_mcontext.regs[0], FromPointerCast(&context)); #elif defined(ARCH_CPU_MIPS_FAMILY) EXPECT_EQ(context.uc_mcontext.gregs[4], FromPointerCast(&context)); @@ -3257,7 +3228,7 @@ index 30a2ab21d..60509f21d 100644 #endif } -@@ -49,6 +51,8 @@ uintptr_t ProgramCounterFromContext(const NativeCPUContext& context) { +@@ -50,6 +52,8 @@ uintptr_t ProgramCounterFromContext(const NativeCPUContext& context) { return context.uc_mcontext.pc; #elif defined(ARCH_CPU_MIPS_FAMILY) return context.uc_mcontext.pc; @@ -3266,7 +3237,7 @@ index 30a2ab21d..60509f21d 100644 #endif } -@@ -63,6 +67,8 @@ uintptr_t StackPointerFromContext(const NativeCPUContext& context) { +@@ -64,6 +68,8 @@ uintptr_t StackPointerFromContext(const NativeCPUContext& context) { return context.uc_mcontext.sp; #elif defined(ARCH_CPU_MIPS_FAMILY) return context.uc_mcontext.gregs[29]; @@ -3275,11 +3246,53 @@ index 30a2ab21d..60509f21d 100644 #endif } -diff --git a/third_party/dav1d/BUILD.gn b/third_party/dav1d/BUILD.gn -index 6b4566fc3..c07f732ad 100644 +diff --git third_party/crashpad/crashpad/util/posix/signals_test.cc third_party/crashpad/crashpad/util/posix/signals_test.cc +index 58bfa8f8..8fc37c46 100644 +--- a/third_party/crashpad/crashpad/util/posix/signals_test.cc ++++ b/third_party/crashpad/crashpad/util/posix/signals_test.cc +@@ -46,12 +46,12 @@ bool CanCauseSignal(int sig) { + return sig == SIGABRT || + sig == SIGALRM || + sig == SIGBUS || +-#if !defined(ARCH_CPU_ARM64) ++#if !defined(ARCH_CPU_ARM64) && !defined(ARCH_CPU_PPC64) + sig == SIGFPE || +-#endif // !defined(ARCH_CPU_ARM64) ++#endif // !defined(ARCH_CPU_ARM64) && !defined(ARCH_CPU_PPC64) + #if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARMEL) + sig == SIGILL || +-#endif // defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARMEL ++#endif // defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARMEL) + sig == SIGPIPE || + sig == SIGSEGV || + #if defined(OS_MACOSX) +@@ -117,9 +117,11 @@ void CauseSignal(int sig) { + break; + } + +-#if !defined(ARCH_CPU_ARM64) ++#if !defined(ARCH_CPU_ARM64) && !defined(ARCH_CPU_PPC64) + // ARM64 has hardware integer division instructions that don’t generate a + // trap for divide-by-zero, so this doesn’t produce SIGFPE. ++ // ++ // PPC64 fixed-point division by zero also doesn't produce a SIGFPE. + case SIGFPE: { + // Optimization makes this tricky, so get zero from a system call likely + // to succeed, and try to do something with the result. +@@ -137,7 +139,7 @@ void CauseSignal(int sig) { + fstat(quotient, &stat_buf); + break; + } +-#endif // ARCH_CPU_ARM64 ++#endif // !defined(ARCH_CPU_ARM64) && !defined(ARCH_CPU_PPC64) + + #if defined(ARCH_CPU_X86_FAMILY) || defined(ARCH_CPU_ARMEL) + case SIGILL: { +diff --git third_party/dav1d/BUILD.gn third_party/dav1d/BUILD.gn +index 788dc6cf..5fd7e8fd 100644 --- a/third_party/dav1d/BUILD.gn +++ b/third_party/dav1d/BUILD.gn -@@ -184,6 +184,8 @@ static_library("dav1d_8bit") { +@@ -182,6 +182,8 @@ static_library("dav1d_8bit") { sources += arm_template_sources } else if (current_cpu == "arm64") { sources += arm_template_sources @@ -3288,7 +3301,7 @@ index 6b4566fc3..c07f732ad 100644 } cflags = dav1d_copts -@@ -212,6 +214,8 @@ static_library("dav1d_10bit") { +@@ -210,6 +212,8 @@ static_library("dav1d_10bit") { sources += arm_template_sources } else if (current_cpu == "arm64") { sources += arm_template_sources @@ -3297,9 +3310,9 @@ index 6b4566fc3..c07f732ad 100644 } cflags = dav1d_copts -@@ -263,6 +267,21 @@ if (current_cpu == "x86" || current_cpu == "x64") { - defines = [ "PREFIX" ] - } +@@ -256,6 +260,21 @@ if (current_cpu == "x86" || current_cpu == "x64") { + ":dav1d_config", + ] + cflags = dav1d_copts + } @@ -3319,7 +3332,7 @@ index 6b4566fc3..c07f732ad 100644 cflags = dav1d_copts } } -@@ -292,5 +311,7 @@ static_library("dav1d") { +@@ -285,5 +304,7 @@ static_library("dav1d") { } } else if (current_cpu == "arm" || current_cpu == "arm64") { deps += [ ":dav1d_arm" ] @@ -3327,12 +3340,12 @@ index 6b4566fc3..c07f732ad 100644 + deps += [ ":dav1d_ppc" ] } } -diff --git a/third_party/dav1d/config/linux/ppc64/config.h b/third_party/dav1d/config/linux/ppc64/config.h +diff --git third_party/dav1d/config/linux/ppc64/config.h third_party/dav1d/config/linux/ppc64/config.h new file mode 100644 -index 000000000..9fbbf75cc +index 00000000..f6ca57f7 --- /dev/null +++ b/third_party/dav1d/config/linux/ppc64/config.h -@@ -0,0 +1,39 @@ +@@ -0,0 +1,35 @@ +/* + * Autogenerated by the Meson build system. + * Do not edit, your changes will be lost. @@ -3356,27 +3369,23 @@ index 000000000..9fbbf75cc + +#define CONFIG_8BPC 1 + -+// #define CONFIG_LOG 1 -- Logging is controlled by Chromium ++#define CONFIG_LOG 1 + +#define ENDIANNESS_BIG 0 + +#define HAVE_ASM 1 + -+#define HAVE_CLOCK_GETTIME 1 -+ -+#define HAVE_DLSYM 1 -+ +#define HAVE_GETAUXVAL 1 + +#define HAVE_POSIX_MEMALIGN 1 + +#define HAVE_UNISTD_H 1 + -diff --git a/third_party/dav1d/dav1d_generated.gni b/third_party/dav1d/dav1d_generated.gni -index c59cb0821..3060284a8 100644 +diff --git third_party/dav1d/dav1d_generated.gni third_party/dav1d/dav1d_generated.gni +index 8becac02..d5f4fcac 100644 --- a/third_party/dav1d/dav1d_generated.gni +++ b/third_party/dav1d/dav1d_generated.gni -@@ -82,6 +82,11 @@ arm_template_sources = [ +@@ -71,6 +71,11 @@ arm_template_sources = [ "libdav1d/src/arm/mc_init_tmpl.c", ] @@ -3388,21 +3397,24 @@ index c59cb0821..3060284a8 100644 template_sources = [ "libdav1d/src/cdef_apply_tmpl.c", "libdav1d/src/cdef_tmpl.c", +diff --git third_party/dav1d/generate_source.py third_party/dav1d/generate_source.py +index 9ab5e00b..ad3feffe 100755 --- a/third_party/dav1d/generate_source.py +++ b/third_party/dav1d/generate_source.py -@@ -61,6 +61,8 @@ - _Glob("libdav1d/src/arm/64/*_tmpl.S") + ["libdav1d/src/arm/64/util.S"]) - _WriteArray(fd, "arm_template_sources", _Glob("libdav1d/src/arm/*_tmpl.c")) - -+ _WriteArray(fd, "ppc64_template_sources", _Glob("libdav1d/src/ppc/*_tmpl.c")) -+ - template_sources = _Glob("libdav1d/src/*_tmpl.c") - _WriteArray(fd, "template_sources", template_sources) - -diff --git a/third_party/dav1d/libdav1d/src/ppc/dav1d_types.h b/third_party/dav1d/libdav1d/src/ppc/dav1d_types.h -index 0b4bd72f0..a0caa5e71 100644 ---- a/third_party/dav1d/libdav1d/src/ppc/dav1d_types.h -+++ b/third_party/dav1d/libdav1d/src/ppc/dav1d_types.h +@@ -50,7 +50,8 @@ def WriteGn(fd): + WriteArray(fd, "arm32_asm_sources", glob.glob("libdav1d/src/arm/32/*.S")) + WriteArray(fd, "arm64_asm_sources", glob.glob("libdav1d/src/arm/64/*.S")) + WriteArray(fd, "arm_template_sources", glob.glob("libdav1d/src/arm/*_tmpl.c")) +- ++ WriteArray(fd, "ppc64_template_sources", glob.glob("libdav1d/src/ppc/*_tmpl.c")) ++ + template_sources = glob.glob("libdav1d/src/*_tmpl.c") + WriteArray(fd, "template_sources", template_sources) + +diff --git third_party/dav1d/libdav1d/src/ppc/types.h third_party/dav1d/libdav1d/src/ppc/types.h +index 0b4bd72f..a0caa5e7 100644 +--- a/third_party/dav1d/libdav1d/src/ppc/types.h ++++ b/third_party/dav1d/libdav1d/src/ppc/types.h @@ -51,4 +51,19 @@ #define u16l_to_i32(v) ((i32x4) vec_mergel((u16x8) v, vec_splat_u16(0))) #define i16l_to_i32(v) ((i32x4) vec_unpackl((i16x8)v)) @@ -3423,49 +3435,42 @@ index 0b4bd72f0..a0caa5e71 100644 +#endif + #endif /* DAV1D_SRC_PPC_TYPES_H */ -diff --git a/third_party/eigen3/BUILD.gn b/third_party/eigen3/BUILD.gn -index 0d4e184..f2ce484 100644 ---- a/third_party/eigen3/BUILD.gn -+++ b/third_party/eigen3/BUILD.gn -@@ -22,4 +22,8 @@ config("eigen_includes") { - # for this component on Windows on Arm due to compilation errors. - defines += [ "EIGEN_DONT_VECTORIZE" ] - } -+ -+ if (target_cpu == "ppc64") { -+ defines += [ "EIGEN_DONT_VECTORIZE" ] -+ } - } - -diff --git a/third_party/libaom/BUILD.gn b/third_party/libaom/BUILD.gn -index 9b065bd..df3af02 100644 ---- a/third_party/libaom/BUILD.gn -+++ b/third_party/libaom/BUILD.gn -@@ -36,6 +36,8 @@ if (enable_libaom) { - } else { - cpu_arch_full = "arm" - } +diff --git third_party/libvpx/BUILD.gn third_party/libvpx/BUILD.gn +index 31a26e5b44..84c15b61b8 100644 +--- a/third_party/libvpx/BUILD.gn ++++ b/third_party/libvpx/BUILD.gn +@@ -38,6 +38,8 @@ if (current_cpu == "x86") { + + if (is_nacl) { + platform_include_dir = "source/config/nacl" +} else if (current_cpu == "ppc64") { -+ cpu_arch_full = "generic" ++ platform_include_dir = "source/config/linux/generic" } else { - cpu_arch_full = current_cpu - } -diff --git a/third_party/libgav1/options.gni b/third_party/libgav1/options.gni -index 11af801..4b13d05 100644 ---- a/third_party/libgav1/options.gni -+++ b/third_party/libgav1/options.gni -@@ -12,5 +12,5 @@ declare_args() { - is_chromeos_ash && (target_cpu == "arm" || target_cpu == "arm64") - use_libgav1_parser = - (is_chromeos || is_linux || is_win) && -- (target_cpu == "x86" || target_cpu == "x64" || target_cpu == "arm64") -+ (target_cpu == "x86" || target_cpu == "x64" || target_cpu == "arm64" || target_cpu == "ppc64") - } -diff --git a/third_party/lss/linux_syscall_support.h b/third_party/lss/linux_syscall_support.h -index e4ac22644..1c57015db 100644 + # The mac configurations are currently a relic. They were useful when + # x86inc.asm did not work for MACH_O but now the build is identical to the +@@ -336,6 +336,8 @@ static_library("libvpx") { + } else { + sources = libvpx_srcs_arm64 + } ++ } else if (current_cpu == "ppc64") { ++ sources = libvpx_srcs_generic + } + + configs -= [ "//build/config/compiler:chromium_code" ] +@@ -401,6 +403,8 @@ static_library("libvp9rc") { + } else { + sources = libvpx_srcs_arm64 + } ++ } else if (current_cpu == "ppc64") { ++ sources = libvpx_srcs_generic + } + sources += [ "//third_party/libvpx/source/libvpx/vp9/ratectrl_rtc.cc" ] + sources += [ "//third_party/libvpx/source/libvpx/vp9/ratectrl_rtc.h" ] +diff --git third_party/lss/linux_syscall_support.h third_party/lss/linux_syscall_support.h +index d2baee9d..9955ce44 100644 --- a/third_party/lss/linux_syscall_support.h +++ b/third_party/lss/linux_syscall_support.h -@@ -3947,7 +3947,7 @@ struct kernel_statfs { +@@ -3922,7 +3922,7 @@ struct kernel_statfs { LSS_REG(2, buf); LSS_BODY(void*, mmap2, "0"(__r2)); } @@ -3474,7 +3479,7 @@ index e4ac22644..1c57015db 100644 #define __NR__mmap2 __NR_mmap2 LSS_INLINE _syscall6(void*, _mmap2, void*, s, size_t, l, int, p, -@@ -4058,7 +4058,7 @@ struct kernel_statfs { +@@ -4033,7 +4033,7 @@ struct kernel_statfs { #if defined(__i386__) || \ defined(__ARM_ARCH_3__) || defined(__ARM_EABI__) || \ (defined(__mips__) && _MIPS_SIM == _MIPS_SIM_ABI32) || \ @@ -3483,24 +3488,7 @@ index e4ac22644..1c57015db 100644 (defined(__s390__) && !defined(__s390x__)) /* On these architectures, implement mmap() with mmap2(). */ LSS_INLINE void* LSS_NAME(mmap)(void *s, size_t l, int p, int f, int d, -diff --git a/third_party/pdfium/third_party/libpng16/pngpriv.h b/third_party/pdfium/third_party/libpng16/pngpriv.h -index 583c26f..e03d697 100644 ---- a/third_party/pdfium/third_party/libpng16/pngpriv.h -+++ b/third_party/pdfium/third_party/libpng16/pngpriv.h -@@ -196,11 +196,7 @@ - #endif - - #ifndef PNG_POWERPC_VSX_OPT --# if defined(__PPC64__) && defined(__ALTIVEC__) && defined(__VSX__) --# define PNG_POWERPC_VSX_OPT 2 --# else --# define PNG_POWERPC_VSX_OPT 0 --# endif -+# define PNG_POWERPC_VSX_OPT 0 - #endif - - #ifndef PNG_INTEL_SSE_OPT -diff --git a/third_party/pffft/src/pffft.c b/third_party/pffft/src/pffft.c +diff --git third_party/pffft/src/pffft.c third_party/pffft/src/pffft.c index bdac4d784..51e0f2cac 100644 --- a/third_party/pffft/src/pffft.c +++ b/third_party/pffft/src/pffft.c @@ -3512,29 +3500,29 @@ index bdac4d784..51e0f2cac 100644 typedef vector float v4sf; # define SIMD_SZ 4 # define VZERO() ((vector float) vec_splat_u8(0)) -diff --git a/third_party/skia/src/sksl/SkSLString.cpp b/third_party/skia/src/sksl/SkSLString.cpp -index ec3e56964..4cf8999a2 100644 +diff --git third_party/skia/src/sksl/SkSLString.cpp third_party/skia/src/sksl/SkSLString.cpp +index 88eb1c7d..4be33fa5 100644 --- a/third_party/skia/src/sksl/SkSLString.cpp +++ b/third_party/skia/src/sksl/SkSLString.cpp -@@ -37,7 +37,12 @@ String to_string(double value) { +@@ -240,7 +240,12 @@ String to_string(double value) { if (needsDotZero) { buffer << ".0"; } -- return buffer.str(); +- return String(buffer.str().c_str()); + + std::string ret(buffer.str()); -+ if (std::signbit(value) && ret[0] == '.') { ++ if (signbit(value) && ret[0] == '.') { + ret[0] = '-'; + } -+ return ret; ++ return String(ret.c_str()); } - bool stod(const StringFragment& s, SKSL_FLOAT* value) { -diff --git a/third_party/sqlite/src/amalgamation/sqlite3.c b/third_party/sqlite/src/amalgamation/sqlite3.c -index 6b4a7899d..b8c7fe414 100644 + SKSL_INT stoi(const String& s) { +diff --git third_party/sqlite/src/amalgamation/sqlite3.c third_party/sqlite/src/amalgamation/sqlite3.c +index 1b2c2ec7..7593dba1 100644 --- a/third_party/sqlite/src/amalgamation/sqlite3.c +++ b/third_party/sqlite/src/amalgamation/sqlite3.c -@@ -14474,7 +14474,8 @@ typedef INT16_TYPE LogEst; +@@ -14400,7 +14400,8 @@ typedef INT16_TYPE LogEst; # if defined(i386) || defined(__i386__) || defined(_M_IX86) || \ defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ @@ -3544,11 +3532,11 @@ index 6b4a7899d..b8c7fe414 100644 # define SQLITE_BYTEORDER 1234 # elif defined(sparc) || defined(__ppc__) || \ defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git a/third_party/sqlite/src/amalgamation_dev/sqlite3.c b/third_party/sqlite/src/amalgamation_dev/sqlite3.c -index d30c9b7de..cf75a69d9 100644 +diff --git third_party/sqlite/src/amalgamation_dev/sqlite3.c third_party/sqlite/src/amalgamation_dev/sqlite3.c +index 19c87689..c7ab039e 100644 --- a/third_party/sqlite/src/amalgamation_dev/sqlite3.c +++ b/third_party/sqlite/src/amalgamation_dev/sqlite3.c -@@ -14487,7 +14487,8 @@ typedef INT16_TYPE LogEst; +@@ -14413,7 +14413,8 @@ typedef INT16_TYPE LogEst; # if defined(i386) || defined(__i386__) || defined(_M_IX86) || \ defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ @@ -3558,11 +3546,11 @@ index d30c9b7de..cf75a69d9 100644 # define SQLITE_BYTEORDER 1234 # elif defined(sparc) || defined(__ppc__) || \ defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git a/third_party/sqlite/src/ext/rtree/rtree.c b/third_party/sqlite/src/ext/rtree/rtree.c -index f5b57a5e2..80a2d0ad8 100644 +diff --git third_party/sqlite/src/ext/rtree/rtree.c third_party/sqlite/src/ext/rtree/rtree.c +index efaef813..4cd57d55 100644 --- a/third_party/sqlite/src/ext/rtree/rtree.c +++ b/third_party/sqlite/src/ext/rtree/rtree.c -@@ -450,7 +450,7 @@ struct RtreeMatchArg { +@@ -432,7 +432,7 @@ struct RtreeMatchArg { #if defined(i386) || defined(__i386__) || defined(_M_IX86) || \ defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ @@ -3571,11 +3559,11 @@ index f5b57a5e2..80a2d0ad8 100644 # define SQLITE_BYTEORDER 1234 #elif defined(sparc) || defined(__ppc__) # define SQLITE_BYTEORDER 4321 -diff --git a/third_party/sqlite/src/src/sqliteInt.h b/third_party/sqlite/src/src/sqliteInt.h -index 245070d4f..b25164e95 100644 +diff --git third_party/sqlite/src/src/sqliteInt.h third_party/sqlite/src/src/sqliteInt.h +index 122e26ad..ec21dcb5 100644 --- a/third_party/sqlite/src/src/sqliteInt.h +++ b/third_party/sqlite/src/src/sqliteInt.h -@@ -877,7 +877,8 @@ typedef INT16_TYPE LogEst; +@@ -868,7 +868,8 @@ typedef INT16_TYPE LogEst; # if defined(i386) || defined(__i386__) || defined(_M_IX86) || \ defined(__x86_64) || defined(__x86_64__) || defined(_M_X64) || \ defined(_M_AMD64) || defined(_M_ARM) || defined(__x86) || \ @@ -3585,8 +3573,8 @@ index 245070d4f..b25164e95 100644 # define SQLITE_BYTEORDER 1234 # elif defined(sparc) || defined(__ppc__) || \ defined(__ARMEB__) || defined(__AARCH64EB__) -diff --git a/third_party/webrtc/modules/desktop_capture/differ_block.cc b/third_party/webrtc/modules/desktop_capture/differ_block.cc -index 4f0c5430c..54ee0829e 100644 +diff --git third_party/webrtc/modules/desktop_capture/differ_block.cc third_party/webrtc/modules/desktop_capture/differ_block.cc +index dd9ab457..c005d959 100644 --- a/third_party/webrtc/modules/desktop_capture/differ_block.cc +++ b/third_party/webrtc/modules/desktop_capture/differ_block.cc @@ -30,11 +30,7 @@ bool VectorDifference(const uint8_t* image1, const uint8_t* image2) { @@ -3599,7 +3587,7 @@ index 4f0c5430c..54ee0829e 100644 - diff_proc = &VectorDifference_C; -#else +#if defined(WEBRTC_ARCH_X86_FAMILY) - bool have_sse2 = GetCPUInfo(kSSE2) != 0; + bool have_sse2 = WebRtc_GetCPUInfo(kSSE2) != 0; // For x86 processors, check if SSE2 is supported. if (have_sse2 && kBlockSize == 32) { @@ -44,6 +40,10 @@ bool VectorDifference(const uint8_t* image1, const uint8_t* image2) { @@ -3613,11 +3601,11 @@ index 4f0c5430c..54ee0829e 100644 #endif } -diff --git a/third_party/webrtc/rtc_base/system/arch.h b/third_party/webrtc/rtc_base/system/arch.h -index be2367b85..be4ee4233 100644 +diff --git third_party/webrtc/rtc_base/system/arch.h third_party/webrtc/rtc_base/system/arch.h +index ed216e66..25d36c07 100644 --- a/third_party/webrtc/rtc_base/system/arch.h +++ b/third_party/webrtc/rtc_base/system/arch.h -@@ -79,6 +79,18 @@ +@@ -50,6 +50,18 @@ #elif defined(__EMSCRIPTEN__) #define WEBRTC_ARCH_32_BITS #define WEBRTC_ARCH_LITTLE_ENDIAN @@ -3636,15 +3624,15 @@ index be2367b85..be4ee4233 100644 #else #error Please add support for your architecture in rtc_base/system/arch.h #endif -diff --git a/v8/BUILD.gn b/v8/BUILD.gn -index f39529a3a..e84fc449e 100644 + diff --git v8/BUILD.gn v8/BUILD.gn +index 167e63503..125c445ea 100644 --- a/v8/BUILD.gn +++ b/v8/BUILD.gn -@@ -850,6 +850,12 @@ config("toolchain") { +@@ -696,6 +696,12 @@ config("toolchain") { } if (host_byteorder == "little") { defines += [ "V8_TARGET_ARCH_PPC_LE" ] -+ cflags += [ ++ cflags += [ + # Enable usage of AltiVec, VSX, and other POWER8 and higher features + "-mcpu=power8", + "-maltivec", @@ -3653,24 +3641,24 @@ index f39529a3a..e84fc449e 100644 } else if (host_byteorder == "big") { defines += [ "V8_TARGET_ARCH_PPC_BE" ] if (current_os == "aix") { -diff --git a/ui/gl/features.gni b/ui/gl/features.gni -index 5fda9b6..3d2dd8b 100644 +diff --git ui/gl/features.gni ui/gl/features.gni +index cb2c98649..5e09bc1f7 100644 --- a/ui/gl/features.gni +++ b/ui/gl/features.gni -@@ -32,5 +32,6 @@ declare_args() { - (is_mac && use_egl) || is_chromeos_ash || is_fuchsia) && +@@ -25,5 +25,6 @@ declare_args() { + is_chromeos || is_fuchsia) && (target_cpu == "x86" || target_cpu == "x64" || target_cpu == "arm" || target_cpu == "arm64" || - target_cpu == "mipsel" || target_cpu == "mips64el") + target_cpu == "mipsel" || target_cpu == "mips64el" || + target_cpu == "ppc64") } -diff --git a/v8/test/BUILD.gn b/v8/test/BUILD.gn -index fb872ad39..45fc585dd 100644 +diff --git v8/test/BUILD.gn v8/test/BUILD.gn +index f6d30537a..287b27080 100644 --- a/v8/test/BUILD.gn +++ b/v8/test/BUILD.gn -@@ -36,7 +36,7 @@ group("gn_all") { - "benchmarks/cpp:gn_all", +@@ -31,7 +31,7 @@ group("gn_all") { + deps += [ "cctest:cctest", "cctest:generate-bytecode-expectations", - "unittests:unittests", @@ -3678,21 +3666,21 @@ index fb872ad39..45fc585dd 100644 ] } } -@@ -83,7 +83,7 @@ +@@ -73,7 +73,7 @@ group("v8_bot_default") { "message:v8_message", "mjsunit:v8_mjsunit", "mkgrokdump:mkgrokdump", - "unittests:unittests", + #"unittests:unittests", - "webkit:v8_webkit", - ] - -@@ -108,7 +108,7 @@ + "wasm-api-tests:wasm_api_tests", + "wasm-js:v8_wasm_js", + "wasm-spec-tests:v8_wasm_spec_tests", +@@ -93,7 +93,7 @@ group("v8_default") { "message:v8_message", "mjsunit:v8_mjsunit", "mkgrokdump:mkgrokdump", - "unittests:unittests", + #"unittests:unittests", - ] - - if (v8_enable_webassembly) { + "wasm-api-tests:wasm_api_tests", + "wasm-js:v8_wasm_js", + "wasm-spec-tests:v8_wasm_spec_tests", diff --git a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-swiftshader.patch b/srcpkgs/electron10/files/patches/chromium-xxx-ppc64le-swiftshader.patch similarity index 100% rename from srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-swiftshader.patch rename to srcpkgs/electron10/files/patches/chromium-xxx-ppc64le-swiftshader.patch diff --git a/srcpkgs/electron19/files/patches/electron-Add-a-script-to-list-patch-targets.patch.patch b/srcpkgs/electron10/files/patches/electron-Add-a-script-to-list-patch-targets.patch.patch similarity index 100% rename from srcpkgs/electron19/files/patches/electron-Add-a-script-to-list-patch-targets.patch.patch rename to srcpkgs/electron10/files/patches/electron-Add-a-script-to-list-patch-targets.patch.patch diff --git a/srcpkgs/electron10/files/patches/electron-Build-fixes.patch.patch b/srcpkgs/electron10/files/patches/electron-Build-fixes.patch.patch new file mode 100644 index 000000000000..298bfa9bcb2b --- /dev/null +++ b/srcpkgs/electron10/files/patches/electron-Build-fixes.patch.patch @@ -0,0 +1,47 @@ +diff --git a/build/args/release.gn b/build/args/release.gn +index e5017f6e1..59207b389 100644 +--- a/build/args/release.gn ++++ b/build/args/release.gn +@@ -1,6 +1,4 @@ + import("all.gn") +-is_component_build = false +-is_official_build = true + + # This may be guarded behind is_chrome_branded alongside + # proprietary_codecs https://webrtc-review.googlesource.com/c/src/+/36321, +@@ -8,9 +6,3 @@ is_official_build = true + # The initialization of the decoder depends on whether ffmpeg has + # been built with H.264 support. + rtc_use_h264 = proprietary_codecs +- +-# By default, Electron builds ffmpeg with proprietary codecs enabled. In order +-# to facilitate users who don't want to ship proprietary codecs in ffmpeg, or +-# who have an LGPL requirement to ship ffmpeg as a dynamically linked library, +-# we build ffmpeg as a shared library. +-is_component_ffmpeg = true +diff --git a/build/npm.gni b/build/npm.gni +index a1987d095..fb33a14c3 100644 +--- a/build/npm.gni ++++ b/build/npm.gni +@@ -35,7 +35,6 @@ template("npm_action") { + if (!defined(deps)) { + deps = [] + } +- deps += [ ":npm_pre_flight_" + target_name ] + + script = "//electron/build/npm-run.py" + args = [ +diff --git a/patches/node/fix_add_default_values_for_enable_lto_and_build_v8_with_gn_in.patch b/patches/node/fix_add_default_values_for_enable_lto_and_build_v8_with_gn_in.patch +index 0dc9916be..7eaa46bf5 100644 +--- a/patches/node/fix_add_default_values_for_enable_lto_and_build_v8_with_gn_in.patch ++++ b/patches/node/fix_add_default_values_for_enable_lto_and_build_v8_with_gn_in.patch +@@ -30,7 +30,7 @@ + + # these values being accurate. + + 'build_v8_with_gn': 'false', + + 'enable_lto%': 'false', +-+ +++ 'openssl_fips': '', + 'conditions': [ + ['target_arch=="arm64"', { + # Disabled pending https://github.com/nodejs/node/issues/23913. + diff --git a/srcpkgs/electron10/files/patches/electron-dont-assume-python-is-python2.patch b/srcpkgs/electron10/files/patches/electron-dont-assume-python-is-python2.patch new file mode 100644 index 000000000000..fb134748025b --- /dev/null +++ b/srcpkgs/electron10/files/patches/electron-dont-assume-python-is-python2.patch @@ -0,0 +1,17 @@ +--- a/build/zip.py.orig 2020-04-27 17:59:53.499281667 +0200 ++++ b/build/zip.py 2020-04-27 17:59:57.655839143 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python2 + from __future__ import print_function + import os + import subprocess + +--- a/build/npm-run.py.orig 2020-04-27 17:59:50.829351807 +0200 ++++ b/build/npm-run.py 2020-04-27 18:00:02.702373256 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python2 + from __future__ import print_function + import os + import subprocess diff --git a/srcpkgs/electron19/files/patches/electron-exclude-content-test-patches.patch b/srcpkgs/electron10/files/patches/electron-exclude-content-test-patches.patch similarity index 69% rename from srcpkgs/electron19/files/patches/electron-exclude-content-test-patches.patch rename to srcpkgs/electron10/files/patches/electron-exclude-content-test-patches.patch index d3fda271ca5b..456223644278 100644 --- a/srcpkgs/electron19/files/patches/electron-exclude-content-test-patches.patch +++ b/srcpkgs/electron10/files/patches/electron-exclude-content-test-patches.patch @@ -4,7 +4,7 @@ for patch_dir, repo in dirs.items(): git.import_patches(repo=repo, patch_data=patch_from_dir(patch_dir), threeway=threeway is not None, -+ exclude=['third_party/blink/tools/**', 'test/mjsunit/**', 'content/test/**', 'test/cctest/**', 'test/unittests/**', 'third_party/blink/web_tests/**'], ++ exclude=['test/mjsunit/**', 'content/test/**', 'test/cctest/**', 'test/unittests/**', 'third_party/blink/web_tests/**'], committer_name="Electron Scripts", committer_email="scripts@electron") diff --git a/srcpkgs/electron19/files/sndio-files/audio_manager_openbsd.cc b/srcpkgs/electron10/files/sndio-files/audio_manager_openbsd.cc similarity index 100% rename from srcpkgs/electron19/files/sndio-files/audio_manager_openbsd.cc rename to srcpkgs/electron10/files/sndio-files/audio_manager_openbsd.cc diff --git a/srcpkgs/electron19/files/sndio-files/audio_manager_openbsd.h b/srcpkgs/electron10/files/sndio-files/audio_manager_openbsd.h similarity index 100% rename from srcpkgs/electron19/files/sndio-files/audio_manager_openbsd.h rename to srcpkgs/electron10/files/sndio-files/audio_manager_openbsd.h diff --git a/srcpkgs/electron19/files/sndio-files/sndio_input.cc b/srcpkgs/electron10/files/sndio-files/sndio_input.cc similarity index 100% rename from srcpkgs/electron19/files/sndio-files/sndio_input.cc rename to srcpkgs/electron10/files/sndio-files/sndio_input.cc diff --git a/srcpkgs/electron19/files/sndio-files/sndio_input.h b/srcpkgs/electron10/files/sndio-files/sndio_input.h similarity index 100% rename from srcpkgs/electron19/files/sndio-files/sndio_input.h rename to srcpkgs/electron10/files/sndio-files/sndio_input.h diff --git a/srcpkgs/electron19/files/sndio-files/sndio_output.cc b/srcpkgs/electron10/files/sndio-files/sndio_output.cc similarity index 100% rename from srcpkgs/electron19/files/sndio-files/sndio_output.cc rename to srcpkgs/electron10/files/sndio-files/sndio_output.cc diff --git a/srcpkgs/electron19/files/sndio-files/sndio_output.h b/srcpkgs/electron10/files/sndio-files/sndio_output.h similarity index 100% rename from srcpkgs/electron19/files/sndio-files/sndio_output.h rename to srcpkgs/electron10/files/sndio-files/sndio_output.h diff --git a/srcpkgs/electron19/files/sndio-patches/media_audio_linux_audio_manager_linux.cc.patch b/srcpkgs/electron10/files/sndio-patches/media_audio_linux_audio_manager_linux.cc.patch similarity index 100% rename from srcpkgs/electron19/files/sndio-patches/media_audio_linux_audio_manager_linux.cc.patch rename to srcpkgs/electron10/files/sndio-patches/media_audio_linux_audio_manager_linux.cc.patch diff --git a/srcpkgs/electron19/files/sndio-patches/src_3rdparty_chromium_media_BUILD.gn.patch b/srcpkgs/electron10/files/sndio-patches/src_3rdparty_chromium_media_BUILD.gn.patch similarity index 100% rename from srcpkgs/electron19/files/sndio-patches/src_3rdparty_chromium_media_BUILD.gn.patch rename to srcpkgs/electron10/files/sndio-patches/src_3rdparty_chromium_media_BUILD.gn.patch diff --git a/srcpkgs/electron19/files/sndio-patches/src_3rdparty_chromium_media_audio_BUILD.gn.patch b/srcpkgs/electron10/files/sndio-patches/src_3rdparty_chromium_media_audio_BUILD.gn.patch similarity index 100% rename from srcpkgs/electron19/files/sndio-patches/src_3rdparty_chromium_media_audio_BUILD.gn.patch rename to srcpkgs/electron10/files/sndio-patches/src_3rdparty_chromium_media_audio_BUILD.gn.patch diff --git a/srcpkgs/electron19/files/sndio-patches/src_3rdparty_chromium_media_media__options.gni.patch b/srcpkgs/electron10/files/sndio-patches/src_3rdparty_chromium_media_media__options.gni.patch similarity index 100% rename from srcpkgs/electron19/files/sndio-patches/src_3rdparty_chromium_media_media__options.gni.patch rename to srcpkgs/electron10/files/sndio-patches/src_3rdparty_chromium_media_media__options.gni.patch diff --git a/srcpkgs/electron19/template b/srcpkgs/electron10/template similarity index 74% rename from srcpkgs/electron19/template rename to srcpkgs/electron10/template index c7cb81120d41..05506dddcb37 100644 --- a/srcpkgs/electron19/template +++ b/srcpkgs/electron10/template @@ -1,18 +1,18 @@ -# Template file for 'electron19' -pkgname=electron19 -version=19.0.8 +# Template file for 'electron10' +pkgname=electron10 +version=10.4.7 +_nodever=12.16.3 +_chromiumver=85.0.4183.121 revision=2 -_nodever=16.14.2 -_chromiumver=102.0.5005.125 -archs="x86_64* aarch64* ppc64le*" -create_wrksrc=yes +archs="x86_64* i686* aarch64*" build_wrksrc="src" -hostmakedepends="$(vopt_if clang "clang lld") python pkgconf perl gperf bison ninja nodejs hwids +create_wrksrc=yes +hostmakedepends="$(vopt_if clang clang) python pkgconf perl gperf bison ninja nodejs hwids libwebp-devel freetype-devel harfbuzz-devel libpng-devel nss-devel which git libevent-devel pciutils-devel libatomic-devel ffmpeg-devel libxml2-devel libglib-devel yarn openjdk libxslt-devel opus-devel libXcursor-devel libXcomposite-devel libXtst-devel libXrandr-devel libXScrnSaver-devel alsa-lib-devel re2-devel snappy-devel mit-krb5-devel $(vopt_if pulseaudio pulseaudio-devel) - $(vopt_if sndio sndio-devel) jq" + $(vopt_if sndio sndio-devel)" makedepends="libpng-devel gtk+-devel gtk+3-devel nss-devel pciutils-devel libXi-devel libgcrypt-devel libgnome-keyring-devel cups-devel elfutils-devel libXcomposite-devel speech-dispatcher-devel libXrandr-devel mit-krb5-devel @@ -22,18 +22,17 @@ makedepends="libpng-devel gtk+-devel gtk+3-devel nss-devel pciutils-devel libjpeg-turbo-devel libevent-devel json-c-devel harfbuzz-devel minizip-devel jsoncpp-devel zlib-devel libcap-devel libXdamage-devel re2-devel fontconfig-devel freetype-devel opus-devel libatomic-devel - $(vopt_if sndio sndio-devel) ffmpeg-devel libva-devel libuv-devel c-ares-devel libnotify-devel - $(vopt_if pipewire pipewire-devel) wayland-devel libcurl-devel libxshmfence-devel" -short_desc="Cross platform application framework based on web technologies" + $(vopt_if sndio sndio-devel) ffmpeg-devel libva-devel libuv-devel c-ares-devel libnotify-devel" +short_desc="Cross platform application development framework based on web technologies" maintainer="John " license="BSD-3-Clause" homepage="https://electronjs.org" distfiles="https://github.com/electron/electron/archive/v$version.tar.gz>electron-${version}.tar.gz https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$_chromiumver.tar.xz https://github.com/nodejs/node/archive/v$_nodever.tar.gz>node-$_nodever.tar.gz" -checksum="d8ee01db95dfe24aa89a67424498b67102a4977ff9a3ccbfbc3f36801fdba7d5 - f33363565a3c8868f5f67f0852ccf8d19ada209af8ddd4e27774e50206700464 - cc2331a5c35d3dda0035d9cba71c3b8e234bc68e18ffd955b385c1e97062528f" +checksum="d75b78107656ef854cc99a967b225eeb1e5989c0a1307d9efad3f8039d387cd8 + e018547e54566410fb365d9f3dae10037c30fca5debe6ba8baceef3ad3b03d28 + dcd0a1e619ff326399ca8fd87f61c255f4d1e9bff47860064993f01e4ff37fe1" case "$XBPS_TARGET_MACHINE" in ppc64*-musl) makedepends+=" libucontext-devel" ;; @@ -43,14 +42,14 @@ no_generic_pkgconfig_link=yes lib32disabled=yes nopie=yes # contains tools that are not PIE, enables PIE itself -build_options="pulseaudio sndio clang pipewire" -build_options_default="pulseaudio clang pipewire" +build_options="pulseaudio sndio clang" +build_options_default="pulseaudio clang" -#if [ "$build_option_clang" ]; then -nocross="Yes" -#elif [ "${XBPS_TARGET_MACHINE%%-musl}" = "aarch64" ]; then -# broken="Falls apart at runtime when compiled with gcc" -#fi +if [ "$build_option_clang" ]; then + nocross="No proper setup for using clang as cross compiler in void yet" +elif [ "${XBPS_TARGET_MACHINE%%-musl}" = "aarch64" ]; then + broken="Falls apart at runtime when compiled with gcc" +fi _buildtype=Release _is_debug=false @@ -62,32 +61,12 @@ _apply_patch() { local args="$1" pname="$(basename $2)" if [ ! -f ".${pname}_done" ]; then - if [ -f "${2}.args" ]; then - args=$(<"${2}.args") - fi msg_normal "$pkgver: patching: ${pname}.\n" patch -N $args -i $2 touch .${pname}_done fi } -_git_am() { - local pname="$(basename $1)" - - if [ ! -f ".${pname}_done" ]; then - msg_normal "$pkgver: patching: ${pname}.\n" - git -c 'user.name=Electron build' -c 'user.email=electron@ebuild' \ - am --exclude "third_party/blink/tools/**" \ - --exclude "test/mjsunit/**" --exclude "content/test/**" \ - --exclude "test/cctest/**" --exclude "test/unittests/**" \ - --exclude "third_party/blink/web_tests/**" \ - --exclude "chrome/test/**" \ - $1 - touch .${pname}_done - fi -} - - _get_chromium_arch() { case "$1" in x86_64*) echo x64 ;; @@ -103,15 +82,15 @@ _get_chromium_arch() { } post_extract() { - mv chromium-${_chromiumver} src + ln -s chromium-$_chromiumver src mkdir -p src/third_party/ - mv node-$_nodever src/third_party/electron_node - mv electron-${version} src/electron -} + ln -s ../../node-$_nodever src/third_party/electron_node + ln -s ../electron-${version} src/electron +} post_patch() { cd $wrksrc - for x in $FILESDIR/patches/*.patch; do + for x in $FILESDIR/patches/*; do case "${x##*/}" in electron*.patch) cd src/electron @@ -122,11 +101,6 @@ post_patch() { # Sigh, electron uses git am... if [ ! -f ".electron_patches_done" ]; then - mv src/electron/patches/config.json config.json.old - jq 'del(."src/electron/patches/Mantle", ."src/electron/patches/ReactiveObjC", - ."src/electron/patches/squirrel.mac", ."src/electron/patches/nan")' \ - config.json.old > src/electron/patches/config.json - python2 src/electron/script/list_patch_targets.py src/electron/patches/config.json | while read -r repopath; do cd "$wrksrc"/"$repopath" git init -q @@ -139,13 +113,6 @@ post_patch() { commit -q -m "." || true done cd $wrksrc - - for x in $FILESDIR/chromium-upstream-patches/*.patch; do - cd src - _git_am "$x" - cd "$wrksrc" - done - python2 src/electron/script/apply_all_patches.py src/electron/patches/config.json touch .electron_patches_done fi @@ -164,7 +131,7 @@ post_patch() { case "${x##*/}" in chromium*.patch) cd src - _apply_patch -p0 "$x" + _apply_patch -p1 "$x" cd "$wrksrc";; electron*.patch) cd src/electron @@ -185,8 +152,6 @@ post_patch() { cd "$wrksrc" done fi - vsed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - src/tools/generate_shim_headers/generate_shim_headers.py } pre_configure() { @@ -199,30 +164,7 @@ pre_configure() { -i services/device/public/cpp/usb/BUILD.gn mkdir -p third_party/node/linux/node-linux-x64/bin - ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/ - rm -f third_party/devtools-frontend/src/third_party/esbuild/esbuild - - # compile gn early, so it can be used to generate gni stuff - msg_normal "Bootstrapping GN\n" - CC="${CC_FOR_BUILD:-$CC}" CXX="${CXX_FOR_BUILD:-$CXX}" LD="${LD_FOR_BUILD:-$LD}" \ - CFLAGS="${CFLAGS_FOR_BUILD:-$CFLAGS}" CXXFLAGS="${CXXFLAGS_FOR_BUILD:-$CXXFLAGS}" \ - LDFLAGS="${XBPS_LDFLAGS}" \ - python2 tools/gn/bootstrap/bootstrap.py -s -v --skip-generate-buildfiles - - # we need to generate ppc64 stuff for libvpx as it's not shipped - # this has to be done before unbundling, but after gn is built - # comment out if we switch back to system libvpx again later - case "$XBPS_TARGET_MACHINE" in - ppc64*) - pushd third_party/libvpx - mkdir -p source/config/linux/ppc64 - # need PATH to find gn - PATH="${wrksrc}/${build_wrksrc}/out/Release:$PATH" \ - ./generate_gni.sh || \ - msg_error "failed to generate libvpx gni" - popd - ;; - esac + ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ # reusable system library settings local use_system=" @@ -256,7 +198,7 @@ pre_configure() { msg_normal "Replacing gn files\n" - python3 build/linux/unbundle/replace_gn_files.py --system-libraries \ + python2 build/linux/unbundle/replace_gn_files.py --system-libraries \ $use_system third_party/libaddressinput/chromium/tools/update-strings.py } @@ -286,7 +228,7 @@ do_configure() { ${conf_args} cd "$wrksrc/$build_wrksrc"/electron - yarn install --frozen-lockfile + yarn install cd "$wrksrc/$build_wrksrc" if [ "$build_option_clang" ]; then @@ -301,8 +243,15 @@ do_configure() { export BUILD_NM="$NM_host" fi + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Void Linux use ONLY. + conf+=( + 'google_api_key="AIzaSyA9gWazKaHaNIPPg2hrMj6_ZSG8AFmq738"' + 'google_default_client_id="126659149423-hoo6ickbk3p1u2qjsdsp0ddciurfvb4t.apps.googleusercontent.com"' + 'google_default_client_secret="_ozIx2D-DKm_se_2NPwV4l5b"' + ) + conf+=( - 'import("//electron/build/args/release.gn")' 'blink_symbol_level=0' 'clang_use_chrome_plugins=false' 'custom_toolchain="//build/toolchain/linux/unbundle:default"' @@ -330,24 +279,20 @@ do_configure() { else conf+=('symbol_level=0') fi - - # this does not work on ppc64 yet - case "$XBPS_TARGET_MACHINE" in - ppc64*) conf+=( "enable_jxl_decoder=false" );; - esac - conf+=( - 'devtools_skip_typecheck=false' 'enable_hangout_services_extension=true' + 'enable_nacl_nonsfi=false' 'enable_nacl=false' 'enable_precompiled_headers=false' 'fatal_linker_warnings=false' 'ffmpeg_branding="Chrome"' + 'fieldtrial_testing_like_official_build=true' 'gold_path="/usr/bin/ld.gold"' 'icu_use_data_file=true' "is_clang=$(vopt_if clang true false)" 'is_component_build=false' "is_debug=$_is_debug" + 'is_desktop_linux=true' 'proprietary_codecs=true' 'treat_warnings_as_errors=false' 'use_allocator_shim=false' @@ -356,23 +301,21 @@ do_configure() { 'use_custom_libcxx=false' 'use_gnome_keyring=false' 'use_gold=false' - "use_lld=$(vopt_if clang true false)" - - 'is_cfi=false' - 'use_thin_lto=false' - 'use_cfi_icall=false' - 'chrome_pgo_phase=0' - - 'use_system_libwayland=true' + 'use_lld=false' "use_pulseaudio=$(vopt_if pulseaudio 'true' 'false')" - "rtc_use_pipewire=$(vopt_if pipewire true false)" 'use_sysroot=false' 'use_system_harfbuzz=true' - 'is_component_ffmpeg=false' "target_cpu=\"$target_arch\"" "host_cpu=\"$host_arch\"" + 'import("//electron/build/args/release.gn")' ) + msg_normal "Bootstrapping GN\n" + CC="${CC_FOR_BUILD:-$CC}" CXX="${CXX_FOR_BUILD:-$CXX}" LD="${LD_FOR_BUILD:-$LD}" \ + CFLAGS="${CFLAGS_FOR_BUILD:-$CFLAGS}" CXXFLAGS="${CXXFLAGS_FOR_BUILD:-$CXXFLAGS}" \ + LDFLAGS="${XBPS_LDFLAGS}" \ + python2 tools/gn/bootstrap/bootstrap.py -s -v --skip-generate-buildfiles + msg_normal "Configuring build\n" out/Release/gn gen out/$_buildtype --args="${conf[*]}" } diff --git a/srcpkgs/electron19/update b/srcpkgs/electron10/update similarity index 100% rename from srcpkgs/electron19/update rename to srcpkgs/electron10/update diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0001-skylab_tests-Update-skylab-tests-cros-img-version.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0001-skylab_tests-Update-skylab-tests-cros-img-version.patch deleted file mode 100644 index 7bdf18731ab7..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0001-skylab_tests-Update-skylab-tests-cros-img-version.patch +++ /dev/null @@ -1,92 +0,0 @@ -From af94ae30d03668f0f4c93852d8e2d1f88ed04c62 Mon Sep 17 00:00:00 2001 -From: Skylab tests cros image roller - -Date: Fri, 10 Jun 2022 00:38:54 +0000 -Subject: [PATCH 01/59] [skylab_tests] Update skylab tests cros img version - -This CL will update cros image version for skylab tests. CROS_BOARD_LKGM -is updated according to chromeos/CHROMEOS_LKGM; CROS_BOARD_DEV, -CROS_BOARD_BETA and CROS_BOARD_STABLE are updated according to Omaha. - -If this CL caused regressions, please revert and pause the autoroller at -https://luci-scheduler.appspot.com/jobs/chrome/lacros-skylab-tests-cros-img-roller -Also please file a bug to OS>LaCrOS>Partner, and CC svenzheng@chromium.org, -yjt@google.com. - - -R=rubber-stamper@appspot.gserviceaccount.com - -Requires-Testing: True -Change-Id: I5b29e1b2b6de832dc51758037519f76f3f8f7ebd -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3698986 -Bot-Commit: Rubber Stamper -Commit-Queue: Rubber Stamper -Auto-Submit: skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com -Cr-Commit-Position: refs/branch-heads/5005@{#1160} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - testing/buildbot/variants.pyl | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) - -diff --git a/testing/buildbot/variants.pyl b/testing/buildbot/variants.pyl -index d6a822d49671..389bb3539547 100644 ---- a/testing/buildbot/variants.pyl -+++ b/testing/buildbot/variants.pyl -@@ -919,8 +919,8 @@ - 'CROS_ATLAS_RELEASE_BETA': { - 'skylab': { - 'cros_board': 'atlas', -- 'cros_chrome_version': '103.0.5060.33', -- 'cros_img': 'atlas-release/R103-14816.41.0', -+ 'cros_chrome_version': '103.0.5060.37', -+ 'cros_img': 'atlas-release/R103-14816.49.0', - }, - 'enabled': False, - 'identifier': 'ATLAS_RELEASE_BETA', -@@ -955,8 +955,8 @@ - 'CROS_EVE_RELEASE_BETA': { - 'skylab': { - 'cros_board': 'eve', -- 'cros_chrome_version': '103.0.5060.33', -- 'cros_img': 'eve-release/R103-14816.41.0', -+ 'cros_chrome_version': '103.0.5060.37', -+ 'cros_img': 'eve-release/R103-14816.49.0', - }, - 'enabled': False, - 'identifier': 'EVE_RELEASE_BETA', -@@ -1000,8 +1000,8 @@ - 'CROS_HANA_RELEASE_BETA': { - 'skylab': { - 'cros_board': 'hana', -- 'cros_chrome_version': '103.0.5060.33', -- 'cros_img': 'hana-release/R103-14816.41.0', -+ 'cros_chrome_version': '103.0.5060.37', -+ 'cros_img': 'hana-release/R103-14816.49.0', - }, - 'enabled': False, - 'identifier': 'HANA_RELEASE_LKGM', -@@ -1036,8 +1036,8 @@ - 'CROS_JACUZZI_RELEASE_BETA': { - 'skylab': { - 'cros_board': 'jacuzzi', -- 'cros_chrome_version': '103.0.5060.33', -- 'cros_img': 'jacuzzi-release/R103-14816.41.0', -+ 'cros_chrome_version': '103.0.5060.37', -+ 'cros_img': 'jacuzzi-release/R103-14816.49.0', - }, - 'enabled': False, - 'identifier': 'JACUZZI_RELEASE_BETA', -@@ -1081,8 +1081,8 @@ - 'CROS_OCTOPUS_RELEASE_BETA': { - 'skylab': { - 'cros_board': 'octopus', -- 'cros_chrome_version': '103.0.5060.33', -- 'cros_img': 'octopus-release/R103-14816.41.0', -+ 'cros_chrome_version': '103.0.5060.37', -+ 'cros_img': 'octopus-release/R103-14816.49.0', - }, - 'enabled': False, - 'identifier': 'OCTOPUS_RELEASE_BETA', --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0002-lacros-skew-tests-Refresh-skew-tests-for-M104.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0002-lacros-skew-tests-Refresh-skew-tests-for-M104.patch deleted file mode 100644 index 81e09d8d6a6f..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0002-lacros-skew-tests-Refresh-skew-tests-for-M104.patch +++ /dev/null @@ -1,404 +0,0 @@ -From 30137148967bd1f918af493ad0fe82384924ccdf Mon Sep 17 00:00:00 2001 -From: chrome-weblayer-builder - -Date: Fri, 10 Jun 2022 01:23:33 +0000 -Subject: [PATCH 02/59] [lacros skew tests] Refresh skew tests for M104 - -This CL updates the ash version ['104.0.5111.0'] for Lacros version skew testing. -If this CL caused regressions, please revert and stop the autoroller -at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller -Also please file a bug to OS>LaCrOS>Partner, and CC svenzheng@chromium.org, -yjt@google.com. - -R=rubber-stamper@appspot.gserviceaccount.com - -Bug: None -Change-Id: I95e56d3c445e495ed1d9a36441249615db9af009 -Requires-Testing: True -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3696160 -Bot-Commit: Rubber Stamper -Auto-Submit: chrome-weblayer-builder -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1161} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - testing/buildbot/chromium.chromiumos.json | 20 +++--- - testing/buildbot/chromium.fyi.json | 80 +++++++++++------------ - testing/buildbot/variants.pyl | 8 +-- - 3 files changed, 54 insertions(+), 54 deletions(-) - -diff --git a/testing/buildbot/chromium.chromiumos.json b/testing/buildbot/chromium.chromiumos.json -index 82941bc7cd72..4ce3bb7c9e91 100644 ---- a/testing/buildbot/chromium.chromiumos.json -+++ b/testing/buildbot/chromium.chromiumos.json -@@ -6018,21 +6018,21 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "isolate_profile_data": true, - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "dimension_sets": [ -@@ -6044,7 +6044,7 @@ - }, - "test": "lacros_chrome_browsertests", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -6161,21 +6161,21 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "isolate_profile_data": true, - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "dimension_sets": [ -@@ -6187,7 +6187,7 @@ - }, - "test": "lacros_chrome_browsertests_run_in_series", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests_run_in_series/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -diff --git a/testing/buildbot/chromium.fyi.json b/testing/buildbot/chromium.fyi.json -index 3d4f3c3b2c9f..f3e2e4997888 100644 ---- a/testing/buildbot/chromium.fyi.json -+++ b/testing/buildbot/chromium.fyi.json -@@ -87176,28 +87176,28 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "isolate_profile_data": true, - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" - }, - "test": "lacros_chrome_browsertests", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -87294,28 +87294,28 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "isolate_profile_data": true, - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" - }, - "test": "lacros_chrome_browsertests_run_in_series", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests_run_in_series/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -88682,20 +88682,20 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "dimension_sets": [ -@@ -88708,7 +88708,7 @@ - }, - "test": "lacros_chrome_browsertests", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -88825,20 +88825,20 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "dimension_sets": [ -@@ -88851,7 +88851,7 @@ - }, - "test": "lacros_chrome_browsertests_run_in_series", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests_run_in_series/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -90381,20 +90381,20 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "dimension_sets": [ -@@ -90407,7 +90407,7 @@ - }, - "test": "lacros_chrome_browsertests", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -90524,20 +90524,20 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "dimension_sets": [ -@@ -90550,7 +90550,7 @@ - }, - "test": "lacros_chrome_browsertests_run_in_series", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests_run_in_series/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -91286,27 +91286,27 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" - }, - "test": "lacros_chrome_browsertests", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - }, - { - "args": [ -@@ -91382,27 +91382,27 @@ - }, - { - "args": [ -- "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome" -+ "--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome" - ], - "merge": { - "args": [], - "script": "//testing/merge_scripts/standard_gtest_merge.py" - }, -- "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5109.0", -+ "name": "lacros_chrome_browsertests_run_in_series Lacros version skew testing ash 104.0.5111.0", - "swarming": { - "can_use_on_swarming_builders": true, - "cipd_packages": [ - { - "cipd_package": "chromium/testing/linux-ash-chromium/x86_64/ash.zip", -- "location": "lacros_version_skew_tests_v104.0.5109.0", -- "revision": "version:104.0.5109.0" -+ "location": "lacros_version_skew_tests_v104.0.5111.0", -+ "revision": "version:104.0.5111.0" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" - }, - "test": "lacros_chrome_browsertests_run_in_series", - "test_id_prefix": "ninja://chrome/test:lacros_chrome_browsertests_run_in_series/", -- "variant_id": "Lacros version skew testing ash 104.0.5109.0" -+ "variant_id": "Lacros version skew testing ash 104.0.5111.0" - } - ] - }, -diff --git a/testing/buildbot/variants.pyl b/testing/buildbot/variants.pyl -index 389bb3539547..4f39dbcf07ba 100644 ---- a/testing/buildbot/variants.pyl -+++ b/testing/buildbot/variants.pyl -@@ -28,15 +28,15 @@ - }, - 'LACROS_VERSION_SKEW_CANARY': { - 'args': [ -- '--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5109.0/test_ash_chrome', -+ '--ash-chrome-path-override=../../lacros_version_skew_tests_v104.0.5111.0/test_ash_chrome', - ], -- 'identifier': 'Lacros version skew testing ash 104.0.5109.0', -+ 'identifier': 'Lacros version skew testing ash 104.0.5111.0', - 'swarming': { - 'cipd_packages': [ - { - 'cipd_package': 'chromium/testing/linux-ash-chromium/x86_64/ash.zip', -- 'location': 'lacros_version_skew_tests_v104.0.5109.0', -- 'revision': 'version:104.0.5109.0', -+ 'location': 'lacros_version_skew_tests_v104.0.5111.0', -+ 'revision': 'version:104.0.5111.0', - }, - ], - }, --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0003-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0003-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index a6c156042ca7..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0003-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,751 +0,0 @@ -From 3bc634919d42b33ab0b8749d0be44ae8df94eeef Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Fri, 10 Jun 2022 15:01:44 +0000 -Subject: [PATCH 03/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I203671558bf72ece1dc32d28027ad7e9f9c62341 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3700111 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1162} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_fa.xtb | 10 ++--- - ash/strings/ash_strings_ky.xtb | 4 +- - .../app/resources/generated_resources_ar.xtb | 16 ++++---- - .../app/resources/generated_resources_ca.xtb | 2 +- - .../app/resources/generated_resources_fa.xtb | 38 +++++++++---------- - .../app/resources/generated_resources_hr.xtb | 4 +- - .../app/resources/generated_resources_iw.xtb | 14 +++---- - .../app/resources/generated_resources_ko.xtb | 2 +- - .../app/resources/generated_resources_mr.xtb | 2 +- - .../app/resources/generated_resources_sl.xtb | 4 +- - .../app/resources/generated_resources_th.xtb | 2 +- - .../app/resources/generated_resources_uk.xtb | 2 +- - .../app/resources/generated_resources_ur.xtb | 2 +- - chromeos/strings/chromeos_strings_ca.xtb | 2 +- - chromeos/strings/chromeos_strings_id.xtb | 2 +- - .../resources/policy_templates_pt-BR.xtb | 2 +- - components/strings/components_strings_eu.xtb | 2 +- - components/strings/components_strings_fa.xtb | 6 +-- - components/strings/components_strings_te.xtb | 2 +- - .../blink_accessibility_strings_fa.xtb | 2 +- - .../strings/translations/blink_strings_fa.xtb | 4 +- - .../translations/ui_chromeos_strings_af.xtb | 2 +- - .../translations/ui_chromeos_strings_ca.xtb | 2 +- - .../translations/ui_chromeos_strings_ne.xtb | 2 +- - .../translations/ui_chromeos_strings_uk.xtb | 2 +- - .../ui_chromeos_strings_zh-TW.xtb | 2 +- - 26 files changed, 67 insertions(+), 67 deletions(-) - -diff --git a/ash/strings/ash_strings_fa.xtb b/ash/strings/ash_strings_fa.xtb -index 1ae6274c4fae..297fa02a8dcc 100644 ---- a/ash/strings/ash_strings_fa.xtb -+++ b/ash/strings/ash_strings_fa.xtb -@@ -329,7 +329,7 @@ - عدد بعدی - نمایش پیشنهادها - دکمه میکروفون دستگاه خاموش است. --نمایش دستگاه‌های ارسال محتوا. -+نمایش دستگاه‌های پخش محتوا. - ‏«ذره‌بین متصل» فعال شد. برای خاموش کردن آن، Ctrl+Search+D را دوباره فشار دهید. - صدای مونو - خروجی -@@ -570,7 +570,7 @@ - ذره‌بین - دستیار درحال بار کردن است... - حالت تضاد بالا --تنظیمات ارسال محتوا -+تنظیمات پخش محتوا - ، قدرت سیگنال درصد - در حال اتصال.. - این‌ها ابزارهای قلم شما هستند -@@ -616,7 +616,7 @@ - میکروفون شما خاموش است، دکمه میکروفون دستگاهتان را روشن کنید. - منوی تنظیمات باز شد - میکروفون روشن است --توقف ارسال محتوا به گیرنده ناشناس -+توقف پخش محتوا به گیرنده ناشناس - توقف دوربین خودگرفت - میکروفون خاموش است - زمینه تیره خاموش است -@@ -911,7 +911,7 @@ - اموجی‌ها - قدرت سیگنال ، باتری تلفن - بارگیری درحال اسکن --ارسال محتوا به -+پخش محتوا به - - نصب جدید - سؤال از سرپرست -@@ -1344,7 +1344,7 @@ - نمایش ۱ نتیجه برای - این ویژگی امکان می‌دهد بدون نیاز به گذرواژه، به هر کاربری که به سیستم واردشده به‌سرعت دسترسی داشته باشید. تنها برای حساب‌های مورد اعتمادتان از این ویژگی استفاده کنید. - ذره‌بین تمام‌صفحه --درحال ارسال محتوا به گیرنده ناشناس -+درحال پخش محتوا به گیرنده ناشناس - ورود به سیستم حسابی دیگر... - وضوح به تغییر کرد. برای حفظ تغییرات، روی تأیید کلیک کنید. تنظیمات قبلی دیگر بازیابی خواهد شد. - را به این Chromebook متصل کنید -diff --git a/ash/strings/ash_strings_ky.xtb b/ash/strings/ash_strings_ky.xtb -index f64658ebacfe..3816b25eca33 100644 ---- a/ash/strings/ash_strings_ky.xtb -+++ b/ash/strings/ash_strings_ky.xtb -@@ -85,7 +85,7 @@ - Кошумча - Оң - Менюну жыйыштыруу --Chromebook'тун кулпусун ачуу үчүн манжаңыздын изин колдонуңуз -+Chromebook'тун кулпусун манжаңыздын изи менен ачыңыз - Транскрипция түзүлгөн жок - Иш тактаны кийинкиге сактоо - Кеп файлдары жүктөлүп алынган жок. Кийинчерээк кайталаңыз. -@@ -240,7 +240,7 @@ - Кытайча "Салам" - Тил жөндөөлөрү - Медианы башкаруу элементтери --Chromebook'тун кулпусун ачуу үчүн манжаңыздын изин колдонуңуз же телефонуңуздун кулпусун ачыңыз -+Chromebook'тун кулпусун манжаңыздын изи менен ачыңыз же телефонуңуздун кулпусун ачыңыз - Туташкан жок - PIN кодуңузду киргизиңиз - Жаңы версия бар -diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb -index 0f3b8a2fce9d..62cc88d48a2e 100644 ---- a/chrome/app/resources/generated_resources_ar.xtb -+++ b/chrome/app/resources/generated_resources_ar.xtb -@@ -1131,7 +1131,7 @@ - إضافة علامة التبويب إلى مجموعة جديدة - اختيار لون المظهر - يُرجى إعادة المحاولة --‏الشبكة الافتراضية الخاصة (VPN) قيد التشغيل دائمًا -+‏شبكة افتراضية خاصة (VPN) قيد التشغيل دائمًا - الطباعة: - لن يُتاح التسجيل إلا بعد تثبيت نظام التشغيل . - للوصول إلى الشاشة الرئيسية في أي وقت، مرّر سريعًا بإصبعك من أسفل الشاشة إلى أعلاها. -@@ -1169,7 +1169,7 @@ - تم إخفاء . - {COUNT,plural, =1{رقم هاتف واحد}zero{# رقم هاتف}two{رقما هاتف}few{# أرقام هاتف}many{# رقم هاتف}other{# رقم هاتف}} - محو الأنواع --إضافة علامة تبويب جديدة يمينًا -+إضافة علامة تبويب جديدة على اليمين - مرحبًا، - تثبيت علامة التبويب - فتح &ملف... -@@ -1545,7 +1545,7 @@ - العنوان غير صالح يُرجى التحقّق من العنوان وإعادة المحاولة. - ظل النص - قد تحتاج المواقع الإلكترونية أيضًا إلى التعرُّف على جهازك باستخدام أحد المعرّفات. --إغلاق علامات التبويب على اليمين -+إغلاق علامات التبويب على اليسار - دليل الجذر للإضافة مطلوب. - إنشاء ملف شخصي جديد - ذو صلة بعملية البحث -@@ -2301,7 +2301,7 @@ - مشاركة علامة التبويب هذه مع - قد يحظر بعض مشغلي شبكات الجوّال هذه الميزة. - يمكنك أيضًا تخطي تسجيل الدخول والتصفح كضيف. --إضافة علامة تبويب جديدة على اليمين -+إضافة علامة تبويب جديدة على اليسار - لغة الصفحة: - خط النص - التصفُّح الآمن (يحميك ويحمي جهازك من المواقع الإلكترونية الضارة) -@@ -3164,7 +3164,7 @@ - - ‏بروتوكول (TCP) - نسخ تفاصيل الإصدار --إغلاق علامات التبويب على اليمين -+إغلاق علامات التبويب على اليسار - إ&ضافة إلى القاموس - جارٍ تحديد تكوين الجهاز. - كتم صوت الموقع الإلكتروني المحدد -@@ -3868,7 +3868,7 @@ - إزالة التمييز - التعرّف على كيفية تحديث التطبيقات - {NUM_TABS,plural, =1{إعادة صوت موقع إلكتروني واحد}zero{إعادة صوت المواقع الإلكترونية}two{إعادة صوت موقعيِّ الويب}few{إعادة صوت المواقع الإلكترونية}many{إعادة صوت المواقع الإلكترونية}other{إعادة صوت المواقع الإلكترونية}} --‏الوصول إلى "مساعد Google" من خلال قول الكلمة المفتاح Ok Google -+‏الوصول إلى "مساعد Google" من خلال قول Ok Google - الرسائل - ‏تتّصل المواقع الإلكترونية عادةً بأجهزة HID لتتيح الميزات التي تستخدم لوحات المفاتيح غير العادية ووحدات التحكّم في الألعاب وغيرها من الأجهزة. - ‏عليك الانتقال إلى هاتفك لمراجعة بعض الأذونات الإضافية. تأكَّد من تفعيل البلوتوث وWi-Fi على هاتفك. -@@ -4972,7 +4972,7 @@ - الأخطاء الجسيمة - تم إنهاء مشاركة الشاشة - يتم الآن التنفيذ... --إضافة علامة تبويب جديدة يمينًا -+إضافة علامة تبويب جديدة على اليمين - تم تغيير القناة. يمكنك إعادة تشغيل الجهاز لتدخل التغييرات حيز التنفيذ. - الطابعة المُختارة غير متاحة أو لم يتم تثبيتها بشكلٍ صحيح. يُرجى التحقُّق من الطابعة أو تجربة اختيار طابعة أخرى. - الشبكات المعروفة -@@ -6717,7 +6717,7 @@ - التبديل إلى علامة التبويب التي يتم تسجيلها - ‏مفتاح caps lock متوقف - عرض الأذونات والبيانات المُخزَّنة على المواقع --إضافة علامة تبويب جديدة على اليمين -+إضافة علامة تبويب جديدة على اليسار - ‏مرحبًا بك في Chrome‏ - معدّل إعادة التحميل - علامة التبويب: -diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb -index 34e962d18fe8..cc790fea63b6 100644 ---- a/chrome/app/resources/generated_resources_ca.xtb -+++ b/chrome/app/resources/generated_resources_ca.xtb -@@ -7084,7 +7084,7 @@ Prem un interruptor o una tecla assignats per suprimir una assignació.Mai - Acceleració del ratolí tàctil - Altres dispositius poden veure aquest nom per a les connexions Bluetooth i a la xarxa --L'Assistent utilitza aquestes gravacions i les sol·licituds de veu per crear i actualitzar el teu model de veu, que només es desa als dispositius en què has activat Voice Match. Consulta l'activitat de veu o torna a entrenar el model a Configuració de l'Assistent. -+L'Assistent utilitza aquestes gravacions i les sol·licituds de veu per crear i actualitzar el teu model de veu, que només es desa als dispositius en què has activat Voice Match. Consulta l'activitat de veu o torna a entrenar el model a la configuració de l'Assistent. - C&opia l'adreça de la imatge - {COUNT,plural, =1{1 element a la llista d'adreces d'interès}other{{COUNT} elements a la llista d'adreces d'interès}} - Opcions de proveïdors -diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb -index 3efc0d74cd22..05d479b3f7ee 100644 ---- a/chrome/app/resources/generated_resources_fa.xtb -+++ b/chrome/app/resources/generated_resources_fa.xtb -@@ -79,7 +79,7 @@ - اگر تنظیم «فعالیت وب و برنامه» تکمیلی برای «حساب Google» فرزندتان روشن باشد، ممکن است داده‌های فرزندتان در «حساب Google» او ذخیره شود. در families.google.com، درباره این تنظیمات و نحوه تغییر آن‌ها بیشتر بدانید. - اگر مالک دستگاه «ارسال داده‌های استفاده و عیب‌یابی» را روشن کند، ممکن است گزارش‌های خرابی نیز برای Google بارگذاری شود. - پیمایش کردن صفحه‌ها با نشانگر نوشتار --نمایش جلسه‌های دیگر ارسال محتوا -+نمایش جلسه‌های دیگر پخش محتوا - فعال کردن زمینه - فرزندتان می‌تواند برای باز کردن قفل دستگاه از پین استفاده کند. - Microsoft Internet Explorer -@@ -176,7 +176,7 @@ - &نمای منبع قاب - در سایت فریب‌دهنده وارد شده است - خطا --بستن برگه‌ها به چپ -+بستن برگه‌های سمت راست - مرور به‌روزرسانی نام - به میزکار تعلق دارد - باز کردن با ... -@@ -1175,7 +1175,7 @@ - پنهان شده است - {COUNT,plural, =1{شماره تلفن}one{# شماره تلفن}other{# شماره تلفن}} - پاک کردن نوع --برگه جدید در راست -+برگه جدید در سمت راست - خوش آمدید، - کوچک کردن برگه - باز کردن &فایل... -@@ -1337,7 +1337,7 @@ - خروج از سیستم و ورود دوباره به آن - نرخ بازآوری صفحه - ‏بازخورد شما به ما کمک می‌کند Google Cast را بهبود ببخشیم و بابت ارائه آن از شما سپاس‌گزاریم. -- برای دریافت راهنمایی درباره عیب‌یابی مشکلات ارسال محتوا، لطفاً به -+ برای دریافت راهنمایی درباره عیب‌یابی مشکلات پخش محتوا، لطفاً به - - مرکز راهنمایی مراجعه کنید. - وقتی سایتی می‌خواهد به دستگاه‌های مجهز به بلوتوث دسترسی پیدا کند سؤال شود (توصیه می‌شود) -@@ -2196,7 +2196,7 @@ - صفحهٔ وب، کامل - موتورهای گفتار - ‏دستگاه‌های HID از فروشنده --گزارش‌های ارسال محتوا و دستگاه‌ها -+گزارش‌های پخش محتوا و دستگاه‌ها - اندازه نمایش - کاربرد کلید گواهی - فعال کردن پین کاربر -@@ -2309,7 +2309,7 @@ - درحال هم‌رسانی این برگه با - برخی شرکت‌های مخابراتی ممکن است این قابلیت را مسدود کنند. - همچنین می‌توانید از ورود به سیستم صرف‌نظر کرده، به عنوان مهمان مرور کنید. --برگه جدید در چپ -+برگه جدید در سمت چپ - زبان صفحه: - قلم نوشتار - مرور ایمن (از شما و دستگاهتان درمقابل سایت‌های خطرناک محافظت می‌کند) -@@ -2503,7 +2503,7 @@ - محتوای صفحه ارسال نشد. - سایت‌هایی که مجاز هستند از شناسه‌ها برای پخش محتوای محافظت‌شده استفاده کنند - ‏برای جستجوی هر بخشی از سایت و دریافت اطلاعات بیشتر درباره محتوای بصری که هنگام مرور و خرید در وب می‌بینید، کلیک راست کنید و «جستجوی تصاویر با «لنز Google»» را انتخاب کنید. --‏با کلیک کردن روی دکمه «پذیرفتن و ادامه»، با پردازش مربوط به این سرویس‌های Google که در بالا توضیح داده شد موافقت می‌کنید. -+‏با کلیک کردن روی دکمه «پذیرفتن و ادامه دادن»، با پردازش مربوط به این سرویس‌های Google که در بالا توضیح داده شد موافقت می‌کنید. - ثابت می‌ماند - اعلان‌ها غیرفعال خواهند شد - × ( هرتز) - درهم‌بافته -@@ -3480,7 +3480,7 @@ - جمع‌آوری خطاها - مفید - دسترسی به مکان شما همیشه مسدود شود --Hey Google -+Ok Google - برای ارائه بهترین تجربه، داده‌های سخت‌افزار مربوط دستگاه‌ها را جمع‌آوری می‌کند و آن‌ها را با Google هم‌رسانی می‌کند تا مشخص شود چه به‌روزرسانی‌هایی باید ارائه شود. درصورت تمایل، می‌توانید به Google اجازه دهید از این داده‌ها برای اهداف دیگری مانند پشتیبانی و بهبود بخشیدن به سرویس و تجربه استفاده کند. - می‌توانید در این دستگاه به سیستم وارد شوید و به بخش CHROMEOSFLEX_HARDWARE_INFO در chrome://system بروید تا این موارد را ببینید: داده‌های ارسال‌شده به Google برای فیلتر کردن به‌روزرسانی‌ها و همچنین هر نمونه دیگری از انتخاب هم‌رسانی داده با Google. - برای دریافت جزئیات بیشتر درباره داده‌هایی که ممکن است با Google هم‌رسانی کند و نحوه استفاده از این داده‌ها، از g.co/flex/HWDataCollection بازدید کنید. -@@ -3494,7 +3494,7 @@ - کلید خصوصی برای این گواهی کارخواه موجود نیست یا نامعتبر است - باز کردن به‌عنوان برگه - حساب پیش‌فرض در شما است --هیچ مقصدی برای ارسال محتوا پیدا نشد. نیاز به راهنمایی دارید؟ -+هیچ مقصدی برای پخش محتوا پیدا نشد. نیاز به راهنمایی دارید؟ - خربزه - در حال اشتراک‌گذاری یک پنجره است. - نمایش اعلان‌ها -@@ -3529,7 +3529,7 @@ - سایت‌هایی که هرگز گذرواژه را ذخیره نمی‌کنند در اینجا نشان داده نخواهند شد - برای تغییر عملکرد کلیدهای ردیف بالا، کلید «راه‌انداز» را نگه‌دارید - برای نشانک‌گذاری یک برگه، می‌توانید روی ستاره کلیک کنید --برای ارسال محتوا، بااستفاده از کد متصل شوید -+برای پخش محتوا، بااستفاده از کد متصل شوید - از اینکه سایت‌ها بدانند چه زمانی به‌صورت فعال از این دستگاه استفاده می‌کنید جلوگیری می‌شود - ‏هرزمان خواستید به‌آسانی داده‌هایتان را بازیابی کنید یا دستگاه‌هایتان را عوض کنید. داده‌های پشتیبان در Google بارگذاری می‌شوند و با گذرواژه «حساب Google» فرزندتان رمزگذاری می‌شوند. - پوشه دیگری را انتخاب کنید -@@ -4671,7 +4671,7 @@ - پس از این، نیازی نیست برای به‌روزرسانی‌ها صبر کنید - این نماد وقتی قابل رؤیت است که برنامهٔ افزودنی بتواند برای صفحه فعلی کار کند. - ارائه دهنده مجوز ایمیل --چرخش دوربین -+چرخاندن دوربین - انتخاب ویژگی حفاظتی «مرور ایمن» - تازه‌سازی - این سایت مسدود شده است زیرا احتمالاً حاوی محتوای بزرگ‌سالان است -@@ -4983,7 +4983,7 @@ - خطاهای سخت‌افزاری - هم‌رسانی صفحه به‌پایان رسید - درحال اجرا… --برگه جدید در راست -+برگه جدید در سمت راست - کانال تغییر کرد. برای اعمال تغییرات دستگاه خود را مجدداً راه‌اندازی کنید. - چاپگر انتخابی موجود نیست یا به‌درستی نصب نشده است. چاپگر خود را بررسی کنید یا چاپگر دیگری را انتخاب کنید. - شبکه‌های شناخته‌شده -@@ -5155,7 +5155,7 @@ - اگر تنظیم «فعالیت وب و برنامه» تکمیلی برای «حساب Google» فرزندتان روشن باشد، ممکن است داده‌های فرزندتان در این حساب ذخیره شود. در families.google.com، درباره این تنظیمات و نحوه تغییر آن‌ها بیشتر بدانید. - سازمان شما این فایل را به‌دلیل عدم رعایت خط‌مشی امنیتی مسدود کرد - --برای شروع ارسال محتوا، کد دسترسی را تایپ کنید -+برای شروع پخش محتوا، کد دسترسی را تایپ کنید - ‏اعتبار گواهی SSL - &حذف داده‌های مرور... - گروه برگه اخیراً بسته‌شده -@@ -5799,7 +5799,7 @@ - بازیابی همه برگه‌ها - درحال بارگیری آخرین به‌روزرسانی - ‏باز کردن Google Play --بستن برگه‌ها به چپ -+بستن برگه‌های سمت راست - برگه به راست منتقل شد - ذخیره گذرواژه‌تان - پنهان کردن -@@ -6459,7 +6459,7 @@ - سایت‌ها می‌توانند برای اتصال به دستگاه‌های بلوتوث درخواست دهند - راهنمای گزینه‌های حریم‌خصوصی - دسترسی درخواست شده --ارسال محتوا… -+پخش محتوا… - انتخاب فایل - اندازه نمایشگر - درحال اسکن کردن برای یافتن دستگاه‌های اطراف… -@@ -6512,7 +6512,7 @@ - سایت‌ها شاید برای نمایش آگهی از بالاپر استفاده کنند، یا بااستفاده از هدایت‌ها شما را به وب‌سایت‌هایی هدایت کنند که شاید نخواهید بازدید کنید - نشانک‌ها وارد شد. - بپرسید که آیا می‌خواهد به دوربین و میکرفون شما دسترسی داشته باشد --ارسال محتوا به دستگاه -+پخش محتوا به دستگاه - بله، موافقم - ‏حافظه GPU - ۱۸ برابر -@@ -6727,7 +6727,7 @@ - رفتن به برگه ضبط‌شده - ‏caps lock غیرفعال - مشاهده مجوزها و داده‌های ذخیره‌شده در همه سایت‌ها --برگه جدید در چپ -+برگه جدید در سمت چپ - ‏به Chrome خوش آمدید - نرخ بازآوری - برگه: -@@ -8015,7 +8015,7 @@ - باز کردن در برنامه - وقتی سایتی می‌خواهد از دستگاه‌ها و داده‌های واقعیت مجازی استفاده کند سؤال شود (توصیه می‌شود) - متصل نیست --ارسال محتوا به دستگاه: -+پخش محتوا به دستگاه: - ‏ارتقا دادن Linux - انتخاب وضعیت نمایان بودن - این تنظیم در جلسه نمایشی قابل‌تغییر نیست. -@@ -8391,7 +8391,7 @@ - این سایت تلاش کرده است چند فایل را به‌طور خودکار بارگیری کند - حدود ۱ ساعت باقی مانده است - درخت پوشه نشانک --‏سرپرست IT شما Chrome Goodies را برای دستگاهتان غیرفعال کرده است. -+‏سرپرست فناوری اطلاعات شما Chrome Goodies را برای دستگاهتان غیرفعال کرده است. - {NUM_APLLICATIONS,plural, =1{برنامه}one{برنامه}other{برنامه}} - تنظیم صفحه‌نمایش - ارسال و دریافت پیامک از شما. بیشتر بدانید -diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb -index b11e723c46f7..36c265474811 100644 ---- a/chrome/app/resources/generated_resources_hr.xtb -+++ b/chrome/app/resources/generated_resources_hr.xtb -@@ -3869,7 +3869,7 @@ i Ctrl + Alt + Smanjivanje svjetline da biste smanjili prikaz. - Ukloni isticanje - Saznajte kako ažurirati aplikacije - {NUM_TABS,plural, =1{Uključi zvuk na web-lokaciji}one{Uključi zvuk na web-lokacijama}few{Uključi zvuk na web-lokacijama}other{Uključi zvuk na web-lokacijama}} --Pristupajte Asistentu tako što ćete reći "Hey Google" -+Pristupite Asistentu tako da kažete Ok Google - Poruke - Web-lokacije se obično povezuju s HID uređajima radi značajki koje koriste neuobičajene tipkovnice, upravljače za igre i druge uređaje - Pregled daljnjih nekoliko dopuštenja nastavite na telefonu. Provjerite jesu li na telefonu uključeni Bluetooth i Wi-Fi. -@@ -6491,7 +6491,7 @@ Toj radnji možete dodijeliti više prekidača. - Telefonom povezanim USB kabelom - {NUM_HOURS,plural, =1{Sigurnosna provjera izvršena je prije sat vremena}one{Sigurnosna provjera izvršena je prije {NUM_HOURS} sata}few{Sigurnosna provjera izvršena je prije {NUM_HOURS} sata}other{Sigurnosna provjera izvršena je prije {NUM_HOURS} sati}} - Skočni prozor blokiran --Uvezi i uveži -+Uvezi i poveži - Većina korisnika blokira obavijesti s te web-lokacije - Dodajte poslužitelj za ispis - Posebno velik -diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb -index 3fa3578d6d0f..68a5ad9bb773 100644 ---- a/chrome/app/resources/generated_resources_iw.xtb -+++ b/chrome/app/resources/generated_resources_iw.xtb -@@ -176,7 +176,7 @@ - &הצגת מקור המסגרת - הוזנה באתר מטעה - שגיאה --סגירת הכרטיסיות משמאל -+סגירת הכרטיסיות מימין - בדיקת עדכון השם - הכרטיסייה שייכת לשולחן העבודה הווירטואלי - הפתיחה תתבצע בעוד ... -@@ -1177,7 +1177,7 @@ - ההסתרה של בוצעה - {COUNT,plural, =1{מספר טלפון}two{# מספרי טלפון}many{# מספרי טלפון}other{# מספרי טלפון}} - ניקוי הסוגים --כרטיסייה חדשה מצד שמאל -+כרטיסייה חדשה מצד ימין - שלום, - הצמדת כרטיסייה - פתיחת &קובץ... -@@ -1556,7 +1556,7 @@ - כתובת לא חוקית. יש לבדוק את הכתובת ולנסות שוב. - צללית טקסט - ייתכן שגם באתרים יהיה צורך לזהות את המכשיר שלך באמצעות מזהה --סגירת הכרטיסיות מימין -+סגירת הכרטיסיות משמאל - ספריית הבסיס של ההרחבה נחוצה. - יצירת פרופיל חדש - קשור לחיפוש שלך -@@ -3177,7 +3177,7 @@ - ‏– - (TCP) - ‏העתקת פרטי build --סגירת הכרטיסיות מימין -+סגירת הכרטיסיות משמאל - &הוספה למילון - קביעת התצורה של המכשיר. - השתקת האתרים שנבחרו -@@ -4986,7 +4986,7 @@ - שגיאות חמורות - שיתוף המסך הסתיים - התכונה פעילה… --כרטיסייה חדשה מצד שמאל -+כרטיסייה חדשה מצד ימין - הערוץ שונה. יש להפעיל מחדש את המכשיר להחלת השינויים. - המדפסת שבחרת אינה זמינה או שאינה מותקנת כראוי. יש לבדוק את המדפסת או לנסות לבחור מדפסת אחרת. - רשתות מוכרות -@@ -5802,7 +5802,7 @@ - ש&חזור כל הכרטיסיות - המערכת מורידה את העדכון האחרון - ‏פתיחת Google Play --סגירת הכרטיסיות משמאל -+סגירת הכרטיסיות מימין - הכרטיסייה הועברה שמאלה - שמירת הסיסמה שלך - הסתרה של -@@ -6730,7 +6730,7 @@ - לכרטיסייה המוקלטת - ‏caps lock מושבת - הצגת הרשאות ונתונים המאוחסנים באתרים שונים --כרטיסייה חדשה מצד ימין -+כרטיסייה חדשה מצד שמאל - ‏ברוך בואך אל Chrome - קצב רענון - כרטיסייה: -diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb -index c7af8a98f874..6e986a095589 100644 ---- a/chrome/app/resources/generated_resources_ko.xtb -+++ b/chrome/app/resources/generated_resources_ko.xtb -@@ -6053,7 +6053,7 @@ https://support.google.com/chromebook/?p=tpm - 공유를 마운트하는 중 오류가 발생했습니다. 연결하려는 파일 서버가 SMBv2 이상을 지원하는지 확인하세요. - 브라우저에 관리되는 프로필을 추가하려고 합니다. 관리자가 프로필을 제어하고 프로필 데이터에 액세스할 수 있습니다. 북마크, 방문 기록, 비밀번호 및 기타 설정이 계정에 동기화되고 이를 관리자가 관리할 수 있습니다. - 학교 계정에서는 자녀 보호 기능이 지원되지 않습니다. 집에서 학교 과제를 위해 Google 클래스룸 및 다른 웹사이트에 액세스할 수 있는 학교 계정을 추가하려면 먼저 자녀의 개인 계정으로 로그인하세요. 설정에서 학교 계정을 나중에 추가할 수 있습니다. --Ok Google -+Hey Google - 외장 보안 키 또는 내장 센서 - {NUM_EXTENSIONS,plural, =1{확장 프로그램 1개 거부됨}other{확장 프로그램 #개 거부됨}} - 클릭 강도 -diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb -index 6878a20fa76b..765298e60f1b 100644 ---- a/chrome/app/resources/generated_resources_mr.xtb -+++ b/chrome/app/resources/generated_resources_mr.xtb -@@ -3480,7 +3480,7 @@ - एरर संकलित करा - उपयुक्त - तुमचे स्थान अ‍ॅक्सेस करण्यापासून ला नेहमी ब्लॉक करा --Hey Google -+Ok Google - सर्वोत्तम अनुभव पुरवण्यासाठी, हे डिव्हाइसबद्दल हार्डवेअर डेटा गोळा करते आणि कोणती अपडेट डिलिव्हर केली पाहिजे हे निर्धारित करण्यासाठी तो Google सोबत शेअर करते. याव्यतिरिक्त, तुम्ही मधील अनुभव आणि सेवा यांच्याशी संबंधित सपोर्ट आणि सुधारणा यांसारख्या अतिरिक्त उद्देशांसाठी Google ला हा डेटा वापरण्याची अनुमती देऊ शकता. - फिल्टर करण्याचे पर्याय अपडेट करण्यासाठी Google ला पाठवलेला डेटा तसेच असे कोणतेही प्रसंग ज्यात तुम्ही Google सोबत डेटा शेअर करण्याचे निवडले होते हे पाहण्याकरिता तुम्ही या डिव्हाइसवर लॉग इन करू शकता आणि chrome://system मधील CHROMEOSFLEX_HARDWARE_INFO विभागाला भेट देऊ शकता. - हे Google सोबत कदाचित शेअर करेल असा डेटा आणि तो कसा वापरला जातो याविषयीच्या अधिक तपशिलांसाठी g.co/flex/HWDataCollection ला भेट द्या. -diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb -index f033654a6177..025f3dee2671 100644 ---- a/chrome/app/resources/generated_resources_sl.xtb -+++ b/chrome/app/resources/generated_resources_sl.xtb -@@ -3486,7 +3486,7 @@ Domena zahteva, da je pametna kartica vstavljena.Zbiranje napak - Uporabno - Gostitelju vedno prepreči dostop do lokacije --Hey Google -+OK Google - Zaradi omogočanja najboljše izkušnje operacijski sistem zbira podatke o strojni opremi naprav in jih deli z Googlom zaradi določanja, katere posodobitve naj vam zagotovi. Izbirno lahko dovolite Googlu, da te podatke uporablja za dodatne namene, kot so podpora in izboljšanje izkušnje sistema ter njegovih storitev. - Prijavite se lahko v to napravo in obiščete razdelek CHROMEOSFLEX_HARDWARE_INFO na chrome://system, kjer si ogledate podatke, poslane Googlu zaradi filtriranja posodobitev, in druge primere, v katerih ste izbrali deljenje podatkov z Googlom. - Če želite več podrobnosti o podatkih, ki jih morda deli z Googlom in kako se ti uporabljajo, obiščite g.co/flex/HWDataCollection. -@@ -6818,7 +6818,7 @@ Domena zahteva, da je pametna kartica vstavljena.Dodaj &mapo... - Funkcije »cryptohome« za aplikacijo za kiosk ni bilo mogoče vpeti. - Tega varnostnega ključa ni mogoče ponastaviti. Napaka . --»Hey Google« -+»OK Google« - Nadgradnja Crostinija - Orodje označevalnika - V telefonu »«: -diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb -index a0ba01a3bed6..5122e2a35fcc 100644 ---- a/chrome/app/resources/generated_resources_th.xtb -+++ b/chrome/app/resources/generated_resources_th.xtb -@@ -1128,7 +1128,7 @@ - จัดกลุ่มแท็บ - เลือกสีธีม - โปรดลองอีกครั้ง --VPN แบบเปิดตลอดเวลา -+การเชื่อมต่อ VPN ตลอดเวลา - พิมพ์: - รองรับการลงทะเบียนหลังจากที่คุณติดตั้ง แล้วเท่านั้น - เลื่อนขึ้นจากด้านล่างเพื่อไปยังหน้าจอหลักได้ทุกเมื่อ -diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb -index a43c7436accf..192af20891bc 100644 ---- a/chrome/app/resources/generated_resources_uk.xtb -+++ b/chrome/app/resources/generated_resources_uk.xtb -@@ -1077,7 +1077,7 @@ - Функції, яким потрібні зображення, не працюватимуть - Тепер можете налаштувати обладнання для Google Meet - Вимкнути збір даних про ефективність --На жаль, зараз пристрій зовнішньої пам’яті не підтримується. -+На жаль, ваш зовнішній носій наразі не підтримується. - ПК підключено до дротової мережі, а Chromecast – до Wi-Fi - &Відкрити аудіо в новій вкладці - Показати налаштування мережевої адреси -diff --git a/chrome/app/resources/generated_resources_ur.xtb b/chrome/app/resources/generated_resources_ur.xtb -index af977346c790..1a10baaec419 100644 ---- a/chrome/app/resources/generated_resources_ur.xtb -+++ b/chrome/app/resources/generated_resources_ur.xtb -@@ -174,7 +174,7 @@ - &فریم کا ماخذ دیکھیں - فریب والی سائٹ پر درج کیا گیا - خرابی --دائیں جانب ٹیبز بند کریں -+دائیں جانب والے ٹیبز بند کریں - نام میں ہوئی اپ ڈیٹ کا جائزہ لیں - ڈیسک سے تعلق رکھتی ہے - میں کھولا جا رہا ہے… -diff --git a/chromeos/strings/chromeos_strings_ca.xtb b/chromeos/strings/chromeos_strings_ca.xtb -index 7133df744585..ef0650d31ccc 100644 ---- a/chromeos/strings/chromeos_strings_ca.xtb -+++ b/chromeos/strings/chromeos_strings_ca.xtb -@@ -490,7 +490,7 @@ Toca el micròfon per demanar-me qualsevol cosa. - L'alimentador de documents de l'escàner està encallat. Comprova l'alimentador i torna-ho a provar. - Fitxers d'imatge - Coincidència d'assumpte --VPN oberta -+OpenVPN - Feble () - Ves a la configuració del compte - Bona -diff --git a/chromeos/strings/chromeos_strings_id.xtb b/chromeos/strings/chromeos_strings_id.xtb -index 00017fd849ed..b0040b2a4895 100644 ---- a/chromeos/strings/chromeos_strings_id.xtb -+++ b/chromeos/strings/chromeos_strings_id.xtb -@@ -681,7 +681,7 @@ Ketuk mikrofon untuk bertanya apa saja. - Saluran - pound - Bergabung dengan jaringan --Kunci yang dibagikan sebelumnya -+Pre-shared key - Tidak ada album. Buat album di Google Foto. - Gunakan tombol Panah kiri atau kanan untuk mengelola fitur ini. - Mengerti -diff --git a/components/policy/resources/policy_templates_pt-BR.xtb b/components/policy/resources/policy_templates_pt-BR.xtb -index 3103c084819c..854417e118b1 100644 ---- a/components/policy/resources/policy_templates_pt-BR.xtb -+++ b/components/policy/resources/policy_templates_pt-BR.xtb -@@ -4060,7 +4060,7 @@ Se esta política for definida como "Falsa", o não u - - Se ela for definida como falsa, o não poderá mostrar informações do produto como conteúdo em guia cheia. - -- Esta política controla a apresentação das informações promocionais em uma guia inteira. Isso inclui conteúdo como as páginas de boas-vindas que ajudam os usuários a fazer login em , definir como navegador padrão ou descobrir os recursos do produto. -+ Esta política controla a apresentação das informações promocionais em uma guia inteira. Isso inclui conteúdo como as páginas de recepção que ajudam os usuários a fazer login em , definir como navegador padrão ou descobrir os recursos do produto. - Esta política controla a visibilidade de cards na página Nova guia. Os cards exibem pontos de entrada para inicializar jornadas de usuário comuns com base no comportamento de navegação do usuário. - - Se a política for definida como "Ativada", a página Nova guia exibirá os cards caso haja conteúdo disponível. -diff --git a/components/strings/components_strings_eu.xtb b/components/strings/components_strings_eu.xtb -index b3273f52b458..69f099c37cea 100644 ---- a/components/strings/components_strings_eu.xtb -+++ b/components/strings/components_strings_eu.xtb -@@ -712,7 +712,7 @@ Bestela, pribatutasun-ezarpenek blokeatu egingo dute baimen hori. Baimen honekin - Helbideak - Ez al da orriko hizkuntza? - Aldaketa bat hauteman da sarean. --Laneko kontabilitateaz arduratzen den erabiltzailearen IDa -+Laneko kontabilitateaz arduratzen den erabiltzaile IDa - Eskuarki, webguneak enkriptatzea erabiltzen du informazioa babesteko. Chrome webgunera konektatzen saiatu denean, webguneak kredentzial desegokiak eta ezohikoak bidali ditu. Erasotzaile bat webgunearen plantak egiten ari delako gerta daiteke hori, edo wifi-sarean saioa hasteko pantailak konexioa eten duelako. Zure informazioa seguru dago, datuak trukatu aurretik eten baitu Chrome-k konexioa. - Hutsegitearen ordua: - Margotzea -diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb -index 3277824004b3..e9d671b9971b 100644 ---- a/components/strings/components_strings_fa.xtb -+++ b/components/strings/components_strings_fa.xtb -@@ -2062,7 +2062,7 @@ - نسبی با فشرده‌سازی نقطه سیاه - ‏چون به سیستم وارد شده‌اید، Chrome پیشنهاد می‌کند کارت‌ها را در حساب Google ذخیره کنید. در تنظیمات می‌توانید این رفتار را تغییر دهید. نام دارنده کارت از حساب شما گرفته شده است. - ، برای پیدا کردن دستگاهتان در «حساب Google»، کلید «جهش» و سپس «ورود» را فشار دهید --دکمه «هم‌رسانی این برگه»؛ برای هم‌رسانی این برگه ازطریق هم‌رسانی پیوند، ایجاد رمزینه پاسخ‌سریع، ارسال محتوا، و موارد دیگر، کلید «ورود» را فشار دهید -+دکمه «هم‌رسانی این برگه»؛ برای هم‌رسانی این برگه ازطریق هم‌رسانی پیوند، ایجاد رمزینه پاسخ‌سریع، پخش محتوا، و موارد دیگر، کلید «ورود» را فشار دهید - ایجاد شده: - ارائه کردن - اخبار -@@ -2312,7 +2312,7 @@ - به‌روزرسانی نشانی - بررسی ایمنی - نشانی وب --هم‌رسانی این برگه ازطریق هم‌رسانی پیوند، ایجاد رمزینه پاسخ‌سریع، ارسال محتوا، و موارد دیگر -+هم‌رسانی این برگه ازطریق هم‌رسانی پیوند، ایجاد رمزینه پاسخ‌سریع، پخش محتوا، و موارد دیگر - دستگاه تحت مدیریت است - ‏<p>اگر در رایانه Windows نرم‌افزار Superfish داشته باشید، این خطا را می‌بینید.</p> - <p>برای غیرفعال کردن موقت این نرم‌افزار و دسترسی به وب، این مراحل را دنبال کنید. لازم است امتیازهای سرپرست را داشته باشید.</p> -@@ -2883,7 +2883,7 @@ - نشانی صورت‌حساب کارت لازم است - این صفحه به ترجمه شده است - A8 --؛ برای هم‌رسانی این برگه ازطریق هم‌رسانی پیوند، ایجاد رمزینه پاسخ‌سریع، ارسال محتوا، و موارد دیگر، کلید «جهش» و سپس «ورود» را فشار دهید -+؛ برای هم‌رسانی این برگه ازطریق هم‌رسانی پیوند، ایجاد رمزینه پاسخ‌سریع، پخش محتوا، و موارد دیگر، کلید «جهش» و سپس «ورود» را فشار دهید - (نامعتبر) - تک‌رنگ - خطای امنیتی -diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb -index c9abd68b6f99..a7175812f17b 100644 ---- a/components/strings/components_strings_te.xtb -+++ b/components/strings/components_strings_te.xtb -@@ -613,7 +613,7 @@ - గ్రూప్‌గా చేయి - 'సెక్యూరిటీ సెట్టింగ్‌లను మేనేజ్ చేయండి' బటన్, Chrome సెట్టింగ్‌లలో మీ సురక్షిత బ్రౌజింగ్‌ను, అలాగే మరిన్నింటిని మేనేజ్ చేయడానికి 'Enter'ను నొక్కండి - క్లిప్‌బోర్డ్ --ప్రచురణకర్త . దీన్ని మరియు మరో ఇతర కథనాలను చదవండి. -+పబ్లిషర్‌ . దీన్ని మరియు మరో ఇతర కథనాలను చదవండి. - డైరెక్టరీ API ID: - వేగవంతమైన వెబ్ వీక్షణ: - ఈ పరికరం మరియు ఖాతా రెండూ కూడా కంపెనీ లేదా ఇతర సంస్థ నిర్వహణలో లేవు. -diff --git a/third_party/blink/public/strings/translations/blink_accessibility_strings_fa.xtb b/third_party/blink/public/strings/translations/blink_accessibility_strings_fa.xtb -index 1a0b12ff66e8..298e9c74a670 100644 ---- a/third_party/blink/public/strings/translations/blink_accessibility_strings_fa.xtb -+++ b/third_party/blink/public/strings/translations/blink_accessibility_strings_fa.xtb -@@ -33,7 +33,7 @@ - ‏نماد «Twitter» - نماد «جهت‌نمای چپ»، می‌تواند به‌معنای «برگشتن» باشد - نماد «بلندگو»، می‌تواند به‌معنای «میزان صدا» باشد --نماد «ارسال محتوا»، می‌تواند به‌معنای ارسال محتوای ویدیویی به صفحه‌نمایش ازراه‌دور باشد -+نماد «پخش محتوا»، می‌تواند به‌معنای ارسال محتوای ویدیویی به صفحه‌نمایش ازراه‌دور باشد - این تصویر برچسب ندارد. برای دریافت شرح تصویر، منوی «گزینه‌های بیشتر» را در بالا سمت چپ باز کنید. - نماد «پیکان سمت چپ» - ظاهراً را نشان می‌دهد -diff --git a/third_party/blink/public/strings/translations/blink_strings_fa.xtb b/third_party/blink/public/strings/translations/blink_strings_fa.xtb -index 2c7dd213e6b1..668501099274 100644 ---- a/third_party/blink/public/strings/translations/blink_strings_fa.xtb -+++ b/third_party/blink/public/strings/translations/blink_strings_fa.xtb -@@ -102,7 +102,7 @@ - گسترده شد، گزینه‌های تکمیل خودکار دردسترس است. - خاموش - تمام صفحه --درحال ارسال محتوا به -+درحال پخش محتوا به - روشن - بازنشانی - هفته -@@ -168,7 +168,7 @@ - ۱٫۷۵ - شکست خط - لطفاً یکی از این گزینه‌ها را انتخاب کنید. --درحال ارسال محتوا به تلویزیون -+درحال پخش محتوا به تلویزیون - خطا در بازپخش ویدئو - رنگ‌مایه - کیلوبایت -diff --git a/ui/chromeos/translations/ui_chromeos_strings_af.xtb b/ui/chromeos/translations/ui_chromeos_strings_af.xtb -index 0458265f9530..97a675ca5b4d 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_af.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_af.xtb -@@ -121,7 +121,7 @@ - Gaan na lêerligging toe - Bestuur in Drive - Alle data wat op 'n skyf geberg is, sal uitgevee word wanneer dit geformateer word. Hierdie handeling kan nie ontdoen word nie. --Tigrinya -+Tigrinja - RAR-argief - Saamgeperste LZMA-teerargief - Russies -diff --git a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb -index 1208d85315aa..1c6ab25c8ede 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb -@@ -908,7 +908,7 @@ - Islandès - El PIN no és correcte. Et queden  intents. - - Port --No els comprovis -+No comprovis - Contrasenya incorrecta - Dibuix de Google - Entesos -diff --git a/ui/chromeos/translations/ui_chromeos_strings_ne.xtb b/ui/chromeos/translations/ui_chromeos_strings_ne.xtb -index fe499ab6dcd0..07e94eed7c1f 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_ne.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_ne.xtb -@@ -478,7 +478,7 @@ - फाइलहरू मेटाइने छन् - मा वटा वस्तु सारिँदै छन् - त्रुटि भयो। --हिब्रु -+हिब्रू - कुनै त्रुटि भयो। केही वस्तुहरू रिस्टोर नभएका हुन सक्छन्। - अङ्ग्रेजी (क्यानाडा) - बास्केटबल -diff --git a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb -index ae2e1f090652..42fbe4472af3 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb -@@ -359,7 +359,7 @@ - Файл "" переміщено. - Увімкнути режим офлайн - Документ Google --Вибір файлів для архівування -+Додати в архів .zip - Іспанська (Латинська Америка) - Грузинська - Щоб отримати доступ до цього файлу, потрібно перебувати в режимі онлайн. -diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb -index bebd64d8f9ea..cfb57e3d9928 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb -@@ -385,7 +385,7 @@ - 個網路 (共 個),,訊號強度 %,由系統管理員管理,詳細資料 - 遠端已拒絕驗證憑證 - 外部連結 --擷取全部 -+解壓縮全部 - 擷取作業失敗: - 為檔案建立捷徑 - 我的雲端硬碟 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0004-M-102-lacros-fix-extension-controlled-pref-observers.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0004-M-102-lacros-fix-extension-controlled-pref-observers.patch deleted file mode 100644 index 85cb17020c3d..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0004-M-102-lacros-fix-extension-controlled-pref-observers.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 8416ba6a9b0e6d607655580b55c684cde6a435ee Mon Sep 17 00:00:00 2001 -From: Ian Helmke -Date: Fri, 10 Jun 2022 16:36:43 +0000 -Subject: [PATCH 04/59] M-102: lacros - fix extension controlled pref observers - -Currently creating an observer for an extension controlled pref causes -ash to crash. This is a prerequisite to the full implementation of -extension-controlled pref observers in lacros. - -(cherry picked from commit c3fe354aeee8432539fe42ddb4b3ac3e71736cd4) - -Bug: 1218145, 1334985 -Change-Id: Iad18872f3614a4125c5623226a69c9848554512b -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3690828 -Reviewed-by: Erik Chen -Commit-Queue: Ian Helmke -Cr-Original-Commit-Position: refs/heads/main@{#1011757} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3695789 -Commit-Queue: Erik Chen -Reviewed-by: Hidehiko Abe -Cr-Commit-Position: refs/branch-heads/5005@{#1163} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/browser/ash/crosapi/prefs_ash.cc | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/chrome/browser/ash/crosapi/prefs_ash.cc b/chrome/browser/ash/crosapi/prefs_ash.cc -index 5ddec3bda554..a9ade8d99ac1 100644 ---- a/chrome/browser/ash/crosapi/prefs_ash.cc -+++ b/chrome/browser/ash/crosapi/prefs_ash.cc -@@ -302,7 +302,8 @@ absl::optional PrefsAsh::GetState(mojom::PrefPath path) { - return absl::nullopt; - } - std::string pref_name = GetExtensionPrefNameForPref(path); -- return State{profile_prefs_registrar_->prefs(), nullptr, true, pref_name}; -+ return State{profile_prefs_registrar_->prefs(), -+ profile_prefs_registrar_.get(), true, pref_name}; - } - default: - LOG(WARNING) << "Unknown pref path: " << path; --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0005-Incrementing-VERSION-to-102.0.5005.126.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0005-Incrementing-VERSION-to-102.0.5005.126.patch deleted file mode 100644 index ecf389f14d38..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0005-Incrementing-VERSION-to-102.0.5005.126.patch +++ /dev/null @@ -1,28 +0,0 @@ -From c1183bc113b0e24cb2d66b924b246b00e975b671 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sat, 11 Jun 2022 01:00:49 +0000 -Subject: [PATCH 05/59] Incrementing VERSION to 102.0.5005.126 - -Change-Id: Id7f380472d528daafaed371354a37a49d998c7b0 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3700892 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1164} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 6c2850a7ebf2..4db5628c5de0 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=125 -+PATCH=126 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0006-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0006-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 3b6287e3eb72..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0006-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,110 +0,0 @@ -From 072cee8911fc04072b9867585ad49ced2c922851 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Sat, 11 Jun 2022 14:19:04 +0000 -Subject: [PATCH 06/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Ib9c403509905557d2e7ffc90cbb19af7166d1e0b -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3701213 -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1165} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/generated_resources_nl.xtb | 10 +++++----- - chrome/app/resources/google_chrome_strings_tr.xtb | 2 +- - ios/chrome/app/strings/resources/ios_strings_bs.xtb | 2 +- - ui/chromeos/translations/ui_chromeos_strings_hr.xtb | 2 +- - 4 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb -index b457647f2406..b3c649849179 100644 ---- a/chrome/app/resources/generated_resources_nl.xtb -+++ b/chrome/app/resources/generated_resources_nl.xtb -@@ -347,7 +347,7 @@ - Mediatabbladen worden ook getoond in het gedeelte Geopende tabbladen - Bevestigen en opnieuw opstarten - Rechts --Updates en apps installeren. Als je doorgaat, ga je ermee akkoord dat je apparaat ook automatisch updates en apps van Google, je provider en de fabrikant kan downloaden en installeren. Hiervoor worden mogelijk mobiele data gebruikt. Sommige van deze apps kunnen in-app-aankopen aanbieden. Meer informatie -+Updates en apps installeren. Als je doorgaat, ga je ermee akkoord dat je apparaat ook automatisch updates en apps van Google, je provider en de fabrikant kan downloaden en installeren. Hiervoor worden mogelijk mobiele data gebruikt. Sommige van deze apps kunnen in-app aankopen aanbieden. Meer informatie - Linux-opslag - De update wordt gestart wanneer de batterij voor % vol is. - Als je opties voor ouderlijk toezicht, zoals app-goedkeuring en schermtijdlimieten, wilt gebruiken, moet je kind een Google-account hebben dat wordt beheerd door een ouder. Je kunt later een schoolaccount toevoegen voor tools zoals Google Classroom. -@@ -853,7 +853,7 @@ Rechten die je al hebt gegeven aan apps, kunnen van toepassing zijn op dit accou - Licht - Apps die je hebt gedownload via Google Play worden van deze Chromebook verwijderd. - -- De content die je hebt gekocht, zoals films, tv-programma's, muziek, boeken of andere in-app-aankopen, worden mogelijk ook verwijderd. -+ De content die je hebt gekocht, zoals films, tv-programma's, muziek, boeken of andere in-app aankopen, worden mogelijk ook verwijderd. - - Dit is niet van invloed op apps of content op andere apparaten. - Mijn bookmarks, geschiedenis, wachtwoorden en andere instellingen toevoegen aan -@@ -4516,7 +4516,7 @@ Je kunt meerdere schakelaars toewijzen aan deze actie. - Gemakkelijk inloggen bij apparaten - Altijd vertalen - Rechtsom &draaien --Als je doorgaat, ga je ermee akkoord dat dit apparaat ook automatisch updates of apps van Google, je provider of de fabrikant van je apparaat kan downloaden en installeren, en dat hiervoor mogelijk mobiele data worden gebruikt. Sommige van deze apps kunnen in-app-aankopen aanbieden. -+Als je doorgaat, ga je ermee akkoord dat dit apparaat ook automatisch updates of apps van Google, je provider of de fabrikant van je apparaat kan downloaden en installeren, en dat hiervoor mogelijk mobiele data worden gebruikt. Sommige van deze apps kunnen in-app aankopen aanbieden. - (Update is beschikbaar) - Zoeken op je scherm met - Er moet een update voor de Trusted Platform Module-firmware worden geïnstalleerd. Zie -@@ -4562,7 +4562,7 @@ Je kunt meerdere schakelaars toewijzen aan deze actie. - Hallo. Ik ben je stem voor tekst-naar-spraak. - Wachtwoorden voor deze site opslaan - IBM --Als je verdergaat, ga je ermee akkoord dat dit apparaat ook automatische updates en apps van Google, de provider van je kind en de fabrikant van dit apparaat kan downloaden en installeren, waarbij mogelijk mobiele data worden gebruikt. Sommige van deze apps kunnen in-app-aankopen aanbieden. -+Als je verdergaat, ga je ermee akkoord dat dit apparaat ook automatische updates en apps van Google, de provider van je kind en de fabrikant van dit apparaat kan downloaden en installeren, waarbij mogelijk mobiele data worden gebruikt. Sommige van deze apps kunnen in-app aankopen aanbieden. - {NUM_CHARACTERS,plural, =1{De pincode moet ten minste 1 teken bevatten}other{De pincode moet ten minste # tekens bevatten}} - vereist dat je nu verbinding maakt met wifi en een update downloadt. Je kunt de update ook downloaden via een verbinding met datalimiet (er kunnen kosten van toepassing zijn). - Geen toestemming om automatisch meerdere bestanden te downloaden -@@ -4930,7 +4930,7 @@ Je kunt meerdere schakelaars toewijzen aan deze actie. - Fahrenheit - Nieuwe content voorstellen om te bekijken - Syntaxisfout in relatie: --Installeer updates en apps. Als je doorgaat, ga je ermee akkoord dat je apparaat ook automatisch updates en apps van Google, je provider en de fabrikant kan downloaden en installeren. Hiervoor worden mogelijk mobiele data gebruikt. Sommige van deze apps kunnen in-app-aankopen aanbieden. -+Installeer updates en apps. Als je doorgaat, ga je ermee akkoord dat je apparaat ook automatisch updates en apps van Google, je provider en de fabrikant kan downloaden en installeren. Hiervoor worden mogelijk mobiele data gebruikt. Sommige van deze apps kunnen in-app aankopen aanbieden. - Al toegevoegd - Uitgever - Oeps! Er is iets misgegaan bij de aanmelding van dit apparaat. Probeer het opnieuw of neem contact op met een medewerker van het supportteam. -diff --git a/chrome/app/resources/google_chrome_strings_tr.xtb b/chrome/app/resources/google_chrome_strings_tr.xtb -index 045e90543fd8..c635cf85eec7 100644 ---- a/chrome/app/resources/google_chrome_strings_tr.xtb -+++ b/chrome/app/resources/google_chrome_strings_tr.xtb -@@ -9,7 +9,7 @@ - Bu sizin Chrome'unuz - Chrome'u kim kullanıyor? - Chrome güncellenemiyor --&ChromeOS hakkında -+ChromeOS hakkında - &Chrome'da aç - Bu sayfada bulunmayan bir ayar varsa ChromeOS Flex ayarlarınıza - bakın -diff --git a/ios/chrome/app/strings/resources/ios_strings_bs.xtb b/ios/chrome/app/strings/resources/ios_strings_bs.xtb -index 783065579808..77d80f45e1c9 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_bs.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_bs.xtb -@@ -504,7 +504,7 @@ Da biste promijenili tu postavku, poništite sinkronizac - Više postavki koje se odnose na privatnost, sigurnost i prikupljanje podataka možete pronaći u Googleovim uslugama. - Web lokacije koje pratite ćete pronaći ovdje - Otvori sliku --Odbaci izmjene -+Odbaci promjene - Posljednjih 7 dana - Uredite lozinku - Kopirano je korisničko ime -diff --git a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb -index acfe5612f35e..703533a8b033 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb -@@ -312,7 +312,7 @@ - Sinkronizacija Google diska onemogućena je prema zadanim postavkama kada se upotrebljavaju mobilni podaci. - Otkažite . - Mreža od , , nije aktivirana, , jačina signala %, pojedinosti --sinhaleški -+singalski - Nije moguće otvoriti ovaj uređaj jer nije podržan njegov datotečni sustav. - Promjena te postavke utjecat će na sve dijeljene mreže - Ukloni s bočne trake --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0007-Incrementing-VERSION-to-102.0.5005.127.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0007-Incrementing-VERSION-to-102.0.5005.127.patch deleted file mode 100644 index fc1bf71a96a3..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0007-Incrementing-VERSION-to-102.0.5005.127.patch +++ /dev/null @@ -1,28 +0,0 @@ -From f50593a7b3b30b172cd11bf2b1696b9897f68fe2 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sun, 12 Jun 2022 01:00:41 +0000 -Subject: [PATCH 07/59] Incrementing VERSION to 102.0.5005.127 - -Change-Id: Icd5ee669cd0a2a6305e3be9f6129a0e900db4de4 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3701673 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1166} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 4db5628c5de0..f8c59ccd1144 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=126 -+PATCH=127 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0008-Incrementing-VERSION-to-102.0.5005.128.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0008-Incrementing-VERSION-to-102.0.5005.128.patch deleted file mode 100644 index 9dc7df184c56..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0008-Incrementing-VERSION-to-102.0.5005.128.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 4fcbdecc1f7334a52b90f6a9bf8f8c9b6cf6bc51 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Mon, 13 Jun 2022 01:00:40 +0000 -Subject: [PATCH 08/59] Incrementing VERSION to 102.0.5005.128 - -Change-Id: I22d833006358ea4bd8ef7dc3c9d58d5c308eedfd -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3697583 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1167} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index f8c59ccd1144..88774f2ace3f 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=127 -+PATCH=128 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0009-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0009-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 7b7406b7da2e..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0009-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,73 +0,0 @@ -From cfe6727d5e34b66c6db9889c4bb6f732795d3558 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Mon, 13 Jun 2022 14:27:20 +0000 -Subject: [PATCH 09/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Idb67aeab99bc0544b5f908b1e82d2e62155f6a18 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702757 -Bot-Commit: Rubber Stamper -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1168} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/generated_resources_da.xtb | 2 +- - .../strings/translations/android_chrome_strings_eu.xtb | 8 ++++---- - 2 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb -index a60a0ae6c617..5e3aaa5db75a 100644 ---- a/chrome/app/resources/generated_resources_da.xtb -+++ b/chrome/app/resources/generated_resources_da.xtb -@@ -3387,7 +3387,7 @@ Vil du starte ? - Apps, der styrer et website, kan kun downloades fra det pågældende website - Screenshot - Nej --Tilmelding af terminal- og signeringsenhed -+Tilmelding af enhed til terminal- og signeringstilstand - Webside, enkelt fil (Web Bundle) - Bluetooth er deaktiveret - – faneindholdet deles -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb -index 64845ecef4a1..86cf1fdbe9fb 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb -@@ -162,7 +162,7 @@ Arakatze-historia ezabatzen duzunean (osorik nahiz webgune zehatz bat), neurketa - Beste hizkuntzak - Egin prezioaren jarraipena hemen - Aurrera egiten baduzu, onartu egingo dituzu Zerbitzu-baldintzak. --Partekatzeko aukeren zerrenda itxita dago. -+Partekatze-aukeren zerrenda itxita dago. - Ahozko bilaketa egite aldera Laguntzailea zerbitzuari baimena emateko erabiltzaile-interfazea altuera erdian irekita dago - Baimendu Chrome-n saioa hastea - Iradokitako hizkuntzak -@@ -237,7 +237,7 @@ Sakatu bilatu nahi duzun hitza. Bilaketa mugatzeko, eduki testua sakatuta eta ha - Pasahitza ezabatzen baduzu ere, ez da ezabatuko webguneko kontua - aplikazioa ireki nahi duzu? - Fakturazio-helbidea --Partekatzeko aukeren zerrenda. -+Partekatze-aukeren zerrenda. - Ez da aurkitu gailu bateragarririk - Ezarpen hau erabiltzeko, Hobetu bilaketak eta arakatze-jarduerak eginbideak aktibatuta egon behar du - Sakatu hau dei bat egiteko -@@ -567,7 +567,7 @@ Eduki sakatuta bilatu nahi duzun hitza. Bilaketa mugatzeko, hautatu hitz gehiago - Fitxa partekatzeko hautatutako gailuen zerrenda itxita dago. - Gailuak une honetan darabilen hizkuntza - Ikasi Chrome erabiltzen --Ireki da partekatzeko aukeren zerrenda altuera osoan. -+Partekatze-aukeren zerrenda altuera osoan irekita dago. - Webgunearen ezarpenak - Zerbitzua ez dago erabilgarri. Saiatu berriro geroago. - Hizkuntzak -@@ -986,7 +986,7 @@ Fidagarritasun-tokenek sareko pribatutasuna hobetzen dute eta ezin dira erabili - Inkestak - Ezin da ireki fitxategia - Chrome-n irekitako webguneak ikus ditzakezu, eta haiek erabiltzeko tenporizadoreak ezarri.\n\nGoogle-k informazioa jasotzen du tenporizadoreak ezarri dizkiezun webguneei buruz eta haietan zenbat denbora eman duzun kalkulatzen du. Ongizate digitala programa hobetzeko erabiltzen da informazio hori. --Partekatzeko aukeren zerrenda altuera erdian irekita dago. -+Partekatze-aukeren zerrenda altuera erdian irekita dago. - Deskargatu bideoa - Webgune hauek garrantzitsuak dira zuretzat: - Ezin izan da deskargatu , memoria beteta dagoelako. --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0010-M102-infra-Enforce-that-thin-testers-have-TEST-execu.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0010-M102-infra-Enforce-that-thin-testers-have-TEST-execu.patch deleted file mode 100644 index 579052e37e32..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0010-M102-infra-Enforce-that-thin-testers-have-TEST-execu.patch +++ /dev/null @@ -1,54 +0,0 @@ -From f397daf7cd26e3ecc105dd9af34e65e38fce6457 Mon Sep 17 00:00:00 2001 -From: Garrett Beaty -Date: Mon, 13 Jun 2022 18:46:56 +0000 -Subject: [PATCH 10/59] [M102][infra] Enforce that thin testers have TEST - execution mode. - -Currently, the thin_tester function simply passes through the builder -spec via kwargs. If a builder spec is set with the COMPILE_AND_TEST -execution mode (the default), it gets passed through and the builder -config will be generated incorrectly. This change adds a check for the -execution mode to ensure that that it is correctly set. - -(cherry picked from commit 85e12dbbf8c46b63d3a558b3bc822ee63892904f) - -Change-Id: Id772dad71e3b79df104b6c7e44c063e2f0d14efc -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3703060 -Reviewed-by: Ben Pastene -Commit-Queue: Ben Pastene -Auto-Submit: Garrett Beaty -Cr-Original-Commit-Position: refs/heads/main@{#1013571} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3703484 -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1169} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - infra/config/lib/ci.star | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/infra/config/lib/ci.star b/infra/config/lib/ci.star -index 557b741b2342..edc064ddc5be 100644 ---- a/infra/config/lib/ci.star -+++ b/infra/config/lib/ci.star -@@ -15,6 +15,7 @@ to set the default value. Can also be accessed through `ci.defaults`. - - load("./args.star", "args") - load("./branches.star", "branches") -+load("./builder_config.star", "builder_config") - load("./builders.star", "builders", "os", "os_category") - load("//project.star", "settings") - -@@ -261,6 +262,9 @@ def thin_tester( - Returns: - The `luci.builder` keyset. - """ -+ builder_spec = kwargs.get("builder_spec") -+ if builder_spec and builder_spec.execution_mode != builder_config.execution_mode.TEST: -+ fail("thin testers with builder specs must have TEST execution mode") - cores = defaults.get_value("thin_tester_cores", cores) - kwargs.setdefault("goma_backend", None) - kwargs.setdefault("reclient_instance", None) --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0011-Incrementing-VERSION-to-102.0.5005.129.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0011-Incrementing-VERSION-to-102.0.5005.129.patch deleted file mode 100644 index 808898432cbd..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0011-Incrementing-VERSION-to-102.0.5005.129.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 147b50af1e8a10424912455e819d8e3427003cc4 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Tue, 14 Jun 2022 01:00:40 +0000 -Subject: [PATCH 11/59] Incrementing VERSION to 102.0.5005.129 - -Change-Id: Iefa095c3eb454cb07caf23bc988ffa80eb320cf0 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3703321 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1170} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 88774f2ace3f..a538c4b46baf 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=128 -+PATCH=129 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0012-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0012-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index f232b33ff2a8..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0012-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,83 +0,0 @@ -From ab2aa6886c4333de42bcceaf226bde6d195b0944 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Tue, 14 Jun 2022 14:24:26 +0000 -Subject: [PATCH 12/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I1811d9f375854b01cab83c7d08ad3f6f1f50aeb8 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702974 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1171} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/generated_resources_nl.xtb | 4 ++-- - chrome/app/resources/google_chrome_strings_zh-CN.xtb | 2 +- - .../strings/translations/android_chrome_strings_nl.xtb | 2 +- - ios/chrome/app/strings/resources/ios_strings_nl.xtb | 2 +- - 4 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb -index b3c649849179..51d184860f6b 100644 ---- a/chrome/app/resources/generated_resources_nl.xtb -+++ b/chrome/app/resources/generated_resources_nl.xtb -@@ -2885,7 +2885,7 @@ Foutcode: . - Ik heb de Servicevoorwaarden van Google en de Aanvullende servicevoorwaarden van Chrome en Chrome OS gelezen en ga ermee akkoord. - Recente foto's en meldingen - SSL-servercertificaat --Verzenden naar je apparaten -+Naar je apparaten sturen - Sites kunnen vragen of ze automatisch meerdere bestanden mogen downloaden - Deze extensie schendt het beleid voor de Chrome Web Store. - Kan mobiel apparaat niet activeren -@@ -7375,7 +7375,7 @@ Bewaar je sleutelbestand op een veilige plaats. Je hebt het bestand nodig om nie - Toegang krijgen tot je microfoon en je spraak analyseren - Chrome-tip - OEM-map --Verzenden naar je apparaten -+Naar je apparaten sturen - Aanbieden om pagina's te vertalen die in een voor jou onbekende taal zijn - Geen opslagruimte - Nu vernieuwen -diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/resources/google_chrome_strings_zh-CN.xtb -index 504051df27f8..c0b508274377 100644 ---- a/chrome/app/resources/google_chrome_strings_zh-CN.xtb -+++ b/chrome/app/resources/google_chrome_strings_zh-CN.xtb -@@ -9,7 +9,7 @@ - 这是您的专属Chrome - 谁在使用 Chrome? - 无法更新 Chrome --关于 Chrome 操作系统 -+关于 ChromeOS - 在 Chrome 中打开(&O) - 如果此页面中未显示某项设置,请在 ChromeOS Flex 设置中查找 - Chrome 建议您不要下载或打开此文件 -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb -index c252a3f5d69f..fd4290716186 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb -@@ -510,7 +510,7 @@ Tik op een woord en houd dit vast om te zoeken. Selecteer meer of minder woorden - Deze instelling staat uit omdat ouderlijk toezicht is aangezet - Servicevoorwaarden van Google - Basisgegevens en informatie over de websites die je bezoekt en de apps die je gebruikt --Verzenden naar je apparaten -+Naar je apparaten sturen - Toegevoegd aan startscherm - {TAB_COUNT,plural, =1{1 tabblad}other{# tabbladen}} - Autoplay beheren -diff --git a/ios/chrome/app/strings/resources/ios_strings_nl.xtb b/ios/chrome/app/strings/resources/ios_strings_nl.xtb -index 3d33d1b441cc..be8132d576fe 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_nl.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_nl.xtb -@@ -352,7 +352,7 @@ Volg de onderstaande stappen: - Voortgangsbalk voor laden van pagina, geladen. - Titel - Wachtwoorden worden in je Google-account opgeslagen, zodat je deze op elk apparaat kunt gebruiken. --Verzenden naar je apparaten -+Naar je apparaten sturen - Activiteit beheren - Geen app op dit apparaat kan het bestand openen. - Zoeken op pagina --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0013-M102-infra-Fix-future-lint-warnings.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0013-M102-infra-Fix-future-lint-warnings.patch deleted file mode 100644 index dedafeeae2c0..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0013-M102-infra-Fix-future-lint-warnings.patch +++ /dev/null @@ -1,108 +0,0 @@ -From 1cb6163bd0fe1a956aad2beee9351dbd2b0f0d28 Mon Sep 17 00:00:00 2001 -From: Garrett Beaty -Date: Tue, 14 Jun 2022 18:57:44 +0000 -Subject: [PATCH 13/59] [M102][infra] Fix future lint warnings. - -The upcoming version of lucicfg has updated buildifier library -that has more lint checks (in particular stricter 'unused-variable' -and 'return-value' checks). To avoid breaking validation of -Chromium configs, this CL fixes them in advance. - -(cherry picked from commit bbf8109aaa463dcd34a1196bd170999fed50a1a3) - -Change-Id: I0eb2406b30c93cbf9efba188887884ace520aa0c -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3703880 -Auto-Submit: Garrett Beaty -Reviewed-by: Vadim Shtayura -Commit-Queue: Garrett Beaty -Cr-Original-Commit-Position: refs/heads/main@{#1014084} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3705899 -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1172} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - infra/config/lib/args.star | 2 ++ - infra/config/lib/consoles.star | 11 ++++------- - infra/config/outages/outages.star | 2 +- - 3 files changed, 7 insertions(+), 8 deletions(-) - -diff --git a/infra/config/lib/args.star b/infra/config/lib/args.star -index 2f3bbb42a57f..a5947a9485c2 100644 ---- a/infra/config/lib/args.star -+++ b/infra/config/lib/args.star -@@ -96,6 +96,8 @@ def defaults(extends = None, **vars): - return listify(value) - return listify(default, value) - -+ fail("unknown merge value: {}".format(merge)) -+ - def get_value_from_kwargs(name, kwargs, merge = None): - return get_value(name, kwargs.get(name, DEFAULT), merge = merge) - -diff --git a/infra/config/lib/consoles.star b/infra/config/lib/consoles.star -index 3eed963fa62d..d07a73baf77d 100644 ---- a/infra/config/lib/consoles.star -+++ b/infra/config/lib/consoles.star -@@ -40,7 +40,7 @@ defaults = args.defaults( - _CONSOLE_VIEW_ORDERING = nodes.create_unscoped_node_type("console_view_ordering") - _OVERVIEW_CONSOLE_ORDERING = nodes.create_unscoped_node_type("overview_console_ordering") - --def _console_view_ordering_impl(ctx, *, console_name, ordering): -+def _console_view_ordering_impl(_ctx, *, console_name, ordering): - key = _CONSOLE_VIEW_ORDERING.add(console_name, props = { - "ordering": ordering, - }) -@@ -49,7 +49,7 @@ def _console_view_ordering_impl(ctx, *, console_name, ordering): - - _console_view_ordering = lucicfg.rule(impl = _console_view_ordering_impl) - --def _overview_console_view_ordering_impl(ctx, *, console_name, top_level_ordering): -+def _overview_console_view_ordering_impl(_ctx, *, console_name, top_level_ordering): - key = _OVERVIEW_CONSOLE_ORDERING.add(console_name, props = { - "top_level_ordering": top_level_ordering, - }) -@@ -266,7 +266,7 @@ def console_view(*, name, branch_selector = branches.MAIN, ordering = None, **kw - ordering = ordering or {}, - ) - --def overview_console_view(*, name, top_level_ordering, branch_selector = branches.MAIN, **kwargs): -+def overview_console_view(*, name, top_level_ordering, **kwargs): - """Create an overview console view. - - An overview console view is a console view that contains a subset of -@@ -285,9 +285,6 @@ def overview_console_view(*, name, top_level_ordering, branch_selector = branche - name does not appear in the list will be sorted lexicographically - by the console name and appear after entries whose console does - appear in the list. -- branch_selector - A branch selector value controlling whether the -- console view definition is executed. See branches.star for -- more information. - kwargs - Additional keyword arguments to forward on to - `luci.console_view`. The header and repo arguments support - module-level defaults. -@@ -351,7 +348,7 @@ def _get_list_view_key_fn(console_name): - return None - return lambda b: b.name - --def _sorted_list_view_impl(ctx, *, console_name): -+def _sorted_list_view_impl(_ctx, *, console_name): - key = _sorted_list_view_graph_key(console_name) - graph.add_node(key) - graph.add_edge(keys.project(), key) -diff --git a/infra/config/outages/outages.star b/infra/config/outages/outages.star -index 16736121c21e..6ada1be72649 100644 ---- a/infra/config/outages/outages.star -+++ b/infra/config/outages/outages.star -@@ -33,7 +33,7 @@ def _disable_cq_experiments(ctx): - for b in c.verifiers.tryjob.builders: - if not b.experiment_percentage: - continue -- project, bucket, builder = b.name.split("/", 2) -+ project, bucket, _ = b.name.split("/", 2) - if project == "chromium" and bucket == "try": - b.includable_only = True - b.experiment_percentage = 0 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0014-M102-Ensure-raw_ptr-T-and-T-are-treated-identically-.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0014-M102-Ensure-raw_ptr-T-and-T-are-treated-identically-.patch deleted file mode 100644 index 8e7aa1db365e..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0014-M102-Ensure-raw_ptr-T-and-T-are-treated-identically-.patch +++ /dev/null @@ -1,357 +0,0 @@ -From f427936d32dbe1e9c27c0bcf54eff6818bddb906 Mon Sep 17 00:00:00 2001 -From: Daniel Cheng -Date: Tue, 14 Jun 2022 19:11:17 +0000 -Subject: [PATCH 14/59] [M102] Ensure raw_ptr and T* are treated identically - in //base callback. - -There are safety checks associated with raw pointers (e.g. ensuring -receiver pointers are not raw pointers). Make sure these checks are -applied whether the input type is T* or raw_ptr. - -- Implement base::IsPointer and base::RemovePointer, which are - similar to std::is_pointer and std::remove_pointer, except they - also consider raw_ptr a raw pointer type. -- Fix failures from the strengthened asserts: WebAppInstallFinalizer - does not need a callback at all, while the privacy sandbox dialog - tests can safely use base::Unretained(). -- Add test cases to cover this in the //base callback nocompile test - suite. -- Fix the existing nocompile tests, which did not escape `||` and - inadvertently matched any error text. - -(cherry picked from commit 00c072a2c7f24921af3bbf8441abb34ecb0551a6) - -Bug: 1335458 -Change-Id: I470e3d5bc35ed52bf125136db738a868ef90b7e7 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3700700 -Reviewed-by: Lei Zhang -Commit-Queue: Daniel Cheng -Cr-Original-Commit-Position: refs/heads/main@{#1013266} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3703779 -Cr-Commit-Position: refs/branch-heads/5005@{#1173} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - base/bind_internal.h | 17 +++++----- - base/bind_unittest.cc | 28 +++++++++++++++++ - base/bind_unittest.nc | 31 +++++++++++++++++-- - base/memory/raw_ptr.h | 31 +++++++++++++++++++ - .../raw_scoped_refptr_mismatch_checker.h | 5 +-- - ...privacy_sandbox_dialog_handler_unittest.cc | 26 +++++++++------- - .../web_app_install_finalizer.cc | 15 ++++----- - 7 files changed, 121 insertions(+), 32 deletions(-) - -diff --git a/base/bind_internal.h b/base/bind_internal.h -index 60607efadb30..1b06e54b65a4 100644 ---- a/base/bind_internal.h -+++ b/base/bind_internal.h -@@ -859,8 +859,8 @@ bool QueryCancellationTraits(const BindStateBase* base, - template - std::enable_if_t< - !(MakeFunctorTraits::is_method && -- std::is_pointer_v> && -- IsRefCountedType>>::value)> -+ IsPointerV> && -+ IsRefCountedType>>::value)> - BanUnconstructedRefCountedReceiver(const Receiver& receiver, Unused&&...) {} - - template -@@ -870,8 +870,8 @@ void BanUnconstructedRefCountedReceiver() {} - template - std::enable_if_t< - MakeFunctorTraits::is_method && -- std::is_pointer_v> && -- IsRefCountedType>>::value> -+ IsPointerV> && -+ IsRefCountedType>>::value> - BanUnconstructedRefCountedReceiver(const Receiver& receiver, Unused&&...) { - DCHECK(receiver); - -@@ -1006,19 +1006,20 @@ struct MakeBindStateTypeImpl { - static_assert(!std::is_array_v>, - "First bound argument to a method cannot be an array."); - static_assert( -- !std::is_pointer_v || -- IsRefCountedType>::value, -+ !IsPointerV || -+ IsRefCountedType>::value, - "Receivers may not be raw pointers. If using a raw pointer here is safe" - " and has no lifetime concerns, use base::Unretained() and document why" - " it's safe."); -+ - static_assert(!HasRefCountedTypeAsRawPtr...>::value, - "A parameter is a refcounted type and needs scoped_refptr."); - - public: - using Type = BindState< - std::decay_t, -- std::conditional_t, -- scoped_refptr>, -+ std::conditional_t, -+ scoped_refptr>, - DecayedReceiver>, - MakeStorageType...>; - }; -diff --git a/base/bind_unittest.cc b/base/bind_unittest.cc -index a5f681fe53b9..6844b6796d9f 100644 ---- a/base/bind_unittest.cc -+++ b/base/bind_unittest.cc -@@ -1169,6 +1169,28 @@ TYPED_TEST(BindVariantsTest, UniquePtrReceiver) { - TypeParam::Bind(&NoRef::VoidMethod0, std::move(no_ref)).Run(); - } - -+TYPED_TEST(BindVariantsTest, ImplicitRefPtrReceiver) { -+ StrictMock has_ref; -+ EXPECT_CALL(has_ref, AddRef()).Times(1); -+ EXPECT_CALL(has_ref, Release()).Times(1); -+ EXPECT_CALL(has_ref, HasAtLeastOneRef()).WillRepeatedly(Return(true)); -+ -+ HasRef* ptr = &has_ref; -+ auto ptr_cb = TypeParam::Bind(&HasRef::HasAtLeastOneRef, ptr); -+ EXPECT_EQ(1, std::move(ptr_cb).Run()); -+} -+ -+TYPED_TEST(BindVariantsTest, RawPtrReceiver) { -+ StrictMock has_ref; -+ EXPECT_CALL(has_ref, AddRef()).Times(1); -+ EXPECT_CALL(has_ref, Release()).Times(1); -+ EXPECT_CALL(has_ref, HasAtLeastOneRef()).WillRepeatedly(Return(true)); -+ -+ raw_ptr rawptr(&has_ref); -+ auto rawptr_cb = TypeParam::Bind(&HasRef::HasAtLeastOneRef, rawptr); -+ EXPECT_EQ(1, std::move(rawptr_cb).Run()); -+} -+ - // Tests for Passed() wrapper support: - // - Passed() can be constructed from a pointer to scoper. - // - Passed() can be constructed from a scoper rvalue. -@@ -1751,6 +1773,12 @@ TEST(BindDeathTest, BanFirstOwnerOfRefCountedType) { - EXPECT_CALL(has_ref, HasAtLeastOneRef()).WillOnce(Return(false)); - base::BindOnce(&HasRef::VoidMethod0, &has_ref); - }); -+ -+ EXPECT_DCHECK_DEATH({ -+ raw_ptr rawptr(&has_ref); -+ EXPECT_CALL(has_ref, HasAtLeastOneRef()).WillOnce(Return(false)); -+ base::BindOnce(&HasRef::VoidMethod0, rawptr); -+ }); - } - - } // namespace -diff --git a/base/bind_unittest.nc b/base/bind_unittest.nc -index 20b0e0ba2cee..29807298ca3c 100644 ---- a/base/bind_unittest.nc -+++ b/base/bind_unittest.nc -@@ -93,7 +93,7 @@ void WontCompile() { - method_to_const_cb.Run(); - } - --#elif defined(NCTEST_METHOD_BIND_NEEDS_REFCOUNTED_OBJECT) // [r"fatal error: static_assert failed due to requirement '!std::is_pointer_v || IsRefCountedType::value' \"Receivers may not be raw pointers. If using a raw pointer here is safe and has no lifetime concerns, use base::Unretained() and document why it's safe.\""] -+#elif defined(NCTEST_METHOD_BIND_NEEDS_REFCOUNTED_OBJECT) // [r"fatal error: static_assert failed due to requirement '!IsPointerV \|\| IsRefCountedType::value' \"Receivers may not be raw pointers. If using a raw pointer here is safe and has no lifetime concerns, use base::Unretained\(\) and document why it's safe.\""] - - - // Method bound to non-refcounted object. -@@ -106,7 +106,7 @@ void WontCompile() { - no_ref_cb.Run(); - } - --#elif defined(NCTEST_CONST_METHOD_NEEDS_REFCOUNTED_OBJECT) // [r"fatal error: static_assert failed due to requirement '!std::is_pointer_v || IsRefCountedType::value' \"Receivers may not be raw pointers. If using a raw pointer here is safe and has no lifetime concerns, use base::Unretained() and document why it's safe.\""] -+#elif defined(NCTEST_CONST_METHOD_BIND_NEEDS_REFCOUNTED_OBJECT) // [r"fatal error: static_assert failed due to requirement '!IsPointerV \|\| IsRefCountedType::value' \"Receivers may not be raw pointers. If using a raw pointer here is safe and has no lifetime concerns, use base::Unretained\(\) and document why it's safe.\""] - - // Const Method bound to non-refcounted object. - // -@@ -118,6 +118,33 @@ void WontCompile() { - no_ref_const_cb.Run(); - } - -+#elif defined(NCTEST_METHOD_BIND_RAW_PTR_RECEIVER_NEEDS_REFCOUNTED_OBJECT) // [r"fatal error: static_assert failed due to requirement '!IsPointerV]+>> \|\| IsRefCountedType::value' \"Receivers may not be raw pointers. If using a raw pointer here is safe and has no lifetime concerns, use base::Unretained\(\) and document why it's safe.\""] -+ -+ -+// Method bound to non-refcounted object. -+// -+// We require refcounts unless you have Unretained(). -+void WontCompile() { -+ NoRef no_ref; -+ raw_ptr rawptr(&no_ref); -+ RepeatingCallback no_ref_cb = -+ BindRepeating(&NoRef::VoidMethod0, rawptr); -+ no_ref_cb.Run(); -+} -+ -+#elif defined(NCTEST_CONST_METHOD_BIND_RAW_PTR_RECEIVER_NEEDS_REFCOUNTED_OBJECT) // [r"fatal error: static_assert failed due to requirement '!IsPointerV]+>> \|\| IsRefCountedType::value' \"Receivers may not be raw pointers. If using a raw pointer here is safe and has no lifetime concerns, use base::Unretained\(\) and document why it's safe.\""] -+ -+// Const Method bound to non-refcounted object. -+// -+// We require refcounts unless you have Unretained(). -+void WontCompile() { -+ NoRef no_ref; -+ raw_ptr rawptr(&no_ref); -+ RepeatingCallback no_ref_const_cb = -+ BindRepeating(&NoRef::VoidConstMethod0, rawptr); -+ no_ref_const_cb.Run(); -+} -+ - #elif defined(NCTEST_CONST_POINTER) // [r"static_assert failed.+?BindArgument<0>::ForwardedAs<.+?>::ToParamWithType<.+?>::kCanBeForwardedToBoundFunctor.+?Type mismatch between bound argument and bound functor's parameter\."] - // Const argument used with non-const pointer parameter of same type. - // -diff --git a/base/memory/raw_ptr.h b/base/memory/raw_ptr.h -index 4d978e979863..639713cd6199 100644 ---- a/base/memory/raw_ptr.h -+++ b/base/memory/raw_ptr.h -@@ -1051,6 +1051,37 @@ ALWAYS_INLINE bool operator>=(const raw_ptr& lhs, - return lhs.GetForComparison() >= rhs.GetForComparison(); - } - -+// Template helpers for working with T* or raw_ptr. -+template -+struct IsPointer : std::false_type {}; -+ -+template -+struct IsPointer : std::true_type {}; -+ -+template -+struct IsPointer> : std::true_type {}; -+ -+template -+inline constexpr bool IsPointerV = IsPointer::value; -+ -+template -+struct RemovePointer { -+ using type = T; -+}; -+ -+template -+struct RemovePointer { -+ using type = T; -+}; -+ -+template -+struct RemovePointer> { -+ using type = T; -+}; -+ -+template -+using RemovePointerT = typename RemovePointer::type; -+ - } // namespace base - - using base::raw_ptr; -diff --git a/base/memory/raw_scoped_refptr_mismatch_checker.h b/base/memory/raw_scoped_refptr_mismatch_checker.h -index 9e50458ec98b..7afae066fa3e 100644 ---- a/base/memory/raw_scoped_refptr_mismatch_checker.h -+++ b/base/memory/raw_scoped_refptr_mismatch_checker.h -@@ -7,6 +7,7 @@ - - #include - -+#include "base/memory/raw_ptr.h" - #include "base/template_util.h" - - // It is dangerous to post a task with a T* argument where T is a subtype of -@@ -35,8 +36,8 @@ struct IsRefCountedType - struct NeedsScopedRefptrButGetsRawPtr -- : conjunction, -- IsRefCountedType>> { -+ : conjunction, -+ IsRefCountedType>> { - static_assert(!std::is_reference::value, - "NeedsScopedRefptrButGetsRawPtr requires non-reference type."); - }; -diff --git a/chrome/browser/ui/webui/privacy_sandbox/privacy_sandbox_dialog_handler_unittest.cc b/chrome/browser/ui/webui/privacy_sandbox/privacy_sandbox_dialog_handler_unittest.cc -index d812d82a08c3..ee22b02bdbed 100644 ---- a/chrome/browser/ui/webui/privacy_sandbox/privacy_sandbox_dialog_handler_unittest.cc -+++ b/chrome/browser/ui/webui/privacy_sandbox/privacy_sandbox_dialog_handler_unittest.cc -@@ -93,9 +93,7 @@ class PrivacySandboxDialogHandlerTest : public testing::Test { - content::TestWebUI* web_ui() { return web_ui_.get(); } - PrivacySandboxDialogHandler* handler() { return handler_.get(); } - TestingProfile* profile() { return &profile_; } -- raw_ptr dialog_mock() { -- return dialog_mock_.get(); -- } -+ MockPrivacySandboxDialogView* dialog_mock() { return dialog_mock_.get(); } - MockPrivacySandboxService* mock_privacy_sandbox_service() { - return mock_privacy_sandbox_service_; - } -@@ -120,15 +118,18 @@ class PrivacySandboxConsentDialogHandlerTest - : public PrivacySandboxDialogHandlerTest { - protected: - std::unique_ptr CreateHandler() override { -+ // base::Unretained is safe because the created handler does not outlive the -+ // mock. - return std::make_unique( -- base::BindOnce(&MockPrivacySandboxDialogView::Close, dialog_mock()), -+ base::BindOnce(&MockPrivacySandboxDialogView::Close, -+ base::Unretained(dialog_mock())), - base::BindOnce(&MockPrivacySandboxDialogView::ResizeNativeView, -- dialog_mock()), -+ base::Unretained(dialog_mock())), - base::BindOnce(&MockPrivacySandboxDialogView::ShowNativeView, -- dialog_mock()), -+ base::Unretained(dialog_mock())), - base::BindOnce( - &MockPrivacySandboxDialogView::OpenPrivacySandboxSettings, -- dialog_mock()), -+ base::Unretained(dialog_mock())), - PrivacySandboxService::DialogType::kConsent); - } - }; -@@ -247,15 +248,18 @@ class PrivacySandboxNoticeDialogHandlerTest - : public PrivacySandboxDialogHandlerTest { - protected: - std::unique_ptr CreateHandler() override { -+ // base::Unretained is safe because the created handler does not outlive the -+ // mock. - return std::make_unique( -- base::BindOnce(&MockPrivacySandboxDialogView::Close, dialog_mock()), -+ base::BindOnce(&MockPrivacySandboxDialogView::Close, -+ base::Unretained(dialog_mock())), - base::BindOnce(&MockPrivacySandboxDialogView::ResizeNativeView, -- dialog_mock()), -+ base::Unretained(dialog_mock())), - base::BindOnce(&MockPrivacySandboxDialogView::ShowNativeView, -- dialog_mock()), -+ base::Unretained(dialog_mock())), - base::BindOnce( - &MockPrivacySandboxDialogView::OpenPrivacySandboxSettings, -- dialog_mock()), -+ base::Unretained(dialog_mock())), - PrivacySandboxService::DialogType::kNotice); - } - }; -diff --git a/chrome/browser/web_applications/web_app_install_finalizer.cc b/chrome/browser/web_applications/web_app_install_finalizer.cc -index 2b85d7645980..cf57d375d0d3 100644 ---- a/chrome/browser/web_applications/web_app_install_finalizer.cc -+++ b/chrome/browser/web_applications/web_app_install_finalizer.cc -@@ -505,10 +505,6 @@ void WebAppInstallFinalizer::SetWebAppManifestFieldsAndWriteData( - web_app_info.shortcuts_menu_icon_bitmaps; - IconsMap other_icon_bitmaps = web_app_info.other_icon_bitmaps; - -- auto write_icons_callback = base::BindOnce( -- &WebAppIconManager::WriteData, icon_manager_, app_id, -- std::move(icon_bitmaps), std::move(shortcuts_menu_icon_bitmaps), -- std::move(other_icon_bitmaps)); - auto write_translations_callback = base::BindOnce( - &WebAppInstallFinalizer::WriteTranslations, - weak_ptr_factory_.GetWeakPtr(), app_id, std::move(web_app_info)); -@@ -516,11 +512,12 @@ void WebAppInstallFinalizer::SetWebAppManifestFieldsAndWriteData( - base::BindOnce(&WebAppInstallFinalizer::CommitToSyncBridge, - weak_ptr_factory_.GetWeakPtr(), std::move(web_app)); - -- std::move(write_icons_callback) -- .Run(base::BindOnce( -- std::move(write_translations_callback), -- base::BindOnce(std::move(commit_to_sync_bridge_callback), -- std::move(commit_callback)))); -+ icon_manager_->WriteData( -+ app_id, std::move(icon_bitmaps), std::move(shortcuts_menu_icon_bitmaps), -+ std::move(other_icon_bitmaps), -+ base::BindOnce(std::move(write_translations_callback), -+ base::BindOnce(std::move(commit_to_sync_bridge_callback), -+ std::move(commit_callback)))); - } - - void WebAppInstallFinalizer::WriteTranslations( --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0015-Incrementing-VERSION-to-102.0.5005.130.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0015-Incrementing-VERSION-to-102.0.5005.130.patch deleted file mode 100644 index be1c25bad6ea..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0015-Incrementing-VERSION-to-102.0.5005.130.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 9821e4a21a7d69f0c0cb97718e879a2f3c89f46a Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Wed, 15 Jun 2022 01:00:25 +0000 -Subject: [PATCH 15/59] Incrementing VERSION to 102.0.5005.130 - -Change-Id: I68fc3b8c4b0963091997a833f8d2a0b82110db5d -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702546 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1174} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index a538c4b46baf..2a835d053cb4 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=129 -+PATCH=130 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0016-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0016-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 7b7ce87219c2..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0016-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,889 +0,0 @@ -From 1a4d97d59d24ed5583007288ea30138e7be680fa Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Wed, 15 Jun 2022 14:56:42 +0000 -Subject: [PATCH 16/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Ic65df5e8ca6d69e7f009fee9037f2579681704ec -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3707693 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1175} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../app/resources/generated_resources_bs.xtb | 2 +- - .../resources/generated_resources_en-GB.xtb | 132 +++++++++--------- - .../resources/generated_resources_es-419.xtb | 4 +- - .../app/resources/generated_resources_gl.xtb | 2 +- - .../android_chrome_strings_eu.xtb | 2 +- - .../strings/components_strings_en-GB.xtb | 32 ++--- - .../resources/ios_chromium_strings_en-GB.xtb | 2 +- - .../ios_google_chrome_strings_en-GB.xtb | 2 +- - .../strings/resources/ios_strings_en-GB.xtb | 10 +- - 9 files changed, 94 insertions(+), 94 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_bs.xtb b/chrome/app/resources/generated_resources_bs.xtb -index c07a6e47b0b6..7234e04492b8 100644 ---- a/chrome/app/resources/generated_resources_bs.xtb -+++ b/chrome/app/resources/generated_resources_bs.xtb -@@ -7607,7 +7607,7 @@ Fajl ključa: - Traka preuzetih fajlova - Dodatak je onemogućen. - Ovaj korisnički račun ne ispunjava uslove za ovu uslugu. --Za prostorije sa slabim svjetlom. Također optimizirano za vijek trajanja baterije. -+Za prostorije sa slabim svjetlom. Također optimizirano prema vijeku trajanja baterije. - Nije važeće - Za pokretanje dodatka je potrebno vaše odobrenje - Ova kartica reproducira videozapis u načinu rada slike u slici. -diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb -index ebdba205fed4..750571d685d8 100644 ---- a/chrome/app/resources/generated_resources_en-GB.xtb -+++ b/chrome/app/resources/generated_resources_en-GB.xtb -@@ -51,7 +51,7 @@ - &Language settings - Poor - Complete setup on your phone --Open original image in new tab -+Open Original &Image in New Tab - {NUM_WEEKS,plural, =1{Update within 1 week}other{Update within {NUM_WEEKS} weeks}} - Warning - PUK -@@ -85,7 +85,7 @@ - Microsoft Internet Explorer - Couldn’t download spell check dictionary for . Try again. - Always block camera access --{NUM_TABS,plural, =1{ – 1 tab}other{ – # tabs}} -+{NUM_TABS,plural, =1{ – 1 Tab}other{ – # Tabs}} - Your administrator has blocked some functionality for this device - wants to restore your Chrome settings to their original defaults. This will reset your homepage, new tab page and search engine, disable your extensions and unpin all tabs. It will also clear other temporary and cached data, such as cookies, content and site data. - Removing this password will not delete your account on . Change your password or delete your account on to keep it safe from others. -@@ -95,7 +95,7 @@ - Don't allow sites to connect to MIDI devices - Chrome is removing harmful software from your computer… - Enter Reader Mode --No background apps running -+No Background Apps Running - Before pairing, make sure that this code is the same on both devices - Press ESCAPE to skip (Non-official builds only). - Visible Networks: -@@ -176,7 +176,7 @@ - &View frame source - Entered on deceptive site - Error --Close tabs to the right -+Close Tabs to the Right - Review name update - belongs to desk - Opening in ... -@@ -388,7 +388,7 @@ - Allowed to use your microphone - will restart when updates are complete. - Allowed to use fonts installed on your device --Open as a standard tab -+Open as a Standard Tab - is not authorised to print to . Please contact your administrator. - Sun and clouds - Updater started -@@ -481,7 +481,7 @@ Permissions that you've already given to apps may apply to this account. You can - Pizza slice - Left - Can't use this profile --{NUM_TABS,plural, =1{Add tab to new group}other{Add tabs to new group}} -+{NUM_TABS,plural, =1{Add Tab to New Group}other{Add Tabs to New Group}} - Use this device - To turn caret browsing on or off, use the shortcut Ctrl+Search+7 - Show more -@@ -534,7 +534,7 @@ Permissions that you've already given to apps may apply to this account. You can - Viewed in the past month - Text-to-speech engines - Keyboard --No, thanks -+No, Thanks - Use only Wi-Fi to determine location - Restart Linux - Enable touchpad scroll acceleration -@@ -602,7 +602,7 @@ Permissions that you've already given to apps may apply to this account. You can - &JavaScript console - Touch the power button with your finger - Normal --Open link with... -+Open Link With... - Right-click card - Show spelling and grammar - Give Parallels Desktop permission to access USB devices. Parallels Desktop won't remember a USB device after it's removed. -@@ -720,7 +720,7 @@ Permissions that you've already given to apps may apply to this account. You can - An error occurred during installation of your Linux application. - Do not allow sites to see text and images copied to the clipboard - New Incognito Window --Turn on caret browsing? -+Turn on Caret Browsing? - Accent colour - Recent photos and messaging apps - Enable glide typing -@@ -889,7 +889,7 @@ Permissions that you've already given to apps may apply to this account. You can - Checking - Art gallery - This plug-in is not supported on this device --{COUNT,plural, =0{&Open all}=1{&Open bookmark}other{&Open all ({COUNT})}} -+{COUNT,plural, =0{&Open All}=1{&Open Bookmark}other{&Open All ({COUNT})}} - Print Using System Dialogue... - Penguin - Zoom &Out -@@ -1251,7 +1251,7 @@ You can manage this account’s settings by installing the Family Link app on yo - Sign in anyway - Check your Internet connection - Add requisition ID to this device --&Manage search engines and Site Search -+&Manage Search Engines and Site Search - Quick launch bar - Unable to add printer. Please check your printer's configuration and try again. - QR code -@@ -1462,7 +1462,7 @@ You can manage this account’s settings by installing the Family Link app on yo - can't be downloaded securely - Your child can use a number (PIN) instead of a password to unlock this device. To set a PIN later, go to Settings. - Bookmarks added --Focus this tab -+Focus This Tab - Couldn’t connect with the server. Check your network connection and try again. If you're still having trouble, try restarting your Chromebook. - 1 page to - For example, if you visit a site to buy shoes for a marathon, the site might define your interest as running marathons. Later, if you visit a different site to register for a race, that site can show you an ad for running shoes based on your interests. -@@ -1759,7 +1759,7 @@ You can manage this account’s settings by installing the Family Link app on yo - Twitter - Signing - Chrome cannot access the image. --Search tabs… -+Search Tabs… - Incorrect PIN. You have one attempt remaining. - Update... - Sign-in image -@@ -2005,7 +2005,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Set your profile picture - Screenshot of programs that are currently on the screen - Checking power sources… --Open as pinned tab -+Open as Pinned Tab - This extension is outdated and disabled by enterprise policy. It might become enabled automatically when a newer version is available. - Site - Updating... -@@ -2023,7 +2023,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Scan in progress. Open now? - Add mobile… - Access your Universal 2nd Factor devices --When you click the extension -+When You Click the Extension - will restart and reset momentarily - Task Manager - A problem occurred when decoding server response. -@@ -2284,7 +2284,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Default yellow avatar - Listening... - The given request is not supported to: "". --New group -+New Group - Cancel sync - Play from the beginning - Open link as -@@ -2313,7 +2313,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Some operators might block this feature. - You may also skip signing in and browse as Guest. - New tab to the left --Page language: -+Page Language: - Text font - Safe Browsing (protects you and your device from dangerous sites) - Spell check -@@ -2811,7 +2811,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Write to files and folders that you open in the application - Change channel - Up-to-date --Change languages… -+Change Languages… - Warns you if passwords are exposed in a data breach - Keyboard apps - Sign in again with a school account -@@ -2836,7 +2836,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Don't allow closed sites to finish sending or receiving data - The browser was shut down before the download completed. - To protect your privacy, we auto-delete sites from the list that are older than four weeks. A site that you visit again might appear on the list again. Or you can remove a site if you don’t want that site to ever define interests for you. --Paste and go to -+Paste and Go to - Found printers from the print server - Account update required - Save page &as... -@@ -2994,14 +2994,14 @@ and Ctrl+Alt+Brightness down to zoom out. - Offer to translate websites in other languages - Output tray is full - Pack extension --Import bookmarks and settings... -+Import Bookmarks and Settings... - Please verify that this is a valid provider or try again later - Select Time Zone - Lift, then touch again - Name - Username '' is not available - Show on startup --&Restore group -+&Restore Group - Resolution - Description - Drag or use arrow keys to move a display -@@ -3038,7 +3038,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Include recent Assistant history via Sherlog. This may include your identity, location and debug info. Learn more - Add folder - Move to Google Account? --&Manage search engines… -+&Manage Search Engines… - Kerberos username - Sites can ask to know when you're actively using your device - {COUNT,plural, =1{an image}other{# images}} -@@ -3052,7 +3052,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Repair app - is out of date - Enable extension --Show all controls -+Show All &Controls - Cu&t - Activation code - New Tab page -@@ -3392,7 +3392,7 @@ and Ctrl+Alt+Brightness down to zoom out. - – Tab content shared - Note - No network found. Please insert your SIM and reboot your device before trying again. --Translation language: -+Translation Language: - Battery Discharge Rate in Watts (Negative value means battery is charging) - Sa&ve Video As... - File System -@@ -3460,7 +3460,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Developer Website - Verification was not successful - No internet connection --Close other tabs -+Close Other Tabs - File incomplete - Uninstalling - Ice water -@@ -3686,7 +3686,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Browse fast with Google Chrome - Right button - Google Assistant voice input --No tabs from other devices -+No Tabs From Other Devices - Set automatically - Your security key has no fingerprints stored - Some supported links will still open in . -@@ -3738,7 +3738,7 @@ and Ctrl+Alt+Brightness down to zoom out. - You have certificates on file that identify these servers - Storage management - Wi-Fi available via multiple devices --Mark as unread -+Mark as Unread - Always allow to access your camera and microphone - Do not allow sites to create a 3D map of your surroundings or track camera position - &Find... -@@ -3815,7 +3815,7 @@ and Ctrl+Alt+Brightness down to zoom out. - What data is used: - Offline data in installed apps will also be cleared - Open stylus tools when the stylus is removed --You previously chose to allow all extensions on -+You Previously Chose To Allow All Extensions On - Create shortcuts for searching sites and manage your search engine - Phone Hub, learn more - GPU memory -@@ -4013,7 +4013,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Search history - Don't remind me next time - Open --Follow site -+Follow Site - Has access to this site - Sites usually use your microphone for communication features like video chatting - All sites -@@ -4064,7 +4064,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Nothing to see here, move along. - Print destinations - Developers --Turn on -+Turn On - Date - embedded on - Notification syncing is not supported for phones in a work profile -@@ -4171,7 +4171,7 @@ and Ctrl+Alt+Brightness down to zoom out. - Spellcheck isn’t supported for the languages that you have selected - Edit site - Unnamed group – --Search image with Google Lens -+Search Image with Google Lens - See all card options in Customise Chrome - Connecting to the container - When you click the extension -@@ -4511,7 +4511,7 @@ and Ctrl+Alt+Brightness down to zoom out. - You - Hidden bookmarks - Out of bounds page reference, limit is --Unfollow site -+Unfollow Site - Download update using mobile data - Always block cookies on - Press a switch or keyboard key to assign it to ''. -@@ -4534,7 +4534,7 @@ You can assign multiple switches to this action. - Continue downloading - Sign in easily across devices - Always Translate --Rotate &clockwise -+Rotate &Clockwise - By continuing, you agree that this device may also automatically download and install updates and apps from Google, your operator and your device's manufacturer, possibly using mobile data. Some of these apps may offer in-app purchases. - (Update is available) - Search your screen with -@@ -4592,7 +4592,7 @@ You can assign multiple switches to this action. - Add app - Restore All Tabs - Confirm password --Simulate browser restart -+Simulate Browser Restart - Rename profile to - Clear data - '' copied -@@ -4999,7 +4999,7 @@ You can assign multiple switches to this action. - Preferred Wi-Fi networks - Restart - Your saved preferences and activity will be ready on any Chrome OS Flex device when you sign in with your Google Account. You can choose what to sync in Settings. --Don't allow -+Don't Allow - Google Profile photo - Mirroring quality details - Your fingerprint data is stored securely and never leaves your . Learn more -@@ -5009,7 +5009,7 @@ You can assign multiple switches to this action. - Couldn't set up because of a configuration problem. Please contact your administrator. Error code: . - Nearly up to date! Restart your device to finish updating. - Data associated with this app will be removed from this device. --Start app when you sign in -+Start App When You Sign In - Mouse scroll speed - Delete this profile and browsing data? - Sa&ve Image As... -@@ -5304,7 +5304,7 @@ You can assign multiple switches to this action. - Sign out then sign in again... - Change PIN - Discard file --Manage extension -+Manage Extension - Remove this account? - You can use your PIN to sign in to or unlock your device. - Cop&y Image -@@ -5316,7 +5316,7 @@ You can assign multiple switches to this action. - Component updating - Your device includes a Chrome Enterprise Upgrade, but your username is not associated with an enterprise account. Please create an enterprise account by visiting g.co/ChromeEnterpriseAccount on a secondary device. - In the address bar, use this keyboard shortcut with shortcuts for search engines and site search --{COUNT,plural, =0{Open all in &new tab group}=1{Open in &new tab group}other{Open all ({COUNT}) in &new tab group}} -+{COUNT,plural, =0{Open All in &New Tab Group}=1{Open in &New Tab Group}other{Open All ({COUNT}) in &New Tab Group}} - Show advanced network properties - Turn off display - Email Link -@@ -5506,7 +5506,7 @@ You can assign multiple switches to this action. - Split vertical - Search languages - Can't access your mobile account --Move tab to new window -+Move Tab to New Window - Suggest strong password - Allowed to show insecure content - Send system information and metrics -@@ -5799,7 +5799,7 @@ You can assign multiple switches to this action. - Available: - Rate - Take photo --Restore all tabs -+R&estore All Tabs - Downloading the latest update - Open Google Play - Close tabs to the right -@@ -5938,7 +5938,7 @@ You can assign multiple switches to this action. - Keep changes - Entire screen - Ask when a site wants to use system exclusive messages to access MIDI devices (recommended) --Page language to translate -+Page Language to Translate - Built-in virus protection - Touchpad tap-to-click - Copy &Email Address -@@ -6164,7 +6164,7 @@ You can assign multiple switches to this action. - Introducing a new way to navigate with gestures - Mobile data service management - Security and privacy --{COUNT,plural, =0{Open all in &incognito window}=1{Open in &incognito window}other{Open all ({COUNT}) in &incognito window}} -+{COUNT,plural, =0{Open All in &Incognito Window}=1{Open in &Incognito Window}other{Open All ({COUNT}) in &Incognito Window}} - Crostini is not installed. Please install Crostini to view credits. - Passwords - Sends URLs to Safe Browsing to check them -@@ -6208,7 +6208,7 @@ You can assign multiple switches to this action. - Ambient colours - Never show this again. - may require a newer or different kind of security key --This can read and change site data -+This Can Read and Change Site Data - Shortcut name - PKCS #1 MD5 With RSA Encryption - Manage HTTPS/SSL certificates and settings -@@ -6246,7 +6246,7 @@ You can assign multiple switches to this action. - No reachable contacts - Please try again later - Sign in Again... --Show managed bookmarks -+Show Managed Bookmarks - Read the list of your signed-in devices - This page allows you to manage your signed-in Google Accounts. Learn more - Chrome Browser and Android traffic will be blocked unless a VPN is connected -@@ -6287,7 +6287,7 @@ You can assign multiple switches to this action. - Minimum font size - Turn on notification when devices are nearby - Profile picture --Add profile… -+Add Profile… - Don't enrol - {NUM_TABS,plural, =1{Add tab to new group}other{Add tabs to new group}} - Open settings -@@ -6337,11 +6337,11 @@ You can assign multiple switches to this action. - Network type missing - Apps listed below can handle protocol links as well. Other apps will ask for permission. - Screen lock and sign-in --&Restore window -+&Restore Window - Customise your text size - View, dismiss and reply to your phone’s notifications - Renaming failed --Search images with -+Search Images with - Cancelling Linux restore - Fetching activities... - Your security key does not have enough space for any more accounts. -@@ -6576,7 +6576,7 @@ You can assign multiple switches to this action. - Allowed to see your clipboard - Error: Unable to decode extension - Slower --No, thanks -+No, Thanks - Restore all - {NUM_DAYS,plural, =1{Immediate return required}other{Return within {NUM_DAYS} days}} - Netscape Lost Password URL -@@ -6632,7 +6632,7 @@ You can assign multiple switches to this action. - {NUM_DOWNLOADS,plural, =1{1 more}other{{NUM_DOWNLOADS} more}} - Placeholder - Update it in your Google Account, --Don’t open -+Don’t Open - Check your Internet connection. If the problem continues, try signing out and signing in again. - {0,plural, =1{Close guest}other{Close guest}} - Discharge Rate in Watts -@@ -6742,8 +6742,8 @@ You can assign multiple switches to this action. - This is the only time that you’ll wait for an update. On Chromebooks, software updates happen in the background. - Spam and fraud reduction - Something went wrong. Please try again. --Pinned by your administrator --Install on this device -+Pinned by your Administrator -+Install on this Device - Not enough disk space - Failed to fetch the SAML redirect URL from the server - automatically signs you in to eligible sites with passwords that you saved. -@@ -7098,12 +7098,12 @@ Press an assigned switch or key to remove assignment. - See device information, such as its serial number or asset ID - Open keyboard device settings - The file contained multiple certificates, some of which were not imported: --New incognito tab -+New Incognito &Tab - Never - Touchpad acceleration - This name is visible to other devices for Bluetooth and network connections - Your Assistant uses these recordings and your spoken requests to create and update your voice model, which is only stored on devices where you've turned on Voice Match. View or retrain voice activity in Assistant Settings. --C&opy image address -+C&opy Image Address - {COUNT,plural, =1{1 item in bookmark list}other{{COUNT} items in bookmark list}} - Provider options - Read and modify data that you copy and paste -@@ -7319,12 +7319,12 @@ Keep your key file in a safe place. You will need it to create new versions of y - - , - With Privacy Sandbox, Chrome is developing new technologies to safeguard you from cross-site tracking while preserving the open web. - Reader mode for web pages --{NUM_TABS,plural, =1{Move tab to new window}other{Move tabs to new window}} -+{NUM_TABS,plural, =1{Move Tab to New Window}other{Move Tabs to New Window}} - Crostini port forwarding - {COUNT,plural, =1{a phone number}other{# phone numbers}} - Your bookmarks, passwords, history and more are synced on all your devices - Content --{NUM_TABS,plural, =1{Add tab to reading list}other{Add tabs to reading list}} -+{NUM_TABS,plural, =1{Add Tab to Reading List}other{Add Tabs to Reading List}} - Hide all cards - Device information - Back up to Google Drive. Easily restore data or switch device at any time. This backup includes app data. Backups are uploaded to Google and encrypted using your child's Google Account password. Learn More -@@ -7401,7 +7401,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Access your microphone and analyse your speech - Chrome tip - OEM folder --Send to your devices -+Send to Your Devices - Offer to translate pages that aren't in a language you read - Out of storage space - Refresh now -@@ -7415,7 +7415,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Mouse - This extension is not listed in the and may have been added without your knowledge. - Delete --Name this group -+Name This Group - has disabled your mouse cursor. - This setting is managed by your administrator. - "" triggered full screen. -@@ -7569,7 +7569,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Change - Pin to task bar - You can use your PIN to unlock your device. --Save group -+Save Group - Enabling - Dictation sends your voice to Google to allow voice typing in any text field. - embedded on any host -@@ -7664,13 +7664,13 @@ Keep your key file in a safe place. You will need it to create new versions of y - Enhanced Safe Browsing is off - Oops! Something went wrong when trying to join the domain. Please try again. - Netscape Certificate Renewal URL --Quick commands -+Quick Commands - Sound on key-press - No (HttpOnly) - Upgrade - Enter a correctly formatted URL - Using a hidden network isn't recommended for security reasons. --Mark as read -+Mark as Read - Roaming required by provider - Did not find any printers from the print server - Press a switch or keyboard key to assign it to '' -@@ -7689,7 +7689,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Keep touching your security key until your fingerprint is captured - Turn on 'Google Chrome' in Location Services on your Mac - Next download is at . --{COUNT,plural, =0{Open all in &new window}=1{Open in &new window}other{Open all ({COUNT}) in &new window}} -+{COUNT,plural, =0{Open All in &New Window}=1{Open in &New Window}other{Open All ({COUNT}) in &New Window}} - Elephant - Proceed with caution - -@@ -7752,7 +7752,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Sleep while charging - Petals - Sites will be blocked from asking to show you notifications. If a site requests notifications, a blocked indicator will appear in the address bar. --You previously chose not to allow any extensions on -+You Previously Chose Not To Allow Any Extensions On - Recent activity - You will no longer be able to use your virtual card with Google Pay. Learn about virtual cards - Reloading... -@@ -7925,7 +7925,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Binned Average - Stylus - When your child sees this icon, a fingerprint can be used for identification or to approve purchases. --{NUM_TABS,plural, =1{Unnamed group – 1 tab}other{Unnamed group – # tabs}} -+{NUM_TABS,plural, =1{Unnamed Group – 1 Tab}other{Unnamed Group – # Tabs}} - Send a ‘Do Not Track’ request with your browsing traffic - While the hotspot is on, your will: - New Window -@@ -7935,7 +7935,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - When on - Open a new tab with one click - Opens in --{NUM_TABS,plural, =1{Move tab to another window}other{Move tabs to another window}} -+{NUM_TABS,plural, =1{Move Tab to Another Window}other{Move Tabs to Another Window}} - Confirm sync settings to start sync. - can reopen accidentally closed tabs - Stable -@@ -8311,7 +8311,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Running Chrome Connectivity Diagnostics - - Picture in Picture --Show reading list -+Show Reading List - The profile is not supported - Do it later - View keyboard shortcuts -@@ -8410,7 +8410,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Bookmark URL - Touch the power button with your finger. Your data is stored securely and never leaves your . - Quit --Language to translate into -+Language to Translate into - Autocorrect undo dialogue is shown for corrected to . Press up arrow to access, escape to ignore. - Initial punctuation width is Full - This window will close after cancellation is complete. -diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb -index 2b3ebf97bd67..feff984e5988 100644 ---- a/chrome/app/resources/generated_resources_es-419.xtb -+++ b/chrome/app/resources/generated_resources_es-419.xtb -@@ -2860,7 +2860,7 @@ y Ctrl + Alt + Disminuir brillo para alejar. - El ahora también puede desbloquear este dispositivo . - El sitio está usando el micrófono - Transmitiendo pantalla --Establece un PIN -+Establecer un PIN - Permite que Asistente de Google utilice información de la pantalla de para que le sea útil - No se encontraron sitios - Descargando secuencia de comandos proxy... -@@ -3863,7 +3863,7 @@ y Ctrl + Alt + Disminuir brillo para alejar. - Quitar el texto destacado - Obtener información sobre cómo actualizar las aplicaciones - {NUM_TABS,plural, =1{Activar el sonido del sitio}other{Activar el sonido de los sitios}} --Accede a tu Asistente mediante "Hey Google" -+Accede a tu Asistente con "Hey Google" - Mensajes - Por lo general, los sitios se conectan a dispositivos HID para usarlos en funciones que utilizan teclados poco habituales, controles de juegos y otros dispositivos. - Revisa algunos permisos en tu teléfono. Asegúrate de que las conexiones Bluetooth y Wi-Fi del teléfono estén activadas. -diff --git a/chrome/app/resources/generated_resources_gl.xtb b/chrome/app/resources/generated_resources_gl.xtb -index cb6696652d43..5bdf99d81713 100644 ---- a/chrome/app/resources/generated_resources_gl.xtb -+++ b/chrome/app/resources/generated_resources_gl.xtb -@@ -1875,7 +1875,7 @@ Se máis tarde decides que prefires que o teu fillo ou filla non utilice Voice M - Asegúrate de que o contrasinal que gardas coincida co contrasinal de - Bloqueouse a cámara - Detalles da VPN --Contacta co teu provedor de telefonía móbil -+Contacta co teu operador móbil - Pequeno - Pe&gar e ir - Preguntar a teu pai ou túa nai -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb -index 86cf1fdbe9fb..f67d74e790b1 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb -@@ -332,7 +332,7 @@ Eduki sakatuta bilatu nahi duzun hitza. Bilaketa mugatzeko, hautatu hitz gehiago - FLoC - Ikusi eta kudeatu Google-ko kontuan gordetako pasahitzak - Laster-markak gailu guztietan izateko, hasi saioa eta aktibatu sinkronizazioa --Jarioko txartelaren menua irekita dago eta altuera erdia hartzen du -+Jarioko txartelaren menua altuera erdian irekita dago - Ezkutatu dira arbeleko edukiak - Pribatutasun-gidaren azalpena altuera erdian irekita dago - Utzi diozu webguneari jarraitzeari -diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb -index 6586ebd3063e..b2067efb301b 100644 ---- a/components/strings/components_strings_en-GB.xtb -+++ b/components/strings/components_strings_en-GB.xtb -@@ -45,7 +45,7 @@ - Tray 19 - Index-5x8 - Add Name on Card --Change password -+Change Password - This field should not have more than entries. All further entries will be discarded. - Resume your journey button, press Enter to resume your journey and see relevant activity in your Chrome history - Error action -@@ -77,7 +77,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - Web browsers - Pause - Remove --Check passwords -+Check Passwords - Notifications are automatically blocked for all sites except ones that you allow - Orange - Next -@@ -138,7 +138,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - Show More - Save and fill addresses - Left gate fold --Play Chrome Dino game -+Play Chrome Dino Game - Your activity might still be visible to: - - Websites that you visit -@@ -452,7 +452,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - PDF producer: - The templates that you've specified may not be applied due to the DnsOverHttpsMode policy not being set. - Men's clothing --Mobile bookmarks -+Mobile Bookmarks - Cancel payment - Add Card - Connection is not secure -@@ -574,7 +574,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - JSON Parser - Scan new card - Go back --Protect account -+Protect Account - Food and grocery retailers - Not allowed (default) - Set Chrome as default browser button, press Enter to set Chrome as the system's default browser in iOS settings -@@ -744,7 +744,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - &Redo - , currently selected. - Opera --Open incognito tab -+Open Incognito Tab - If enabled, Chromium will store a copy of your card on this device for faster form filling. - Enter a valid address - This pickup method isn’t available. Try a different method. -@@ -1388,7 +1388,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - You just entered your password on a deceptive site. To secure your accounts, Chromium recommends checking your saved passwords. - Add contact info - Use your microphone --Run Chrome safety check -+Run Chrome Safety Check - The web page at might be temporarily down or it may have moved permanently to a new web address. - Dual staple bottom - An unknown error has occurred. -@@ -1515,7 +1515,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - Device statistics such as CPU/RAM usage - A2 - Site is not secure --Manage payment methods -+Manage Payment Methods - A5 - Tray 18 - virtual reality -@@ -1613,7 +1613,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - Delivery method - Chrome found the password that you just used in a data breach. To secure your accounts, we recommend checking your saved passwords. - Detailed system logs --Save address? -+Save Address? - Beating heart - Application is blocked - NFC devices -@@ -1764,7 +1764,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - . - Do you want to fill in your ? - Permissions --View your Chrome history -+View Your Chrome History - Simulation games - Your connection to is encrypted using an obsolete cipher suite. - When security events are flagged by Chrome, relevant data about the events is sent to your administrator. This can include URLs of pages that you visit in Chrome, file names or metadata, and the username that you use to sign in to web-based applications, your device and Chrome. -@@ -1904,7 +1904,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - Clean beauty - Grinning - Trim after each document --Manage settings -+Manage Settings - Google Pay logo - Hide suggestions - Print compositor service -@@ -2081,7 +2081,7 @@ This will otherwise be blocked by your privacy settings. This will allow the con - Policy Value - chrome://flags - Your device went to sleep. --Update address? -+Update Address? - Hagaki (Postcard) - JIS B2 - Commercial lending -@@ -2308,7 +2308,7 @@ Additional details: - Not applicable - {0,plural, =1{Your device will restart in 1 minute}other{Your device will restart in # minutes}} - Confirm Card --Update address -+Update Address - Safety check - URL - Share this tab by sharing the link, creating a QR code, casting and more -@@ -2342,7 +2342,7 @@ Additional details: - The screening is different from what you selected. Continue? - Australian football - Form is not secure --No, thanks -+No, Thanks - Forward - No data found. - Who’s behind this information? -@@ -2499,7 +2499,7 @@ Additional details: - Change your Google Account password - protected content IDs - Your password may be compromised --Save address -+Save Address - Brown - Cargo trucks and trailers - Check your CVC and try again -@@ -2634,7 +2634,7 @@ Additional details: - Manage accessibility settings button, Enter to personalise your accessibility tools in Chrome OS settings - Billing address required - This app is designed for mobile --Show all saved passwords -+Show All Saved Passwords - Delete - Edge stitch bottom - Visible data -diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb -index 55816e9537b4..b989b6b970ac 100644 ---- a/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb -+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb -@@ -69,7 +69,7 @@ - Chromium page - Welcome to Chromium - You are signing in with an account managed by and giving its administrator control over your Chromium data. Your data will become permanently tied to this account. Signing out of Chromium will delete your data from this device, but it will remain stored in your Google Account. --Make Chromium better -+Make Chromium Better - By using Chromium, you agree to the Terms of Service. - To make Chromium your default: - 1. Open settings -diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb -index 8bf1d9a78d85..8e1ad94d00ea 100644 ---- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb -+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb -@@ -59,7 +59,7 @@ - To help improve the app, Chrome sends usage and crash data to Google. Manage - Not supported on Chrome beta - Chrome can help keep you safe from data breaches, unsafe websites and more. --Make Chrome better -+Make Chrome Better - Select Chrome - Chrome is out of date. If no update is available in the app store, it's possible that your device doesn't support new versions of Chrome anymore. - Google Chrome can't use your camera because it's in use by another application -diff --git a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb -index 8edfa8b82175..44dcc47c5133 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb -@@ -74,7 +74,7 @@ Your search engine is . See their instructions for deletin - Features on many sites may break - Never saved - Allow All Cookies --No, thanks -+No, Thanks - Your current setting may cause some sites to break. To manage cookies for all sites, see Cookie settings. - Address 1 - Scan QR Code -@@ -185,7 +185,7 @@ Sites can't use cookies to see your browsing activity across different sites, fo - Clear site cookies - Password copied - Check your connection and try signing in again. --Search tabs… -+Search Tabs… - Cookies in Use - Delete Read - Submit -@@ -243,7 +243,7 @@ Sites can't use cookies to see your browsing activity across different sites, fo - Add Payment Method... - Open in New Tab - Aw, Snap! --Don't sign in -+Don't Sign In - You won't be signed out of your Google Account. Other forms of activity may be saved in your Google Account when you’re signed in. You can delete them at any time. - - -@@ -459,7 +459,7 @@ To change this setting, reset sync - Save... - Mark Read - Discover by Google --Turn on -+Turn On - Sorry, there was a problem sharing your item. - Find in page… - Access password settings -@@ -769,7 +769,7 @@ While in Incognito, sites can't use cookies to see your browsing activity across - This clears synced data from all devices. Saved site settings will not be deleted and may reflect your browsing habits. Find out more - 3. Select Chrome - Company Name --No, thanks -+No, Thanks - Forward - 0 selected - To lock your incognito tabs, set up touch ID, face ID or a passcode. --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0017-Sheriff-Disable-BluetoothTest.ConstructDefaultAdapte.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0017-Sheriff-Disable-BluetoothTest.ConstructDefaultAdapte.patch deleted file mode 100644 index 22615a1df22d..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0017-Sheriff-Disable-BluetoothTest.ConstructDefaultAdapte.patch +++ /dev/null @@ -1,44 +0,0 @@ -From fb5cfd58e6ffe97dacf99f64b30d6ede4387a82e Mon Sep 17 00:00:00 2001 -From: Ioana Pandele -Date: Wed, 15 Jun 2022 21:35:52 +0000 -Subject: [PATCH 17/59] [Sheriff] Disable BluetoothTest.ConstructDefaultAdapter - on Mac - -(cherry picked from commit 6ab5afb8214f18b886e3b190045ee8a90c3ca5f7) - -Bug: 1334462 -Change-Id: I95f9678936fa652c75949a48cfc53e788fc4b4a2 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3695178 -Auto-Submit: Ioana Pandele -Owners-Override: Ioana Pandele -Commit-Queue: Lan Wei -Reviewed-by: Lan Wei -Owners-Override: Lan Wei -Cr-Original-Commit-Position: refs/heads/main@{#1011954} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708698 -Commit-Queue: Phillis Tang -Owners-Override: Phillis Tang -Auto-Submit: Steven Holte -Cr-Commit-Position: refs/branch-heads/5005@{#1176} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - device/bluetooth/bluetooth_adapter_unittest.cc | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/device/bluetooth/bluetooth_adapter_unittest.cc b/device/bluetooth/bluetooth_adapter_unittest.cc -index cfd96a78408b..8719f0f732b2 100644 ---- a/device/bluetooth/bluetooth_adapter_unittest.cc -+++ b/device/bluetooth/bluetooth_adapter_unittest.cc -@@ -708,7 +708,8 @@ TEST_F(BluetoothAdapterTest, StartDiscoverySessionError_Destroy) { - } - - // TODO(scheib): Enable BluetoothTest fixture tests on all platforms. --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) -+// Flaky on Mac. See crbug.com/1334462 -+#if BUILDFLAG(IS_ANDROID) - #define MAYBE_ConstructDefaultAdapter ConstructDefaultAdapter - #else - #define MAYBE_ConstructDefaultAdapter DISABLED_ConstructDefaultAdapter --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0018-Incrementing-VERSION-to-102.0.5005.131.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0018-Incrementing-VERSION-to-102.0.5005.131.patch deleted file mode 100644 index e2d7244dcbdb..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0018-Incrementing-VERSION-to-102.0.5005.131.patch +++ /dev/null @@ -1,28 +0,0 @@ -From c93990fa0fcea605d74b8badf15176b64efb36ce Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Thu, 16 Jun 2022 01:00:42 +0000 -Subject: [PATCH 18/59] Incrementing VERSION to 102.0.5005.131 - -Change-Id: Ic40d8b3a54cd65afec40dedd309f3e8010ffb8ae -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3706784 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1177} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 2a835d053cb4..31f19120d007 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=130 -+PATCH=131 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0019-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0019-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 6860f55a1d55..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0019-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,308 +0,0 @@ -From f7a75a646b7a1ac6bbc83456f7b1d8c0b742a85d Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Thu, 16 Jun 2022 14:44:26 +0000 -Subject: [PATCH 19/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I81cea9f1e1f44dfe52a89cef4fc26f06f0254a19 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3707982 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1178} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../android_chrome_tab_ui_strings_te.xtb | 6 +++--- - .../app/resources/generated_resources_te.xtb | 14 ++++++------- - .../app/resources/generated_resources_vi.xtb | 2 +- - .../strings/accessibility_strings_te.xtb | 4 ++-- - .../android_chrome_strings_te.xtb | 2 +- - chromeos/strings/chromeos_strings_te.xtb | 2 +- - components/strings/components_strings_fa.xtb | 20 +++++++++---------- - components/strings/components_strings_te.xtb | 2 +- - .../strings/resources/ios_strings_zh-TW.xtb | 2 +- - ui/strings/translations/ax_strings_te.xtb | 2 +- - 10 files changed, 28 insertions(+), 28 deletions(-) - -diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb -index aa972690a329..08d399accf4e 100644 ---- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb -+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb -@@ -19,7 +19,7 @@ - {TABS_COUNT,plural, =1{ ట్యాబ్‌ను కుదించండి.}other{ ట్యాబ్‌లతో ట్యాబ్ గ్రూప్‌ను కుదించండి.}} - సూచన: మీ ట్యాబ్‌లను ఇటీవల ఉపయోగించలేదు. వాటిని మూసివేయాలా? - గ్రూప్‌గా చేయి --సమూహాన్ని క్రియేట్ చేయండి -+గ్రూప్‌ను క్రియేట్ చేయండి - / రేటింగ్ - సైట్‌కు వెళ్లండి - గ్రూప్‌ను షేర్ చేయండి -@@ -92,7 +92,7 @@ - మూసివేయబడిన ట్యాబ్‌ స్ట్రిప్ - మీ ట్యాబ్‌లలో ధర తగ్గింపు వివరాలను చూడండి - ఈ స్టోర్ గురించిన సమాచారాన్ని చూపించే స్క్రీన్ మూసివేయబడింది --స్క్రీన్ దిగువ భాగం దగ్గరలో ఉండే మీ ట్యాబ్ సమూహంలో కోరుకునే ట్యాబ్‌లకు మారండి --సమూహానికి కొత్త ట్యాబ్‌ను జోడించు -+స్క్రీన్ దిగువ భాగం దగ్గరలో ఉండే మీ ట్యాబ్ గ్రూప్‌లో కోరుకునే ట్యాబ్‌లకు మారండి -+గ్రూప్‌నకు కొత్త ట్యాబ్‌ను జోడించు - అన్నింటిని క్రమ పద్దతిలో అమర్చండి - -\ No newline at end of file -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index a92ab6ddabb0..20010cb9bef6 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -829,7 +829,7 @@ - కనిష్ఠం - దయచేసి ""లో ఈ పాస్‌కీని నమోదు చేయండి: - యాప్ () --సమూహాన్ని మూసివేయి -+గ్రూప్‌ను మూసివేయి - బుక్‌మార్క్‌లను దిగుమతి చేస్తోంది... - మీ చుట్టూ ఉన్న వ్యక్తులతో ఫైళ్లను అందుకోవడానికి, ఇంకా పంపడానికి 'సమీప షేరింగ్'ను సెటప్ చేయండి - ప్రస్తుత పిన్‌ -@@ -2035,7 +2035,7 @@ - మీరు ముఖ్యం అనుకునే విషయాల గురించి మీకు తెలియజేసే కార్డ్‌లను ఎంచుకోండి - ఆటోమేటిక్ బ్రౌజర్ - శోధన, ఇతర Google సేవలను వ్యక్తిగతీకరించడానికి Google మీ చరిత్రను ఉపయోగించే అవకాశం ఉంటుంది --సమూహంలో కొత్త ట్యాబ్ -+గ్రూప్‌లో కొత్త ట్యాబ్ - కీ ID: - మీరు మీ అన్ని అజ్ఞాత విండోలను మూసివేసినప్పుడు, ఈ అనుకూల సెట్టింగ్ తీసివేయబడుతుంది - మీరు ట్యాబ్‌లను తెరవాలనుకుంటున్నారా? -@@ -2102,7 +2102,7 @@ - స్థానాన్ని ఉపయోగించండి. స్థాన అనుమతిని కలిగిన యాప్‌లు మరియు సేవలు ఈ పరికర స్థానాన్ని ఉపయోగించడానికి అనుమతించండి. Google కాలానుగుణంగా స్థాన డేటాని సేకరించవచ్చు మరియు స్థాన ఖచ్చితత్వం మరియు స్థానం-ఆధారిత సేవలను మెరుగుపరచడం కోసం ఈ డేటాని అనామకంగా ఉపయోగించవచ్చు. మరింత తెలుసుకోండి - నన్ను సైన్ అప్ చేయనివ్వు - మీ ఫోన్‌ను కేబుల్‌తో కనెక్ట్ చేయండి --విభాగం సమూహంలో ఉంది: -+విభాగం గ్రూప్‌లో ఉంది: - ప్యాక్ ఎక్స్‌టెన్షన్‌ హెచ్చరిక - ఏదో తప్పు జరిగింది. స్కానింగ్ పూర్తి కాలేకపోయింది. దయచేసి మళ్లీ ప్రయత్నించండి. - నిల్వ స్థలం లేని కారణంగా పునరుద్ధరించడం సాధ్యపడలేదు. పరికరంలో స్థలం ఖాళీ చేసి, ఆపై మళ్లీ ప్రయత్నించండి. -@@ -3999,7 +3999,7 @@ - పిన్‌లో చెల్లని అక్షరాలు ఉన్నాయి - బుక్‌మార్క్‌ను జోడించండి - సింక్‌ని ఆఫ్ చేయి --సమూహాన్ని మూసివేయి -+గ్రూప్‌ను మూసివేయి - మీడియా ఫైల్ చెక్కర్ - క్రాష్ ఎందుకు జరిగిందన్నది తెలుసుకోవడానికి, పరిష్కరించడానికి మా ఇంజినీర్‌లకు సహాయం చేయండి. మీకు సాధ్యమైతే విషయాన్ని క్రమ పద్ధతిలో దశల వారీగా పేర్కొనండి. వివరణ ఏదీ మరీ చిన్నగా ఉండకూడదు! - స్క్రీన్‌ను లాక్ చేయండి మరియు అన్‌లాక్ చేయండి -@@ -7410,7 +7410,7 @@ - మౌస్ - ఈ ఎక్స్‌టెన్షన్‌ లో లిస్ట్‌ చేయబడలేదు మరియు మీకు తెలియకుండానే జోడించబడి ఉండవచ్చు. - తొలగించు --ఈ సమూహానికి పేరు పెట్టండి -+ఈ గ్రూప్‌నకు పేరు పెట్టండి - మీ మౌస్ కర్సర్‌ను నిలిపివేసింది. - ఈ సెట్టింగ్ మీ నిర్వాహకుడి ద్వారా నిర్వహించబడుతుంది. - ఫుల్-స్క్రీన్‌ను ప్రారంభించింది. -@@ -7913,7 +7913,7 @@ - సైట్‌లు తమ సొంత సైట్‌లో మీ బ్రౌజింగ్ యాక్టివిటీని చూడటానికి మాత్రమే కుక్కీలను ఉపయోగించగలవు - Google నుండి చిత్ర వివరణలను పొందండి - వాయిస్ శోధన ఆపివేయబడింది. --సమూహంలో కొత్త ట్యాబ్ -+గ్రూప్‌లో కొత్త ట్యాబ్ - కియోస్క్ యాప్ అమలు రద్దు చేయబడింది. - మెసేజింగ్ యాప్‌లు - బ్లూటూత్ పెయిరింగ్ కోడ్‌ను టైప్ చేసి, ఆపై Return లేదా Enter నొక్కండి. -@@ -8363,7 +8363,7 @@ - {NUM_FILES,plural, =1{భద్రతా తనిఖీ చేయడానికి వీల్లేనంతగా ఈ ఫైల్ చాలా పెద్దగా ఉంది. మీరు గరిష్ఠంగా 50 MB వరకు ఉండే ఫైల్స్‌ను అప్‌లోడ్ చేయగలరు.}other{ఈ ఫైల్స్‌లో కొన్ని, భద్రతా తనిఖీ చేయడానికి వీల్లేనంత పెద్దగా ఉన్నాయి. మీరు గరిష్ఠంగా 50 MB వరకు ఉండే ఫైల్స్‌ను అప్‌లోడ్ చేయగలరు.}} - చట్టపరమైన కారణాలతో కంటెంట్ మార్పులను అభ్యర్ధించడానికి చట్టపరమైన అంశాల సహాయ పేజీకు వెళ్లండి. కొంత ఖాతా మరియు సిస్టమ్ సమాచారం Googleకి పంపబడవచ్చు. సాంకేతిక సమస్యల పరిష్కారానికి మరియు మా సేవలను మెరుగుపరచడానికి మీరు మాకు ఇచ్చిన సమాచారాన్ని మా గోప్యతా విధానం మరియు సేవా నిబంధనలుకు లోబడి మేము ఉపయోగిస్తాము. - పాస్‌వర్డ్ మాత్రమే --ఈ సమూహానికి పేరు పెట్టండి -+ఈ గ్రూప్‌నకు పేరు పెట్టండి - అవసరమైతే ఇక్కడ లిస్ట్‌ చేయబడని అంశాలను కూడా తీసివేయవచ్చు. Chrome గోప్యత విధాన డాక్యుమెంట్‌లో <a href="">అవాంఛిత సాఫ్ట్‌వేర్ రక్షణ</a> గురించి మరింత తెలుసుకోండి. - బగ్ లేదా ఎర్రర్ - Smart Lock ఫోన్ మారింది. Smart Lockను అప్‌డేట్ చేయడానికి మీ పాస్‌వర్డ్‌ను నమోదు చేయండి. తదుపరిసారి, మీ ఫోన్ మీ ‌ను అన్‌లాక్ చేస్తుంది. మీరు సెట్టింగ్‌లలో Smart Lockను ఆఫ్ చేయవచ్చు -diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb -index c840b5de3ccf..7bf91bfe95da 100644 ---- a/chrome/app/resources/generated_resources_vi.xtb -+++ b/chrome/app/resources/generated_resources_vi.xtb -@@ -5837,7 +5837,7 @@ Bạn có thể gán nhiều công tắc cho thao tác này. - Thao tác này sẽ xóa dữ liệu lưu trữ trong các trang web - Đã mất kết nối mạng. Hãy kiểm tra kết nối mạng của bạn hoặc thử một mạng Wi-Fi khác. - Khóa màn hình --Có thể chúng tôi sẽ gửi email cho bạn khi có thông tin khác hoặc nội dung cập nhật -+Chúng tôi có thể gửi email cho bạn để hỏi thêm thông tin hoặc để cập nhật thông tin cho bạn - &Tệp - Trang web này sẽ hỏi lại vào lần tới. - Nhập dấu trang và các mục cài đặt... -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb -index ec08aaeefe97..ff870ab0ced5 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb -@@ -215,7 +215,7 @@ Chrome బ్రౌజర్ మెనూను తెరవడానికి, - సూచించండి - చెక్‌ బాక్స్ - ప్రస్తుత --రేడియో బటన్ సమూహం -+రేడియో బటన్ గ్రూప్‌ - ఎంపిక చేసిన దానిని రద్దు చేయండి - శీర్షిక 6 - {COUNT,plural, =1{నక్షత్రం గుర్తు}other{# నక్షత్రం గుర్తులు}} -@@ -290,7 +290,7 @@ Chrome బ్రౌజర్ మెనూను తెరవడానికి, - తర్వాత స్థాయి 3 శీర్షిక లేదు - ముదురు మేఘ వర్ణపు నీలం రంగు - ముదురు బంగారు కడ్డీ రంగు --శీర్షిక సమూహం -+శీర్షిక గ్రూప్‌ - సముద్రపు ఆకుపచ్చ రంగు - {COUNT,plural, =1{ట్యాబ్}other{# ట్యాబ్‌లు}} - సాధన చిట్కా -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -index 061ad6df72d7..657f92070e7e 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -@@ -14,7 +14,7 @@ - మీరు ఫైల్ ఎక్స్‌టెన్షన్‌ను మార్చితే, ఫైల్ వేరే అప్లికేషన్‌లో తెరవబడవచ్చు. అది మీ పరికరానికి హానికరంగా పరిణమించే అవకాశం ఉంటుంది. - రివ్యూ పూర్తయింది! - మీ సింక్ డేటాను మీరు ఎల్లప్పుడూ యాక్సెస్ చేయగలరని నిర్ధారించుకోండి --సమూహంలో కొత్త ట్యాబ్‌లో తెరువు -+గ్రూప్‌లో కొత్త ట్యాబ్‌లో తెరువు - Chromeను మెరుగుపరచుకోవడంలో సహాయపడతారా? - స్క్రీన్ క్యాప్చర్ - హిస్టరీ సింక్ -diff --git a/chromeos/strings/chromeos_strings_te.xtb b/chromeos/strings/chromeos_strings_te.xtb -index 55063e9f7f4f..590de1511a1c 100644 ---- a/chromeos/strings/chromeos_strings_te.xtb -+++ b/chromeos/strings/chromeos_strings_te.xtb -@@ -362,7 +362,7 @@ - మీ స్క్రీన్ ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు, ఫోటోలు, సమయం, వాతావరణం, మీడియా సమాచారాన్ని చూపిస్తుంది. - అనుమతించు - SIM లాక్ చేయబడింది () --సమూహం పేరు -+గ్రూప్‌ పేరు - ఈ పేజీ మాత్రమే ఉంది. ఇది మిమ్మల్ని స్కానింగ్ ప్రారంభ స్క్రీన్‌కు తీసుకువెళ్తుంది. - సర్వర్ హోస్ట్ పేరు - రాష్ట్రం -diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb -index e9d671b9971b..6e5c5880f302 100644 ---- a/components/strings/components_strings_fa.xtb -+++ b/components/strings/components_strings_fa.xtb -@@ -147,7 +147,7 @@ - - هم‌رسانی این برگه - دامنه ثبت‌نام: --نشانی تحویل گرفتن کالا -+نشانی تحویل گرفتن - راست - سایت پیش‌رو حاوی برنامه‌های خطرناک است - تأیید نام -@@ -207,7 +207,7 @@ - گذرواژه‌تان را تغییر دهید - دوچرخه‌سواری - ارسال --انتخاب نشانی تحویل کالا -+انتخاب نشانی ارسال کالا - اعمال خط‌مشی‌ها: - ‏وقتی همه برگه‌های ناشناس Chrome را ببندید، فعالیتتان در این برگه‌ها از دستگاهتان پاک می‌شود: - -@@ -236,7 +236,7 @@ - درحال‌حاضر مورد دیگری وجود ندارد - ترجمه صفحه - گزارش ارسال شد: --انتخاب نشانی ارسال -+انتخاب نشانی تحویل کالا - برای استفاده از این قابلیت، جاوا اسکریپت باید فعال باشد. - Engineering-D - نرم‌افزار رایگان و اشتراکی -@@ -674,7 +674,7 @@ - گواهی سرور با استفاده از یک الگوریتم امضای ضعیف امضا شده است. - در حال اجرای عیب‌یابی اتصال - موسیقی کلاسیک --انتخاب نشانی تحویل گرفتن -+انتخاب نشانی تحویل کالا - تأیید - تنیس روی میز - حذف موارد انتخابی -@@ -894,10 +894,10 @@ - به تأیید رساندن خرید - ترتیب اولویت کنونی - روش‌های پرداخت --نشانی ارسال -+نشانی تحویل کالا - ویرایش فایل - روش تحویل گرفتن --نشانی ارسال -+نشانی تحویل کالا - اتصال استفاده‌شده برای بار کردن این سایت از «امنیت لایه انتقال» نسخه ۱.۰ یا ۱.۱ استفاده می‌کرد که منسوخ شده است و در آینده غیرفعال خواهد شد. بعد از غیرفعال شدن، کاربران نمی‌توانند این سایت را بار کنند. سرور باید «امنیت لایه انتقال» نسخه ۱.۲ یا بالاتر را فعال کند. - سفارشی کردن قلم‌ها - مدیریت تنظیمات امنیتی -@@ -1566,7 +1566,7 @@ - ایمیل ضروری است - لوازم مهمانی و تعطیلات - بازی چندنفره گسترده --نشانی تحویل کالا -+نشانی ارسال کالا - B8 - 12x19 - رد کردن -@@ -1727,7 +1727,7 @@ - ‏موقعیت X تصویر - فهرست - متأسفیم. این صفحه ترجمه نشد. --افزودن نشانی تحویل کالا -+افزودن نشانی ارسال کالا - ‏صادر کردن به JSON - مکان - ‏مقدار DnsOverHttpsTemplates مرتبط نیست و استفاده نخواهد شد، مگراینکه خط‌مشی DnsOverHttpsMode روی یا تنظیم شده باشد. -@@ -2860,7 +2860,7 @@ - پیشنهادات:مطمئن شوید اتصال داده داریدبعداً این صفحه وب را تازه‌سازی کنیدآدرسی را که وارد کرده‌اید، بررسی کنید - ذخیره کارت - گواهی سرور منقضی شده است. --شامل اطلاعاتی مانند شماره تلفن، نشانی ایمیل و نشانی تحویل کالا می‌شود -+شامل اطلاعاتی مانند شماره تلفن، نشانی ایمیل، و نشانی تحویل کالا می‌شود - نام فایل‌هایی که چاپ می‌کنید - ‏Google Safe Browsing اخیراً در ، رمزگیری شناسایی کرده است. سایت‌های رمزگیری وانمود می‌کنند وب‌سایت‌های دیگری هستند تا شما را فریب دهند. - اکنون می‌توانید برنامه را تغییر اندازه دهید -@@ -2977,7 +2977,7 @@ - این محتوا ممکن است برنامه‌های فریب‌دهنده‌ای نصب کند که وانمود می‌کنند برنامه دیگری هستند یا اینکه داده‌هایی برای ردیابی شما جمع‌آوری می‌کنند. درهرصورت نشان داده شود - خودرو و وسیله نقلیه - ساخت رسمی --افزودن نشانی ارسال -+افزودن نشانی تحویل کالا - {COUNT,plural, =0{هیچ‌کدام}=1{۱ مورد}one{# مورد}other{# مورد}} - مراسم ازدواج - آفلاین -diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb -index a7175812f17b..4c6638f9b39e 100644 ---- a/components/strings/components_strings_te.xtb -+++ b/components/strings/components_strings_te.xtb -@@ -939,7 +939,7 @@ - - ఫైల్ పేరు: - మీ పరిసరాల 3D మ్యాప్‌ను రూపొందించడం, అలాగే కెమెరా పొజిషన్‌ను ట్రాక్ చేయడం --ఈ విధానం విస్మరించబడుతుంది, ఎందుకంటే ఒకే విధాన సమూహం నుండి మరొక విధానం అధిక ప్రాధాన్యతను కలిగి ఉంది. -+ఈ విధానం విస్మరించబడుతుంది, ఎందుకంటే ఒకే విధాన గ్రూప్‌ నుండి మరొక విధానం అధిక ప్రాధాన్యతను కలిగి ఉంది. - 'అడ్రస్‌లను మేనేజ్ చేయి' బటన్, Chrome సెట్టింగ్‌లలో అడ్రస్‌లను జోడించడానికి, మేనేజ్ చేయడానికి 'Enter'ను నొక్కండి - అనేక వస్తువులను హ్యాండిల్ చేయడం - సర్వర్ ప్రమాణపత్రం విశ్వసనీయమైనది కాదు. -diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb -index e0509bfd580b..6b5724474994 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb -@@ -810,7 +810,7 @@ - 在歷史記錄中搜尋 (找到 項結果) - 為保護個人隱私,Chrome 不會自動填入這個欄位。 - 貴機構不允許你同步處理任何內容。 --隱私權與安全性 -+隱私權和安全性 - 可在密碼因資料侵害事件遭到外洩時顯示警告訊息。 - FaceTime - 匯出密碼... -diff --git a/ui/strings/translations/ax_strings_te.xtb b/ui/strings/translations/ax_strings_te.xtb -index 47c420b52d37..7437716cbb08 100644 ---- a/ui/strings/translations/ax_strings_te.xtb -+++ b/ui/strings/translations/ax_strings_te.xtb -@@ -30,7 +30,7 @@ - ఆడియో - పాప్ అప్ బటన్ - వివరాలు --రేడియో సమూహం -+రేడియో గ్రూప్‌ - క్లిక్ చేయి - ఆబ్జెక్ట్ - లింక్ --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0020-Incrementing-VERSION-to-102.0.5005.132.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0020-Incrementing-VERSION-to-102.0.5005.132.patch deleted file mode 100644 index cd8cb86a7339..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0020-Incrementing-VERSION-to-102.0.5005.132.patch +++ /dev/null @@ -1,28 +0,0 @@ -From e880c117e7d30009b1af32aa904a97a53a024580 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Fri, 17 Jun 2022 01:00:31 +0000 -Subject: [PATCH 20/59] Incrementing VERSION to 102.0.5005.132 - -Change-Id: I305193c6abec7d1b6ad767f428e8ce1b232eef29 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3707777 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1179} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 31f19120d007..5fded03cba08 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=131 -+PATCH=132 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0021-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0021-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index ed16f2a16e90..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0021-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,212 +0,0 @@ -From cbe831f390de4ea05fcc3ec65a0716a7fe0a8883 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Fri, 17 Jun 2022 18:09:59 +0000 -Subject: [PATCH 21/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Ia1e4b034fbf40ae02d641e01ec1393a58b68a20a -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3710835 -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Auto-Submit: Ben Mason -Cr-Commit-Position: refs/branch-heads/5005@{#1180} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/generated_resources_bs.xtb | 8 ++++---- - chrome/app/resources/generated_resources_te.xtb | 4 ++-- - chrome/app/resources/generated_resources_vi.xtb | 2 +- - chrome/app/resources/google_chrome_strings_gl.xtb | 2 +- - chrome/app/resources/google_chrome_strings_vi.xtb | 4 ++-- - components/strings/components_strings_da.xtb | 2 +- - .../strings/resources/ios_share_extension_strings_hi.xtb | 2 +- - .../resources/ios_widget_kit_extension_strings_te.xtb | 2 +- - remoting/resources/remoting_strings_te.xtb | 2 +- - ui/chromeos/translations/ui_chromeos_strings_fi.xtb | 4 ++-- - 10 files changed, 16 insertions(+), 16 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_bs.xtb b/chrome/app/resources/generated_resources_bs.xtb -index 7234e04492b8..fe27694bd420 100644 ---- a/chrome/app/resources/generated_resources_bs.xtb -+++ b/chrome/app/resources/generated_resources_bs.xtb -@@ -517,7 +517,7 @@ Odobrenja koja ste već dali aplikacijama se mogu primjenjivati na ovaj račun. - Pretraživač - Ovoj stranici je blokiran pristup vašoj kameri. - &Odbaci --Prenosite aplikacije za slanje poruka -+Prenosite aplikacije za razmjenu poruka - &Vrati grupu - Pristupiti bilo kojem uređaju putem USB-a - Pokretač -@@ -724,7 +724,7 @@ da li proksi server funkcionira. Ako smatrate da ne trebate koristiti - &Novi anoniman prozor - Uključiti navigaciju kursorom? - Boja za isticanje --Nedavne fotografije i aplikacije za slanje poruka -+Nedavne fotografije i aplikacije za razmjenu poruka - Omogući pisanje klizanjem prstom - Da biste imali svoje oznake na svim svojim uređajima, uključite sinhronizaciju. - Obrisati podatke web lokacije? -@@ -6276,7 +6276,7 @@ Domena zahtijeva da pametna kartica ostane umetnuta.Za ovu ekstenziju nisu potrebna posebna odobrenja - Promijenite početnu stranicu na: - Postojeća fotografija sa kamere ili fajl --Obavještenja i aplikacije za slanje poruka -+Obavještenja i aplikacije za razmjenu poruka - Potvrđivanje koda za aktivaciju... - Ekstenzija "" može čitati fajlove za slike, videozapise i zvuk u označenim lokacijama. - &Uvijek otvori ovu vrstu datoteka -@@ -7585,7 +7585,7 @@ Fajl ključa: - Ponudi prijevod stranica na ovom jeziku - Linux aplikacije - Provjerite je li uređaj ažuriran i pokušajte ponovo --Nedavne fotografije, obavještenja i aplikacije za slanje poruka -+Nedavne fotografije, obavještenja i aplikacije za razmjenu poruka - Saznajte više - Uključite Ctrl ili Alt - Nisu pronađene komande -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index 20010cb9bef6..8e1f07c5d7d1 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -5950,7 +5950,7 @@ - మీ డేటాను సింక్ చేయడానికి మీ రహస్య పదబంధాన్ని నమోదు చేయండి - QuickFix - వినియోగదారులందరి కోసం ఆటోమేటిక్ అప్‌డేట్‌లను సెటప్ చేయడం విఫలమైంది (ప్రీఫ్లయిట్ అమలు ఎర్రర్: ) --Google గోప్యతా విధానం -+Google గోప్యతా పాలసీ - అనువదించు - గ్రూప్ నుండి ట్యాబ్ తొలగించబడింది - - స్మార్ట్ మరియు సురక్షిత బ్రౌజర్‌కు మారండి -@@ -8361,7 +8361,7 @@ - హోమ్ - ముద్రించడాన్ని ప్రారంభించడం సాధ్యం కాలేదు. - {NUM_FILES,plural, =1{భద్రతా తనిఖీ చేయడానికి వీల్లేనంతగా ఈ ఫైల్ చాలా పెద్దగా ఉంది. మీరు గరిష్ఠంగా 50 MB వరకు ఉండే ఫైల్స్‌ను అప్‌లోడ్ చేయగలరు.}other{ఈ ఫైల్స్‌లో కొన్ని, భద్రతా తనిఖీ చేయడానికి వీల్లేనంత పెద్దగా ఉన్నాయి. మీరు గరిష్ఠంగా 50 MB వరకు ఉండే ఫైల్స్‌ను అప్‌లోడ్ చేయగలరు.}} --చట్టపరమైన కారణాలతో కంటెంట్ మార్పులను అభ్యర్ధించడానికి చట్టపరమైన అంశాల సహాయ పేజీకు వెళ్లండి. కొంత ఖాతా మరియు సిస్టమ్ సమాచారం Googleకి పంపబడవచ్చు. సాంకేతిక సమస్యల పరిష్కారానికి మరియు మా సేవలను మెరుగుపరచడానికి మీరు మాకు ఇచ్చిన సమాచారాన్ని మా గోప్యతా విధానం మరియు సేవా నిబంధనలుకు లోబడి మేము ఉపయోగిస్తాము. -+చట్టపరమైన కారణాలతో కంటెంట్ మార్పులను అభ్యర్ధించడానికి చట్టపరమైన అంశాల సహాయ పేజీకు వెళ్లండి. కొంత ఖాతా మరియు సిస్టమ్ సమాచారం Googleకి పంపబడవచ్చు. సాంకేతిక సమస్యల పరిష్కారానికి మరియు మా సేవలను మెరుగుపరచడానికి మీరు మాకు ఇచ్చిన సమాచారాన్ని మా గోప్యతా పాలసీ మరియు సేవా నిబంధనలుకు లోబడి మేము ఉపయోగిస్తాము. - పాస్‌వర్డ్ మాత్రమే - ఈ గ్రూప్‌నకు పేరు పెట్టండి - అవసరమైతే ఇక్కడ లిస్ట్‌ చేయబడని అంశాలను కూడా తీసివేయవచ్చు. Chrome గోప్యత విధాన డాక్యుమెంట్‌లో <a href="">అవాంఛిత సాఫ్ట్‌వేర్ రక్షణ</a> గురించి మరింత తెలుసుకోండి. -diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb -index 7bf91bfe95da..fa4aee89f515 100644 ---- a/chrome/app/resources/generated_resources_vi.xtb -+++ b/chrome/app/resources/generated_resources_vi.xtb -@@ -6840,7 +6840,7 @@ Bạn có thể gán nhiều công tắc cho thao tác này. - URL chính sách của tổ chức phát hành chứng chỉ Netscape - Đang tải xuống: - Thao tác này sẽ xóa vĩnh viễn dữ liệu duyệt web của bạn khỏi thiết bị này. Để khôi phục dữ liệu, hãy bật tùy chọn đồng bộ hóa cho địa chỉ email --Kiểm tra bản cập nhật -+Kiểm tra để tìm bản cập nhật - Thu phóng trang - Tên thiết bị quá dài - Đọc thông tin thiết bị và dữ liệu thiết bị ChromeOS. -diff --git a/chrome/app/resources/google_chrome_strings_gl.xtb b/chrome/app/resources/google_chrome_strings_gl.xtb -index 692445beff89..c6a9a7939c31 100644 ---- a/chrome/app/resources/google_chrome_strings_gl.xtb -+++ b/chrome/app/resources/google_chrome_strings_gl.xtb -@@ -22,7 +22,7 @@ - Google Chrome Beta - Este ordenador ten instalada unha versión máis recente de Google Chrome. Se o software non funciona, desinstala Google Chrome e téntao de novo. - Se cambias de idea, podes modificar a configuración de Chrome en calquera momento. Con todo, as probas inscríbense na experiencia actual de publicación de anuncios, polo que non verás cambios de inmediato. --Aplicacións de valores controlados de Chrome -+Aplicacións de Chrome Canary - Personaliza o teu novo perfil de Chrome - Google Chrome precisa acceso mediante Bluetooth para continuar coa vinculación. - Chrome OS é posible grazas a software de código aberto adicional. -diff --git a/chrome/app/resources/google_chrome_strings_vi.xtb b/chrome/app/resources/google_chrome_strings_vi.xtb -index 2fcf6338de07..5b286f0d9831 100644 ---- a/chrome/app/resources/google_chrome_strings_vi.xtb -+++ b/chrome/app/resources/google_chrome_strings_vi.xtb -@@ -9,7 +9,7 @@ - Đây là Chrome của bạn - Ai đang sử dụng Chrome? - Không thể cập nhật Chrome --Giới thiệu về Chrome OS -+Giới thiệu về ChromeOS - &Mở trong Chrome - Nếu bạn không thấy một chế độ cài đặt nào đó trên trang này, hãy xem phần Cài đặt ChromeOS Flex - Chrome khuyên bạn không nên mở hoặc tải tệp này xuống -@@ -141,7 +141,7 @@ - Nhận trợ giúp về ChromeOS - Chrome - - ChromeOS Flex không đồng bộ hoá được dữ liệu của bạn do xảy ra lỗi khi đăng nhập. --Google ChromeOS -+Google Chrome OS - Thao tác này sẽ tạo một hồ sơ mới trên Chrome cho - Vui lòng đóng tất cả cửa sổ của Google Chrome và thử lại. - Bạn đã cài đặt Chrome phiên bản -diff --git a/components/strings/components_strings_da.xtb b/components/strings/components_strings_da.xtb -index ba52e56898db..9756551c5981 100644 ---- a/components/strings/components_strings_da.xtb -+++ b/components/strings/components_strings_da.xtb -@@ -2064,7 +2064,7 @@ Ellers vil det blive blokeret af dine privatlivsindstillinger. Det giver det ind - – tryk på Tab-tasten og derefter Enter for at finde din enhed på Google-kontoen - Knappen "Del denne fane" – tryk på Enter for at dele denne fane ved at dele linket, oprette en QR-kode, caste m.m. - Oprettet: --Nutid -+Præsenter - Nyheder - Musikinstrumenter - Forrige -diff --git a/ios/chrome/share_extension/strings/resources/ios_share_extension_strings_hi.xtb b/ios/chrome/share_extension/strings/resources/ios_share_extension_strings_hi.xtb -index afcb2bc08a1a..d6928a5f14e1 100644 ---- a/ios/chrome/share_extension/strings/resources/ios_share_extension_strings_hi.xtb -+++ b/ios/chrome/share_extension/strings/resources/ios_share_extension_strings_hi.xtb -@@ -3,7 +3,7 @@ - - APPLICATION_NAME यह लिंक संसाधित नहीं कर सकता. - Chrome में खोलें --पठन सूची में जोड़ें -+रीडिंग लिस्ट में जोड़ें - बुकमार्क में जोड़ें - ठीक है - जोड़ा गया -diff --git a/ios/chrome/widget_kit_extension/strings/resources/ios_widget_kit_extension_strings_te.xtb b/ios/chrome/widget_kit_extension/strings/resources/ios_widget_kit_extension_strings_te.xtb -index ab3f5b7da36e..ec5e2ffc324a 100644 ---- a/ios/chrome/widget_kit_extension/strings/resources/ios_widget_kit_extension_strings_te.xtb -+++ b/ios/chrome/widget_kit_extension/strings/resources/ios_widget_kit_extension_strings_te.xtb -@@ -11,7 +11,7 @@ - Chrome డినో - వాయిస్ సెర్చ్ - త్వరిత చర్యలు --సెర్చ్ -+Search - సెర్చ్ చేయండి లేదా - URLను టైప్ చేయండి - QR కోడ్‌ను స్కాన్ చేయండి -diff --git a/remoting/resources/remoting_strings_te.xtb b/remoting/resources/remoting_strings_te.xtb -index a0b9bb7529fd..e7a20200384d 100644 ---- a/remoting/resources/remoting_strings_te.xtb -+++ b/remoting/resources/remoting_strings_te.xtb -@@ -183,7 +183,7 @@ - కామెంట్ చేయండి - మీరు మీ కంప్యూటర్‌ను చూడటానికి, నియంత్రించడానికి ను అనుమతించదలిచారా? - సెషన్ క్రాష్ అయింది లేదా ప్రారంభించడంలో విఫలమైంది. రిమోట్ కంప్యూటర్‍‌లో ~/.chrome-remote-desktop-session ఉన్నట్లయితే, ఇది ముందుభాగంలో దీర్ఘకాలం అమలయ్యే డెస్క్‌టాప్ ఎన్విరాన్మెంట్ లేదా విండో మేనేజర్ వంటి ప్రక్రియలను ప్రారంభిస్తుందని నిర్ధారించుకోండి. --గోప్యతా విధానం -+గోప్యతా పాలసీ - ఆడియోను క్యాప్చర్ చేసి, Chrome రిమోట్ డెస్క్‌టాప్ క్లయింట్‌లో స్ట్రీమ్ చేయడానికి మైక్రోఫోన్ యాక్సెస్ అవసరం. - మీరు మీ రిమోట్ పరికరానికి కనెక్ట్ అయ్యారు. మెనూను తెరవడానికి, దయచేసి నాలుగు వేళ్లతో స్క్రీన్‌పై నొక్కండి. - మరోసారి ఈ పరికరం నుండి ఈ హోస్ట్‌కు కనెక్ట్ చేస్తున్నప్పుడు PINను అడగవద్దు. -diff --git a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb -index 6254446547d3..364331d04f8d 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb -@@ -347,7 +347,7 @@ - Kiivi - Äänisoitin - Lataa mobiiliprofiili, verkko /, , --englanti (Iso-Britannia) -+englanti (Yhdistynyt kuningaskunta) - foneettinen bangla - Nimi - englanti (Yhdysvallat), Workman-näppäimistö -@@ -838,7 +838,7 @@ - Lataa, - Jaettu minulle - Jäävesi --englanti (Iso-Britannia), Dvorak-näppäimistö -+englanti (Yhdistynyt kuningaskunta), Dvorak-näppäimistö - on jaettu sinulle. Et voi poistaa sitä, koska et ole tiedoston omistaja. - Käynnistetään… - Määritä --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0022-Incrementing-VERSION-to-102.0.5005.133.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0022-Incrementing-VERSION-to-102.0.5005.133.patch deleted file mode 100644 index 743d8d570034..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0022-Incrementing-VERSION-to-102.0.5005.133.patch +++ /dev/null @@ -1,28 +0,0 @@ -From e669776aaff0500402deff6cc913bd9da8c625f9 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sat, 18 Jun 2022 01:00:34 +0000 -Subject: [PATCH 22/59] Incrementing VERSION to 102.0.5005.133 - -Change-Id: Ie8378adafa00bb27c17be361f3d0874d0e14781a -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708486 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1181} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 5fded03cba08..a5342e3d2eec 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=132 -+PATCH=133 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0023-Incrementing-VERSION-to-102.0.5005.134.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0023-Incrementing-VERSION-to-102.0.5005.134.patch deleted file mode 100644 index 944c9f181d7b..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0023-Incrementing-VERSION-to-102.0.5005.134.patch +++ /dev/null @@ -1,28 +0,0 @@ -From ed5754b4c3d57efb6431210105b09243c39873a5 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sun, 19 Jun 2022 01:00:33 +0000 -Subject: [PATCH 23/59] Incrementing VERSION to 102.0.5005.134 - -Change-Id: I084efc295ca7a75c3a03e7095b0740e89d55018f -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708489 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1182} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index a5342e3d2eec..fbc5358205d1 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=133 -+PATCH=134 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0024-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0024-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index e982a6a92086..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0024-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 2f6ab4ecaef3d22e0f7c821d6b17991c7cf45ab8 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Sun, 19 Jun 2022 14:31:30 +0000 -Subject: [PATCH 24/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I7ae4bba78ca7e8c92621ed59d5f577e62d2c3e8f -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3710701 -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1183} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - components/strings/components_strings_ky.xtb | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/components/strings/components_strings_ky.xtb b/components/strings/components_strings_ky.xtb -index a82d704e80b6..7f2feae5c2fe 100644 ---- a/components/strings/components_strings_ky.xtb -+++ b/components/strings/components_strings_ky.xtb -@@ -1245,7 +1245,7 @@ - Купуя мазмун бөлүшүлбөй жатат - Көп функционалдуу түпкүч - сайты жакын жердеги Bluetooth түзмөктөрүн скандаганы жатат. Төмөнкү түзмөктөр табылды: --Текшерүү кодун киргизиңиз -+Ырастоо кодун киргизиңиз - Бул сайттагы бүлдүргүчтөр түзмөгүңүздөгү маалыматыңызды (мисалы, сүрөттөр, сырсөздөр, билдирүүлөр жана насыя карталары) уурдап же жок кыла турган коркунучтуу программаларды орнотууга аракет кылышы мүмкүн. - Сиз көрсөткөн үлгүлөрдү колдонууга болбойт, анткени DnsOverHttpsMode саясатында ката кетти. - Төлөм ыкмаларын башкаруу... -@@ -2778,7 +2778,7 @@ - Төлөм аягына чыккан жок - , , издөө сунушу - Муштум менен өйдө жакка эки жолу уруу --Текшерүү кодун киргизиңиз -+Ырастоо кодун киргизиңиз - Кайра аракет кылып көрүү - Барактын өлчөмү: - Бүттү --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0025-Incrementing-VERSION-to-102.0.5005.135.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0025-Incrementing-VERSION-to-102.0.5005.135.patch deleted file mode 100644 index 62c6532d7471..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0025-Incrementing-VERSION-to-102.0.5005.135.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 57fb37eeee77178901e6c5b2377234785f586dbf Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Mon, 20 Jun 2022 01:00:49 +0000 -Subject: [PATCH 25/59] Incrementing VERSION to 102.0.5005.135 - -Change-Id: Ifd8eb9c59904953d7b533ff4fd6d9a17789ca5dd -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3707948 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1184} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index fbc5358205d1..308402a8004d 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=134 -+PATCH=135 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0026-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0026-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 5179df84300a..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0026-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,262 +0,0 @@ -From b0cf7f5fab707c0208ad880dfdbee932dac4b335 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Mon, 20 Jun 2022 14:24:51 +0000 -Subject: [PATCH 26/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I41d7abb1adc3a2eaa1066f814b8899076a14f1ea -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3714549 -Commit-Queue: Rubber Stamper -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1185} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../strings/shortcut_viewer_strings_no.xtb | 2 +- - chrome/app/resources/chromium_strings_no.xtb | 2 +- - chrome/app/resources/generated_resources_it.xtb | 2 +- - chrome/app/resources/generated_resources_iw.xtb | 4 ++-- - chrome/app/resources/generated_resources_no.xtb | 10 +++++----- - chrome/app/resources/google_chrome_strings_no.xtb | 2 +- - .../accessibility/strings/accessibility_strings_fa.xtb | 2 +- - .../strings/translations/android_chrome_strings_no.xtb | 4 ++-- - components/strings/components_strings_no.xtb | 10 +++++----- - ios/chrome/app/strings/resources/ios_strings_no.xtb | 2 +- - ui/strings/translations/ui_strings_fa.xtb | 2 +- - 11 files changed, 21 insertions(+), 21 deletions(-) - -diff --git a/ash/shortcut_viewer/strings/shortcut_viewer_strings_no.xtb b/ash/shortcut_viewer/strings/shortcut_viewer_strings_no.xtb -index 60814b0c8b29..bee3a3cdbcf7 100644 ---- a/ash/shortcut_viewer/strings/shortcut_viewer_strings_no.xtb -+++ b/ash/shortcut_viewer/strings/shortcut_viewer_strings_no.xtb -@@ -191,7 +191,7 @@ - og så eller - Åpne en fil i nettleseren - Gå til fane 1–8 --Slett nettleserdata -+Slett nettlesingsdata - Gå til begynnelsen av dokumentet - eller - Rotér skjermen 90 grader -diff --git a/chrome/app/resources/chromium_strings_no.xtb b/chrome/app/resources/chromium_strings_no.xtb -index 54159b6cb38b..2c87eb737f7d 100644 ---- a/chrome/app/resources/chromium_strings_no.xtb -+++ b/chrome/app/resources/chromium_strings_no.xtb -@@ -328,7 +328,7 @@ Chromium kan ikke gjenopprette innstillingen dine. - Chromium er utdatert - {0,plural, =1{Chromium startes på nytt om en time}other{Chromium startes på nytt om # timer}} - Åpne linken i en ny &fane i Chromium --Vil du slette all nettleserdata også? -+Vil du slette all nettlesingsdata også? - Underveis i prøveprosjektene kan du se og fjerne interesseemnene som nettsteder bruker for å vise deg annonser. Chromium anslår interessene dine basert på den nylige nettleserloggen din. - Systemadministratoren din har konfigurert Chromium til å åpne en annen nettleser når du går til . - Start på nytt for å oppdatere &Chromium -diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb -index 91b21778fa2a..9303b12179b5 100644 ---- a/chrome/app/resources/generated_resources_it.xtb -+++ b/chrome/app/resources/generated_resources_it.xtb -@@ -4491,7 +4491,7 @@ e Ctrl + Alt + Riduzione luminosità per diminuire lo zoom. - Possono inviare notifiche - {COUNT,plural, =1{Link}other{# link}} - Accedi automaticamente ai siti e alle app usando le credenziali memorizzate. Se la funzionalità è disattivata, ti verrà chiesta una conferma ogni volta che vuoi accedere a un sito o a un'app. --Registra dispositivi kiosk o insegna -+Registra dispositivi kiosk o segnaletica - Tu - Preferiti nascosti - Riferimento pagina oltre i limiti. Il limite è -diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb -index 68a5ad9bb773..5a57465d9121 100644 ---- a/chrome/app/resources/generated_resources_iw.xtb -+++ b/chrome/app/resources/generated_resources_iw.xtb -@@ -1058,7 +1058,7 @@ - כתובת אתר - בדף הזה אפשר לשלוט על המידע שאתרים יכולים להשתמש בו ולהציג אותו (מיקום, מצלמה, חלונות קופצים ועוד) - האישורים שלך --בעת ההפעלה -+כשפותחים את הדפדפן - ‏שליחה של חלק מקובצי ה-Cookie והחיפושים משורת כתובת האתר ומתיבת החיפוש אל מנוע החיפוש שהוגדר כברירת מחדל - זמן אמת - ‏כדי להפעיל נתונים של '', יש להתחבר תחילה לרשת Wi-Fi -@@ -2312,7 +2312,7 @@ - המערכת משתפת את הכרטיסייה הזו עם - ייתכן שספקים מסוימים חוסמים את התכונה הזו. - ניתן גם לדלג על הכניסה ולגלוש כאורח. --כרטיסייה חדשה מצד ימין -+כרטיסייה חדשה מצד שמאל - שפת הדף: - גופן הטקסט - גלישה בטוחה (מגנה עליך ועל המכשיר מפני אתרים מסוכנים) -diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb -index 0d10527fa225..5315653a9912 100644 ---- a/chrome/app/resources/generated_resources_no.xtb -+++ b/chrome/app/resources/generated_resources_no.xtb -@@ -187,7 +187,7 @@ - Gi nytt navn - Snarveien er lagt til - Tilkoblingen din er alltid sikker så lenge Chrome ikke forteller deg noe annet --For å slette nettleserdata på alle synkroniserte enheter og Google-kontoen din går du til innstillingene for synkronisering. -+For å slette nettlesingsdata på alle synkroniserte enheter og Google-kontoen din går du til innstillingene for synkronisering. - &Skriv ut... - Nettsteder som ikke har lov til å redigere filer eller mapper på enheten - Tilpasset -@@ -200,7 +200,7 @@ - Inaktive oppvåkninger - Loggen er ikke lastet opp. - {NUM_FILES,plural, =1{Tilgang til en fil som er lagret på datamaskinen din}other{Tilgang til # filer som er lagret på datamaskinen din}} --For å slette nettleserdata på kun denne enheten, men beholde dataene på Google-kontoen, må du logge ut. -+For å slette nettlesingsdata på kun denne enheten, men beholde dataene på Google-kontoen, må du logge ut. - {0,plural, =1{Du blir logget av automatisk om # sekund. - krever at smartkortet blir stående i.}other{Du blir logget av automatisk om # sekunder. - krever at smartkortet blir stående i.}} -@@ -1599,7 +1599,7 @@ Du kan administrere innstillingene for denne kontoen ved å installere Family Li - endre data du kopierer og limer inn - Varsler - Fanen er flyttet til gruppen --For å slette nettleserdata på alle synkroniserte enheter og Google-kontoen din må du skrive inn passordfrasen din. -+For å slette nettlesingsdata på alle synkroniserte enheter og Google-kontoen din må du skrive inn passordfrasen din. - Toppvalg for deg - Avinstaller - Vilkår for bruk av Google Play -@@ -4101,7 +4101,7 @@ og Ctrl + Alt + lysstyrke ned for å zoome ut. - / - Bekreft tilgangen - Denne utvidelsen inneholder skadelig programvare. --For å slette nettleserdata på alle synkroniserte enheter og Google-kontoen din må du logge på. -+For å slette nettlesingsdata på alle synkroniserte enheter og Google-kontoen din må du logge på. - Enhetsprogramvare - Om personlig tilpasning av annonser - Dette fører til at alle dataene på sikkerhetsnøkkelen, inkludert PIN-koden, blir slettet -@@ -7152,7 +7152,7 @@ Oppbevar nøkkelfilen på et trygt sted. Du får bruk for den når du skal oppre - Administrer språk i ChromeOS Flex-innstillingene - Oppdater utvidelser nå - Låseskjerm og pålogging --Slett nettleserdata -+Slett nettlesingsdata - Microsoft nøkkelgjenoppretting - Laster ned , - Størrelse -diff --git a/chrome/app/resources/google_chrome_strings_no.xtb b/chrome/app/resources/google_chrome_strings_no.xtb -index c061b599aa86..ae7f2483a61f 100644 ---- a/chrome/app/resources/google_chrome_strings_no.xtb -+++ b/chrome/app/resources/google_chrome_strings_no.xtb -@@ -362,7 +362,7 @@ Tillatelser du allerede har gitt nettsteder og apper, kan gjelde for denne konto - {0,plural, =0{En Chrome-oppdatering er tilgjengelig}=1{En Chrome-oppdatering er tilgjengelig}other{En Chrome-oppdatering har vært tilgjengelig i # dager}} - ChromeOS Flex-system - Google Chrome krever Windows 7 eller nyere. --Vil du slette all nettleserdata også? -+Vil du slette all nettlesingsdata også? - For å bruke endringene dine må du starte Chrome på nytt - Chrome kan anslå interessene dine basert på nettleserloggen din fra de siste ukene. Denne informasjonen blir værende på enheten din. - Oppdater Chrome for å starte synkroniseringen -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb -index 8b75a0e734f4..38e6ff918c4b 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb -@@ -10,7 +10,7 @@ - حالت چسبان غیرفعال شد - سپس - خطوط: --برای جلو رفتن بین موارد موجود در صفحه، «جستجو» + پیکان راست یا برای پرش به عقب «جستجو» + پیکان چپ را فشار دهید. برای رفتن به خط بعدی، «جستجو» + پیکان پایین را فشار دهید. برای رفتن به خط قبلی، از «جستجو» + پیکان بالا استفاده کنید. اگر به موردی رسیدید که می‌خواهید روی آن کلیک کنید، روی «جستجو» + فاصله فشار دهید. -+برای جلو رفتن بین موارد موجود در صفحه، «جستجو» + کلید «راست‌بر» یا برای پرش به عقب «جستجو» + کلید «چپ‌بر» را فشار دهید. برای رفتن به خط بعدی، «جستجو» + کلید «پایین‌بر» را فشار دهید. برای رفتن به خط قبلی، از «جستجو» + کلید «بالابر» استفاده کنید. اگر به موردی رسیدید که می‌خواهید روی آن کلیک کنید، روی «جستجو» + کلید «فاصله» فشار دهید. - rwhdr - ورودی نامعتبر - سبز جنگلی -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb -index afb4e74aa488..418884acaf3f 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb -@@ -1203,7 +1203,7 @@ Tillitstokener gir bedre personvern på nettet og kan ikke brukes til å finne u - Leverandørens nettadresse - Reduksjon i nettsøppel og svindel - Feil passordfrase --Slett nettleserdata -+Slett nettlesingsdata - Passordsynkronisering fungerer ikke - Slår på Bluetooth … - Avbryt -@@ -1274,7 +1274,7 @@ Tillitstokener gir bedre personvern på nettet og kan ikke brukes til å finne u - Blokkér mens du er inkognito - Fjern også Chrome-dataene dine fra denne enheten - Tilbakestill alt på siden til standardstørrelsen --Slett nettleserdata -+Slett nettlesingsdata - Velg hvor du vil laste ned til - Følger - Ny mappe -diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb -index 8786400bdfc9..c45f1e99d37e 100644 ---- a/components/strings/components_strings_no.xtb -+++ b/components/strings/components_strings_no.xtb -@@ -347,7 +347,7 @@ I motsatt fall blir dette blokkert av personverninnstillingene. Dette gjør at i - Lys - Startark - liggende --Slett nettleserdata -+Slett nettlesingsdata - automatiske nedlastinger - Ugyldig forespørsel eller forespørselsparametere - Nettsteder du besøker, og hvor mye tid du bruker på dem -@@ -973,7 +973,7 @@ I motsatt fall blir dette blokkert av personverninnstillingene. Dette gjør at i - Listeoppføringen «»: Språket er ukjent eller støttes ikke. - – trykk på Tab og deretter på Enter for å kjøre en sikkerhetssjekk i Chrome-innstillingene - Angi en gyldig utløpsdato --Slett nettleserdata -+Slett alle nettlesingsdata - Vis fullstendig logg - Hvis programmet allerede har fått tillatelse til å bruke nettverket, kan du prøve - å fjerne det fra listen og så legge det til på nytt. -@@ -1637,7 +1637,7 @@ I motsatt fall blir dette blokkert av personverninnstillingene. Dette gjør at i - Denne tjeneren kunne ikke bevise at den er . Sikkerhetssertifikatet til tjeneren er ikke gyldig for øyeblikket. Dette kan være forårsaket av en feilkonfigurasjon eller en angriper som lytter på tilkoblingen din. - Dette nettstedet mottar interessene dine fra Chrome for å kunne vise deg mer relevante annonser - Hylle 4 --Slett nettleserdata -+Slett nettlesingsdata - vil sende deg varsler - Spansk - Fjern bokmerke -@@ -1674,7 +1674,7 @@ I motsatt fall blir dette blokkert av personverninnstillingene. Dette gjør at i - Smarthus - Kantstifting - Prc6 (konvolutt) --Knappen «Slett nettleserdata» – trykk på Enter for å tømme nettleserloggen, slette informasjonskapsler, tømme bufferen med mer i Chrome-innstillingene -+Knappen «Slett nettlesingsdata» – trykk på Enter for å tømme nettleserloggen, slette informasjonskapsler, tømme bufferen med mer i Chrome-innstillingene - Vis «»-delen - Flåte - Den forespurte artikkelen ble ikke funnet. -@@ -2549,7 +2549,7 @@ I motsatt fall blir dette blokkert av personverninnstillingene. Dette gjør at i - Administrer passord - {NUM_CARDS,plural, =1{Dette kortet og den tilknyttede faktureringsadressen lagres. Du kan bruke det når du er logget på .}other{Disse kortene og de tilknyttede faktureringsadressene lagres. Du kan bruke dem når du er logget på .}} - Angripere på dette nettstedet prøver kanskje å lure deg til å gjøre farlige ting som å installere programvare eller avsløre personopplysningene dine (for eksempel passord, telefonnumre eller kredittkortinformasjon). --Slett nettleserdata -+Slett nettlesingsdata - Skuff 15 - – trykk på Tab og deretter på Enter for å opprette et nytt skjema i Google Skjemaer raskt - Beskjær etter jobben -diff --git a/ios/chrome/app/strings/resources/ios_strings_no.xtb b/ios/chrome/app/strings/resources/ios_strings_no.xtb -index a3c0edf9089f..aab590e9581f 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_no.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_no.xtb -@@ -106,7 +106,7 @@ Søkemotoren din er . Se eventuelt instruksjonene deres om - Mest besøkt - Kortinnehaverens navn - Slett mappen --Slett nettleserdata -+Slett nettlesingsdata - Sikkerhetskode - Lagt til i leselisten - For å sikre at du alltid har tilgang til de synkroniserte dataene dine, må du bekrefte at det er deg -diff --git a/ui/strings/translations/ui_strings_fa.xtb b/ui/strings/translations/ui_strings_fa.xtb -index cd0ff067ffc5..e0075ad5bd34 100644 ---- a/ui/strings/translations/ui_strings_fa.xtb -+++ b/ui/strings/translations/ui_strings_fa.xtb -@@ -73,7 +73,7 @@ - Ctrl - بازیابی - پیمایش به اینجا --پیکان پایین -+کلید پایین‌بر - {DAYS,plural, =1{۱ روز}one{# روز}other{# روز}} - برقراری تماس از - نمایشگر داخلی --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0027-Incrementing-VERSION-to-102.0.5005.136.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0027-Incrementing-VERSION-to-102.0.5005.136.patch deleted file mode 100644 index 401ade5d8b85..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0027-Incrementing-VERSION-to-102.0.5005.136.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 6c7428424278ac118e85629322ec5a95e2599c55 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Tue, 21 Jun 2022 01:00:33 +0000 -Subject: [PATCH 27/59] Incrementing VERSION to 102.0.5005.136 - -Change-Id: Ie4d1e8587dfee142a28feeca12d5bec472864d23 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715930 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1186} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 308402a8004d..ef7c482c8d42 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=135 -+PATCH=136 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0028-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0028-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 73625cba63a9..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0028-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,256 +0,0 @@ -From 3b1594ca494c25b4239ab6267e6bfa9b0e70e5ae Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Tue, 21 Jun 2022 14:41:48 +0000 -Subject: [PATCH 28/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I69c09a61449fcfa7f00f44ffd4ea1be8977654e7 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715113 -Commit-Queue: Rubber Stamper -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1187} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_es-419.xtb | 2 +- - ash/strings/ash_strings_nl.xtb | 4 ++-- - .../camera_app_ui/resources/strings/camera_strings_eu.xtb | 4 ++-- - chrome/app/resources/generated_resources_ar.xtb | 4 ++-- - chrome/app/resources/generated_resources_es-419.xtb | 4 ++-- - chrome/app/resources/generated_resources_it.xtb | 2 +- - chrome/app/resources/generated_resources_vi.xtb | 2 +- - chrome/app/resources/google_chrome_strings_ar.xtb | 2 +- - .../strings/translations/android_chrome_strings_ar.xtb | 5 +++-- - .../strings/translations/android_chrome_strings_es-419.xtb | 2 +- - .../strings/translations/android_chrome_strings_vi.xtb | 2 +- - components/strings/components_strings_ar.xtb | 3 ++- - components/strings/components_strings_vi.xtb | 4 ++-- - 13 files changed, 21 insertions(+), 19 deletions(-) - -diff --git a/ash/strings/ash_strings_es-419.xtb b/ash/strings/ash_strings_es-419.xtb -index 6d3ed2bac68e..450b9ac09bea 100644 ---- a/ash/strings/ash_strings_es-419.xtb -+++ b/ash/strings/ash_strings_es-419.xtb -@@ -98,7 +98,7 @@ Estas son algunas de las cosas que puedes probar para comenzar. - Activar o desactivar la Luz nocturna. - Ve las fotos y el contenido multimedia recientes del teléfono en tu - --Se configuró la transmisión de app. Una vez que comiences, aparecerán aquí las apps iniciadas recientemente. -+Se configuró la transmisión de app. Una vez que comiences, aparecerán aquí las apps utilizadas recientemente. - Mostrar la configuración de idioma - El volumen está silenciado. - Izquierda -diff --git a/ash/strings/ash_strings_nl.xtb b/ash/strings/ash_strings_nl.xtb -index c87186593fdb..182e3161c8f4 100644 ---- a/ash/strings/ash_strings_nl.xtb -+++ b/ash/strings/ash_strings_nl.xtb -@@ -95,7 +95,7 @@ Hier zijn wat voorbeelden van wat je kunt proberen om aan de slag te gaan.Nachtverlichting aan- of uitzetten. - Recente foto's en media van je telefoon bekijken op je - Ja --App-streaming is nu ingesteld. Als je aan de slag gaat, zie je hier recent gelanceerde apps. -+App-streaming is nu ingesteld. Als je aan de slag gaat, zie je hier recent gebruikte apps. - Taalinstellingen bekijken - Volume staat uit. - Links -@@ -1328,7 +1328,7 @@ Nieuwe installatie - Positie van menu wijzigen - Invoermethoden - Scherm is verwijderd --Geluid van telefoon uitzetten -+Telefoon dempen - Lacros-update beschikbaar - Profiel toevoegen. Wacht een paar minuten. - Een tweede gebruiker inloggen wordt niet ondersteund als de Lacros-browser actief is. Gebruik in plaats daarvan een tweede browserprofiel in Lacros of sluit Lacros en probeer het opnieuw. -diff --git a/ash/webui/camera_app_ui/resources/strings/camera_strings_eu.xtb b/ash/webui/camera_app_ui/resources/strings/camera_strings_eu.xtb -index 974898761fe5..b6c3fd8ed3b8 100644 ---- a/ash/webui/camera_app_ui/resources/strings/camera_strings_eu.xtb -+++ b/ash/webui/camera_app_ui/resources/strings/camera_strings_eu.xtb -@@ -46,7 +46,7 @@ - Memoria atzitzeko baimena duten aplikazioek atzi ditzakete argazkiak eta bideoak. - Mugitu eskuinera - Aldatu bideoak grabatzeko modura --30 f/s -+30 fps - Sareta mota - Mikrofonoa - Esteka kopiatu da -@@ -123,7 +123,7 @@ Irudi edo bideoaren kalitateari buruzko iritzia eman nahi baduzu, erantsi argazk - Behera eta ezkerrera mugitzen ari da - Laguntza - Utzi --60 f/s -+60 fps - Dokumentuaren beheko eskuinaldeko ertza - Grabatu bideo normal bat - Dokumentuaren goiko eskuinaldeko ertza -diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb -index 62cc88d48a2e..4eec1516e8e1 100644 ---- a/chrome/app/resources/generated_resources_ar.xtb -+++ b/chrome/app/resources/generated_resources_ar.xtb -@@ -2835,7 +2835,7 @@ - وُضِعَ هذا الجهاز التجريبي في الحالة "غير متوفِّر". - الصفحة الرئيسية - ‏إعدادات طابعات CUPS --‏علاقتك مع Google -+‏أنت وGoogle - حدث خطأ أثناء بدء تشغيل خدمة الآلة الافتراضية. يُرجى إعادة المحاولة. - ‏شبكات Wi-Fi المتاحة - فحص النوافذ المنبثقة -@@ -4157,7 +4157,7 @@ - لا تتوفر ميزة التدقيق الإملائي للغات التي اخترتها. - تعديل موقع إلكتروني - مجموعة لم تتم تسميتها - --‏ابحث في الصور عبر "عدسة Google" -+‏البحث باستخدام الصورة بواسطة "عدسة Google" - ‏الاطّلاع على كل خيارات البطاقة في القسم تخصيص Chrome - جارٍ الاتصال بالحاوية - عند النقر على "الإضافة" -diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb -index feff984e5988..dd4a406234dd 100644 ---- a/chrome/app/resources/generated_resources_es-419.xtb -+++ b/chrome/app/resources/generated_resources_es-419.xtb -@@ -3860,7 +3860,7 @@ y Ctrl + Alt + Disminuir brillo para alejar. - Seleccionado, contenido adicional: de - Tickets - No puede mostrar imágenes --Quitar el texto destacado -+Dejar de destacar - Obtener información sobre cómo actualizar las aplicaciones - {NUM_TABS,plural, =1{Activar el sonido del sitio}other{Activar el sonido de los sitios}} - Accede a tu Asistente con "Hey Google" -@@ -6134,7 +6134,7 @@ Puedes asignar varios interruptores a esta acción. - está utilizando la cámara - Ver código fuente - Error de instalación --Quitar el texto destacado -+Dejar de destacar - Di "OK Google" otra vez. - Agregar nueva página - No es posible configurar el modo después de que se ha configurado la ventana. -diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb -index 9303b12179b5..f02f15ad7396 100644 ---- a/chrome/app/resources/generated_resources_it.xtb -+++ b/chrome/app/resources/generated_resources_it.xtb -@@ -5569,7 +5569,7 @@ Puoi assegnare più sensori a questa azione. - I siti non possono interromperti quando chiedono di poter inviare notifiche - &Apri tutti i Preferiti - Ottimizza video a schermo intero -- potrà poi: -+Su : - Caratteri - file - Attiva rete mobile -diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb -index fa4aee89f515..20f391850ad6 100644 ---- a/chrome/app/resources/generated_resources_vi.xtb -+++ b/chrome/app/resources/generated_resources_vi.xtb -@@ -7618,7 +7618,7 @@ Giữ tệp khóa của bạn ở nơi an toàn. Bạn sẽ cần tệp khóa đ - Các trang web thường kết nối với thiết bị USB để áp dụng những tính năng như in tài liệu hoặc lưu vào thiết bị lưu trữ - Tính năng nhận chiết khấu đang tắt. Bạn có thể bật tính năng này trong trình đơn tùy chỉnh - được hỗ trợ bằng phần cứng --Địa chỉ và các tùy chọn khác -+Địa chỉ và các lựa chọn khác - Một chương trình khác trên máy tính của bạn đã thêm một tiện ích có thể thay đổi cách Chrome hoạt động. - Đã thay thế - &Chung -diff --git a/chrome/app/resources/google_chrome_strings_ar.xtb b/chrome/app/resources/google_chrome_strings_ar.xtb -index 334de19ffada..88a11e1504fe 100644 ---- a/chrome/app/resources/google_chrome_strings_ar.xtb -+++ b/chrome/app/resources/google_chrome_strings_ar.xtb -@@ -9,7 +9,7 @@ - ‏هذا Chrome الخاص بك - ‏مَن يستخدم متصفِّح Chrome؟ - ‏تعذّرت إعادة التحميل Chrome --‏لمحة عن نظام التشغيل Chrome -+‏لمحة عن ChromeOS - ‏&فتح في Chrome - ‏في حال عدم عرض أحد الإعدادات على هذه الصفحة، انتقِل إلى - إعدادات نظام التشغيل ChromeOS Flex -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb -index f1e93ecf3279..d6c7f88702f7 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb -@@ -285,7 +285,8 @@ - تم حذف من العناصر - ‏يتم إرسال عناوين URL التي تزورها إلى Google - عرض نسخة بلا اتصال من هذه الصفحة --ملفات تعريف الارتباط وبيانات المواقع -+ملفات تعريف الارتباط وبيانات المواقع الإلكترونية -+ - ‏يمكنك استخدام هذا الجهاز اللوحي لتسجيل الدخول إلى حساب Google على جهاز الكمبيوتر الذي يعرض رمز الاستجابة السريعة هذا. - يؤثر سجلّ تصفّحك في الإعلانات التي تظهر لك. - معاينات الفيديوهات -@@ -499,7 +500,7 @@ - توقّع الأحداث الخطيرة قبل حدوثها والتحذير منها - فتح شريط البحث - ‏تستهلك هذه الصفحة مساحة كبيرة من الذاكرة، لذلك أوقفها Chrome مؤقتًا. --‏علاقتك مع Google -+‏أنت وGoogle - إعدادات الترجمة - عليك ضبط قفل الشاشة لاستخدام هذا الجهاز كمفتاح أمان. - المس للبحث -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb -index 09044681e203..e3a1afabb6c2 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb -@@ -667,7 +667,7 @@ Es posible que tu cuenta de Google tenga otros formularios de historial de naveg - Tarjeta virtual - Última sincronización: - Recibirás mejores sugerencias en la barra de direcciones. --Quitar el texto destacado -+Dejar de destacar - Abrir una pestaña nueva - Compartir solo la imagen - Descargas -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb -index 6a066d11e660..21185014952d 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb -@@ -1361,7 +1361,7 @@ Mã thông báo tin cậy giúp cải thiện quyền riêng tư trên web và - Bắt đầu Trò chơi Khủng long - Mã hóa dữ liệu đã đồng bộ hóa bằng cụm mật khẩu đồng bộ hóa của riêng bạn - Hãy đảm bảo có kết nối Internet --Địa chỉ và các tùy chọn khác -+Địa chỉ và các lựa chọn khác - Khi bạn bật Hộp cát về quyền riêng tư, các trang web có thể dùng kỹ thuật bảo vệ quyền riêng tư theo mô tả ở đây để cung cấp nội dung và dịch vụ của mình. Các kỹ thuật này gồm có những biện pháp thay thế cho hoạt động theo dõi trên nhiều trang web. Theo thời gian, chúng tôi có thể bổ sung nhiều chế độ dùng thử khác. - - Các nhà quảng cáo và nhà xuất bản có thể dùng kỹ thuật FLoC. -diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb -index 9f063901bfe7..1fe4b2bf4b35 100644 ---- a/components/strings/components_strings_ar.xtb -+++ b/components/strings/components_strings_ar.xtb -@@ -595,7 +595,8 @@ - المشرف أعاد تشغيل الجهاز - مستند واحد - ‏تعيين Chrome كمتصفح تلقائي --ملفات تعريف الارتباط وبيانات المواقع -+ملفات تعريف الارتباط وبيانات المواقع الإلكترونية -+ - تصميم وتطوير مواقع إلكترونية - قيمة السياسة غير صحيحة. - أرسل استجابة غير صالحة. -diff --git a/components/strings/components_strings_vi.xtb b/components/strings/components_strings_vi.xtb -index 737992fdba54..efc072d84b36 100644 ---- a/components/strings/components_strings_vi.xtb -+++ b/components/strings/components_strings_vi.xtb -@@ -1658,7 +1658,7 @@ Nếu bạn từ chối, chế độ cài đặt quyền riêng tư của bạn - Thêm địa chỉ hợp lệ - Thiết bị trên đám mây - Thực phẩm và đồ uống --Địa chỉ và các tùy chọn khác -+Địa chỉ và các lựa chọn khác - Trang web trên mạng nội bộ của công ty, tổ chức hoặc trường học này có URL tương tự như trang web bên ngoài. - - Hãy thử liên hệ với quản trị viên hệ thống của bạn. -@@ -2708,7 +2708,7 @@ Thông tin chi tiết bổ sung: - Vô thời hạn - Mã hóa dữ liệu đã đồng bộ hóa bằng cụm mật khẩu đồng bộ hóa của riêng bạn - {COUNT,plural, =1{1 thẻ tín dụng}other{# thẻ tín dụng}} --Địa chỉ và các tùy chọn khác -+Địa chỉ và các lựa chọn khác - Hiển thị thông tin chi tiết của nhà phát triển - Dập ghim dưới cùng bên trái - Để sử dụng thẻ từ Tài khoản Google, hãy đăng nhập vào Chrome --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0029-M102-infra-add-free_space-dimension-to-Chromium.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0029-M102-infra-add-free_space-dimension-to-Chromium.patch deleted file mode 100644 index 5dcbfc8c4e8c..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0029-M102-infra-add-free_space-dimension-to-Chromium.patch +++ /dev/null @@ -1,842 +0,0 @@ -From 2b4864af666871315c7eb8e7a5bf2c59968f62d0 Mon Sep 17 00:00:00 2001 -From: Keybo Qian -Date: Tue, 21 Jun 2022 16:43:59 +0000 -Subject: [PATCH 29/59] [M102][infra] add "free_space" dimension to Chromium - builderless CI builders. - -This dimension is currently only used by these builders, and is -"standard" by default. - -(cherry picked from commit 2dfe967762507d2d6757b8e776e4efaea27d46ed) - -Bug: 1311317 -Change-Id: Id73fb6b2d4af9e072bf3f8b85498191ce5a00718 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3703737 -Reviewed-by: Garrett Beaty -Commit-Queue: Keybo Qian -Cr-Original-Commit-Position: refs/heads/main@{#1015340} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3714800 -Cr-Commit-Position: refs/branch-heads/5005@{#1188} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../config/generated/luci/cr-buildbucket.cfg | 82 +++++++++++++++++++ - infra/config/lib/builders.star | 22 +++++ - infra/config/subprojects/chromium/ci.star | 3 +- - .../subprojects/flakiness/flakiness.star | 3 +- - infra/config/subprojects/goma/goma.star | 3 +- - .../config/subprojects/reclient/reclient.star | 3 +- - 6 files changed, 112 insertions(+), 4 deletions(-) - -diff --git a/infra/config/generated/luci/cr-buildbucket.cfg b/infra/config/generated/luci/cr-buildbucket.cfg -index e784735e10fc..3e6522e93ca2 100644 ---- a/infra/config/generated/luci/cr-buildbucket.cfg -+++ b/infra/config/generated/luci/cr-buildbucket.cfg -@@ -28,6 +28,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -110,6 +111,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -192,6 +194,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -274,6 +277,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -356,6 +360,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -438,6 +443,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -520,6 +526,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -602,6 +609,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -684,6 +692,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -766,6 +775,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -848,6 +858,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -930,6 +941,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -1012,6 +1024,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1094,6 +1107,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1176,6 +1190,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1257,6 +1272,7 @@ buckets { - swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Mac" - dimensions: "pool:luci.chromium.gpu.ci" - exe { -@@ -1338,6 +1354,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1420,6 +1437,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1502,6 +1520,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Windows" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1584,6 +1603,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1666,6 +1686,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1748,6 +1769,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Windows" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1830,6 +1852,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1912,6 +1935,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -1994,6 +2018,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2076,6 +2101,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2158,6 +2184,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -2239,6 +2266,7 @@ buckets { - swarming_host: "chromium-swarm.appspot.com" - dimensions: "builderless:1" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Mac" - dimensions: "pool:luci.chromium.gpu.ci" - exe { -@@ -2320,6 +2348,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Windows" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -2402,6 +2431,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:1" -@@ -2484,6 +2514,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2566,6 +2597,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2648,6 +2680,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2730,6 +2763,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2812,6 +2846,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -2894,6 +2929,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -2976,6 +3012,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3058,6 +3095,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3140,6 +3178,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3232,6 +3271,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3314,6 +3354,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3556,6 +3597,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -3638,6 +3680,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -3720,6 +3763,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3802,6 +3846,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3884,6 +3929,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -3966,6 +4012,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4048,6 +4095,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4130,6 +4178,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4212,6 +4261,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4294,6 +4344,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4376,6 +4427,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4458,6 +4510,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4540,6 +4593,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -4622,6 +4676,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Windows-10" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5028,6 +5083,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:2" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.gpu.ci" - dimensions: "ssd:0" -@@ -5110,6 +5166,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Windows-10" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5192,6 +5249,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5274,6 +5332,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5356,6 +5415,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5438,6 +5498,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5520,6 +5581,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5602,6 +5664,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5765,6 +5828,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5847,6 +5911,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -5929,6 +5994,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6011,6 +6077,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6093,6 +6160,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6175,6 +6243,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6257,6 +6326,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6339,6 +6409,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6421,6 +6492,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6584,6 +6656,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -6918,6 +6991,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7000,6 +7074,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7082,6 +7157,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7164,6 +7240,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7246,6 +7323,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7328,6 +7406,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7410,6 +7489,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7492,6 +7572,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -@@ -7815,6 +7896,7 @@ buckets { - dimensions: "builderless:1" - dimensions: "cores:8" - dimensions: "cpu:x86-64" -+ dimensions: "free_space:standard" - dimensions: "os:Ubuntu-18.04" - dimensions: "pool:luci.chromium.ci" - dimensions: "ssd:0" -diff --git a/infra/config/lib/builders.star b/infra/config/lib/builders.star -index d52370a10a90..226ed51648ba 100644 ---- a/infra/config/lib/builders.star -+++ b/infra/config/lib/builders.star -@@ -171,6 +171,15 @@ xcode = struct( - x13wk = xcode_enum("13a1030dwk"), - ) - -+# Free disk space in a machine reserved for build tasks. -+# The values in this enum will be used to populate bot dimension "free_space", -+# and each bot will allocate a corresponding amount of free disk space based on -+# the value of the dimension through "bot_config.py". -+free_space = struct( -+ standard = "standard", -+ high = "high", -+) -+ - ################################################################################ - # Implementation details # - ################################################################################ -@@ -297,6 +306,7 @@ defaults = args.defaults( - auto_builder_dimension = args.COMPUTE, - builder_group = None, - builderless = args.COMPUTE, -+ free_space = None, - cores = None, - cpu = None, - fully_qualified_builder_dimension = False, -@@ -345,6 +355,7 @@ def builder( - triggered_by = args.DEFAULT, - os = args.DEFAULT, - builderless = args.DEFAULT, -+ free_space = args.DEFAULT, - builder_cache_name = None, - override_builder_dimension = None, - auto_builder_dimension = args.DEFAULT, -@@ -425,6 +436,10 @@ def builder( - builderless: a boolean indicating whether the builder runs on - builderless machines. If True, emits a 'builderless:1' dimension. By - default, considered True iff `os` refers to a linux OS. -+ free_space: an enum that indicates the amount of free disk space reserved -+ in a machine for incoming build tasks. This value is used to create -+ a "free_space" dimension, and this dimension is appended to only -+ builderless builders. - override_builder_dimension: a string to assign to the "builder" - dimension. Ignores any other "builder" and "builderless" dimensions - that would have been assigned. -@@ -600,6 +615,12 @@ def builder( - if builderless: - dimensions["builderless"] = "1" - -+ free_space = defaults.get_value("free_space", free_space) -+ if free_space: -+ dimensions["free_space"] = free_space -+ elif free_space and free_space != args.DEFAULT: -+ fail("\'free_space\' dimension can only be specified for builderless builders") -+ - auto_builder_dimension = defaults.get_value( - "auto_builder_dimension", - auto_builder_dimension, -@@ -808,4 +829,5 @@ builders = struct( - os = os, - sheriff_rotations = sheriff_rotations, - xcode = xcode, -+ free_space = free_space, - ) -diff --git a/infra/config/subprojects/chromium/ci.star b/infra/config/subprojects/chromium/ci.star -index e11b770d24e7..d19117eff5f4 100644 ---- a/infra/config/subprojects/chromium/ci.star -+++ b/infra/config/subprojects/chromium/ci.star -@@ -3,7 +3,7 @@ - # found in the LICENSE file. - - load("//lib/branches.star", "branches") --load("//lib/builders.star", "cpu") -+load("//lib/builders.star", "builders", "cpu") - load("//lib/ci.star", "ci") - load("//lib/consoles.star", "consoles") - load("//project.star", "settings") -@@ -14,6 +14,7 @@ ci.defaults.set( - build_numbers = True, - cpu = cpu.X86_64, - triggered_by = ["chromium-gitiles-trigger"], -+ free_space = builders.free_space.standard, - ) - - luci.bucket( -diff --git a/infra/config/subprojects/flakiness/flakiness.star b/infra/config/subprojects/flakiness/flakiness.star -index ee158bc947d3..c2b4fe86cb00 100644 ---- a/infra/config/subprojects/flakiness/flakiness.star -+++ b/infra/config/subprojects/flakiness/flakiness.star -@@ -2,7 +2,7 @@ - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. - --load("//lib/builders.star", "os") -+load("//lib/builders.star", "builders", "os") - load("//lib/ci.star", "ci") - load("//lib/consoles.star", "consoles") - -@@ -15,6 +15,7 @@ ci.defaults.set( - # TODO(jeffyoon): replace with smaller scoped service account, and update - # below for bucket ACL - service_account = "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com", -+ free_space = builders.free_space.standard, - ) - - luci.bucket( -diff --git a/infra/config/subprojects/goma/goma.star b/infra/config/subprojects/goma/goma.star -index be425023964f..54a585a691a4 100644 ---- a/infra/config/subprojects/goma/goma.star -+++ b/infra/config/subprojects/goma/goma.star -@@ -3,7 +3,7 @@ - # found in the LICENSE file. - - load("//lib/builder_config.star", "builder_config") --load("//lib/builders.star", "builder", "cpu", "defaults", "goma", "os", "xcode") -+load("//lib/builders.star", "builder", "builders", "cpu", "defaults", "goma", "os", "xcode") - load("//lib/structs.star", "structs") - - luci.bucket( -@@ -32,6 +32,7 @@ defaults.executable.set("recipe:chromium") - defaults.execution_timeout.set(3 * time.hour) - defaults.os.set(os.LINUX_DEFAULT) - defaults.pool.set("luci.chromium.ci") -+defaults.free_space.set(builders.free_space.standard) - defaults.service_account.set( - "goma-release-testing@chops-service-accounts.iam.gserviceaccount.com", - ) -diff --git a/infra/config/subprojects/reclient/reclient.star b/infra/config/subprojects/reclient/reclient.star -index ad898d6cb6cd..fb789ff4b504 100644 ---- a/infra/config/subprojects/reclient/reclient.star -+++ b/infra/config/subprojects/reclient/reclient.star -@@ -3,7 +3,7 @@ - # found in the LICENSE file. - - load("//lib/builder_config.star", "builder_config") --load("//lib/builders.star", "cpu", "os") -+load("//lib/builders.star", "builders", "cpu", "os") - load("//lib/ci.star", "ci") - load("//lib/consoles.star", "consoles") - load("//lib/structs.star", "structs") -@@ -41,6 +41,7 @@ ci.defaults.set( - "chromium-ci-builder@chops-service-accounts.iam.gserviceaccount.com" - ), - triggered_by = ["chromium-gitiles-trigger"], -+ free_space = builders.free_space.standard, - ) - - consoles.console_view( --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0030-infra-Migrate-configs-for-android_cronet-src-side.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0030-infra-Migrate-configs-for-android_cronet-src-side.patch deleted file mode 100644 index be69947ac358..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0030-infra-Migrate-configs-for-android_cronet-src-side.patch +++ /dev/null @@ -1,197 +0,0 @@ -From 5e676bfdc8c9329ee5f749098383586c7ad87bde Mon Sep 17 00:00:00 2001 -From: Gregory Guterman -Date: Wed, 22 Jun 2022 00:21:37 +0000 -Subject: [PATCH 30/59] [infra] Migrate configs for android_cronet src-side. - -(cherry picked from commit cd384a5c8ef5736f97ae34982f8d3e38a1a64e8f) - -Bug: 1317104 -Change-Id: I17c2d9d869ea57125d92d4278a820a6ff87b05ff -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3656312 -Commit-Queue: Garrett Beaty -Auto-Submit: Gregory Guterman -Reviewed-by: Garrett Beaty -Cr-Original-Commit-Position: refs/heads/main@{#1011734} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3717523 -Cr-Commit-Position: refs/branch-heads/5005@{#1189} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../ci/android-cronet-arm-rel/properties.json | 53 +++++++++++++++++++ - .../try/android_cronet/properties.json | 48 +++++++++++++++++ - .../chromium/ci/chromium.android.star | 23 ++++++++ - .../try/tryserver.chromium.android.star | 6 +++ - 4 files changed, 130 insertions(+) - -diff --git a/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json b/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json -index d68921bae929..4c1bee9eeb18 100644 ---- a/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json -+++ b/infra/config/generated/builders/ci/android-cronet-arm-rel/properties.json -@@ -1,4 +1,57 @@ - { -+ "$build/chromium_tests_builder_config": { -+ "builder_config": { -+ "builder_db": { -+ "entries": [ -+ { -+ "builder_id": { -+ "bucket": "ci", -+ "builder": "android-cronet-arm-rel", -+ "project": "chromium" -+ }, -+ "builder_spec": { -+ "build_gs_bucket": "chromium-android-archive", -+ "builder_group": "chromium.android", -+ "execution_mode": "COMPILE_AND_TEST", -+ "legacy_android_config": { -+ "config": "main_builder" -+ }, -+ "legacy_chromium_config": { -+ "apply_configs": [ -+ "cronet_builder", -+ "mb" -+ ], -+ "build_config": "Release", -+ "config": "android", -+ "target_bits": 32, -+ "target_platform": "android" -+ }, -+ "legacy_gclient_config": { -+ "apply_configs": [ -+ "android", -+ "enable_reclient" -+ ], -+ "config": "chromium" -+ } -+ } -+ } -+ ] -+ }, -+ "builder_ids": [ -+ { -+ "bucket": "ci", -+ "builder": "android-cronet-arm-rel", -+ "project": "chromium" -+ } -+ ], -+ "mirroring_builder_group_and_names": [ -+ { -+ "builder": "android_cronet", -+ "group": "tryserver.chromium.android" -+ } -+ ] -+ } -+ }, - "$build/reclient": { - "instance": "rbe-chromium-trusted", - "jobs": 500, -diff --git a/infra/config/generated/builders/try/android_cronet/properties.json b/infra/config/generated/builders/try/android_cronet/properties.json -index d90599ce7370..160fc425c26a 100644 ---- a/infra/config/generated/builders/try/android_cronet/properties.json -+++ b/infra/config/generated/builders/try/android_cronet/properties.json -@@ -1,4 +1,52 @@ - { -+ "$build/chromium_tests_builder_config": { -+ "builder_config": { -+ "builder_db": { -+ "entries": [ -+ { -+ "builder_id": { -+ "bucket": "ci", -+ "builder": "android-cronet-arm-rel", -+ "project": "chromium" -+ }, -+ "builder_spec": { -+ "build_gs_bucket": "chromium-android-archive", -+ "builder_group": "chromium.android", -+ "execution_mode": "COMPILE_AND_TEST", -+ "legacy_android_config": { -+ "config": "main_builder" -+ }, -+ "legacy_chromium_config": { -+ "apply_configs": [ -+ "cronet_builder", -+ "mb" -+ ], -+ "build_config": "Release", -+ "config": "android", -+ "target_bits": 32, -+ "target_platform": "android" -+ }, -+ "legacy_gclient_config": { -+ "apply_configs": [ -+ "android", -+ "enable_reclient" -+ ], -+ "config": "chromium" -+ } -+ } -+ } -+ ] -+ }, -+ "builder_ids": [ -+ { -+ "bucket": "ci", -+ "builder": "android-cronet-arm-rel", -+ "project": "chromium" -+ } -+ ], -+ "is_compile_only": true -+ } -+ }, - "$build/goma": { - "enable_ats": true, - "rpc_extra_params": "?prod", -diff --git a/infra/config/subprojects/chromium/ci/chromium.android.star b/infra/config/subprojects/chromium/ci/chromium.android.star -index a2e046777d7a..8905963349cd 100644 ---- a/infra/config/subprojects/chromium/ci/chromium.android.star -+++ b/infra/config/subprojects/chromium/ci/chromium.android.star -@@ -632,6 +632,29 @@ ci.builder( - - ci.builder( - name = "android-cronet-arm-rel", -+ builder_spec = builder_config.builder_spec( -+ gclient_config = builder_config.gclient_config( -+ config = "chromium", -+ apply_configs = [ -+ "android", -+ "enable_reclient", -+ ], -+ ), -+ chromium_config = builder_config.chromium_config( -+ config = "android", -+ apply_configs = [ -+ "cronet_builder", -+ "mb", -+ ], -+ build_config = builder_config.build_config.RELEASE, -+ target_bits = 32, -+ target_platform = builder_config.target_platform.ANDROID, -+ ), -+ android_config = builder_config.android_config( -+ config = "main_builder", -+ ), -+ build_gs_bucket = "chromium-android-archive", -+ ), - branch_selector = branches.STANDARD_MILESTONE, - console_view_entry = consoles.console_view_entry( - category = "cronet|arm", -diff --git a/infra/config/subprojects/chromium/try/tryserver.chromium.android.star b/infra/config/subprojects/chromium/try/tryserver.chromium.android.star -index 94cd15630829..994a280cb969 100644 ---- a/infra/config/subprojects/chromium/try/tryserver.chromium.android.star -+++ b/infra/config/subprojects/chromium/try/tryserver.chromium.android.star -@@ -555,6 +555,12 @@ try_.builder( - - try_.builder( - name = "android_cronet", -+ mirrors = [ -+ "ci/android-cronet-arm-rel", -+ ], -+ try_settings = builder_config.try_settings( -+ is_compile_only = True, -+ ), - branch_selector = branches.STANDARD_MILESTONE, - builderless = not settings.is_main, - main_list_view = "try", --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0031-M102-Print-Preview-Fix-missing-destinations-in-dialo.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0031-M102-Print-Preview-Fix-missing-destinations-in-dialo.patch deleted file mode 100644 index e89cbe5a6d1a..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0031-M102-Print-Preview-Fix-missing-destinations-in-dialo.patch +++ /dev/null @@ -1,77 +0,0 @@ -From b81edbf02a6ab821e51ba5128b3984fc2e8653c2 Mon Sep 17 00:00:00 2001 -From: Rebekah Potter -Date: Wed, 22 Jun 2022 00:39:37 +0000 -Subject: [PATCH 31/59] [M102] Print Preview: Fix missing destinations in - dialog - -Print Preview's dialog fails to display destinations in cases where all -printers have already been loaded into the backing destination store -before the dialog is opened. This can happen if users have all printer -types represented in their recent printers + system default printer, as -such printers are pre-loaded at startup to populate the dropdown. Note -the system default printer is a local/native printer. - -This bug previously did not manifest because users did not have an -extension, privet, and cloud printer all in their recent destinations. -However, with the removal of privet and cloud printer types, this bug -could be triggered by simply having a recent extension printer + having -a system default native printer. - -(cherry picked from commit 76e2dc10bc759469dcaea1604a582fd2c6bd55fa) - -Bug: 1330678 -Change-Id: Ia0684b908690cca6691c9d44ad94296dadfb9536 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3696838 -Reviewed-by: Lei Zhang -Commit-Queue: Rebekah Potter -Reviewed-by: Demetrios Papadopoulos -Cr-Original-Commit-Position: refs/heads/main@{#1012174} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3698743 -Cr-Commit-Position: refs/branch-heads/5005@{#1190} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../resources/print_preview/ui/destination_dialog.ts | 7 ++++++- - .../resources/print_preview/ui/destination_dialog_cros.ts | 7 ++++++- - 2 files changed, 12 insertions(+), 2 deletions(-) - -diff --git a/chrome/browser/resources/print_preview/ui/destination_dialog.ts b/chrome/browser/resources/print_preview/ui/destination_dialog.ts -index 64ededd87966..2b8ad610c167 100644 ---- a/chrome/browser/resources/print_preview/ui/destination_dialog.ts -+++ b/chrome/browser/resources/print_preview/ui/destination_dialog.ts -@@ -174,8 +174,13 @@ export class PrintPreviewDestinationDialogElement extends - this.metrics_ = MetricsContext.destinationSearch(); - } - this.$.dialog.showModal(); -- this.loadingDestinations_ = this.destinationStore === undefined || -+ const loading = this.destinationStore === undefined || - this.destinationStore.isPrintDestinationSearchInProgress; -+ if (!loading) { -+ // All destinations have already loaded. -+ this.updateDestinations_(); -+ } -+ this.loadingDestinations_ = loading; - this.metrics_.record(DestinationSearchBucket.DESTINATION_SHOWN); - } - -diff --git a/chrome/browser/resources/print_preview/ui/destination_dialog_cros.ts b/chrome/browser/resources/print_preview/ui/destination_dialog_cros.ts -index a164805bde4a..4c7b53daafc0 100644 ---- a/chrome/browser/resources/print_preview/ui/destination_dialog_cros.ts -+++ b/chrome/browser/resources/print_preview/ui/destination_dialog_cros.ts -@@ -293,8 +293,13 @@ export class PrintPreviewDestinationDialogCrosElement extends - this.metrics_ = MetricsContext.destinationSearch(); - } - this.$.dialog.showModal(); -- this.loadingDestinations_ = this.destinationStore === undefined || -+ const loading = this.destinationStore === undefined || - this.destinationStore.isPrintDestinationSearchInProgress; -+ if (!loading) { -+ // All destinations have already loaded. -+ this.updateDestinations_(); -+ } -+ this.loadingDestinations_ = loading; - this.metrics_.record(DestinationSearchBucket.DESTINATION_SHOWN); - } - --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0032-Incrementing-VERSION-to-102.0.5005.137.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0032-Incrementing-VERSION-to-102.0.5005.137.patch deleted file mode 100644 index 56054aa33e82..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0032-Incrementing-VERSION-to-102.0.5005.137.patch +++ /dev/null @@ -1,28 +0,0 @@ -From d40c1c345c6c905254498a9622b8cd89297dd0f2 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Wed, 22 Jun 2022 01:00:40 +0000 -Subject: [PATCH 32/59] Incrementing VERSION to 102.0.5005.137 - -Change-Id: I6f8a3d5bee97dabe89b4660a3b1593418851091f -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715133 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1191} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index ef7c482c8d42..96ae4bfab48f 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=136 -+PATCH=137 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0033-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0033-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 69e64d7a7bfb..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0033-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,807 +0,0 @@ -From 1bca1691d091c6cf48d290bdb6abdf1549a228c2 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Wed, 22 Jun 2022 14:27:36 +0000 -Subject: [PATCH 33/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I05ee4132f9aa5149e40cfae97d5aad0f20fe33e4 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3715647 -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1192} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_fa.xtb | 2 +- - ash/strings/ash_strings_uk.xtb | 2 +- - .../android_webapk_strings_uk.xtb | 2 +- - .../app/resources/generated_resources_eu.xtb | 2 +- - .../app/resources/generated_resources_hu.xtb | 2 +- - .../app/resources/generated_resources_te.xtb | 4 +- - .../app/resources/generated_resources_zu.xtb | 4 +- - .../android_chrome_strings_ml.xtb | 2 +- - .../android_chrome_strings_uk.xtb | 2 +- - chromeos/strings/chromeos_strings_ml.xtb | 2 +- - chromeos/strings/chromeos_strings_te.xtb | 4 +- - .../translations/browser_ui_strings_uk.xtb | 2 +- - components/strings/components_strings_uk.xtb | 2 +- - components/strings/components_strings_zu.xtb | 8 +- - .../translations/ui_chromeos_strings_zu.xtb | 152 +++++++++--------- - 15 files changed, 96 insertions(+), 96 deletions(-) - -diff --git a/ash/strings/ash_strings_fa.xtb b/ash/strings/ash_strings_fa.xtb -index 297fa02a8dcc..c36debe1ef20 100644 ---- a/ash/strings/ash_strings_fa.xtb -+++ b/ash/strings/ash_strings_fa.xtb -@@ -374,7 +374,7 @@ - دکمه میزان صدا فعال است، با تغییر وضعیت صامت می‌شود. - + مورد دیگر - میکروفن --کاهش صدای محیط -+حذف نوفه زمینه - پنجره از میز به میز منتقل شد - راه‌اندازی - ‏What can you do?‎ (چه کاری می‌توانی انجام دهی؟) -diff --git a/ash/strings/ash_strings_uk.xtb b/ash/strings/ash_strings_uk.xtb -index f6bbbbe31669..9762292db963 100644 ---- a/ash/strings/ash_strings_uk.xtb -+++ b/ash/strings/ash_strings_uk.xtb -@@ -179,7 +179,7 @@ - Ввести текст - Не вдається записати контент - Файли живих субтитрів завантажено --Докладніше про останнє оновлення додатка -+Докладніше про останнє оновлення - Поточний робочий стіл - Шукайте , файли, додатки тощо. - Введіть повідомлення -diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb -index 49c8e02806af..f8d0f3f47a65 100644 ---- a/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb -+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb -@@ -5,7 +5,7 @@ - Щоб запустити , потрібен такий додаток: - Щоб запустити , потрібен веб-переглядач - Виберіть веб-переглядач, який підтримує цей додаток: --Налаштування сайту -+Налаштування сайтів - \nНе підтримується - INSTALL - ЗАКРИТИ -diff --git a/chrome/app/resources/generated_resources_eu.xtb b/chrome/app/resources/generated_resources_eu.xtb -index 3bb13d525fef..51abc041b8fc 100644 ---- a/chrome/app/resources/generated_resources_eu.xtb -+++ b/chrome/app/resources/generated_resources_eu.xtb -@@ -7099,7 +7099,7 @@ Esleipen bat kentzeko, berriz, sakatu esleipen bat daukan erabilerraztasun-eteng - Bilatu gainetik - Chrome Education-eko gailu hau G Suite for Education-eko kontu batekin erregistratu behar duzu. Beste kontu bat erregistratzeko, joan g.co/workspace/edusignup helbidera. - Gako pribatua --Zure Google-ko kontuen saioa amaituko da. Aurrerantzean, ez dira sinkronizatuko laster-markak, historia, pasahitzak eta beste. -+Zure Google-ko kontuetako saioa amaituko da. Aurrerantzean, ez dira sinkronizatuko laster-markak, historia, pasahitzak eta beste. - Erreproduzigai IDa: - Aurrekargatu orriak azkarrago arakatzeko eta bilatzeko - Erantsi iradokizuna bilaketa-koadroan -diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb -index e47d89c523d0..b68b291d5234 100644 ---- a/chrome/app/resources/generated_resources_hu.xtb -+++ b/chrome/app/resources/generated_resources_hu.xtb -@@ -3850,7 +3850,7 @@ Elindítja a következőt: ?Tegnap tekintette meg - A rendszergazda letiltotta a bejelentkezést - Mindig, minden webhelyen --Lezárási képernyő megjelenítése, az alvó módból történő felébresztéskor -+Lezárási képernyő megjelenítése az alvó módból történő felébresztéskor - Kilépés a -ból - A beállítások visszaállítása - Kattintson a csoport nevére a kibontásához vagy összecsukásához -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index 8e1f07c5d7d1..8af2cc506d63 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -3305,7 +3305,7 @@ - క్విక్ కమాండ్స్ - ఎల్లప్పుడూ సిస్టమ్ వ్యూయర్‌తో తెరువు - రీసెట్ చేసి హానికరమైన వాటిని తీసివేయండి --Google ఫోటోలు -+Google Photos - దయచేసి మళ్లీ ప్రయత్నించండి. మీకు ఈ ఎర్రర్ మళ్లీ కనిపిస్తే, దయచేసి మీ మద్దతు ప్రతినిధిని సంప్రదించండి. - డిస్‌ప్లే - స్క్రీన్ కాంటెక్ట్స్ -@@ -5615,7 +5615,7 @@ - ప్రాక్సీ స్క్రిప్ట్‌లో హోస్ట్‌ను పరిష్కరిస్తోంది... - సమీపంలో పరికరాలు ఏవీ కనుగొనబడలేదు - అన్ని కంటైనర్లు --ఆల్బమ్‌లను క్రియేట్ చేయడానికి, 'Google ఫోటోలు'కు వెళ్లండి -+ఆల్బమ్‌లను క్రియేట్ చేయడానికి, 'Google Photos'కు వెళ్లండి - ఎక్కువగా సందర్శించేవి - ఎడమవైపు బటన్ - మీ పరికరంలో ఇన్‌స్టాల్ చేయబడిన ఫాంట్‌లను ఉపయోగించడానికి సైట్‌లకు అనుమతి లేదు -diff --git a/chrome/app/resources/generated_resources_zu.xtb b/chrome/app/resources/generated_resources_zu.xtb -index b56ac630b7ab..65e9fa24ccf3 100644 ---- a/chrome/app/resources/generated_resources_zu.xtb -+++ b/chrome/app/resources/generated_resources_zu.xtb -@@ -3700,7 +3700,7 @@ I- idinga ukuba ugcine ikhadi lakho elimsathi lifakiwe.Leli sayithi lifinyelela kuzinzwa zakho zokunyakaza noma zokukhanya. - Azikho izimvume ezishintshwe kamuva - Engeza izigxivizo zeminwe --Ulimi lokufaka lasekuqaleni isi-Chinese -+Ulimi lokufaka lasekuqaleni Chinese - Umunwe 3 - Qedela ukusetha efonini yakho - Fihla iphasiwedi -@@ -7564,7 +7564,7 @@ Gcina ifayela lakho elingukhiye endaweni evikelekile. Uzolidinga ukuze udale izi - Bonisa njengethebhu - Imiphumela yosesho ye-'' - Hlela okufakwa kusichazamazwi --Okushuthwe Bukhoma (I-English kuphela) -+Okushuthwe Bukhoma (English kuphela) - Ithreyi alikho - Ivinjwe Ukuvikela Okuthuthukile - Guqula -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb -index 3a8d37507b34..5ae3d51061a1 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb -@@ -904,7 +904,7 @@ - സ്വകാര്യതാ സാൻഡ്‌ബോക്‌സ് ട്രയലുകൾ ഇപ്പോഴും സജീവ വികസന ഘട്ടത്തിലാണ്, തിരഞ്ഞെടുത്ത പ്രദേശങ്ങളിൽ അത് ലഭ്യമാണ്. ഇപ്പോഴത്തേക്ക്, മൂന്നാം കക്ഷി കുക്കികൾ പോലുള്ള നിലവിലെ വെബ് സാങ്കേതിക വിദ്യകൾ ഉപയോഗിക്കുന്നത് തുടരുന്നതിനൊപ്പം സൈറ്റുകൾക്ക് സ്വകാര്യതാ സാൻഡ്‌ബോക്‌സ് പരീക്ഷിക്കാവുന്നതാണ്. - അടുത്ത ടാബിലേക്ക് പോകുക - അടയ്ക്കുക --സ്വപ്രേരിതം -+സ്വയമേവ - കൂടുതൽ - ഒരു അജ്ഞാതമായ പിശക് കാരണം ഡൗൺലോഡ് ചെയ്യാനായില്ല. - YY -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb -index 0c3702ce921c..29714f8bb56e 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb -@@ -568,7 +568,7 @@ - Поточна мова пристрою - Ознайомтеся з Chrome - Список параметрів спільного доступу відкрито на всю висоту. --Налаштування сайту -+Налаштування сайтів - Служба не доступна. Повторіть спробу пізніше. - Мови - Відкрити в новій вкладці -diff --git a/chromeos/strings/chromeos_strings_ml.xtb b/chromeos/strings/chromeos_strings_ml.xtb -index 8c796fdfd303..f91c5b11ebb5 100644 ---- a/chromeos/strings/chromeos_strings_ml.xtb -+++ b/chromeos/strings/chromeos_strings_ml.xtb -@@ -449,7 +449,7 @@ - സ്‌കാനറിന്റെ ഡോക്യുമെന്റ് ഫീഡർ ശൂന്യമാണ്. ഡോക്യുമെന്റുകൾ ചേർത്ത് വീണ്ടും ശ്രമിക്കുക. - അടയ്ക്കുക - അജ്ഞാത ഐഡന്‍റിറ്റി --സ്വപ്രേരിതം -+സ്വയമേവ - പ്രിന്റ് ചെയ്യാനായില്ല - പേപ്പർ ജാമായിരിക്കുന്നു - ഗ്രേസ്‌കെയിൽ - പൂർത്തിയാക്കാൻ നിങ്ങളുടെ പഴയ പാസ്‌വേഡും പുതിയ പാസ്‌വേഡും നൽകുക -diff --git a/chromeos/strings/chromeos_strings_te.xtb b/chromeos/strings/chromeos_strings_te.xtb -index 590de1511a1c..49ee3f34cf34 100644 ---- a/chromeos/strings/chromeos_strings_te.xtb -+++ b/chromeos/strings/chromeos_strings_te.xtb -@@ -263,7 +263,7 @@ - నలుపు మరియు తెలుపు - RMA సర్వర్‌ను అన్‌లాక్ చేయండి - HTTP ఫైర్‌వాల్ --Google ఫోటోలు -+Google Photos - స్కానర్ ఆన్ చేయబడి ఉందని, అలాగే నెట్‌వర్క్ లేదా ప్రత్యక్ష కనెక్షన్ ద్వారా అందుబాటులో ఉందని నిర్ధారించుకోండి - ఫోటో తీయండి - విఫలమైంది -@@ -498,7 +498,7 @@ - ద్వారా మేనేజ్ చేయబడుతోంది - ఆగిపోయింది - కాగితం జామ్ అయింది - Google Searchలో ఫలితాన్ని చూడండి --ఆల్బమ్‌లను క్రియేట్ చేయడానికి, 'Google ఫోటోలు'కు వెళ్లండి -+ఆల్బమ్‌లను క్రియేట్ చేయడానికి, 'Google Photos'కు వెళ్లండి - బ్యాటరీ ఛార్జ్ అయ్యే రేట్‌ను పరీక్షించడానికి, కొంత వ్యవధి పాటు మీ బ్యాటరీని తగ్గనివ్వండి - అన్వేషణ - తెలియని WiFi భద్రతా ప్రోటోకాల్ -diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb -index 9686c58a9344..602bf901bd4c 100644 ---- a/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb -+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_uk.xtb -@@ -126,7 +126,7 @@ - Дозволити файли cookie для конкретного сайту. - Наступна композиція - Спрощений перегляд веб-сторінок --Налаштування сайту -+Налаштування сайтів - Запитувати, перш ніж дозволяти сайтам переглядати й змінювати інформацію на пристроях NFC (рекомендовано) - Відкрити налаштування доступу до моїх геоданих - Коли надходитимуть сповіщення, пристрій може вібрувати -diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb -index a619ef148117..7b7f783cf635 100644 ---- a/components/strings/components_strings_uk.xtb -+++ b/components/strings/components_strings_uk.xtb -@@ -1155,7 +1155,7 @@ - {COUNT,plural, =1{Сторінка 1}one{Сторінка {COUNT}}few{Сторінка {COUNT}}many{Сторінка {COUNT}}other{Сторінка {COUNT}}} - Відбитки - Пурпуровий --Налаштування сайту -+Налаштування сайтів - Недійсний підпис для підтвердження - , - Завжди показувати -diff --git a/components/strings/components_strings_zu.xtb b/components/strings/components_strings_zu.xtb -index f540914060f7..81baebec6ab4 100644 ---- a/components/strings/components_strings_zu.xtb -+++ b/components/strings/components_strings_zu.xtb -@@ -837,7 +837,7 @@ Lokhu uma kungenjalo kuzovinjelwa izilungiselelo zakho zobumfihlo. Lokhu kuzovum - Izimali mboleko zabafundi kanye nezimali zasekolishi - I-Groovy - Ukukhangisa nokumaketha --Isi-French -+French - Ukuyeka emsebenzini nepenshini - , cindezela u-Tab bese u-Enter ukuze udale umcimbi omusha ngokushesha ku-Google Calendar - Funda mayelana namakhadi we-virtual -@@ -1636,7 +1636,7 @@ Lokhu uma kungenjalo kuzovinjelwa izilungiselelo zakho zobumfihlo. Lokhu kuzovum - Isitaki esingu-4 - Sula idatha yokudlulisa amehlo... - I- ifuna ukukuthumelela izaziso --Isi-Spanish -+Spanish - Susa ibhukhimakhi - Iphutha lokuqinisekisa i-schema ku-"": - I-oda elingemuva libheke phezulu -@@ -2655,7 +2655,7 @@ Imininingwane engeziwe: - Umthombo - Izifunda zamaphakhi nezingadi - I-Wi-Fi oyisebenzisayo () ingakudinga ukuthi uvakashele ku-. --Isi-Japanese -+Japanese - Isigaba se-"" esibonisiwe - Goqa ngohafu - Isithombe esincane -@@ -2752,7 +2752,7 @@ Imininingwane engeziwe: - Londoloza leli khadi kule divayisi - izinzwa zokunyakaza - Isifinyezo se-oda, , Imininingwane eminingi --I-English -+English - Sebenzisa ulwazi olumayelana nezikrini zakho ukuze uvule futhi ubeke amawindi - Isiginesha - Amabhizinisi nomkhakha -diff --git a/ui/chromeos/translations/ui_chromeos_strings_zu.xtb b/ui/chromeos/translations/ui_chromeos_strings_zu.xtb -index 1f1ddb2eb0b1..474eda5c24ca 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_zu.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_zu.xtb -@@ -10,8 +10,8 @@ - Ingobo yomlando yotiyela wokuminyanisa i-Bzip2 - Iphutha langaphakathi - I-Hangul Romaja --I-English (US) enekhibhodi yomhleli we-Dvorak --I-English (US) enekhibhodi enwetshiwe -+English (US) enekhibhodi yomhleli we-Dvorak -+English (US) enekhibhodi enwetshiwe - itholakele. - - Asikho isikhala esanele esitholakalayo kusitoreji sendawo. U- ngaphezulu uyadingeka. -@@ -51,7 +51,7 @@ - Sesha - Funa isilayida - Asikho isitifiketi somsebenzisi --Isi-Norwegian -+Norwegian - Ukuze udedele amafayela ku-Parallels Desktop, ifayela kufanele lihanjiswe kumafayela e-Windows. - Yabelana ngefolda ne-Parallels Desktop - Umuntu onezimbali -@@ -60,7 +60,7 @@ - Isi-Finnish - I-Swiss - Ayikwazi ukuqamba kabusha i-"". --I-English (US) enekhibhodi ye-Dvorak -+English (US) enekhibhodi ye-Dvorak - - Umsingathi - Amashidi we-Google - Ivula amafayela e-Linux... -@@ -74,7 +74,7 @@ - Ikhamela - Isi-Portuguese nge-US International keyboard - Isitifiketi somsebenzisi asitholakali ukufakazela ubuqiniso inethiwekhi. --Isi-Chinese Pinyin -+Chinese Pinyin - Yenza amafayela angu- atholakale ngokungaxhunyiwe kwi-inthanethi - Idivivayisi ye-Chrome - Iphinikhodi ayikho -@@ -88,7 +88,7 @@ - Ingeza Iphrofayela... - Amagama wamasevisi - Isi-German (Germany) --Isi-Chinese Cangjie -+Chinese Cangjie - izinto ezingu- zikopishiwe. - Bonisa onke amafolda e-Google Play - Ukugugulwa kwamaletha kwesi-Hebrew -@@ -121,7 +121,7 @@ - Iya endaweni yefayela - Phatha kuDrayivu - Ukufometha idrayivu kuzosula yonke idatha elondolozwe kuyo. Lesi senzo asikwazi ukuhlehliswa. --Isi-Tigrinya -+Tigrinya - Ingobo yomlando ye-RAR - Ingobo yomlando yotiyela eminyanisiwe ye-LZMA - Isi-Russian -@@ -143,7 +143,7 @@ - Isi-Portuguese nge-US International PC keyboard - isi-Sipmlified Chinese - Ingobo yomlando yeziphu --Isi-Korean -+Korean - Faka nge-Linux - Ingabe ufuna ukususa izinto ze-? - Ayikwazi ukudala ifolda le-"". -@@ -158,7 +158,7 @@ - ikhishiwe. - Lungiselela inethiwekhi - Uhlobo lwefayela alusekelwe. Sicela uvakashele isitolo sewebhu se-Chrome ukuze uthole uhlelo lokusebenza olungavula lolu hlobo lwefayela. --Isi-Bulgaria -+Bulgarian - Asikho isikhala esanele kusitoreji sendawo. - Landa iphroayela yeselula, Inethiwekhi engu- kwezingu-, - Shintshela ekubukeni kohlu -@@ -203,7 +203,7 @@ - Idlala ku - Faka uhlelo lokusebenza nge-Linux - Inethiwekhi ye-, , , imininingwane --Isi-Turkish esinekhibhodi ye-F -+Turkish esinekhibhodi ye-F - I-Vietnamese VNI - Nikeza i-Parallels Desktop imvume yokufinyelela amafayela kufolda ye- - Ushizi -@@ -220,22 +220,22 @@ - Azikho izinto ezifana ne-<b>""</b> - Ulwazi - Inwetshwelwe i-US --Isi-Marathi -+Marathi - Isi-Estonian --Isi-Mongolian -+Mongolian - Sebenzisa igama elifushane - Ifometha i-... - I-Jellyfish - Namhlanje ngo- - Ibuyisela izinto ezingu-... - Ayikwazanga ukwenza isipele i- --Isi-French (Canada) -+French (Canada) - Inethiwekhi ye-, , , amandla esignali %, Xhuma - Shintshela ekubukeni kwesithonjana - Isexwayiso: Lamafayela awesikhashana futhi angase asuswe ngokuzenzekelayo ukukhulula isikhala sediski. - Nika amandla i-Google Amadokhumenti angaxhumekile ku-inthanethi ukwenza Amadokhumenti, AmaSpredishithi namaSlayidi kutholakale ngokungaxhunyiwe kwi-inthanethi. - Ukuma komhlaba --Isi-Chinese Dayi -+Chinese Dayi - Yenza isipele izithombe zakho namavidiyo - Amafayela e-Windows - Yabelana nge- -@@ -254,13 +254,13 @@ - Isi-Portuguese (Brazil) - Izilimi eziningi ze-Canadian - Ubunikazi buzodluliselwa ku-. --Isi-Irish -+Irish - Umculi ongaziwa - Ilindile --Isi-French -+French - Ayitholakali - Khetha uhlelo lokusebenza oluzenzakalelayo lwamafayela we-: --Isi-Arabic -+Arabic - Okuqukethwe - Ayikwazanga ukuvula i-"" - Iyalungiselela -@@ -268,15 +268,15 @@ - Okungaphephanga - Xhuma kule nethiwekhi ukuze ushintshe amasethingi wokukhiya i-SIM - Idivayisi imatasa --Isi-Georgian --Isi-Ukrain -+Georgian -+Ukrainian - Izipha i-... - Unyaka okurekhodwe ngawo - Khetha ifolda okumele uyilayishe - Qedile - Isiginci - Ixhunyiwe --Isi-Nepali ngekhibhodi ye-InScript -+Nepali ngekhibhodi ye-InScript - Inethiwekhi ye-, , , amandla esignali %, kuphethwe umlawuli wakho, xhuma - Yenza kusebenze, i- - Isi-German (Germany) esinekhibhodi ye-Neo 2 -@@ -288,7 +288,7 @@ - izithombe zenziwe isipele ku-Google Drayivu - Isipredishithi se-Google - Hhayi manje --Isi-Mongolian -+Mongolian - amaphutha. - Inethiwkehi ye-, , , , amandla esignali %, imininingwane - Isi-Portuguese -@@ -296,9 +296,9 @@ - Ifolda - Hamba ku-drive.google.com... - Ukuze uvule amafayela nge-, kukopishe kuqala kufolda lamafayela we-Windows. --I-English (US) enekhibhodi yamazwe ngamazwe ye-PC -+English (US) enekhibhodi yamazwe ngamazwe ye-PC - Khetha ifayela, bese uguqula ukuvula i- yokufinyelela ungaxhunyiwe ku-inthanethi --Isi-Lithuanian -+Lithuanian - Konke - Ayikwazanga ukwenza i- itholakale ngokungaxhunyiwe kwi-inthanethi - · -@@ -337,7 +337,7 @@ - Igama - Pakisha nge- - Incazelo --Isi-French (Canada) esinekhibhodi Yezilimi eziningi -+French (Canada) esinekhibhodi Yezilimi eziningi - Ixhumeka ku- - Ifaka iphrofayela leselula, Inethiwekhi engu- kwangu-, - I-Meta -@@ -347,21 +347,21 @@ - I-Kiwi - Isidlali somsindo - Landa iphrofayela yeselula, Inethiwekhi engu- kwezingu-, , --I-English (UK) -+English (UK) - I-Bangla Phonetic - Isihloko --I-English (US) enekhibhodi ye-Workman -+English (US) enekhibhodi ye-Workman - I-PUK engalungile - Yenza kusebenze... --Isi-Irish -+Irish - I-Unicorn - Vula uhlu lwadlalayo - kuhanjiswe okungu-. - Nika Amandla Ungaxhumekile Ku-inthanethi - I-Google dokhumenti - Ukukhethwa kweziphu --Isi-Spanish (Latin America) --Isi-Georgian -+Spanish (Latin America) -+Georgian - Kumele ube ku-inthanethi ukuze ufinyelele kule fayela. - Ifolda enegama "" isivele ikhona. Sicela ukhethe igama elihlukile. - Yenza isipele -@@ -373,7 +373,7 @@ - Noma ubani osebenzisa le divayisi kuzodingeka afake Iphinikhodi ukuze axhumeke kule nethiwekhi yeselula - Ulwazi oluvamile - Isi-Romanian esinekhibhodi Evamile --Isi-Slovenian -+Slovenian - Ingcweti yezitshalo - Ikhofi - Ukusebenza kwekhophi kuhlulekile. -@@ -397,7 +397,7 @@ - Isi-Romanian - Ifonethikhi yesi-Bulgarian - Ukwenza kusebenze kuhlulekile --I-English (US) enekhibhodi yamazwe ngamazwe ye-Workman -+English (US) enekhibhodi yamazwe ngamazwe ye-Workman - Imininingwane - Le folda yabiwa Nedeskithophu ye-Parallels - Thenga isitoreji esiningi -@@ -421,17 +421,17 @@ - Isi-Swedish - I-Sushi - Inkawu --Isi-Chinese Esisheshayo -+Chinese Esisheshayo - Uhlu lwefayela luhlungwe nge- nge-oda elikhuphukayo. - Isi-Tamil esinekhibhodi ye-Typewriter --Isi-Turkish -+Turkish - Ivula i-"" - Inethiwekhi yedatha yeselula - izithombe ezenziwe isipele - I-Corgi - Uxolo, le vidiyo ayisekelwe yidivayisi yakho yokusakaza. - Ukufika --Isi-Macedonian -+ Macedonian - Ukulanda - Isi-Portuguese (Portugal) - I-Onigiri -@@ -461,7 +461,7 @@ - Albhamu - Sebenzisa igama elinezinhlamvu ezingu- noma ngaphansi - Ukuzipha kwehlulekile, iphutha elingalindelekile livelile: --Isi-Japanese -+Japanese - Ingabe uqinisekile ukuthi ufuna ukususa i-""? - Uvemvame obomvu - Susa ukuthula -@@ -471,7 +471,7 @@ - Umsebenzi uthatha isikhathi eside kunokulindelekile. Ingabe ufuna ukuwukhansela? - Phatha ukwabelana ne-Parallels Desktop - Bona okuningi... --Isi-Armenian -+Armenian - Iphasiwedi engalungile - Ukuguqulwa kwamaletha esi-Nepali - I-Pizza -@@ -480,7 +480,7 @@ - Kuvele iphutha. - Isi-Hebrew - Kuvele iphutha. Ezinye zezinto kungenzeka azibuyiselwanga. --I-English (Canada) -+English (Canada) - I-Basketball - Isi-Polish - Isethi ye-Hangul 3 (390) -@@ -524,16 +524,16 @@ - Ungasebenzisi izilungiselelo zommeleli zalaba basingathi nezizinda: - Isi-Sorani Kurdish esinekhibhodi esekelwe ku-English - Iphoyinti lokufinyelela --Isi-Spanish -+Spanish - Ayikho imiphumela ye-. - Iphasiwedi engavumelekile - Faka - Isi-Italian - Phinda ufake iphinikhodi entsha --Isi-Latvian -+Latvian - Isihlungi esithi sivaliwe. - Khetha konke --Isi-Icelandic -+Icelandic - Amachashazi - Uhlu lwefayela lushintshele kuhlu lokubuka. - Ifayela alikwazanga ukufundwa. -@@ -564,11 +564,11 @@ - Susa futhi ufomethe - Thulisa - Amafayela e-Google Play --Isi-Kazakh -+Kazakh - Ukuguqulwa kwamaletha kwesi-Kannada - Uhlobo lokuxhumeka --Isi-Chinese Sosiko --Isi-Korean -+Chinese Sosiko -+Korean - Isethi ye-Hangul 3 (Kokugcina) - Ikhiyiwe - Leli fayela selilibele kwenye indawo. Sicela uhlole ukulungiselelwa kwendawo yakho yokulanda uphinde uzame futhi. -@@ -594,21 +594,21 @@ - Vala - Inethiwekhi ye- ayixhunyiwe - Ifomu le-Google --Isi-Hungarian esinekhibhodi ye-Qwerty -+Hungarian esinekhibhodi ye-Qwerty - Ingobo yomlando eminyanisiwe ye-LZMA - Umbhalo wosesho usuliwe, kuboniswa wonke amafaela namafolda. - Ihambisa i- ku- - Umbhalo we-CSV - Isikhala - Ihambisa i-... --Isi-Japanese esinekhibhodi yase-US -+Japanese esinekhibhodi yase-US - , ayikho inethiwekhi - Amavidiyo - Ukuze ulondoloze leli fayela ukuthi ulisebenzise ngokungaxhunyiwe, buyela emuva ku-inthanethi, chofoza ngakwesokudla ifayela, bese ukhethe inketho ye-. - Izimvemvane - Funda kabanzi - Isemishi --Isi-Hungarian -+Hungarian - Vula nge- - Guqula iphinikhodi - Ilindele ulwazi lesikhala... -@@ -620,7 +620,7 @@ - Isi-Dutch (Belgium) - Nika amandla imibhalo engezansi - Inethiwekhi ye-, , amandla esignali %, Ibhethri lefoni %, xhuma --Isi-Malay -+Malay - Khetha uhlelo lokusebenza ukuze livule leli fayela - I-PUK engavumelekile - Iphutha elingaziwa lenethiwekhi -@@ -642,7 +642,7 @@ - Yehlulekile ukuthola ulwazi lesikhala - Inethiwekhi ye-, , , , amandla esignali %, kuphethwe umlawuli wakho, imininingwane - Ungavumeli abammeleli kumanethiwekhi abiwe --Isi-Norwegian -+Norwegian - Vumela abanye abasebenzisi bale divayisi ukuthi basebenzise le nethiwekhi - Ivumelanisa i-... - Okwakamuva -@@ -675,7 +675,7 @@ - Le vidiyo izoqhubeka idlale kuze izinkomo zibuye ekhaya. - Isusiwe i- kusuka okhethweni. - Inethiwkehi ye-, , , , amandla esignali %, imininingwane --Isi-Persian -+Persian - Wonke amafayela alondolozwe kule folda enziwa isipele ngokuzenzakalelayo ku-inthanethi - Isi-Sanskrit - Umuntu owenza i-tai chi -@@ -708,14 +708,14 @@ - amafolda akhethiwe - () - Ukufakwa kuhlulekile. --Isi-Turkish -+Turkish - Isi-Tamil (Ukuguqulwa kwamaletha) - Vula nge... - Inethiwekhi ye- kwangu-, , , Amandla Esignali %, Ibhethri Lefoni %, Xhuma - Isi-Thai esinekhibhodi ye-TIS 820-2531 - Nqamula ukuze unike amandla ukuskena - Isi-Tamil esinekhibhodi ye-InScript --Isi-Macedonian -+ Macedonian - Thenga isitoreji esiningi... - '<b></b>' - <em>iDrayivu yokusesha</em> - I-Kannada Phonetic -@@ -754,7 +754,7 @@ - I-Malayalam Phonetic - Bonisa amafayela afihliwe - Landa --Isi-Belarusian -+Belarusian - Ukuguqulwa kwamaletha esi-Persian - Nikeza i-Linux imvume yezinhlelo zokusebenza ukufinyelela amafayela ku-Google Drayivu yakho. Izinguquko zizovumelanisa kwamanye amadivayisi akho. - Shova -@@ -774,17 +774,17 @@ - Ihambisa izinto ezingu-... - Finyelela kalula kokuthi Izithombe ze-Google - Khansela --Isi-Hindi -+Hindi - Ukufometha idrayivu kuzosula yonke idatha egcinwe kuyo kuphinde kususe zonke izingxenye ezikhona, okufaka zonke izingxenye okungenzeka zingabonakali. Lesi senzo asikwazi ukuhlehliswa. - Ayikwazanga ukufometha i- --Isi-Greek -+Greek - kukopishwe okungu-. - Ulwazi lwesithombe - Sika - Bonisa imininingwane yesipele samafu - Inethiwekhi ilawulwa inqubomgomo - Izinketho eziningi ezitholakala kubha yesenzo. Cindezela ku-Alt + A ukuze ugxilise ibha yesenzo. --Isi-Chinese Wubi -+Chinese Wubi - Hambisa - Inyoni - Ukuze ulondoloze i-"" ngokungaxhunyiwe ku-inthanethi kuzomele ukhulule ngokungeziwe okungu- kwesikhala: -@@ -819,10 +819,10 @@ - I-US Colemak - ingobo yomlando ye-7z - Idivayisi ayikwazi ukuvulwa ngoba isistimu yefayela ayiboniwe. --Isi-Slovenian --Isi-French (Switzerland) -+Slovenian -+French (Switzerland) - Ukuqinisekisa kwe-PPP kuhlulekile ngenxa yegama lomsebenzisi elingalungile noma iphasiwedi --I-English (US) enekhibhodi ye-Colemak -+English (US) enekhibhodi ye-Colemak - Leli fayela lenzelwe i-PC esebenzisa isofthiwe ye-Windows. Lokhu akuhambelani nedivayisi yakho esebenzisa i-Chrome OS. Funda kabanzi ngokuvula amafayela ku-Chrome OS. - Ayikho inethiwekhi - I-Jack Russell Terrier -@@ -837,13 +837,13 @@ - Dawuniloda, - Kwabiwe nami - Amanzi e-ice --I-English (UK enekhibhodi ye-Dvorak -+English (UK enekhibhodi ye-Dvorak - I-"" yabiwe nawe. Awukwazi ukuyisusa ngoba akuyona eyakho. - Iyaqalisa... - Lungiselela - Ukhethe konke okungenayo. - Yehlulekile ukubuyisa ulwazi lohlelo lokusebenza. --Isi-French (Belgium) -+French (Belgium) - Faka - Imodeli yedivayisi - Umsebenzi wobuciko -@@ -856,7 +856,7 @@ - Ifonethikhi yesi-Armenian - Umthombo - Isethi ye-Hangul 3 (Akekho u-Shift) --Isi-Japanese -+Japanese - I-OTASP ihlulekile - Ingobo yomlando yotiyela eminyanisiwe ye-XZ - Namathisela kufolda -@@ -866,7 +866,7 @@ - Izolo ngo- - Ifayela noma uhla lwemibhalo olunegama elifanayo seluvele likhona - Ukhiye omubi we-WEP --Isi-Greek -+Greek - Ukuskena kuphelile - I- ithukululiwe. - Ubukhulu -@@ -889,29 +889,29 @@ - Ikhipha izinto ezingu-... - I-UK - Isikrini esigcwele --Isi-French (France) -+French (France) - Inethiwekhi ye-, , , amandla esignali %, imininingwane --I-English(US) -+English(US) - I-URL yokutholakala kommeleli ozenzakalelayo wewebhu - Isi-Italian --Isi-Latvian -+Latvian - Isi-Cantonese - Indlovu - Inethiwekhi engu- kwezingu-, , , Amandla Wesinglai%, Kuvinjelwe Umphathi wakho, Imininingwane - Khetha ifayela okumele ulivule --Isi-Croatia --Isi-Indonesia -+Croatian -+Indonesian - Ivumelanisa izinto ezingu-... - Uhlu lwefayela lushintshele ekubukeni kwesithonjana. - Ifayela lesithombe se-Crostini --Isi-Icelandic -+Icelandic - Iphinikhodi engalungile. Unemizamo engu- esele. - - Imbobo - Ungahloli - Iphasiwedi embi - Ukudweba kwe-Google - Ngiyitholile --Isi-Maltese -+Maltese - Ibhayisikili - Okukhethiwe . - Isi-Croatian -@@ -923,19 +923,19 @@ - Hambisa Kudoti - Ikati - Ukuzipha kwehlulekile, into ikhona: "" --Isi-Spanish (I-Spain) -+Spanish (I-Spain) - Amalungu e-'' azothola ukufinyelela kwikhophi yalezi zinto. --Isi-Nepali ngekhibhodi ye-Phonetic -+Nepali ngekhibhodi ye-Phonetic - Isipredishithi se-Excel - Ukuguqulwa kwamaletha we-Arabic - Ayixhunyiwe --Isi-Hungarian -+Hungarian - Thola iziqu - Inja enyakazisa umsila - Isi-Danish - Asikho isikhala esanele. - Leli fayela lidizayinelwe ikhompuyutha esebenzisa isofthiwe ye-Macintosh. Lokhu akuhambelani nedivayisi yakho esebenzisa i-Chrome OS. Funda kabanzi ngokuvula amafayela ku-Chrome OS. --Isi-Chinese (Traditional) Pinyin -+Chinese (Traditional) Pinyin - Inethiwekhi ye-, , , amandla esignali %, kuphethwe umlawuli wakho, imininingwane - Ifonethiki yesi-Russian - Amafayela e-Linux -@@ -959,10 +959,10 @@ - Londoloza ubunikazi nephasiwedi - Othanda izincwadi - Ukuguqulwa kwamaletha kwesi-Gujarati --I-English (US enekhibhodi yamazwe ngamazwe -+English (US enekhibhodi yamazwe ngamazwe - Izinto ezikudoti zisuswa ingunaphakade ngemva kwezinsuku ezingama-30. - Google Amadokhumenti --Isi-Kazakh -+Kazakh - Izinto ezingu- zithukululiwe. - Ukufaka kuqaliswe ngempumelelo. - Izithombe -@@ -973,7 +973,7 @@ - Thumela impendulo - Ibanga elikhethiwe lokungenayo kwe- kusuka ku- kuya ku-. - Ingobo yomlando eminyanisiwe ye-Gzip --I-English (South Africa) -+English (South Africa) - Ayixhunyiwe ku-inthanethi - Ifayela elinegama "" selivele likhona. Ingabe ufuna ukuyimiselela? - Unemizamo engu- esele. Ngeke ukwazi ukusebenzisa le nethiwekhi kuze kube yilapho usetha Iphinikhodi entsha. --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0034-Incrementing-VERSION-to-102.0.5005.138.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0034-Incrementing-VERSION-to-102.0.5005.138.patch deleted file mode 100644 index a56920f1f86c..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0034-Incrementing-VERSION-to-102.0.5005.138.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 54eda0b04d06a18c37d0fe5acd9c7e59a9309ecf Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Thu, 23 Jun 2022 01:00:32 +0000 -Subject: [PATCH 34/59] Incrementing VERSION to 102.0.5005.138 - -Change-Id: I72b187b9006fa47fafdd1239751c65d268601487 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3719359 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1193} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 96ae4bfab48f..a63b8dbbec13 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=137 -+PATCH=138 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0035-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0035-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 2b1eb8b7e58d..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0035-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,578 +0,0 @@ -From 72690f8bebac28c822f300c57111518f5e0711b0 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Thu, 23 Jun 2022 14:24:18 +0000 -Subject: [PATCH 35/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I1a319a29c31a8d9cdc82ef3481cbaf7422832818 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3721556 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1194} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_hi.xtb | 2 +- - .../app/resources/generated_resources_fi.xtb | 30 ++++---- - .../app/resources/generated_resources_km.xtb | 2 +- - .../app/resources/generated_resources_ml.xtb | 8 +-- - components/strings/components_strings_zu.xtb | 4 +- - .../translations/ui_chromeos_strings_hy.xtb | 2 +- - .../translations/ui_chromeos_strings_ml.xtb | 2 +- - .../translations/ui_chromeos_strings_zu.xtb | 70 +++++++++---------- - ui/strings/translations/ui_strings_ml.xtb | 2 +- - 9 files changed, 61 insertions(+), 61 deletions(-) - -diff --git a/ash/strings/ash_strings_hi.xtb b/ash/strings/ash_strings_hi.xtb -index 3dc696f3a7ea..291935cd90a5 100644 ---- a/ash/strings/ash_strings_hi.xtb -+++ b/ash/strings/ash_strings_hi.xtb -@@ -68,7 +68,7 @@ - रोकें - चार्ज कर रहा है - () --फ़ोन का पता लगाने की सुविधा -+फ़ोन का पता लगाएं - को बजे फिर से देखें. - कमज़ोर सिग्नल - को फ़ोल्डर पर ले जाएं. -diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb -index 27cbdce92d1e..512a1c28b236 100644 ---- a/chrome/app/resources/generated_resources_fi.xtb -+++ b/chrome/app/resources/generated_resources_fi.xtb -@@ -340,7 +340,7 @@ - Laiteparia muodostetaan… - haluaa avata tämän sovelluksen. - Poistetaan… --Käytä Assistantia sanomalla "Ok Google". Jos haluat säästää virtaa, valitse Käytössä (suositus). Assistant vastaa vain, jos laite on kytketty virtalähteeseen tai laturiin. -+Käytä Assistantia sanomalla "Hey Google". Jos haluat säästää virtaa, valitse Käytössä (suositus). Assistant vastaa vain, jos laite on kytketty virtalähteeseen tai laturiin. - A11y - Varmuuskopioi mediatiedostot laitteelta Tiedostot-sovelluksen avulla. - asetti nykyisen taustakuvan. Saatat joutua poistamaan sovelluksen ennen kuin voit valita uuden taustakuvan. -@@ -1408,7 +1408,7 @@ Voit ylläpitää tilin asetuksia asentamalla laitteellesi Family Link ‑sovell - on pyytänyt lisäoikeuksia. - Valitse käyttäjänimi - Määritä verkko --Jos hyväksyt tämän, Google Assistant odottaa lepotilassa, kunnes se kuulee sanat "Ok Google" ja tunnistaa Voice Matchilla puhujaksi käyttäjän . -+Jos hyväksyt tämän, Google Assistant odottaa lepotilassa, kunnes se kuulee sanat "Hey Google" ja tunnistaa Voice Matchilla puhujaksi käyttäjän . - - Voice Matchin avulla Google Assistant voi tunnistaa käyttäjän () äänen laitteellasi () ja erottaa hänet muista. - -@@ -2363,7 +2363,7 @@ ja loitonna painamalla Ctrl + Alt + kirkkauden vähennys. - Jatka äänen mykistystä - – verkkovirhe - Turvallisuudella on väliä. Käytä nyt hetki laajennusten tarkistamiseen. --Salli, että voi käyttää Google Assistantia sanomalla "Ok Google" -+Salli, että voi käyttää Google Assistantia sanomalla "Hey Google" - <Ei osa varmennetta> - Määritä digitaaliset pelisäännöt, joiden avulla lapsesi voi pelata, tutkia ja oppia sekä tehdä koulutehtäviä kotona. - Tuntematon tili -@@ -3878,7 +3878,7 @@ ja loitonna painamalla Ctrl + Alt + kirkkauden vähennys. - Poista korostus - Katso, miten sovelluksia päivitetään - {NUM_TABS,plural, =1{Poista sivuston mykistys}other{Poista sivustojen mykistys}} --Käytä Assistantia sanomalla "Ok Google" -+Käytä Assistantia sanomalla "Hey Google" - Viestit - Sivustot yhdistävät yleensä HID-laitteisiin esim. käyttääkseen epätavallisia näppäimistöjä, peliohjaimia tai muita laitteita - Voit tarkistaa muutamia muita lupia puhelimellasi. Varmista, että puhelimen Bluetooth ja Wi-Fi ovat päällä. -@@ -3970,7 +3970,7 @@ ja loitonna painamalla Ctrl + Alt + kirkkauden vähennys. - Salasanat kannattaa salata turvallisuussyistä laitteella ennen niiden tallentamista Googlen Salasanojen ylläpitoon - Noudatat järjestelmänvalvojan tätä asetusta koskevaa suositusta. - valittu, valitse albumeita () painamalla Enter --Google Assistantin Ok Google -+Google Assistantin Hey Google - Asetettu yleisaika (Coordinated Universal Time, UTC/GMT) - Älä asenna - Ilmoitusten synkronointia ei voitu ottaa käyttöön -@@ -5167,7 +5167,7 @@ Julkinen eksponentti ( bittiä): - Viimeaikaiset Chrome-välilehdet - Varmennehierarkia - Luo QR-koodi --Huom. Käyttäjän () henkilökohtaisiin tuloksiin voi olla mahdollista päästä käsiksi myös, jos hänen ääntään on nauhoitettu tai jonkun toisen ääni muistuttaa hänen ääntään. Jos haluat säästää virtaa, muuta käyttäjän Assistantin asetuksia niin, että "Ok Google" on käytössä vain, kun laite on kytketty virtalähteeseen. -+Huom. Käyttäjän () henkilökohtaisiin tuloksiin voi olla mahdollista päästä käsiksi myös, jos hänen ääntään on nauhoitettu tai jonkun toisen ääni muistuttaa hänen ääntään. Jos haluat säästää virtaa, muuta käyttäjän Assistantin asetuksia niin, että "Hey Google" on käytössä vain, kun laite on kytketty virtalähteeseen. - Näytön lukitus - Varmenteen kohdehakemiston attribuutit - Tiivistettyä kuvaa ei ole määritetty -@@ -5701,7 +5701,7 @@ Julkinen eksponentti ( bittiä): - Jatka latausta - Microsoftin elinikäinen allekirjoitus - Vierailijakäyttö --Käytä Assistantia sanomalla "Ok Google". -+Käytä Assistantia sanomalla "Hey Google". - Vaihda hiiren ykköspainiketta - Valitse oletusasetus - Käytä suojattua DNS:ää -@@ -5918,7 +5918,7 @@ Julkinen eksponentti ( bittiä): - ChromeOS Flex ‑järjestelmän näköistiedoston kirjoittaja - Kettu - Avaa incognito-ikkunassa --Jos hyväksyt tämän, Google Assistant odottaa lepotilassa, kunnes se kuulee sanat "Ok Google" ja tunnistaa Voice Matchilla puhujaksi sinut. -+Jos hyväksyt tämän, Google Assistant odottaa lepotilassa, kunnes se kuulee sanat "Hey Google" ja tunnistaa Voice Matchilla puhujaksi sinut. - - Voice Matchin avulla Assistant osaa tunnistaa sinut ja erottaa sinut muista. Assistant luo tallenteista yksilöllisen äänimallin, joka tallennetaan vain laitteellesi. Äänimalli voidaan lähettää tilapäisesti Googlelle jotta äänesi voidaan tunnistaa paremmin. - -@@ -5964,7 +5964,7 @@ Julkinen eksponentti ( bittiä): - XML-sivustoluettelot ladattiin viimeksi . - Sivustot havaitsevat yleensä, kun käytät laitetta aktiivisesti ja määrittävät sen perusteella saatavuutesi chat-sovelluksissa - Verkon virheenkorjaus --Ok Google on valmiina -+Hey Google on valmiina - Avaa suuressa koossa - haluaa tulostaa tiedoston tulostimella . - Vapauta tilaa jatkaaksesi -@@ -6150,7 +6150,7 @@ Julkinen eksponentti ( bittiä): - Näytä lähdekoodi - Asennus epäonnistui. - Poista korostus --Sano ”Ok Google” uudelleen -+Sano ”Hey Google” uudelleen - Lisää uusi sivu - Tilaa ei voi asettaa ikkunan asettamisen jälkeen. - Lukea ja muokata selaushistoriaasi -@@ -6402,7 +6402,7 @@ Julkinen eksponentti ( bittiä): - Suositus - Ota vierailijaselaus käyttöön - Vaihdetaanko tuetut linkit avaava oletussovellus? --Voit kysyä "Ok Google, what song is this?" tai "Ok Google, what's on my screen?" -+Voit kysyä "Hey Google, what song is this?" tai "Hey Google, what's on my screen?" - {NUM_APPLICATIONS,plural, =1{Tämä sovellus saattaa estää Chromea toimimasta oikein}other{Nämä sovellukset saattavat estää Chromea toimimasta oikein}} - Hups, jotain meni vikaan esittelytilan määrityksessä. - Tämä sivu ei saa nähdä leikepöydälle kopioitua tekstiä tai kuvia. -@@ -6621,7 +6621,7 @@ Julkinen eksponentti ( bittiä): - Android - on keskeytetty - Incognito-portaali: --Sano ”Ok Google”. -+Sano ”Hey Google”. - Nimeä profiili uudelleen - Luo - Kuuntele valittu teksti -@@ -6809,7 +6809,7 @@ Julkinen eksponentti ( bittiä): - Lisää kansio... - Kioskisovelluksen cryptohomea ei voitu ottaa käyttöön. - Tätä suojausavainta ei voi nollata. Virhe: --"Ok Google" -+"Hey Google" - Crostini-päivitys - Korostustyökalu - : -@@ -6980,7 +6980,7 @@ Poista määritys painamalla määritettyä kytkintä tai näppäintä.Antamalla ChromeOS-laitteiden lähettää raportteja automaattisesti voit auttaa meitä korjaamaan ja kehittämään ChromeOS:n ominaisuuksia. Raportteihin voi sisältyä esimerkiksi tietoja ChromeOS:n kaatumisista, käytetyistä ominaisuuksista ja tyypillisestä muistin käytöstä sekä Android-sovellusten diagnostiikka- ja käyttödataa. Kootusta datasta on hyötyä myös Googlen sovelluksille ja kumppaneille, esim. Android-kehittäjille. - Voit sallia tai estää raporttien lähettämisen milloin tahansa ChromeOS-laitteen asetuksissa. Jos olet verkkotunnuksen järjestelmänvalvoja, voit muuttaa asetusta hallintakonsolissa. - Jos Verkko‑ ja sovellustoiminta ‑asetus on päällä Google-tililläsi, Android-dataa voidaan tallentaa tilillesi. Voit nähdä dataa, poistaa sitä ja muuttaa tiliasetuksia osoitteessa account.google.com. --Huom. Samanlaisella äänellä tai äänitteellä saattaa päästä henkilökohtaisiin tuloksiisi tai Assistantiisi. Jos haluat säästää virtaa, muuta Assistantin asetuksia niin, että "Ok Google" on käytössä vain, kun laite on kytkettynä virtalähteeseen. -+Huom. Samanlaisella äänellä tai äänitteellä saattaa päästä henkilökohtaisiin tuloksiisi tai Assistantiisi. Jos haluat säästää virtaa, muuta Assistantin asetuksia niin, että "Hey Google" on käytössä vain, kun laite on kytkettynä virtalähteeseen. - Kirjautuminen on sallittu vain omistajatilillä. Käynnistä tietokone uudelleen ja kirjaudu omistajatilillä. Tietokone käynnistetään uudelleen 30 sekunnin kuluttua. - Estä kameran ja mikrofonin käyttö aina - IPP-jäsentäjä -@@ -8371,7 +8371,7 @@ Tallenna avaintiedosto suojattuun sijaintiin. Tarvitset sitä, jos haluat luoda - Kamera ja mikrofoni - Järjestelmän diagnostiikkatiedot - Korjaa laajennus --Kokeile kysyä "Ok Google, what song is this?" tai "Ok Google, what's on my screen?" -+Kokeile kysyä "Hey Google, what song is this?" tai "Hey Google, what's on my screen?" - Epätavallinen tiedosto - Näitä tilejä ei käytetä Android-sovellusten kanssa tällä hetkellä. Jos valitset Android-sovelluksen kanssa käytettävän tilin, sitä voidaan käyttää myös muilla Android-sovelluksilla. Voit muokata Android-sovelluksen pääsyä valitsemalla Asetukset > Tilit. - Anna tunnuslause -diff --git a/chrome/app/resources/generated_resources_km.xtb b/chrome/app/resources/generated_resources_km.xtb -index 29b9a409b0fc..822d3a841ecb 100644 ---- a/chrome/app/resources/generated_resources_km.xtb -+++ b/chrome/app/resources/generated_resources_km.xtb -@@ -5000,7 +5000,7 @@ - បណ្ដាញ Wi-Fi ជា​អាទិភាព - ចាប់ផ្តើមឡើងវិញ - សកម្មភាព និង​ចំណូលចិត្ត​ដែលអ្នក​បានរក្សាទុក​នឹងអាចប្រើបាន​នៅលើរាល់​ឧបករណ៍ ChromeOS Flex នៅពេលអ្នក​ចូល​ដោយប្រើ​គណនី Google របស់អ្នក។ អ្នកអាចជ្រើសរើស​អ្វីដែលត្រូវធ្វើសមកាលកម្ម​នៅក្នុងការកំណត់។ --កុំអនុញ្ញាត -+មិនអនុញ្ញាត - រូបថត Google ទម្រង់ - ព័ត៌មានលម្អិតអំពីគុណភាពនៃការបញ្ចាំង - ទិន្នន័យស្នាមម្រាមដៃ​របស់អ្នកត្រូវបាន​រក្សាទុកយ៉ាង​មានសុវត្ថិភាព និងមិនចេញពី របស់អ្នកឡើយ។ ស្វែងយល់បន្ថែម -diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb -index 75308f5d91c0..e699d814127b 100644 ---- a/chrome/app/resources/generated_resources_ml.xtb -+++ b/chrome/app/resources/generated_resources_ml.xtb -@@ -254,7 +254,7 @@ - കൂടുതൽ ഭാഷകൾ - നിർദ്ദേശിക്കപ്പെടുമ്പോൾ നിലവിലെ വെബ്‌സൈറ്റിലെ നിങ്ങളുടെ ഡാറ്റ മുഴുവൻ വായിച്ച് അതിൽ മാറ്റം വരുത്തുക - , നിങ്ങളുടെ ക്രമീകരണം റീസെറ്റ് ചെയ്യാൻ താൽപ്പര്യപ്പെടുന്നു. --അപ്‌ലോഡുചെയ്യുക -+അപ്‌ലോഡ് ചെയ്യുക - പാസ്‌വേഡുകൾ അവലോകനം ചെയ്യൂ - Linux പുനഃസ്ഥാപിക്കൽ നിലവിൽ പുരോഗതിയിലാണ് - വിപുലീകരണ പിശക് -@@ -2663,7 +2663,7 @@ - നിങ്ങളുടെ ഉപകരണം മാനേജ് ചെയ്യുന്നത് ആണ്. ഈ ഉപകരണത്തിലെ ഏത് പ്രൊഫൈലിലുള്ള ഡാറ്റയും അഡ്‌മിൻമാർക്ക് ആക്‌സസ് ചെയ്യാം. - വിപുലീകരണം നീക്കംചെയ്യുക - നിങ്ങളുടെ തിരയൽ യന്ത്രം എന്നതിലേക്ക് മാറ്റി. --നിങ്ങൾക്ക് വേണ്ടി ഇത് അൺബ്ലോക്കുചെയ്യാൻ മാനേജർക്ക് കഴിയും -+നിങ്ങൾക്ക് വേണ്ടി ഇത് അൺബ്ലോക്ക് ചെയ്യാൻ മാനേജർക്ക് കഴിയും - Family Link ഉപയോഗിച്ച് വെബ്സൈറ്റ് നിയന്ത്രണങ്ങളും സ്ക്രീൻ സമയ പരിധികളും സജ്ജീകരിക്കുക - ഉപകരണത്തിൽ നയം ഇൻസ്‌റ്റാൾ ചെയ്യാനായില്ല. - ഏകദേശം ശേഷിക്കുന്നു -@@ -4827,7 +4827,7 @@ - Smart Lock സ്ക്രീൻ ലോക്ക് ഓപ്ഷനുകൾ - &കാണുക - ഒട്ടിക്കു&കയും പോകുകയും ചെയ്യുക --നിങ്ങൾക്ക് വേണ്ടി ഇത് അൺബ്ലോക്കുചെയ്യാൻ രക്ഷിതാക്കൾക്ക് കഴിയും -+നിങ്ങൾക്ക് വേണ്ടി ഇത് അൺബ്ലോക്ക് ചെയ്യാൻ രക്ഷിതാക്കൾക്ക് കഴിയും - കമ്മ്യൂണിക്കേഷനുകൾ - ഫയൽ പങ്കിടൽ ചേർക്കുക - ശരിയായ ഉപയോക്തൃനാമം നൽകുക -@@ -6861,7 +6861,7 @@ - സ്‌റ്റോറേജ് സ്‌പെയ്‌സ് ഇല്ലാത്തതിനാൽ ഇൻസ്‌റ്റാൾ ചെയ്യാനായില്ല. ഇടം സൃഷ്‌ടിക്കാൻ, ഉപകരണ സ്റ്റോറേജിൽ നിന്ന് ഫയലുകൾ ഇല്ലാതാക്കുക. - JavaScript ഉപയോഗിക്കാൻ അനുവദിക്കുന്നില്ല - ഡൗൺലോഡ് ചെയ്യുന്നതിനു മുമ്പ് ഓരോ ഫയലും എവിടെ സംരക്ഷിക്കണമെന്ന് ചോദിക്കുക --നിങ്ങൾക്ക് വേണ്ടി ഇത് അൺബ്ലോക്കുചെയ്യാൻ രക്ഷിതാവിന് കഴിയും -+നിങ്ങൾക്ക് വേണ്ടി ഇത് അൺബ്ലോക്ക് ചെയ്യാൻ രക്ഷിതാവിന് കഴിയും - ഉപകരണത്തിന്റെ പേര് മാറ്റുക - സമീപത്തുള്ള കോൺടാക്റ്റുകൾക്ക് നിങ്ങളുമായി പങ്കിടാം. അനുമതി ആവശ്യമാണ്. - ഉപകരണത്തിൽ നിന്ന് പങ്കിട്ട ടെക്‌സ്റ്റ് -diff --git a/components/strings/components_strings_zu.xtb b/components/strings/components_strings_zu.xtb -index 81baebec6ab4..7070d0c76b70 100644 ---- a/components/strings/components_strings_zu.xtb -+++ b/components/strings/components_strings_zu.xtb -@@ -1417,7 +1417,7 @@ Lokhu uma kungenjalo kuzovinjelwa izilungiselelo zakho zobumfihlo. Lokhu kuzovum - Thola isaphulelo ku- nokwengeziwe - Buka - Amasistimu okusebenza --Isi-German -+German - Le syithi ngeke ikwazi ukusebenzisa i-U2F API ngemuva kuka-Febhuwari 2022. Uma ungumnikazi wesayithi, kufanele uyishintshe ukuze usebenzise i-API Yokufakazela Ubuqiniso ye-API. - Le ndlela yokulethwa ayitholakali. Zama indlela ehlukile. - Dala inothi elisha ngokushesha ku-Google Keep -@@ -1646,7 +1646,7 @@ Lokhu uma kungenjalo kuzovinjelwa izilungiselelo zakho zobumfihlo. Lokhu kuzovum - Ayivumelekile - {CONTACT,plural, =0{}=1{ nongu- ngaphezulu}one{ nongu- ngaphezulu}other{ nongu- ngaphezulu}} - Ithola amadivayisi... --Isi-Italian -+Italian - Ubunjiniyela bamabhuloho - &Yenza futhi ukuhlela - Awama-movie wehlaya -diff --git a/ui/chromeos/translations/ui_chromeos_strings_hy.xtb b/ui/chromeos/translations/ui_chromeos_strings_hy.xtb -index 9265335e765c..80b91e20064a 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_hy.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_hy.xtb -@@ -121,7 +121,7 @@ - Անցնել ֆայլի տեղադրություն - Կառավարել Drive-ում - Ֆորմատավորման արդյունքում կրիչի վրա պահված բոլոր տվյալները կջնջվեն: Այս գործողությունը հնարավոր չէ հետարկել: --տիգրինյա -+թիգրինյա - RAR արխիվ - LZMA սեղմված tar-արխիվ - ռուսերեն -diff --git a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb -index 16f4b63d0683..089a3df8bdc9 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb -@@ -32,7 +32,7 @@ - യാന്ത്രിക നാമ സെർവറുകൾ - ലാവോ - Chrome വിപുലീകരണം --അപ്‌ലോഡുചെയ്യുക -+അപ്‌ലോഡ് ചെയ്യുക - വിഭാഗം - നേരിട്ടുള്ള ഇന്‍റര്‍നെറ്റ് കണക്ഷന്‍ - പിൻ മൂല്യങ്ങൾ പൊരുത്തപ്പെടുന്നില്ല. -diff --git a/ui/chromeos/translations/ui_chromeos_strings_zu.xtb b/ui/chromeos/translations/ui_chromeos_strings_zu.xtb -index 474eda5c24ca..0f262a4231f8 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_zu.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_zu.xtb -@@ -57,7 +57,7 @@ - Umuntu onezimbali - Isi-Slovak - I-"" ayizange ilayishwe. Asikho isikhala esanele esikhululekile ku-Google Drayivu yakho. --Isi-Finnish -+Finnish - I-Swiss - Ayikwazi ukuqamba kabusha i-"". - English (US) enekhibhodi ye-Dvorak -@@ -72,7 +72,7 @@ - Idinga inethiwekhi yasekhaya - PB - Ikhamela --Isi-Portuguese nge-US International keyboard -+Portuguese nge-US International keyboard - Isitifiketi somsebenzisi asitholakali ukufakazela ubuqiniso inethiwekhi. - Chinese Pinyin - Yenza amafayela angu- atholakale ngokungaxhunyiwe kwi-inthanethi -@@ -87,12 +87,12 @@ - Izipha izinto ezingu-... - Ingeza Iphrofayela... - Amagama wamasevisi --Isi-German (Germany) -+German (Germany) - Chinese Cangjie - izinto ezingu- zikopishiwe. - Bonisa onke amafolda e-Google Play - Ukugugulwa kwamaletha kwesi-Hebrew --Isi-Dutch (I-Netherlands) -+Dutch (I-Netherlands) - Inani lokubalwa kwefayela - Isitifiketi sokuqinisekisa sinqatshelwe endaweni - Ulwazi lwevidiyo -@@ -114,7 +114,7 @@ - Kufomethwe i- - Isi-Slovak - Ukuhambisa kuhlulekile, iphutha elingalindelekile: --Isi-Finnish -+Finnish - Ukulungiswa kwesithombe - Nweba amaphaneli wempendulo yamafayela - Lolu hlobo lwefayela alusekelwa. Funda kabanzi ngokuvula amafayela ku-Chrome OS. -@@ -140,7 +140,7 @@ - Isi-Russian esinekhibhodi ye-Phonetic YaZHert - Ukulungiselelwa okwenziwa ngesandla kommeleli - Inhlamvu engavumelekile: --Isi-Portuguese nge-US International PC keyboard -+Portuguese nge-US International PC keyboard - isi-Sipmlified Chinese - Ingobo yomlando yeziphu - Korean -@@ -177,7 +177,7 @@ - inethiwekhi, valiwe - I-Tamagotchi - Iphinikhodi engalungile ifakwe izikhathi eziningi kakhulu. Ukusetha Iphinikhodi entsha, faka ukhiye we-Personal Unblocking Key (PUK) onamadijithi ayi-8 onikezwe inkampani yakho yenethiwekhi. --Isi-Gujarati Phonetic -+Gujarati Phonetic - I-Alt - Skena - izinto ezisusiwe -@@ -215,7 +215,7 @@ - Shintsha okuzenzakalelayo... - Yenza isipele - Udoti --Isi-Czech -+Czech - Idokhumenti ye-PDF - Azikho izinto ezifana ne-<b>""</b> - Ulwazi -@@ -251,7 +251,7 @@ - Amafayela ami - I-UK Dvorak - Indlela --Isi-Portuguese (Brazil) -+Portuguese (Brazil) - Izilimi eziningi ze-Canadian - Ubunikazi buzodluliselwa ku-. - Irish -@@ -279,7 +279,7 @@ - Nepali ngekhibhodi ye-InScript - Inethiwekhi ye-, , , amandla esignali %, kuphethwe umlawuli wakho, xhuma - Yenza kusebenze, i- --Isi-German (Germany) esinekhibhodi ye-Neo 2 -+German (Germany) esinekhibhodi ye-Neo 2 - Ukufometha imidiya engasuswa kuzosula yonke idatha. Ingabe ufisa ukuqhubeka? - Isikhathi okudalwe ngaso - Ikhamera esheshayo -@@ -291,7 +291,7 @@ - Mongolian - amaphutha. - Inethiwkehi ye-, , , , amandla esignali %, imininingwane --Isi-Portuguese -+Portuguese - Isexwayiso: Lamafayela awesikhashana futhi angase asuswe ngokuzenzekelayo ukukhulula isikhala sediski. Funda kabanzi - Ifolda - Hamba ku-drive.google.com... -@@ -333,7 +333,7 @@ - Akukho ukudlala okutholakalayo - Isi-Serbian - Emuva --Isi-German Neo 2 -+German Neo 2 - Igama - Pakisha nge- - Incazelo -@@ -412,13 +412,13 @@ - Ikopisha i- ku- - Umculi - Ifaka iphrofayela leselula, Inethiwekhi engu- kwangu-, , --Isi-Czech esinekhibhodi ye-Qwerty -+Czech esinekhibhodi ye-Qwerty - Le khompyutha - Yenza amafayela atholakala ngokungaxhunyiwe kwi-inthanethi - Umuntu okwisthwathwa - Amalungu e-'' azolahlekelwa ukufinyelela ngaphandle kokuthi lezi zinto zabiwe nabo. - Google Amaslayidi --Isi-Swedish -+Swedish - I-Sushi - Inkawu - Chinese Esisheshayo -@@ -433,7 +433,7 @@ - Ukufika - Macedonian - Ukulanda --Isi-Portuguese (Portugal) -+Portuguese (Portugal) - I-Onigiri - Iphrezentheshini ye-PowerPoint - KB -@@ -445,7 +445,7 @@ - izinto ezikhethiwe - Ama-Chromebase - Buka --Isi-German -+German - Chofoza ukuze uhlunge ikholomu ngendlela eyehlayo. - bytes - Isilayida sevolumu -@@ -478,11 +478,11 @@ - wamafayela uzosulwa - Ihambisa izinto ezi- ku- - Kuvele iphutha. --Isi-Hebrew -+Hebrew - Kuvele iphutha. Ezinye zezinto kungenzeka azibuyiselwanga. - English (Canada) - I-Basketball --Isi-Polish -+Polish - Isethi ye-Hangul 3 (390) - Idethi elungiswe ngayo - I-Chess -@@ -528,7 +528,7 @@ - Ayikho imiphumela ye-. - Iphasiwedi engavumelekile - Faka --Isi-Italian -+Italian - Phinda ufake iphinikhodi entsha - Latvian - Isihlungi esithi sivaliwe. -@@ -554,11 +554,11 @@ - Iphutha, i- ayisekho. - I-, Vula - Ulwazi lomsindo --Isi-Thai esinekhibhodi ye-Pattachote -+Thai esinekhibhodi ye-Pattachote - 1 isithombe esisha - Isipele samafu we-Chrome OS - I-Hungarian QWERTY --Isi-German (Switzerland) -+German (Switzerland) - Umsingathi noma isizinda esizokhishwa - Isi-Urdu - Susa futhi ufomethe -@@ -581,7 +581,7 @@ - Kuvele iphutha phakathi nokufakwa kohlelo lwakho lokusebenza lwe-Linux. - Ifomethi - Ukusebenza kwekhophi kuhlulekile, iphutha elingalindelekile: --Isi-Dutch (Netherlands) nge-US International PC keyboard -+Dutch (Netherlands) nge-US International PC keyboard - I-Chromebit - izinto - Ama-Chromebox -@@ -614,10 +614,10 @@ - Ilindele ulwazi lesikhala... - Eminye imisebenzi ithatha isikhathi eside kunokulindelekile. Ingabe ufuna ukuyikhansela? - Isi-Phunjabi --Isi-Danish -+Danish - Ifomethi - Leli fayela alikwazanga ukudlalwa. --Isi-Dutch (Belgium) -+Dutch (Belgium) - Nika amandla imibhalo engezansi - Inethiwekhi ye-, , amandla esignali %, Ibhethri lefoni %, xhuma - Malay -@@ -703,7 +703,7 @@ - Ibhubezi - Leli fayela lidizayinelwe i-PC esebenzisa isofthiwe ye-Windows. Lokhu akuhambisani nedivayisi yakho esebenzisa i-Chrome OS. Sicela useshe Isitolo Sewebhu se-Chrome ukuze uthole uhlelo lokusebenza lokungena esikhundleni olufanele. - I-Google Drayivu --Isi-Swedish -+Swedish - Usuphelelwe yisikhala - amafolda akhethiwe - () -@@ -712,7 +712,7 @@ - Isi-Tamil (Ukuguqulwa kwamaletha) - Vula nge... - Inethiwekhi ye- kwangu-, , , Amandla Esignali %, Ibhethri Lefoni %, Xhuma --Isi-Thai esinekhibhodi ye-TIS 820-2531 -+Thai esinekhibhodi ye-TIS 820-2531 - Nqamula ukuze unike amandla ukuskena - Isi-Tamil esinekhibhodi ye-InScript - Macedonian -@@ -736,13 +736,13 @@ - Ukuguqulwa kwamaletha ngesi-Telugu - Yabelana nabanye - Igama lomsebenzisi/iphasiwedi ayilungile noma i-EAP-auth yehlulekile --Isi-German (Belgium) -+German (Belgium) - Iwindi elisha - Isi-Vietnamese Telex - Ukukopisha izinto ezingu-... - Uhlu lwefayela luhlungwe nge- nge-oda eyehlayo. - Amadivayisi we-ChromeOS Flex --Isi-Czech -+Czech - Ikhibhodi ye-Ethiopic - Imephu ye-Google - Isi-Ukrainian -@@ -760,7 +760,7 @@ - Shova - Iteki - isi-Lithuanian --Isi-Dutch -+Dutch - Phina kushelufu - Nika izinhlelo zokusebenza ze-Linux imvume yokufinyelela amafayela kufolda ye- - Ibuyisela i-""... -@@ -794,8 +794,8 @@ - Idokhumenti ye-HTML - Ama-Chromebook - Isimo --Isi-Hebrew --Isi-Thai esinekhibhodi ye-Kedmanee -+Hebrew -+Thai esinekhibhodi ye-Kedmanee - itholakele. - - Isikhala sakho se-Google Drayivu asisikhulu ngokwanele. U- ngaphezulu uyadingeka. -@@ -808,8 +808,8 @@ - Iphinikhodi iyadingeka ukuze usebenzise idatha yeselula - I-French BÉPO - Engeza okuhlukile --Isi-Polish --Isi-Filipino -+Polish -+Filipino - Khubaza imibhalo engezansi - Amadrayivu abiwayo - Ukufometha ingxenye kuzosula yonke idatha egcinwe kuyo. Lesi senzo asikwazi ukuhlehliswa. -@@ -893,7 +893,7 @@ - Inethiwekhi ye-, , , amandla esignali %, imininingwane - English(US) - I-URL yokutholakala kommeleli ozenzakalelayo wewebhu --Isi-Italian -+Italian - Latvian - Isi-Cantonese - Indlovu -@@ -932,7 +932,7 @@ - Hungarian - Thola iziqu - Inja enyakazisa umsila --Isi-Danish -+Danish - Asikho isikhala esanele. - Leli fayela lidizayinelwe ikhompuyutha esebenzisa isofthiwe ye-Macintosh. Lokhu akuhambelani nedivayisi yakho esebenzisa i-Chrome OS. Funda kabanzi ngokuvula amafayela ku-Chrome OS. - Chinese (Traditional) Pinyin -diff --git a/ui/strings/translations/ui_strings_ml.xtb b/ui/strings/translations/ui_strings_ml.xtb -index 57b083b88175..1d6805b8907c 100644 ---- a/ui/strings/translations/ui_strings_ml.xtb -+++ b/ui/strings/translations/ui_strings_ml.xtb -@@ -6,7 +6,7 @@ - {DAYS,plural, =1{ഒരു ദിവസം മുമ്പ്}other{# ദിവസം മുമ്പ്}} - {SECONDS,plural, =1{ഒരു മിനിറ്റിന് മുമ്പ്}other{# മിനിറ്റ് മുമ്പ്}} - {MINUTES,plural, =1{ 1 മീറ്റര്‍}other{# മീറ്റർ}} --അപ്‌ലോഡുചെയ്യുക -+അപ്‌ലോഡ് ചെയ്യുക - പങ്കിടാനായില്ല - Win - ചെറിയ ഭാഗങ്ങളായി ടെക്‌സ്‌റ്റ് പങ്കിടാൻ ശ്രമിക്കൂ. --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0036-5005-infra-Add-the-root-vpython-spec-files-to-orches.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0036-5005-infra-Add-the-root-vpython-spec-files-to-orches.patch deleted file mode 100644 index b676ade10a0a..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0036-5005-infra-Add-the-root-vpython-spec-files-to-orches.patch +++ /dev/null @@ -1,57 +0,0 @@ -From ccc523864d7c822d2fbc5ffa5ffb92441d8d03c0 Mon Sep 17 00:00:00 2001 -From: Ben Pastene -Date: Thu, 23 Jun 2022 18:23:48 +0000 -Subject: [PATCH 36/59] 5005: infra: Add the root vpython spec files to - orchestrator runtime deps - -Some merge scripts import six. When preventing tools/build's venv from -propagating into their execution, they fail with import errors, eg: -https://logs.chromium.org/logs/chromium/led/infra-try-recipes-tester_chops-service-accounts.iam.gserviceaccount.com/87eaf62ee4e951d34e812ec2f066e106325201c793155d01c8e6ab39ffb58a0e/+/u/angle_unittests__with_patch__on_Ubuntu-18.04/Merge_script_log - -This is because the orchestrator doesn't have chromium's root vpython -spec files, and so have no way of importing six. So this throws the root -specs into the bundle that the orchestrator fetches since it's very -possible that merge/collect scripts will pop-up in the future that need -other non-standard libs present in the root spec files. - -(cherry picked from commit c263d8d4c6e6639e328b8b818e1ba038b2159807) - -Bug: 1326517 -Change-Id: I8c42fcfcc29c977b7c31fc58f03256b30f844a01 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3718050 -Reviewed-by: Stephanie Kim -Reviewed-by: Garrett Beaty -Commit-Queue: Ben Pastene -Cr-Original-Commit-Position: refs/heads/main@{#1016890} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3721582 -Cr-Commit-Position: refs/branch-heads/5005@{#1195} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - infra/orchestrator/BUILD.gn | 11 +++++++++-- - 1 file changed, 9 insertions(+), 2 deletions(-) - -diff --git a/infra/orchestrator/BUILD.gn b/infra/orchestrator/BUILD.gn -index 624de2e75eb3..b2488e07b978 100644 ---- a/infra/orchestrator/BUILD.gn -+++ b/infra/orchestrator/BUILD.gn -@@ -18,8 +18,15 @@ group("orchestrator_all") { - ":standard_isolated_script_merge_py", - ] - -- # Test specs the Orchestrator needs to trigger swarming tests -- data = [ "//testing/buildbot/*.json" ] -+ data = [ -+ # Various merge/collect scripts will likely need a venv specified in -+ # the root vpython spec files. -+ "//.vpython", -+ "//.vpython3", -+ -+ # Test specs the Orchestrator needs to trigger swarming tests -+ "//testing/buildbot/*.json", -+ ] - - # coverage tool for the Orchestrator to merge and output coverage data - if (use_clang_coverage) { --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0037-Incrementing-VERSION-to-102.0.5005.139.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0037-Incrementing-VERSION-to-102.0.5005.139.patch deleted file mode 100644 index e25413ff5018..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0037-Incrementing-VERSION-to-102.0.5005.139.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 035949396fb58fe3d690f6e6f2bd2ac020554faf Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Fri, 24 Jun 2022 01:00:37 +0000 -Subject: [PATCH 37/59] Incrementing VERSION to 102.0.5005.139 - -Change-Id: I328ea7e8c903db76166895af4cb90a578f2a0592 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3722416 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1196} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index a63b8dbbec13..68428cc298bc 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=138 -+PATCH=139 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0038-Incrementing-VERSION-to-102.0.5005.140.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0038-Incrementing-VERSION-to-102.0.5005.140.patch deleted file mode 100644 index 04bec07f91ee..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0038-Incrementing-VERSION-to-102.0.5005.140.patch +++ /dev/null @@ -1,28 +0,0 @@ -From e11498cece444b8f37363fd08322e87429d79e1c Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sat, 25 Jun 2022 01:00:30 +0000 -Subject: [PATCH 38/59] Incrementing VERSION to 102.0.5005.140 - -Change-Id: Ie76b68333f90b75b8ddcb541e3b0015b169e4a86 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3724132 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1197} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 68428cc298bc..4bf645c073de 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=139 -+PATCH=140 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0039-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0039-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 2c7116966845..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0039-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,101 +0,0 @@ -From b1ffae104b7ed5ba78885ad1be9607ffc450fe2e Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Sat, 25 Jun 2022 14:46:50 +0000 -Subject: [PATCH 39/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I671e7b0066f2e8e7694516ecb1c1f19352e3c857 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3722269 -Bot-Commit: Rubber Stamper -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1198} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_pt-PT.xtb | 2 +- - chrome/app/resources/generated_resources_te.xtb | 4 ++-- - .../strings/translations/android_chrome_strings_te.xtb | 6 +++--- - components/strings/components_strings_bs.xtb | 2 +- - 4 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/ash/strings/ash_strings_pt-PT.xtb b/ash/strings/ash_strings_pt-PT.xtb -index c47907a293be..0475f638819c 100644 ---- a/ash/strings/ash_strings_pt-PT.xtb -+++ b/ash/strings/ash_strings_pt-PT.xtb -@@ -684,7 +684,7 @@ Eis alguns exemplos do que pode experimentar para começar. - , - - Frase seguinte --O tempo terminou -+Acabou o tempo - Clique em qualquer local para capturar o ecrã inteiro. - O dispositivo estabeleceu ligação a um novo telemóvel. - Confirme a configuração do ecrã -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index 8af2cc506d63..65684cdb50e1 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -38,7 +38,7 @@ - ఫైల్ చెల్లదు లేదా పాడైంది - ఈ పేజీ ప్రతిస్పందించడం లేదు - అందుబాటులో ఉన్న పరికరాలు --మీ కంప్యూటర్‌‍లో కూడా యొక్క అంతర్గత RLZ లైబ్రరీ ఉంటుంది. RLZ సెర్చ్‌లను మరియు నిర్దిష్ట ప్రమోషనల్ ప్రచారం ద్వారా ఉపయోగించబడిన వినియోగాన్ని లెక్కించడానికి, ప్రత్యేకం కానటువంటి, వ్యక్తిగతంగా గుర్తించలేని ట్యాగ్‌ను సమర్పిస్తుంది. ఈ లేబుళ్లు కొన్నిసార్లు లోని Google శోధన ప్రశ్నలలో కనిపిస్తాయి. -+మీ కంప్యూటర్‌‍లో కూడా యొక్క అంతర్గత RLZ లైబ్రరీ ఉంటుంది. RLZ సెర్చ్‌లను మరియు నిర్దిష్ట ప్రమోషనల్ ప్రచారం ద్వారా ఉపయోగించబడిన వినియోగాన్ని లెక్కించడానికి, ప్రత్యేకం కానటువంటి, వ్యక్తిగతంగా గుర్తించలేని ట్యాగ్‌ను సమర్పిస్తుంది. ఈ లేబుళ్లు కొన్నిసార్లు లోని Google Search ప్రశ్నలలో కనిపిస్తాయి. - ఏదో తప్పు జరిగింది. Linux పాక్షికంగా మాత్రమే అప్‌గ్రేడ్ అయి ఉండవచ్చు. మరింత సమాచారం కోసం లాగ్స్‌ను రివ్యూ చేయండి. Files > నా ఫైల్స్ > అనే సెట్టింగ్‌లో లాగ్స్ సేవ్ చేయబడ్డాయి - అలాగే, ఈ యాప్‌ల నుండి డేటాను క్లియర్ చేయాలా? - ఈ సైట్‌కు వెళ్లడానికి మీకు అనుమతి అవసరం. ఇందులో అనుచితమైన కంటెంట్ ఉండవచ్చు. -@@ -6307,7 +6307,7 @@ - మీ సంస్థ ద్వారా ఈ యాప్ జోడించబడింది. యాప్‌ను పునఃప్రారంభించడం ద్వారా దీని ఇన్‌స్టాలేషన్‌ను పూర్తి చేయండి. - కోసం పాస్‌వర్డ్‌లు సేవ్ చేయబడలేదు - Google Driveకు బ్యాకప్ చేయండి. ఏ సమయంలో అయినా సులభంగా మీ డేటాని పునరుద్ధరించండి లేదా పరికరాన్ని మార్చండి. ఈ బ్యాకప్‌లో యాప్ డేటా ఉంటుంది. బ్యాకప్‌లు Googleకి అప్‌లోడ్ చేయబడతాయి మరియు మీ Google ఖాతా పాస్‌వర్డ్‌ని ఉపయోగించి ఎన్‌క్రిప్ట్ చేయబడతాయి. మరింత తెలుసుకోండి --మీరు బ్రౌజ్ చేసే ప్రతిసారి Google శోధన మరియు Google స్మార్ట్‌లను పొందండి -+మీరు బ్రౌజ్ చేసే ప్రతిసారి Google Search మరియు Google స్మార్ట్‌లను పొందండి - కీబోర్డ్ షార్ట్‌కట్ - మీరు ఎంటర్ప్రైజ్-ఎన్‌రోల్ చేసిన పరికరంలో ఉండాలి - సహా&యం పొందండి -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -index 657f92070e7e..8b0bd7668111 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -@@ -201,7 +201,7 @@ - అన్ని పరికరాలలో సింక్ చేయండి మరియు వ్యక్తిగతీకరించండి - ఆటోమేటిక్ సైన్-ఇన్ - వచనాన్ని చిన్న భాగాలుగా చేసి షేర్ చేయడానికి ప్రయత్నించండి --పేజీ వదిలిపెట్టకుండానే వెబ్‌సైట్‌లలోని అంశాల గురించి తెలుసుకోండి. 'వెతకడానికి తాకండి' అనే ఫీచర్ ద్వారా, ఏదైనా ఒక పదాన్ని, దానికి సంబంధించిన సందర్భాన్ని Google శోధనకు పంపవచ్చు. దీని వల్ల, ఆ పదానికి సంబంధించిన నిర్వచనాలు, ఫోటోలు, శోధన ఫలితాలు, ఇతర వివరాలు పొందవచ్చు. -+పేజీ వదిలిపెట్టకుండానే వెబ్‌సైట్‌లలోని అంశాల గురించి తెలుసుకోండి. 'వెతకడానికి తాకండి' అనే ఫీచర్ ద్వారా, ఏదైనా ఒక పదాన్ని, దానికి సంబంధించిన సందర్భాన్ని Google Searchకు పంపవచ్చు. దీని వల్ల, ఆ పదానికి సంబంధించిన నిర్వచనాలు, ఫోటోలు, శోధన ఫలితాలు, ఇతర వివరాలు పొందవచ్చు. - - ఏదైనా పదంపై ట్యాప్ చేసి, దానిని వెతకండి. మీ శోధనను మెరుగుపరచడానికి, మరిన్ని ఎక్కువ లేదా తక్కువ పదాలను ఎంచుకునేందుకు తాకి & అలాగే నొక్కి ఉంచండి. మీ శోధనను ఎడిట్ చేయడానికి, ప్యానెల్‌ను తెరిచి, చిహ్నంపై ట్యాప్ చేయడం ద్వారా కొత్త ట్యాబ్‌లో తెరిచి, శోధన పెట్టెలో మీ మార్పులు చేయండి. - పేజీకి వెళ్లండి -@@ -260,7 +260,7 @@ - కనిపించే తీరు - పాస్‌వర్డ్‌ను చూపించు - మీరు డౌన్‌లోడ్‌ని మళ్లీ ప్రారంభించాలనుకుంటున్నారా? --పేజీ వదిలిపెట్టకుండానే వెబ్‌సైట్‌లలోని అంశాల గురించి తెలుసుకోండి. 'వెతకడానికి తాకండి' అనే ఫీచర్ ద్వారా, ఏదైనా ఒక పదాన్ని, దానికి సంబంధించిన సందర్భాన్ని Google శోధనకు పంపవచ్చు. దీని వల్ల, ఆ పదానికి సంబంధించిన నిర్వచనాలు, ఫోటోలు, శోధన ఫలితాలు, ఇతర వివరాలు పొందవచ్చు. -+పేజీ వదిలిపెట్టకుండానే వెబ్‌సైట్‌లలోని అంశాల గురించి తెలుసుకోండి. 'వెతకడానికి తాకండి' అనే ఫీచర్ ద్వారా, ఏదైనా ఒక పదాన్ని, దానికి సంబంధించిన సందర్భాన్ని Google Searchకు పంపవచ్చు. దీని వల్ల, ఆ పదానికి సంబంధించిన నిర్వచనాలు, ఫోటోలు, శోధన ఫలితాలు, ఇతర వివరాలు పొందవచ్చు. - - ఏదైనా పదంపై తాకి & అలాగే నొక్కి ఉంచడం ద్వారా, దానిని వెతకండి. మీ శోధనను మెరుగుపరచడానికి, మరిన్ని లేదా తక్కువ పదాలను ఎంచుకోండి. మీ శోధనను ఎడిట్ చేయడానికి, ప్యానెల్‌ను తెరిచి, చిహ్నంపై ట్యాప్ చేయడం ద్వారా కొత్త ట్యాబ్‌లో తెరిచి, శోధన పెట్టెలో మీ మార్పులు చేయండి. - ముగించు -@@ -1305,7 +1305,7 @@ - హోమ్ పేజీని ఎడిట్ చేయండి - మీ స్టోర్ చేయబడిన సైన్ ఇన్ సమాచారం గడువు ముగిసి ఉండవచ్చు - సైట్ సమాచారాన్ని చూడండి --'వెతకడానికి తాకండి' ఫీచర్, ఎంచుకున్న పదాన్ని మరియు ప్రస్తుత పేజీని సంబంధిత సందర్భంగా Google శోధనకు పంపుతుంది. మీరు సెట్టింగ్‌లులో దీనిని ఆఫ్ చేయవచ్చు. -+'వెతకడానికి తాకండి' ఫీచర్, ఎంచుకున్న పదాన్ని మరియు ప్రస్తుత పేజీని సంబంధిత సందర్భంగా Google Searchకు పంపుతుంది. మీరు సెట్టింగ్‌లులో దీనిని ఆఫ్ చేయవచ్చు. - సపోర్ట్ చేసే వెబ్‌సైట్‌లలో మీకు సాయం చేయగలదు అని తనకు తానుగా గుర్తించినప్పుడు Assistant మీకు కనిపిస్తుంది - మీరు ఏ భాషలను చదవగలరు? - కంటెంట్ -diff --git a/components/strings/components_strings_bs.xtb b/components/strings/components_strings_bs.xtb -index 58f9812b7b3a..9faa55d99f8f 100644 ---- a/components/strings/components_strings_bs.xtb -+++ b/components/strings/components_strings_bs.xtb -@@ -769,7 +769,7 @@ To će u suprotnom biti blokirano prema vašim postavkama privatnosti. Ovo će o - Vijesti iz svijeta - Oh, ne! - Informacije o potvrdi --Historija Chrome udaljenog računara, uključujući vremenske oznake, host računare i ID-jeve sesija klijenta -+Historija Chrome udaljenog računara, uključujući vremenske oznake, host računare i ID-ove sesija klijenta - C9 (omotnica) - Usluga za zakrpe - Igra je počela. --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0040-Incrementing-VERSION-to-102.0.5005.141.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0040-Incrementing-VERSION-to-102.0.5005.141.patch deleted file mode 100644 index 7d2f3f8ca71f..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0040-Incrementing-VERSION-to-102.0.5005.141.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 2a66348c7b114c77befec67d09f7c51bc90481b0 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sun, 26 Jun 2022 01:00:46 +0000 -Subject: [PATCH 40/59] Incrementing VERSION to 102.0.5005.141 - -Change-Id: I1a2244a2a320c1da6d8a7b015ba0e0e8db376acc -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3723310 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1199} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 4bf645c073de..dcc62d12b2fe 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=140 -+PATCH=141 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0041-Incrementing-VERSION-to-102.0.5005.142.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0041-Incrementing-VERSION-to-102.0.5005.142.patch deleted file mode 100644 index 777243798c5c..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0041-Incrementing-VERSION-to-102.0.5005.142.patch +++ /dev/null @@ -1,28 +0,0 @@ -From c449c4553089b1e88bb24d31684952641135f667 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Mon, 27 Jun 2022 01:00:35 +0000 -Subject: [PATCH 41/59] Incrementing VERSION to 102.0.5005.142 - -Change-Id: Ic20be63d5fcc729e4839732ad7f4ca10244ca906 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3721306 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1200} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index dcc62d12b2fe..a69a3990b617 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=141 -+PATCH=142 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0042-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0042-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 7e9a3b997ef7..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0042-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,46 +0,0 @@ -From cfe07affad708cf7e70decd86bb3cca64e9fca86 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Mon, 27 Jun 2022 14:21:01 +0000 -Subject: [PATCH 42/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I17782c02f17621fa514cfb29abee2836213415b2 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3726410 -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Commit-Queue: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1201} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/generated_resources_ne.xtb | 2 +- - chrome/credential_provider/gaiacp/strings/gaia_resources_my.xtb | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_ne.xtb b/chrome/app/resources/generated_resources_ne.xtb -index 3b97345b7229..7f5558886721 100644 ---- a/chrome/app/resources/generated_resources_ne.xtb -+++ b/chrome/app/resources/generated_resources_ne.xtb -@@ -6698,7 +6698,7 @@ - कुनै साइटले तपाईंको डिभाइसका फाइल वा फोल्डरहरू सम्पादन गर्न खोज्दा सोध्नुहोस् (सिफारिस गरिएको) - Google ड्राइभमा ब्याकअप गर्नुहोस् जुनसुकै बेला सजिलैसँग आफ्नो डेटा पुनर्स्थापना गर्नुहोस् वा यन्त्र बदल्नुहोस्। तपाईंको ब्याकअपमा एपको डेटा समावेश हुन्छ। तपाईंका ब्याकअपहरू Google मा अपलोड गरी तपाईंको Google खाताको पासवर्ड प्रयोग गरेर इन्क्रिप्ट गरिन्छन्। - खाता थप्ने क्रममा कुनै त्रुटि भयो --यन्त्र दर्ता गर्दै... -+डिभाइस दर्ता गरिँदै छ... - Play Store अन गर्नुहोस् - "" मा जडान गरिँदै - आवाज नआउने म्यासेजिङ प्रयोग गर्नुहोस् -diff --git a/chrome/credential_provider/gaiacp/strings/gaia_resources_my.xtb b/chrome/credential_provider/gaiacp/strings/gaia_resources_my.xtb -index 0cf012125d68..fc7eb723b99f 100644 ---- a/chrome/credential_provider/gaiacp/strings/gaia_resources_my.xtb -+++ b/chrome/credential_provider/gaiacp/strings/gaia_resources_my.xtb -@@ -7,7 +7,7 @@ - သတ်မှတ်ပေးထားသည့်အချိန် ကုန်သွားပါပြီ။ သင့်အလုပ်သုံးအကောင့်နှင့် လက်မှတ်ထိုးဝင်ပါ။ - သင့်အလုပ်သုံး အကောင့်သို့ လက်မှတ်ထိုးဝင်၍ မရပါ။ သင့်စီမံခန့်ခွဲသူထံ ဆက်သွယ်ပါ။ - ဤအီးမေးလ်ဖြင့် လက်မှတ်ထိုးဝင်ခွင့်မပြုပါ။ အလုပ် (သို့) ကျောင်းအတွက် သင်အသုံးပြုသောအကောင့်ကို ပြန်စမ်းကြည့်ပါ။ လက်မှတ်ထိုးဝင်၍မရသေးပါက သင်၏စီမံခန့်ခွဲသူထံ ဆက်သွယ်ပါ။ --ဤစက်ပေါ်တွင် ကိုယ်ရေးကိုယ်တာအကောင့်နှင့် လက်မှတ်ထိုးဝင်ခြင်းကို ခွင့်မပြုပါ။ အလုပ်သုံး အကောင့်နှင့် လက်မှတ်ထိုးဝင်ပါ။ -+ဤစက်ပေါ်တွင် ကိုယ်ပိုင်အကောင့်ဖြင့် လက်မှတ်ထိုးဝင်ခြင်းကို ခွင့်မပြုပါ။ အလုပ်သုံး အကောင့်ဖြင့် ဝင်ပါ။ - သင့်လက်ရှိ Windows စကားဝှက် မထည့်ဘဲ ရှေ့ဆက်ပါက ဤစက်ပေါ်ရှိဒေတာများ အပြီးဆုံးရှုံးသွားနိုင်သည်။ - ဤကွန်ပျူတာပေါ်ရှိ အသုံးပြုသူတစ်ဦးကို ဤအကောင့်သုံး၍ ထည့်ထားပြီး ဖြစ်ပါသည်။ အခြားအကောင့်တစ်ခုဖြင့် လက်မှတ်ထိုးဝင်ရောက်ပါ။ - သင့်စက်ကို အင်တာနက်ချိတ်ဆက်ထားခြင်း ရှိမရှိ စစ်ဆေးပြီး ထပ်စမ်းကြည့်ပါ --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0043-Incrementing-VERSION-to-102.0.5005.143.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0043-Incrementing-VERSION-to-102.0.5005.143.patch deleted file mode 100644 index 1d107689582c..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0043-Incrementing-VERSION-to-102.0.5005.143.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 48449d6d4fe931000cc37681a3f797169e74c5d9 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Tue, 28 Jun 2022 01:00:24 +0000 -Subject: [PATCH 43/59] Incrementing VERSION to 102.0.5005.143 - -Change-Id: I0045565f8b8db576541a4a3630cf6ff7db5415a5 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3731448 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1202} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index a69a3990b617..915e8754e191 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=142 -+PATCH=143 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0044-testing-fix-check_static_initializers.py-for-python3.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0044-testing-fix-check_static_initializers.py-for-python3.patch deleted file mode 100644 index bd6c8ff8965b..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0044-testing-fix-check_static_initializers.py-for-python3.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 7d8cce15d329617b717e4b48fc15054f6c8a2bc2 Mon Sep 17 00:00:00 2001 -From: Takuto Ikuta -Date: Tue, 28 Jun 2022 02:29:02 +0000 -Subject: [PATCH 44/59] testing: fix check_static_initializers.py for python3 - for M102 - -(cherry picked from commit dce7a1bfd410fbeb4e17fc6562c150f5dd81310e) - -Bug: 1333950 -Change-Id: I876378a3ccdbb795c64172555766c027d8259f99 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3689103 -Reviewed-by: Brian Sheedy -Reviewed-by: Ben Pastene -Auto-Submit: Takuto Ikuta -Commit-Queue: Takuto Ikuta -Cr-Original-Commit-Position: refs/heads/main@{#1011772} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3713705 -Cr-Commit-Position: refs/branch-heads/5005@{#1203} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - testing/scripts/check_static_initializers.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/testing/scripts/check_static_initializers.py b/testing/scripts/check_static_initializers.py -index 3afd112883b5..d5351e749254 100755 ---- a/testing/scripts/check_static_initializers.py -+++ b/testing/scripts/check_static_initializers.py -@@ -64,7 +64,7 @@ COVERAGE_BUILD_FALLBACK_EXPECTED_MAC_SI_COUNT = 4 - - - def run_process(command): -- p = subprocess.Popen(command, stdout=subprocess.PIPE) -+ p = subprocess.Popen(command, stdout=subprocess.PIPE, universal_newlines=True) - stdout = p.communicate()[0] - if p.returncode != 0: - raise Exception( -@@ -205,7 +205,7 @@ def main_run(args): - if sys.platform.startswith('darwin'): - rc = main_mac(src_dir, - allow_coverage_initializer = '--allow-coverage-initializer' in args.args) -- elif sys.platform == 'linux2': -+ elif sys.platform.startswith('linux'): - is_chromeos = 'buildername' in args.properties and \ - 'chromeos' in args.properties['buildername'] - rc = main_linux(src_dir, is_chromeos) -@@ -222,7 +222,7 @@ def main_run(args): - def main_compile_targets(args): - if sys.platform.startswith('darwin'): - compile_targets = ['chrome'] -- elif sys.platform == 'linux2': -+ elif sys.platform.startswith('linux'): - compile_targets = ['chrome', 'nacl_helper', 'nacl_helper_bootstrap'] - else: - compile_targets = [] --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0045-sheriff-Disable-QuarantineMacTest.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0045-sheriff-Disable-QuarantineMacTest.patch deleted file mode 100644 index e6a25e72274b..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0045-sheriff-Disable-QuarantineMacTest.patch +++ /dev/null @@ -1,81 +0,0 @@ -From ffa3ed225452998f8de5cdde235f3ba0a6400d83 Mon Sep 17 00:00:00 2001 -From: Yuki Shiino -Date: Tue, 28 Jun 2022 05:11:12 +0000 -Subject: [PATCH 45/59] sheriff: Disable QuarantineMacTest.* - -(cherry picked from commit b9fd9cf1ba3fb180e4c94dc98016066f4f876fa5) - -Bug: 1334495 -Change-Id: I300191c2cdf9303e71e680846e0b6568fe0cd6c0 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3692655 -Owners-Override: Yuki Shiino -Commit-Queue: Yuki Shiino -Reviewed-by: Takuto Ikuta -Cr-Original-Commit-Position: refs/heads/main@{#1011837} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708693 -Commit-Queue: Takuto Ikuta -Owners-Override: Takuto Ikuta -Auto-Submit: Steven Holte -Cr-Commit-Position: refs/branch-heads/5005@{#1204} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../quarantine/quarantine_mac_unittest.mm | 15 ++++++++++----- - 1 file changed, 10 insertions(+), 5 deletions(-) - -diff --git a/components/services/quarantine/quarantine_mac_unittest.mm b/components/services/quarantine/quarantine_mac_unittest.mm -index c7358a3ddfff..36572f572f6a 100644 ---- a/components/services/quarantine/quarantine_mac_unittest.mm -+++ b/components/services/quarantine/quarantine_mac_unittest.mm -@@ -68,7 +68,8 @@ class QuarantineMacTest : public testing::Test { - base::scoped_nsobject file_url_; - }; - --TEST_F(QuarantineMacTest, CheckMetadataSetCorrectly) { -+// TODO(crbug.com/1334495): Enable this test. -+TEST_F(QuarantineMacTest, DISABLED_CheckMetadataSetCorrectly) { - QuarantineFile( - test_file_, source_url_, referrer_url_, "", - base::BindOnce(&CheckQuarantineResult, QuarantineFileResult::OK)); -@@ -76,7 +77,8 @@ TEST_F(QuarantineMacTest, CheckMetadataSetCorrectly) { - EXPECT_TRUE(IsFileQuarantined(test_file_, source_url_, referrer_url_)); - } - --TEST_F(QuarantineMacTest, SetMetadataMultipleTimes) { -+// TODO(crbug.com/1334495): Enable this test. -+TEST_F(QuarantineMacTest, DISABLED_SetMetadataMultipleTimes) { - GURL dummy_url("http://www.dummy.example.com"); - QuarantineFile( - test_file_, source_url_, referrer_url_, "", -@@ -97,7 +99,8 @@ TEST_F(QuarantineMacTest, IsFileQuarantined_NoAnnotationsOnFile) { - EXPECT_FALSE(IsFileQuarantined(test_file_, GURL(), GURL())); - } - --TEST_F(QuarantineMacTest, IsFileQuarantined_SourceUrlOnly) { -+// TODO(crbug.com/1334495): Enable this test. -+TEST_F(QuarantineMacTest, DISABLED_IsFileQuarantined_SourceUrlOnly) { - QuarantineFile( - test_file_, source_url_, GURL(), std::string(), - base::BindOnce(&CheckQuarantineResult, QuarantineFileResult::OK)); -@@ -108,7 +111,8 @@ TEST_F(QuarantineMacTest, IsFileQuarantined_SourceUrlOnly) { - EXPECT_FALSE(IsFileQuarantined(test_file_, referrer_url_, GURL())); - } - --TEST_F(QuarantineMacTest, IsFileQuarantined_FullMetadata) { -+// TODO(crbug.com/1334495): Enable this test. -+TEST_F(QuarantineMacTest, DISABLED_IsFileQuarantined_FullMetadata) { - QuarantineFile( - test_file_, source_url_, referrer_url_, std::string(), - base::BindOnce(&CheckQuarantineResult, QuarantineFileResult::OK)); -@@ -121,7 +125,8 @@ TEST_F(QuarantineMacTest, IsFileQuarantined_FullMetadata) { - EXPECT_FALSE(IsFileQuarantined(test_file_, referrer_url_, referrer_url_)); - } - --TEST_F(QuarantineMacTest, IsFileQuarantined_Sanitize) { -+// TODO(crbug.com/1334495): Enable this test. -+TEST_F(QuarantineMacTest, DISABLED_IsFileQuarantined_Sanitize) { - GURL host_url{"https://user:pass@example.com/foo/bar?x#y"}; - GURL host_url_clean{"https://example.com/foo/bar?x#y"}; - GURL referrer_url{"https://user:pass@example.com/foo/index?x#y"}; --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0046-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0046-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index d2d23b799766..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0046-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,274 +0,0 @@ -From 363e0eca3560faf7d01c41c81fa622c840b705fb Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Tue, 28 Jun 2022 14:37:25 +0000 -Subject: [PATCH 46/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Ib7225417cd733aad7e0379456f5c1d83215d5b19 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3731031 -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Auto-Submit: Ben Mason -Cr-Commit-Position: refs/branch-heads/5005@{#1205} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_de.xtb | 2 +- - .../app/resources/generated_resources_mr.xtb | 2 +- - .../resources/generated_resources_pt-PT.xtb | 18 +++++++++--------- - .../app/resources/generated_resources_te.xtb | 2 +- - .../strings/accessibility_strings_pt-PT.xtb | 18 +++++++++--------- - .../policy/resources/policy_templates_de.xtb | 2 +- - components/strings/components_strings_mr.xtb | 2 +- - components/strings/components_strings_te.xtb | 2 +- - 8 files changed, 24 insertions(+), 24 deletions(-) - -diff --git a/ash/strings/ash_strings_de.xtb b/ash/strings/ash_strings_de.xtb -index 3298a08b2472..ecd143d7e28a 100644 ---- a/ash/strings/ash_strings_de.xtb -+++ b/ash/strings/ash_strings_de.xtb -@@ -1207,7 +1207,7 @@ Neuinstallation - Notiz erstellen - Shelf Party ein-/ausschalten. - Weiter um einen Buchstaben --Die Leistung von Peripheriegeräten kann im Gastmodus eingeschränkt sein -+Die Leistung des Peripheriegeräts kann im Gastmodus eingeschränkt sein - und dein Smartphone werden automatisch miteinander verbunden - Gute Nacht, - Spionageschutz -diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb -index 765298e60f1b..0d2076903033 100644 ---- a/chrome/app/resources/generated_resources_mr.xtb -+++ b/chrome/app/resources/generated_resources_mr.xtb -@@ -2719,7 +2719,7 @@ - नवीन वैशिष्ट्ये उपलब्ध होताच क्षणी ते ऑफर करते - पूर्वावलोकन - प्रिंट आणि स्कॅन करा --नेटवर्क सर्टिफिकेट प्राप्त करा -+नेटवर्क सर्टिफिकेट मिळवा - वॉलपेपर बदला - बटनडाउन - वापरकर्ता इमेज पूर्वावलोकन -diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb -index b2d1427a5ddc..b5c662e463fc 100644 ---- a/chrome/app/resources/generated_resources_pt-PT.xtb -+++ b/chrome/app/resources/generated_resources_pt-PT.xtb -@@ -13,7 +13,7 @@ - Localização do - Este separador está associado a uma porta de série. - {NUM_PAGES,plural, =1{Página sem resposta}other{Páginas sem resposta}} --Volume da síntese de voz -+Volume da conversão de texto em voz - Os seus ficheiros de Docs, Folhas, Slides e Desenhos estão a ser sincronizados. Abra a app Google Drive para aceder aos ficheiros online ou offline. - Dispositivo USB-C (porta frontal) - TrackPoint -@@ -435,7 +435,7 @@ - Sim - A app está bloqueada - Clique em Tentar novamente e aceite o pedido no computador. --Tom da síntese de voz -+Tom da conversão de texto em voz - País - Ativar as teclas aderentes (para executar atalhos de teclado escrevendo-os sequencialmente) - A licença da app expirou -@@ -529,7 +529,7 @@ As autorizações que já concedeu às apps podem aplicar-se a esta conta. Pode - Ativo hoje - Nunca guardado - Visto no mês passado --Motores da síntese de voz -+Motores da conversão de texto em voz - Teclado - Não, Obrigado - Utilizar apenas Wi-Fi para determinar a localização -@@ -810,7 +810,7 @@ As autorizações que já concedeu às apps podem aplicar-se a esta conta. Pode - Ups! Ocorreu um problema ao contactar o servidor de início de sessão. Verifique a sua ligação de rede e o nome do domínio, e tente novamente. - Abrir Link Numa Nova &Janela - Faça uma cópia de segurança das apps Android para o Google Drive. --Dados de aplicações alojadas -+Dados de apps alojadas - Não permitir que os sites utilizem JavaScript - Adicionar utilizador - : -@@ -2788,7 +2788,7 @@ Pretende pará-lo? - Extensão: - As páginas visualizadas nesta janela não serão apresentadas no histórico do navegador nem no histórico de pesquisas e não deixarão outros vestígios, como cookies, no computador depois de terminar sessão. Os ficheiros transferidos e os marcadores criados não serão preservados. - Abra a pesquisa no painel lateral --Voz da síntese de voz -+Voz da conversão de texto em voz - Obrigado pelo seu feedback. Neste modo, está offline, pelo que o seu relatório será enviado mais tarde. - Limite de movimentos - Pedido de Partilha de Ecrã de -@@ -4563,7 +4563,7 @@ Pode atribuir vários interruptores a esta ação. - À procura de partilhas de ficheiros… - Pode navegar pelas páginas com um cursor de texto. Prima F7 para desativar esta opção. - É necessário reiniciar antes de ser possível repor o dispositivo com o Powerwash. Saber mais --Olá! Sou a sua voz para a síntese de voz. -+Olá! Sou a sua voz para a conversão de texto em voz. - Guardar palavras-passe para este site - IBM - Ao continuar, aceita que este dispositivo também pode transferir e instalar automaticamente atualizações e apps da Google, do operador da criança e do fabricante deste dispositivo, possivelmente através de dados móveis. Algumas destas apps podem oferecer compras na app. -@@ -5526,7 +5526,7 @@ Certifique-se de que não revela informações confidenciais. - Está disponível uma atualização para a versão Debian 11 (Bullseye). - Carregar expandida - Este dispositivo (SN: ) foi bloqueado pelo proprietário. --Taxa da síntese de voz -+Taxa da conversão de texto em voz - Abrir as definições do ChromeVox - Sem autorização para reproduzir som - Atualizar erro -@@ -5740,7 +5740,7 @@ Certifique-se de que não revela informações confidenciais. - Ninguém conseguirá partilhar consigo enquanto não se tornar visível.Para se tornar temporariamente visível, abra a área de estado e, em seguida, ative a Visibilidade na proximidade. - Não é possível estabelecer ligação à rede. Verifique a ligação de rede e tente novamente. - O proprietário pode controlar esta funcionalidade em Definições > Avançadas > Enviar automaticamente dados de diagnóstico e de utilização para a Google. --Selecionar e personalizar as vozes para a síntese de voz. -+Selecionar e personalizar as vozes para a conversão de texto em voz. - Explore mais definições abaixo ou conclua agora - Memória SQLite - Separador aberto -@@ -6374,7 +6374,7 @@ Certifique-se de que não revela informações confidenciais. - % – até ficar completa - Erro de transferência - Ocorreu um erro enquanto o Chrome procurava software prejudicial. --Definições de voz para a síntese de voz -+Definições de voz para a conversão de texto em voz - Autorização solicitada - Suave - Barra de informações -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index 65684cdb50e1..a810b57ffadf 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -5636,7 +5636,7 @@ - - అర్హతను చెక్ చేస్తోంది - మీరు Google పాస్‌వర్డ్ మేనేజర్‌లో సేవ్ చేసిన పాస్‌వర్డ్‌లను చూడవచ్చు, మేనేజ్ చేయవచ్చు -- శోధన ఫలితం : . విభాగానికి నావిగేట్ చేయడానికి ఎంటర్ నొక్కండి. -+ సెర్చ్ ఫలితం : . విభాగానికి నావిగేట్ చేయడానికి ఎంటర్ నొక్కండి. - సైట్‌లు సాధారణంగా మీ ఫాంట్‌లను ఉపయోగించుకుంటాయి, తద్వారా ఆన్‌లైన్ డిజైన్, గ్రాఫిక్స్ టూల్స్‌తో మీరు అధిక క్వాలిటీ గల కంటెంట్‌ను క్రియేట్ చేయవచ్చు - మీరు బ్రౌజింగ్ హిస్టరీ — మొత్తాన్ని లేదా ఒక నిర్దిష్ట సైట్‌కు సంబంధించిన బ్రౌజింగ్ హిస్టరీని తొలగించినప్పుడు — అనుబంధించి ఉన్న అంచనా సమాచారాన్ని కూడా మీరు తొలగిస్తారు. మీ బ్రౌజింగ్ హిస్టరీని చూడండి - మేము ఈ డేటాను ఎలా ఉపయోగిస్తాము: -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_pt-PT.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_pt-PT.xtb -index 5173e0310f25..75f1605d0d03 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_pt-PT.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_pt-PT.xtb -@@ -51,7 +51,7 @@ - Negrito - Título de nível 6 seguinte - Não existe nenhuma expressão matemática anterior. --Definições da síntese de voz -+Definições da conversão de texto em voz - Linha selecionada - Pode sempre ver tutoriais ao abrir os menus com um toque de quatro dedos. Em seguida, ative o tutorial na secção "ChromeVox". - Botão ativar/desativar -@@ -198,7 +198,7 @@ - Painel de separadores - Um link - Também pode premir Enter para ativar itens. Por exemplo, pode utilizar a tecla Enter para enviar texto num formulário. Para continuar, prima Enter. --Ativar ou desativar a síntese de voz -+Ativar ou desativar a conversão de texto em voz - Para avançar, prima Enter. Para retroceder, prima a tecla de retrocesso. - Escreva para pesquisar a página. Prima Enter para avançar para o resultado, as setas para cima ou para baixo para procurar resultados, continue a escrever para alterar a sua pesquisa ou prima Escape para cancelar. - Azul-violeta -@@ -219,7 +219,7 @@ - Título 6 - {COUNT,plural, =1{asterisco}other{# asteriscos}} - Castanho rosado --Abrir definições da síntese de voz -+Abrir definições da conversão de texto em voz - Amarelo-esverdeado - Tutorial do ChromeVox - Atalhos de teclado do Chromebook -@@ -656,7 +656,7 @@ - Não existe nenhum cabeçalho de nível 1 seguinte. - Complementar - Lista de páginas --Olá! Sou a sua voz para a síntese de voz. -+Olá! Sou a sua voz para a conversão de texto em voz. - Teclas essenciais: Shift - Palavra - Menu de contexto -@@ -705,7 +705,7 @@ - Título de nível 5 anterior - Apêndice - Muito bem! Aprendeu as noções básicas acerca do toque do ChromeVox. Pode voltar a assistir ao tutorial ou sair do mesmo com os botões abaixo. --Extensão de síntese de voz Google Enhanced Network -+Extensão de conversão de texto em voz Google Enhanced Network - Tocar com dois dedos - Item de árvore - Azul-turquesa escuro -@@ -723,7 +723,7 @@ - Diminuir volume de voz - Prima a tecla de pesquisa + seta para a direita ou tecla de pesquisa + seta para a esquerda para procurar tópicos - Azul-pólvora --Reponha as definições da síntese de voz para os valores predefinidos. -+Reponha as definições da conversão de texto em voz para os valores predefinidos. - Tabela - Reproduzir num volume mais baixo quando o ChromeVox estiver a falar - Amarelo -@@ -902,7 +902,7 @@ - Não existe nenhum gráfico anterior. - Aplicação - Botão de opção seguinte --Voz da síntese de voz do sistema -+Voz da conversão de texto em voz do sistema - Sem pontuação - Ativar descrições detalhadas - Em branco -@@ -960,7 +960,7 @@ - {COUNT,plural, =1{hora}other{horas}} - Link seguinte - mark --Repor definições da síntese de voz -+Repor definições da conversão de texto em voz - Editar texto, entrada de URL - tlbar - Botão de opção anterior -@@ -1057,7 +1057,7 @@ - Definição - dir - Renda antiga --Personalizar as definições da síntese de voz -+Personalizar as definições da conversão de texto em voz - Verde-relva - {COUNT,plural, =1{libra}other{# sinais de libra}} - Região -diff --git a/components/policy/resources/policy_templates_de.xtb b/components/policy/resources/policy_templates_de.xtb -index feae20418efb..e3cdc43623fa 100644 ---- a/components/policy/resources/policy_templates_de.xtb -+++ b/components/policy/resources/policy_templates_de.xtb -@@ -6255,7 +6255,7 @@ werden abgelehnt. - Bei Ursprüngen, die durch die hier angegebenen Muster nicht abgedeckt sind, kommt entweder der globale Standardwert der Richtlinie „“, sofern konfiguriert, oder die persönliche Konfiguration des Nutzers zum Einsatz. - - Weitere Informationen zu gültigen URL-Mustern findest du unter https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns. --Keepalive-Dauer beim Herunterfahren abrufen -+Fetch-Keepalive-Dauer beim Herunterfahren - Zeitraum in Tagen, nach dem der Nutzer abgemeldet wird, wenn die Version von niedriger ist als der angegebene -Wert. - Zulässige App- bzw. Erweiterungstypen konfigurieren - Sicherheitswarnungen anzeigen, wenn potenziell schädliche Befehlszeilen-Flags verwendet werden -diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb -index 4d28b6c9f60b..b41b739d4c8c 100644 ---- a/components/strings/components_strings_mr.xtb -+++ b/components/strings/components_strings_mr.xtb -@@ -918,7 +918,7 @@ - Juuro-Ku-Kai - या डिव्हाइसच्या मालकाने डायनासोर गेम बंद केला आहे. - सर्टिफिकेट दाखवा ( ने जारी केलेले) --मध्यंतर प्राप्त करा: -+मध्यंतर मिळवा: - किती वेळा पुन्हा प्रयत्न केले - आकार बदलण्यायोग्य - Number-11 (Envelope) -diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb -index 4c6638f9b39e..27f1afd0deae 100644 ---- a/components/strings/components_strings_te.xtb -+++ b/components/strings/components_strings_te.xtb -@@ -2298,7 +2298,7 @@ - , Chrome సెట్టింగ్‌లలో అడ్రస్‌లను జోడించడానికి, మేనేజ్ చేయడానికి 'Tab'ను నొక్కి, ఆపై 'Enter'ను నొక్కండి - మీ పరికరాన్ని ఎలా ఉపయోగించాలో తెలుసుకోవాలనుకుంటున్నారా? - పేమెంట్ హ్యాండ్లర్‌లు --శోధన ఫలితం -+సెర్చ్ ఫలితం - ప్రోటోకాల్ నిర్వాహకులు - మీ పరికరంలో మీరు లేదా మరొకరు ఇన్‌స్టాల్ చేసిన సర్టిఫికేట్ కారణంగా ఈ సమస్య తలెత్తుతుంది. నెట్‌వర్క్‌లను పర్యవేక్షించడానికి మరియు అడ్డగించడానికి సర్టిఫికెట్ ఉపయోగించబడుతుంది, ఇది Chrome ద్వారా విశ్వసించబడదు. పర్యవేక్షణ కోసం కొన్ని చట్టబద్ధమైన కేసులు ఉన్నప్పటికీ, పాఠశాల లేదా కంపెనీ నెట్‌వర్క్‌లో మాదిరిగా, మీరు దీన్ని ఆపలేక పోయినప్పటికీ, ఇది జరుగుతున్నట్లు మీకు తెలుసని Chrome నిర్ధారించుకోవాలనుకుంటుంది. వెబ్‌ను యాక్సెస్ చేసే ఏదైనా బ్రౌజర్ లేదా యాప్‌లో పర్యవేక్షణ జరగవచ్చు. - ఫైల్‌ను జోడించినప్పుడు --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0047-migrate-metrics_python_tests-to-python3-for-M102.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0047-migrate-metrics_python_tests-to-python3-for-M102.patch deleted file mode 100644 index abe8d1225025..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0047-migrate-metrics_python_tests-to-python3-for-M102.patch +++ /dev/null @@ -1,106 +0,0 @@ -From 394e7eb51ff0cdd3c240e8d10d9fb08adfbe60c9 Mon Sep 17 00:00:00 2001 -From: Takuto Ikuta -Date: Tue, 28 Jun 2022 17:22:43 +0000 -Subject: [PATCH 47/59] migrate metrics_python_tests to python3 for M102 - -This cherry pick includes additional fix for L235 in common.py. - -(cherry picked from commit a1b9cfb94303fcbaae90a5def1991d3724b0bdb4) - -Bug: 1287214 -Change-Id: I68b680617d2e7aa3ccc23375e2eaaa113779d7c5 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3689318 -Reviewed-by: Robert Kaplow -Auto-Submit: Takuto Ikuta -Reviewed-by: Brian Sheedy -Commit-Queue: Brian Sheedy -Cr-Original-Commit-Position: refs/heads/main@{#1011049} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3711081 -Cr-Commit-Position: refs/branch-heads/5005@{#1206} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - testing/scripts/common.py | 6 +++--- - testing/scripts/metrics_python_tests.py | 4 ++-- - tools/variations/fieldtrial_to_struct.py | 2 +- - tools/variations/fieldtrial_util.py | 2 +- - 4 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/testing/scripts/common.py b/testing/scripts/common.py -index 4965f8f58ba0..995fb9688e83 100644 ---- a/testing/scripts/common.py -+++ b/testing/scripts/common.py -@@ -208,7 +208,7 @@ def parse_common_test_results(json_results, test_separator='/'): - def convert_trie_to_flat_paths(trie, prefix=None): - # Also see blinkpy.web_tests.layout_package.json_results_generator - result = {} -- for name, data in trie.iteritems(): -+ for name, data in trie.items(): - if prefix: - name = prefix + test_separator + name - if len(data) and not 'actual' in data and not 'expected' in data: -@@ -232,7 +232,7 @@ def parse_common_test_results(json_results, test_separator='/'): - passing_statuses = ('PASS', 'SLOW', 'NEEDSREBASELINE') - - for test, result in convert_trie_to_flat_paths( -- json_results['tests']).iteritems(): -+ json_results['tests']).items(): - key = 'unexpected_' if result.get('is_unexpected') else '' - data = result['actual'] - actual_results = data.split() -@@ -291,7 +291,7 @@ def get_gtest_summary_passes(output): - mapping = {} - - for cur_iteration_data in output.get('per_iteration_data', []): -- for test_fullname, results in cur_iteration_data.iteritems(): -+ for test_fullname, results in cur_iteration_data.items(): - # Results is a list with one entry per test try. Last one is the final - # result. - last_result = results[-1] -diff --git a/testing/scripts/metrics_python_tests.py b/testing/scripts/metrics_python_tests.py -index 70770f41b56e..41db12a37b12 100755 ---- a/testing/scripts/metrics_python_tests.py -+++ b/testing/scripts/metrics_python_tests.py -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env vpython3 - # Copyright 2021 The Chromium Authors. All rights reserved. - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. -@@ -15,7 +15,7 @@ import common - - def main_run(args): - with common.temporary_file() as tempfile_path: -- rc = common.run_command(['vpython', -+ rc = common.run_command(['vpython3', - os.path.join(common.SRC_DIR, 'testing', 'test_env.py'), - os.path.join(common.SRC_DIR, 'tools', 'metrics', - 'metrics_python_tests.py'), -diff --git a/tools/variations/fieldtrial_to_struct.py b/tools/variations/fieldtrial_to_struct.py -index 9ecf38974795..3c90ff9fea5a 100755 ---- a/tools/variations/fieldtrial_to_struct.py -+++ b/tools/variations/fieldtrial_to_struct.py -@@ -76,7 +76,7 @@ def _LoadFieldTrialConfig(filename, platforms, invert): - def _ConvertOverrideUIStrings(override_ui_strings): - """Converts override_ui_strings to formatted dicts.""" - overrides = [] -- for ui_string, override in override_ui_strings.iteritems(): -+ for ui_string, override in override_ui_strings.items(): - overrides.append({ - 'name_hash': generate_ui_string_overrider.HashName(ui_string), - 'value': override -diff --git a/tools/variations/fieldtrial_util.py b/tools/variations/fieldtrial_util.py -index ac0b9f54292f..284bcb5899c8 100644 ---- a/tools/variations/fieldtrial_util.py -+++ b/tools/variations/fieldtrial_util.py -@@ -31,7 +31,7 @@ def _FindDuplicates(entries): - duplicates.add(entry) - else: - seen.add(entry) -- return duplicates -+ return sorted(duplicates) - - def _CheckForDuplicateFeatures(enable_features, disable_features): - enable_features = [f.split('<')[0] for f in enable_features] --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0048-M102-Let-GPU-Intel-Macs-target-12.4.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0048-M102-Let-GPU-Intel-Macs-target-12.4.patch deleted file mode 100644 index 90b5485dc625..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0048-M102-Let-GPU-Intel-Macs-target-12.4.patch +++ /dev/null @@ -1,1714 +0,0 @@ -From 3c1756adad63e6cb926755a8e1f9bce6c1c7cf1b Mon Sep 17 00:00:00 2001 -From: Brian Sheedy -Date: Tue, 28 Jun 2022 23:34:56 +0000 -Subject: [PATCH 48/59] [M102] Let GPU Intel Macs target 12.4 - -Adds Mac 12.4 as a valid OS dimension for the stable Intel Mac Mini -mixin, as the experimental bot seems pretty happy with the OS upgrade. - -(cherry picked from commit 474c9f01cb4aa3dd5f192b7e9d9478c3cd0f0403) - -Bug: 1334335 -Change-Id: I7640208673c90a87202eee73aafd0f42764fbfb4 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3716986 -Auto-Submit: Brian Sheedy -Reviewed-by: Yuly Novikov -Commit-Queue: Yuly Novikov -Cr-Original-Commit-Position: refs/heads/main@{#1017135} -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3733168 -Commit-Queue: Brian Sheedy -Cr-Commit-Position: refs/branch-heads/5005@{#1207} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - testing/buildbot/chromium.angle.json | 22 +-- - testing/buildbot/chromium.dawn.json | 48 ++--- - testing/buildbot/chromium.gpu.fyi.json | 182 +++++++++---------- - testing/buildbot/chromium.gpu.json | 56 +++--- - testing/buildbot/chromium.swangle.json | 2 +- - testing/buildbot/client.v8.fyi.json | 18 +- - testing/buildbot/mixins.pyl | 2 +- - testing/buildbot/tryserver.chromium.mac.json | 36 ++-- - 8 files changed, 183 insertions(+), 183 deletions(-) - -diff --git a/testing/buildbot/chromium.angle.json b/testing/buildbot/chromium.angle.json -index 0130290604aa..f4883ec8b7a4 100644 ---- a/testing/buildbot/chromium.angle.json -+++ b/testing/buildbot/chromium.angle.json -@@ -302,7 +302,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "named_caches": [ -@@ -362,7 +362,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "named_caches": [ -@@ -1792,7 +1792,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", -@@ -1817,7 +1817,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1859,7 +1859,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1897,7 +1897,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1936,7 +1936,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1974,7 +1974,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2012,7 +2012,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2050,7 +2050,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2087,7 +2087,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -diff --git a/testing/buildbot/chromium.dawn.json b/testing/buildbot/chromium.dawn.json -index a128043e8aea..f1584918902f 100644 ---- a/testing/buildbot/chromium.dawn.json -+++ b/testing/buildbot/chromium.dawn.json -@@ -1783,7 +1783,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1810,7 +1810,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1837,7 +1837,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1864,7 +1864,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1889,7 +1889,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1912,7 +1912,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1943,7 +1943,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1967,7 +1967,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2005,7 +2005,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -2043,7 +2043,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -2078,7 +2078,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2116,7 +2116,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2972,7 +2972,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -2999,7 +2999,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3026,7 +3026,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3053,7 +3053,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3078,7 +3078,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3101,7 +3101,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3132,7 +3132,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3156,7 +3156,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -3194,7 +3194,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3232,7 +3232,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -3267,7 +3267,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -3305,7 +3305,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -diff --git a/testing/buildbot/chromium.gpu.fyi.json b/testing/buildbot/chromium.gpu.fyi.json -index 6c004533a068..3c22537f9264 100644 ---- a/testing/buildbot/chromium.gpu.fyi.json -+++ b/testing/buildbot/chromium.gpu.fyi.json -@@ -11285,7 +11285,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11314,7 +11314,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11341,7 +11341,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", -@@ -11368,7 +11368,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11392,7 +11392,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11416,7 +11416,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11437,7 +11437,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11462,7 +11462,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -11500,7 +11500,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11536,7 +11536,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11572,7 +11572,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11608,7 +11608,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11648,7 +11648,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11693,7 +11693,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11738,7 +11738,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11774,7 +11774,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11810,7 +11810,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11855,7 +11855,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11900,7 +11900,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11937,7 +11937,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -11974,7 +11974,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12010,7 +12010,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12048,7 +12048,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12087,7 +12087,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12125,7 +12125,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12163,7 +12163,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12200,7 +12200,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12229,7 +12229,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -12257,7 +12257,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", -@@ -12284,7 +12284,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -12308,7 +12308,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -12332,7 +12332,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -12353,7 +12353,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -12378,7 +12378,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -12416,7 +12416,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12452,7 +12452,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12488,7 +12488,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12528,7 +12528,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12573,7 +12573,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12618,7 +12618,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12655,7 +12655,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12691,7 +12691,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -12728,7 +12728,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -13919,7 +13919,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -13948,7 +13948,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -13975,7 +13975,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", -@@ -14002,7 +14002,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -14026,7 +14026,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -14050,7 +14050,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -14071,7 +14071,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -14096,7 +14096,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -14134,7 +14134,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14170,7 +14170,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14206,7 +14206,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14242,7 +14242,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14282,7 +14282,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14327,7 +14327,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14372,7 +14372,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14408,7 +14408,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14444,7 +14444,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14489,7 +14489,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14534,7 +14534,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14561,7 +14561,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -14597,7 +14597,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14634,7 +14634,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14670,7 +14670,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14708,7 +14708,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14747,7 +14747,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14786,7 +14786,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14824,7 +14824,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14862,7 +14862,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14900,7 +14900,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -14937,7 +14937,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21528,7 +21528,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -21549,7 +21549,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -21574,7 +21574,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -21612,7 +21612,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21648,7 +21648,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21684,7 +21684,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21724,7 +21724,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21769,7 +21769,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21805,7 +21805,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21841,7 +21841,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21886,7 +21886,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21923,7 +21923,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21959,7 +21959,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -21991,7 +21991,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -22029,7 +22029,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -22067,7 +22067,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -22105,7 +22105,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -22143,7 +22143,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -diff --git a/testing/buildbot/chromium.gpu.json b/testing/buildbot/chromium.gpu.json -index 8269243328ac..3dac7b6281e0 100644 ---- a/testing/buildbot/chromium.gpu.json -+++ b/testing/buildbot/chromium.gpu.json -@@ -1318,7 +1318,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1346,7 +1346,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", -@@ -1373,7 +1373,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1397,7 +1397,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1435,7 +1435,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1471,7 +1471,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1507,7 +1507,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1547,7 +1547,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1592,7 +1592,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1637,7 +1637,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1674,7 +1674,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1710,7 +1710,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1747,7 +1747,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1776,7 +1776,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1805,7 +1805,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1832,7 +1832,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com", -@@ -1859,7 +1859,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1883,7 +1883,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -1921,7 +1921,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1957,7 +1957,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1993,7 +1993,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2033,7 +2033,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2078,7 +2078,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2123,7 +2123,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2150,7 +2150,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -2186,7 +2186,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2222,7 +2222,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -2259,7 +2259,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -diff --git a/testing/buildbot/chromium.swangle.json b/testing/buildbot/chromium.swangle.json -index 3e2f5b239a50..bb05a454c4a6 100644 ---- a/testing/buildbot/chromium.swangle.json -+++ b/testing/buildbot/chromium.swangle.json -@@ -1350,7 +1350,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -diff --git a/testing/buildbot/client.v8.fyi.json b/testing/buildbot/client.v8.fyi.json -index 5947391b0e32..fcd84b91c8c1 100644 ---- a/testing/buildbot/client.v8.fyi.json -+++ b/testing/buildbot/client.v8.fyi.json -@@ -1110,7 +1110,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1145,7 +1145,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1180,7 +1180,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1224,7 +1224,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1268,7 +1268,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1304,7 +1304,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1339,7 +1339,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1376,7 +1376,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1413,7 +1413,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -diff --git a/testing/buildbot/mixins.pyl b/testing/buildbot/mixins.pyl -index 26a150814f00..e628d94166d1 100644 ---- a/testing/buildbot/mixins.pyl -+++ b/testing/buildbot/mixins.pyl -@@ -834,7 +834,7 @@ - 'dimensions': { - 'cpu': 'x86-64', - 'gpu': '8086:3e9b', -- 'os': 'Mac-11.5.2', -+ 'os': 'Mac-11.5.2|Mac-12.4', - 'display_attached': '1', - }, - }, -diff --git a/testing/buildbot/tryserver.chromium.mac.json b/testing/buildbot/tryserver.chromium.mac.json -index 35722d269397..f4d9e7bdf54d 100644 ---- a/testing/buildbot/tryserver.chromium.mac.json -+++ b/testing/buildbot/tryserver.chromium.mac.json -@@ -73,7 +73,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -146,7 +146,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -228,7 +228,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com" -@@ -304,7 +304,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -378,7 +378,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -452,7 +452,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -576,7 +576,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -668,7 +668,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -780,7 +780,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -854,7 +854,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -946,7 +946,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1022,7 +1022,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1134,7 +1134,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1234,7 +1234,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1313,7 +1313,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1391,7 +1391,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1469,7 +1469,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, -@@ -1546,7 +1546,7 @@ - "cpu": "x86-64", - "display_attached": "1", - "gpu": "8086:3e9b", -- "os": "Mac-11.5.2" -+ "os": "Mac-11.5.2|Mac-12.4" - } - ], - "idempotent": false, --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0049-Incrementing-VERSION-to-102.0.5005.144.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0049-Incrementing-VERSION-to-102.0.5005.144.patch deleted file mode 100644 index 172984f63848..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0049-Incrementing-VERSION-to-102.0.5005.144.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 19d4541ceec6c61cd3bd08fd278e581405e4670a Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Wed, 29 Jun 2022 01:00:35 +0000 -Subject: [PATCH 49/59] Incrementing VERSION to 102.0.5005.144 - -Change-Id: I4ddfb72f2b40983b5e57923433184f7466bbc0b8 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3732614 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1208} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 915e8754e191..ea7e63ff5099 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=143 -+PATCH=144 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0050-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0050-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index ddc031a1c7f1..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0050-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,348 +0,0 @@ -From b3d9ead9f7dc9567fab1461dbb888cf924ee9062 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Wed, 29 Jun 2022 14:28:46 +0000 -Subject: [PATCH 50/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I9b6be6fee2205db4a5aa0fc442bee884fa3a1ff2 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3735342 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1209} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/chromium_strings_te.xtb | 6 +++--- - chrome/app/resources/generated_resources_hi.xtb | 2 +- - chrome/app/resources/generated_resources_hy.xtb | 2 +- - chrome/app/resources/generated_resources_te.xtb | 16 ++++++++-------- - .../app/resources/google_chrome_strings_te.xtb | 6 +++--- - .../strings/accessibility_strings_hy.xtb | 2 +- - .../strings/accessibility_strings_te.xtb | 4 ++-- - .../translations/android_chrome_strings_hy.xtb | 2 +- - .../translations/android_chrome_strings_te.xtb | 2 +- - components/strings/components_strings_hy.xtb | 4 ++-- - components/strings/components_strings_te.xtb | 12 ++++++------ - .../translations/ui_chromeos_strings_te.xtb | 2 +- - 12 files changed, 30 insertions(+), 30 deletions(-) - -diff --git a/chrome/app/resources/chromium_strings_te.xtb b/chrome/app/resources/chromium_strings_te.xtb -index 60311af40a97..6cd93063385f 100644 ---- a/chrome/app/resources/chromium_strings_te.xtb -+++ b/chrome/app/resources/chromium_strings_te.xtb -@@ -105,7 +105,7 @@ - ChromiumOS సిస్టమ్ - - Chromium - ChromiumOSతో సహాయాన్ని పొందండి --Chromiumను అనుకూలీకరించండి మరియు నియంత్రించండి. మీరు గమనించాల్సిన విషయం ఒకటి ఉంది - వివరాల కోసం క్లిక్ చేయండి. -+Chromiumను అనుకూలంగా మార్చండి మరియు నియంత్రించండి. మీరు గమనించాల్సిన విషయం ఒకటి ఉంది - వివరాల కోసం క్లిక్ చేయండి. - Chromiumను తెరిచి, బ్రౌజింగ్‌ను ప్రారంభించడానికి మీ పేరును క్లిక్ చేయండి. - ఇప్పటికే ఈ Chromium ప్రొఫైల్‌కు సైన్ ఇన్ చేశారు. మీరు బ్రౌజ్ చేసిన వాటిని విడిగా ఉంచడానికి, Chromium మీ కోసం మీ సొంత ప్రొఫైల్‌ను క్రియేట్ చేయగలదు. - పాస్‌వర్డ్‌లను కాపీ చేయడానికి Chromium ప్రయత్నిస్తోంది. దీన్ని అనుమతించడానికి మీ Windows పాస్‌వర్డ్‌ను టైప్ చేయండి. -@@ -124,7 +124,7 @@ - మీరు ఈ పరికరాన్ని ఉపయోగించడానికి ముందు సర్వీస్ నియమాలను చదివి, అంగీకరించాలని కోరుతోంది. ఈ నియమాలు ChromiumOS నియమాలను విస్తరింపజేయవు, సవరించవు లేదా పరిమితం చేయవు. - ఏదేమైనా Chromium నుండి నిష్క్రమించాలా? - బ్యాక్‌గ్రౌండ్‌లో అమలయ్యేందుకు Chromiumని అనుమతించండి --Chromiumను అనుకూలీకరించండి మరియు నియంత్రించండి -+Chromiumను అనుకూలంగా మార్చండి మరియు నియంత్రించండి - ఫిషింగ్, అలాగే మాల్‌వేర్‌ను బ్లాక్ చేయడానికి మెరుగుపరచిన రక్షణ మరింత చేయగలదు - మీ పరికరం అప్‌డేట్ అయ్యి ఉందో లేదో చూడటానికి, ChromiumOS సెట్టింగ్‌లు ఆప్షన్‌కు వెళ్లండి - Chromiumకు స్వాగతం; కొత్త బ్రౌజర్ విండో తెరవబడింది -@@ -181,7 +181,7 @@ - Chromiumకు జోడించబడింది - ఈ బ్రౌజర్‌కు వర్క్ ప్రొఫైల్‌ను జోడించండి - సైన్ ఇన్ చేయడంలో ఎర్రర్ కారణంగా Chromium మీ డేటాను సింక్ చేయలేకపోయింది. --Chromiumను అనుకూలీకరించండి మరియు నియంత్రించండి. అప్‌డేట్ అందుబాటులో ఉంది. -+Chromiumను అనుకూలంగా మార్చండి మరియు నియంత్రించండి. అప్‌డేట్ అందుబాటులో ఉంది. - Chromium ఈ పాస్‌వర్డ్‌ను మీ Google ఖాతాలో సేవ్ చేస్తుంది. మీరు దీనిని గుర్తుంచుకోవాల్సిన అవసరం లేదు. - హానికరం, కావున Chromium దాన్ని బ్లాక్ చేసింది. - సురక్షిత బ్రౌజింగ్ ఆఫ్ చేయబడింది. దాన్ని ఆన్ చేయమని Chromium సిఫార్సు చేస్తోంది. -diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb -index 2f6119a1b1d2..cf6ff3a75c3c 100644 ---- a/chrome/app/resources/generated_resources_hi.xtb -+++ b/chrome/app/resources/generated_resources_hi.xtb -@@ -7282,7 +7282,7 @@ - खोजकर्ता में &दिखाएं - k - आपने जो पिन डाले हैं, वे बेमेल हैं --एक्सटेंशन प्रबंधित करें -+एक्सटेंशन मैनेज करें - वैकल्पिक — इस डिवाइस के साथ जोड़ी जाने वाली नई जानकारी डालें या मौजूदा जानकारी को अपडेट करें. - क्या आपका मतलब खोज की सुविधा देने वाली कंपनी बदलने से था? - की स्थिति -diff --git a/chrome/app/resources/generated_resources_hy.xtb b/chrome/app/resources/generated_resources_hy.xtb -index 29de27efcc0b..12042eeafec4 100644 ---- a/chrome/app/resources/generated_resources_hy.xtb -+++ b/chrome/app/resources/generated_resources_hy.xtb -@@ -2509,7 +2509,7 @@ - Քարտեզներ - Jump to Selection - Հավաստագրման կենտրոնի թողարկողներ՝ --Չափը՝ -+Չափսը՝ - Ձեր դիտարկիչը կառավարվում է -ի կողմից - Կենդանի ենթագրեր – - Միշտ ցույց տալ ամբողջական URL-ները -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index a810b57ffadf..ccce07a85680 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -1384,7 +1384,7 @@ - debugd ద్వారా సేకరించబడిన అన్ని లాగ్ ఫైళ్లను వేరుగా ఆర్కైవ్ లాగా చేర్చండి. - PCIe - సైట్‌లో ఫైల్ అందుబాటులో లేదు --ను అనుకూలీకరించండి మరియు నియంత్రించండి -+ను అనుకూలంగా మార్చండి మరియు నియంత్రించండి - ఎక్స్‌టెన్ష‌న్‌ మూలం డైరెక్టరీ చెల్లదు. - షేర్ చేసిన ట్యాబ్ - డీబగ్గింగ్ ఫీచర్‌లు -@@ -1513,7 +1513,7 @@ - Wi-Fi సింక్ - ప్రామాణిక ఫాంట్ - కోసం మీ తల్లి/తండ్రి సెట్ చేసిన సమయ పరిమితిని మీరు చేరుకున్నారు. --సక్రియం చేయి -+యాక్టివేట్ చేయండి - మీ Chromebookలో ను సెటప్ చేయండి - Google ChromeOS Flex నియమాల కంటెంట్‌లు - మీ ఎంటర్‌ప్రైజ్ నిర్వహణ కోసం విజయవంతంగా నమోదు చేయబడింది, కానీ దాని లక్షణ మరియు స్థాన సమాచారాన్ని పంపడంలో విఫలమైంది. దయచేసి ఈ పరికరం కోసం ఈ సమాచారాన్ని మీ నిర్వాహక కన్సోల్ నుండి మాన్యువల్‌గా నమోదు చేయండి. -@@ -2091,7 +2091,7 @@ - మీ స్క్రీన్‌లలో అదనపు డాక్యుమెంట్‌లను లేదా ఫుల్ స్క్రీన్ కంటెంట్‌ను చూపడానికి సైట్‌లు సాధారణంగా విండోలను తెరిచి, ఉంచుతాయి - Android Messages - వేచి ఉంది... --ఈ పేజీని అనుకూలీకరించండి -+ఈ పేజీని అనుకూలంగా మార్చండి - వినియోగం & విశ్లేషణల డేటాను పంపండి. సమస్య విశ్లేషణ, పరికరం, యాప్ వినియోగ డేటాను Googleకి ఆటోమేటిక్‌గా పంపడం ద్వారా మీ Android అనుభవాన్ని మెరుగుపరచడంలో సహాయపడండి. ఇది సిస్టమ్, యాప్ స్థిరత్వానికి, అలాగే ఇతర మెరుగుదలలకు సహాయపడుతుంది. కొంత సముదాయ డేటా కూడా Google యాప్‌లకు, అలాగే Android డెవలపర్‌ల లాంటి భాగస్వాములకు సహాయపడుతుంది. మీ అదనపు వెబ్ & యాప్ యాక్టివిటీ సెట్టింగ్‌ను ఆన్ చేసినట్లయితే, ఈ డేటా మీ Google ఖాతాలో సేవ్ చేయబడవచ్చు. మరింత తెలుసుకోండి - ఫైల్స్‌కు వెళ్లండి - కనెక్షన్‌ని జోడించండి -@@ -5753,7 +5753,7 @@ - మీరు మీ సమీప షేరింగ్ విజిబిలిటీ సెట్టింగ్‌ను 'కనిపించు'కు సెట్ చేసేంత వరకు మీతో ఎవరూ షేర్ చేయలేరు.మీ సెట్టింగ్‌ను తాత్కాలికంగా 'కనిపించు'గా ఉంచడానికి స్టేటస్ ప్రాంతాన్ని తెరిచి, ఆపై సమీప విజిబిలిటీని ఆన్ చేయండి. - నెట్‌వర్క్ కనెక్షన్‌ను ఏర్పాటు చేయడం సాధ్యపడలేదు. మీ నెట్‌వర్క్ కనెక్షన్‌ను చెక్ చేసి, మళ్లీ ట్రై చేయండి. - యజమాని ఈ ఫీచర్‌ను, సెట్టింగ్‌లు > అధునాతనం > సమస్య విశ్లేషణ, వినియోగ డేటాను ఆటోమేటిక్‌గా Googleకు పంపు ఎంపిక ద్వారా నియంత్రించవచ్చు. --వచనం-నుండి-ప్రసంగం వాయిస్‌లను ఎంచుకోండి మరియు అనుకూలీకరించండి -+వచనం-నుండి-ప్రసంగం వాయిస్‌లను ఎంచుకోండి మరియు అనుకూలంగా మార్చండి - కింద మరిన్ని సెట్టింగ్‌లను అన్వేషించండి లేదా ఇప్పుడే పూర్తి చేయండి - SQLite మెమరీ - తెరిచి ఉన్న ట్యాబ్ -@@ -6337,7 +6337,7 @@ - కింద లిస్ట్ చేయబడిన యాప్‌లు ప్రోటోకాల్ లింక్‌లను కూడా హ్యాండిల్ చేయగలవు. ఇతర యాప్‌లు అనుమతి కోసం అడుగుతాయి. - స్క్రీన్ లాక్ మరియు సైన్ ఇన్ - &విండోను రీస్టోర్ చేయండి --మీ వచన పరిమాణాన్ని అనుకూలీకరించండి -+మీ వచన పరిమాణాన్ని అనుకూలంగా మార్చండి - మీ ఫోన్ నోటిఫికేషన్‌లను చూడండి, విస్మరించండి, వాటికి రిప్లయి చేయండి - పేరు మార్చడం విఫలమైంది - ‌ ఇమేజ్ సెర్చ్ -@@ -7424,7 +7424,7 @@ - అదనంగా మీ చిన్నారి కోసం వెబ్ & యాప్ యాక్టివిటీ సెట్టింగ్‌ను ఆన్ చేసినట్లయితే, ఈ డేటా వారి Google ఖాతాలో నిల్వ చేయబడవచ్చు. ఈ సెట్టింగ్‌ల గురించి, వీటిని సర్దుబాటు చేయడం గురించి families.google.comలో మరింత తెలుసుకోండి. - చెల్లని క్లయింట్ సర్టిఫికెట్ - హోమ్ బటన్‌ను చూపు --మీరు టెక్స్ట్‌ను కుడి క్లిక్ చేసినప్పుడు లేదా తాకి, నొక్కి ఉంచినప్పుడు నిర్వచనాలు, అనువాదాలు, లేదా యూనిట్ మార్పిడులను పొందండి. వెబ్‌సైట్ భాషలలో అనువాద భాషలను అనుకూలీకరించండి. -+మీరు టెక్స్ట్‌ను కుడి క్లిక్ చేసినప్పుడు లేదా తాకి, నొక్కి ఉంచినప్పుడు నిర్వచనాలు, అనువాదాలు, లేదా యూనిట్ మార్పిడులను పొందండి. వెబ్‌సైట్ భాషలలో అనువాద భాషలను అనుకూలంగా మార్చండి. - తల్లిదండ్రులారా, తర్వాత కొన్ని దశలు మీ కోసం. ఖాతాను సెటప్ చేసిన తర్వాత మీరు ను చిన్నారికి తిరిగి ఇవ్వవచ్చు. - చిత్రాన్ని డౌన్‌లోడ్ చేయి - "మరిన్ని సాధనాలు" మెనూలోని ఎక్స్‌టెన్షన్‌లను క్లిక్ చేయడం ద్వారా మీ ఎక్స్‌టెన్షన్‌లను నిర్వహించండి. -@@ -7672,7 +7672,7 @@ - ప్రశ్నలు ఏమైనా ఉన్నాయా? మీ ప్రొఫైల్‌ను పర్యవేక్షించే వ్యక్తిని సంప్రదించండి. - పరికరంలో తక్కువ స్థలం ఉంది - చిత్రం కాష్ --టచ్ బార్‌ని అనుకూలీకరించండి -+టచ్ బార్‌ని అనుకూలంగా మార్చండి - ఫుల్-స్క్రీన్‌ మాగ్నిఫయర్‌ను ప్రారంభించండి - ఎగువ-అడ్డు వరుసలోని కీల ప్రవర్తనను మార్చడానికి శోధన కీని నొక్కి ఉంచండి - మీ Chromebookకు సైన్ ఇన్ చేయడానికి మీరు మీ Google ఖాతాను ఉపయోగిస్తారు – Gmail, Drive, YouTube మరిన్నింటి కోసం మీరు ఉపయోగించే అదే ఖాతా. -@@ -8106,7 +8106,7 @@ - ఎస్కేప్ - దయచేసి Google సర్వర్‌ల నుండి డౌన్‌లోడ్‌లను ఫైర్‌వాల్ బ్లాక్ చేయడం లేదని నిర్ధారించుకోవడానికి మీ నెట్‌వర్క్ నిర్వాహకుడిని సంప్రదించండి. - జూమ్ స్థాయిని తీసివేయి --మీరు మీ అవసరాలకు అనుగుణంగా ఈ పరికరాన్ని అనుకూలీకరించవచ్చు. ఈ యాక్సెస్ చేయగల ఫీచర్లను సెట్టింగ్స్‌లో తర్వాత మార్చవచ్చు. -+మీరు మీ అవసరాలకు అనుగుణంగా ఈ పరికరాన్ని అనుకూలంగా మార్చవచ్చు. ఈ యాక్సెస్ చేయగల ఫీచర్లను సెట్టింగ్స్‌లో తర్వాత మార్చవచ్చు. - కనెక్షన్ సమస్య కారణంగా గమ్యస్థాన ఫైల్ సంపూర్ణంగా లేదు. - క్వారెంటైన్ సేవ - మీరు అందుకునే ఇమెయిల్‌లలోని లింక్‌ను క్లిక్ చేయడం ద్వారా ఎప్పుడైనా సబ్‌స్క్రిప్షన్‌ను తీసివేయవచ్చు. -diff --git a/chrome/app/resources/google_chrome_strings_te.xtb b/chrome/app/resources/google_chrome_strings_te.xtb -index 04519bc7b312..6945de13ae9e 100644 ---- a/chrome/app/resources/google_chrome_strings_te.xtb -+++ b/chrome/app/resources/google_chrome_strings_te.xtb -@@ -2,7 +2,7 @@ - - - ఇన్‌స్టాలర్ ఆర్కైవ్ పాడైంది లేదా చెల్లదు. దయచేసి Google Chromeను మ‌ళ్లీ డౌన్‌లోడ్ చేయండి. --Google Chromeను అనుకూలీకరించండి మరియు నియంత్రించండి. అప్‌డేట్ అందుబాటులో ఉంది. -+Google Chromeను అనుకూలంగా మార్చండి మరియు నియంత్రించండి. అప్‌డేట్ అందుబాటులో ఉంది. - మీ కంప్యూటర్‌లో మీ భద్రతకు హాని కలిగించే సాఫ్ట్‌వేర్‌ ఉంది. మీ బ్రౌజర్‌ని మళ్లీ సాధారణంగా పని చేసేలా చేయడానికి Chrome దానిని తీసివేసి, మీ సెట్టింగ్‌లను పునరుద్ధరించి, ఎక్స్‌టెన్షన్‌లను నిలిపివేయగలదు. - మీ ప్రాధాన్యతలు చదవబడలేవు. కొన్ని లక్షణాలు అందుబాటులో ఉండకపోవచ్చు మరియు ప్రాధాన్యతలకు మార్పులు సేవ్ చేయబడకపోవచ్చు. - మునుపు Chromeని ఉపయోగించింది -@@ -148,7 +148,7 @@ - Google Chromeను అన్‌ఇన్‌స్టాల్ చేయండి - అప్‌డేట్‌ను వర్తింపచేయడానికి ChromeOSను రీస్టార్ట్ చేయాలి. - ముఖ్యమైన భద్రతా మెరుగుదలలు మరియు కొత్త ఫీచర్‌లు తాజా వెర్షన్‌లో అందుబాటులో ఉన్నాయి. --Google Chromeను అనుకూలీకరించండి మరియు నియంత్రించండి -+Google Chromeను అనుకూలంగా మార్చండి మరియు నియంత్రించండి - Chrome మీ సమాచారాన్ని తక్కువగా ఉపయోగిస్తూ అదే బ్రౌజింగ్ అనుభవాన్ని అందించడానికి సైట్‌లను అనుమతించే కొత్త ఫీచర్‌ల కోసం అన్వేషిస్తోంది - మీ కొత్త Chrome ప్రొఫైల్‍ని సెట్ అప్ చేయండి - మీరు నిర్వహించబడే ఖాతాతో సైన్ ఇన్ చేస్తున్నారు. దీని నిర్వాహకునికి మీ Google Chrome ప్రొఫైల్‌పై నియంత్రణను అందిస్తున్నారు. మీ యాప్‌లు, బుక్‌మార్క్‌లు, చరిత్ర, పాస్‌వర్డ్‌లు, ఇతర సెట్టింగ్‌ల వంటి మీ Chrome డేటా శాశ్వతంగా కు అనుబంధించబడుతుంది. మీరు Google ఖాతాల డ్యాష్‌బోర్డ్ ద్వారా ఈ డేటాను తొలగించవచ్చు. కానీ ఈ డేటాను మరో ఖాతాతో అనుబంధించలేరు. -@@ -213,7 +213,7 @@ - Google Chrome (mDNS-In) - హానికరం కావచ్చు, కావున Chrome దాన్ని బ్లాక్ చేసింది. - {COUNT,plural, =0{ఈ అప్‌డేట్‌ను వర్తింపజేయడం కోసం మీరు Chromeను పునఃప్రారంభించాలని మీ నిర్వాహకుడు కోరుతున్నారు}=1{ఈ అప్‌డేట్‌ను వర్తింపజేయడం కోసం మీరు Chromeను పునఃప్రారంభించాలని మీ నిర్వాహకుడు కోరుతున్నారు. మీ అజ్ఞాత విండో మళ్లీ తెరవబడదు.}other{ఈ అప్‌డేట్‌ను వర్తింపజేయడం కోసం మీరు Chromeను పునఃప్రారంభించాలని మీ నిర్వాహకుడు కోరుతున్నారు. మీ # అజ్ఞాత విండోలు మళ్లీ తెరవబడవు.}} --Google Chromeను అనుకూలీకరించండి, నియంత్రించండి. మీరు గమనించాల్సిన విషయం ఒకటి ఉంది - వివరాల కోసం క్లిక్ చేయండి. -+Google Chromeను అనుకూలంగా మార్చండి, నియంత్రించండి. మీరు గమనించాల్సిన విషయం ఒకటి ఉంది - వివరాల కోసం క్లిక్ చేయండి. - Google LLC - {SECONDS,plural, =1{Google Chrome 1 సెకనులో పునఃప్రారంభమవుతుంది}other{Google Chrome # సెకన్లలో పునఃప్రారంభమవుతుంది}} - Chrome ర్యాండమ్‌గా మిమ్మల్ని యాక్టివ్‌గా ఉన్న ఒక ట్రయల్‌లో ఉంచినట్లయితే, మీ బ్రౌజింగ్ హిస్టరీ మీరు చూసే యాడ్‌లను, దిగువున అంచనా వేసిన ఆసక్తులపై ప్రభావం చూపుతుంది. మీ గోప్యతను రక్షించడానికి, Chrome ప్రతి నెలా దశల వారీగా మీ ఆసక్తులను తొలగిస్తుంది. ఆసక్తులు మీరు తీసివేస్తే మినహా, రిఫ్రెష్ అవుతూనే ఉంటాయి. -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_hy.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_hy.xtb -index 04475afeca6a..e9c14d42d529 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_hy.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_hy.xtb -@@ -145,7 +145,7 @@ - Միջին գարնանային կանաչ - Ցույց տալ վերնագրերի ցանկը - #ed --Չափը՝ -+Չափսը՝ - համադրություն՝ - Միջին խոլորձագույն - Նախորդ խմբագրելի տեքստային դաշտ չկա -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb -index ff870ab0ced5..0e0e58bdf2ef 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_te.xtb -@@ -299,7 +299,7 @@ Chrome బ్రౌజర్ మెనూను తెరవడానికి, - సూచన: మీరు ఈ ట్యుటోరియల్‌ను నిష్క్రమించాలనుకుంటే కుడి నుండి ఎడమ వైపునకు రెండు వేళ్లతో స్వైప్ చేయండి. - మునుపటి అక్షరం - స్వర స్థాయి తగ్గించండి --Search + O, తర్వాత S. వాయిస్‌లను ఇన్‌స్టాల్, మేనేజ్ చేయడానికి, అనుకూలీకరించడానికి ఉపయోగించండి. -+Search + O, తర్వాత S. వాయిస్‌లను ఇన్‌స్టాల్, మేనేజ్ చేయడానికి, అనుకూలంగా మార్చడానికి ఉపయోగించండి. - @ed 8dot - మెనూ అంశం రేడియో బటన్ - {COUNT,plural, =1{సంగ్రాహక గుర్తు}other{# సంగ్రాహక గుర్తులు}} -@@ -652,7 +652,7 @@ Chrome బ్రౌజర్ మెనూను తెరవడానికి, - మెనూలలో వెతకండి - ఇయర్‌కాన్ లాగింగ్‌ను ప్రారంభించు - {COUNT,plural, =1{న్యూన గుర్తు}other{# న్యూన గుర్తులు}} --(సక్రియంగా ఉంది) -+(యాక్టివ్‌గా ఉంది) - చుక్కలు - తర్వాత స్థాయి 1 శీర్షిక లేదు - బహుమానపూర్వకం -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb -index 6663afcb91f4..49deb5d99c82 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb -@@ -450,7 +450,7 @@ - Privacy Sandbox-ի փորձնական տարբերակներ - Բացել էջանիշների կառավարիչը - Նախաբեռնվում են ավելի շատ էջեր։ Նախաբեռնումը կարող է կատարվել Google-ի սերվերների կողմից այլ կայքերի հարցումով։ --Չափը՝ -+Չափսը՝ - Ընտրեք, թե երբ պետք է կողմնակի քուքիները արգելափակվեն - Ապահովում է ձեր անվտանգությունը Chrome-ում և Google հավելվածներում, երբ մտել եք ձեր հաշիվ - Փորձնական գործառույթներն անջատված են -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -index 8b0bd7668111..67bd8de6300c 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb -@@ -636,7 +636,7 @@ - వెబ్‌పేజీ షార్ట్‌క‌ట్‌లు - రిజిస్ట్రేషన్ విజయవంతమైంది - కనెక్షన్ లేదు --Chrome తగిన ఆటోమేటిక్ సెట్టింగ్‌లను అందిస్తుంది, కానీ మీరు మీ బ్రౌజింగ్ అలవాట్లకు తగినట్లుగా మీరు దీన్ని అనుకూలీకరించవచ్చు -+Chrome తగిన ఆటోమేటిక్ సెట్టింగ్‌లను అందిస్తుంది, కానీ మీరు మీ బ్రౌజింగ్ అలవాట్లకు తగినట్లుగా మీరు దీన్ని అనుకూలంగా మార్చవచ్చు - పాస్‌వర్డ్‌ను దాచిపెట్టు - నిర్వాహిత ఖాతాకు సైన్ ఇన్ చేయండి - మరొక వెరిఫికేషన్ ఆప్షన్‌ను ట్రై చేయండి -diff --git a/components/strings/components_strings_hy.xtb b/components/strings/components_strings_hy.xtb -index 5047d682da0c..a3210464e997 100644 ---- a/components/strings/components_strings_hy.xtb -+++ b/components/strings/components_strings_hy.xtb -@@ -901,7 +901,7 @@ - Կապը, որի միջոցով բեռնվել է այս կայքը, օգտագործում է TLS-ի 1.0 կամ 1.1 տարբերակները, որոնք հնացած են և չեն աջակցվի ապագայում։ Անջատվելուց հետո այցելուները այլևս չեն կարողանա դիտել այս կայքը։ Սերվերը պետք է ակտիվացնի TLS-ի 1.2 կամ ավելի բարձր տարբերակ։ - Հարմարեցնել տառատեսակները - Կառավարել անվտանգության կարգավորումները --Չափը՝ -+Չափսը՝ - Ձեր վերբեռնած կամ կցած ֆայլերը ուղարկվում են Google Cloud կամ գործընկեր կազմակերպություններին՝ վերլուծության նպատակով։ Օրինակ, դրանցում կարող է ստուգվել խիստ անձնական տվյալների կամ վնասագրերի առկայությունը։ - Փակեք մյուս ծրագրերը՝ տարածք ազատելու համար: - -ը ներկայումս անհասանելի է: -@@ -1460,7 +1460,7 @@ - A5-Extra - Ընդարձակել ցանկը - Առողջության ապահովագրություն --Այս հավելվածը նախատեսված է բջջային սարքերի համար։ Չափը փոխելուց հետո հավելվածը կարող է սխալներով աշխատել։ -+Այս հավելվածը նախատեսված է բջջային սարքերի համար։ Չափսը փոխելուց հետո հավելվածը կարող է սխալներով աշխատել։ - Ջնջել տեսագրությունը - - Երկու անցք վերևում -diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb -index 27f1afd0deae..b6930dce3e96 100644 ---- a/components/strings/components_strings_te.xtb -+++ b/components/strings/components_strings_te.xtb -@@ -834,7 +834,7 @@ - మీ పరికరం, బ్రౌజర్‌ల వెర్షన్ సమాచారం - కార్డ్ CVCని నమోదు చేయండి - ఈ సైట్‌లో ఎప్పుడూ ముఖ్యమైన కంటెంట్‌ను గుర్తించు --, మీ బ్రౌజర్ రూపాన్ని అనుకూలీకరించడానికి 'Tab'ను నొక్కి, ఆపై 'Enter'ను నొక్కండి -+, మీ బ్రౌజర్ రూపాన్ని అనుకూలంగా మార్చడానికి 'Tab'ను నొక్కి, ఆపై 'Enter'ను నొక్కండి - సురక్షితమైన పేమెంట్ ఆధారానికి సంబంధించిన మ్యాచ్ అయ్యే ఆధారాల షీట్ ఏదీ తెరవబడలేదు - ” లింక్‌లు బ్లాక్ చేయబడ్డాయి - మీకు యాడ్‌లను చూపడానికి ఇతర సైట్‌లు ఉపయోగించగల ఆసక్తులను ఈ సైట్ నిర్వచిస్తుంది. మీకు మరింత సందర్భోచితమైన యాడ్‌లను చూపడానికి ఈ సైట్ మీ ఆసక్తులను Chrome నుండి కూడా పొందుతుంది. -@@ -1132,7 +1132,7 @@ - ట్రే 14 - ముందున్న సైట్ మోసపూరితమైనది - గోప్యమైన కంటెంట్ కనిపిస్తునప్పుడు, మీ స్క్రీన్‌ను తో షేర్ చేయడాన్ని అడ్మినిస్ట్రేటర్ పాలసీ సిఫార్సు చేయదు: --, Chromeలో ఫాంట్ సైజ్‌లను, టైప్‌ఫేస్‌లను అనుకూలీకరించడానికి Tabను నొక్కి, ఆపై Enterను నొక్కండి -+, Chromeలో ఫాంట్ సైజ్‌లను, టైప్‌ఫేస్‌లను అనుకూలంగా మార్చడానికి Tabను నొక్కి, ఆపై Enterను నొక్కండి - టెక్స్ట్, గ్రాఫిక్స్ - డెస్క్‌టాప్ పబ్లిషింగ్ - పరికరం క్రమ సంఖ్య చెల్లదు -@@ -1621,7 +1621,7 @@ - యాప్ బ్లాక్ చేయబడింది - NFC పరికరాలు - ఈ పేజీ మీకు డబ్బు ఛార్జీ చేయడానికి ప్రయత్నించవచ్చు --'Chromeలో ఫాంట్‌లను అనుకూలీకరించండి' బటన్, Chromeలో ఫాంట్ సైజ్‌లను, టైప్‌ఫేస్‌లను అనుకూలీకరించడానికి Enterను నొక్కండి -+'Chromeలో ఫాంట్‌లను అనుకూలంగా మార్చండి' బటన్, Chromeలో ఫాంట్ సైజ్‌లను, టైప్‌ఫేస్‌లను అనుకూలంగా మార్చడానికి Enterను నొక్కండి - యొక్క ప్రమాణపత్రం రద్దు చేయబడినందున మీరు ప్రస్తుతం దీన్ని సందర్శించలేరు. నెట్‌వర్క్ లోపాలు మరియు దాడులు సాధారణంగా తాత్కాలికమే, కనుక ఈ పేజీ తర్వాత పని చేయవచ్చు. - ఎర్రబారిన ముఖం - విజువల్ ఆర్ట్ & డిజైన్ -@@ -2464,7 +2464,7 @@ - ప్రామాణికం - ఈ సైట్ అనుచితమైన లేదా తప్పుదారి పట్టించే యాడ్‌లను చూపుతుంది. - హానికరమైన కంటెంట్ బ్లాక్ చేయబడింది. --Chromeలో ఫాంట్ సైజ్‌లను, టైప్‌ఫేస్‌లను అనుకూలీకరించండి -+Chromeలో ఫాంట్ సైజ్‌లను, టైప్‌ఫేస్‌లను అనుకూలంగా మార్చండి - నిర్వహించడం లేదు - ప్రైమరీ రోల్ - డాయ్-పా-కాయ్ -@@ -2595,7 +2595,7 @@ - మ్యూట్ చేసినవి - పేమెంట్ ఆప్షన్‌ - డెస్క్‌టాప్ కంప్యూటర్‌లు --'Chromeను అనుకూలీకరించండి' బటన్, మీ బ్రౌజర్ రూపాన్ని అనుకూలీకరించడానికి 'Enter'ను నొక్కండి -+'Chromeను అనుకూలంగా మార్చండి' బటన్, మీ బ్రౌజర్ రూపాన్ని అనుకూలంగా మార్చడానికి 'Enter'ను నొక్కండి - అడ్వెంచర్ ట్రావెల్ - మీ కంప్యూటర్ లేదా నెట్‌వర్క్‌లో "" సరిగ్గా ఇన్‌స్టాల్ కాలేదు. ఈ సమస్యను పరిష్కరించమని మీ IT నిర్వాహకులను కోరండి. - నిర్ధారించు -@@ -2834,7 +2834,7 @@ - ఇటీవల మూసివేసినవి - ఒకే క్రమంలో ఉన్న ఫేస్ డౌన్ - గోప్యమైన ఫైల్‌ను ప్రింట్ చేయాలా? --మీ బ్రౌజర్ రూపాన్ని అనుకూలీకరించండి -+మీ బ్రౌజర్ రూపాన్ని అనుకూలంగా మార్చండి - చెల్లుబాటు అయ్యే కార్డ్ నంబర్‌ను నమోదు చేయండి - సరదా గేమ్‌లు - చేపలు పట్టడం -diff --git a/ui/chromeos/translations/ui_chromeos_strings_te.xtb b/ui/chromeos/translations/ui_chromeos_strings_te.xtb -index 99a921b42aa5..7093b4618657 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_te.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_te.xtb -@@ -166,7 +166,7 @@ - ఫైళ్లు ఎంచుకోబడ్డాయి - ప్రాక్సీ కనెక్షన్ రకం - బర్మీస్/మయన్మార్ --సక్రియం చేయి -+యాక్టివేట్ చేయండి - అందుబాటులో ఉంది - మొత్తం ఫైల్ పరిమాణం - ఐటెమ్‌లను కు కాపీ చేస్తోంది --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0051-Incrementing-VERSION-to-102.0.5005.145.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0051-Incrementing-VERSION-to-102.0.5005.145.patch deleted file mode 100644 index 29afc7820bd3..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0051-Incrementing-VERSION-to-102.0.5005.145.patch +++ /dev/null @@ -1,28 +0,0 @@ -From fb7ed04a21de2cc9d55e005130acc00b4bf5b238 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Thu, 30 Jun 2022 01:00:51 +0000 -Subject: [PATCH 51/59] Incrementing VERSION to 102.0.5005.145 - -Change-Id: Idbdf4eb7c9ccb83bb8bd1f61c0fa42af164014fa -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3736004 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1210} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index ea7e63ff5099..48b95fdd910e 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=144 -+PATCH=145 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0052-Disable-IntegrationTest.SelfUpdateFromOldReal-in-M10.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0052-Disable-IntegrationTest.SelfUpdateFromOldReal-in-M10.patch deleted file mode 100644 index 34d444d94f46..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0052-Disable-IntegrationTest.SelfUpdateFromOldReal-in-M10.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 4d069862995f5b414fa3a06c4fd2b71e16defc26 Mon Sep 17 00:00:00 2001 -From: Sorin Jianu -Date: Thu, 30 Jun 2022 03:34:17 +0000 -Subject: [PATCH 52/59] Disable IntegrationTest.SelfUpdateFromOldReal in M102. - -Bug: 1340482 -Change-Id: I1dc7d99a84880867c3afca5281edd80f0d41d4ed -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3732396 -Reviewed-by: Joshua Pawlicki -Commit-Queue: Sorin Jianu -Cr-Commit-Position: refs/branch-heads/5005@{#1211} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/updater/test/integration_tests.cc | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/chrome/updater/test/integration_tests.cc b/chrome/updater/test/integration_tests.cc -index d2d02dd04e7b..ca176f6016cc 100644 ---- a/chrome/updater/test/integration_tests.cc -+++ b/chrome/updater/test/integration_tests.cc -@@ -620,7 +620,8 @@ TEST_F(IntegrationTest, UnregisterUnownedApp) { - #if BUILDFLAG(CHROMIUM_BRANDING) || BUILDFLAG(GOOGLE_CHROME_BRANDING) - // TODO(crbug.com/1268555): Even on Windows, component builds do not work. - #if !defined(COMPONENT_BUILD) --TEST_F(IntegrationTest, SelfUpdateFromOldReal) { -+// TODO(crbug.com/1340482) - disable the test on branches because it is flaky. -+TEST_F(IntegrationTest, DISABLED_SelfUpdateFromOldReal) { - ScopedServer test_server(test_commands_); - - // TODO(crbug.com/1308856): Current versions of the updater do not send an --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0053-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0053-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index 3cfd0144570e..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0053-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,2077 +0,0 @@ -From 36caed1408759cc70fa9e4f7e5d37aeb8108b196 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Thu, 30 Jun 2022 16:07:48 +0000 -Subject: [PATCH 53/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Ibbba0c0cd79a592cbcc0496e573df65845ce07ee -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3736826 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1212} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - .../strings/shortcut_viewer_strings_fa.xtb | 2 +- - .../strings/shortcut_viewer_strings_kk.xtb | 16 ++-- - ash/strings/ash_strings_fa.xtb | 12 +-- - ash/strings/ash_strings_kk.xtb | 8 +- - ash/strings/ash_strings_no.xtb | 10 +-- - .../android_keyboard_accessory_strings_kk.xtb | 2 +- - .../android_chrome_vr_strings_kk.xtb | 2 +- - chrome/app/resources/chromium_strings_fa.xtb | 14 +-- - .../app/resources/generated_resources_fa.xtb | 56 ++++++------ - .../app/resources/generated_resources_kk.xtb | 88 +++++++++---------- - .../app/resources/generated_resources_no.xtb | 14 +-- - .../resources/google_chrome_strings_fa.xtb | 14 +-- - .../strings/accessibility_strings_fa.xtb | 2 +- - .../strings/accessibility_strings_kk.xtb | 6 +- - .../android_chrome_strings_fa.xtb | 50 +++++------ - .../android_chrome_strings_kk.xtb | 28 +++--- - chromeos/strings/chromeos_strings_fa.xtb | 2 +- - .../translations/browser_ui_strings_kk.xtb | 6 +- - .../omnibox_pedal_synonyms_fa.xtb | 2 +- - .../omnibox_pedal_synonyms_te.xtb | 6 +- - components/strings/components_strings_fa.xtb | 20 ++--- - components/strings/components_strings_kk.xtb | 52 +++++------ - .../resources/ios_chromium_strings_fa.xtb | 4 +- - .../ios_google_chrome_strings_fa.xtb | 4 +- - .../app/strings/resources/ios_strings_fa.xtb | 8 +- - .../app/strings/resources/ios_strings_kk.xtb | 6 +- - .../accessibility_extensions_strings_kk.xtb | 2 +- - .../translations/ui_chromeos_strings_kk.xtb | 4 +- - ui/strings/translations/ax_strings_kk.xtb | 4 +- - 29 files changed, 222 insertions(+), 222 deletions(-) - -diff --git a/ash/shortcut_viewer/strings/shortcut_viewer_strings_fa.xtb b/ash/shortcut_viewer/strings/shortcut_viewer_strings_fa.xtb -index 800ab0ead629..6242e190c953 100644 ---- a/ash/shortcut_viewer/strings/shortcut_viewer_strings_fa.xtb -+++ b/ash/shortcut_viewer/strings/shortcut_viewer_strings_fa.xtb -@@ -136,7 +136,7 @@ - کم کردن نور صفحه‌کلید (فقط برای صفحه‌کلیدهایی که نور پس‌زمینه دارند) - حذف کلمه قبلی - نمایش یا پنهان کردن کنسول «ابزارهای برنامه‌نویس» --صفحه حریم‌خصوصی را روشن یا خاموش کنید -+صفحه حریم خصوصی را روشن یا خاموش کنید - چرخاندن پنجره - گرفتن نماگرفت از تمام صفحه - پاک کردن نوشتار چارگوش جستجو -diff --git a/ash/shortcut_viewer/strings/shortcut_viewer_strings_kk.xtb b/ash/shortcut_viewer/strings/shortcut_viewer_strings_kk.xtb -index 8615099014f1..fa613c5620f8 100644 ---- a/ash/shortcut_viewer/strings/shortcut_viewer_strings_kk.xtb -+++ b/ash/shortcut_viewer/strings/shortcut_viewer_strings_kk.xtb -@@ -65,11 +65,11 @@ - Әзірлеуші құралдары панелін көрсету немесе жасыру - Толық экранды қосу/өшіру - Перне тіркесімдері --Сөредегі келесі элементті бөлектеу --Сөредегі іске қосу түймесін бөлектеу -+Сөредегі келесі элементті ерекшелеу -+Сөредегі іске қосу түймесін ерекшелеу - Ctrl - Мекенжай жолағына өту --Сөредегі элементтің бөлектенуін өшіру -+Сөредегі элементтің ерекшеленуін өшіру - Ағымдағы терезені жабу - Белсенді терезені жоғары жылжыту - Тапсырма менеджерін ашу -@@ -86,7 +86,7 @@ - Сілтемені жаңа қойындыда ашу және жаңа қойындыға ауысу - Ағымдағы қойындыны жабу - Соңғы әрекетті қайтару --Сөредегі бөлектелген элементті ашу -+Сөредегі ерекшеленген элементті ашу - 1-ден 8-ге дейін - Пернетақта жарықтығын арттыру (тек артқы жарығы бар пернетақталар үшін) - үтір -@@ -99,7 +99,7 @@ - Таңдалған мазмұнды буферге көшіру - Негізгі бетті ашу - Сілтемені бетбелгі ретінде сақтау --Мекенжай жолағы бар жолды бөлектеу -+Мекенжай жолағы бар жолды ерекшелеу - немесе - Шолу режимі - Алдыңғы бетке өту -@@ -153,14 +153,14 @@ - - Жолдың соңына енгізілетін мәтінді таңдау - Сөредегі 1-8 арасындағы белгішелерді басу --Сөредегі алдыңғы элементті бөлектеу -+Сөредегі алдыңғы элементті ерекшелеу - Қойындыны бастапқы орнына қайтару - Кішірейту (қондырылған НЕМЕСЕ толық экран ұлғайтқышы қосылған кезде) - Файлды таңдап, пернесін басыңыз - Calendar виджетін ашу немесе жабу. - Экранның бір бөлігінің скриншотын/жазбасын жасау - Ең ұзақ уақыт бойы пайдаланылмаған терезені ашу --Бөлектелген элемент үшін контекстік мәзірді ашу -+Ерекшеленген элемент үшін контекстік мәзірді ашу - Іздеу нәтижелерінің келесі сәйкестігіне өту - немесе - Терезені сол жаққа бекіту -@@ -175,7 +175,7 @@ - Сәйкес нәтижелер табылмады - Келесі тақта - Дыбысын өшіру --Бетбелгілер жолағын (көрсетіліп тұрса) ерекшелеу немесе бөлектеу -+Бетбелгілер жолағын (көрсетіліп тұрса) ерекшелеу немесе ерекшелеу - Мекенжай жолағына веб-мекенжайды енгізіп, пернелерін басыңыз. - Құрылғыны ұйқы (уақытша тоқтату) режиміне қою - Келесі енгізу әдісіне ауыстырады -diff --git a/ash/strings/ash_strings_fa.xtb b/ash/strings/ash_strings_fa.xtb -index c36debe1ef20..8bf45f97a06d 100644 ---- a/ash/strings/ash_strings_fa.xtb -+++ b/ash/strings/ash_strings_fa.xtb -@@ -454,7 +454,7 @@ - خاموش - مجاز کردن اعلان‌های منابع زیر - برای مرتبط کردن دستگاهتان، تنظیمات «بلوتوث» را باز کنید --روشن/خاموش کردن صفحه حریم‌خصوصی. . -+روشن/خاموش کردن صفحه حریم خصوصی. . - به‌روزرسانی عقب‌افتاده - کاربر مدیریت‌شده - پاک کردن همه قلم‌های نشان‌گذاری -@@ -636,7 +636,7 @@ - درحال بارگیری - قفسه در پایین است - باز کردن قفل دستگاه با کد والدین --صفحه حریم‌خصوصی خاموش است -+صفحه حریم خصوصی خاموش است - ‏کابل USB-C شما از USB4 پشتیبانی نمی‌کند. ممکن است عملکرد دستگاه محدود شود. - مکرراً استفاده‌شده - دسترسی ولی -@@ -699,7 +699,7 @@ - نمایش ماه بعدی - صفحه‌کلید دیگری متصل شد - قفل باز شد --تنظیمات حریم‌خصوصی -+تنظیمات حریم خصوصی - سرعت خواندن - ذخیره میزکار به‌عنوان الگو - دستگاه‌های فرستادن موجود هستند -@@ -792,7 +792,7 @@ - بارگیری خطرناک - «گروه قفسه‌ها» خاموش است. - «نور شب» روشن است. --صفحه حریم‌خصوصی -+صفحه حریم خصوصی - هم‌رسانی صفحه‌نمایش متوقف شود؟ - فایل‌های پین‌شده - ‏فایل‌های Play -@@ -925,7 +925,7 @@ - ، - ، قدرت سیگنال ، تحت‌مدیریت سرپرست - حالت ضبط صفحه‌نمایش انتخاب شد --صفحه حریم‌خصوصی روشن است -+صفحه حریم خصوصی روشن است - اعلان‌های ، ، و اعلان‌های دیگر پنهان شده است، زیرا «محافظت دربرابر مشاهده» روشن است - Search+Shift+K - می‌خواهد از میکروفون استفاده کند -@@ -1134,7 +1134,7 @@ - خاموش - ظاهراً بلوتوث در شما خاموش است. لطفاً برای استفاده از «مرکز کنترل تلفن»، بلوتوث را روشن کنید. - {0,plural, =0{اکنون دستگاه را به نسخه قبلی تغییر دهید}=1{تا یک ثانیه دیگر دستگاه را به نسخه قبلی تغییر دهید}one{تا # ثانیه دیگر دستگاه را به نسخه قبلی تغییر دهید}other{تا # ثانیه دیگر دستگاه را به نسخه قبلی تغییر دهید}} --تنظیمات حریم‌خصوصی را تنظیم کند -+تنظیمات حریم خصوصی را تنظیم کند - وقتی از سیستم خارج شوید، جلسه اینترنت پاک خواهد شد. - ‏Send an email (ایمیل ارسال کن) - نمی‌خواهم این فایل نشان داده شود -diff --git a/ash/strings/ash_strings_kk.xtb b/ash/strings/ash_strings_kk.xtb -index 1910e347eb4c..910ae20a3deb 100644 ---- a/ash/strings/ash_strings_kk.xtb -+++ b/ash/strings/ash_strings_kk.xtb -@@ -259,7 +259,7 @@ - Жабысқақ пернелер - CAPS LOCK қосулы - Профиль суретіңізді түртіңіз. --Google Assistant әркімге қолжетімді сеанста жұмыс істемейді. -+Google Assistant баршаға ашық сеанста жұмыс істемейді. - бекітілген ұлғайтқыш - Параметрлерді басқару - құрылғысы қосылмады -@@ -416,7 +416,7 @@ - , , сигнал күші: - Сөре автоматты түрде жасырылған. - Телефон табылмады. Онда Bluetooth қосылып тұрғанына көз жеткізіңіз. --Тінтуір курсорын бөлектеу -+Тінтуір курсорын ерекшелеу - басқаратын аккаунт - Күй жолағы, уақыты: , - -@@ -653,7 +653,7 @@ - Ажырату - Аккаунтқа кіру экраны - Автоматты түрде басу функциясын шынымен де өшіргіңіз келе ме? --Нысанды пернетақта фокусымен бөлектеу -+Нысанды пернетақта фокусымен ерекшелеу - Ештеңе істемеу (кідірту) - Пернетақта мәзіріне кіру - файлын жүктеп алу үшін желі байланысын тексеріңіз. -@@ -709,7 +709,7 @@ - және қолданбалары қосылып, бір қалта жасалды. - , : , - {NUM_NOTIFICATIONS,plural, =1{Тағы 1 хабарландыру}other{Тағы # хабарландыру}} --Мәтін курсорын бөлектеу -+Мәтін курсорын ерекшелеу - Қосулы - Шығу - Жабу -diff --git a/ash/strings/ash_strings_no.xtb b/ash/strings/ash_strings_no.xtb -index 2043ade3b7f1..44f96ce78dac 100644 ---- a/ash/strings/ash_strings_no.xtb -+++ b/ash/strings/ash_strings_no.xtb -@@ -138,7 +138,7 @@ Her er noen ting du kan prøve til å begynne med. - Deaktiverer profil. Vent i noen minutter. - F - Direkteteksting er på. --Slå på Wi-Fi-synkronisering -+Slå på wifi-synkronisering - «» er synlig for Bluetooth-enheter. - Ikke gjenkjent - Inndatametoder konfigureres av administratoren din. -@@ -287,7 +287,7 @@ Her er noen ting du kan prøve til å begynne med. - Opp - Hvit - Nattlys --Telefonen må ha mobildata for å kunne tilby en Wi-Fi-sone -+Telefonen må ha mobildata for å kunne tilby en wifi-sone - Svar - Tilkoblet laveffektslader. Batteriladingen kan være upålitelig. - -@@ -433,7 +433,7 @@ Her er noen ting du kan prøve til å begynne med. - Wi-Fi er slått av - Festet - Markørtegneverktøy --Slå på Wi-Fi-sone -+Slå på wifi-sone - Åpnet nå nettopp - Konfigurer - Endre tilbake til (krever omstart) -@@ -505,7 +505,7 @@ Her er noen ting du kan prøve til å begynne med. - Lim inn - Lydinnstillinger - Trykk for å fullføre konfigureringen --Kobler til Wi-Fi-sone … -+Kobler til wifi-sone … - Logg på - Forrige spor - Av -@@ -936,7 +936,7 @@ Nylig installert - Bluetooth-enheten «» ber om tillatelse til å koble til. Skriv inn denne tilgangskoden på den aktuelle enheten: - Passord - gi nettsteder, apper og utvidelser tillatelse til å bruke posisjonstjenester, enhetens mikrofon, kamera eller andre funksjoner --Koble til telefonens Wi-Fi-sone, demp og finn enheten, og se nylige Chrome-faner som er åpne på telefonen -+Koble til telefonens wifi-sone, demp og finn enheten, og se nylige Chrome-faner som er åpne på telefonen - Skrivebord 3 - Kopiér bildet - Kan ikke låse opp Chromebooken -diff --git a/chrome/android/features/keyboard_accessory/internal/java/strings/translations/android_keyboard_accessory_strings_kk.xtb b/chrome/android/features/keyboard_accessory/internal/java/strings/translations/android_keyboard_accessory_strings_kk.xtb -index 6e6d7bd72575..cc739eab0ed4 100644 ---- a/chrome/android/features/keyboard_accessory/internal/java/strings/translations/android_keyboard_accessory_strings_kk.xtb -+++ b/chrome/android/features/keyboard_accessory/internal/java/strings/translations/android_keyboard_accessory_strings_kk.xtb -@@ -26,5 +26,5 @@ - Төлеу әдістерін көрсету - Қолжетімді құпия сөздер - Құпия сөз жоқ --Қауіпсіздікті арттыру үшін виртуалды картаны пайдаланыңыз. -+Қауіпсіздікті арттыру үшін виртуалдық картаны пайдаланыңыз. - -\ No newline at end of file -diff --git a/chrome/android/features/vr/java/strings/translations/android_chrome_vr_strings_kk.xtb b/chrome/android/features/vr/java/strings/translations/android_chrome_vr_strings_kk.xtb -index 3daf91e995ee..a62f505a62b0 100644 ---- a/chrome/android/features/vr/java/strings/translations/android_chrome_vr_strings_kk.xtb -+++ b/chrome/android/features/vr/java/strings/translations/android_chrome_vr_strings_kk.xtb -@@ -7,5 +7,5 @@ - Google VR Services жаңартылсын ба? - Google VR Services орнатылсын ба? - Жаңарту --Виртуалды шындық мазмұнын көру -+Виртуалдық шындық мазмұнын көру - -\ No newline at end of file -diff --git a/chrome/app/resources/chromium_strings_fa.xtb b/chrome/app/resources/chromium_strings_fa.xtb -index bf78789ead31..763b7244df8f 100644 ---- a/chrome/app/resources/chromium_strings_fa.xtb -+++ b/chrome/app/resources/chromium_strings_fa.xtb -@@ -15,7 +15,7 @@ - ‏Chromium برای ایجاد نقشه سه‌بعدی محیط شما باید اجازه دسترسی به دوربین داشته باشد - ‏Chromium این فایل را مسدود کرد زیرا برای بررسی امنیتی بسیار بزرگ است. با فایل‌هایی که حداکثر ۵۰ مگابایت باشد دوباره امتحان کنید - {COUNT,plural, =0{‏سرپرست سیستم لازم می‌داند برای اعمال به‌روزرسانی، Chromium را راه‌اندازی مجدد کنید}=1{‏سرپرست سیستم لازم می‌داند برای اعمال به‌روزرسانی، Chromium را راه‌اندازی مجدد کنید. پنجره ناشناس بازگشایی نمی‌شود.}one{‏سرپرست سیستم لازم می‌داند برای اعمال به‌روزرسانی، Chromium را راه‌اندازی مجدد کنید. # پنجره ناشناس بازگشایی نمی‌شود.}other{‏سرپرست سیستم لازم می‌داند برای اعمال به‌روزرسانی، Chromium را راه‌اندازی مجدد کنید. # پنجره ناشناس بازگشایی نمی‌شود.}} --‏مرور کنترل‌های اصلی امنیت و حریم‌خصوصی در Chromium -+‏مرور کنترل‌های اصلی امنیت و حریم خصوصی در Chromium - ‏اگر می‌خواهید فقط یک‌بار از این حساب استفاده کنید، می‌توانید از حالت مهمان در مرورگر Chromium استفاده کنید. اگر می‌خواهید برای شخص دیگری حساب اضافه کنید، به خود شخص جدیدی اضافه کنید. - - اجازه‌هایی که قبلاً به وب‌سایت‌ها و برنامه‌ها داده‌اید ممکن است در این حساب اعمال شود. می‌توانید «حساب‌های Google» خود را در بخش تنظیمات مدیریت کنید. -@@ -68,7 +68,7 @@ - ‏Chromium نمی‌تواند گذرواژه‌هایتان را بررسی کند. بعداً دوباره امتحان کنید. - ‏افزودن به Chromium… - ‏با ارسال گزارش‌های خرابی و به Google، به بهبود Google کمک کنید --‏سابقه مرور شما بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chromium علایقتان را هر ماه به‌طور خودکار و چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. -+‏سابقه مرور شما بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chromium علایقتان را هر ماه به‌طور خودکار و چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. - ‏نصب‌کننده در خارج کردن بایگانی از حالت فشرده ناموفق بود. لطفاً دوباره Chromium را بارگیری کنید. - ‏Chromium درحال استفاده از میکروفون شما است. - ‏اجرای مجدد Chromium -@@ -91,7 +91,7 @@ - ‏این کار مورد را از این دستگاه حذف می‌کند. برای بازیابی داده‌هایتان در فرصتی دیگر، با به سیستم Chromium وارد شوید. - ‏با می‌توانید بین نمایه‌های Chromium جابه‌جا شوید - ‏لطفاً همه پنجره‌های Chromium را ببندید و دوباره سعی کنید. --‏برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chromium مدنظر قرار دهد حذف کنید. -+‏برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chromium مدنظر قرار دهد حذف کنید. - ‏سابقه مرور شما، سابقه سایت‌هایی که بااستفاده از Chromium در این دستگاه از آن‌ها بازدید کرده‌اید. - ‏نرم‌افزار مضری در رایانه‌تان وجود دارد. Chromium می‌تواند آن را بردارد، تنظیمات را بازیابی کند و افزونه‌ها را غیرفعال کند تا عملکرد مرورگرتان دوباره عادی شود. - ‏داده‌های محصول مرور این کاربر از این دستگاه حذف می‌شود. برای بازیابی داده‌ها، با نام به سیستم Chromium وارد شوید. -@@ -154,7 +154,7 @@ - ‏گذرواژه ذخیره‌شده‌ای وجود ندارد. Chromium زمانی می‌تواند گذرواژه‌هایتان را بررسی کند که آن‌ها را ذخیره کرده باشید. - قبلاً به سیستم این نمایه Chromium وارد شده است. با این کار، نمایه Chromium جدیدی برای ایجاد خواهد شد - ‏برای اعمال تغییراتتان، Chromium را راه‌اندازی مجدد کنید --‏اگر نسخه آزمایشی روشن باشد و Chromium به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chromium علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. -+‏اگر نسخه آزمایشی روشن باشد و Chromium به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chromium علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. - ‏شما با حساب مدیریت‌شده وارد سیستم می‌شوید و به سرپرست آن اجازه کنترل بر نمایه Chromium خود را می‌دهید. داده‌های Chromium شما شامل برنامه‌ها، نشانک‌ها، سابقه، گذرواژه‌ها و سایر تنظیمات برای همیشه به مرتبط خواهد شد. می‌توانید این داده‌ها را از طریق داشبورد حساب‌های Google حذف کنید اما نمی‌توانید این داده‌ها را به حساب دیگری مرتبط سازید. - ‏درحال به‌روزرسانی Chromium () - ‏مجاز کردن ورود به سیستم Chromium -@@ -162,7 +162,7 @@ - ‏تنظیم Chromium به عنوان مرورگر پیش‌فرضتان - - Chromium Beta - ‏Chromium برای هم‌رسانی مکانتان با این سایت باید به مکان شما دسترسی داشته باشد --‏برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. و اگر Chromium به‌اشتباه علاقه‌ای را اضافه کند یا شما نخواهید آگهی‌های مشخصی را ببینید، می‌توانید آن علاقه را بردارید. -+‏برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. و اگر Chromium به‌اشتباه علاقه‌ای را اضافه کند یا شما نخواهید آگهی‌های مشخصی را ببینید، می‌توانید آن علاقه را بردارید. - ‏وقتی Chromium جدیدترین به‌روزرسانی‌های سیستم را نصب می‌کند، لطفاً صبر کنید. - ‏Chromium می‌خواهد گذرواژه‌ها را ویرایش کند. برای اینکه اجازه دهید این کار انجام شود، گذرواژه Windows خود را تایپ کنید. - ‏باز کردن فایل‌های PDF در Chromium -@@ -174,7 +174,7 @@ - ‏Chromium متوجه شده است که این موارد حاوی بدافزار هستند: - راه‌اندازی مجدد - - ورود به سیستم شبکه --‏اگر Chromium به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chromium علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. -+‏اگر Chromium به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chromium علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. - ‏به‌روزرسانی Chromium برای شروع همگام‌سازی - ‏امری عادی است که سایت‌هایی که بازدید می‌کنید برای شخصی کردن تجربه‌تان، علایق شما را به‌خاطر آورند. به‌علاوه، سایت‌ها می‌توانند بااستفاده از Chromium اطلاعاتی درباره علایقتان ذخیره کنند. - ‏نسخه جدیدی از Chromium وجود دارد که سریع‌تر از همیشه است. -@@ -277,7 +277,7 @@ Chromium قادر به بازیابی تنظیمات شما نیست. - Chromium Canary - ‏درحال‌حاضر یک نمایه Chromium با این حساب در این دستگاه وجود دارد - ‏Chromium به جدیدترین نسخه به‌روزرسانی نشد، بنابراین قابلیت‌های جدید و رفع اشکال‌های امنیتی را ندارید. --چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشد به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chromium مدنظر قرار دهد حذف کنید. -+چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشد به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chromium مدنظر قرار دهد حذف کنید. - ‏شما بعنوان وارد سیستم Chromium شده‌اید. لطفاً برای ورود به سیستم مجدد از همان حساب استفاده کنید. - ‏این نصب ثانویه Chromium است و نمی‌تواند مرورگر پیش‌فرضتان شود. - ‏اگر تنظیمی در این صفحه نشان داده نمی‌شود، در -diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb -index 05d479b3f7ee..262eccfeac75 100644 ---- a/chrome/app/resources/generated_resources_fa.xtb -+++ b/chrome/app/resources/generated_resources_fa.xtb -@@ -777,11 +777,11 @@ - آبی روشن - افزونه‌ها در محدوده زمانی تعیین‌شده بار نشدند. لطفاً با سرپرست تماس بگیرید. - ممکن است نتواند خود را به‌روز نگه دارد --درباره «جعبه ایمنی حریم‌خصوصی» -+درباره «جعبه ایمنی حریم خصوصی» - متوجه شدم. به‌طور پیش‌فرض، سایت‌های جدیدی را که بازدید کرده‌اید برایتان اعلان نمی‌فرستند. - کاوش - اشکال پرونده --دوره آزمایشی «جعبه ایمنی حریم‌خصوصی» هنوز در مرحله توسعه فعال است و در مناطق منتخب دردسترس است. درحال‌حاضر، ممکن است سایت‌ها همچنان که از فناوری‌های کوکی‌های شخص ثالث استفاده می‌کنند، «جعبه ایمنی حریم‌خصوصی» را نیز امتحان کنند. -+دوره آزمایشی «جعبه ایمنی حریم خصوصی» هنوز در مرحله توسعه فعال است و در مناطق منتخب دردسترس است. درحال‌حاضر، ممکن است سایت‌ها همچنان که از فناوری‌های کوکی‌های شخص ثالث استفاده می‌کنند، «جعبه ایمنی حریم خصوصی» را نیز امتحان کنند. - شارژ تطبیقی - سفارشی - ادامه -@@ -1313,7 +1313,7 @@ - این فایل دارای یک مجوز است، که وارد نشده است: - &اطلاعات بیشتر - فعالیت برنامه و وب --راهنمای حریم‌خصوصی -+راهنمای حریم خصوصی - ‏همگام‌سازی و سرویس‌های Google - کوکی‌های شخص ثالث مسدود شده‌اند - داده‌های حالت فرکانس -@@ -1369,7 +1369,7 @@ - دکمه‌های پیمایش رایانه لوحی - هیچ مورد منطبقی پیدا نشد - ‏لطفاً را به‌عنوان یک کاربر معمولی راه‌اندازی کنید. اگر می‌خواهید آن را به‌عنوان ریشه برای طراحی اجرا کنید، با پرچم no-sandbox آن را دوباره اجرا کنید. --حریم‌خصوصی صفحه‌نمایش -+حریم خصوصی صفحه‌نمایش - آیا می‌خواهید را نصب کنید؟ - مرور تنظیمات - نتیجه -@@ -2498,7 +2498,7 @@ - سینی خروجی تقریباً پر است - این فایل رمزگذاری شده است. از مالک بخواهید آن را رمزگشایی کند. - جزئیات برنامه --دوره‌های آزمایشی «جعبه ایمنی حریم‌خصوصی» -+دوره‌های آزمایشی «جعبه ایمنی حریم خصوصی» - ‏تجزیه‌وتحلیل اسناد Chrome - محتوای صفحه ارسال نشد. - سایت‌هایی که مجاز هستند از شناسه‌ها برای پخش محتوای محافظت‌شده استفاده کنند -@@ -2832,7 +2832,7 @@ - درحال‌حاضر به‌عنوان به سیستم وارد شده‌اید - به سایت‌های بسته‌شده اجازه داده نشود ارسال و دریافت داده را تکمیل کنند - مرور قبل از اتمام بارگیری بسته شد. --برای محافظت از حریم‌خصوصی شما، سایت‌های موجود در فهرست را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. سایت‌هایی که مجدداً از آن‌ها بازدید می‌کنید ممکن است دوباره در فهرست نمایش داده شود. یا اگر نمی‌خواهید سایت خاصی هرگز به علایق شما پی ببرد می‌توانید آن سایت را از فهرست بردارید. -+برای محافظت از حریم خصوصی شما، سایت‌های موجود در فهرست را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. سایت‌هایی که مجدداً از آن‌ها بازدید می‌کنید ممکن است دوباره در فهرست نمایش داده شود. یا اگر نمی‌خواهید سایت خاصی هرگز به علایق شما پی ببرد می‌توانید آن سایت را از فهرست بردارید. - جای‌گذاری و رفتن به - چاپگر از سرور چاپ پیدا شد - حساب باید به‌روزرسانی شود -@@ -2884,7 +2884,7 @@ - بازرسی صفحه &پس‌زمینه - باز کردن در پنجره &ناشناس - به سایت اجازه می‌دهید فایل‌ها را ویرایش کند؟ --دکمه برگشت «راهنمای حریم‌خصوصی» -+دکمه برگشت «راهنمای حریم خصوصی» - اطلاعات دقیق ساخت - {NUM_DEVICES,plural, =1{‏ارتباط با یک دستگاه USB}one{‏ارتباط با # دستگاه USB}other{‏ارتباط با # دستگاه USB}} - ‏آیا به Google اجازه می‌دهید از سبد خریدتان برای پیدا کردن تخفیف‌های دردسترس استفاده کند؟ -@@ -2900,7 +2900,7 @@ - ‏گواهی سرور SSL - ارسال به دستگاه‌هایتان - سایت‌ها می‌توانند بارگیری خودکار چند فایل را درخواست کنند --‏این افزونه حریم‌خصوصی «نت‌بازار Chrome» را نقض می‌کند. -+‏این افزونه حریم خصوصی «نت‌بازار Chrome» را نقض می‌کند. - دستگاه تلفن همراه فعال نشد - برنامه افزودنی فعال شد - بارگیری لغو شد. -@@ -3828,7 +3828,7 @@ - تبدیل به حروف کوچک - % (پیش‌فرض) - همگام‌سازی همه -- می‌خواهد به دوربین دسترسی داشته باشد. برای مجاز کردن دسترسی، کلید «حریم‌خصوصی دوربین» را خاموش کنید. -+ می‌خواهد به دوربین دسترسی داشته باشد. برای مجاز کردن دسترسی، کلید «حریم خصوصی دوربین» را خاموش کنید. - دستگاه نامشخص () - شناسه گزارش محلی: . - درحال برگرداندن این دستگاه را به نسخه قبلی است () -@@ -4263,7 +4263,7 @@ - ‏از نشانی IP برای تعیین مکان (پیش‌فرض) استفاده شود - ‏وقتی سایتی می‌خواهد به دستگاه‌های HID دسترسی پیدا کند سؤال شود (توصیه می‌شود) - ‏«خدمات مکان Google» از منابعی مانند Wi-Fi، شبکه‌های تلفن همراه، و حسگرها برای کمک به تخمین مکان دستگاهتان استفاده می‌کند. --تنظیمات حریم‌خصوصی -+تنظیمات حریم خصوصی - ‏نام سرور SSL گواهی Netscape - فضای دیسک را آزاد کنید، در غیر این صورت ممکن است داده‌های انتخابی به‌صورت خودکار حذف شوند - فراموش کردن تلفن -@@ -4411,7 +4411,7 @@ - باید با نویسه حروف کوچک یا زیرخط شروع شود - از حسگر داخلی برای شناسایی افراد مقابل دستگاه استفاده می‌کند. همه داده‌ها بلافاصله در دستگاهتان پردازش و سپس حذف می‌شود. داده‌های حسگر هرگز به Google ارسال نمی‌شود. بیشتر بدانید - گذرواژه ذخیره شد. گذرواژه‌های ذخیره‌شده‌تان را در مشاهده و مدیریت کنید. --وقتی فرد دیگری به صفحه‌نمایشتان نگاه کند، نماد چشم «حریم‌خصوصی» در پایین سمت چپ صفحه‌نمایش نشان داده می‌شود -+وقتی فرد دیگری به صفحه‌نمایشتان نگاه کند، نماد چشم «حریم خصوصی» در پایین سمت چپ صفحه‌نمایش نشان داده می‌شود - ایحاد زمینه توسط - ردیابی نشود - مشاهده و مدیریت گروه‌های برگه -@@ -5307,7 +5307,7 @@ - &کپی تصویر - بازنشانی به سطح بزرگ‌نمایی پیش‌فرض - کشور/منطقه --کدهای اطمینان حریم‌خصوصی را در وب بهبود می‌بخشد و نمی‌توان از آن‌ها برای پی بردن به هویت شما استفاده کرد. -+کدهای اطمینان حریم خصوصی را در وب بهبود می‌بخشد و نمی‌توان از آن‌ها برای پی بردن به هویت شما استفاده کرد. - داده تلفن همراه درحال فعال شدن است - در ذخیره نشد - - درحال به‌روزرسانی مؤلفه -@@ -5559,7 +5559,7 @@ - اگر این تغییرات مدنظر شما نبود، می‌توانید تنظیمات قبلی‌تان را بازیابی کنید. - ایجاد میان‌بر دسک تاپ - کوکی‌ها --تغییر تنظیمات مربوط به حریم‌خصوصی شما -+تغییر تنظیمات مربوط به حریم خصوصی شما - سایت یا صفحه - {NUM_PAGES,plural, =0{}=1{ و ۱ برگه دیگر}one{ و # برگه دیگر}other{ و # برگه دیگر}} - اگر عبارت عبورتان را فراموش کرده‌اید یا می‌خواهید این تنظیم را تغییر دهید، همگام‌سازی را بازنشانی کنید. -@@ -5952,7 +5952,7 @@ - ترجمه - برگه از گروه برداشته شد - - به مرورگری هوشمند و ایمن جابه‌جا شوید --دوره آزمایشی «جعبه ایمنی حریم‌خصوصی» -+دوره آزمایشی «جعبه ایمنی حریم خصوصی» - «حالت تاریک» هنگام غروب آفتاب به‌طور خودکار روشن خواهد شد - برای به‌روزرسانی ، لطفاً به اینترنت وصل شوید. - خطای حذف مجوز -@@ -6160,7 +6160,7 @@ - صفحه اصلی شما تنظیم شد. - معرفی روشی جدید برای پیمایش با اشاره‌ها - مدیریت خدمات داده‌های تلفن همراه --امنیت و حریم‌خصوصی -+امنیت و حریم خصوصی - {COUNT,plural, =0{باز کردن همه در پنجره ناشناس}=1{باز کردن در پنجره ناشناس}one{باز کردن همه ({COUNT}) در پنجره ناشناس}other{باز کردن همه ({COUNT}) در پنجره ناشناس}} - ‏Crostini نصب نشده است. لطفاً برای مشاهده اعتبارها، Crostini را نصب کنید. - گذرواژه‌ها -@@ -6253,7 +6253,7 @@ - اجازه دارد چند فایل را به‌طور خودکار بارگیری کند - اگر فکر می‌کنید آگهی‌های مربوط به این مورد برایتان مفید خواهد بود، علاقه یا سایت را اضافه کنید. - اختصاص دادن کلید به کنش «قبلی» --با دوره‌های آزمایشی «جعبه ایمنی حریم‌خصوصی»، سایت‌ها می‌توانند تجربه مرور یکسانی را بااستفاده از اطلاعات شخصی کمتر ارائه دهند. به‌عبارت‌دیگر، حریم‌خصوصی‌تان بهبود می‌یابد و ردیابی بین‌سایتی کاهش پیدا می‌کند. هروقت دوره‌های آزمایشی جدیدی برای آزمایش کردن آماده شد، آن‌ها را اضافه می‌کنیم. -+با دوره‌های آزمایشی «جعبه ایمنی حریم خصوصی»، سایت‌ها می‌توانند تجربه مرور یکسانی را بااستفاده از اطلاعات شخصی کمتر ارائه دهند. به‌عبارت‌دیگر، حریم خصوصی‌تان بهبود می‌یابد و ردیابی بین‌سایتی کاهش پیدا می‌کند. هروقت دوره‌های آزمایشی جدیدی برای آزمایش کردن آماده شد، آن‌ها را اضافه می‌کنیم. - ‏حذف Crostini - سابقه بارگیری - وقتی اعلان‌ها مسدود شده‌اند، نشانگری در نوار نشانی نشان داده شود -@@ -6457,7 +6457,7 @@ - صفحه در - برای اجرای کلیک راست کنید - سایت‌ها می‌توانند برای اتصال به دستگاه‌های بلوتوث درخواست دهند --راهنمای گزینه‌های حریم‌خصوصی -+راهنمای گزینه‌های حریم خصوصی - دسترسی درخواست شده - پخش محتوا… - انتخاب فایل -@@ -6614,7 +6614,7 @@ - درحال راه‌اندازی مدیریت - هویتتان را به‌تأیید برسانید - حذف نصب برنامه --وقتی روشن باشد، سایت‌ها می‌توانند برای ارائه محتوا و سرویس‌هایشان از تکنیک‌های حفظ حریم‌خصوصی نشان داده‌شده در اینجا استفاده کنند. این تکنیک‌ها شامل روش‌های جایگزین برای ردیابی بین‌سایتی می‌شود. ممکن است در گذر زمان، دوره‌های آزمایشی بیشتری اضافه شود. -+وقتی روشن باشد، سایت‌ها می‌توانند برای ارائه محتوا و سرویس‌هایشان از تکنیک‌های حفظ حریم خصوصی نشان داده‌شده در اینجا استفاده کنند. این تکنیک‌ها شامل روش‌های جایگزین برای ردیابی بین‌سایتی می‌شود. ممکن است در گذر زمان، دوره‌های آزمایشی بیشتری اضافه شود. - کپی در دستگاه - بارگیری - افزودن تخصیص -@@ -6769,7 +6769,7 @@ - لغو - درهرصورت از «حالت ناشناس» خارج می‌شوید؟ - فقط گذرواژه‌های ذخیره‌شده در این دستگاه --مشاهده «راهنمای حریم‌خصوصی» -+مشاهده «راهنمای حریم خصوصی» - مجاز به استفاده از این دستگاه نیستید. لطفاً برای دریافت اجازه ورود به سیستم با سرپرست تماس بگیرید. - روی یکی از برگه‌ها کلیک راست کنید و «افزودن برگه به گروه جدید» را انتخاب کنید - اجازه به سایت‌ها برای ذخیره کردن و خواندن داده‌های کوکی -@@ -7018,7 +7018,7 @@ - درحال بار کردن اطلاعات حساب… - {COUNT,plural, =1{یک مورد}one{# مورد}other{# مورد}} - سیم‌کارت داخلی --در گشت با راهنمای مربوط به کنترل‌های اصلی امنیت و حریم‌خصوصی شرکت کنید. برای گزینه‌های بیشتر، به‌طور جداگانه به هر تنظیم بروید. -+در گشت با راهنمای مربوط به کنترل‌های اصلی امنیت و حریم خصوصی شرکت کنید. برای گزینه‌های بیشتر، به‌طور جداگانه به هر تنظیم بروید. - کپی‌برداری - موشواره بلوتوث مرتبط شد - تغییر زبان تایپ صوتی -@@ -7313,7 +7313,7 @@ - خطا در تنظیم اعتماد مجوز - با فعال کردن «زیرنویس ناشنوایان زنده» در تنظیمات، برای صدا و ویدیو زیرنویس ناشنوایان دریافت کنید - - ، --‏Chrome بااستفاده از جعبه ایمنی حریم‌خصوصی درحال توسعه فناوری‌های جدیدی است که ضمن حفظ وبِ باز، از شما در برابر ردیابی بین‌سایتی محافظت می‌کند. -+‏Chrome بااستفاده از جعبه ایمنی حریم خصوصی درحال توسعه فناوری‌های جدیدی است که ضمن حفظ وبِ باز، از شما در برابر ردیابی بین‌سایتی محافظت می‌کند. - «حالت خواننده» برای صفحه‌های وب - {NUM_TABS,plural, =1{انتقال دادن برگه به پنجره جدید}one{انتقال دادن برگه‌ها به پنجره جدید}other{انتقال دادن برگه‌ها به پنجره جدید}} - ‏بازارسال درگاه Crostini -@@ -7343,7 +7343,7 @@ - تنظیمات دستگاه را بررسی کنید و برای ادامه، آن را روشن کنید - ‏برای ارسال محتوای صفحه، کد دسترسی نمایش داده‌شده در Chromecast یا تلویزیون را وارد کنید. - حساب‌های مدرسه --جعبه ایمنی حریم‌خصوصی -+جعبه ایمنی حریم خصوصی - مدیریت برنامه‌ها، افزونه‌ها و طرح‌های زمینه - می‌خواهد محتوای صفحه‌نمایشتان را هم‌رسانی کند - دستگاه‌های شما · -@@ -7596,7 +7596,7 @@ - وارد کردن نشانک‌ها - میان‌بر - باز کردن همه ( مورد) در پنجره جدید --مرور کنترل‌های اصلی امنیت و حریم‌خصوصی -+مرور کنترل‌های اصلی امنیت و حریم خصوصی - ‏برای صرفه‌جویی در حافظه، Chrome برخی محتوا را پاک کرد - مدیریت موتورهای جستجو و جستجوی سایت - واسط کاربر پیکربندی شبکه درخواست شد، لطفاً صبر کنید… -@@ -7623,7 +7623,7 @@ - دستگاه نامشخص از - ‏تأیید مجوز USB - ویژگی‌های آزمایشی روشن است --برنامه‌ای می‌خواهد به دوربین دسترسی داشته باشد. برای مجاز کردن دسترسی، کلید «حریم‌خصوصی دوربین» را خاموش کنید. -+برنامه‌ای می‌خواهد به دوربین دسترسی داشته باشد. برای مجاز کردن دسترسی، کلید «حریم خصوصی دوربین» را خاموش کنید. - بزرگ‌نمایی - پیشنهادهای شخصی فقط در حساب شما نمایش داده می‌شوند - برنامه‌های کیوسک زیر «» به‌روز شده‌اند. لطفاً برای تکمیل فرآیند به‌روزرسانی دستگاه را مجدداً راه‌اندازی کنید. -@@ -7861,7 +7861,7 @@ - گذرواژه‌های بررسی‌شده - با کلیک کردن روی این نماد از این برنامه افزودنی استفاده کنید. - خواندن و تغییر سابقه مرورتان در همه دستگاه‌های وارد به سیستم خودتان --تنظیمات بیشتر مرتبط با حریم‌خصوصی، امنیت و جمع‌آوری داده‌ها -+تنظیمات بیشتر مرتبط با حریم خصوصی، امنیت و جمع‌آوری داده‌ها - فعال کردن این تنظیم به برنامه‌های کیوسک اجازه می‌دهد تا به صورت خودکار در شروع به کار راه‌اندازی شوند. - مسدود کردن کوکی‌های شخص ثالث - وفتی به‌روزرسانی تمام شد، برای فعال کردن آن، صفحه را تازه‌سازی کنید -@@ -8025,7 +8025,7 @@ - فهرست مخاطبین بارگیری نشد. لطفاً اتصال شبکه‌تان را بررسی کنید یا دوباره امتحان کنید. - لطفاً دوباره امتحان کنید. برای پشتیبانی فنی، با تماس بگیرید. - فعال کردن شتاب‌دهنده صفحه لمسی --چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم‌خصوصی شما، سایت‌های موجود در فهرست را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. سایت‌هایی که مجدداً از آن‌ها بازدید می‌کنید ممکن است دوباره در فهرست نمایش داده شود. یا اگر نمی‌خواهید سایت خاصی هرگز به علایق شما پی ببرد می‌توانید آن سایت را از فهرست بردارید. -+چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم خصوصی شما، سایت‌های موجود در فهرست را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. سایت‌هایی که مجدداً از آن‌ها بازدید می‌کنید ممکن است دوباره در فهرست نمایش داده شود. یا اگر نمی‌خواهید سایت خاصی هرگز به علایق شما پی ببرد می‌توانید آن سایت را از فهرست بردارید. - اکنون دستگاهتان ساعت قفل می‌شود. - وقتی ارتقا به پایان برسد، برنامه‌تان باز خواهد شد. ارتقا ممکن است چند دقیقه طول بکشد. - رنگ: -@@ -8183,7 +8183,7 @@ - گذرواژه به‌روزرسانی شود؟ - دسترسی به فایل‌های محلی موجود در دستگاهتان، توسط سرپرست شما غیرفعال شده است - این عملیات را نمی‌توان واگرد کرد --حریم‌خصوصی و امنیت -+حریم خصوصی و امنیت - لطفاً گذرکلید "" را وارد کنید: - اتصال به شبکه انجام نشد: - فهرست خواندن به پانل کناری جدید منتقل شده است. آن را در اینجا امتحان کنید. -@@ -8334,7 +8334,7 @@ - رسانه و عکس‌های جدید تلفنتان را مشاهده کنید. برنامه‌های پیام‌رسانی تلفن را جاری‌سازی کنید. - درباره پشتیبان‌گیری از برنامه‌ها بیشتر بدانید - ‏استفاده از تلفن Android به‌عنوان کلید امنیتی --برای خارج شدن از «راهنمای حریم‌خصوصی»، کلیک کنید. -+برای خارج شدن از «راهنمای حریم خصوصی»، کلیک کنید. - خواهد توانست فایل‌های را ویرایش کند - جستجوی - هرنوع داده آفلاینی حذف خواهد شد -diff --git a/chrome/app/resources/generated_resources_kk.xtb b/chrome/app/resources/generated_resources_kk.xtb -index 5ed778820855..b2704d9f371f 100644 ---- a/chrome/app/resources/generated_resources_kk.xtb -+++ b/chrome/app/resources/generated_resources_kk.xtb -@@ -179,7 +179,7 @@ - "" қойындысы "" үстеліне тиесілі. - ішінде ашылады… - файлында құпия немесе қауіпті деректер болуы мүмкін. Әкімші хабары: "". --Нысан өзгерген кезде оны пернетақта арқылы бөлектеу -+Нысан өзгерген кезде оны пернетақта арқылы ерекшелеу - веб-сайты HID құрылғысына жалғанғысы келеді. - Екі бетіне басып шығару (күнтізбе) - Атын өзгерту -@@ -732,9 +732,9 @@ - Өнер - Файлды өңдеу - Cookie файлдарын пайдалана алмайтын сайттар --Виртуалды картаны жою -+Виртуалдық картаны жою - Құпия сөздеріңіз жайлы уайымдамаңыз --Сайттардың виртуалды шындық құрылғыларын немесе деректерді пайдалануына рұқсат бермеу -+Сайттардың виртуалдық шындық құрылғыларын немесе деректерді пайдалануына рұқсат бермеу - Бас әріпке өзгерту - Сайттардың дыбысты шығаруына рұқсат бермеу - Қауіпсіздік шарасы күні қолданылды. -@@ -1010,7 +1010,7 @@ - Бұл бет компьютеріңізде жұмыс істемейтін Native Client қолданбасын пайдаланады. - Барлығын жою - Стандартты қорғау --Жылжытқан кезде, көрсеткіні бөлектеу -+Жылжытқан кезде, көрсеткіні ерекшелеу - Арнайы рұқсаттары жоқ. - WebRTC мәтіндік журналы () - Бейне режимі қосылды -@@ -1091,7 +1091,7 @@ - Құрылғыңыз бұрын орнатылған Chrome нұсқасына қайтарылады. Барлық пайдаланушы аккаунттары мен жергілікті деректер жойылады. Бұл әрекетті кері қайтару мүмкін емес. - Рамен - Құрылғының EID нөмірін көрсету --Виртуалды құрылғы тексерілуде -+Виртуалдық құрылғы тексерілуде - Желілік трафигіңізге кіру - Контейнер басқарушысын іске қосу қатесі. Қайталап көріңіз. - Әрекет қолжетімді емес -@@ -1222,7 +1222,7 @@ - Қосымша функцияларды пайдалану үшін осы Chromebook құрылғысымен жұмыс істеуге арналған қондыру станциясын пайдаланыңыз. - Толық экраннан шығу - Бұл бет енді толық экранға ауысты. --Бөлектелген мәтіннің сілтемесін көшіру -+Ерекшеленген мәтіннің сілтемесін көшіру - USB-C - Wi-Fi желісін қосу… - Синхрондау, сіз параметрлерден шыққан кезде, басталады. -@@ -1231,7 +1231,7 @@ - Қараңғы режимді қосу - , , және тағы 1 ауыстырғыш - Бұл құрылғыларды QR кодын сканерлеу арқылы байланыстырдыңыз. --Әр элемент қанша уақыт бөлектеліп тұруы керектігін таңдаңыз -+Әр элемент қанша уақыт ерекшеленіп тұруы керектігін таңдаңыз - аәбвгғдеёжзийкқлмнңоөпрстуұүфхһцчшщъыіьэюя - Бәрібір кіру - Интернет байланысын тексеріңіз -@@ -1417,7 +1417,7 @@ - Аяқталу уақыты: - Сақталған Wi-Fi желілері - Құпия сөзді есте сақтау --Виртуалды картаны өшіру -+Виртуалдық картаны өшіру - Құлыпты автоматты түрде ашу функциясын қосу үшін PIN кодын растаңыз. - Қолданбаны &қайта жүктеу - Қолданбаны қосу -@@ -1569,7 +1569,7 @@ - Бұл беттерді ашпасаңыз да, cookie файлдарын пайдаланып, параметрлерді сақтап қалады - Тамагочи - {NUM_TABS,plural, =1{ – 1 қойынды}other{ – # қойынды}} --Виртуалды машина күйі -+Виртуалдық машина күйі - Ешқандай принтер сақталмаған. - Емлені тексеруді реттеу - Ортақ каталогтің URL мекенжайы -@@ -1653,7 +1653,7 @@ - Кеңейтімдер қолданатын процестер саны - Ешқандай ұялы байланыс желісі жоқ. - мына файлдар мен қалталарды көреді және өңдей алады. --Виртуалды құрылғы кескіні тексерілуде -+Виртуалдық құрылғы кескіні тексерілуде - Бұл құрылғысын кім пайдаланады? - Синхрондау өшірілген - "Бастау" түймесін басып, кеңейтім әрекеттерін тыңдаңыз. -@@ -2043,7 +2043,7 @@ - Сайттарға cookie деректерін сақтауға және оқуға рұқсат беру (ұсынылған) - Әрекеттер журналын көру - Автоматты түрде сканерлеу --Веб-бетте "Қойынды" түймесін басқанда, сілтемелер мен нысан өрістері бөлектеледі -+Веб-бетте "Қойынды" түймесін басқанда, сілтемелер мен нысан өрістері ерекшеленеді - Кеңейтімдерден іздеу - Параметрлерге өту - Бұл құрылғыны аккаунтыңыз кіретін ұйымға тіркеу мүмкін емес, себебі құрылғы басқа ұйым арқылы басқару үшін белгіленген. -@@ -2377,7 +2377,7 @@ - Терезе ретінде ашу - Google аккаунттарыңызды тексеріңіз - Таңдалған контактілер маңайда болған кезде, сізбен бөлісе алады. Сіз қабылдамайынша, тасымалдау басталмайды. --Бұл процесс бірнеше минутқа созылуы мүмкін. Виртуалды құрылғы іске қосылуда. -+Бұл процесс бірнеше минутқа созылуы мүмкін. Виртуалдық құрылғы іске қосылуда. - Басқаша &сақтау… - Chrome браузерінде қалу - Кепілдік берілетін файлдар мен бағдарламалар: -@@ -2451,7 +2451,7 @@ - Пайдаланылатын жад көлемі - құрылғысымен жұптау мүмкін болмады; әрекетті қайталау үшін құрылғыны таңдаңыз. - Байланыс қатесі --(виртуалды карта қосулы) -+(виртуалдық карта қосулы) - Аяқталған - Сертификат саясатының шектеулері - Басып шығару әрекеті сәтсіз аяқталды. Принтерді тексеріп, әрекетті қайталаңыз. -@@ -2499,7 +2499,7 @@ - Скринсейверді қосу - Қаріптерді реттеу - ... --Виртуалды шындық құрылғыларын мен деректерін пайдалануға рұқсаты барлар -+Виртуалдық шындық құрылғыларын мен деректерін пайдалануға рұқсаты барлар - Тілді немесе енгізу әдісін көрсетіңіз - Бетбелгілер жолағын &көрсету - Maps -@@ -2561,7 +2561,7 @@ - Бұл – құрылғысына арналған бағдарламалық құрал мен қауіпсіздік жүйесінің жаңа нұсқасы. Бұдан кейін де жаңа нұсқаларын алғыңыз келсе, жаңа үлгіге өтіңіз. - Синхрондауды шифрлау құпия сөзі - &Кескінді жаңа қойындыда ашу --Желідегі қатеге байланысты виртуалды құрылғы орнатылмады. Әрекетті қайталаңыз немесе әкімшіге хабарласыңыз. Қате коды: . -+Желідегі қатеге байланысты виртуалдық құрылғы орнатылмады. Әрекетті қайталаңыз немесе әкімшіге хабарласыңыз. Қате коды: . - Бөлісуден бас тартылмады - Басып шығару - Аккаунтыңыз Google Play Store дүкеніне кіре алуы үшін идентификатор провайдері арқылы аутентификациялаңыз. -@@ -2596,7 +2596,7 @@ - анонимді функция - Жүктеп алынуда… % - Балаңыздың аккаунты Family Link ата-ана бақылауы үшін реттелмеген. Реттеуді аяқтағаннан кейін, ата-ана бақылауын қоса аласыз. Ата-ана бақылауы туралы ақпаратты Explore қолданбасынан таба аласыз. --VR сеанстарына кіре алуыңыз үшін, сайттар әдетте виртуалды шындық құрылғыларын және деректерді қолданады. -+VR сеанстарына кіре алуыңыз үшін, сайттар әдетте виртуалдық шындық құрылғыларын және деректерді қолданады. - Интернет байланысы керек. - Жарамдылық - Сайт бірінші файлдан кейін файлдарды автоматты түрде жүктеуге әрекет еткенде сұрау (ұсынылған) -@@ -2827,7 +2827,7 @@ - Негізгі бет - CUPS - Сіз және Google --Виртуалды құрылғы қызметін іске қосу кезінде қате шықты. Кейінірек қайталап көріңіз. -+Виртуалдық құрылғы қызметін іске қосу кезінде қате шықты. Кейінірек қайталап көріңіз. - Қолжетімді WiFi желілері - Қалқымалы терезені тексеру - Бір рет қана -@@ -3129,7 +3129,7 @@ - Электрондық мекенжайды қамтымау - Демо режимі іске қосылмады - Бұл сайтқа қауіпсіздік кілтін көруге рұқсат етілсін бе? --Бөлектелген мәтіннің сілтемесін көшіру -+Ерекшеленген мәтіннің сілтемесін көшіру - Жылдам жауаптар ұсынған анықтама - ChromeOS құрылғыларына автоматты түрде жасалған есептерді жіберуге рұқсат берсеңіз, бізге ChromeOS жүйесіндегі ақауларды жоюға және оны жетілдіруге қатысты басымдықтарды анықтауға көмектесесіз. Мұндай есептерде ChromeOS бұзылған кезде қолданыста болған функциялар және әдетте пайдаланылатын жад көлемі сияқты ақпарат қамтылуы мүмкін. - Chrome құрылғыңыздың параметрлері арқылы кез келген уақытта мұндай есептерді жіберуге рұқсат бере және тыйым сала аласыз. Егер домен әкімшісі болсаңыз, бұл параметрді әкімші консолі арқылы өзгерте аласыз. -@@ -3313,7 +3313,7 @@ - Тілдер - HID құрылғысы (:) - орнатылуда... --Пернетақта фокусын бөлектеу -+Пернетақта фокусын ерекшелеу - Бұл профильді жою мүмкін емес - Бірден буынмен енгізу - Tap-to-click мүмкіндігін қосу -@@ -3574,7 +3574,7 @@ - Топты тарату - Реттелетін атау серверлері - қолданбасы үшін шектелген уақыт: --Дауыстап оқылатын мазмұнды бөлектеп, "Іздеу + S" пернелерін басыңыз. Іздеу пернесін басып тұрыңыз немесе күй науасының жанындағы "Select-to-Speak" белгішесін түртіп, таңдау жасаңыз. -+Дауыстап оқылатын мазмұнды ерекшелеп, "Іздеу + S" пернелерін басыңыз. Іздеу пернесін басып тұрыңыз немесе күй науасының жанындағы "Select-to-Speak" белгішесін түртіп, таңдау жасаңыз. - Естеліктеріңізді осы жерден қараңыз - Ескертпелерде таңбаға дейін болуы мүмкін. - қалтасындағы файлдарды өңдей алады. -@@ -3859,7 +3859,7 @@ - Таңдалды, /-картадағы қосымша мазмұн - Билеттер - Суреттерді көрсетуге рұқсаты жоқтар --Бөлектемеу -+Ерекшелемеу - Қолданбаларды жаңарту әдісі туралы ақпарат алу - {NUM_TABS,plural, =1{Сайттың дыбысын қосу}other{Сайттардың дыбысын қосу}} - Assistant қолданбасына "Ok Google" деу арқылы кіру -@@ -3948,7 +3948,7 @@ - Құпия сөз жаңартылды - Бейнені басқаша сақ&тау… - Бәрібір инкогнито режимінен шығасыз ба? --Талап етілетін виртуалды машина жоқ. Жалғастыру үшін "" виртуалды машинасын орнатып көріңіз. -+Талап етілетін виртуалдық машина жоқ. Жалғастыру үшін "" виртуалдық машинасын орнатып көріңіз. - Бұл бет аутентификацияланбаған дереккөздерден сценарийлерді жүктеуге әрекет етуде. - Басқа пернетақталар - Қосымша қауіпсіздік үшін Google Құпия сөз менеджеріне сақтамас бұрын құрылғыдағы құпия сөздерді шифрлауға болады. -@@ -4084,7 +4084,7 @@ - Қауіпті веб-сайттардан, жүктеп алынған файлдардан және кеңейтімдерден жылдам әрі белсенді қорғау. Құпия сөздің қолды болғанын хабарлайды. Браузерді пайдалану деректерінің Google-ға жіберілуін талап етеді. - Принтер ақпаратын өзгерту - Құпия сөз дұрыс емес --Сайттар виртуалды шындық құрылғыларын және деректерді пайдалануға рұқсат сұрай алады. -+Сайттар виртуалдық шындық құрылғыларын және деректерді пайдалануға рұқсат сұрай алады. - {NUM_TABS,plural, =1{Сайттың дыбысын өшіру}other{Сайттардың дыбысын өшіру}} - Қауіпсіздік тексерісі жүргізілді. Құжатыңыз басып шығарылады. - / -@@ -4103,7 +4103,7 @@ - Powerwash растау - Әкімшіңіз қолжетімді енгізу әдістерінің санын шектеді. - Реттелуде --{NUM_VMS,plural, =0{"" виртуалды машиналары табылмады.}=1{1 "" виртуалды машинасы табылды: .}other{{NUM_VMS} "" виртуалды машинасы табылды: .}} -+{NUM_VMS,plural, =0{"" виртуалдық машиналары табылмады.}=1{1 "" виртуалдық машинасы табылды: .}other{{NUM_VMS} "" виртуалдық машинасы табылды: .}} - Интернет байланысы жоқ. - Қосулы - Мазаламау режимін қосу -@@ -4131,7 +4131,7 @@ - Электрондық пошта сертификаты - Кеңейтім қосу - Көшірмені өшіру --Виртуалды машиналар тексерілмеді. -+Виртуалдық машиналар тексерілмеді. - Қолданбалар жүктеп алынуда - QR кодын жасау мүмкін емес. - Қозғалыс датчиктерін пайдалануға рұқсаты жоқтар -@@ -4305,7 +4305,7 @@ - "" сертификатын жою керек пе? - Сертификатты импорттау қатесі - {COUNT,plural, =1{Ұрланған құпия сөз өзгертілді. Тағы # құпия сөзіңіз ұрланған. Chrome осы құпия сөзді қазір тексеруге кеңес береді.}other{Ұрланған құпия сөз өзгертілді. Тағы # құпия сөзіңіз ұрланған. Chrome осы құпия сөздерді қазір тексеруге кеңес береді.}} --Мәтін курсорын бөлектеу -+Мәтін курсорын ерекшелеу - жарамды ChromeOS құрылғысын пайдаланып жатқаныңызды тексергісі келеді. - аутентификация токенін сақтау - Ағымдағы сәтте ашық қойындылар бойынша іздеу үшін Chrome пайдаланушы интерфейсінің жоғарғы бөлігіндегі қалқымалы анықтаманы қосады. -@@ -4628,7 +4628,7 @@ - Синхрондауды жалғастыру үшін аккаунтқа қайта кіріңіз - Кеңейтімнің ескі нұсқасын орнатуға әрекет жасалды. - Басқа желіні таңдауыңызға да болады. --Виртуалды машина атауы -+Виртуалдық машина атауы - Ғаламдық - үшін қажетті әрекеттер: - Фотосурет не бейне жойылсын ба? -@@ -4889,7 +4889,7 @@ - Сайттар төлем өңдегіштерін орната алады. - Қауіпсіздік кілтіңіз өшірілді. - құрылғысына қатысты кеңестерді, ұсыныстарды және жаңалықтарды алыңыз және пікірлер қалдырыңыз. --Linux виртуалды машинасы: -+Linux виртуалдық машинасы: - Мақсатты файл соңғы жүктеуден кейін қысқартылды немесе жойылды. - Бүйірлік панельде іздеу бетін жабыңыз. Бүйірлік панельде іздеу беті ашық. - Параметрлер -@@ -5021,7 +5021,7 @@ - Сертификатқа қол қою сұрауы дайындалуда (сервер жауабы күтілуде) - "Қауіпсіз шолу" функциясын басқару - Қауіпсіздік бойынша жаңартылған нұсқа бар --Виртуалды карта қосыңыз. -+Виртуалдық карта қосыңыз. - Қалпына келтіру - Таңбаша жасау мүмкін емес. - Перне анықталмады. үшін кез келген пернені басыңыз. -@@ -5861,7 +5861,7 @@ - Fast Pair функциясын қосу - Бағыттауға тыйым салынған - Ата-анаңыз әлі мақұлдаған жоқ --Осылай бөлектеу үшін мәтінді таңдап, тінтуірдің оң жақ түймесін басыңыз. -+Осылай ерекшелеу үшін мәтінді таңдап, тінтуірдің оң жақ түймесін басыңыз. - себеттеріңіз - Тым кішкентай - &Іздеу жүйелерін басқару... -@@ -5879,8 +5879,8 @@ - Ойнату - қашықтан қосылды - Адам қосу… --Шыққанда не жылжығанда, курсорды бөлектеу --Автосканерлеу функциясы экрандағы элементтер арасында автоматты түрде жылжуға мүмкіндік береді. Элемент бөлектелген кезде, оны іске қосу үшін "Таңдау" пернесін басыңыз. -+Шыққанда не жылжығанда, курсорды ерекшелеу -+Автосканерлеу функциясы экрандағы элементтер арасында автоматты түрде жылжуға мүмкіндік береді. Элемент ерекшеленген кезде, оны іске қосу үшін "Таңдау" пернесін басыңыз. - Панда - Бір нәрсе дұрыс емес. - PIN коды бірнеше рет қате енгізілгендіктен, қауіпсіздік кілті құлыпталды. Қауіпсіздік кілтін бастапқы күйге қайтаруыңыз қажет. -@@ -5892,7 +5892,7 @@ - Жалпы параметрлер - Сенсорлық экранды калибрлеу - () --"" виртуалды машинасы бар. -+"" виртуалдық машинасы бар. - хостынан клиент сертификатын импорттау үшін таңбалауышына кіріңіз. - жүйесінде RLZ бақылауын қосу. - Жалғастыру үшін қауіпсіздік кілтін салып, іске қосу түймесін түртіңіз. -@@ -5958,7 +5958,7 @@ - Жаңарту құралы ұйқы режимінде - Басқа қойындыларды жабу - Crostini қолданбалары мен файлдарының сақтық көшірмесін жасау және оларды қалпына келтіру --Виртуалды шындық құрылғыларын немесе деректерді пайдалануға рұқсаты жоқтар -+Виртуалдық шындық құрылғыларын немесе деректерді пайдалануға рұқсаты жоқтар - Сенсорлық экран дәлдігін орнату және реттеу - Іске қосылса, барлық хабарландыру үнсіз болады. - Powerwash функциясын пайдаланбас бұрын, eSIM профильдерін өшіріңіз -@@ -6078,7 +6078,7 @@ - Debian 10 (Buster) нұсқасы қолжетімді - Егер Google әдепкі іздеу жүйесі болса, сізге тиімді, контекске сай ұсыныстар беріледі. - Офлайн демо режимі --Linux виртуалды құрылғысын өшіру -+Linux виртуалдық құрылғысын өшіру - Іздеу жүйелері - Басқарылатын қонақ сеанстарын іске қосу және олардан шығу - Google Drive -@@ -6130,7 +6130,7 @@ - камераңызды пайдалануда. - Дереккөзді көру - Орнату сәтсіз аяқталды. --Бөлектемеу -+Ерекшелемеу - Қайтадан "Ok Google" деп айтыңыз - Жаңа бет қосу - Терезе орнатылғаннан кейін режимді орнату мүмкін емес. -@@ -6355,7 +6355,7 @@ - Құрылғыны киоск режимінде немесе цифрлық тақтада тіркеу аяқталды - Бұл кіру қызметі доменінде орналасқан - Қолдау көрсетілетін сілтемелер әрдайым қолданбасында ашылсын ба? --Виртуалды құрылғы орнатылмады. Әрекетті қайталаңыз немесе әкімшіге хабарласыңыз. Қате коды: . -+Виртуалдық құрылғы орнатылмады. Әрекетті қайталаңыз немесе әкімшіге хабарласыңыз. Қате коды: . - Саусақ ізінің басқа бөліктерін енгізу үшін саусағыңызды көтеріп тұрыңыз. - Бұл параметрді құрылғы иесі басқарады. - Nearby Share дерек трафигі -@@ -6451,7 +6451,7 @@ - Құрылғыдағы негізгі геодерек параметрін өшіру арқылы орналасқан жердің анықталуын өшіруге болады. Сонымен қатар Wi‑Fi мен мобильдік желілердің және сенсорлардың орынды анықтау үшін қолданылуын геодерек параметрлерінен өшіре аласыз. - қойындылар бекітілген қойынды еніне дейін кішірейеді - USB құрылғыларын басқару --Тінтуір курсорын қозғалыс барысында бөлектеу -+Тінтуір курсорын қозғалыс барысында ерекшелеу - Осы сайтқа кіргеніңіз туралы жазба қауіпсіздік кілтінде сақталуы мүмкін. - Датчиктерді пайдалануға тыйым салуды тоқтатпау - Код арқылы қосылу -@@ -6777,7 +6777,7 @@ - Басқарылатын принтер бар. - Сенсорлық экранды калибрлеу - Сайт Bluetooth функциясын пайдалана алады --Сайттар әдетте виртуалды шындық немесе фитнес-трекер сияқты функциялар үшін құрылғының қозғалыс датчиктерін пайдаланады. -+Сайттар әдетте виртуалдық шындық немесе фитнес-трекер сияқты функциялар үшін құрылғының қозғалыс датчиктерін пайдаланады. - Жалғастыру үшін "Жарайды" түймесін түртіп, электрондық пошта мекенжайыңыздың жаңа профилін жасау үшін "Адамды қосу" түймесін түртіңіз. - Әкімшіңіз орнатқан - Адаптивті портал арқылы кіру бетіне өту -@@ -6792,7 +6792,7 @@ - Қауіпсіздік кілтін бастапқы күйіне қайтару мүмкін емес. Қате: . - "Ok Google" - Crostini жүйесін жаңарту --Бөлектеу құралы -+Ерекшелеу құралы - "" телефонында: - Бұл құжат қауіпсіздік тексерісін жүргізу үшін тым үлкен. 50 МБ-қа дейінгі құжаттарды басып шығаруға болады. - Кейбір элемент бөгелді -@@ -7016,7 +7016,7 @@ - Файлда осы сертификат беруші орталықтарды анықтайтын сертификаттарыңыз бар - Утилита: - Linux порттарын желідегі басқа құрылғыларға қолжетімді етіңіз. --Ерекшеленген нысанды жақсырақ көрінетіндей бөлектеу -+Ерекшеленген нысанды жақсырақ көрінетіндей ерекшелеу - Кешіріңіз, сыртқы жад құрылғыңыздағы кемінде бір бөлімді орнату мүмкін емес. - Профиліңіздің атын өзгертіңіз. - Инкогнито режимінде жүктелген -@@ -7729,7 +7729,7 @@ - Сайттардың сізге хабарландырулар көрсету туралы сұрауына тыйым салынады. Сайт хабарландырулар жіберуге рұқсат сұраса, мекенжай жолағында тыйым салынғаны туралы индикатор пайда болады. - Бұған дейін сайтында ешқандай кеңейтімге рұқсат бермеуді таңдағансыз. - Соңғы іс-әрекеттер --Бұдан былай виртуалды картаны Google Pay қызметінде пайдалана алмайтын боласыз. Виртуалды карта туралы толығырақ -+Бұдан былай виртуалдық картаны Google Pay қызметінде пайдалана алмайтын боласыз. Виртуалдық карта туралы толығырақ - Қайта жүктелуде… - Кеңейтімдер дайындалуда… - Сайттардың қалқымалы терезелерді жіберуіне немесе бағытты ауыстыру тәсілдерін пайдалануына рұқсат бермеу -@@ -7991,7 +7991,7 @@ - Мазмұн параметрлері - Жарамсыз киоск қолданбасының сыртқы жаңарту манифест файлы табылды. Киоск қолданбасын жаңарту сәтсіз аяқталды. USB картасын алып тастаңыз. - Қолданбадан ашу --Cайтқа виртуалды шындық құрылғыларыңызды немесе деректерді пайдалануға рұқсат беру алдында сұрау (ұсынылады) -+Cайтқа виртуалдық шындық құрылғыларыңызды немесе деректерді пайдалануға рұқсат беру алдында сұрау (ұсынылады) - Қосылмаған - Келесі құрылғыға трансляциялау: - Linux жүйесін жаңарту -@@ -8139,7 +8139,7 @@ - Ортақ файлды орнату кезінде қате шықты. Ортақ қалтаның URL сілтемесін тексеріп, қайта орнатып көріңіз. - Белгілі бір сайтта жылдам іздеу немесе басқа іздеу жүйесіне өту үшін мекенжай жолағында таңбашалар пайдалана аласыз. - жүктеу --Бұл процесс бірнеше минутқа созылуы мүмкін. Виртуалды құрылғы жүктелуде. -+Бұл процесс бірнеше минутқа созылуы мүмкін. Виртуалдық құрылғы жүктелуде. - Сілтемені жаңа &қойындыда ашу - Аккаунтыңызда Күшейтілген Safe Browsing функциясын өшірдіңіз. - Ұйымыңыз аккаунт үшін Google Play Store қызметін қоспаған. Қосымша ақпарат алу үшін әкімшіге хабарласыңыз. -diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb -index 5315653a9912..c1b465958fc2 100644 ---- a/chrome/app/resources/generated_resources_no.xtb -+++ b/chrome/app/resources/generated_resources_no.xtb -@@ -1505,7 +1505,7 @@ Du kan administrere innstillingene for denne kontoen ved å installere Family Li - (gjeldende) - IP - Kan ikke koble til proxy-tjeneren – logg på på nytt --Wi-Fi-synkronisering -+Wifi-synkronisering - Standardskrift - Du har nådd tidsgrensen som forelderen din har angitt for . - Aktiver -@@ -3023,7 +3023,7 @@ og Ctrl + Alt + lysstyrke ned for å zoome ut. - -tilkobling - Tar notater med - Denne informasjonen gir oss bedre forståelse av Assistent-problemet. Den lagres i opptil 90 dager, og bare relevante tekniske team og tilbakemeldingsteam får tilgang. --Slå på Chrome-synkronisering for å bruke Wi-Fi-synkronisering -+Slå på Chrome-synkronisering for å bruke wifi-synkronisering - Tilordne bryter for «Neste» - For å slette data, lukk alle inkognitovinduer - lese og endre innstillingene for tilgjengelighet -@@ -3150,7 +3150,7 @@ og Ctrl + Alt + lysstyrke ned for å zoome ut. - Kopiér link - Velg tidssone - Importert --Synkroniser , slik at preferansene dine er klare på alle enheter når du logger på med Google-kontoen din. Preferanser betyr blant annet apper, innstillinger, Wi-Fi-passord, språk, bakgrunnsbilde og hurtigtaster. -+Synkroniser , slik at preferansene dine er klare på alle enheter når du logger på med Google-kontoen din. Preferanser betyr blant annet apper, innstillinger, wifi-passord, språk, bakgrunnsbilde og hurtigtaster. - Dessverre er datamaskinen konfigurert med en feilformatert maskinvare-ID. Dette forhindrer ChromeOS Flex fra å ta i bruk de siste sikkerhetsoppdateringene, og datamaskinen kan være sårbar for skadelige angrep. - Lås opp telefonen, og hold den nærmere for å låse opp -enheten. - &Zoom -@@ -4435,7 +4435,7 @@ og Ctrl + Alt + lysstyrke ned for å zoome ut. - Navn - Denne enheten er merket for administrering av et annet domene. Fjern tilgangen og ressursene fra det domenet før du konfigurerer demomodus. - Funksjoner som krever varsler, kommer ikke til å virke --Trykk på varselet på -enheten din for å konfigurere en mobil Wi-Fi-sone denne enheten kan bruke. -+Trykk på varselet på -enheten din for å konfigurere en mobil wifi-sone denne enheten kan bruke. - &Slett - Du har ingen sertifikater i denne kategorien - «» vil koble til -@@ -4717,7 +4717,7 @@ og Ctrl + Alt + lysstyrke ned for å zoome ut. - Andre søkemotorer - Vi har sendt et varsel til telefonen din for å bekrefte at det er deg. - {NUM_EXTENSIONS,plural, =1{Denne utvidelsen er blokkert}other{Disse utvidelsene er blokkert}} --Wi-Fi-synkronisering – finn ut mer -+Wifi-synkronisering – finn ut mer - Trykk på de følgende tastene for å justere eller flytte beskjæringsområdet - Appen ser ut til å være ugyldig. - Bytt til kameramodus -@@ -5083,7 +5083,7 @@ og Ctrl + Alt + lysstyrke ned for å zoome ut. - &Bruk grunnleggende stavekontroll - Kontrollér passordene - {NUM_EXTENSIONS,plural, =1{Du har slått på igjen én potensielt skadelig utvidelse}other{Du har slått på igjen {NUM_EXTENSIONS} potensielt skadelige utvidelser}} --Dette alternativet gjelder for Chromebook-enheter med dataabonnement- eller mobilnettverksdongler, eller ved bruk av delt internett fra en flyttbar Wi-Fi-sone -+Dette alternativet gjelder for Chromebook-enheter med dataabonnement- eller mobilnettverksdongler, eller ved bruk av delt internett fra en flyttbar wifi-sone - Overset&t til - For å sette sider som bokmerker, klikk på stjernen i adressefeltet - For å tillate en utvidelse, endre standardinnstillingen nedenfor. -@@ -8426,6 +8426,6 @@ Jeg tror ikke det er nødvendig å blokkere dette nettstedet. - YouTube - Etablerer sikker tilkobling ... - Se minner av favorittpersonene dine med mer --Slå på Chrome-synkronisering for å bruke Wi-Fi-synkronisering. Finn ut mer -+Slå på Chrome-synkronisering for å bruke wifi-synkronisering. Finn ut mer - I&nspiser - -\ No newline at end of file -diff --git a/chrome/app/resources/google_chrome_strings_fa.xtb b/chrome/app/resources/google_chrome_strings_fa.xtb -index 50bc1c9057b9..ae485f912045 100644 ---- a/chrome/app/resources/google_chrome_strings_fa.xtb -+++ b/chrome/app/resources/google_chrome_strings_fa.xtb -@@ -32,7 +32,7 @@ - خطرناک است، بنابراین Chrome آن را مسدود کرده ست. - ‏برای بررسی اینکه از گذرواژه‌هایتان دربرابر نقض داده یا دیگر مشکلات امنیتی محافظت می‌شود، به سیستم Chrome وارد شوید. - ‏برای ایمن‌تر کردن Chrome، افزونه زیر را که در فهرست نشده است و ممکن است بدون اطلاع شما اضافه شده باشد، غیرفعال کردیم. --چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشد به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chrome مدنظر قرار دهد حذف کنید. -+چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشد به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chrome مدنظر قرار دهد حذف کنید. - ‏دریافت کمک برای Chrome - ‏درباره ChromeOS Flex - ‏باز کردن پیوند در پنجره &ناشناس Chrome -@@ -58,7 +58,7 @@ - ‏این کار مورد را از این دستگاه حذف می‌کند. برای بازیابی داده‌هایتان در فرصتی دیگر، با وارد سیستم Chrome شوید. - ‏راه‌اندازی مجدد برای به‌روزرسانی Chrome - ‏با گزارش تنظیمات کنونی، به بهتر شدن Chrome کمک کنید --‏برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chrome مدنظر قرار دهد حذف کنید. -+‏برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chrome مدنظر قرار دهد حذف کنید. - ‏بازراه‌اندازی ChromeOS - ‏لطفاً اکنون Chrome را بازراه‌اندازی کنید - ‏برای دسترسی به چیزهایتان در مرورگر Chrome در همه دستگاه‌هایتان، به سیستم وارد شوید، سپس همگام‌سازی را روشن کنید -@@ -183,7 +183,7 @@ - ‏این فایل ممکن است خطرناک باشد، بنابراین Chrome آن را مسدود کرده است. - ‏از همان غلط‌یاب املا استفاده می‌کند که در جستجوی Google استفاده می‌شود. نوشتاری که در مرورگر تایپ کرده‌اید برای Google ارسال می‌شود. هروقت بخواهید می‌توانید این رفتار را در تنظیمات تغییر دهید. - ‏ChromeOS Flex نتوانست داده‌هایتان را همگام‌سازی کند زیرا همگام‌سازی برای دامنه شما دردسترس نیست. --‏مرور کنترل‌های اصلی امنیت و حریم‌خصوصی در Chrome -+‏مرور کنترل‌های اصلی امنیت و حریم خصوصی در Chrome - ‏اجازه به Google Chrome برای اجرا در پس‌زمینه - ‏باز کردن پیوند در &برگه جدید Chrome - ‏تنظیم Google Chrome به عنوان مرورگر پیش‌فرضتان -@@ -208,7 +208,7 @@ - ‏هم‌رسانی برگه Chrome - ‏سایت‌ها می‌توانند بااستفاده از Chrome اطلاعاتی درباره علایقتان ذخیره کنند. برای مثال، اگر برای خرید کفش مخصوص ماراتون از سایتی بازدید کنید، ممکن است آن سایت علاقه شما را به‌صورت دونده ماراتون مشخص کند. بعداً، اگر برای ثبت‌نام در مسابقه‌ای به سایتی دیگر مراجعه کردید، آن سایت می‌تواند براساس علایقتان آگهی‌ای برای کفش مخصوص دویدن به شما نشان دهد. - ‏فایل اولویت‌های شما خراب یا نامعتبر است. Google Chrome نمی‌تواند تنظیمات شما را بازیابی کند. --‏اگر نسخه آزمایشی روشن باشد و Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. -+‏اگر نسخه آزمایشی روشن باشد و Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. - ‏Google Chrome می‌خواهد گذرواژه‌ها را نمایش دهد. - ‏Google Chrome (ورودی mDNS) - ممکن است خطرناک باشد، بنابراین Chrome آن را مسدود کرده است. -@@ -216,7 +216,7 @@ - ‏Google Chrome ‫را سفارشی و کنترل کنید. چیزی نیاز به رسیدگی دارد، برای اطلاعات بیشتر کلیک کنید. - Google LLC - {SECONDS,plural, =1{‏Google Chrome بعد از ۱ ثانیه بازراه‌اندازی می‌شود}one{‏Google Chrome بعد از # ثانیه بازراه‌اندازی می‌شود}other{‏Google Chrome بعد از # ثانیه بازراه‌اندازی می‌شود}} --‏اگر Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. -+‏اگر Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. - ‏اگر سایتی تلاش کند گذرواژه شما را به‌سرقت ببرد، یا وقتی فایل مخربی بارگیری می‌کنید، Chrome ممکن است نشانی‌های وب را نیز به‌همراه بخش‌های کوچکی از محتوای صفحه، به «مرور ایمن» ارسال کند - ‏درحال‌حاضر یک نمایه Chrome با این حساب در این دستگاه وجود دارد - ‏Chrome این فایل را مسدود کرد زیرا برای بررسی امنیتی بسیار بزرگ است. با فایل‌هایی که حداکثر ۵۰ مگابایت باشد دوباره امتحان کنید -@@ -351,7 +351,7 @@ - ‏تقریباً به‌روزرسانی شده است! برای تکمیل به‌روزرسانی، Chrome را راه‌اندازی مجدد کنید. - ‏Google Chrome نمی‌تواند مرورگر پیش‌فرض را تعیین یا تنظیم کند - ‏نسخه Chrome قدیمی است --‏برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. و اگر Chrome به‌اشتباه علاقه‌ای را اضافه کند یا شما نخواهید آگهی‌های مشخصی را ببینید، می‌توانید آن علاقه را بردارید. -+‏برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشند به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. و اگر Chrome به‌اشتباه علاقه‌ای را اضافه کند یا شما نخواهید آگهی‌های مشخصی را ببینید، می‌توانید آن علاقه را بردارید. - ‏Google Chrome می‌خواهد گذرواژه‌ها را ویرایش کند. برای اینکه اجازه دهید این کار انجام شود، گذرواژه Windows خود را تایپ کنید. - ‏این برنامه همچنین صفحه‌ای را که هنگام راه‌اندازی Chrome یا کلیک کردن روی دکمه صفحه اصلی نشان داده می‌شود، کنترل می‌کند. - شما حقوق لازم برای نصب در سطح سیستم را ندارید. دوباره به‌عنوان سرپرست نصب‌کننده را اجرا کنید. -@@ -359,7 +359,7 @@ - ‏برای ارسال شماره از به تلفن Android خود، در هر دو دستگاه به سیستم Chrome وارد شوید. - ‏«مرور ایمن پیشرفته» را در حسابتان روشن کرده‌اید. اکنون آن را برای Chrome دریافت کنید. - با این کار، نمایه کاری را به این مرورگر اضافه می‌کنید و فقط کنترل نمایه کاری را دراختیار سرپرست قرار می‌دهید. --‏سابقه مرور شما بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chrome علایقتان را هر ماه به‌طور خودکار و چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. -+‏سابقه مرور شما بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chrome علایقتان را هر ماه به‌طور خودکار و چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. - {0,plural, =0{‏به‌روزرسانی Chrome دردسترس است}=1{‏به‌روزرسانی Chrome دردسترس است}one{‏به‌روزرسانی Chrome از # روز پیش دردسترس است}other{‏به‌روزرسانی Chrome از # روز پیش دردسترس است}} - ‏سیستم ChromeOS Flex - ‏Google Chrome به Windows 7 یا بالاتر نیاز دارد. -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb -index 38e6ff918c4b..4ae0e4e09b3f 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_fa.xtb -@@ -314,7 +314,7 @@ - پیمایش به‌عقب - فاقد بازگویی تایپ - نت --این کار با خاموش کردن صفحه‌نمایش و پنهان کردن آن از دید دیگران، حریم‌خصوصی را بهبود می‌بخشد. همیشه می‌توانید با فشار دادن کلید «جستجو + افزایش روشنایی» صفحه‌نمایش را دوباره روشن کنید. -+این کار با خاموش کردن صفحه‌نمایش و پنهان کردن آن از دید دیگران، حریم خصوصی را بهبود می‌بخشد. همیشه می‌توانید با فشار دادن کلید «جستجو + افزایش روشنایی» صفحه‌نمایش را دوباره روشن کنید. - اعلام اعلان‌های بارگیری - grp - نشانگر مکانی بعدی -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_kk.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_kk.xtb -index 4cbab644fad3..c49dc28de22f 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_kk.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_kk.xtb -@@ -150,7 +150,7 @@ - Орташа күлгін - Алдыңғы өзгертілетін мəтін өрісі жоқ. - Келесі нысан --Айтылған әр сөзді бөлектеу -+Айтылған әр сөзді ерекшелеу - ChromeVox - ChromeVox мәзірлерінде Брайль пәрмендерін көрсету - {COUNT,plural, =1{сол жақ тік жақша}other{# сол жақ тік жақша}} -@@ -984,11 +984,11 @@ - Навигацияның басқару элементтерін іске қосу - Пернетақта - Кейбір тыныс белгілері --Виртуалды Браиль дисплейі -+Виртуалдық Браиль дисплейі - Қоңыр - sldr - Келесі 2-деңгей тақырыбы жоқ. --Бөлектеу -+Ерекшелеу - Таңдалмаған - Уақытты бақылау - таңдауға қосылды -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb -index 3b4e03ca8817..a666d06b8b35 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb -@@ -28,7 +28,7 @@ - ترجمه این سایت‌ها پیشنهاد نشود - حذف داده‌های موجود. - ‏VR را وارد کنید --مهم‌ترین کنترل‌های امنیتی و حریم‌خصوصی در یک‌جا گردآوری شده‌اند -+مهم‌ترین کنترل‌های امنیتی و حریم خصوصی در یک‌جا گردآوری شده‌اند - ماه انقضا - در Chrome باز می‌شود. درصورت ادامه دادن، با شرایط خدمات Google و شرایط خدمات تکمیلی Google Chrome و ChromeOS موافقت می‌کنید. - صفحه به‌صورت آفلاین دردسترس نیست -@@ -121,8 +121,8 @@ - - براساس تعاملتان با سایت‌ها، مثلاً ورود به سیستم مداوم در حسابی خاص، این سایت‌ها می‌توانند کد اطمینان به مرورگرتان صادر کنند. بعداً، اگر سایت‌های دیگری که از آن‌ها بازدید می‌کنید کد اطمینان معتبری را جستجو و پیدا کنند، احتمال اینکه با شما مثل یک انسان (و نه ربات) برخورد کنند بیشتر است. - --کدهای اطمینان حریم‌خصوصی را در وب افزایش می‌دهد و نمی‌توان از آن‌ها برای پی بردن به هویت شما استفاده کرد. --چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم‌خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشد به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chrome مدنظر قرار دهد حذف کنید. -+کدهای اطمینان حریم خصوصی را در وب افزایش می‌دهد و نمی‌توان از آن‌ها برای پی بردن به هویت شما استفاده کرد. -+چگونه می‌توانید داده‌هایتان را مدیریت کنید: برای محافظت از حریم خصوصی شما، علایقی را که قدیمی‌تر از ۴ هفته باشد به‌طور خودکار حذف می‌کنیم. وقتی به مرور کردن ادامه می‌دهید، ممکن است علاقه‌ای مجدداً به فهرست اضافه شود. یا می‌توانید علایقی را که نمی‌خواهید Chrome مدنظر قرار دهد حذف کنید. - {NUM_SELECTED,plural, =1{حذف ۱ مورد انتخاب‌شده}one{حذف # مورد انتخاب‌شده}other{حذف # مورد انتخاب‌شده}} - ‏محتوای جدید را در صفحه اصلی Chrome کاوش کنید - مرور ایمن -@@ -140,7 +140,7 @@ - ساعت قبل - برای ویرایش گذرواژه‌تان، قفل صفحه را باز کنید - ‏وقتی Chrome صفحاتی را که فکر می‌کند ممکن است بازدید کنید پیش‌بارگیری می‌کند، می‌توانید سریع‌تر مرور و جستجو کنید. --درباره «جعبه ایمنی حریم‌خصوصی» -+درباره «جعبه ایمنی حریم خصوصی» - کاوش - همگام‌سازی نشانک‌ها - بازکردن برگه‌ها -@@ -275,7 +275,7 @@ - سرپرستتان همگام‌سازی را غیرفعال کرده است - ‏وضعیت ورود به سیستم ، داده‌های محصول مرور، و داده‌های سایت را در Chrome خواهید دید - زبان‌های محتوا --‏برای تنظیمات بیشتر مرتبط با حریم‌خصوصی، امنیت و جمع‌آوری داده‌ها، همگام‌سازی و سرویس‌های Google را ببینید -+‏برای تنظیمات بیشتر مرتبط با حریم خصوصی، امنیت و جمع‌آوری داده‌ها، همگام‌سازی و سرویس‌های Google را ببینید - اسکن - ‏نشانی وب صفحه‌هایی را که بازدید می‌کنید برای Google ارسال می‌کند - با لحاظ کردن بخش بیشتری از نوشتار صفحه، ممکن است نتایج بهتری دریافت کنید -@@ -304,7 +304,7 @@ - اتصال ممکن است سرعت بارگیری شما را کاهش دهد - افزودن زبان - مرورگرتان توسط مدیریت می‌شود --شرح «راهنمای حریم‌خصوصی» بسته شده است -+شرح «راهنمای حریم خصوصی» بسته شده است - فایل دوباره بارگیری شود؟ - {FILE_COUNT,plural, =1{# فایل صوتی}one{# فایل صوتی}other{# فایل صوتی}} - پیش‌بارگیری استاندارد -@@ -322,7 +322,7 @@ - روشن شدن زمینه تیره وقتی زمینه تیره دستگاه یا «بهینه‌سازی باتری» روشن است - هم‌اکنون - با وارد سیستم شد. --‏برای تنظیمات بیشتر مرتبط با حریم‌خصوصی، امنیت، و جمع‌آوری داده، سرویس‌های Google را ببینید. -+‏برای تنظیمات بیشتر مرتبط با حریم خصوصی، امنیت، و جمع‌آوری داده، سرویس‌های Google را ببینید. - ثانیه باقی‌مانده است - انجام نشد - ۱ ثانیه باقی‌مانده است -@@ -334,7 +334,7 @@ - برای اینکه نشانک‌هایتان را در همه دستگاه‌ها داشته باشید، به سیستم وارد شوید و همگام‌سازی را روشن کنید - منوی کارت فید تا نیمه باز شد - محتوای بریده‌دان پنهان شد --شرح «راهنمای حریم‌خصوصی» به‌صورت نیمه باز شده است -+شرح «راهنمای حریم خصوصی» به‌صورت نیمه باز شده است - دنبال کردن لغو شد - {TAB_COUNT,plural, =1{ برگه ناشناس بسته خواهد شد}one{ برگه ناشناس بسته خواهد شد}other{ برگه ناشناس بسته خواهد شد}} - {NUM_DAYS,plural, =1{آخرین بررسی: ۱ روز قبل}one{آخرین بررسی: # روز قبل}other{آخرین بررسی: # روز قبل}} -@@ -376,7 +376,7 @@ - ‏وقتی یک سایت Google برای پیش‌بارگیری خصوصی پیوندها در صفحه‌اش درخواست می‌کند، Chrome صفحات را بدون کوکی‌ها ازطریق سرورهای Google رمزگذاری و پیش‌بارگیری می‌کند. با این کار هویتتان از سایت پیش‌بارگیری‌شده پنهان می‌شود. - پیش‌از اینکه رویدادهای خطرناک اتفاق بیفتد درباره آن‌ها به شما هشدار می‌دهد - هیچ داده مصرفی وجود ندارد --راهنمای حریم‌خصوصی -+راهنمای حریم خصوصی - مطمئن شوید این دستگاه به اینترنت متصل باشد - لحاظ کردن پیوند - گزینه پیش‌بارگیری وجود ندارد -@@ -447,7 +447,7 @@ - اشتراک‌گذاری تصویر - به‌دلیل خطاهای سیستم فایل، بارگیری انجام نشد. - نوشتار خیلی بزرگ است --دوره‌های آزمایشی «جعبه ایمنی حریم‌خصوصی» -+دوره‌های آزمایشی «جعبه ایمنی حریم خصوصی» - باز کردن مدیر نشانک‌ها - ‏صفحات بیشتری پیش‌بارگیری می‌شوند. اگر درخواست ازطرف سایت‌های دیگر انجام شود، ممکن است صفحات ازطریق سرورهای Google پیش‌بارگیری شوند. - اندازه: -@@ -806,7 +806,7 @@ - توسط سرپرست این دستگاه غیرفعال شده است - برای مشاهده گذرواژه‌تان، قفل صفحه را باز کنید - نشانک، سابقه، گذرواژه و تنظیمات دیگری از دارید. --‏اگر نسخه آزمایشی روشن باشد و Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. -+‏اگر نسخه آزمایشی روشن باشد و Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. - هدایت کردن مسدود شد. - بررسی ایمنی - انتخاب ویژگی حفاظتی «مرور ایمن» -@@ -838,7 +838,7 @@ - رفتن به برگه - برگه‌های اخیر - بزرگ‌تر کردن همه‌چیز در صفحه --‏اگر Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. -+‏اگر Chrome به‌طور تصادفی نسخه آزمایشی را برایتان فعال کرده باشد، سابقه مرورتان بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chrome علایقتان را هر ماه به‌طور چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. - به برگه‌های استاندارد تغییر یافت - ‏Chrome برای بارگیری فایل‌ها باید به حافظه دسترسی داشته باشد. - خاموش توصیه نمی‌شود -@@ -899,9 +899,9 @@ - دستگاه‌های شما - گذرواژه پیشنهادی - این دوره آزمایشی فقط در برخی مناطق فعال است. --‏Chrome بااستفاده از جعبه ایمنی حریم‌خصوصی درحال توسعه فناوری‌های جدیدی است که ضمن حفظ وبِ باز، از شما در برابر ردیابی بین‌سایتی محافظت می‌کند. -+‏Chrome بااستفاده از جعبه ایمنی حریم خصوصی درحال توسعه فناوری‌های جدیدی است که ضمن حفظ وبِ باز، از شما در برابر ردیابی بین‌سایتی محافظت می‌کند. - --دوره آزمایشی «جعبه ایمنی حریم‌خصوصی» هنوز در مرحله توسعه فعال است و در مناطق منتخب دردسترس است. درحال‌حاضر، ممکن است سایت‌ها همچنان که از فناوری‌های کوکی‌های شخص ثالث استفاده می‌کنند، «جعبه ایمنی حریم‌خصوصی» را نیز امتحان کنند. -+دوره آزمایشی «جعبه ایمنی حریم خصوصی» هنوز در مرحله توسعه فعال است و در مناطق منتخب دردسترس است. درحال‌حاضر، ممکن است سایت‌ها همچنان که از فناوری‌های کوکی‌های شخص ثالث استفاده می‌کنند، «جعبه ایمنی حریم خصوصی» را نیز امتحان کنند. - رفتن به برگه بعدی - بستن - خودکار -@@ -909,10 +909,10 @@ - به‌دلیل خطایی ناشناس، بارگیری انجام نشد. - سال - داستان‌ها و فعالیت خود را اینجا کنترل کنید --مرور تنظیمات حریم‌خصوصی و امنیت -+مرور تنظیمات حریم خصوصی و امنیت - ‏درحال تماس با بانک\u2026 - تعیین چگونگی اتصال به وب‌سایت‌ها ازطریق اتصالی ایمن --با دوره‌های آزمایشی «جعبه ایمنی حریم‌خصوصی»، سایت‌ها می‌توانند تجربه مرور یکسانی را با مصرف داده‌های شخصی کمتر ارائه دهند. یعنی حریم‌خصوصی شما افزایش و ردیابی بین‌سایتی کاهش پیدا می‌کند. هروقت دوره‌های آزمایشی جدیدی برای آزمایش کردن آماده شد، آن‌ها را اضافه می‌کنیم. -+با دوره‌های آزمایشی «جعبه ایمنی حریم خصوصی»، سایت‌ها می‌توانند تجربه مرور یکسانی را با مصرف داده‌های شخصی کمتر ارائه دهند. یعنی حریم خصوصی شما افزایش و ردیابی بین‌سایتی کاهش پیدا می‌کند. هروقت دوره‌های آزمایشی جدیدی برای آزمایش کردن آماده شد، آن‌ها را اضافه می‌کنیم. - ساعت باقی‌مانده است - ‏اگر موتور جستجوی پیش‌فرضتان هم Google باشد، پیشنهادهای بهتر و مرتبط‌تری درباره موضوع خواهید دید - تنظیم در حال انجام است... -@@ -964,7 +964,7 @@ - - براساس تعاملتان با یک سایت (مثلاً مرتباً وارد شدن به سیستم حسابی خاص)، این سایت می‌تواند کد اطمینان برای مرورگرتان صادر کنند. بعداً، اگر سایت‌های دیگری که از آن‌ها بازدید می‌کنید کد اطمینان معتبری را جستجو و پیدا کند، احتمال اینکه با شما مثل یک انسان (و نه ربات) برخورد کند بیشتر است. - --کدهای اطمینان حریم‌خصوصی را در وب بهبود می‌بخشد و نمی‌توان از آن‌ها برای پی بردن به هویت شما استفاده کرد. -+کدهای اطمینان حریم خصوصی را در وب بهبود می‌بخشد و نمی‌توان از آن‌ها برای پی بردن به هویت شما استفاده کرد. - پیوند - دوباره آنلاین شدید - در -@@ -1022,7 +1022,7 @@ - ویرایش پوشه - باز کردن قفل «حالت ناشناس» - در بخش زیر تنظیمات بیشتری را کاوش کنید یا همین‌حالا کارتان را به‌پایان برسانید --‏برای تنظیمات بیشتر مرتبط با حریم‌خصوصی، امنیت، و جمع‌آوری داده، همگام‌سازی و سرویس‌های Google را ببینید. -+‏برای تنظیمات بیشتر مرتبط با حریم خصوصی، امنیت، و جمع‌آوری داده، همگام‌سازی و سرویس‌های Google را ببینید. - ‏برای کمک به بهبود برنامه، Chrome داده‌های استفاده و ازکارافتادگی را به Google ارسال می‌کند. مدیریت - همیشه مسدود شود - برداشتن -@@ -1063,7 +1063,7 @@ - CVC - ، برگه، انتخاب‌شده - توقف پیگیری قیمت --دوره آزمایشی «جعبه ایمنی حریم‌خصوصی» -+دوره آزمایشی «جعبه ایمنی حریم خصوصی» - درحال بارگیری… - بارگیری هنوز درحال انجام است - برگه بسته شد -@@ -1125,7 +1125,7 @@ - ‏وقتی به سیستم وارد شده باشید، امنیت شما را در Chrome حفظ می‌کند و ممکن است برای بهبود امنیت شما در برنامه‌های دیگر Google استفاده شود. - فهرست پوشه‌های نشانک به‌صورت کامل باز شد - برگه در پس‌زمینه باز شد. --شرح «راهنمای حریم‌خصوصی» به‌صورت کامل باز شده است -+شرح «راهنمای حریم خصوصی» به‌صورت کامل باز شده است - واکنش جابه‌جا شد - هم‌رسانی محدود میان سایت‌ها - {FILE_COUNT,plural, =1{۱ بارگیری در انتظار}one{# بارگیری در انتظار}other{# بارگیری در انتظار}} -@@ -1310,7 +1310,7 @@ - به چه زبانی مطالعه می‌کنید؟ - محتوا - فایل باقی مانده است --جعبه ایمنی حریم‌خصوصی -+جعبه ایمنی حریم خصوصی - ۱ روز باقی‌مانده است - دستگاه‌های شما · - ازسرگیری -@@ -1362,7 +1362,7 @@ - رمزگذاری داده‌های همگام‌سازی‌شده با گذرعبارت همگام‌سازی خودتان - مطمئن شوید به اینترنت متصل باشد - نشانی‌ها و سایر موارد --‏وقتی روشن باشد، سایت‌ها می‌توانند برای ارائه محتوا و سرویس‌هایشان از تکنیک‌های حفظ حریم‌خصوصی نشان داده‌شده در اینجا استفاده کنند. این تکنیک‌ها شامل روش‌های جایگزین برای ردیابی بین‌سایتی می‌شود. ممکن است در گذر زمان، دوره‌های آزمایشی بیشتری اضافه شود. -+‏وقتی روشن باشد، سایت‌ها می‌توانند برای ارائه محتوا و سرویس‌هایشان از تکنیک‌های حفظ حریم خصوصی نشان داده‌شده در اینجا استفاده کنند. این تکنیک‌ها شامل روش‌های جایگزین برای ردیابی بین‌سایتی می‌شود. ممکن است در گذر زمان، دوره‌های آزمایشی بیشتری اضافه شود. - - تبلیغ‌کنندگان و ناشران می‌توانند از FLoC استفاده کنند. - -@@ -1371,7 +1371,7 @@ - - باز کردن صفحه سابقه - آزاد کردن فضا --شرح «راهنمای حریم‌خصوصی» -+شرح «راهنمای حریم خصوصی» - هنوز… چیزی برای دیدن وجود ندارد - ‏گذرواژه‌های Chrome - نام کاربری -@@ -1466,14 +1466,14 @@ - در پوشه پیش‌فرض بارگیری شود؟ - مدیریت تنظیمات پیش‌دید ویدیو - واکنش اضافه شد --‏سابقه مرور شما بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم‌خصوصی شما، Chrome علایقتان را هر ماه به‌طور خودکار و چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. -+‏سابقه مرور شما بر آگهی‌هایی که می‌بینید و علایقتان که در زیر برآورد شده است تأثیر می‌گذارد. برای محافظت از حریم خصوصی شما، Chrome علایقتان را هر ماه به‌طور خودکار و چرخشی حذف می‌کند. ممکن است علایق بازآوری شود، مگر اینکه آن‌ها را بردارید. - باز کردن برگه جدیدی در حالت ناشناس - انتخاب ارائه‌دهنده دیگر - ‏هم‌اکنون درحال ورود به سیستم با یک حساب مدیریت‌شده توسط و ارائه کنترل داده‌های Chrome خودتان به سرپرست این حساب هستید. داده‌هایتان به‌طور دائم به این حساب مرتبط می‌شوند. با خروج از Chrome، داده‌هایتان از این دستگاه حذف می‌شوند اما همچنان در حساب Google شما باقی می‌ماند. - اغلب از آن‌ها بازدید شده است - برای هم‌رسانی بین دستگاه‌ها، «همگام‌سازی» را روشن کنید - {FILE_COUNT,plural, =1{# ویدیو}one{# ویدیو}other{# ویدیو}} --حریم‌خصوصی و امنیت -+حریم خصوصی و امنیت - گذرعبارت - خاموش کردن درخواست سایت رایانه‌ای - ویرایش -diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb -index b4cc67822180..af6d8c46b8b8 100644 ---- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb -+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb -@@ -18,7 +18,7 @@ - Chrome браузерін жақсартуға көмектесесіз бе? - Экранды жазып алу - Тарихты синхрондау --Бөлектеу қысқартылды. -+Ерекшелеу қысқартылды. - Басқа құрылғыларда сақталған бетбелгілер осы жерде шығады. - Қарапайым көріністі көрсету - Интернетте тапсырмалар орындауда көмек алыңыз -@@ -74,7 +74,7 @@ - - Барлық немесе белгілі бір сайттағы браузерді қолдану тарихын жойған кезде, оған қатысты өлшем ақпараты да жойылады. Браузерді қолдану тарихын қараңыз. - Google Chrome функциясының пернелер тіркесімі --Бөлектелген мәтінге сілтеме қосыңыз. -+Ерекшеленген мәтінге сілтеме қосыңыз. - Әрекетті басқару - Шығып, синхрондауды өшіру керек пе? - Таңдалған мазмұнды жүктеу үшін жад жеткіліксіз. -@@ -221,7 +221,7 @@ - Кескін сипаттамалары өшірулі. - Терезені жабу керек пе? - QR коды --Виртуалды карта қолданыстағы картаны алаяқтықтан қорғауға көмектеседі. Виртуалды карталар туралы толығырақ ақпарат алыңыз. -+Виртуалдық карта қолданыстағы картаны алаяқтықтан қорғауға көмектеседі. Виртуалдық карталар туралы толығырақ ақпарат алыңыз. - Бөлісу - Қызығушылық өшірілді. - Ескеретін жайттар -@@ -475,7 +475,7 @@ - Тарихтан іздеу - Контактілерге енгізу - Буфердегі мазмұн көрсетіледі --Chrome виртуалды шындықты әлі дайындап жатыр. Chrome браузерін кейінірек қайта қосыңыз. -+Chrome виртуалдық шындықты әлі дайындап жатыр. Chrome браузерін кейінірек қайта қосыңыз. - Қойындыларды барлық құрылғылардан пайдалану үшін аккаунтқа кіріп, синхрондау функциясын қосыңыз - Телефонды қауіпсіздік кілті ретінде пайдалану - Бірдеңе дұрыс болмады. Қайталап көріңіз. -@@ -603,11 +603,11 @@ - – жүктеп алынуда… - Бетбелгілер жоқ - Мына қалтаға жылжыту… --Виртуалды картаны жою керек пе? -+Виртуалдық картаны жою керек пе? - Іздеу жүйесі — . Қажет болса, ондағы іздеу тарихын жою туралы нұсқауларды қараңыз. - Google аккаунтын басқару - Баға бақылануда. Қандай да бір сайтта баға төмендесе, сізге хабарланады. --Бұдан былай виртуалды картаны Google Pay қызметінде пайдалана алмайтын боласыз. Виртуалды карталар туралы толығырақ ақпарат алыңыз. -+Бұдан былай виртуалдық картаны Google Pay қызметінде пайдалана алмайтын боласыз. Виртуалдық карталар туралы толығырақ ақпарат алыңыз. - Жарнаманы жекелендіру - Google-дан алынған іздеу нәтижелері. - қойындысын жабу -@@ -664,10 +664,10 @@ Google аккаунтының шолу тарихы басқа Google қызме - Chrome браузерін жақсартуға көмектесіңіз. Сауалнамаға қатысыңыз - Жиі пайдаланатын сайттарды көру - Stack Unwinder --Виртуалды карта -+Виртуалдық карта - Соңғы синхрондалған уақыты: - Мекенжай жолағында жақсартылған ұсыныстар аласыз. --Бөлектемеу -+Ерекшелемеу - Жаңа қойынды ашу - Тек кескін бөлісу - Жүктеп алынғандар -@@ -713,7 +713,7 @@ Google аккаунтының шолу тарихы басқа Google қызме - Құпия сөздеріңіз мәтіндік файл түрінде экспортталады және жүктеп алынады. Олар тиісті қалтаға өту мүмкіндігімен барлық пайдаланушыларға және қолданбаларға көрінеді. - Сіз басқаратын аккаунттан шығып бара жатқандықтан, Chrome браузеріңіздегі деректер осы құрылғыдан жойылады. Ол Google аккаунтыңызда сақталады. - Дауыспен іздеу үшін микрофон белгішесін түртіңіз. --Виртуалды шындық -+Виртуалдық шындық - Нәтижесіз - Бір Google аккаунтына кіргенде басқа құрылғылар бұл телефонды қауіпсіздік кілті ретінде пайдалана алады. - Толығырақ… -@@ -949,7 +949,7 @@ Privacy Sandbox сынақ нұсқалары әлі де әзірленіп ж - Веб-қолданбалар (дыбыссыз) - Android: қолдау көрсетілмейді - Таңбашаны өзгерту --Бөлектелген мәтіннің сілтемесі жасалмады. -+Ерекшеленген мәтіннің сілтемесі жасалмады. - ( қатесі) - арқылы бөлісу - Шифрлау -@@ -1197,7 +1197,7 @@ Privacy Sandbox сынақ нұсқалары әлі де әзірленіп ж - Операциялық жүйе - Синхрондау жұмыс істемейді - Google жүйесіне келесі пайдаланушы атымен кірген: --Бөлектеу үшін үлгіні таңдаңыз. -+Ерекшелеу үшін үлгіні таңдаңыз. - Желідегі ақаулықтар себебінен жүктелмеді. - Chrome жүйесіне қош келдіңіз - Провайдердің URL мекенжайы -@@ -1257,7 +1257,7 @@ Privacy Sandbox сынақ нұсқалары әлі де әзірленіп ж - Картаның қысқа аты - Мәзірді ашу - Құпия сөздер қолды болған жағдайда, сізге бұл туралы хабарлайды. --Бөлектелген мәтін үшін стильденген карта жасау -+Ерекшеленген мәтін үшін стильденген карта жасау - ескірген. - Sync жеке басыңызды растау керек - Қабылдау және кіру -@@ -1422,9 +1422,9 @@ Privacy Sandbox сынақ нұсқалары әлі де әзірленіп ж - Түсінікті - Әрекетті қайталау - Дайын --Бөлектелген мәтінді бөлісу -+Ерекшеленген мәтінді бөлісу - Мазмұны жасырылған --Осыған ұқсас бөлектелген сілтеме жасалсын ба? -+Осыған ұқсас ерекшеленген сілтеме жасалсын ба? - Сұрау өңделуде - Навигация тарихы жабық. - Соңғы жабылған қойындыны қайта ашу -diff --git a/chromeos/strings/chromeos_strings_fa.xtb b/chromeos/strings/chromeos_strings_fa.xtb -index 6a2438d2865b..515426fba692 100644 ---- a/chromeos/strings/chromeos_strings_fa.xtb -+++ b/chromeos/strings/chromeos_strings_fa.xtb -@@ -224,7 +224,7 @@ - ‏شبکه Wi-Fi با پروتکل ضعیف WEP 802.1x ایمن شده است - ‏تأخیر بالا در وب‌سایت‌های HTTPS - ورودی --پنهان/ نمایان کردن صفحه حریم‌خصوصی -+پنهان/ نمایان کردن صفحه حریم خصوصی - آزمایش - در حال بارکردن… - قبلاً متصل‌شده -diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb -index 01fd59ae8849..329503647ddd 100644 ---- a/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb -+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb -@@ -145,11 +145,11 @@ - браузері микрофонды пайдалануы үшін, Android параметрлерінде оны да қосыңыз. - Мәліметтер - Ата-ана басқарады --Виртуалды шындық -+Виртуалдық шындық - Қозғалыс не жарық датчиктері - Сайт сіз құрылғыңызды қашан белсенді пайдаланатыныңыз туралы білгісі келгенде, рұқсат сұралады. - Басқарылатын параметрлер бастапқы күйге қайтарылмайды. --Cайттарға виртуалды шындық құрылғыңызды немесе деректерді пайдалануға рұқсат беру алдында сұрау (ұсынылады) -+Cайттарға виртуалдық шындық құрылғыңызды немесе деректерді пайдалануға рұқсат беру алдында сұрау (ұсынылады) - Құрылғыға арналған барлық рұқсаттардың күші жойылсын. - Алға өту - Cоңғы кіру: -@@ -223,7 +223,7 @@ - Діріл - Тазарту және қалпына келтіру - Толық экраннан шығу --Сайттардың виртуалды шындық құрылғыңызды және деректеріңізді пайдалануына тыйым салу -+Сайттардың виртуалдық шындық құрылғыңызды және деректеріңізді пайдалануына тыйым салу - Cookie файлдары - Бөлісу - Bluetooth құрылғыларын іздеу -diff --git a/components/omnibox/resources/translations/omnibox_pedal_synonyms_fa.xtb b/components/omnibox/resources/translations/omnibox_pedal_synonyms_fa.xtb -index 7e44e04af172..f664a6ede22a 100644 ---- a/components/omnibox/resources/translations/omnibox_pedal_synonyms_fa.xtb -+++ b/components/omnibox/resources/translations/omnibox_pedal_synonyms_fa.xtb -@@ -45,7 +45,7 @@ - دیدن سابقه Chrome، مشاهده سابقه مرور - مدیریت بارگیری‌های Chrome، مشاهده بارگیری‌ها - نظرسنجی، فرم‌ها، فرم، آزمون --تغییر تنظیمات حریم‌خصوصی Google، مدیریت حریم‌خصوصی Google -+تغییر تنظیمات حریم خصوصی Google، مدیریت حریم خصوصی Google - پیوندها همیشه در chrome باز شود، همیشه از chrome استفاده شود، chrome پیش‌فرض شود، مرورگر پیش‌فرض، حذف safari، چگونه chrome را مرورگر پیش‌فرض کنم، مرورگر اصلی، پیش‌فرض کردن chrome، قرار دادن chrome به‌عنوان مرورگر پیش‌فرض، چطور chrome مرورگر پیش‌فرضم باشد، باز کردن پیوندها در chrome، انتخاب chrome به‌عنوان مرورگر پیش‌فرض، مرورگر اول، پاک کردن safari، جستجو در chrome، تنظیم chrome به‌عنوان پیش‌فرض، تنظیم chrome به‌عنوان مرورگر پیش‌فرض، مرورگر استاندارد، باز شدن پیوندها در chrome، پیش‌فرض شدن chrome، می‌خواهم chrome مرورگر پیش‌فرض باشد، chrome پیش‌فرض - بستن پنجره ناشناس، خروج از حالت ناشناس - نهایت استفاده، درک کردن، کاوش، آشنایی، بازدید، دیدن -diff --git a/components/omnibox/resources/translations/omnibox_pedal_synonyms_te.xtb b/components/omnibox/resources/translations/omnibox_pedal_synonyms_te.xtb -index 3185300fce4b..fb375e060e92 100644 ---- a/components/omnibox/resources/translations/omnibox_pedal_synonyms_te.xtb -+++ b/components/omnibox/resources/translations/omnibox_pedal_synonyms_te.xtb -@@ -7,7 +7,7 @@ - మీటింగ్, ఆహ్వానించండి, ఈవెంట్ - కంట్రోల్ చేయండి, మేనేజ్ చేయండి, సర్దుబాటు చేయండి, తొలగించండి, మార్చండి, స్టోర్ చేయండి, ఎడిట్ చేయండి, జోడించండి - chrome సెట్టింగ్‌లను మార్చండి, సెట్టింగ్‌లను మేనేజ్ చేయండి --Chrome రూపాన్ని అనుకూలీకరించండి, Chrome రూపాలను మేనేజ్ చేయండి -+Chrome రూపాన్ని అనుకూలంగా మార్చండి, Chrome రూపాలను మేనేజ్ చేయండి - వర్క్ స్పేస్, బ్రౌజర్, g suite, google, chrome, keep - google chrome, బ్రౌజింగ్, బ్రౌజర్, chrome, google, బ్రౌజ్ చేయండి, మార్చండి, మేనేజ్ చేయండి - సింక్ సెట్టింగ్‌లు, సింక్ -@@ -18,7 +18,7 @@ - వర్క్ స్పేస్, browser, g suite, google, chrome - కంట్రోల్ చేయండి, మేనేజ్ చేయండి, సర్దుబాటు చేయండి, పరిష్కరించండి - google ఖాతా --Chrome యాక్సెసిబిలిటీని అనుకూలీకరించండి, యాక్సెసిబిలిటీ సెట్టింగ్‌లను మేనేజ్ చేయండి -+Chrome యాక్సెసిబిలిటీని అనుకూలంగా మార్చండి, యాక్సెసిబిలిటీ సెట్టింగ్‌లను మేనేజ్ చేయండి - కొత్త chrome ఫీచర్‌లు, chrome చిట్కాల కేంద్రం, chrome ఫీచర్‌లు, chrome చిట్కాలు - google chrome, బ్రౌజర్, chrome, google - వర్క్ స్పేస్, క్యాలెండర్, బ్రౌజర్, g suite, google, chrome, కాల్ -@@ -41,7 +41,7 @@ - స్ప్రెడ్‌షీట్, sheets, షీట్, ట్రిక్స్ - బ్రౌజర్, chrome, google - google ఖాతా పాస్‌వర్డ్, gmail ఖాతా పాస్‌వర్డ్, google పాస్‌వర్డ్, gmail పాస్‌వర్డ్ --chromeos యాక్సెసిబిలిటీని అనుకూలీకరించండి, యాక్సెసిబిలిటీ సెట్టింగ్‌లను మేనేజ్ చేయండి -+chromeos యాక్సెసిబిలిటీని అనుకూలంగా మార్చండి, యాక్సెసిబిలిటీ సెట్టింగ్‌లను మేనేజ్ చేయండి - Chrome హిస్టరీని చూడండి, బ్రౌజింగ్ హిస్టరీని చూడండి - Chrome డౌన్‌లోడ్‌లను మేనేజ్ చేయండి, డౌన్‌లోడ్‌లను చూడండి - సర్వే, ఫారమ్‌లు, ఫారమ్, క్విజ్ -diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb -index 6e5c5880f302..e7cb75762bb5 100644 ---- a/components/strings/components_strings_fa.xtb -+++ b/components/strings/components_strings_fa.xtb -@@ -71,7 +71,7 @@ - مستند تلویزیونی و غیرتخیلی - می‌خواهید به اجازه دهید از کوکی‌ها و داده‌های سایت در استفاده کند؟ - --اگر اجازه ندهید، تنظیمات حریم‌خصوصی مانع از این دسترسی می‌شود. این اجازه کمک می‌کند محتوایی که با آن تعامل داشته‌اید درست کار کند، اما می‌تواند به هم اجازه دهد فعالیت شما را ردیابی کند. -+اگر اجازه ندهید، تنظیمات حریم خصوصی مانع از این دسترسی می‌شود. این اجازه کمک می‌کند محتوایی که با آن تعامل داشته‌اید درست کار کند، اما می‌تواند به هم اجازه دهد فعالیت شما را ردیابی کند. - &چاپ... - سه منگنه در راست - مرورگر وب -@@ -177,7 +177,7 @@ - باز کردن همه - سه منگنه در بالا - بازی‌های اکشن و سکویی --خطای حریم‌خصوصی -+خطای حریم خصوصی - پیش‌دبستانی - می‌تواند برای پیدا کردن دستگاه‌های بلوتوث اطراف درخواست دهد - بله -@@ -338,7 +338,7 @@ - JIS B0 - برگه‌های بازتان در اینجا نشان داده می‌شوند - Google Smart Lock --؛ برای مدیریت اطلاعات، حریم‌خصوصی، و امنیت در «حساب Google»، کلید «جهش» و سپس «ورود» را فشار دهید -+؛ برای مدیریت اطلاعات، حریم خصوصی، و امنیت در «حساب Google»، کلید «جهش» و سپس «ورود» را فشار دهید - ، چند کنش دردسترس است، برای جابه‌جایی بین آن‌ها، کلید Tab را فشار دهید - B9 - تغذیه سالم -@@ -551,7 +551,7 @@ - قدیمی - این سرور نتوانست اثبات کند که این است؛ ممکن است گواهی امنیتی آن باطل شده باشد. ممکن است علت این موضوع پیکربندی اشتباه باشد یا مهاجمی اتصال شما را قطع کرده است. - تاریک --‏مدیریت «حساب Google»؛ برای مدیریت اطلاعات، حریم‌خصوصی، و امنیت در «حساب Google»، کلید «ورود» را فشار دهید -+‏مدیریت «حساب Google»؛ برای مدیریت اطلاعات، حریم خصوصی، و امنیت در «حساب Google»، کلید «ورود» را فشار دهید - به امکان داده شود همه پیوندهای را باز کند؟ - چهار سوراخ در راست - لوازم جانبی متصل به این دستگاه در مدت ورود به سیستم -@@ -1110,7 +1110,7 @@ - دسترسی به فضای ذخیره‌سازی مجاز شود؟ - {COUNT,plural, =1{‏سند PDF {COUNT} صفحه دارد}one{‏سند PDF {COUNT} صفحه دارد}other{‏سند PDF {COUNT} صفحه دارد}} - از آنجایی‌که این فرم درحال ارسال ازطریق اتصال ناامنی است، دیگران می‌توانند اطلاعات شما را ببینند. --‏دکمه «مدیریت تنظیمات حریم‌خصوصی Google»؛ برای رفتن به تنظیمات حریم‌خصوصی «حساب Google»، کلید «ورود» را فشار دهید -+‏دکمه «مدیریت تنظیمات حریم خصوصی Google»؛ برای رفتن به تنظیمات حریم خصوصی «حساب Google»، کلید «ورود» را فشار دهید - &واگرد افزودن - دانشکده و دانشگاه - سپیا -@@ -1489,7 +1489,7 @@ - باغبانی - اندازه قلم - اجازه دادن --حریم‌خصوصی -+حریم خصوصی - پیوندی که کپی کرده‌اید - ‏گذرواژه‌ای که اکنون استفاده کردید در سرقت اطلاعات شبکه پیدا شده است. «دستیار Google» می‌تواند گذرواژه‌تان را به‌طور خودکار تغییر دهد. - گذرواژه نادرست -@@ -1826,7 +1826,7 @@ - برنامه پرداخت باز نشد - ‏سرور پروکسی ثابت و URL اسکریپت pac. تعیین نشده‌اند. - ‏تاخوردگی Z شکل مهندسی --‏مدیریت اطلاعات، حریم‌خصوصی، و امنیت در «حساب Google» -+‏مدیریت اطلاعات، حریم خصوصی، و امنیت در «حساب Google» - نتیجه برای «» - کلاسيک - ‏ترتیب N تا ۱ -@@ -2144,7 +2144,7 @@ - بازنشانی همه - هاكی - به نظر می‌رسد که گواهی سرور جعلی باشد. --‏مدیریت تنظیمات حریم‌خصوصی Google در «حساب Google» -+‏مدیریت تنظیمات حریم خصوصی Google در «حساب Google» - شغل و تحصیلات - بیمه مسکن - می‌تواند برای استفاده از قلم‌های نصب‌شده در دستگاه درخواست دهد -@@ -2178,7 +2178,7 @@ - گذرواژه‌ها - گواهی معتبر نیست - ‏برنامه‌های Google Play که نصب کرده‌اید --؛ برای مدیریت تنظیمات حریم‌خصوصی «حساب Google» خود، کلید «جهش» و سپس «ورود» را فشار دهید -+؛ برای مدیریت تنظیمات حریم خصوصی «حساب Google» خود، کلید «جهش» و سپس «ورود» را فشار دهید - تلاش کردید به دامنه بروید اما گواهینامه‌ای که سرور ارائه کرد، دارای یک تاریخ اعتبار بسیار طولانی است و مورداعتماد نیست. - {NUM_CARDS,plural, =1{درحال‌حاضر این کارت ذخیره نمی‌شود}one{درحال‌حاضر این کارت‌ها ذخیره نمی‌شوند}other{درحال‌حاضر این کارت‌ها ذخیره نمی‌شوند}} - مسدود کردن -@@ -2268,7 +2268,7 @@ - توصیه می‌شود - آبی پررنگ - بالا --‏مدیریت تنظیمات حریم‌خصوصی «حساب Google» -+‏مدیریت تنظیمات حریم خصوصی «حساب Google» - شروع آهسته‌تر - همگام‌سازی پس‌زمینه - دستگاه به‌زودی بازراه‌اندازی خواهد شد -diff --git a/components/strings/components_strings_kk.xtb b/components/strings/components_strings_kk.xtb -index 7802f1b9b36d..533aed732187 100644 ---- a/components/strings/components_strings_kk.xtb -+++ b/components/strings/components_strings_kk.xtb -@@ -425,7 +425,7 @@ - Пошта индексі - {COUNT,plural, =1{1 ұсыныс}other{# ұсыныс}} - Нәрестелер мен сәбилер --Бұл нөмір виртуалды карта нөмірі үшін жарамсыз. -+Бұл нөмір виртуалдық карта нөмірі үшін жарамсыз. - Сіз әдетте хабарландыруларға рұқсат бермейтін болғандықтан, олар автоматты түрде бөгелді. - Сән және стиль - Қайтару -@@ -701,7 +701,7 @@ - Интернет провайдерлері - сайтындағы шабуылдаушылар ақпаратыңызды (мысалы, құпия сөздер, хабарлар немесе несиелік карталар) ұрлауға әрекет етуі мүмкін.Толығырақ - Бұл сайтта мазалайтын немесе жалған ақпаратты жарнамалар көрсетіледі. --Виртуалды карта қолданыстағы картаны алаяқтықтан қорғауға көмектеседі. -+Виртуалдық карта қолданыстағы картаны алаяқтықтан қорғауға көмектеседі. - Ақ ниетті - Фильмдер - Сыртқы қолданба арқылы төлеу үшін инкогнито режимінен шығасыз. Жалғастыру керек пе? -@@ -841,7 +841,7 @@ - француз - Зейнетке шығу және зейнетақы - , Google Calendar-да жылдам жаңа іс-шара жасау үшін Tab, содан кейін Enter пернесін басыңыз. --Виртуалды карта туралы толығырақ -+Виртуалдық карта туралы толығырақ - Chrome параметрлерін басқару түймесі, Chrome параметрлеріне өту үшін Enter пернесін басыңыз. - Мән (қарама-қайшы) - Ашық қойындылар -@@ -864,7 +864,7 @@ - Төлем мекенжайын қосу - Қызыл күрең - Қанықтық --Виртуалды карта үшін жарамсыз -+Виртуалдық карта үшін жарамсыз - Қауіпсіз - Жүгіру және жүру - Бұлт (Ash) -@@ -875,7 +875,7 @@ - Төлем өңдегіш парағы - Экология және қоршаған орта - Бұл саясат ескі саясатынан автоматты түрде көшірілді. Орнына осы саясатты пайдаланғаныңыз жөн. --Сайт () виртуалды шындық құрылғысын және деректерді пайдалануға рұқсат сұрайды. -+Сайт () виртуалдық шындық құрылғысын және деректерді пайдалануға рұқсат сұрайды. - Карталарды көру - Сағат қатесі - Автобөлшектер мен керек-жарақтар -@@ -922,7 +922,7 @@ - Өлшемін өзгертуге болады - Number-11 (Envelope) - беті буферге көшірілген мәтін мен кескіндерді көргісі келеді --Бөлектеу құралы -+Ерекшелеу құралы - Кеңейтілген мәліметті жасыру - Химия - Карта иесінің аты қажет -@@ -967,7 +967,7 @@ - Қолданбаны әкімші бөгеген - Беру бағыты - Үйге арналған тауарлар -- виртуалды картасы -+ виртуалдық картасы - Өлшемі: 2 - "" тізім жазбасы: тіл белгісіз немесе оған қолдау көрсетілмейді. - . Chrome параметрлерінен қауіпсіздік тексерісін іске қосу үшін Tab, сосын Enter пернесін басыңыз. -@@ -1174,7 +1174,7 @@ - сайты үшін сұрауыңызды орындай алмайды. Сайттың қауіпсіздік параметрлері мен - басқа сипаттарын конфигурациялау үшін сайт операторлары түпнұсқа саясаттарын қолдануы мүмкін. - Растау кодының мерзімі өткен, жаңа код сұраңыз. --Виртуалды шындық құрылғыларын және деректерді пайдалану -+Виртуалдық шындық құрылғыларын және деректерді пайдалану - Анимациялық фильмдер - Бодибилдинг - кіру экраны профилі -@@ -1206,7 +1206,7 @@ - Жоқ - Ескертпе - Енгізілген өзгертулер сақталмауы мүмкін. --Қауіпсіздік виртуалды картамен күшейтілсін бе? -+Қауіпсіздік виртуалдық картамен күшейтілсін бе? - Қолтаңба жарамсыз - Қорғалған құжаттарға аннотация қосу мүмкін емес. - Әкімші рұқсат берген -@@ -1348,13 +1348,13 @@ - Қуат және коммуналдық кәсіпорындар - Фармацевтика және биотехнология - , --Виртуалды шындық -+Виртуалдық шындық - Динозавр ойыны, ойнау - Бұл сервер өзінің екенін дәлелдей алмады; оның қауіпсіздік сертификатында қателер бар. Бұл дұрыс конфигурацияланбағаннан немесе зиянды бағдарламаның байланысқа кедергі келтіргенінен болуы мүмкін. - арнайы мүмкіндіктер оқиғаларына жауап бергісі келеді - Google Slides - Бет аударылсын ба? --Виртуалды карта нөмірін көру -+Виртуалдық карта нөмірін көру - Architecture-A (Envelope) - Іздеу жүйелері - -@@ -1374,7 +1374,7 @@ - құрылғыңыздың орналасқан жер деректерін пайдаланғысы келеді - Моторлы көліктер - Chromium браузерін қайта іске қосу --Виртуалды карта -+Виртуалдық карта - Жаңарту - Ұсынылатын сұрау: - Құпия сөздерді басқару... -@@ -1518,7 +1518,7 @@ - Төлеу әдістерін басқару - A5 - 18-науа --виртуалды шындық -+виртуалдық шындық - European-Edp - Шектелген басқарылатын қонақ сеансын қайта анықтау - (64 биттік) -@@ -1531,7 +1531,7 @@ - Гүлдер - Мекенжайларды басқару... - Дұрыс код енгізіңіз. --Қазір виртуалды карта қолжетімсіз. Банкіңізге хабарласыңыз. -+Қазір виртуалдық карта қолжетімсіз. Банкіңізге хабарласыңыз. - Жию - Қате коды саясат жауабында көрсетіледі - сайты үшін хабарландырулар бөгелді -@@ -1746,13 +1746,13 @@ - Көлік сатып алу - Мотоцикл жарысы - Орналасқан жеріңізді сұрай алады --{NUM_CARDS,plural, =1{Осы карта үшін виртуалды нөмірді пайдаланыңыз}other{Картаны таңдаңыз}} -+{NUM_CARDS,plural, =1{Осы карта үшін виртуалдық нөмірді пайдаланыңыз}other{Картаны таңдаңыз}} - Антиперспиранттар, дезодоранттар және денеге арналған спрейлер - Үй жануарлары мен аңдар - Камераны пайдалану және жылжыту - Дұрыс электрондық пошта мекенжайын енгізіңіз - Жеткізу әдістері мен талаптарын көру үшін мекенжайды таңдаңыз --Виртуалды карта нөмірі толтырылмаған ба? -+Виртуалдық карта нөмірі толтырылмаған ба? - Басымдық - Эксперимент қосылды. - Қою сары -@@ -1806,7 +1806,7 @@ - Үй және бақша - Сайтта мазалайтын не жалған ақпаратты жарнамалар көрсетіледі - Бет аударылды. --Виртуалды карта қосыңыз. -+Виртуалдық карта қосыңыз. - Troy - ашылуда… - Тұтынушының аккаунтымен тіркеу мүмкін емес (лицензия пакеті бар). -@@ -1821,7 +1821,7 @@ - Құпия сөздерді тексеру - Index-3x5 - Камераның ылғалдылығы --Кеңейтілген және виртуалды шындық -+Кеңейтілген және виртуалдық шындық - Төлем қолданбасы ашылмайды - Бекітілген прокси серверлері де, .pac сценарий URL мекенжайы да көрсетілмеген. - Z тәрізді етіп жиі бүктеу -@@ -2057,7 +2057,7 @@ - Қаріп өлшемі сұралды - Актерлік шеберлік және театр - Жаңарту… --Қазір виртуалды карта қолжетімсіз. Кейінірек қайталап көріңіз. -+Қазір виртуалдық карта қолжетімсіз. Кейінірек қайталап көріңіз. - Қара нүктені сығуға қатысты - Сіз аккаунтқа кіргендіктен, Chrome браузері карталарыңызды Google аккаунтына сақтауды ұсынып отыр. Мұны "Параметрлер" бөлімінен өзгертуіңізге болады. Карта иесінің аты-жөнін аккаунтыңыздан алынады. - . Google аккаунтында құрылғыңызды табу үшін Tab, сосын Enter пернесін басыңыз. -@@ -2105,7 +2105,7 @@ - Аудару - Қауіпсіз әрі жылдамырақ төлеу үшін карта мен төлем туралы ақпаратты Google аккаунтына сақтаңыз - Аудан --Виртуалды карта нөмірін пайдалану... -+Виртуалдық карта нөмірін пайдалану... - Қолданба қайта жүктелсін бе? - Тұтыну ресурстары - Бұл картаны дәл қазір растау мүмкін емес -@@ -2119,7 +2119,7 @@ - Chrome бұл режимде беттің оқылуын жеңілдетті. Chrome браузерінде бастапқы бет қорғалмаған байланыс арқылы алынды. - Локацияны пайдалануға рұқсат берілсін бе? - Саясат деңгейіне қолдау көрсетілмеген. --Виртуалды нөмір: -+Виртуалдық нөмір: - Картаңыз расталды - Пайдаланушы агенті - Ұйым (O) -@@ -2278,7 +2278,7 @@ - &Қайта ретке келтіруді қайталау - Камераңызды қолдануға рұқсат сұрай алады - Жолдарды көбірек көрсету --Виртуалды карта нөмірі толтырылмаған ба? Көшірілетін карта мәліметтерін басыңыз. -+Виртуалдық карта нөмірі толтырылмаған ба? Көшірілетін карта мәліметтерін басыңыз. - Сіздің платформаңызда қолжетімді емес. - Сервер сертификаты Сертификат айқындығы саясатымен ашылмады. - Жүрілген көліктер -@@ -2535,7 +2535,7 @@ - Edp - Биге арналған және электрондық музыка - Келесімен байланыстырылды: --Виртуалды шындық құрылғыларын және деректерді пайдалануға рұқсат сұрай алады. -+Виртуалдық шындық құрылғыларын және деректерді пайдалануға рұқсат сұрай алады. - Кроссоверлер - Қазір сайтына кіру мүмкін емес, себебі веб-сайт Chrome өңдей алмайтын шифрланған есептік деректерді жіберді. Желі қателері мен шабуылдары әдетте уақытша болғандықтан, бұл бет кейінірек жұмыс істеуі мүмкін. - -@@ -2666,7 +2666,7 @@ - Кеш - хабарландырулар - сайтына кіруге тыйым салынған --Бөлектеу -+Ерекшелеу - тіліндегі беттер аударылмайды - / - Қауіп-қатерлерді түсінсеңіз, зиянды бағдарламалар жойылмай жатып, осы сайтқа кіруіңізге болады. -@@ -2740,7 +2740,7 @@ - Chromium басқа сайттарда пайдаланылған құпия сөзін қайта орнатуды ұсынады. - Карталарыңызды жылдам растау үшін Touch ID пайдаланыңыз. - Үй кинотеатры жүйелері --Виртуалды карта қолжетімсіз -+Виртуалдық карта қолжетімсіз - Телефон нөмірін қосу - Ең жақсы сапа - Тек осы жолы -@@ -2817,7 +2817,7 @@ - Басқа бетбелгілер - Жөнелту мекенжайы - Қайтарып алу механизмі табылмады. --Қауіпсіздікті арттыру үшін виртуалды картаны пайдаланыңыз. -+Қауіпсіздікті арттыру үшін виртуалдық картаны пайдаланыңыз. - Микроавтомобильдер және екі есікті шағын автомобильдер - Теннис - Би -diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_fa.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_fa.xtb -index b5b5bbea4bd2..f35c4654216a 100644 ---- a/ios/chrome/app/strings/resources/ios_chromium_strings_fa.xtb -+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_fa.xtb -@@ -46,7 +46,7 @@ - ‏برای اینکه بیشترین بهره را از Chromium ببرید، با «حساب Google» به سیستم Chromium وارد شوید. - ‏Chromium زمانی می‌تواند گذرواژه‌هایتان را بررسی کند که با «حساب Google» خود به سیستم وارد شوید. - از Chromium استفاده می‌کرده است و نشانک‌ها، گذرواژه‌ها، و تنظیمات دیگری در این دستگاه ذخیره کرده است. --‏Chromium به عکس‌ها یا ویدیوهای شما دسترسی ندارد. با رفتن به تنظیمات iOS > حریم‌خصوصی > عکس‌ها دسترسی را فعال کنید. -+‏Chromium به عکس‌ها یا ویدیوهای شما دسترسی ندارد. با رفتن به تنظیمات iOS > حریم خصوصی > عکس‌ها دسترسی را فعال کنید. - گذرواژه‌ها فقط در «مدیر گذرواژه» در این دستگاه ذخیره می‌شوند. - ‏در «Chromium بتا» پشتیبانی نمی‌شود - ‏وقتی این قابلیت روشن است، Chromium ترجمه صفحات نوشته‌شده به سایر زبان‌ها را با استفاده از ترجمه Google پیشنهاد می‌دهد. بیشتر بدانید -@@ -99,7 +99,7 @@ - گذرواژه‌تان در «مدیر گذرواژه» برای ذخیره خواهد شد. - ‏استفاده از Chromium در همه‌جا - ‏گذرواژه‌تان به‌دلیل نقض داده لو رفته است. Chromium توصیه می‌کند همین‌حالا گذرواژه را تغییر دهید. --‏Settings (تنظیمات) > Privacy (حریم‌خصوصی) > Camera (دوربین) > Chromium را باز کنید و دوربین را روشن کنید. -+‏Settings (تنظیمات) > Privacy (حریم خصوصی) > Camera (دوربین) > Chromium را باز کنید و دوربین را روشن کنید. - ‏نکته Chromium. بعضی از دکمه‌ها مثل Back (برگشت)، Forward (به جلو) و Search (جستجو) اکنون در پایین صفحه هستند. - ‏از Chromium به‌عنوان مرورگر پیش‌فرض استفاده کنید تا دربرابر سایت‌های خطرناک از شما محافظت شود و امنیت گذرواژه‌هایتان حفظ شود - ‏هم‌اکنون درحال تغییر حساب‌های همگام‌سازی از به هستید. داده‌های موجود Chromium شما توسط مدیریت می‌شوند. با این کار، داده‌هایتان از این دستگاه حذف می‌شود اما همچنان در باقی می‌ماند. -diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_fa.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_fa.xtb -index 94c7e6b36fb2..f1a9c4e962d2 100644 ---- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_fa.xtb -+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_fa.xtb -@@ -46,7 +46,7 @@ - ‏Google Chrome اکنون نمی‌تواند از دوربین استفاده کند - ‏هم‌اکنون حساب‌های همگام‌سازی را از به تغییر می‌دهید. داده‌های موجود Chrome شما توسط مدیریت می‌شود. با این کار، داده‌هایتان از این دستگاه حذف می‌شود اما همچنان در باقی می‌ماند. - ‏سازمانتان از شما می‌خواهد خارج از سیستم Chrome باقی بمانید. --‏Google Chrome به عکس‌ها یا ویدیوهای شما دسترسی ندارد. با رفتن به تنظیمات iOS > حریم‌خصوصی > عکس‌ها دسترسی را فعال کنید. -+‏Google Chrome به عکس‌ها یا ویدیوهای شما دسترسی ندارد. با رفتن به تنظیمات iOS > حریم خصوصی > عکس‌ها دسترسی را فعال کنید. - ‏‫با ارسال آمار کاربرد و گزارش‌های خرابی به Google، به بهتر شدن Chrome کمک کنید. - ‏در Chrome Canary پشتیبانی نمی‌شود - ‏به سیستم این سایت و Chrome وارد شوید. می‌توانید بعداً همگام‌سازی را روشن کنید. -@@ -64,7 +64,7 @@ - ‏نسخه Chrome قدیمی است. اگر به‌روزرسانی‌ای در فروشگاه برنامه دردسترس نیست، احتمالاً دستگاهتان نسخه‌های جدید Chrome را دیگر پشتیبانی نمی‌کند. - ‏Google Chrome نمی‌تواند از دوربین استفاده کند زیرا برنامه دیگری از آن استفاده می‌کند - ‏۴. Chrome را انتخاب کنید --‏Settings (تنظیمات) > Privacy (حریم‌خصوصی) > Camera (دوربین) > Google Chrome را باز کنید و دوربین را روشن کنید. -+‏Settings (تنظیمات) > Privacy (حریم خصوصی) > Camera (دوربین) > Google Chrome را باز کنید و دوربین را روشن کنید. - ‏Google Chrome نمی‌تواند از دوربین درحالت «نمای تقسیم‌شده» استفاده کند - Google LLC - ‏آفلاین هستید، Chrome نمی‌تواند به‌روزرسانی‌ها را بررسی کند. -diff --git a/ios/chrome/app/strings/resources/ios_strings_fa.xtb b/ios/chrome/app/strings/resources/ios_strings_fa.xtb -index bbc039d98ae2..fcf439987a59 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_fa.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_fa.xtb -@@ -501,7 +501,7 @@ - نمایش - ذخیره - روشن کردن همگام‌سازی --‏برای تنظیمات بیشتر مرتبط با حریم‌خصوصی، امنیت، و جمع‌آوری داده، سرویس‌های Google را ببینید. -+‏برای تنظیمات بیشتر مرتبط با حریم خصوصی، امنیت، و جمع‌آوری داده، سرویس‌های Google را ببینید. - سایت‌هایی را که دنبال کرده‌اید اینجا خواهید دید - بازکردن تصویر - صرف‌نظر کردن از تغییرات -@@ -534,7 +534,7 @@ Handoff باید در بخش عمومی تنظیمات نیز فعال شود و - دسترسی به دوربین مجاز است - ورود به سیستم ممکن نیست. - آخرین فعالیت: ۱ روز قبل --‏برای تنظیمات بیشتری که با حریم‌خصوصی، امنیت و جمع‌آوری داده مرتبط هستند، همگام‌سازی و سرویس‌های Google را ببینید. -+‏برای تنظیمات بیشتری که با حریم خصوصی، امنیت و جمع‌آوری داده مرتبط هستند، همگام‌سازی و سرویس‌های Google را ببینید. - برای مرور خصوصی وب، برگه جدیدی اضافه کنید - متأسفیم، مشکلی در ورود به حساب شما وجود داشت. - گذرواژه‌ها در برنامه‌های دیگر -@@ -644,7 +644,7 @@ Handoff باید در بخش عمومی تنظیمات نیز فعال شود و - پیام ارسال شد. - کوکی‌ها - بررسی هرگز انجام نشده است. --‏برای تنظیمات بیشتر مربوط به حریم‌خصوصی، امنیت، و جمع‌آوری داده، همگام‌سازی و سرویس‌های Google را ببینید. -+‏برای تنظیمات بیشتر مربوط به حریم خصوصی، امنیت، و جمع‌آوری داده، همگام‌سازی و سرویس‌های Google را ببینید. - در برگه ناشناس جدید - سایت‌ها می‌توانند از کوکی‌ها برای بهبود تجربه مرورتان استفاده کنند، مثلاً برای اینکه شما را درحالت واردشده به سیستم نگه دارند یا موارد موجود در سبد خریدتان را به‌خاطر بسپارند. - -@@ -810,7 +810,7 @@ Handoff باید در بخش عمومی تنظیمات نیز فعال شود و - سابقه جستجو ( مورد پیدا شد) - ‏برای محافظت از حریم‌خصوصی‌تان، Chrome از ویژگی تکمیل خودکار برای این فیلد استفاده نخواهد کرد. - سازمانتان به شما اجازه نمی‌دهد همه چیز را همگام‌سازی کنید. --حریم‌خصوصی و امنیت -+حریم خصوصی و امنیت - اگر گذرواژه‌ها به‌دلیل نقض داده لو رفته باشد، به شما هشدار می‌دهد. - FaceTime - صادر کردن گذرواژه‌ها… -diff --git a/ios/chrome/app/strings/resources/ios_strings_kk.xtb b/ios/chrome/app/strings/resources/ios_strings_kk.xtb -index ca5e3576f7da..ac82256d6e3e 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_kk.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_kk.xtb -@@ -151,7 +151,7 @@ - Нақтылау - Chrome-да сақталған құпия сөздерді құрылғыңыздағы басқа қолданбаларда пайдаланыңыз. - "Тағы" мәзірі --Бөлектелген мәтін -+Ерекшеленген мәтін - Құрылғыдағы құпия сөздер Google Құпия сөздер реттегішіне сақтамас бұрын шифрланады. - Құпия сөзді веб-сайтта өзгерту - Ұсынылған құпия сөзді қолдану -@@ -445,7 +445,7 @@ - Cookie файлдары, сайт деректері - {count,plural, =0{{domain}}=1{{domain} және тағы 1}other{{domain} және тағы {count}}} - Үшінші тарапты бөгеу --Бөлектелген мәтінді бөлісу -+Ерекшеленген мәтінді бөлісу - Оқылды деп белгілеу - Соңғы қойындылар қолжетімді емес - Қолданыс статистикасын және жаңылыс туралы есептерді Google-ға автоматты түрде жібереді. -@@ -567,7 +567,7 @@ Handoff функциясы параметрлердің жалпы бөлімі - Бұл суреттерді жинаққа сақтауға мүмкіндік береді. - Офлайн нұсқаны көру - Қосымша опциялар --Бөлектелген мәтіннің сілтемесін жасау мүмкін емес. -+Ерекшеленген мәтіннің сілтемесін жасау мүмкін емес. - Жүйеге кірдіңіз - Құпия сөздерді іздеу - Бар деректерді электрондық поштасына енгізіңіз. -diff --git a/ui/accessibility/extensions/strings/accessibility_extensions_strings_kk.xtb b/ui/accessibility/extensions/strings/accessibility_extensions_strings_kk.xtb -index 95b31fe8b7fa..251bd32b3d84 100644 ---- a/ui/accessibility/extensions/strings/accessibility_extensions_strings_kk.xtb -+++ b/ui/accessibility/extensions/strings/accessibility_extensions_strings_kk.xtb -@@ -27,7 +27,7 @@ - Image Alt Text Viewer - Ұзын сипаттамасын көру үшін "longdesc" немесе "aria-describedat" төлсипаты бар кез келген нәрседе оң жақ түймені басыңыз. - Көрсеткі пернелерімен веб-беттер мәтінін шолу. --Курсор орнын жылдам жарқыл арқылы бөлектеу. -+Курсор орнын жылдам жарқыл арқылы ерекшелеу. - Өшіру - Кескіндер олардың "Alt" мәтіндеріне ауыстырылған. - Әсерлерсіз, курсорды ғана көрсету. -diff --git a/ui/chromeos/translations/ui_chromeos_strings_kk.xtb b/ui/chromeos/translations/ui_chromeos_strings_kk.xtb -index c3396d18770b..bafb0d93069f 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_kk.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_kk.xtb -@@ -548,9 +548,9 @@ - Тыңдау - Жаңа PIN кодын енгізіңіз - Linux қолданбасы терминалда қолжетімді болады және Launcher қолданбасында белгіше көрсетіледі. --Мұрағаттан немесе виртуалды дискіден ажырату мүмкін емес -+Мұрағаттан немесе виртуалдық дискіден ажырату мүмкін емес - -- Мұрағаттағы немесе виртуалды дискідегі барлық файлдарды жауып, әрекетті қайталаңыз. -+ Мұрағаттағы немесе виртуалдық дискідегі барлық файлдарды жауып, әрекетті қайталаңыз. - деген файл енді жоқ. - , Құлыпты ашу - Аудиофайл ақпараты -diff --git a/ui/strings/translations/ax_strings_kk.xtb b/ui/strings/translations/ax_strings_kk.xtb -index fab2d7740041..2768a0d81a0f 100644 ---- a/ui/strings/translations/ax_strings_kk.xtb -+++ b/ui/strings/translations/ax_strings_kk.xtb -@@ -75,7 +75,7 @@ - төменгі индекс - құсбелгіні алу - күн таңдағышы --бөлектеу -+ерекшелеу - time - аннотация - түйме -@@ -109,7 +109,7 @@ - алғысөз - мәзірді ашатын қалқымалы түйме - мазмұн туралы ақпарат --бөлектеу -+ерекшелеу - баған тақырыбы - алғыс сөз - түсіндірмелер --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0054-Incrementing-VERSION-to-102.0.5005.146.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0054-Incrementing-VERSION-to-102.0.5005.146.patch deleted file mode 100644 index af60b5376895..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0054-Incrementing-VERSION-to-102.0.5005.146.patch +++ /dev/null @@ -1,28 +0,0 @@ -From f200497260f693b91282be927a5f66454153e1ee Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Fri, 1 Jul 2022 01:00:32 +0000 -Subject: [PATCH 54/59] Incrementing VERSION to 102.0.5005.146 - -Change-Id: I2d9fd202320097c93f848856867637a3c12c036d -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3739526 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1213} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 48b95fdd910e..77a1b84df510 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=145 -+PATCH=146 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0055-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0055-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index fdce2b459243..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0055-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,106 +0,0 @@ -From a27b8ff1869802e8d34afae11ff52e0271077db4 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Fri, 1 Jul 2022 14:09:34 +0000 -Subject: [PATCH 55/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: I57bfdaabcbb5987d43fa117e818a0e9669877525 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3738937 -Commit-Queue: Rubber Stamper -Auto-Submit: Ben Mason -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1214} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/app/resources/generated_resources_es-419.xtb | 2 +- - chrome/app/resources/generated_resources_fa.xtb | 4 ++-- - components/strings/components_strings_fa.xtb | 4 ++-- - remoting/resources/remoting_strings_fa.xtb | 2 +- - ui/chromeos/translations/ui_chromeos_strings_fa.xtb | 2 +- - 5 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb -index dd4a406234dd..ee73f2dda753 100644 ---- a/chrome/app/resources/generated_resources_es-419.xtb -+++ b/chrome/app/resources/generated_resources_es-419.xtb -@@ -8321,7 +8321,7 @@ Mantén el archivo de clave en un lugar seguro. Debes crear las nuevas versiones - Haz clic para salir de la Guía de privacidad. - podrá editar los archivos de la carpeta - Buscar en --Se borrarán los datos sin conexión -+Se borrarán los datos sin conexión. - Visto anteriormente - Opciones de bloqueo de pantalla - Se produjo un error. Comunícate con el administrador o el propietario de tu dispositivo. Código de error: . -diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb -index 262eccfeac75..79d3b99cca6e 100644 ---- a/chrome/app/resources/generated_resources_fa.xtb -+++ b/chrome/app/resources/generated_resources_fa.xtb -@@ -9,7 +9,7 @@ - ‏اشکال‌زدایی ADB (پل اشکال‌زدایی Android) فعال شود؟ - این افزونه می‌تواند داده‌هایتان را در سایت‌ها بخواند و تغییر دهد. می‌توانید سایت‌هایی را که این افزونه به آن‌ها دسترسی دارد کنترل کنید. - صادرکردن نشانک‌ها --اکنون نه -+حالا نه - مکان - این برگه به درگاه سریال متصل است. - {NUM_PAGES,plural, =1{صفحه غیرپاسخگو}one{صفحه‌های غیرپاسخگو}other{صفحه‌های غیرپاسخگو}} -@@ -2601,7 +2601,7 @@ - ‏داده‌های استفاده و عیب‌یابی را ارسال کنید. با ارسال خودکار داده‌های عیب‌یابی و داده‌های استفاده از دستگاه و برنامه به Google به بهبود تجربه Android خود کمک کنید. این داده‌ها برای شناسایی فرزندتان استفاده نخواهند شد و به بهبود پایداری سیستم و برنامه و موارد دیگر کمک خواهد کرد. بعضی داده‌های انبوهشی نیز به برنامه‌ها و شرکای Google (مانند برنامه‌نویس‌های Android) کمک می‌کند. این تنظیم توسط مالک اعمال می‌شود. ممکن است مالک انتخاب کند داده‌های استفاده و عیب‌یابی این دستگاه به Google ارسال شود. اگر تنظیم «فعالیت وب و برنامه» تکمیلی برای فرزندتان روشن باشد، ممکن است این داده‌ها در حساب Google او ذخیره شود. بیشتر بدانید - وای! سیستم نتوانست خط‌مشی را برای دستگاهتان واکشی کند. - همچنان دسترسی به دوربین و میکروفون شما، توسط مجاز باشد --اکنون نه -+حالا نه - سرور چاپ شناسایی نشد. لطفاً نشانی را بررسی و دوباره امتحان کنید. - اندازه و سبک زیرنویس ناشنوایان را برای «زیرنویس ناشنوایان زنده» سفارشی می‌کند. برخی از برنامه‌ها و سایت‌ها نیز از این تنظیم استفاده خواهند کرد. - برگه پیدا شد -diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb -index e7cb75762bb5..c4333102aae1 100644 ---- a/components/strings/components_strings_fa.xtb -+++ b/components/strings/components_strings_fa.xtb -@@ -2,7 +2,7 @@ - - - یادآوری: پیشنهاد ذخیره‌شده دردسترس است --اکنون نه -+حالا نه - از مکان شما استفاده شود؟ - بار کردن صفحه در فرصتی دیگر - درحال آماده‌سازی فایل‌ها -@@ -930,7 +930,7 @@ - ، اکنون باز است، برای جابه‌جا شدن به برگه باز، ابتدا دکمه Tab سپس Enter را فشار دهید - ؛ برای بستن همه پنجره‌های ناشناسی که درحال‌حاضر باز هستند، کلید «جهش» و سپس «ورود» را فشار دهید - فهرست فیلم و ساعات کار سینما --اکنون نه -+حالا نه - ‏ممکن است دسترسی به حساب Google را از دست بدهید. Chrome توصیه می‌کند اکنون گذرواژه‌تان را تغییر دهید. از شما خواسته می‌شود به سیستم وارد شوید. - سینی ۴ - یافتن در صفحه -diff --git a/remoting/resources/remoting_strings_fa.xtb b/remoting/resources/remoting_strings_fa.xtb -index 50c5d11d21b9..746856700b26 100644 ---- a/remoting/resources/remoting_strings_fa.xtb -+++ b/remoting/resources/remoting_strings_fa.xtb -@@ -2,7 +2,7 @@ - - - نسخه ناسازگار پروتکل شناسایی شد. لطفاً مطمئن شوید جدیدترین نسخه نرم‌افزار روی هر دو رایانه نصب شده است و دوباره امتحان کنید. --اکنون نه -+حالا نه - بعدی - خطا در اتصال به - شئ درخواست شده وجود ندارد. -diff --git a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb -index 2d8ce99bd8f5..859bf5d213ba 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb -@@ -287,7 +287,7 @@ - در حال اسکن دستگاه رسانه شما... - عکس در Google Drive پشتیبان گرفته شدند - ‏صفحه‌گسترده Google --اکنون نه -+حالا نه - مغولی - خطا. - شبکه از ، ، ، ، قدرت سیگنال ٪، جزئیات --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0056-Incrementing-VERSION-to-102.0.5005.147.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0056-Incrementing-VERSION-to-102.0.5005.147.patch deleted file mode 100644 index 2ef3e3c38af2..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0056-Incrementing-VERSION-to-102.0.5005.147.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 391fb1a5e453329543f2f332e5974766cd5014a3 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sat, 2 Jul 2022 01:01:07 +0000 -Subject: [PATCH 56/59] Incrementing VERSION to 102.0.5005.147 - -Change-Id: I14fb873b1b7c28ba9671cadd20eba07df8273899 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3741368 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1215} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 77a1b84df510..1e243e1ad602 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=146 -+PATCH=147 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0057-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0057-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch deleted file mode 100644 index e98e8e72aeb7..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0057-Updating-XTBs-based-on-.GRDs-from-branch-5005.patch +++ /dev/null @@ -1,420 +0,0 @@ -From 635e11ea23feab7857e247cfc97bf6c31d5b3232 Mon Sep 17 00:00:00 2001 -From: Ben Mason -Date: Sat, 2 Jul 2022 14:46:02 +0000 -Subject: [PATCH 57/59] Updating XTBs based on .GRDs from branch 5005 - -Change-Id: Iae0d7ba2d623eb48253bf9f4c0ae7256374d5f6f -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3738372 -Auto-Submit: Ben Mason -Commit-Queue: Rubber Stamper -Bot-Commit: Rubber Stamper -Cr-Commit-Position: refs/branch-heads/5005@{#1216} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - ash/strings/ash_strings_mn.xtb | 4 +-- - chrome/app/resources/chromium_strings_te.xtb | 2 +- - .../app/resources/generated_resources_ky.xtb | 2 +- - .../app/resources/generated_resources_mn.xtb | 2 +- - .../app/resources/generated_resources_te.xtb | 16 +++++------ - .../resources/generated_resources_zh-CN.xtb | 2 +- - .../resources/google_chrome_strings_te.xtb | 2 +- - .../strings/accessibility_strings_ml.xtb | 8 +++--- - components/strings/components_strings_te.xtb | 28 +++++++++---------- - .../app/strings/resources/ios_strings_ml.xtb | 6 ++-- - .../strings/resources/ios_strings_zh-CN.xtb | 2 +- - .../translations/ui_chromeos_strings_te.xtb | 2 +- - 12 files changed, 38 insertions(+), 38 deletions(-) - -diff --git a/ash/strings/ash_strings_mn.xtb b/ash/strings/ash_strings_mn.xtb -index 18ea3f5ec598..eb78743a3d1d 100644 ---- a/ash/strings/ash_strings_mn.xtb -+++ b/ash/strings/ash_strings_mn.xtb -@@ -7,7 +7,7 @@ - Дэлгэцийн видео бичлэгийн хэрэгсэл - Хэсэгчилсэн дэлгэцийн агшныг сонгосон - Өөрийн -г хадгалах уу? --Мэдрэгч үзэгний батерей бага байна -+Мэдрэгч үзэгний батарей бага байна - Мэдэгдлүүдийг удирдахын тулд Тохиргоо руу очно уу - Би танд өдрийн турш туслахад бэлэн Google Туслах тань байна! - Эхлүүлэхийн тулд та эдгээр зүйлээс хийж үзэх боломжтой. -@@ -668,7 +668,7 @@ - Таны утас ойролцоо бөгөөд Bluetooth-г нь асаасан эсэхийг шалгана уу. - Цэнэг дүүрсэн байна. - Босоо --Батерей % -+Батарей % - Хүчтэй - Хүлээн зөвшөөрөх - Энэ хаягийг хариуцсан ажилтан нь олон хаягаар зэрэг нэвтрэх тохиолдолд зөвхөн энэ хаягаар түрүүлж нэвтэрсний дараагаар бусад хаягт нэвтрэх боломжтой байхаар тохируулсан байна. -diff --git a/chrome/app/resources/chromium_strings_te.xtb b/chrome/app/resources/chromium_strings_te.xtb -index 6cd93063385f..2488072014b7 100644 ---- a/chrome/app/resources/chromium_strings_te.xtb -+++ b/chrome/app/resources/chromium_strings_te.xtb -@@ -36,7 +36,7 @@ - ఇది ఈ పరికరం నుండి 1 అంశాన్ని తొలగిస్తుంది. మీ డేటాను తర్వాత తిరిగి పొందడానికి, Chromiumకు లాగా సైన్ ఇన్ చేయండి. - డేటా ఉల్లంఘనల నుండి, ఇతర భద్రతా సమస్యల నుండి మీ ఇతర పాస్‌వర్డ్‌లు సురక్షితంగా ఉన్నాయో లేదో చెక్ చేయడానికి, Chromiumకు సైన్ ఇన్ చేయండి. - Google సర్వీస్‌లలో మరింత వ్యక్తిగతీకరించిన అనుభవం కోసం Chromium హిస్టరీని చేర్చాలో, లేదో ఎంచుకోండి --Chromiumను అనుకూలంగా మార్చు -+Chromiumను అనుకూలంగా మార్చండి - Chromium - నెట్‌వర్క్ సైన్ ఇన్ - - మీరు కంప్యూటర్‌ను షేర్‌ చేస్తే, స్నేహితులు, కుటుంబ సభ్యులు విడివిడిగా బ్రౌజ్ చేయవచ్చు. Chromiumను వారికి నచ్చిన రీతిలో సెటప్ చేసుకోవచ్చు. - Chromiumలో స్టోర్ చేయబడిన సురక్షితం కాని సైట్‌ల లిస్ట్‌తో కూడిన URLలను చెక్ చేస్తుంది. ఏదైనా సైట్ మీ పాస్‌వర్డ్‌ను దొంగిలించే ప్రయత్నం చేసినా, లేదంటే ఏదైనా హానికరమైన ఫైల్‌ను మీరు డౌన్‌లోడ్ చేసినా, సదరు URLలను, ఆయా పేజీల కంటెంట్‌లోని కొన్ని భాగాలను కూడా Chromium, 'సురక్షిత బ్రౌజింగ్'కు పంపవచ్చు. -diff --git a/chrome/app/resources/generated_resources_ky.xtb b/chrome/app/resources/generated_resources_ky.xtb -index 47ae70643bb0..715404a4a6d7 100644 ---- a/chrome/app/resources/generated_resources_ky.xtb -+++ b/chrome/app/resources/generated_resources_ky.xtb -@@ -6862,7 +6862,7 @@ Family Link колдонмосун түзмөгүңүзгө орнотуп, бу - , анын астындагы бардык сайттардагы, ошондой эле орнотулган колдонмолордогу сайтка тиешелүү маалыматтар жана уруксаттар тазалансынбы? - Айрым сайттардын көрүнүшүн чоңойтуу же кичирейтүү функциясын колдоно аласыз - Шилтемени төмөнкү менен бөлүшүү: --Кайда сакталаарын тандаңыз -+Кайда сакталарын тандаңыз - Басып чыгаруу таржымалыңызды көрүү - Сырсөз уурдалды - Башка аракеттерди дайындоо үчүн жаңы которгучту же баскычтоптогу баскычты таптап коюңуз. -diff --git a/chrome/app/resources/generated_resources_mn.xtb b/chrome/app/resources/generated_resources_mn.xtb -index 58836e6a0de1..a277cff23049 100644 ---- a/chrome/app/resources/generated_resources_mn.xtb -+++ b/chrome/app/resources/generated_resources_mn.xtb -@@ -1123,7 +1123,7 @@ - {NUM_EXTENSIONS,plural, =1{Өргөтгөлийг суулгахын тулд товшино уу}other{Эдгээр өргөтгөлийг суулгахын тулд товшино уу}} - Таны төхөөрөмж эсвэл сонгосон нөөцлөлтийн байршилд хангалттай сул хадгалах сан байхгүй байж магадгүй. Сул зай гаргах эсвэл өөр байршил сонгож үзнэ үү. - эсвэл үүнээс цөөн тэмдэгт ашиглана уу --% батерей -+% батарей - Танд tap-to-click болон чирэлтийг товшихыг идэвхжүүлэх/идэвхгүй болгохыг зөвшөөрдөг - Энэ нэмэлт өргөтгөлийг нуух - Дунд (санал болгосон) -diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb -index ccce07a85680..bccf4999244f 100644 ---- a/chrome/app/resources/generated_resources_te.xtb -+++ b/chrome/app/resources/generated_resources_te.xtb -@@ -665,7 +665,7 @@ - రీస్టార్ట్ చేసి, కొనసాగించు - మీ Google ఖాతాలో పాస్‌వర్డ్ స్టోర్ చేయబడింది - కత్తిరింపు టూల్ --మీ కీబోర్డ్ పునరావృత రేటు, పద సూచన మొదలైనవి సర్దుబాటు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది -+మీ కీబోర్డ్ రిపీట్ రేటు, పద సూచన మొదలైనవి సర్దుబాటు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది - ప్రారంభ అక్షరం వెడల్పు నిండింది - Google Assistantను డిజేబుల్ చేయండి - మీరు ఇప్పటికే ఈ పాస్‌వర్డ్‌ను లో మార్చారా? -@@ -1588,7 +1588,7 @@ - {NUM_TABS,plural, =1{ - 1 ట్యాబ్}other{ - # ట్యాబ్‌లు}} - వర్చువల్ మెషీన్ స్టేటస్ - మీ వద్ద సేవ్ చేసిన ప్రింటర్‌లు ఏవీ లేవు. --స్పెల్ చెక్‌ను అనుకూలంగా మార్చు -+స్పెల్ చెక్‌ను అనుకూలంగా మార్చండి - ఫైల్ షేర్ URL - మద్దతు లేని ఎక్స్‌టెన్షన్‌లు నిలిపివేయబడ్డాయి - నలుపు (ఆటోమేటిక్ సెట్టింగ్) -@@ -2213,7 +2213,7 @@ - మీ ఫోన్‌తో కనెక్షన్‌ను ఏర్పాటు చేయడం మాకు సాధ్యపడలేదు. మీ ఫోన్ సమీపంలోనే ఉండి, అలాగే బ్లూటూత్, Wi-Fi ఆన్ చేయబడి ఉందని నిర్ధారించుకోండి. - సైట్‌లు సౌండ్‌ను ప్లే చేయగలవు - ట్యాబ్ మూసివేత ప్ర‌తిస్పంద‌న‌. --కీబోర్డ్ పునరావృత ప్రతిస్పందన సమయం -+కీబోర్డ్ రిపీట్ ప్రతిస్పందన సమయం - యాప్‌ను ఇన్‌స్టాల్ చేయాలా? - ఈ ప్లగ్ఇన్‌ను అమలు చేయి - మీరు కొత్త ట్యాబ్‌ను తెరవడానికి ఇక్కడ క్లిక్ చేయవచ్చు -@@ -2515,7 +2515,7 @@ - , - ఈ సైట్ కోసం పాస్‌వర్డ్‌లు సేవ్ చేయబడలేదు - స్క్రీన్ సేవర్‌ను ఎనేబుల్ చేయి --ఫాంట్‌లను అనుకూలంగా మార్చు -+ఫాంట్‌లను అనుకూలంగా మార్చండి - ... - వర్చువల్ రియాలిటీ పరికరాలను, అలాగే డేటాను ఉపయోగించడానికి అనుమతించబడింది - భాష లేదా ఇన్‌పుట్ పేరు ఆధారంగా సెర్చ్ చేయండి -@@ -3089,7 +3089,7 @@ - సర్టిఫికెట్ జారీ చేసినవారి ప్రత్యామ్నాయ పేరు - ఎల్లప్పుడూ భాషలోది అనువదించు - విక్రేత నుండి అందించే పరికరాలు --ఆటోమేటిక్‌గా పునరావృతం చేయడాన్ని ప్రారంభించు -+ఆటోమేటిక్‌గా రిపీట్‌ చేయడాన్ని ప్రారంభించు - ఈ ప్రోగ్రామ్‌కు యాక్సెస్‌ను దాచడానికి, మీరు దీన్ని నియంత్రణ ప్యానెల్‌లోని - ను ఉపయోగించి అన్‌ఇన్‌స్టాల్ చేయాలి. - -@@ -3763,7 +3763,7 @@ - మరో పరికరం నుండి కొనసాగించండి - Linux కంటెయినర్ సెటప్ పూర్తి కాలేదు. దయచేసి మళ్లీ ప్రయత్నించండి. - ప్రొఫైల్‌ను తెరవు --కార్డ్‌లను అనుకూలంగా మార్చు -+కార్డ్‌లను అనుకూలంగా మార్చండి - "" యొక్క వెర్షన్ కనీసం "" ఉండాలని ఎక్స్‌టెన్షన్ కోరుతోంది, కానీ "" వెర్షన్ మాత్రమే ఇన్‌స్టాల్ చేయబడి ఉంది - Google Driveలో బ్యాకప్ చేయండి. సులభంగా డేటాను పునరుద్ధరించండి లేదా ఏ సమయంలో అయినా పరికరాన్ని మార్చండి. ఈ బ్యాకప్‌లో యాప్ డేటా కూడా ఉంటుంది. బ్యాకప్‌లు Googleకు అప్‌లోడ్ అవుతాయి, మీ చిన్నారి Google ఖాతా పాస్‌వర్డ్‌ను ఉపయోగించి ఎన్‌క్రిప్ట్ చేయబడతాయి. - పని కోసం లేదా వ్యక్తిగత వినియోగం కోసం ఈ పరికరాన్ని సెటప్ చేయండి -@@ -5659,7 +5659,7 @@ - కొనసాగించబడుతోంది… - గమనిక: డేటా సేకరణ వలన పనితీరు తగ్గవచ్చు, అందువల్ల‌ మీరు చేస్తున్నది మీకు తెలిసినప్పుడు లేదా ఇలా చేయాలని మీకు చెప్పినప్పుడు మాత్రమే ప్రారంభించండి. - ఈ సైట్ మీ మోషన్ సెన్సార్‌లను యాక్సెస్ చేయనీయకుండా బ్లాక్ చేయబడింది. --పునరావృత రేటు -+రిపీట్ రేటు - Mac సిస్టమ్ ప్రాధాన్యతలలో మైక్రోఫోన్‌ ఆఫ్ చేయబడింది - అప్‌గ్రేడ్ సమాచారా వివరాల కోసం, Files > నా ఫైల్స్ > అనే సెట్టింగ్‌లో లాగ్స్ సేవ్ చేయబడతాయి - కనీసం 512 MB స్థలాన్ని ఖాళీగా ఉంచండి, లేదంటే పరికరం ఇక స్పందించదు. స్థలాన్ని ఖాళీ చేయడానికి, పరికర నిల్వ నుండి ఫైళ్లను తొలగించండి. -@@ -8090,7 +8090,7 @@ - ప్రారంభిస్తోంది... - మీ తల్లి/తండ్రికి వారి Google Family Link యాప్‌నకు, అలాగే families.google.comకు ఒక అప్రూవల్ రిక్వెస్ట్ పంపబడింది. ఒకవేళ మీ తల్లి/తండ్రి ఆ రిక్వెస్ట్‌ను ఆమోదిస్తే, మీకు నోటిఫికేషన్ వస్తుంది. - రీడర్‌లో తెరవండి --ప్రొఫైల్‌ను అనుకూలంగా మార్చు -+ప్రొఫైల్‌ను అనుకూలంగా మార్చండి - JavaScript మెమరీ - త్వరిత సమాధానాల యూనిట్ మార్పిడి - మీరు ఒకసారి ఒక ఫైల్‌ను మాత్రమే షేర్ చేయగలరు. ప్రస్తుత బదిలీ పూర్తయినప్పుడు మీరు మళ్లీ ట్రై చేయండి. -diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb -index 0cc9b784386d..fe3bffd76d5d 100644 ---- a/chrome/app/resources/generated_resources_zh-CN.xtb -+++ b/chrome/app/resources/generated_resources_zh-CN.xtb -@@ -7487,7 +7487,7 @@ - 请将 Google Cast 发生的情况告诉我们。 - 包括此网站上的第三方 Cookie - 如果此 Web 应用试图诱骗您认为它是另一款应用,请卸载它。 --由贵单位管理 -+由贵组织管理 - 一旦您登录,系统便会存储一个独一无二的身份验证令牌,并会使用它保存今后所有符合条件的下载内容。 - 此设备不支持该网站要求使用的安全密钥的类型 - 只需为此标签页添加书签,便可在需要时快速返回到此处 -diff --git a/chrome/app/resources/google_chrome_strings_te.xtb b/chrome/app/resources/google_chrome_strings_te.xtb -index 6945de13ae9e..0e82c63e3572 100644 ---- a/chrome/app/resources/google_chrome_strings_te.xtb -+++ b/chrome/app/resources/google_chrome_strings_te.xtb -@@ -367,7 +367,7 @@ - మీ మార్పులను వర్తింపజేయడానికి, Chromeని పునఃప్రారంభించండి - గత కొన్ని వారాల మీ బ్రౌజింగ్ హిస్టరీ ఆధారంగా Chrome మీ ఆసక్తులను అంచనా వేయగలదు. ఈ సమాచారం మీ పరికరంలో ఉంటుంది. - సింక్‌ను ప్రారంభించడానికి Chromeను అప్‌డేట్ చేయాలి --Chromeను అనుకూలంగా మార్చు -+Chromeను అనుకూలంగా మార్చండి - ChromeOS Flexను రీస్టార్ట్ చేయండి - మీ అన్ని పరికరాలలో మీ Chrome సంబంధిత అంశాలను యాక్సెస్ చేయడానికి, సైన్ ఇన్ చేసి, ఆపై సింక్‌ను ఆన్ చేయండి. - మీ డిఫాల్ట్ బ్రౌజర్ Google Chrome -diff --git a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_ml.xtb b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_ml.xtb -index dfae3919ee18..d7ba94ea8ae0 100644 ---- a/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_ml.xtb -+++ b/chrome/browser/resources/chromeos/accessibility/strings/accessibility_strings_ml.xtb -@@ -136,7 +136,7 @@ - ലാൻഡ്‌സ്‌കേപ്പ് - പേജില്‍ കണ്ടുപിടിക്കുക - നിര --സജീവമാക്കാൻ രണ്ട് തവണ ടാപ്പ് ചെയ്യുക -+സജീവമാക്കാൻ ഡബിൾ ടാപ്പ് ചെയ്യുക - Bluetooth ബ്രെയ്‌ലി ഡിസ്‌പ്ലേ - നാല് വിരലുകൾ ഉപയോഗിച്ച് സ്‌ക്രീനിൽ ടാപ്പ് ചെയ്യുന്നത് ChromeVox മെനുകൾ തുറക്കുകയും അടയ്ക്കുകയും ചെയ്യും. ഈ മെനുകളിൽ കമാൻഡുകളെയും കുറുക്കുവഴികളെയും കുറിച്ചുള്ള സഹായകരമായ വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു. മെനുകൾ തുറന്ന് കഴിയുമ്പോൾ, ഒരു വിരൽ ഉപയോഗിച്ച് സ്വൈപ്പ് ചെയ്ത് ഇനങ്ങളിലൂടെ നാവിഗേറ്റ് ചെയ്യാനും ഡബിൾ ടാപ്പ് ചെയ്ത് ഇനങ്ങൾ സജീവമാക്കാനും നിങ്ങൾക്ക് കഴിയും. തുടരാൻ, നാല് വിരലുകൾ ഉപയോഗിച്ച് സ്ക്രീനിൽ ടാപ്പ് ചെയ്യുക. - വാചകത്തിന്റെ അവസാനം -@@ -228,7 +228,7 @@ - അടിസ്ഥാന നാവിഗേഷൻ - ഗ്രൂപ്പ് - അരികിൽ --എഡിറ്റിംഗ് ആരംഭിക്കാൻ രണ്ടുതവണ ടാപ്പ് ചെയ്യുക -+എഡിറ്റിംഗ് ആരംഭിക്കാൻ ഡബിൾ ടാപ്പ് ചെയ്യുക - വ്യാകരണ പിശക് - ഒരു പ്രതീകം മുന്നോട്ട് നീക്കുക - ചേർക്കുക -@@ -408,7 +408,7 @@ - കടപ്പാട് - നിങ്ങൾക്ക് ക്ലിക്ക് ചെയ്യേണ്ട ഇനത്തിൽ എത്തിയെങ്കിൽ, തിരയൽ + സ്‌പെയ്‌സ് അമർത്തുക. തുടരാൻ അത് ഇപ്പോൾ പരീക്ഷിച്ചുനോക്കൂ. - ഓഡിയോ --ഒരു വിരൽ ഉപയോഗിച്ച് രണ്ടുതവണ ടാപ്പ് ചെയ്യുക -+ഒരു വിരൽ ഉപയോഗിച്ച് ഡബിൾ ടാപ്പ് ചെയ്യുക - {COUNT,plural, =1{ബാക്ക്‌ടിക്ക്}other{# ബാക്ക്‌ടിക്കുകൾ}} - chkmnuitm - {COUNT,plural, =1{ഡോളർ}other{# ഡോളർ ചിഹ്നങ്ങൾ}} -@@ -874,7 +874,7 @@ - Coral - ടീൽ നിറം - തെളിച്ചം കൂട്ടുക --ഫോക്കസ് ചെയ്‌തിരിക്കുന്ന ഇനം സജീവമാക്കാൻ ഇരട്ട ടാപ്പ് ചെയ്യുക -+ഫോക്കസ് ചെയ്‌തിരിക്കുന്ന ഇനം സജീവമാക്കാൻ ഡബിൾ ടാപ്പ് ചെയ്യുക - സ്വിച്ച് ആക്‌സസ് - ഒരു വിരൽ ഉപയോഗിച്ച് ഇടത്തോട്ടും വലത്തോട്ടും സ്വൈപ്പ് ചെയ്യുന്നതിനേക്കാൾ ഇത് കൂടുതൽ കാര്യക്ഷമമാകും. - നവാജോ വൈറ്റ് -diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb -index b6930dce3e96..fc2af3c61755 100644 ---- a/components/strings/components_strings_te.xtb -+++ b/components/strings/components_strings_te.xtb -@@ -901,7 +901,7 @@ - పికప్ పద్ధతి - బట్వాడా అడ్రస్‌ - ఈ సైట్‌ను లోడ్ చేయడానికి ఉపయోగించిన కనెక్షన్ TLS 1.0 లేదా TLS 1.1ను ఉపయోగించింది, ఇవి విస్మరించబడ్డాయి, భవిష్యత్తులో నిలిపివేయబడతాయి. ఒక సారి నిలిపివేయబడితే, యూజర్‌లు ఈ సైట్‌ను లోడ్ చేయకుండా నివారించబడతారు. సర్వర్ TLS 1.2 లేదా ఆపై వెర్షన్‌లను ఎనేబుల్ చేయాలి. --ఫాంట్‌లను అనుకూలంగా మార్చు -+ఫాంట్‌లను అనుకూలంగా మార్చండి - భద్రతా సెట్టింగ్‌లను మేనేజ్ చేయండి - పరిమాణం: - మీరు అప్‌లోడ్ లేదా జోడించిన ఫైల్స్ Google క్లౌడ్ లేదా థర్డ్ పార్టీలకు విశ్లేషణ కోసం పంపబడతాయి. ఉదాహరణకు, వాటిని సున్నితమైన వ్యక్తిగత సమాచారం లేదా మాల్‌వేర్ కోసం స్కాన్ చేయబడవచ్చు. -@@ -909,7 +909,7 @@ - ని ప్రస్తుతం చేరుకోవడం సాధ్యపడదు. - సిస్టమ్ పేర్కొన్నవి - అనుమతించు (డిఫాల్ట్) --&సవరించడాన్ని పునరావృతం చేయి -+&సవరించడాన్ని రిపీట్‌ చేయి - మీరు మీ పాస్‌వర్డ్‌ని ఇతర సైట్‌లలో తిరిగి ఉపయోగించినట్లయితే దీనిని రీసెట్ చేయాల్సిందిగా Chromium సిఫార్సు చేస్తోంది. - DnsOverHttpsTemplates సర్వర్ టెంప్లేట్‌ URIలు చెల్లవు, ఉపయోగించబడవు. - ఈ కార్డ్‌ను ఈ పరికరానికి సేవ్ చేయి -@@ -959,7 +959,7 @@ - జిమ్నాస్టిక్స్ - ఈ పేజీ సిద్ధమైనప్పుడు Chrome మీకు తెలియజేస్తుంది. <a>రద్దు చేయి</a> - పేరు జోడించండి --&తరలించడాన్ని పునరావృతం చేయి -+&తరలించడాన్ని రిపీట్‌ చేయి - దిగువ భాగంలో రెండు రంధ్రాలు - వివరాలను దాచిపెట్టు - మధ్యలో -@@ -1167,7 +1167,7 @@ - టైమ్‌షేర్‌లు & వెకేషన్ ప్రాపర్టీలు - - మీ కార్డ్‌ను ప్రస్తుతం సేవ్ చేయలేము --&తరలించడాన్ని పునరావృతం చేయి -+&తరలించడాన్ని రిపీట్‌ చేయి - ఫిఫ్త్ రోల్ - ఫైర్‌వాల్ మరియు యాంటీవైరస్ కాన్ఫిగరేషన్‌లను తనిఖీ చేయడం - పెద్దది -@@ -1653,7 +1653,7 @@ - పరికరాలను కనుగొంటోంది... - ఇటాలియన్ - సివిల్ ఇంజినీరింగ్ --&సవరించడాన్ని పునరావృతం చేయి -+&సవరించడాన్ని రిపీట్‌ చేయి - కామెడీ సినిమాలు - B6/C4 (ఎన్వలప్) - ఈ కంటెంట్ మీ సమాచారాన్ని దొంగిలించగల లేదా తొలగించగల హానికరమైన సాఫ్ట్‌వేర్‌ను మీ పరికరంలో ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించవచ్చు. ఏదేమైనా చూపు -@@ -1771,7 +1771,7 @@ - సిమ్యులేషన్ గేమ్‌లు - కు గల మీ కనెక్షన్ వాడుకలో లేని సైఫర్ సూట్ ఉపయోగించి ఎన్‌క్రిప్ట్ చేయ‌బ‌డింది. - భద్రతా ఈవెంట్‌లను Chrome ద్వారా ఫ్లాగ్ చేసినప్పుడు, ఈవెంట్‌లకు సంబంధించిన డేటా మీ అడ్మినిస్ట్రేటర్‌కు పంపబడుతుంది. ఇందులో మీరు Chromeలో వెళ్లిన పేజీల URLలు, ఫైల్ పేర్లు లేదా మెటాడేటా, ఇంకా వెబ్ ఆధారితమైన యాప్‌లు, మీ పరికరం, అలాగే Chromeకు సైన్ ఇన్ చేయడానికి మీరు ఉపయోగించే యూజర్‌నేమ్ ఉండవచ్చు. --&జోడించడాన్ని పునరావృతం చేయి -+&జోడించడాన్ని రిపీట్‌ చేయి - టీవీ రియాలిటీ షోలు - భౌతిక శాస్త్రం - జత చేయి -@@ -1913,7 +1913,7 @@ - ప్రింట్ కంపోజిటర్ సేవ - , Chromeలో మీరు డౌన్‌లోడ్ చేసిన ఫైల్‌లను మేనేజ్ చేయడానికి Tabను నొక్కి, ఆపై Enterను నొక్కండి - ఈ పేజీని తెరవడానికి తగినంత మెమరీ లేదు --&మళ్లీ క్రమం చేయడాన్ని పునరావృతం చేయి -+&మళ్లీ క్రమం చేయడాన్ని రిపీట్‌ చేయి - బుక్‌మార్క్‌లు - భద్రతకు తిరిగి వెళ్ళు - పాలసీ విలువను కాపీ చేయి -@@ -2008,7 +2008,7 @@ - ధృవీకరించు - యాక్టివ్‌గా లేదు - సెవెంత్ రోల్ --&తొలగించడాన్ని పునరావృతం చేయి -+&తొలగించడాన్ని రిపీట్‌ చేయి - కరెన్సీలు & విదేశీ మారకం - మ్యూచువల్ ఫండ్‌లు - బ్లూటూత్ స్కానింగ్ -@@ -2114,7 +2114,7 @@ - ప్రస్తుతం ఈ కార్డ్‌ని ధృవీకరించడం సాధ్యపడదు - వ్యక్తిగత రుణాలు - టాప్ ట్రే --&జోడించడాన్ని పునరావృతం చేయి -+&జోడించడాన్ని రిపీట్‌ చేయి - కొత్త Google డాక్‌ను త్వరగా క్రియేట్ చేయండి - సురక్షిత పేమెంట్ ఆధారాల ప్రామాణీకరణ షీట్ మూయబడింది - పరిమాణం 1 -@@ -2278,7 +2278,7 @@ - కనెక్షన్ సహాయం - "" విభాగాన్ని దాచు - పరికర స్థానిక ఖాతా భర్తీ --&మళ్లీ క్రమం చేయడాన్ని పునరావృతం చేయి -+&మళ్లీ క్రమం చేయడాన్ని రిపీట్‌ చేయి - మీ కెమెరాను ఉపయోగించడానికి సైట్ అనుమతి అడగవచ్చు - మరిన్ని వరుసలను చూపించు - వర్చువల్ కార్డ్ నంబర్‌ను పూరించలేదా? కాపీ చేయడం కోసం కార్డ్ వివరాలను క్లిక్ చేయండి. -@@ -2379,7 +2379,7 @@ - మీరు నిర్ధారించిన తర్వాత, మీ కార్డ్ వివరాలు ఈ సైట్‌తో షేర్ చేయబడతాయి. - ఈ ఫారమ్ సురక్షిత కనెక్షన్‌ను ఉపయోగించనందున క్రెడిట్ కార్డ్ వివరాలను ఆటోమేటిక్‌గా పూర్తి చేయడం ఆపివేయబడింది. - కనెక్షన్ ఎర్రర్‌లను పరిష్కరించండి --ఈ వెబ్‌పేజీ సరిగ్గా ప్రదర్శించబడటానికి మీరు మునుపు నమోదు చేసిన డేటా అవసరం. మీరు ఈ డేటాను మళ్లీ పంపవచ్చు. కానీ అలా చేయడం వ‌ల్ల‌ ఈ పేజీ మునుపు ప్రదర్శించిన ఏదైనా చర్య పునరావృతం కావచ్చు. -+ఈ వెబ్‌పేజీ సరిగ్గా ప్రదర్శించబడటానికి మీరు మునుపు నమోదు చేసిన డేటా అవసరం. మీరు ఈ డేటాను మళ్లీ పంపవచ్చు. కానీ అలా చేయడం వ‌ల్ల‌ ఈ పేజీ మునుపు ప్రదర్శించిన ఏదైనా చర్య రిపీట్‌ కావచ్చు. - మీ పరికరం వినియోగదారు పేరు మరియు Chrome వినియోగదారు పేరు - ట్రావెల్ బీమా - ట్రయల్ యాక్టివ్‌గా ఉంది -@@ -2629,7 +2629,7 @@ - కంట్రీ మ్యూజిక్ - అభిరుచులు & కాలక్షేపం - కొత్త అజ్ఞాత ట్యాబ్‌లో పేజీని తెరవండి --మీరు వెతికే పేజీ మీరు ఎంటర్ చేసిన సమాచారాన్ని ఉపయోగించుకుంది. ఆ పేజీకి తిరిగి వెళ్ల‌డం ద్వారా మీరు చేసిన ఏ చర్య అయినా పునరావృతం చేయ‌వలసి వస్తుంది. మీరు కొనసాగాలని అనుకుంటున్నారా? -+మీరు వెతికే పేజీ మీరు ఎంటర్ చేసిన సమాచారాన్ని ఉపయోగించుకుంది. ఆ పేజీకి తిరిగి వెళ్ల‌డం ద్వారా మీరు చేసిన ఏ చర్య అయినా రిపీట్‌ చేయ‌వలసి వస్తుంది. మీరు కొనసాగాలని అనుకుంటున్నారా? - ఈ సైట్‌లో బ్లాక్ చేయి - కొనసాగు - రద్దుచేయి -@@ -2803,7 +2803,7 @@ - సురక్షిత పేమెంట్ ఆధారాల ప్రామాణీకరణ షీట్ తెరవబడింది - A4 - మోటారుసైకిళ్లు --&తొలగించడాన్ని పునరావృతం చేయి -+&తొలగించడాన్ని రిపీట్‌ చేయి - మీరు మీ ఖాతాకు యాక్సెస్‌ను కోల్పోవచ్చు. లేదా గుర్తింపు స‌మాచారం చోరీకి గురి కావచ్చు. మీ పాస్‌వర్డ్‌ను ఇప్పుడే రీసెట్ చేయాల్సిందిగా Chromium సిఫార్సు చేస్తోంది. - మైక్రోఫోన్ - , మీ బ్రౌజర్‌లో Chrome Enterprise కనెక్టర్‌లను ఆన్ చేసింది. ఈ కనెక్టర్‌లకు మీ డేటాలో కొంత డేటాకు యాక్సెస్ ఉంది. -@@ -2963,7 +2963,7 @@ - కనిపించే తీరును అనుకూలంగా మార్చండి - ఒక అప్లికేషన్ కారణంగా Chrome ఈ సైట్‌కు సురక్షితంగా కనెక్ట్ కాలేకపోతోంది - ఇమేజ్‌లు --Chromeను అనుకూలంగా మార్చు -+Chromeను అనుకూలంగా మార్చండి - డైనర్స్ క్లబ్ - ఫారమ్‌ను తీసివేయండి - సూపర్-B -diff --git a/ios/chrome/app/strings/resources/ios_strings_ml.xtb b/ios/chrome/app/strings/resources/ios_strings_ml.xtb -index 5a7b4111c8a4..5f2f3d8a8c47 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_ml.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_ml.xtb -@@ -51,7 +51,7 @@ - ചിത്രം സംരക്ഷിക്കുന്നതിൽ പിശക്. - അദൃശ്യ മോഡ് ഉപയോഗിക്കാൻ നിങ്ങളുടെ സ്ഥാപനം ആവശ്യപ്പെടുന്നു - ഇല്ലാതാക്കുക --പാരന്റ് ഫോൾഡർ മാറ്റാൻ രണ്ടുതവണ ടാപ്പ് ചെയ്യുക. -+പാരന്റ് ഫോൾഡർ മാറ്റാൻ ഡബിൾ ടാപ്പ് ചെയ്യുക. - മെനു അടയ്‌ക്കുക - നിങ്ങൾ പകർത്തിയ ലിങ്ക് സന്ദർശിക്കുക - സൈൻ ഔട്ട് ചെയ്‌ത് സമന്വയം ഓഫാക്കണോ? -@@ -67,7 +67,7 @@ - പാസ്‍വേഡ് അദൃശ്യമാക്കുക - ഇനങ്ങൾ - കോൺഫിഗറേഷൻ പ്രൊഫൈൽ ഡൗൺലോഡ് ചെയ്യാൻ ഈ വെബ്സൈറ്റ് ശ്രമിക്കുന്നു. --ക്രമീകരണം മാറ്റാൻ രണ്ടുതവണ ടാപ്പ് ചെയ്യുക -+ക്രമീകരണം മാറ്റാൻ ഡബിൾ ടാപ്പ് ചെയ്യുക - ഈ സൈറ്റിനായി നിങ്ങൾ ഇതിനകം തന്നെ ഈ ഉപയോക്തൃനാമം സംരക്ഷിച്ചു - ഫോട്ടോകളെടുത്ത് അപ്‌ലോഡ് ചെയ്യാനും QR കോഡുകൾ സ്‌കാൻ ചെയ്യാനും ഇത് നിങ്ങളെ അനുവദിക്കുന്നു - വെബ്‌സൈറ്റിലേക്ക് സൈൻ ഇൻ ചെയ്യുക -@@ -101,7 +101,7 @@ - ഇനങ്ങളൊന്നുമില്ല - സമന്വയം ഓണാണ് - തിരഞ്ഞെടുത്തു --ഇൻസ്‌റ്റാൾ ചെയ്യാൻ രണ്ടുതവണ ടാപ്പ് ചെയ്യുക. -+ഇൻസ്‌റ്റാൾ ചെയ്യാൻ ഡബിൾ ടാപ്പ് ചെയ്യുക. - സംരക്ഷിച്ച പാസ്‌വേഡുകള്‍ - കൂടുതൽ‍ സന്ദര്‍ശിച്ചത് - കാർഡ് ഉടമയുടെ പേര് -diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb -index 4c6b66623eb7..aace2b76470a 100644 ---- a/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb -+++ b/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb -@@ -865,7 +865,7 @@ - 新搜索 - 轻触并按住可查看更多的标签页选项 - 全部关闭 --由贵单位管理 -+由贵组织管理 - 重置 - 未找到任何用于此网站的密码 - 所用登录身份 -diff --git a/ui/chromeos/translations/ui_chromeos_strings_te.xtb b/ui/chromeos/translations/ui_chromeos_strings_te.xtb -index 7093b4618657..808afe88fc4e 100644 ---- a/ui/chromeos/translations/ui_chromeos_strings_te.xtb -+++ b/ui/chromeos/translations/ui_chromeos_strings_te.xtb -@@ -834,7 +834,7 @@ - రొమేనియన్ - వ్యక్తిగత అన్‌బ్లాకింగ్ కీ(PUK)ని ఎంటర్ చేయండి - ను సంగ్రహిస్తోంది… --పునరావృతం చేయి -+రిపీట్‌ చేయి - డౌన్‌లోడ్ చేయి, - నాతో షేర్ చేసినవి - చల్లటి నీరు --- -2.37.0 - diff --git a/srcpkgs/electron19/files/chromium-upstream-patches/0058-Incrementing-VERSION-to-102.0.5005.148.patch b/srcpkgs/electron19/files/chromium-upstream-patches/0058-Incrementing-VERSION-to-102.0.5005.148.patch deleted file mode 100644 index 875c94f3c9d5..000000000000 --- a/srcpkgs/electron19/files/chromium-upstream-patches/0058-Incrementing-VERSION-to-102.0.5005.148.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 975dd790f0a8f62d54d2a4c1a58833c81f0e1742 Mon Sep 17 00:00:00 2001 -From: "Chrome Release Bot (LUCI)" - -Date: Sun, 3 Jul 2022 01:00:32 +0000 -Subject: [PATCH 58/59] Incrementing VERSION to 102.0.5005.148 - -Change-Id: I30a4cd488d75fef0c005dce94d0e429e3805d297 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3739746 -Bot-Commit: Chrome Release Bot (LUCI) -Cr-Commit-Position: refs/branch-heads/5005@{#1217} -Cr-Branched-From: 5b4d9450fee01f821b6400e947b3839727643a71-refs/heads/main@{#992738} ---- - chrome/VERSION | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/chrome/VERSION b/chrome/VERSION -index 1e243e1ad602..408a45a0b648 100644 ---- a/chrome/VERSION -+++ b/chrome/VERSION -@@ -1,4 +1,4 @@ - MAJOR=102 - MINOR=0 - BUILD=5005 --PATCH=147 -+PATCH=148 --- -2.37.0 - diff --git a/srcpkgs/electron19/files/musl-patches/chromium-musl-hacks.patch b/srcpkgs/electron19/files/musl-patches/chromium-musl-hacks.patch deleted file mode 100644 index 1238970d4f80..000000000000 --- a/srcpkgs/electron19/files/musl-patches/chromium-musl-hacks.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- base/debug/stack_trace.cc.orig 2018-12-08 14:11:25.303475116 +0100 -+++ base/debug/stack_trace.cc 2018-12-08 18:00:43.874946999 +0100 -@@ -229,7 +229,7 @@ - } - std::string StackTrace::ToStringWithPrefix(const char* prefix_string) const { - std::stringstream stream; --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - OutputToStreamWithPrefix(&stream, prefix_string); - #endif - return stream.str(); ---- net/socket/udp_socket_posix.cc.orig 2019-07-03 13:13:46.034342649 -0400 -+++ net/socket/udp_socket_posix.cc 2019-07-03 13:23:53.117081909 -0400 -@@ -1194,7 +1194,7 @@ - msg_iov->push_back({const_cast(buffer->data()), buffer->length()}); - msgvec->reserve(buffers.size()); - for (size_t j = 0; j < buffers.size(); j++) -- msgvec->push_back({{nullptr, 0, &msg_iov[j], 1, nullptr, 0, 0}, 0}); -+ msgvec->push_back({{nullptr, 0, &msg_iov[j], 1, 0, 0, 0}, 0}); - int result = HANDLE_EINTR(Sendmmsg(fd, &msgvec[0], buffers.size(), 0)); - SendResult send_result(0, 0, std::move(buffers)); - if (result < 0) { ---- base/debug/stack_trace.cc 2021-05-25 00:05:31.000000000 +0200 -+++ - 2021-05-27 13:46:43.740380140 +0200 -@@ -217,7 +217,9 @@ - } - - void StackTrace::OutputToStream(std::ostream* os) const { -+#if defined(__GLIBC__) - OutputToStreamWithPrefix(os, nullptr); -+#endif - } - - std::string StackTrace::ToString() const { diff --git a/srcpkgs/electron19/files/musl-patches/chromium-musl-libc++.patch b/srcpkgs/electron19/files/musl-patches/chromium-musl-libc++.patch deleted file mode 100644 index 088d80fad52b..000000000000 --- a/srcpkgs/electron19/files/musl-patches/chromium-musl-libc++.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff --git a/buildtools/third_party/libc++/trunk/include/locale b/buildtools/third_party/libc++/trunk/include/locale -index d29a2dc..53998bc 100644 ---- buildtools/third_party/libc++/trunk/include/locale -+++ buildtools/third_party/libc++/trunk/include/locale -@@ -11,6 +11,15 @@ - #ifndef _LIBCPP_LOCALE - #define _LIBCPP_LOCALE - -+// musl doesn't define _l (with locale) variants of functions, as it only supports UTF-8. -+// we can simply make macros that will call the non-localated ones if we're using musl, or rather not-using something that has the _l ones. -+// couldn't find anything glibc #defines when it creates strtoull_l (that it doesn't undefine a few lines later), so let's test against glibc and glibc-likes. -+// almost all glibc-likes define __GNU_LIBRARY__ for compatibility -+#ifndef __GNU_LIBRARY__ -+#define strtoull_l(A, B, C, LOC) strtoull(A,B,C) -+#define strtoll_l(A, B, C, LOC) strtoll(A,B,C) -+#endif -+ - /* - locale synopsis - -diff --git a/buildtools/third_party/libc++/trunk/src/locale.cpp b/buildtools/third_party/libc++/trunk/src/locale.cpp -index 4163c2c..3d1902a 100644 ---- a/buildtools/third_party/libc++/trunk/src/locale.cpp -+++ buildtools/third_party/libc++/trunk/src/locale.cpp -@@ -1028,11 +1028,11 @@ ctype::do_narrow(const char_type* low, const char_type* high, char dfault, - return low; - } - --#if defined(__EMSCRIPTEN__) -+//#if defined(__EMSCRIPTEN__) - extern "C" const unsigned short ** __ctype_b_loc(); - extern "C" const int ** __ctype_tolower_loc(); - extern "C" const int ** __ctype_toupper_loc(); --#endif -+//#endif - - #ifdef _LIBCPP_PROVIDES_DEFAULT_RUNE_TABLE - const ctype::mask* -@@ -1136,12 +1136,10 @@ ctype::classic_table() _NOEXCEPT - #elif defined(_AIX) - return (const unsigned int *)__lc_ctype_ptr->obj->mask; - #else -- // Platform not supported: abort so the person doing the port knows what to -- // fix --# warning ctype::classic_table() is not implemented -- printf("ctype::classic_table() is not implemented\n"); -- abort(); -- return NULL; -+// not sure any other libc like this exists, but there is no way to differentiate musl as of right now -+// to be fair, with the change above, this should always work -+// also, #warning is a gcc extension -+ return (const unsigned long *)*__ctype_b_loc(); - #endif - } - #endif diff --git a/srcpkgs/electron19/files/musl-patches/chromium-musl-sandbox.patch b/srcpkgs/electron19/files/musl-patches/chromium-musl-sandbox.patch deleted file mode 100644 index 230bb7bbd297..000000000000 --- a/srcpkgs/electron19/files/musl-patches/chromium-musl-sandbox.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- ./sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc.orig 2019-07-03 11:53:21.213479736 -0400 -+++ ./sandbox/linux/seccomp-bpf-helpers/syscall_parameters_restrictions.cc 2019-07-03 11:57:01.304998253 -0400 -@@ -140,31 +140,14 @@ - ResultExpr RestrictCloneToThreadsAndEPERMFork() { - const Arg flags(0); - -- // TODO(mdempsky): Extend DSL to support (flags & ~mask1) == mask2. -- const uint64_t kAndroidCloneMask = CLONE_VM | CLONE_FS | CLONE_FILES | -- CLONE_SIGHAND | CLONE_THREAD | -- CLONE_SYSVSEM; -- const uint64_t kObsoleteAndroidCloneMask = kAndroidCloneMask | CLONE_DETACHED; -+ const int required = CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND | -+ CLONE_THREAD | CLONE_SYSVSEM; -+ const int safe = CLONE_SETTLS | CLONE_PARENT_SETTID | CLONE_CHILD_CLEARTID | -+ CLONE_DETACHED; -+ const BoolExpr thread_clone_ok = (flags&~safe)==required; - -- const uint64_t kGlibcPthreadFlags = -- CLONE_VM | CLONE_FS | CLONE_FILES | CLONE_SIGHAND | CLONE_THREAD | -- CLONE_SYSVSEM | CLONE_SETTLS | CLONE_PARENT_SETTID | CLONE_CHILD_CLEARTID; -- const BoolExpr glibc_test = flags == kGlibcPthreadFlags; -- -- const BoolExpr android_test = -- AnyOf(flags == kAndroidCloneMask, flags == kObsoleteAndroidCloneMask, -- flags == kGlibcPthreadFlags); -- -- // The following two flags are the two important flags in any vfork-emulating -- // clone call. EPERM any clone call that contains both of them. -- const uint64_t kImportantCloneVforkFlags = CLONE_VFORK | CLONE_VM; -- -- const BoolExpr is_fork_or_clone_vfork = -- AnyOf((flags & (CLONE_VM | CLONE_THREAD)) == 0, -- (flags & kImportantCloneVforkFlags) == kImportantCloneVforkFlags); -- -- return If(IsAndroid() ? android_test : glibc_test, Allow()) -- .ElseIf(is_fork_or_clone_vfork, Error(EPERM)) -+ return If(thread_clone_ok, Allow()) -+ .ElseIf((flags & (CLONE_VM | CLONE_THREAD)) == 0, Error(EPERM)) - .Else(CrashSIGSYSClone()); - } - ---- ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc.orig -+++ ./sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -494,6 +494,7 @@ - case __NR_mlock: - case __NR_munlock: - case __NR_munmap: -+ case __NR_mremap: - return true; - case __NR_madvise: - case __NR_mincore: -@@ -509,7 +510,6 @@ - case __NR_modify_ldt: - #endif - case __NR_mprotect: -- case __NR_mremap: - case __NR_msync: - case __NR_munlockall: - case __NR_readahead: -diff --git a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc b/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -index 80f02c0..21fbe21 100644 ---- sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -373,6 +373,7 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { - #if defined(__i386__) - case __NR_waitpid: - #endif -+ case __NR_set_tid_address: - return true; - case __NR_clone: // Should be parameter-restricted. - case __NR_setns: // Privileged. -@@ -385,7 +386,6 @@ bool SyscallSets::IsAllowedProcessStartOrDeath(int sysno) { - #if defined(__i386__) || defined(__x86_64__) || defined(__mips__) - case __NR_set_thread_area: - #endif -- case __NR_set_tid_address: - case __NR_unshare: - #if !defined(__mips__) && !defined(__aarch64__) - case __NR_vfork: ---- sandbox/policy/linux/bpf_renderer_policy_linux.cc -+++ sandbox/policy/linux/bpf_renderer_policy_linux.cc -@@ -100,9 +100,9 @@ - case __NR_uname: - case __NR_sched_getparam: - case __NR_sched_getscheduler: -+ case __NR_sched_setscheduler: - return Allow(); - case __NR_sched_getaffinity: -- case __NR_sched_setscheduler: - return RestrictSchedTarget(GetPolicyPid(), sysno); - case __NR_prlimit64: - // See crbug.com/662450 and setrlimit comment above. diff --git a/srcpkgs/electron19/files/musl-patches/chromium-musl-tid-caching.patch b/srcpkgs/electron19/files/musl-patches/chromium-musl-tid-caching.patch deleted file mode 100644 index cec0ffd551f3..000000000000 --- a/srcpkgs/electron19/files/musl-patches/chromium-musl-tid-caching.patch +++ /dev/null @@ -1,81 +0,0 @@ ---- ./sandbox/linux/services/namespace_sandbox.cc.orig -+++ ./sandbox/linux/services/namespace_sandbox.cc -@@ -209,6 +209,70 @@ - return base::LaunchProcess(argv, launch_options_copy); - } - -+#if defined(__aarch64__) || defined(__arm__) || defined(__powerpc__) -+#define TLS_ABOVE_TP -+#endif -+ -+struct musl_pthread -+{ -+ /* Part 1 -- these fields may be external or -+ * internal (accessed via asm) ABI. Do not change. */ -+ struct pthread *self; -+#ifndef TLS_ABOVE_TP -+ uintptr_t *dtv; -+#endif -+ struct pthread *prev, *next; /* non-ABI */ -+ uintptr_t sysinfo; -+#ifndef TLS_ABOVE_TP -+#ifdef CANARY_PAD -+ uintptr_t canary_pad; -+#endif -+ uintptr_t canary; -+#endif -+ -+/* Part 2 -- implementation details, non-ABI. */ -+ int tid; -+ int errno_val; -+ volatile int detach_state; -+ volatile int cancel; -+ volatile unsigned char canceldisable, cancelasync; -+ unsigned char tsd_used:1; -+ unsigned char dlerror_flag:1; -+ unsigned char *map_base; -+ size_t map_size; -+ void *stack; -+ size_t stack_size; -+ size_t guard_size; -+ void *result; -+ struct __ptcb *cancelbuf; -+ void **tsd; -+ struct { -+ volatile void *volatile head; -+ long off; -+ volatile void *volatile pending; -+ } robust_list; -+ int h_errno_val; -+ volatile int timer_id; -+ locale_t locale; -+ volatile int killlock[1]; -+ char *dlerror_buf; -+ void *stdio_locks; -+ -+ /* Part 3 -- the positions of these fields relative to -+ * the end of the structure is external and internal ABI. */ -+#ifdef TLS_ABOVE_TP -+ uintptr_t canary; -+ uintptr_t *dtv; -+#endif -+}; -+ -+void MaybeUpdateMuslTidCache() -+{ -+ pid_t real_tid = sys_gettid(); -+ pid_t* cached_tid_location = &reinterpret_cast(pthread_self())->tid; -+ *cached_tid_location = real_tid; -+} -+ - // static - pid_t NamespaceSandbox::ForkInNewPidNamespace(bool drop_capabilities_in_child) { - const pid_t pid = -@@ -226,6 +290,7 @@ - #if defined(LIBC_GLIBC) - MaybeUpdateGlibcTidCache(); - #endif -+ MaybeUpdateMuslTidCache(); - return 0; - } - diff --git a/srcpkgs/electron19/files/musl-patches/chromium-no-mallinfo.patch b/srcpkgs/electron19/files/musl-patches/chromium-no-mallinfo.patch deleted file mode 100644 index aaa4cebf84e9..000000000000 --- a/srcpkgs/electron19/files/musl-patches/chromium-no-mallinfo.patch +++ /dev/null @@ -1,95 +0,0 @@ ---- base/trace_event/malloc_dump_provider.cc.orig -+++ base/trace_event/malloc_dump_provider.cc -@@ -174,7 +174,8 @@ - - #if (BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ - (!BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ -- !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_FUCHSIA)) -+ !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_FUCHSIA) && \ -+ !(BUILDFLAG(IS_LINUX) && !defined(__GLIBC__))) - void ReportMallinfoStats(ProcessMemoryDump* pmd, - size_t* total_virtual_size, - size_t* resident_size, ---- base/trace_event/malloc_dump_provider.cc -+++ base/trace_event/malloc_dump_provider.cc -@@ -339,7 +339,7 @@ - &allocated_objects_count); - #elif BUILDFLAG(IS_FUCHSIA) - // TODO(fuchsia): Port, see https://crbug.com/706592. --#else -+#elif defined(__GLIBC__) - ReportMallinfoStats(/*pmd=*/nullptr, &total_virtual_size, &resident_size, - &allocated_objects_size, &allocated_objects_count); - #endif ---- base/process/process_metrics_posix.cc.orig -+++ base/process/process_metrics_posix.cc -@@ -105,7 +105,7 @@ - - #endif // !BUILDFLAG(IS_FUCHSIA) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#if (BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) - namespace { - - size_t GetMallocUsageMallinfo() { -@@ -123,7 +123,7 @@ - } - - } // namespace --#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || -+#endif // (BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || BUILDFLAG(IS_CHROMEOS) || - // BUILDFLAG(IS_ANDROID) - - size_t ProcessMetrics::GetMallocUsage() { -@@ -131,9 +131,9 @@ - malloc_statistics_t stats = {0}; - malloc_zone_statistics(nullptr, &stats); - return stats.size_in_use; --#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) -+#elif (BUILDFLAG(IS_LINUX) && defined(__GLIBC__)) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) - return GetMallocUsageMallinfo(); --#elif BUILDFLAG(IS_FUCHSIA) -+#elif BUILDFLAG(IS_FUCHSIA) || (BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - // TODO(fuchsia): Not currently exposed. https://crbug.com/735087. - return 0; - #endif ---- third_party/tflite/src/tensorflow/lite/profiling/memory_info.cc.orig -+++ third_party/tflite/src/tensorflow/lite/profiling/memory_info.cc -@@ -35,7 +35,7 @@ - - MemoryUsage GetMemoryUsage() { - MemoryUsage result; --#ifdef __linux__ -+#if defined(__linux__) && defined(__GLIBC__) - rusage res; - if (getrusage(RUSAGE_SELF, &res) == 0) { - result.max_rss_kb = res.ru_maxrss; ---- third_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc -+++ third_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc.orig -@@ -86,11 +86,11 @@ - } - - size_t Process::GetMallocUsage() { --#if defined(HAVE_MALLINFO2) -+#if defined(HAVE_MALLINFO2) && defined(__GLIBC__) - struct mallinfo2 mi; - mi = ::mallinfo2(); - return mi.uordblks; --#elif defined(HAVE_MALLINFO) -+#elif defined(HAVE_MALLINFO) && defined(__GLIBC__) - struct mallinfo mi; - mi = ::mallinfo(); - return mi.uordblks; - ---- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2019-09-30 13:03:42.556880537 -0400 -+++ third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h 2019-09-30 13:07:27.989821227 -0400 -@@ -122,7 +122,9 @@ - /* #undef HAVE_MALLCTL */ - - /* Define to 1 if you have the `mallinfo' function. */ -+#if defined(__GLIBC__) - #define HAVE_MALLINFO 1 -+#endif - - /* Define to 1 if you have the header file. */ - #define HAVE_MALLOC_H 1 diff --git a/srcpkgs/electron19/files/musl-patches/chromium-quiche-arena-size.patch b/srcpkgs/electron19/files/musl-patches/chromium-quiche-arena-size.patch deleted file mode 100644 index 8d2cbe442857..000000000000 --- a/srcpkgs/electron19/files/musl-patches/chromium-quiche-arena-size.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./net/third_party/quiche/src/quiche/quic/core/quic_one_block_arena.h 2022-06-14 11:16:54.000000000 +0200 -+++ - 2022-07-09 09:24:13.956440529 +0200 -@@ -69,7 +69,7 @@ - - // QuicConnections currently use around 1KB of polymorphic types which would - // ordinarily be on the heap. Instead, store them inline in an arena. --using QuicConnectionArena = QuicOneBlockArena<1152>; -+using QuicConnectionArena = QuicOneBlockArena<1504>; - - } // namespace quic - diff --git a/srcpkgs/electron19/files/patches/chromium-102-fenced_frame_utils-include.patch b/srcpkgs/electron19/files/patches/chromium-102-fenced_frame_utils-include.patch deleted file mode 100644 index 61f904bad6a4..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-102-fenced_frame_utils-include.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 7c135a291184b59a59643ed6a8c40b4405ac0175 Mon Sep 17 00:00:00 2001 -From: Stephan Hartmann -Date: Wed, 27 Apr 2022 16:01:01 +0000 -Subject: [PATCH] IWYU: add cstring for std::strlen in fenced_frame_utils - ---- - third_party/blink/common/fenced_frame/fenced_frame_utils.cc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/third_party/blink/common/fenced_frame/fenced_frame_utils.cc b/third_party/blink/common/fenced_frame/fenced_frame_utils.cc -index 9e2d3ad..68f4823 100644 ---- a/third_party/blink/common/fenced_frame/fenced_frame_utils.cc -+++ b/third_party/blink/common/fenced_frame/fenced_frame_utils.cc -@@ -4,6 +4,8 @@ - - #include "third_party/blink/public/common/fenced_frame/fenced_frame_utils.h" - -+#include -+ - #include "base/guid.h" - #include "base/strings/string_util.h" - --- -2.35.1 - diff --git a/srcpkgs/electron19/files/patches/chromium-102-regex_pattern-array.patch b/srcpkgs/electron19/files/patches/chromium-102-regex_pattern-array.patch deleted file mode 100644 index 18058b1faa45..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-102-regex_pattern-array.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/components/autofill/core/browser/BUILD.gn -+++ b/components/autofill/core/browser/BUILD.gn -@@ -54,6 +54,11 @@ action("regex_patterns_inl_h") { - } - - static_library("browser") { -+ if (is_clang) { -+ cflags = [ -+ "-fbracket-depth=1000", -+ ] -+ } - sources = [ - "address_normalization_manager.cc", - "address_normalization_manager.h", diff --git a/srcpkgs/electron19/files/patches/chromium-93-ffmpeg-4.4.patch b/srcpkgs/electron19/files/patches/chromium-93-ffmpeg-4.4.patch deleted file mode 100644 index f0ec736f98bc..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-93-ffmpeg-4.4.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/media/filters/ffmpeg_demuxer.cc b/media/filters/ffmpeg_demuxer.cc -index ac4713b07268..492a9a37d096 100644 ---- a/media/filters/ffmpeg_demuxer.cc -+++ b/media/filters/ffmpeg_demuxer.cc -@@ -427,11 +427,11 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) { - scoped_refptr buffer; - - if (type() == DemuxerStream::TEXT) { -- size_t id_size = 0; -+ int id_size = 0; - uint8_t* id_data = av_packet_get_side_data( - packet.get(), AV_PKT_DATA_WEBVTT_IDENTIFIER, &id_size); - -- size_t settings_size = 0; -+ int settings_size = 0; - uint8_t* settings_data = av_packet_get_side_data( - packet.get(), AV_PKT_DATA_WEBVTT_SETTINGS, &settings_size); - -@@ -443,7 +443,7 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) { - buffer = DecoderBuffer::CopyFrom(packet->data, packet->size, - side_data.data(), side_data.size()); - } else { -- size_t side_data_size = 0; -+ int side_data_size = 0; - uint8_t* side_data = av_packet_get_side_data( - packet.get(), AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL, &side_data_size); - -@@ -504,7 +504,7 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) { - packet->size - data_offset); - } - -- size_t skip_samples_size = 0; -+ int skip_samples_size = 0; - const uint32_t* skip_samples_ptr = - reinterpret_cast(av_packet_get_side_data( - packet.get(), AV_PKT_DATA_SKIP_SAMPLES, &skip_samples_size)); diff --git a/srcpkgs/electron19/files/patches/chromium-browser-size_t.patch b/srcpkgs/electron19/files/patches/chromium-browser-size_t.patch deleted file mode 100644 index 36af0ec6c4a7..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-browser-size_t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/chrome/browser/search/background/ntp_backgrounds.h 2020-08-10 20:39:20.000000000 +0200 -+++ b/chrome/browser/search/background/ntp_backgrounds.h 2020-09-04 13:48:22.640023256 +0200 -@@ -6,6 +6,7 @@ - #define CHROME_BROWSER_SEARCH_BACKGROUND_NTP_BACKGROUNDS_H_ - - #include -+#include - - class GURL; - diff --git a/srcpkgs/electron19/files/patches/chromium-cursed^Uscoped_file.patch b/srcpkgs/electron19/files/patches/chromium-cursed^Uscoped_file.patch deleted file mode 100644 index 2e5433f7abce..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-cursed^Uscoped_file.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/base/files/scoped_file_linux.cc.orig -+++ b/base/files/scoped_file_linux.cc -@@ -77,15 +77,3 @@ - } - - } // namespace base -- --extern "C" { -- --int __close(int); -- --__attribute__((visibility("default"), noinline)) int close(int fd) { -- if (base::IsFDOwned(fd) && g_is_ownership_enforced) -- CrashOnFdOwnershipViolation(); -- return __close(fd); --} -- --} // extern "C" diff --git a/srcpkgs/electron19/files/patches/chromium-fix-missing-TEMP_FAILURE_RETRY-macro.patch b/srcpkgs/electron19/files/patches/chromium-fix-missing-TEMP_FAILURE_RETRY-macro.patch deleted file mode 100644 index b56717b9ce32..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-missing-TEMP_FAILURE_RETRY-macro.patch +++ /dev/null @@ -1,21 +0,0 @@ -This macro is defined in glibc, but not musl. - ---- a/sandbox/linux/suid/process_util.h.orig -+++ b/sandbox/linux/suid/process_util.h -@@ -11,6 +11,16 @@ - #include - #include - -+// Some additional functions -+#if !defined(TEMP_FAILURE_RETRY) -+# define TEMP_FAILURE_RETRY(expression) \ -+ (__extension__ \ -+ ({ long int __result; \ -+ do __result = (long int) (expression); \ -+ while (__result == -1L && errno == EINTR); \ -+ __result; })) -+#endif -+ - // This adjusts /proc/process/oom_score_adj so the Linux OOM killer - // will prefer certain process types over others. The range for the - // adjustment is [-1000, 1000], with [0, 1000] being user accessible. diff --git a/srcpkgs/electron19/files/patches/chromium-fix-missing-cstdint-include-musl.patch b/srcpkgs/electron19/files/patches/chromium-fix-missing-cstdint-include-musl.patch deleted file mode 100644 index 6ca2897f3dd2..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-missing-cstdint-include-musl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/net/third_party/quiche/src/quiche/http2/adapter/window_manager.h -+++ b/net/third_party/quiche/src/quiche/http2/adapter/window_manager.h -@@ -3,6 +3,7 @@ - - #include - -+#include - #include - - #include "quiche/common/platform/api/quiche_export.h" diff --git a/srcpkgs/electron19/files/patches/chromium-fix-musl-missing-unistd_h-include.patch b/srcpkgs/electron19/files/patches/chromium-fix-musl-missing-unistd_h-include.patch deleted file mode 100644 index e14d009a9e0b..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-musl-missing-unistd_h-include.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sandbox/linux/services/credentials.h -+++ b/sandbox/linux/services/credentials.h -@@ -13,6 +13,7 @@ - - #include - #include -+#include - - #include "sandbox/linux/system_headers/capability.h" - #include "sandbox/sandbox_export.h" diff --git a/srcpkgs/electron19/files/patches/chromium-fix-narrowing-cast.patch b/srcpkgs/electron19/files/patches/chromium-fix-narrowing-cast.patch deleted file mode 100644 index afd42a1489ae..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-narrowing-cast.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/base/files/file_util_linux.cc -+++ b/base/files/file_util_linux.cc -@@ -23,14 +23,14 @@ - - // Not all possible |statfs_buf.f_type| values are in linux/magic.h. - // Missing values are copied from the statfs man page. -- switch (statfs_buf.f_type) { -+ switch (static_cast(statfs_buf.f_type)) { - case 0: - *type = FILE_SYSTEM_0; - break; - case EXT2_SUPER_MAGIC: // Also ext3 and ext4 - case MSDOS_SUPER_MAGIC: - case REISERFS_SUPER_MAGIC: -- case static_cast(BTRFS_SUPER_MAGIC): -+ case BTRFS_SUPER_MAGIC: - case 0x5346544E: // NTFS - case 0x58465342: // XFS - case 0x3153464A: // JFS -@@ -40,14 +40,14 @@ - *type = FILE_SYSTEM_NFS; - break; - case SMB_SUPER_MAGIC: -- case static_cast(0xFF534D42): // CIFS -+ case 0xFF534D42: // CIFS - *type = FILE_SYSTEM_SMB; - break; - case CODA_SUPER_MAGIC: - *type = FILE_SYSTEM_CODA; - break; -- case static_cast(HUGETLBFS_MAGIC): -- case static_cast(RAMFS_MAGIC): -+ case HUGETLBFS_MAGIC: -+ case RAMFS_MAGIC: - case TMPFS_MAGIC: - *type = FILE_SYSTEM_MEMORY; - break; ---- a/base/system/sys_info_posix.cc -+++ b/base/system/sys_info_posix.cc -@@ -100,10 +100,10 @@ - if (HANDLE_EINTR(statfs(path.value().c_str(), &stats)) != 0) - return false; - -- switch (stats.f_type) { -+ switch (static_cast(stats.f_type)) { - case TMPFS_MAGIC: -- case static_cast(HUGETLBFS_MAGIC): -- case static_cast(RAMFS_MAGIC): -+ case HUGETLBFS_MAGIC: -+ case RAMFS_MAGIC: - return true; - } - return false; diff --git a/srcpkgs/electron19/files/patches/chromium-fix-perfetto-GetThreadName-musl.patch b/srcpkgs/electron19/files/patches/chromium-fix-perfetto-GetThreadName-musl.patch deleted file mode 100644 index 4014d1ee5e69..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-perfetto-GetThreadName-musl.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/third_party/perfetto/include/perfetto/ext/base/thread_utils.h -+++ b/third_party/perfetto/include/perfetto/ext/base/thread_utils.h -@@ -30,7 +30,8 @@ - #include - #endif - --#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !defined(__GLIBC__)) - #include - #endif - -@@ -58,7 +59,8 @@ - - inline bool GetThreadName(std::string& out_result) { - char buf[16] = {}; --#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) -+#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \ -+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !defined(__GLIBC__)) - if (prctl(PR_GET_NAME, buf) != 0) - return false; - #else diff --git a/srcpkgs/electron19/files/patches/chromium-fix-resolver-musl.patch b/srcpkgs/electron19/files/patches/chromium-fix-resolver-musl.patch deleted file mode 100644 index 6bb7aaabb76c..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-resolver-musl.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- a/net/dns/public/scoped_res_state.cc.orig -+++ b/net/dns/public/scoped_res_state.cc -@@ -13,7 +13,7 @@ - namespace net { - - ScopedResState::ScopedResState() { --#if BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_FUCHSIA) -+#if BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_FUCHSIA) || (BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - // Note: res_ninit in glibc always returns 0 and sets RES_INIT. - // res_init behaves the same way. - memset(&_res, 0, sizeof(_res)); ---- a/net/dns/public/scoped_res_state.cc -+++ b/net/dns/public/scoped_res_state.cc -@@ -25,7 +25,7 @@ - } - - ScopedResState::~ScopedResState() { --#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -+#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) && !(BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - - // Prefer res_ndestroy where available. - #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) -@@ -34,7 +34,7 @@ - res_nclose(&res_); - #endif // BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FREEBSD) - --#endif // !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) -+#endif // !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA) && !(BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - } - - bool ScopedResState::IsValid() const { ---- a/net/dns/host_resolver_manager.cc.orig -+++ b/net/dns/host_resolver_manager.cc -@@ -3015,7 +3015,7 @@ - if (system_dns_config_notifier_) - system_dns_config_notifier_->AddObserver(this); - #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_OPENBSD) && \ -- !BUILDFLAG(IS_ANDROID) -+ !BUILDFLAG(IS_ANDROID) && !(BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - EnsureDnsReloaderInit(); - #endif - ---- a/net/dns/dns_reloader.cc.orig -+++ b/net/dns/dns_reloader.cc -@@ -7,7 +7,8 @@ - #include "build/build_config.h" - - #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_OPENBSD) && \ -- !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA) -+ !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA) && \ -+ !(BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - - #include - ---- a/net/dns/host_resolver_proc.cc.orig -+++ b/net/dns/host_resolver_proc.cc -@@ -177,7 +177,8 @@ - base::BlockingType::WILL_BLOCK); - - #if BUILDFLAG(IS_POSIX) && \ -- !(BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_ANDROID)) -+ !(BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_ANDROID) || \ -+ (BUILDFLAG(IS_LINUX) && !defined(__GLIBC__))) - DnsReloaderMaybeReload(); - #endif - absl::optional ai; diff --git a/srcpkgs/electron19/files/patches/chromium-fix-stack-utils-with-musl.patch b/srcpkgs/electron19/files/patches/chromium-fix-stack-utils-with-musl.patch deleted file mode 100644 index 7936aa6e0db4..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-stack-utils-with-musl.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/third_party/blink/renderer/platform/wtf/stack_util.cc.orig -+++ b/third_party/blink/renderer/platform/wtf/stack_util.cc -@@ -29,7 +29,7 @@ - // FIXME: On Mac OSX and Linux, this method cannot estimate stack size - // correctly for the main thread. - --#elif defined(__GLIBC__) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD) || \ -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD) || \ - BUILDFLAG(IS_FUCHSIA) - // pthread_getattr_np() can fail if the thread is not invoked by - // pthread_create() (e.g., the main thread of blink_unittests). -@@ -97,7 +97,7 @@ - } - - void* GetStackStart() { --#if defined(__GLIBC__) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD) || \ -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FREEBSD) || \ - BUILDFLAG(IS_FUCHSIA) - pthread_attr_t attr; - int error; diff --git a/srcpkgs/electron19/files/patches/chromium-fix-swiftshader-llvm-musl-config.patch b/srcpkgs/electron19/files/patches/chromium-fix-swiftshader-llvm-musl-config.patch deleted file mode 100644 index 7bf63bd33d4e..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-swiftshader-llvm-musl-config.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- a/third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h -+++ b/third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h -@@ -17,7 +17,11 @@ - #define ENABLE_CRASH_OVERRIDES 0 - - /* Define to 1 if you have the `backtrace' function. */ -+#ifdef __GLIBC__ - #define HAVE_BACKTRACE 1 -+#else -+#define HAVE_BACKTRACE 0 -+#endif - - /* Define to 1 if you have the header file. */ - /* #undef HAVE_CRASHREPORTERCLIENT_H */ -@@ -58,7 +62,11 @@ - #define HAVE_ERRNO_H 1 - - /* Define to 1 if you have the header file. */ -+#ifdef __GLIBC__ - #define HAVE_EXECINFO_H 1 -+#else -+#define HAVE_EXECINFO_H 0 -+#endif - - /* Define to 1 if you have the header file. */ - #define HAVE_FCNTL_H 1 diff --git a/srcpkgs/electron19/files/patches/chromium-fix-unbundled-libxmnl.patch b/srcpkgs/electron19/files/patches/chromium-fix-unbundled-libxmnl.patch deleted file mode 100644 index e7f291f88a65..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-fix-unbundled-libxmnl.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/build/linux/unbundle/libxml.gn 2022-06-14 11:14:53.000000000 +0200 -+++ - 2022-07-08 22:53:21.278254993 +0200 -@@ -20,6 +20,7 @@ - ":xml_writer", - "//base/test:test_support", - "//services/data_decoder:xml_parser_fuzzer_deps", -+ "//services/data_decoder:lib", - ] - sources = [ - "chromium/libxml_utils.cc", diff --git a/srcpkgs/electron19/files/patches/chromium-libc_malloc.patch b/srcpkgs/electron19/files/patches/chromium-libc_malloc.patch deleted file mode 100644 index 414f28765d69..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-libc_malloc.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/base/process/memory_linux.cc -+++ b/base/process/memory_linux.cc -@@ -18,6 +18,13 @@ - #include "base/threading/thread_restrictions.h" - #include "build/build_config.h" - -+#if defined(LIBC_GLIBC) -+extern "C" { -+extern void *__libc_malloc(size_t size); -+extern void *__libc_free(void *ptr); -+} -+#endif -+ - namespace base { - - namespace { -@@ -111,7 +118,7 @@ - #elif defined(MEMORY_TOOL_REPLACES_ALLOCATOR) || !defined(LIBC_GLIBC) - *result = malloc(size); - #elif defined(LIBC_GLIBC) -- *result = __libc_malloc(size); -+ *result = ::__libc_malloc(size); - #endif - return *result != nullptr; - } -@@ -122,7 +129,7 @@ - #elif defined(MEMORY_TOOL_REPLACES_ALLOCATOR) || !defined(LIBC_GLIBC) - free(ptr); - #elif defined(LIBC_GLIBC) -- __libc_free(ptr); -+ ::__libc_free(ptr); - #endif - } - diff --git a/srcpkgs/electron19/files/patches/chromium-musl-stat.patch b/srcpkgs/electron19/files/patches/chromium-musl-stat.patch deleted file mode 100644 index b25e3c062172..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-musl-stat.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/base/files/file.h.orig -+++ b/base/files/file.h -@@ -19,7 +19,8 @@ - #include "build/build_config.h" - - #if BUILDFLAG(IS_BSD) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_NACL) || \ -- BUILDFLAG(IS_FUCHSIA) || (BUILDFLAG(IS_ANDROID) && __ANDROID_API__ < 21) -+ BUILDFLAG(IS_FUCHSIA) || (BUILDFLAG(IS_ANDROID) && __ANDROID_API__ < 21) || \ -+ (BUILDFLAG(IS_LINUX) && !defined(__GLIBC__)) - struct stat; - namespace base { - typedef struct stat stat_wrapper_t; diff --git a/srcpkgs/electron19/files/patches/chromium-musl-v8-monotonic-pthread-cont_timedwait.patch b/srcpkgs/electron19/files/patches/chromium-musl-v8-monotonic-pthread-cont_timedwait.patch deleted file mode 100644 index cb2e715fe206..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-musl-v8-monotonic-pthread-cont_timedwait.patch +++ /dev/null @@ -1,24 +0,0 @@ -Use monotonic clock for pthread_cond_timedwait with musl too. - -diff --git a/v8/src/base/platform/condition-variable.cc b/v8/src/base/platform/condition-variable.cc -index 5ea7083..c13027e 100644 ---- a/v8/src/base/platform/condition-variable.cc -+++ a/v8/src/base/platform/condition-variable.cc -@@ -16,7 +16,7 @@ namespace base { - - ConditionVariable::ConditionVariable() { - #if (V8_OS_FREEBSD || V8_OS_NETBSD || V8_OS_OPENBSD || \ -- (V8_OS_LINUX && V8_LIBC_GLIBC)) -+ V8_OS_LINUX) - // On Free/Net/OpenBSD and Linux with glibc we can change the time - // source for pthread_cond_timedwait() to use the monotonic clock. - pthread_condattr_t attr; -@@ -92,7 +92,7 @@ bool ConditionVariable::WaitFor(Mutex* mutex, const TimeDelta& rel_time) { - &native_handle_, &mutex->native_handle(), &ts); - #else - #if (V8_OS_FREEBSD || V8_OS_NETBSD || V8_OS_OPENBSD || \ -- (V8_OS_LINUX && V8_LIBC_GLIBC)) -+ V8_OS_LINUX) - // On Free/Net/OpenBSD and Linux with glibc we can change the time - // source for pthread_cond_timedwait() to use the monotonic clock. - result = clock_gettime(CLOCK_MONOTONIC, &ts); diff --git a/srcpkgs/electron19/files/patches/chromium-no-execinfo.patch b/srcpkgs/electron19/files/patches/chromium-no-execinfo.patch deleted file mode 100644 index 6e67182b21b6..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-no-execinfo.patch +++ /dev/null @@ -1,75 +0,0 @@ ---- a/base/debug/stack_trace_posix.cc -+++ b/base/debug/stack_trace_posix.cc -@@ -27,7 +27,7 @@ - #if !defined(USE_SYMBOLIZE) - #include - #endif --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - #include - #endif - -@@ -89,7 +89,7 @@ - // Note: code in this function is NOT async-signal safe (std::string uses - // malloc internally). - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - std::string::size_type search_from = 0; - while (search_from < text->size()) { - // Look for the start of a mangled symbol, from search_from. -@@ -136,7 +136,7 @@ - virtual ~BacktraceOutputHandler() = default; - }; - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - void OutputPointer(void* pointer, BacktraceOutputHandler* handler) { - // This should be more than enough to store a 64-bit number in hex: - // 16 hex digits + 1 for null-terminator. -@@ -839,7 +839,7 @@ - // If we do not have unwind tables, then try tracing using frame pointers. - return base::debug::TraceStackFramePointers(const_cast(trace), - count, 0); --#elif !defined(__UCLIBC__) && !defined(_AIX) -+#elif defined(__GLIBC__) && !defined(_AIX) - // Though the backtrace API man page does not list any possible negative - // return values, we take no chance. - return base::saturated_cast(backtrace(trace, count)); -@@ -852,13 +852,13 @@ - // NOTE: This code MUST be async-signal safe (it's used by in-process - // stack dumping signal handler). NO malloc or stdio is allowed here. - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - PrintBacktraceOutputHandler handler; - ProcessBacktrace(trace_, count_, prefix_string, &handler); - #endif - } - --#if !defined(__UCLIBC__) && !defined(_AIX) -+#if defined(__GLIBC__) && !defined(_AIX) - void StackTrace::OutputToStreamWithPrefix(std::ostream* os, - const char* prefix_string) const { - StreamBacktraceOutputHandler handler(os); ---- a/v8/src/codegen/external-reference-table.cc.orig -+++ b/v8/src/codegen/external-reference-table.cc -@@ -11,7 +11,9 @@ - - #if defined(DEBUG) && defined(V8_OS_LINUX) && !defined(V8_OS_ANDROID) - #define SYMBOLIZE_FUNCTION -+#if defined(__GLIBC__) - #include -+#endif - - #include - -@@ -96,7 +98,7 @@ - } - - const char* ExternalReferenceTable::ResolveSymbol(void* address) { --#ifdef SYMBOLIZE_FUNCTION -+#if defined(SYMBOLIZE_FUNCTION) && defined(__GLIBC__) - char** names = backtrace_symbols(&address, 1); - const char* name = names[0]; - // The array of names is malloc'ed. However, each name string is static diff --git a/srcpkgs/electron19/files/patches/chromium-no-opaque-pointers.patch b/srcpkgs/electron19/files/patches/chromium-no-opaque-pointers.patch deleted file mode 100644 index 367bea0f92e5..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-no-opaque-pointers.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/build/config/compiler/BUILD.gn 2022-07-08 23:17:39.889019407 +0200 -+++ - 2022-07-08 23:23:22.740712991 +0200 -@@ -1531,14 +1531,6 @@ - cflags += [ "-Wno-deprecated-non-prototype" ] - } - -- if (!is_nacl && !(is_chromeos || -- default_toolchain == "//build/toolchain/cros:target")) { -- # TODO(https://crbug.com/1316298): Re-enable once test failure is figured out -- cflags += [ -- "-Xclang", -- "-no-opaque-pointers", -- ] -- } - - if (is_fuchsia) { - # TODO(https://bugs.chromium.org/p/fuchsia/issues/detail?id=77383) diff --git a/srcpkgs/electron19/files/patches/chromium-remove-sys-cdefs-includes.patch b/srcpkgs/electron19/files/patches/chromium-remove-sys-cdefs-includes.patch deleted file mode 100644 index 00344073f461..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-remove-sys-cdefs-includes.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- a/third_party/crashpad/crashpad/compat/linux/sys/ptrace.h -+++ b/third_party/crashpad/crashpad/compat/linux/sys/ptrace.h -@@ -17,8 +17,6 @@ - - #include_next - --#include -- - // https://sourceware.org/bugzilla/show_bug.cgi?id=22433 - #if !defined(PTRACE_GET_THREAD_AREA) && !defined(PT_GET_THREAD_AREA) && \ - defined(__GLIBC__) ---- a/third_party/libsync/src/include/sync/sync.h -+++ b/third_party/libsync/src/include/sync/sync.h -@@ -19,12 +19,13 @@ - #ifndef __SYS_CORE_SYNC_H - #define __SYS_CORE_SYNC_H - --#include - #include - - #include - --__BEGIN_DECLS -+#ifdef __cplusplus -+extern "C" { -+#endif - - struct sync_legacy_merge_data { - int32_t fd2; -@@ -158,6 +159,8 @@ - struct sync_pt_info *itr); - void sync_fence_info_free(struct sync_fence_info_data *info); - --__END_DECLS -+#ifdef __cplusplus -+} -+#endif - - #endif /* __SYS_CORE_SYNC_H */ diff --git a/srcpkgs/electron19/files/patches/chromium-revert-drop-of-system-java.patch b/srcpkgs/electron19/files/patches/chromium-revert-drop-of-system-java.patch deleted file mode 100644 index c3f97c7c4d1c..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-revert-drop-of-system-java.patch +++ /dev/null @@ -1,15 +0,0 @@ -This was dropped for some reason in 6951c37cecd05979b232a39e5c10e6346a0f74ef ---- a/third_party/closure_compiler/compiler.py 2021-05-20 04:17:53.000000000 +0200 -+++ - 2021-05-25 20:31:10.102971765 +0200 -@@ -13,8 +13,9 @@ - - - _CURRENT_DIR = os.path.join(os.path.dirname(__file__)) --_JAVA_PATH = os.path.join(_CURRENT_DIR, "..", "jdk", "current", "bin", "java") --assert os.path.isfile(_JAVA_PATH), "java only allowed in android builds" -+_JAVA_BIN = "java" -+_JDK_PATH = os.path.join(_CURRENT_DIR, "..", "jdk", "current", "bin", "java") -+_JAVA_PATH = _JDK_PATH if os.path.isfile(_JDK_PATH) else _JAVA_BIN - - class Compiler(object): - """Runs the Closure compiler on given source files to typecheck them diff --git a/srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch b/srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch deleted file mode 100644 index e739b40a2733..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch +++ /dev/null @@ -1,333 +0,0 @@ -From 6e554a30893150793c2638e3689cf208ffc8e375 Mon Sep 17 00:00:00 2001 -From: Dale Curtis -Date: Sat, 2 Apr 2022 05:13:53 +0000 -Subject: [PATCH] Roll src/third_party/ffmpeg/ 574c39cce..32b2d1d526 (1125 - commits) - -https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/574c39cce323..32b2d1d526 - -Created with: - roll-dep src/third_party/ffmpeg - -Fixed: 1293918 -Cq-Include-Trybots: luci.chromium.try:mac_chromium_asan_rel_ng,linux_chromium_asan_rel_ng,linux_chromium_chromeos_asan_rel_ng -Change-Id: I41945d0f963e3d1f65940067bac22f63b68e37d2 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3565647 -Auto-Submit: Dale Curtis -Reviewed-by: Dan Sanders -Commit-Queue: Dale Curtis -Cr-Commit-Position: refs/heads/main@{#988253} ---- - .../clear_key_cdm/ffmpeg_cdm_audio_decoder.cc | 29 ++++++++++--------- - media/ffmpeg/ffmpeg_common.cc | 11 +++---- - media/filters/audio_file_reader.cc | 9 +++--- - media/filters/audio_file_reader_unittest.cc | 6 ++-- - .../filters/audio_video_metadata_extractor.cc | 11 +++++-- - .../filters/ffmpeg_aac_bitstream_converter.cc | 7 +++-- - ...ffmpeg_aac_bitstream_converter_unittest.cc | 2 +- - media/filters/ffmpeg_audio_decoder.cc | 13 +++++---- - 8 files changed, 51 insertions(+), 37 deletions(-) - -diff --git a/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc b/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc -index e4fc3f460e2..9b1ad9f7675 100644 ---- a/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc -+++ b/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc -@@ -74,7 +74,7 @@ void CdmAudioDecoderConfigToAVCodecContext( - codec_context->sample_fmt = AV_SAMPLE_FMT_NONE; - } - -- codec_context->channels = config.channel_count; -+ codec_context->ch_layout.nb_channels = config.channel_count; - codec_context->sample_rate = config.samples_per_second; - - if (config.extra_data) { -@@ -124,8 +124,8 @@ void CopySamples(cdm::AudioFormat cdm_format, - case cdm::kAudioFormatPlanarS16: - case cdm::kAudioFormatPlanarF32: { - const int decoded_size_per_channel = -- decoded_audio_size / av_frame.channels; -- for (int i = 0; i < av_frame.channels; ++i) { -+ decoded_audio_size / av_frame.ch_layout.nb_channels; -+ for (int i = 0; i < av_frame.ch_layout.nb_channels; ++i) { - memcpy(output_buffer, av_frame.extended_data[i], - decoded_size_per_channel); - output_buffer += decoded_size_per_channel; -@@ -185,13 +185,14 @@ bool FFmpegCdmAudioDecoder::Initialize( - // Success! - decoding_loop_ = std::make_unique(codec_context_.get()); - samples_per_second_ = config.samples_per_second; -- bytes_per_frame_ = codec_context_->channels * config.bits_per_channel / 8; -+ bytes_per_frame_ = -+ codec_context_->ch_layout.nb_channels * config.bits_per_channel / 8; - output_timestamp_helper_ = - std::make_unique(config.samples_per_second); - is_initialized_ = true; - - // Store initial values to guard against midstream configuration changes. -- channels_ = codec_context_->channels; -+ channels_ = codec_context_->ch_layout.nb_channels; - av_sample_format_ = codec_context_->sample_fmt; - - return true; -@@ -291,17 +292,19 @@ cdm::Status FFmpegCdmAudioDecoder::DecodeBuffer( - for (auto& frame : audio_frames) { - int decoded_audio_size = 0; - if (frame->sample_rate != samples_per_second_ || -- frame->channels != channels_ || frame->format != av_sample_format_) { -+ frame->ch_layout.nb_channels != channels_ || -+ frame->format != av_sample_format_) { - DLOG(ERROR) << "Unsupported midstream configuration change!" - << " Sample Rate: " << frame->sample_rate << " vs " -- << samples_per_second_ << ", Channels: " << frame->channels -- << " vs " << channels_ << ", Sample Format: " << frame->format -- << " vs " << av_sample_format_; -+ << samples_per_second_ -+ << ", Channels: " << frame->ch_layout.nb_channels << " vs " -+ << channels_ << ", Sample Format: " << frame->format << " vs " -+ << av_sample_format_; - return cdm::kDecodeError; - } - - decoded_audio_size = av_samples_get_buffer_size( -- nullptr, codec_context_->channels, frame->nb_samples, -+ nullptr, codec_context_->ch_layout.nb_channels, frame->nb_samples, - codec_context_->sample_fmt, 1); - if (!decoded_audio_size) - continue; -@@ -320,9 +323,9 @@ bool FFmpegCdmAudioDecoder::OnNewFrame( - size_t* total_size, - std::vector>* audio_frames, - AVFrame* frame) { -- *total_size += av_samples_get_buffer_size(nullptr, codec_context_->channels, -- frame->nb_samples, -- codec_context_->sample_fmt, 1); -+ *total_size += av_samples_get_buffer_size( -+ nullptr, codec_context_->ch_layout.nb_channels, frame->nb_samples, -+ codec_context_->sample_fmt, 1); - audio_frames->emplace_back(av_frame_clone(frame)); - return true; - } -diff --git a/media/ffmpeg/ffmpeg_common.cc b/media/ffmpeg/ffmpeg_common.cc -index 87ca8969626..76f03d6608e 100644 ---- a/media/ffmpeg/ffmpeg_common.cc -+++ b/media/ffmpeg/ffmpeg_common.cc -@@ -345,10 +345,11 @@ bool AVCodecContextToAudioDecoderConfig(const AVCodecContext* codec_context, - codec_context->sample_fmt, codec_context->codec_id); - - ChannelLayout channel_layout = -- codec_context->channels > 8 -+ codec_context->ch_layout.nb_channels > 8 - ? CHANNEL_LAYOUT_DISCRETE -- : ChannelLayoutToChromeChannelLayout(codec_context->channel_layout, -- codec_context->channels); -+ : ChannelLayoutToChromeChannelLayout( -+ codec_context->ch_layout.u.mask, -+ codec_context->ch_layout.nb_channels); - - int sample_rate = codec_context->sample_rate; - switch (codec) { -@@ -401,7 +402,7 @@ bool AVCodecContextToAudioDecoderConfig(const AVCodecContext* codec_context, - extra_data, encryption_scheme, seek_preroll, - codec_context->delay); - if (channel_layout == CHANNEL_LAYOUT_DISCRETE) -- config->SetChannelsForDiscrete(codec_context->channels); -+ config->SetChannelsForDiscrete(codec_context->ch_layout.nb_channels); - - #if BUILDFLAG(ENABLE_PLATFORM_AC3_EAC3_AUDIO) - // These are bitstream formats unknown to ffmpeg, so they don't have -@@ -470,7 +471,7 @@ void AudioDecoderConfigToAVCodecContext(const AudioDecoderConfig& config, - - // TODO(scherkus): should we set |channel_layout|? I'm not sure if FFmpeg uses - // said information to decode. -- codec_context->channels = config.channels(); -+ codec_context->ch_layout.nb_channels = config.channels(); - codec_context->sample_rate = config.samples_per_second(); - - if (config.extra_data().empty()) { -diff --git a/media/filters/audio_file_reader.cc b/media/filters/audio_file_reader.cc -index 5f257bdfaa6..e1be5aa9a5b 100644 ---- a/media/filters/audio_file_reader.cc -+++ b/media/filters/audio_file_reader.cc -@@ -113,14 +113,15 @@ bool AudioFileReader::OpenDecoder() { - - // Verify the channel layout is supported by Chrome. Acts as a sanity check - // against invalid files. See http://crbug.com/171962 -- if (ChannelLayoutToChromeChannelLayout(codec_context_->channel_layout, -- codec_context_->channels) == -+ if (ChannelLayoutToChromeChannelLayout( -+ codec_context_->ch_layout.u.mask, -+ codec_context_->ch_layout.nb_channels) == - CHANNEL_LAYOUT_UNSUPPORTED) { - return false; - } - - // Store initial values to guard against midstream configuration changes. -- channels_ = codec_context_->channels; -+ channels_ = codec_context_->ch_layout.nb_channels; - audio_codec_ = CodecIDToAudioCodec(codec_context_->codec_id); - sample_rate_ = codec_context_->sample_rate; - av_sample_format_ = codec_context_->sample_fmt; -@@ -223,7 +224,7 @@ bool AudioFileReader::OnNewFrame( - if (frames_read < 0) - return false; - -- const int channels = frame->channels; -+ const int channels = frame->ch_layout.nb_channels; - if (frame->sample_rate != sample_rate_ || channels != channels_ || - frame->format != av_sample_format_) { - DLOG(ERROR) << "Unsupported midstream configuration change!" -diff --git a/media/filters/audio_file_reader_unittest.cc b/media/filters/audio_file_reader_unittest.cc -index 2aba7927a31..1f45a50cace 100644 ---- a/media/filters/audio_file_reader_unittest.cc -+++ b/media/filters/audio_file_reader_unittest.cc -@@ -121,11 +121,11 @@ class AudioFileReaderTest : public testing::Test { - EXPECT_FALSE(reader_->Open()); - } - -- void RunTestFailingDecode(const char* fn) { -+ void RunTestFailingDecode(const char* fn, int expect_read = 0) { - Initialize(fn); - EXPECT_TRUE(reader_->Open()); - std::vector> decoded_audio_packets; -- EXPECT_EQ(reader_->Read(&decoded_audio_packets), 0); -+ EXPECT_EQ(reader_->Read(&decoded_audio_packets), expect_read); - } - - void RunTestPartialDecode(const char* fn) { -@@ -219,7 +219,7 @@ TEST_F(AudioFileReaderTest, AAC_ADTS) { - } - - TEST_F(AudioFileReaderTest, MidStreamConfigChangesFail) { -- RunTestFailingDecode("midstream_config_change.mp3"); -+ RunTestFailingDecode("midstream_config_change.mp3", 42624); - } - #endif - -diff --git a/media/filters/audio_video_metadata_extractor.cc b/media/filters/audio_video_metadata_extractor.cc -index 185819eb936..69ff508c221 100644 ---- a/media/filters/audio_video_metadata_extractor.cc -+++ b/media/filters/audio_video_metadata_extractor.cc -@@ -113,6 +113,15 @@ bool AudioVideoMetadataExtractor::Extract(DataSource* source, - if (!stream) - continue; - -+ void* display_matrix = -+ av_stream_get_side_data(stream, AV_PKT_DATA_DISPLAYMATRIX, nullptr); -+ if (display_matrix) { -+ rotation_ = VideoTransformation::FromFFmpegDisplayMatrix( -+ static_cast(display_matrix)) -+ .rotation; -+ info.tags["rotate"] = base::NumberToString(rotation_); -+ } -+ - // Extract dictionary from streams also. Needed for containers that attach - // metadata to contained streams instead the container itself, like OGG. - ExtractDictionary(stream->metadata, &info.tags); -@@ -255,8 +264,6 @@ void AudioVideoMetadataExtractor::ExtractDictionary(AVDictionary* metadata, - if (raw_tags->find(tag->key) == raw_tags->end()) - (*raw_tags)[tag->key] = tag->value; - -- if (ExtractInt(tag, "rotate", &rotation_)) -- continue; - if (ExtractString(tag, "album", &album_)) - continue; - if (ExtractString(tag, "artist", &artist_)) -diff --git a/media/filters/ffmpeg_aac_bitstream_converter.cc b/media/filters/ffmpeg_aac_bitstream_converter.cc -index 6f231c85729..ca5e5fb927d 100644 ---- a/media/filters/ffmpeg_aac_bitstream_converter.cc -+++ b/media/filters/ffmpeg_aac_bitstream_converter.cc -@@ -195,14 +195,15 @@ bool FFmpegAACBitstreamConverter::ConvertPacket(AVPacket* packet) { - if (!header_generated_ || codec_ != stream_codec_parameters_->codec_id || - audio_profile_ != stream_codec_parameters_->profile || - sample_rate_index_ != sample_rate_index || -- channel_configuration_ != stream_codec_parameters_->channels || -+ channel_configuration_ != -+ stream_codec_parameters_->ch_layout.nb_channels || - frame_length_ != header_plus_packet_size) { - header_generated_ = - GenerateAdtsHeader(stream_codec_parameters_->codec_id, - 0, // layer - stream_codec_parameters_->profile, sample_rate_index, - 0, // private stream -- stream_codec_parameters_->channels, -+ stream_codec_parameters_->ch_layout.nb_channels, - 0, // originality - 0, // home - 0, // copyrighted_stream -@@ -214,7 +215,7 @@ bool FFmpegAACBitstreamConverter::ConvertPacket(AVPacket* packet) { - codec_ = stream_codec_parameters_->codec_id; - audio_profile_ = stream_codec_parameters_->profile; - sample_rate_index_ = sample_rate_index; -- channel_configuration_ = stream_codec_parameters_->channels; -+ channel_configuration_ = stream_codec_parameters_->ch_layout.nb_channels; - frame_length_ = header_plus_packet_size; - } - -diff --git a/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc b/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc -index 1fd4c5ccd7d..f59bcd8fdaf 100644 ---- a/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc -+++ b/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc -@@ -34,7 +34,7 @@ class FFmpegAACBitstreamConverterTest : public testing::Test { - memset(&test_parameters_, 0, sizeof(AVCodecParameters)); - test_parameters_.codec_id = AV_CODEC_ID_AAC; - test_parameters_.profile = FF_PROFILE_AAC_MAIN; -- test_parameters_.channels = 2; -+ test_parameters_.ch_layout.nb_channels = 2; - test_parameters_.extradata = extradata_header_; - test_parameters_.extradata_size = sizeof(extradata_header_); - } -diff --git a/media/filters/ffmpeg_audio_decoder.cc b/media/filters/ffmpeg_audio_decoder.cc -index 6a56c675f7d..4615fdeb3fb 100644 ---- a/media/filters/ffmpeg_audio_decoder.cc -+++ b/media/filters/ffmpeg_audio_decoder.cc -@@ -28,7 +28,7 @@ namespace media { - - // Return the number of channels from the data in |frame|. - static inline int DetermineChannels(AVFrame* frame) { -- return frame->channels; -+ return frame->ch_layout.nb_channels; - } - - // Called by FFmpeg's allocation routine to allocate a buffer. Uses -@@ -231,7 +231,7 @@ bool FFmpegAudioDecoder::OnNewFrame(const DecoderBuffer& buffer, - // Translate unsupported into discrete layouts for discrete configurations; - // ffmpeg does not have a labeled discrete configuration internally. - ChannelLayout channel_layout = ChannelLayoutToChromeChannelLayout( -- codec_context_->channel_layout, codec_context_->channels); -+ codec_context_->ch_layout.u.mask, codec_context_->ch_layout.nb_channels); - if (channel_layout == CHANNEL_LAYOUT_UNSUPPORTED && - config_.channel_layout() == CHANNEL_LAYOUT_DISCRETE) { - channel_layout = CHANNEL_LAYOUT_DISCRETE; -@@ -348,11 +348,11 @@ bool FFmpegAudioDecoder::ConfigureDecoder(const AudioDecoderConfig& config) { - // Success! - av_sample_format_ = codec_context_->sample_fmt; - -- if (codec_context_->channels != config.channels()) { -+ if (codec_context_->ch_layout.nb_channels != config.channels()) { - MEDIA_LOG(ERROR, media_log_) - << "Audio configuration specified " << config.channels() - << " channels, but FFmpeg thinks the file contains " -- << codec_context_->channels << " channels"; -+ << codec_context_->ch_layout.nb_channels << " channels"; - ReleaseFFmpegResources(); - state_ = DecoderState::kUninitialized; - return false; -@@ -403,7 +403,7 @@ int FFmpegAudioDecoder::GetAudioBuffer(struct AVCodecContext* s, - if (frame->nb_samples <= 0) - return AVERROR(EINVAL); - -- if (s->channels != channels) { -+ if (s->ch_layout.nb_channels != channels) { - DLOG(ERROR) << "AVCodecContext and AVFrame disagree on channel count."; - return AVERROR(EINVAL); - } -@@ -436,7 +436,8 @@ int FFmpegAudioDecoder::GetAudioBuffer(struct AVCodecContext* s, - ChannelLayout channel_layout = - config_.channel_layout() == CHANNEL_LAYOUT_DISCRETE - ? CHANNEL_LAYOUT_DISCRETE -- : ChannelLayoutToChromeChannelLayout(s->channel_layout, s->channels); -+ : ChannelLayoutToChromeChannelLayout(s->ch_layout.u.mask, -+ s->ch_layout.nb_channels); - - if (channel_layout == CHANNEL_LAYOUT_UNSUPPORTED) { - DLOG(ERROR) << "Unsupported channel layout."; diff --git a/srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch.args b/srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch.args deleted file mode 100644 index 8bbbbe948363..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-roll-src-third_party-ffmpeg.patch.args +++ /dev/null @@ -1 +0,0 @@ --RNp1 diff --git a/srcpkgs/electron19/files/patches/chromium-sandbox-membarrier.patch b/srcpkgs/electron19/files/patches/chromium-sandbox-membarrier.patch deleted file mode 100644 index 998552c2f9e7..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-sandbox-membarrier.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -+++ a/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc -@@ -370,6 +370,7 @@ - switch (sysno) { - case __NR_exit: - case __NR_exit_group: -+ case __NR_membarrier: - case __NR_wait4: - case __NR_waitid: - #if defined(__i386__) diff --git a/srcpkgs/electron19/files/patches/chromium-sandbox-sched_getparam.patch b/srcpkgs/electron19/files/patches/chromium-sandbox-sched_getparam.patch deleted file mode 100644 index 87f11af43c04..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-sandbox-sched_getparam.patch +++ /dev/null @@ -1,20 +0,0 @@ -Allow SYS_sched_getparam and SYS_sched_getscheduler -musl uses them for pthread_getschedparam() - -source: https://git.alpinelinux.org/aports/commit/community/chromium?id=54af9f8ac24f52d382c5758e2445bf0206eff40e - ---- a/sandbox/policy/linux/bpf_renderer_policy_linux.cc.orig 2019-10-08 21:03:18.253080425 +0200 -+++ a/sandbox/policy/linux/bpf_renderer_policy_linux.cc 2019-10-08 21:04:19.648549718 +0200 -@@ -88,10 +88,10 @@ - case __NR_sysinfo: - case __NR_times: - case __NR_uname: -- return Allow(); -- case __NR_sched_getaffinity: - case __NR_sched_getparam: - case __NR_sched_getscheduler: -+ return Allow(); -+ case __NR_sched_getaffinity: - case __NR_sched_setscheduler: - return sandbox::RestrictSchedTarget(GetPolicyPid(), sysno); - case __NR_prlimit64: diff --git a/srcpkgs/electron19/files/patches/chromium-system-nodejs.patch b/srcpkgs/electron19/files/patches/chromium-system-nodejs.patch deleted file mode 100644 index 14f88663dade..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-system-nodejs.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/third_party/node/node.py 2022-02-23 04:45:01.000000000 +0100 -+++ - 2022-04-24 21:49:27.122211926 +0200 -@@ -13,12 +13,7 @@ - def GetBinaryPath(): - darwin_name = ('node-darwin-arm64' if platform.machine() == 'arm64' else - 'node-darwin-x64') -- return os_path.join(os_path.dirname(__file__), *{ -- 'Darwin': ('mac', darwin_name, 'bin', 'node'), -- 'Linux': ('linux', 'node-linux-x64', 'bin', 'node'), -- 'Windows': ('win', 'node.exe'), -- }[platform.system()]) -- -+ return "/usr/bin/node" - - def RunNode(cmd_parts, stdout=None): - cmd = [GetBinaryPath()] + cmd_parts diff --git a/srcpkgs/electron19/files/patches/chromium-system-nodejs.patch:q b/srcpkgs/electron19/files/patches/chromium-system-nodejs.patch:q deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/srcpkgs/electron19/files/patches/chromium-unbundle-ffmpeg-av_stream_get_first_dts.patch b/srcpkgs/electron19/files/patches/chromium-unbundle-ffmpeg-av_stream_get_first_dts.patch deleted file mode 100644 index dae1adde0bc6..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-unbundle-ffmpeg-av_stream_get_first_dts.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/build/linux/unbundle/ffmpeg.gn b/build/linux/unbundle/ffmpeg.gn -index 16e20744706..6a079b32221 100644 ---- a/build/linux/unbundle/ffmpeg.gn -+++ b/build/linux/unbundle/ffmpeg.gn -@@ -12,6 +12,7 @@ pkg_config("system_ffmpeg") { - "libavformat", - "libavutil", - ] -+ defines = [ "av_stream_get_first_dts(stream)=stream->first_dts" ] - } - - buildflag_header("ffmpeg_features") { diff --git a/srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch b/srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch deleted file mode 100644 index f0ce44c0a487..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 34a955823630096f5b01c2b01d51c1ea59d22763 Mon Sep 17 00:00:00 2001 -From: Zequan Wu -Date: Tue, 20 Jul 2021 14:13:50 +0000 -Subject: [PATCH] Use -ffile-compilation-dir= instead of - -fdebug-compilation-dir= - -Bug: 1010267 -Change-Id: If2b4ead8535a76490eb466a38e3d8fed6ea91079 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2770738 -Auto-Submit: Zequan Wu -Commit-Queue: Nico Weber -Reviewed-by: Nico Weber -Cr-Commit-Position: refs/heads/master@{#903456} ---- - build/config/compiler/BUILD.gn | 18 ++++++++++++------ - build/config/compiler/compiler.gni | 7 ++----- - 2 files changed, 14 insertions(+), 11 deletions(-) - -diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn -index ede07d111c..6db16c1cdd 100644 ---- a/build/config/compiler/BUILD.gn -+++ b/build/config/compiler/BUILD.gn -@@ -1216,12 +1216,19 @@ config("compiler_deterministic") { - # different build directory like "out/feature_a" and "out/feature_b" if - # we build same files with same compile flag. - # Other paths are already given in relative, no need to normalize them. -- cflags += [ -- "-Xclang", -- "-fdebug-compilation-dir", -- "-Xclang", -- ".", -- ] -+ if (is_nacl) { -+ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. -+ cflags += [ -+ "-Xclang", -+ "-fdebug-compilation-dir", -+ "-Xclang", -+ ".", -+ ] -+ } else { -+ # -ffile-compilation-dir is an alias for both -fdebug-compilation-dir= -+ # and -fcoverage-compilation-dir=. -+ cflags += [ "-ffile-compilation-dir=." ] -+ } - if (!is_win) { - # We don't use clang -cc1as on Windows (yet? https://crbug.com/762167) - asmflags = [ "-Wa,-fdebug-compilation-dir,." ] -diff --git a/build/config/compiler/compiler.gni b/build/config/compiler/compiler.gni -index 8c259c360a..642319b4f4 100644 ---- a/build/config/compiler/compiler.gni -+++ b/build/config/compiler/compiler.gni -@@ -225,11 +225,8 @@ declare_args() { - # deterministic builds to reduce compile times, so this is less relevant for - # official builders. - strip_absolute_paths_from_debug_symbols_default = -- # TODO(crbug.com/1010267): remove '!use_clang_coverage', coverage build has -- # dependency to absolute path of source files. -- !use_clang_coverage && -- (is_android || is_fuchsia || is_nacl || (is_win && use_lld) || is_linux || -- is_chromeos || (is_apple && !enable_dsyms)) -+ is_android || is_fuchsia || is_nacl || (is_win && use_lld) || is_linux || -+ is_chromeos || (is_apple && !enable_dsyms) - - # If the platform uses stripped absolute paths by default, then we don't expose - # it as a configuration option. If this is causing problems, please file a bug. diff --git a/srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch.args b/srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch.args deleted file mode 100644 index 8bbbbe948363..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-use-ffile-compilation-dir.patch.args +++ /dev/null @@ -1 +0,0 @@ --RNp1 diff --git a/srcpkgs/electron19/files/patches/chromium-webrtc-r0.patch b/srcpkgs/electron19/files/patches/chromium-webrtc-r0.patch deleted file mode 100644 index c9b6e086ef00..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-webrtc-r0.patch +++ /dev/null @@ -1,33 +0,0 @@ -Upstream: Yes, https://webrtc-review.googlesource.com/9384 -Reason: Fixes musl builds of webrtc - -From 7f90e2cceda0458cf56026eb6ccffb961a47804b Mon Sep 17 00:00:00 2001 -From: Raphael Kubo da Costa -Date: Fri, 13 Oct 2017 15:49:32 +0200 -Subject: [PATCH] IWYU: Include math.h for round(3). - -math.h was being implicitly included, which can break the build with -alternative libc implementations. - -Bug: None -Change-Id: I969b320b65d0f44abb33d3e1036cfbcb859a4952 -Reviewed-on: https://webrtc-review.googlesource.com/9384 -Reviewed-by: Tommi -Commit-Queue: Raphael Kubo da Costa (rakuco) -Cr-Commit-Position: refs/heads/master@{#20292} ---- - ---- a/third_party/webrtc/p2p/base/port.cc -+++ a/third_party/webrtc/p2p/base/port.cc -@@ -10,6 +10,8 @@ - - #include "p2p/base/port.h" - -+#include -+ - #include - #include - --- -2.15.0.rc2 - diff --git a/srcpkgs/electron19/files/patches/chromium-webrtc-size_t.patch b/srcpkgs/electron19/files/patches/chromium-webrtc-size_t.patch deleted file mode 100644 index a1fbd43b3013..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-webrtc-size_t.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h 2020-08-10 20:42:29.000000000 +0200 -+++ a/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h 2020-09-04 12:47:07.014833633 +0200 -@@ -12,6 +12,7 @@ - #define MODULES_AUDIO_PROCESSING_AEC3_CLOCKDRIFT_DETECTOR_H_ - - #include -+#include - - namespace webrtc { - diff --git a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-4k-pages.patch b/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-4k-pages.patch deleted file mode 100644 index 953ca165a094..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-4k-pages.patch +++ /dev/null @@ -1,56 +0,0 @@ -commit 45809f85bc3524f867e6e954f444fddd2333245a -Author: q66 -Date: Fri Jan 7 18:18:52 2022 +0100 - - switch ppc64 to 4k pages - - since the partition allocator appears to hate larger constants - and at this point errors at compile time and i am not willing - to wade through this pile of curse and we use 4k kernels anyway, - assume 4K pages for ppc64 - -diff --git a/base/allocator/partition_allocator/page_allocator_constants.h b/base/allocator/partition_allocator/page_allocator_constants.h -index bfd5753..045082b 100644 ---- a/base/allocator/partition_allocator/page_allocator_constants.h -+++ b/base/allocator/partition_allocator/page_allocator_constants.h -@@ -40,7 +40,7 @@ namespace base { - - PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR ALWAYS_INLINE size_t - PageAllocationGranularityShift() { --#if BUILDFLAG(IS_WIN) || defined(ARCH_CPU_PPC64) -+#if BUILDFLAG(IS_WIN) - // Modern ppc64 systems support 4kB (shift = 12) and 64kB (shift = 16) page - // sizes. Since 64kB is the de facto standard on the platform and binaries - // compiled for 64kB are likely to work on 4kB systems, 64kB is a good choice -diff --git a/base/allocator/partition_allocator/partition_alloc_constants.h b/base/allocator/partition_allocator/partition_alloc_constants.h -index 0b9260d..3e054ec 100644 ---- a/base/allocator/partition_allocator/partition_alloc_constants.h -+++ b/base/allocator/partition_allocator/partition_alloc_constants.h -@@ -74,11 +74,6 @@ - PartitionPageShift() { - return 16; // 64 KiB - } --#elif defined(ARCH_CPU_PPC64) --PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR ALWAYS_INLINE size_t --PartitionPageShift() { -- return 18; // 256 KiB --} - #elif (BUILDFLAG(IS_APPLE) && defined(ARCH_CPU_64_BITS)) || \ - (BUILDFLAG(IS_LINUX) && defined(ARCH_CPU_ARM64)) - PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR ALWAYS_INLINE size_t -diff --git a/base/allocator/partition_allocator/partition_alloc_forward.h b/base/allocator/partition_allocator/partition_alloc_forward.h -index 938ea38..9414b41 100644 ---- a/base/allocator/partition_allocator/partition_alloc_forward.h -+++ b/base/allocator/partition_allocator/partition_alloc_forward.h -@@ -26,7 +26,10 @@ namespace base { - // - // __STDCPP_DEFAULT_NEW_ALIGNMENT__ is C++17. As such, it is not defined on all - // platforms, as Chrome's requirement is C++14 as of 2020. --#if defined(__STDCPP_DEFAULT_NEW_ALIGNMENT__) -+#if defined(__powerpc64__) -+/* we want this to be 16 here always */ -+constexpr size_t kAlignment = 16; -+#elif defined(__STDCPP_DEFAULT_NEW_ALIGNMENT__) - constexpr size_t kAlignment = - std::max(alignof(max_align_t), __STDCPP_DEFAULT_NEW_ALIGNMENT__); - #else diff --git a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-libvpx.patch b/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-libvpx.patch deleted file mode 100644 index 6d423d4091c5..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-libvpx.patch +++ /dev/null @@ -1,72 +0,0 @@ -Uses generic target for now. To use ppc64le, change --target to ppc64le-gnu -and add --enable-vsx, and change generic to ppc for the rtcd header. - -From 18e6c5c55cfae0cfb458d8210d7bc709360a0e90 Mon Sep 17 00:00:00 2001 -From: q66 -Date: Wed, 9 Sep 2020 19:08:25 +0200 -Subject: [PATCH] enable generation of ppc64 libvpx bits - -this doesn't update the gni file, that's done from -the template by running the appropriate scripts ---- - third_party/libvpx/BUILD.gn | 4 ++++ - third_party/libvpx/generate_gni.sh | 9 +++++++++ - 2 files changed, 13 insertions(+) - -diff --git third_party/libvpx/BUILD.gn third_party/libvpx/BUILD.gn -index 7198e59..3300485 100644 ---- a/third_party/libvpx/BUILD.gn -+++ b/third_party/libvpx/BUILD.gn -@@ -336,6 +336,8 @@ static_library("libvpx") { - } else { - sources = libvpx_srcs_arm64 - } -+ } else if (current_cpu == "ppc64") { -+ sources = libvpx_srcs_ppc64 - } - - configs -= [ "//build/config/compiler:chromium_code" ] -diff --git third_party/libvpx/generate_gni.sh third_party/libvpx/generate_gni.sh -index bcf84b0..8a3f4f1 100755 ---- a/third_party/libvpx/generate_gni.sh -+++ b/third_party/libvpx/generate_gni.sh -@@ -361,6 +361,7 @@ gen_config_files linux/arm-neon-highbd "--target=armv7-linux-gcc ${all_platforms - gen_config_files linux/arm64-highbd "--target=armv8-linux-gcc ${all_platforms} ${HIGHBD}" - gen_config_files linux/mipsel "--target=mips32-linux-gcc ${all_platforms}" - gen_config_files linux/mips64el "--target=mips64-linux-gcc ${all_platforms}" -+gen_config_files linux/ppc64 "--target=generic-gnu $HIGHBD ${all_platforms}" - gen_config_files linux/generic "--target=generic-gnu $HIGHBD ${all_platforms}" - gen_config_files win/arm64 "--target=arm64-win64-vs15 ${all_platforms} ${HIGHBD}" - gen_config_files win/ia32 "--target=x86-win32-vs14 ${all_platforms} ${x86_platforms}" -@@ -386,6 +387,7 @@ lint_config linux/arm-neon-highbd - lint_config linux/arm64-highbd - lint_config linux/mipsel - lint_config linux/mips64el -+lint_config linux/ppc64 - lint_config linux/generic - lint_config win/arm64 - lint_config win/ia32 -@@ -415,6 +417,7 @@ gen_rtcd_header linux/arm-neon-highbd armv7 - gen_rtcd_header linux/arm64-highbd armv8 - gen_rtcd_header linux/mipsel mipsel - gen_rtcd_header linux/mips64el mips64el -+gen_rtcd_header linux/ppc64 generic - gen_rtcd_header linux/generic generic - gen_rtcd_header win/arm64 armv8 - gen_rtcd_header win/ia32 x86 "${require_sse2}" -@@ -500,6 +503,12 @@ if [ -z $ONLY_CONFIGS ]; then - - echo "MIPS64 source list is identical to MIPS source list. No need to generate it." - -+ echo "Generate ppc64 source list." -+ config=$(print_config_basic linux/ppc64) -+ make_clean -+ make libvpx_srcs.txt target=libs $config > /dev/null -+ convert_srcs_to_project_files libvpx_srcs.txt libvpx_srcs_ppc64 -+ - echo "Generate NaCl source list." - config=$(print_config_basic nacl) - make_clean --- -2.28.0 - diff --git a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-sandbox-linux-stat.patch b/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-sandbox-linux-stat.patch deleted file mode 100644 index 4bfb5d494b06..000000000000 --- a/srcpkgs/electron19/files/patches/chromium-xxx-ppc64le-sandbox-linux-stat.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/sandbox/linux/system_headers/linux_stat.h -+++ b/sandbox/linux/system_headers/linux_stat.h -@@ -155,6 +155,28 @@ struct kernel_stat { - unsigned int __unused4; - unsigned int __unused5; - }; -+#elif defined(__powerpc64__) -+struct kernel_stat { -+ unsigned long st_dev; -+ unsigned long st_ino; -+ unsigned long st_nlink; -+ unsigned int st_mode; -+ unsigned int st_uid; -+ unsigned int st_gid; -+ unsigned long st_rdev; -+ long st_size; -+ unsigned long st_blksize; -+ unsigned long st_blocks; -+ unsigned long st_atime_; -+ unsigned long st_atime_nsec_; -+ unsigned long st_mtime_; -+ unsigned long st_mtime_nsec_; -+ unsigned long st_ctime_; -+ unsigned long st_ctime_nsec_; -+ unsigned long __unused4; -+ unsigned long __unused5; -+ unsigned long __unused6; -+}; - #endif - - // On 32-bit systems, we default to the 64-bit stat struct like libc diff --git a/srcpkgs/electron19/files/patches/electron-Build-fixes.patch.patch b/srcpkgs/electron19/files/patches/electron-Build-fixes.patch.patch deleted file mode 100644 index a98ee020d34a..000000000000 --- a/srcpkgs/electron19/files/patches/electron-Build-fixes.patch.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/build/npm.gni b/build/npm.gni -index a1987d095..fb33a14c3 100644 ---- a/build/npm.gni -+++ b/build/npm.gni -@@ -35,7 +35,6 @@ template("npm_action") { - if (!defined(deps)) { - deps = [] - } -- deps += [ ":npm_pre_flight_" + target_name ] - - script = "//electron/build/npm-run.py" - args = [ diff --git a/srcpkgs/electron19/files/patches/electron-no-need-for-husky.patch b/srcpkgs/electron19/files/patches/electron-no-need-for-husky.patch deleted file mode 100644 index 436d146f1353..000000000000 --- a/srcpkgs/electron19/files/patches/electron-no-need-for-husky.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- a/package.json 2022-07-06 17:31:50.000000000 +0200 -+++ - 2022-07-08 23:04:43.654812957 +0200 -@@ -98,7 +98,6 @@ - "precommit": "lint-staged", - "preinstall": "node -e 'process.exit(0)'", - "prepack": "check-for-leaks", -- "prepare": "husky install", - "repl": "node ./script/start.js --interactive", - "start": "node ./script/start.js", - "test": "node ./script/spec-runner.js", -@@ -143,4 +142,4 @@ - "node script/gen-hunspell-filenames.js" - ] - } --} -\ No newline at end of file -+} diff --git a/srcpkgs/electron19/files/patches/electron-std-vector-non-const.patch b/srcpkgs/electron19/files/patches/electron-std-vector-non-const.patch deleted file mode 100644 index 89de8a1afff5..000000000000 --- a/srcpkgs/electron19/files/patches/electron-std-vector-non-const.patch +++ /dev/null @@ -1,109 +0,0 @@ ---- a/patches/chromium/feat_add_data_parameter_to_processsingleton.patch -+++ b/patches/chromium/feat_add_data_parameter_to_processsingleton.patch -@@ -32,7 +32,7 @@ index 5a64220aaf1309832dc0ad543e353de67fe0a779..e75c4f0d7cf1cac2e5862eb858800359 - - const base::FilePath& current_directory)>; - + base::RepeatingCallback additional_data)>; -++ const std::vector additional_data)>; - - #if BUILDFLAG(IS_WIN) - ProcessSingleton(const std::string& program_name, -@@ -73,7 +73,7 @@ index 7d3a441bdb64268ed5fbfa7bf589fb35a2fd1b75..a3e45e9baa09bfc87be5b7ff589ac768 - // |reader| is for sending back ACK message. - void HandleMessage(const std::string& current_dir, - const std::vector& argv, --+ const std::vector additional_data, -++ const std::vector additional_data, - SocketReader* reader); - - private: -@@ -84,7 +84,7 @@ index 7d3a441bdb64268ed5fbfa7bf589fb35a2fd1b75..a3e45e9baa09bfc87be5b7ff589ac768 - - const std::string& current_dir, const std::vector& argv, - + const std::string& current_dir, - + const std::vector& argv, --+ const std::vector additional_data, -++ const std::vector additional_data, - SocketReader* reader) { - DCHECK(ui_task_runner_->BelongsToCurrentThread()); - DCHECK(reader); -@@ -114,7 +114,7 @@ index 7d3a441bdb64268ed5fbfa7bf589fb35a2fd1b75..a3e45e9baa09bfc87be5b7ff589ac768 - + base::StringToSizeT(tokens[0], &num_args); - + std::vector command_line(tokens.begin() + 1, tokens.begin() + 1 + num_args); - + --+ std::vector additional_data; -++ std::vector additional_data; - + if (tokens.size() >= 3 + num_args) { - + size_t additional_data_size; - + base::StringToSizeT(tokens[1 + num_args], &additional_data_size); -@@ -123,7 +123,7 @@ index 7d3a441bdb64268ed5fbfa7bf589fb35a2fd1b75..a3e45e9baa09bfc87be5b7ff589ac768 - + std::string(1, kTokenDelimiter)); - + const uint8_t* additional_data_bits = - + reinterpret_cast(remaining_args.c_str()); --+ additional_data = std::vector( -++ additional_data = std::vector( - + additional_data_bits, additional_data_bits + additional_data_size); - + } - + -@@ -189,7 +189,7 @@ index 0ea5eb3e3cf055d981ab73486115bac53287f2d7..fe68beb4b2522d27e07dbbb3341f100f - base::CommandLine* parsed_command_line, - - base::FilePath* current_directory) { - + base::FilePath* current_directory, --+ std::vector* parsed_additional_data) { -++ std::vector* parsed_additional_data) { - // We should have enough room for the shortest command (min_message_size) - // and also be a multiple of wchar_t bytes. The shortest command - - // possible is L"START\0\0" (empty current directory and command line). -@@ -230,7 +230,7 @@ index 0ea5eb3e3cf055d981ab73486115bac53287f2d7..fe68beb4b2522d27e07dbbb3341f100f - + msg.substr(fourth_null + 1, fifth_null - fourth_null); - + const uint8_t* additional_data_bytes = - + reinterpret_cast(additional_data.c_str()); --+ *parsed_additional_data = std::vector(additional_data_bytes, -++ *parsed_additional_data = std::vector(additional_data_bytes, - + additional_data_bytes + additional_data_length); - + - return true; -@@ -241,7 +241,7 @@ index 0ea5eb3e3cf055d981ab73486115bac53287f2d7..fe68beb4b2522d27e07dbbb3341f100f - base::CommandLine parsed_command_line(base::CommandLine::NO_PROGRAM); - base::FilePath current_directory; - - if (!ParseCommandLine(cds, &parsed_command_line, ¤t_directory)) { --+ std::vector additional_data; -++ std::vector additional_data; - + if (!ParseCommandLine(cds, &parsed_command_line, ¤t_directory, &additional_data)) { - *result = TRUE; - return true; ---- a/shell/browser/api/electron_api_app.cc -+++ b/shell/browser/api/electron_api_app.cc -@@ -519,10 +519,10 @@ bool NotificationCallbackWrapper( - const base::RepeatingCallback< - void(const base::CommandLine& command_line, - const base::FilePath& current_directory, -- const std::vector additional_data)>& callback, -+ const std::vector additional_data)>& callback, - const base::CommandLine& cmd, - const base::FilePath& cwd, -- const std::vector additional_data) { -+ const std::vector additional_data) { - // Make sure the callback is called after app gets ready. - if (Browser::Get()->is_ready()) { - callback.Run(cmd, cwd, std::move(additional_data)); -@@ -1083,7 +1083,7 @@ std::string App::GetLocaleCountryCode() { - - void App::OnSecondInstance(const base::CommandLine& cmd, - const base::FilePath& cwd, -- const std::vector additional_data) { -+ const std::vector additional_data) { - v8::Isolate* isolate = JavascriptEnvironment::GetIsolate(); - v8::Locker locker(isolate); - v8::HandleScope handle_scope(isolate); ---- a/shell/browser/api/electron_api_app.h -+++ b/shell/browser/api/electron_api_app.h -@@ -195,7 +195,7 @@ class App : public ElectronBrowserClient::Delegate, - std::string GetLocaleCountryCode(); - void OnSecondInstance(const base::CommandLine& cmd, - const base::FilePath& cwd, -- const std::vector additional_data); -+ const std::vector additional_data); - bool HasSingleInstanceLock() const; - bool RequestSingleInstanceLock(gin::Arguments* args); - void ReleaseSingleInstanceLock(); diff --git a/srcpkgs/electrum/files/README.voidlinux b/srcpkgs/electrum/INSTALL.msg similarity index 100% rename from srcpkgs/electrum/files/README.voidlinux rename to srcpkgs/electrum/INSTALL.msg diff --git a/srcpkgs/electrum/template b/srcpkgs/electrum/template index 8cc5b2d4bfc8..59575350f955 100644 --- a/srcpkgs/electrum/template +++ b/srcpkgs/electrum/template @@ -1,6 +1,6 @@ # Template file for 'electrum' pkgname=electrum -version=4.2.0 +version=4.1.5 revision=2 build_style=python3-module hostmakedepends="python3-setuptools python3-PyQt5-devel-tools" @@ -20,12 +20,11 @@ maintainer="Charles E. Lehner " license="MIT" homepage="https://electrum.org/" distfiles="https://github.com/spesmilo/electrum/archive/${version}.tar.gz" -checksum=3a24c7ed7a2bb47888f308380b8624a3fff3cf3882fd63d904cd9c3ec543fb3b +checksum=74bf1ff3675d62f45ffe9178679b963f57ee6be0fc0d0a807e559967db714bd2 post_install() { - vsed -i -e 's|electrum %u|electrum|' \ + sed -i -e 's|electrum %u|electrum|' \ -e 's|testnet %u|testnet|' \ ${DESTDIR}/usr/share/applications/electrum.desktop vlicense LICENCE - vdoc "${FILESDIR}/README.voidlinux" } diff --git a/srcpkgs/element-desktop/files/element-desktop b/srcpkgs/element-desktop/files/element-desktop index 6b1e335e3d46..b264e2674981 100644 --- a/srcpkgs/element-desktop/files/element-desktop +++ b/srcpkgs/element-desktop/files/element-desktop @@ -1,2 +1,2 @@ #!/bin/sh -exec electron19 /usr/lib/element-desktop/resources/app.asar "$@" +exec electron13 /usr/lib/element-desktop/resources/app.asar "$@" diff --git a/srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch b/srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch new file mode 100644 index 000000000000..81fe2882b532 --- /dev/null +++ b/srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch @@ -0,0 +1,184 @@ +From 8234ebac57785b09defe3b179f9cce8ef4cf88d9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= + +Date: Tue, 17 Aug 2021 17:33:02 +0200 +Subject: [PATCH] support compilation on more targets + +--- + package.json | 1 + + scripts/hak/target.ts | 86 +++++++++++++++++++++++++++++++++++++++++-- + yarn.lock | 2 +- + 3 files changed, 84 insertions(+), 5 deletions(-) + +diff --git a/package.json b/package.json +index ac17d6d..01e2192 100644 +--- a/package.json ++++ b/package.json +@@ -61,6 +61,7 @@ + "app-builder-lib": "^22.14.10", + "asar": "^2.0.1", + "chokidar": "^3.5.2", ++ "detect-libc": "^1.0.3", + "electron": "^17", + "electron-builder": "22.11.4", + "electron-builder-squirrel-windows": "22.11.4", +diff --git a/scripts/hak/target.ts b/scripts/hak/target.ts +index 7970bb3..657fe45 100644 +--- a/scripts/hak/target.ts ++++ b/scripts/hak/target.ts +@@ -14,6 +14,8 @@ See the License for the specific language governing permissions and + limitations under the License. + */ + ++import { GLIBC, MUSL, family as processLibC } from "detect-libc"; ++ + // We borrow Rust's target naming scheme as a way of expressing all target + // details in a single string. + // See https://doc.rust-lang.org/rustc/platform-support.html. +@@ -23,18 +25,28 @@ export type TargetId = + 'universal-apple-darwin' | + 'i686-pc-windows-msvc' | + 'x86_64-pc-windows-msvc' | +- 'x86_64-unknown-linux-gnu'; ++ 'i686-unknown-linux-musl' | ++ 'i686-unknown-linux-gnu' | ++ 'x86_64-unknown-linux-musl' | ++ 'x86_64-unknown-linux-gnu' | ++ 'aarch64-unknown-linux-musl' | ++ 'aarch64-unknown-linux-gnu' | ++ 'powerpc64le-unknown-linux-musl' | ++ 'powerpc64le-unknown-linux-gnu'; + + // Values are expected to match those used in `process.platform`. + export type Platform = 'darwin' | 'linux' | 'win32'; + + // Values are expected to match those used in `process.arch`. +-export type Arch = 'arm64' | 'ia32' | 'x64' | 'universal'; ++export type Arch = 'arm64' | 'ia32' | 'x64' | 'ppc64' | 'universal'; + + // Values are expected to match those used by Visual Studio's `vcvarsall.bat`. + // See https://docs.microsoft.com/cpp/build/building-on-the-command-line?view=msvc-160#vcvarsall-syntax + export type VcVarsArch = 'amd64' | 'arm64' | 'x86'; + ++// Values are expected to match those used in `detect-libc`. ++export type LibC = GLIBC | MUSL; ++ + export type Target = { + id: TargetId; + platform: Platform; +@@ -46,6 +58,11 @@ export type WindowsTarget = Target & { + vcVarsArch: VcVarsArch; + }; + ++export type LinuxTarget = Target & { ++ platform: 'linux'; ++ libC: LibC; ++} ++ + export type UniversalTarget = Target & { + arch: 'universal'; + subtargets: Target[]; +@@ -87,10 +104,60 @@ const x8664PcWindowsMsvc: WindowsTarget = { + vcVarsArch: 'amd64', + }; + +-const x8664UnknownLinuxGnu: Target = { ++const x8664UnknownLinuxGnu: LinuxTarget = { + id: 'x86_64-unknown-linux-gnu', + platform: 'linux', + arch: 'x64', ++ libC: 'glibc', ++}; ++ ++const x8664UnknownLinuxMusl: LinuxTarget = { ++ id: 'x86_64-unknown-linux-musl', ++ platform: 'linux', ++ arch: 'x64', ++ libC: 'musl', ++}; ++ ++const i686UnknownLinuxGnu: LinuxTarget = { ++ id: 'i686-unknown-linux-gnu', ++ platform: 'linux', ++ arch: 'ia32', ++ libC: 'glibc', ++}; ++ ++const i686UnknownLinuxMusl: LinuxTarget = { ++ id: 'i686-unknown-linux-musl', ++ platform: 'linux', ++ arch: 'ia32', ++ libC: 'musl', ++}; ++ ++const aarch64UnknownLinuxGnu: LinuxTarget = { ++ id: 'aarch64-unknown-linux-gnu', ++ platform: 'linux', ++ arch: 'arm64', ++ libC: 'glibc', ++}; ++ ++const aarch64UnknownLinuxMusl: LinuxTarget = { ++ id: 'aarch64-unknown-linux-musl', ++ platform: 'linux', ++ arch: 'arm64', ++ libC: 'musl', ++}; ++ ++const powerpc64leUnknownLinuxGnu: LinuxTarget = { ++ id: 'powerpc64le-unknown-linux-gnu', ++ platform: 'linux', ++ arch: 'ppc64', ++ libC: 'glibc', ++}; ++ ++const powerpc64leUnknownLinuxMusl: LinuxTarget = { ++ id: 'powerpc64le-unknown-linux-musl', ++ platform: 'linux', ++ arch: 'ppc64', ++ libC: 'musl', + }; + + export const TARGETS: Record = { +@@ -102,13 +169,24 @@ export const TARGETS: Record = { + 'i686-pc-windows-msvc': i686PcWindowsMsvc, + 'x86_64-pc-windows-msvc': x8664PcWindowsMsvc, + // Linux ++ 'i686-unknown-linux-musl': i686UnknownLinuxMusl, ++ 'i686-unknown-linux-gnu': i686UnknownLinuxGnu, ++ 'x86_64-unknown-linux-musl': x8664UnknownLinuxMusl, + 'x86_64-unknown-linux-gnu': x8664UnknownLinuxGnu, ++ 'aarch64-unknown-linux-musl': aarch64UnknownLinuxMusl, ++ 'aarch64-unknown-linux-gnu': aarch64UnknownLinuxGnu, ++ 'powerpc64le-unknown-linux-musl': powerpc64leUnknownLinuxMusl, ++ 'powerpc64le-unknown-linux-gnu': powerpc64leUnknownLinuxGnu, + }; + + export function getHost(): Target { + return Object.values(TARGETS).find(target => ( + target.platform === process.platform && +- target.arch === process.arch ++ target.arch === process.arch && ++ ( ++ process.platform !== 'linux' || ++ (target as LinuxTarget).libC === processLibC ++ ) + )); + } + +diff --git a/yarn.lock b/yarn.lock +index 75b3bb5..12ec518 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -2049,7 +2049,7 @@ deprecation@^2.0.0, deprecation@^2.3.1: + resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" + integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== + +-detect-libc@^1.0.2: ++detect-libc@^1.0.2, detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= +-- +2.36.1 + diff --git a/srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch.args b/srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch.args new file mode 100644 index 000000000000..ed3aca96feaa --- /dev/null +++ b/srcpkgs/element-desktop/patches/element-desktop_0001-Fixes-compilation-on-a-bunch-of-targets.patch.args @@ -0,0 +1 @@ +-Np1 -d element-desktop diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template index a2c70cf88a8e..7e712cf0da9c 100644 --- a/srcpkgs/element-desktop/template +++ b/srcpkgs/element-desktop/template @@ -1,6 +1,6 @@ # Template file for 'element-desktop' pkgname=element-desktop -version=1.11.2 +version=1.10.14 revision=1 create_wrksrc=yes conf_files="/etc/${pkgname}/config.json" @@ -9,15 +9,17 @@ hostmakedepends="git yarn nodejs rust cargo python3 curl app-builder jq moreutils" makedepends="libsecret-devel" depends="c-ares ffmpeg gtk+3 http-parser libevent - libxslt minizip nss re2 snappy sqlcipher electron19" + libxslt minizip nss re2 snappy sqlcipher electron13" short_desc="Glossy Matrix collaboration client, desktop version" -maintainer="Jan Christian Grünhage " +maintainer="projectmoon " license="Apache-2.0" homepage="https://element.io" -distfiles="https://github.com/vector-im/element-desktop/archive/v${version}.tar.gz>element-desktop.tar.gz - https://github.com/vector-im/element-web/archive/v${version}.tar.gz>element-web.tar.gz" -checksum="f8cae27b6960e58d4a78f19b8198a6452e4789e7107950d678ec88a08247f84a - 2e9498a910acfc78d1b5ba4beb99af05195bde664c08ec1c2da47ef0d6ef21af" +_ghpage="https://github.com/vector-im" +_archive="archive/v${version}.tar.gz" +distfiles="${_ghpage}/element-desktop/${_archive}>element-desktop.tar.gz + ${_ghpage}/element-web/${_archive}>element-web.tar.gz" +checksum="4e590e765944701b9884ea493ba482272f61fb0dd1c877fc59db6c460c1a2e10 + 57d4730d6ced050199966db34bd56da89d2dbbfd52bd90546c300549601b7b31" export USE_SYSTEM_APP_BUILDER=true diff --git a/srcpkgs/elisa/template b/srcpkgs/elisa/template index 91f56221b5a8..186af4f1b6f1 100644 --- a/srcpkgs/elisa/template +++ b/srcpkgs/elisa/template @@ -1,6 +1,6 @@ # Template file for 'elisa' pkgname=elisa -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,7 +14,7 @@ maintainer="John " license="GPL-3.0-or-later" homepage="https://kde.org/applications/en/multimedia/org.kde.elisa" distfiles="${KDE_SITE}/release-service/${version}/src/elisa-${version}.tar.xz" -checksum=68c64892712446eb4a75b903d8903514f4b2b30d1d1d3a1b34ceececbd3a50ec +checksum=77bea9ed938ccda42818fc89612c86242e391fba435ba4a48a832404be155e05 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel" diff --git a/srcpkgs/emptty/template b/srcpkgs/emptty/template index d2a813b83105..9ba3fd93c742 100644 --- a/srcpkgs/emptty/template +++ b/srcpkgs/emptty/template @@ -1,6 +1,6 @@ # Template file for 'emptty' pkgname=emptty -version=0.8.1 +version=0.8.0 revision=1 build_style=go go_import_path=github.com/tvrzna/emptty @@ -10,7 +10,7 @@ maintainer="xXR01I1Xx " license="MIT" homepage="https://github.com/tvrzna/emptty" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=3344c3f3a372f713a4384d37dce01fcce25bb0874c08ded3338ed34ab16839ad +checksum=b1c67e1661f6cde6c3d9723f6602d2ec9e7dbe8f11caf72f06102750ebd2c636 conf_files="/etc/emptty/conf /etc/pam.d/emptty" post_install() { diff --git a/srcpkgs/enigma/patches/fix-ifstream_test.patch b/srcpkgs/enigma/patches/fix-ifstream_test.patch new file mode 100644 index 000000000000..3a7723f990e3 --- /dev/null +++ b/srcpkgs/enigma/patches/fix-ifstream_test.patch @@ -0,0 +1,11 @@ +--- a/src/lev/Proxy.cc 2014-12-19 22:24:37.000000000 +0100 ++++ b/src/lev/Proxy.cc 2017-09-01 16:55:50.009413332 +0200 +@@ -933,7 +933,7 @@ + } else if (haveLocalCopy) { + // plain file + basic_ifstream ifs(absExtPath.c_str(), ios::binary | ios::in); +- if (ifs != NULL) ++ if (ifs) + Readfile(ifs, extCode); + else + haveLocalCopy = false; diff --git a/srcpkgs/enigma/patches/musl-redirect.patch b/srcpkgs/enigma/patches/musl-redirect.patch index 9e288073f098..ec145fcf99f3 100644 --- a/srcpkgs/enigma/patches/musl-redirect.patch +++ b/srcpkgs/enigma/patches/musl-redirect.patch @@ -1,21 +1,31 @@ We can't assign to *stdout and *stderr with musl libc because both file pointers are const. ---- a/src/main.cc 2022-06-30 12:30:19.904327808 +0200 -+++ b/src/main.cc 2022-06-30 12:30:57.351968860 +0200 -@@ -315,2 +315,3 @@ void Application::init(int argc, char ** +--- a/src/main.cc 2014-12-19 22:24:38.000000000 +0100 ++++ b/src/main.cc 2015-11-19 13:53:23.419299858 +0100 +@@ -301,21 +301,25 @@ + if (ap.redirect) { + FILE *newfp; newfp = std::freopen((userStdPath + "/Output.log").c_str(), "w", stdout); +#if defined(__GLIBC__) if ( newfp == NULL ) { // This happens on NT -@@ -321,2 +322,3 @@ void Application::init(int argc, char ** + newfp = fopen((userStdPath + "/Output.log").c_str(), "w"); + if (newfp) { // in case stdout is a macro + *stdout = *newfp; + } } +#endif setvbuf(stdout, NULL, _IOLBF, BUFSIZ); // Line buffered -@@ -324,2 +326,3 @@ void Application::init(int argc, char ** + newfp = std::freopen((userStdPath + "/Error.log").c_str(), "w", stderr); +#if defined(__GLIBC__) if ( newfp == NULL ) { // This happens on NT -@@ -330,2 +333,3 @@ void Application::init(int argc, char ** + newfp = fopen((userStdPath + "/Error.log").c_str(), "w"); + if (newfp) { // in case stderr is a macro + *stderr = *newfp; + } } +#endif setbuf(stderr, NULL); // No buffering + } + diff --git a/srcpkgs/enigma/patches/remove-SDL_ttf-check.patch b/srcpkgs/enigma/patches/remove-SDL_ttf-check.patch new file mode 100644 index 000000000000..3d1454d61fe2 --- /dev/null +++ b/srcpkgs/enigma/patches/remove-SDL_ttf-check.patch @@ -0,0 +1,25 @@ +Do not check for SDL_ttf version because it fails when +cross compiling. + +--- a/configure.ac 2014-12-19 22:26:06.000000000 +0100 ++++ b/configure.ac 2015-11-19 12:08:46.996789539 +0100 +@@ -176,19 +176,6 @@ + dnl ---------------------------------------- + dnl Check for SDL_ttf library + dnl --------------------------------------- +-if test "$MINGW32" = no; then +- AC_MSG_CHECKING([for SDL_ttf >=2.0.6]) +- AC_RUN_IFELSE([AC_LANG_SOURCE( +- [[#include +- int main(int argc, char *argv[]) { +- if (TTF_MAJOR_VERSION < 2) +- return 1; +- else if (TTF_MAJOR_VERSION == 2 && TTF_MINOR_VERSION == 0 && TTF_PATCHLEVEL < 6) +- return 1; +- return 0;}]])], +- [AC_MSG_RESULT([found])], +- [AC_MSG_ERROR([SDL_ttf >= 2.0.6 not found.])]) +-fi + AC_CHECK_LIB(SDL_ttf, main,,[AC_MSG_ERROR([SDL_ttf is required to compile Enigma])]) + + SDL_LIBS="$SDL_LIBS -lSDL_ttf" diff --git a/srcpkgs/enigma/template b/srcpkgs/enigma/template index 7c173c56a363..d04fa5112492 100644 --- a/srcpkgs/enigma/template +++ b/srcpkgs/enigma/template @@ -1,21 +1,20 @@ # Template file for 'enigma' pkgname=enigma -version=1.30 -revision=1 -wrksrc="Enigma-${version}" +version=1.21 +revision=4 build_style=gnu-configure -configure_args="--with-system-enet" -hostmakedepends="ImageMagick automake pkg-config texi2html SDL2-devel" -makedepends="libcurl-devel libxerces-c-devel SDL2_mixer-devel - SDL2_image-devel SDL2_ttf-devel libenet-devel" +hostmakedepends="ImageMagick automake libtool gettext-devel SDL-devel pkg-config" +makedepends="libcurl-devel libxerces-c-devel SDL_mixer-devel SDL_image-devel SDL_ttf-devel" short_desc="Puzzle game inspired by Oxyd on the Atari ST" -maintainer="ologantr " +maintainer="Orphaned " license="GPL-2.0-or-later" -homepage="https://www.nongnu.org/enigma/" -distfiles="https://github.com/Enigma-Game/Enigma/archive/refs/tags/${version}.tar.gz" -checksum=99af962feec553dd7e794827494a6a23428a69f83d6915fcaa25f00531357cac +homepage="http://www.nongnu.org/enigma/" +distfiles="${SOURCEFORGE_SITE}/enigma-game/Release%20${version}/${pkgname}-${version}.tar.gz" +checksum=d872cf067d8eb560d3bb1cb17245814bc56ac3953ae1f12e2229c8eb6f82ce01 replaces="enigma-data>=0" +CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/SDL" + pre_configure() { local dir for dir in . lib-src/enet lib-src/zipios++; do @@ -25,6 +24,11 @@ pre_configure() { autoreconf -if } +post_install() { + # remove the libenet headers and static library + rm -r ${DESTDIR}/usr/include ${DESTDIR}/usr/lib/libenet.a +} + enigma-doc_package() { short_desc+=" - documentation" pkg_install() { diff --git a/srcpkgs/enlightenment/template b/srcpkgs/enlightenment/template index 66bc8539c815..87e27274b4a1 100644 --- a/srcpkgs/enlightenment/template +++ b/srcpkgs/enlightenment/template @@ -1,6 +1,6 @@ # Template file for 'enlightenment' pkgname=enlightenment -version=0.25.3 +version=0.25.2 revision=1 build_style=meson configure_args="--sysconfdir=/etc -Dpam=true -Dsystemd=false @@ -16,7 +16,7 @@ maintainer="q66 " license="BSD-2-Clause" homepage="http://enlightenment.org" distfiles="http://download.enlightenment.org/rel/apps/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=37fd49ebb537216a18efe69d5c5511e118f9cdacb5652807769331707be4cff6 +checksum=123a06815e41453deddf22ad8373c72e652b3c6553385d16fe27e51ede5e3811 lib32disabled=yes build_options="wayland" build_options_default="wayland" diff --git a/srcpkgs/eog-plugins/template b/srcpkgs/eog-plugins/template index cea2832f73d3..e590c4f61c84 100644 --- a/srcpkgs/eog-plugins/template +++ b/srcpkgs/eog-plugins/template @@ -1,20 +1,19 @@ # Template file for 'eog-plugins' pkgname=eog-plugins -version=42.1 +version=3.26.8 revision=1 -build_style=meson +build_style=gnu-configure pycompile_dirs="usr/lib/eog/plugins" -hostmakedepends="glib-devel pkg-config gettext" -makedepends="eog-devel libhandy1-devel libgdata-devel +hostmakedepends="glib-devel pkg-config intltool" +makedepends="eog-devel libgdata-devel libchamplain-devel libpeas-devel libexif-devel exempi-devel gsettings-desktop-schemas-devel gnome-desktop-devel librsvg-devel" depends="eog gsettings-desktop-schemas python3-gobject" short_desc="Eye of GNOME plugins" maintainer="Enno Boland " license="GPL-2.0-or-later" -homepage="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins" -changelog="https://gitlab.gnome.org/GNOME/eog-plugins/-/raw/master/NEWS" +homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=8b7211ca145a57fd5a929afd07905de742fd150743aaa2f600d718e832ad3e5f +checksum=80709f435232375f71f4b5d74267597a16b0922b271d1c81e522817eae6c9db5 python_version=3 lib32disabled=yes diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template index 30522c83eb5a..54f322ee5be3 100644 --- a/srcpkgs/eog/template +++ b/srcpkgs/eog/template @@ -1,21 +1,20 @@ # Template file for 'eog' pkgname=eog -version=42.2 +version=41.1 revision=1 build_helper="gir" build_style=meson configure_args="-Dintrospection=$(vopt_if gir true false)" hostmakedepends="gettext glib-devel itstool pkg-config" makedepends="exempi-devel gnome-desktop-devel libexif-devel libpeas-devel - librsvg-devel lcms2-devel libportal-gtk3-devel libhandy1-devel" + librsvg-devel lcms2-devel libportal-devel" depends="desktop-file-utils hicolor-icon-theme shared-mime-info" short_desc="Eye of GNOME graphics viewer program" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/EyeOfGnome" -changelog="https://gitlab.gnome.org/GNOME/eog/-/raw/master/NEWS" distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz" -checksum=0e4d4a6a2ee1a240ae8b58449f02ba2c64b7f99490d0b8915d7f52c90a58045e +checksum=86e1b9ba39dacf74226afa457ab983b41253b89f617bf54139cad0892d02d8a9 shlib_provides="libeog.so" lib32disabled=yes @@ -23,7 +22,7 @@ build_options="gir" build_options_default="gir" if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" libglib-devel gtk-update-icon-cache" + hostmakedepends+=" libglib-devel" fi eog-devel_package() { diff --git a/srcpkgs/epiphany/patches/meson-0.61.patch b/srcpkgs/epiphany/patches/meson-0.61.patch new file mode 100644 index 000000000000..1584627ca2d9 --- /dev/null +++ b/srcpkgs/epiphany/patches/meson-0.61.patch @@ -0,0 +1,33 @@ +From bfbb5f7bab38301d8a4a444173acdae8d9692146 Mon Sep 17 00:00:00 2001 +From: rvalue +Date: Wed, 24 Nov 2021 04:52:42 +0000 +Subject: [PATCH] Remove incorrect args for i18n.merge_file + +Part-of: +--- + data/meson.build | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 46df3fd80..eac6b8224 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -16,7 +16,6 @@ install_data( + desktop_conf = configuration_data() + desktop_conf.set('icon', application_id) + desktop = i18n.merge_file( +- 'desktop', + input: configure_file( + input: files('org.gnome.Epiphany.desktop.in.in'), + output: 'org.gnome.Epiphany.desktop.in', +@@ -32,7 +31,6 @@ desktop = i18n.merge_file( + appdata_conf = configuration_data() + appdata_conf.set('appid', application_id) + appdata = i18n.merge_file( +- 'appdata', + input: configure_file( + input: files('org.gnome.Epiphany.appdata.xml.in.in'), + output: 'org.gnome.Epiphany.appdata.xml.in', +-- +GitLab + diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template index 88eb6d8a8800..37b59d23b90c 100644 --- a/srcpkgs/epiphany/template +++ b/srcpkgs/epiphany/template @@ -1,6 +1,6 @@ # Template file for 'epiphany' pkgname=epiphany -version=42.2 +version=41.3 revision=1 build_helper="gir" build_style=meson @@ -9,13 +9,13 @@ hostmakedepends="gettext glib-devel itstool pkg-config" makedepends="NetworkManager-devel avahi-glib-libs-devel gcr-devel gnome-desktop-devel json-glib-devel libdazzle-devel libhandy1-devel libnotify-devel libsecret-devel libsoup-gnome-devel libwnck-devel libxslt-devel - nettle-devel nss-devel webkit2gtk-devel libportal-gtk3-devel libsoup-devel + nettle-devel nss-devel webkit2gtk-devel libportal-devel libsoup-devel libarchive-devel" depends="desktop-file-utils hicolor-icon-theme iso-codes webkit2gtk" short_desc="Intuitive GNOME web browser" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Web" -changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-40/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=92c02cf886d10d2ccff5de658e1a420eab31d20bb50e746d430e9535b485192d +checksum=ba01268ee54f318dfdac2e01eba38a3fc96940c1cbf640ed2613ae29f8bcb9ad diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template index 961fa0157525..5f37e28ade6e 100644 --- a/srcpkgs/epub2txt/template +++ b/srcpkgs/epub2txt/template @@ -1,6 +1,6 @@ # Template file for 'epub2txt' pkgname=epub2txt -version=2.06 +version=2.01 revision=1 wrksrc=epub2txt2-$version build_style=gnu-makefile @@ -9,4 +9,4 @@ maintainer="Paper " license="GPL-3.0-only" homepage="https://github.com/kevinboone/epub2txt2" distfiles="https://github.com/kevinboone/epub2txt2/archive/v$version.tar.gz" -checksum=d45ad76a1adca6b62bf0ccbc1aed3a527c3bc2a790516e8de82cc1e6545548b6 +checksum=82c96c713c8a6e10d7b37e96db83a9d5f50fcb4b65034b4a1df1024776b6591f diff --git a/srcpkgs/erofs-utils/template b/srcpkgs/erofs-utils/template index 01ed24dd0bcd..400664cd922f 100644 --- a/srcpkgs/erofs-utils/template +++ b/srcpkgs/erofs-utils/template @@ -1,6 +1,6 @@ # Template file for 'erofs-utils' pkgname=erofs-utils -version=1.5 +version=1.3 revision=1 build_style=gnu-configure hostmakedepends="automake libtool pkg-config" @@ -10,7 +10,7 @@ maintainer="Duncaen " license="GPL-2.0-or-later" homepage="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/about/" distfiles="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/erofs-utils-${version}.tar.gz" -checksum=2310fa4377b566bf943e8eef992db3990f759528d5973e700efe3e4cb115ec23 +checksum=132635740039bbe76d743aea72378bfae30dbf034e123929f5d794198d4c0b12 pre_configure() { autoreconf -fi diff --git a/srcpkgs/erofs-utils/update b/srcpkgs/erofs-utils/update deleted file mode 100644 index 4958687241d0..000000000000 --- a/srcpkgs/erofs-utils/update +++ /dev/null @@ -1 +0,0 @@ -site="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/" diff --git a/srcpkgs/eselect/template b/srcpkgs/eselect/template index 4d236933c50e..ce5def56b431 100644 --- a/srcpkgs/eselect/template +++ b/srcpkgs/eselect/template @@ -1,6 +1,6 @@ # Template file for 'eselect' pkgname=eselect -version=1.4.20 +version=1.4.17 revision=1 build_style=gnu-configure hostmakedepends="automake libtool" @@ -9,9 +9,8 @@ short_desc="Modular configuration framework for Gentoo systems" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://wiki.gentoo.org/wiki/Project:Eselect" -changelog="https://gitweb.gentoo.org/proj/eselect.git/plain/NEWS" distfiles="https://gitweb.gentoo.org/proj/eselect.git/snapshot/eselect-${version}.tar.gz" -checksum=db3553ace0841095a17014a9d9fb7ecd0fffc3c64d09bed973218ceb19676f6c +checksum=b049722b33a40e929d498723daf81c73db8eded706435e552d92522438c60163 pre_configure() { ./autogen.bash diff --git a/srcpkgs/etesync-dav/template b/srcpkgs/etesync-dav/template index 045727d707a1..61f80e57df96 100644 --- a/srcpkgs/etesync-dav/template +++ b/srcpkgs/etesync-dav/template @@ -7,7 +7,7 @@ hostmakedepends="python3-setuptools" depends="python3-etesync radicale2 python3-Flask python3-Flask-WTF" checkdepends="$depends python3-pytest" short_desc="CalDAV and CardDAV frontend for EteSync" -maintainer="Orphaned " +maintainer="projectmoon " license="GPL-3.0-only" homepage="http://www.etesync.com" distfiles="${PYPI_SITE}/e/etesync-dav/etesync-dav-${version}.tar.gz" diff --git a/srcpkgs/eudev/template b/srcpkgs/eudev/template index 1639a17d3448..68c50149e028 100644 --- a/srcpkgs/eudev/template +++ b/srcpkgs/eudev/template @@ -3,19 +3,20 @@ _UDEV_VERSION="243" # compatible udev version provided pkgname=eudev -version=3.2.11 -revision=1 +version=3.2.10 +revision=2 build_style=gnu-configure configure_args="--enable-hwdb --enable-manpages --disable-introspection" hostmakedepends="pkg-config gperf" makedepends="libblkid-devel libkmod-devel" checkdepends="xz tar perl" -short_desc="Fork of systemd-udev (enhanced userland device daemon)" +short_desc="Gentoo's fork of systemd-udev (enhanced userland device daemon)" maintainer="Enno Boland " license="GPL-2.0-or-later" -homepage="https://github.com/eudev-project" -distfiles="https://github.com/eudev-project/eudev/releases/download/v${version}/eudev-${version}.tar.gz" -checksum=19847cafec67897da855fde56f9dc7d92e21c50e450aa79068a7e704ed44558b +homepage="https://github.com/gentoo/eudev" +# Gentoo's ebuild uses this tarball +distfiles="https://dev.gentoo.org/~blueness/eudev/eudev-${version}.tar.gz" +checksum=87bb028d470fd1b85169349b44c55d5b733733dc2d50ddf1196e026725ead034 conf_files="/etc/udev/udev.conf" post_install() { diff --git a/srcpkgs/evince/patches/docs-cross.patch b/srcpkgs/evince/patches/docs-cross.patch deleted file mode 100644 index dbb8ce7324b4..000000000000 --- a/srcpkgs/evince/patches/docs-cross.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 26051aa87e50e075e3acd87c9a698f2026efb5f7 Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Wed, 6 Jul 2022 12:47:04 +0200 -Subject: [PATCH] build: fix docs cross build - -gi-docgen is a binary that runs on the host, so the meson should search -for it on the host ---- - meson.build | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index b5dbea53a..1e3115f05 100644 ---- a/meson.build -+++ b/meson.build -@@ -169,7 +169,8 @@ m_dep = cc.find_library('m') - - gidocgen_dep = dependency('gi-docgen', version: '>= 2021.1', - fallback: ['gi-docgen', 'dummy_dep'], -- required: get_option('gtk_doc')) -+ required: get_option('gtk_doc'), -+ native: true) - - # Although GTK+ 3.10 includes hi-dpi functionality, it does not require a cairo with - # cairo_surface_set_device_scale(), which we also need if we're to support hi-dpi, --- -GitLab - diff --git a/srcpkgs/evince/patches/meson-0.61.patch b/srcpkgs/evince/patches/meson-0.61.patch new file mode 100644 index 000000000000..baed9dc1af8f --- /dev/null +++ b/srcpkgs/evince/patches/meson-0.61.patch @@ -0,0 +1,52 @@ +From 1060b24d051607f14220f148d2f7723b29897a54 Mon Sep 17 00:00:00 2001 +From: r-value +Date: Wed, 17 Nov 2021 18:22:45 +0800 +Subject: [PATCH] Remove incorrect args for i18n.merge_file + +`i18n.merge_file` has been ignoring positional arguments for +a time and explicitly rejects with error since meson 0.60.0 +--- + backend/meson.build | 1 - + data/meson.build | 1 - + meson.build | 1 - + 3 files changed, 3 deletions(-) + +diff --git a/backend/meson.build b/backend/meson.build +index e44c1d6d7..ab3df9acf 100644 +--- a/backend/meson.build ++++ b/backend/meson.build +@@ -50,7 +50,6 @@ foreach backend, backend_mime_types: backends + ) + + i18n.merge_file( +- appstream, + input: appstream_in, + output: appstream, + po_dir: po_dir, +diff --git a/data/meson.build b/data/meson.build +index 8a308b853..afc302098 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -15,7 +15,6 @@ foreach desktop: desktops + ) + + i18n.merge_file( +- desktop, + type: 'desktop', + input: desktop_in, + output: desktop, +diff --git a/meson.build b/meson.build +index 34c86661f..f74efb3c4 100644 +--- a/meson.build ++++ b/meson.build +@@ -492,7 +492,6 @@ install_headers( + appdata = ev_namespace + '.appdata.xml' + + i18n.merge_file( +- appdata, + input: appdata + '.in', + output: appdata, + po_dir: po_dir, +-- +GitLab + diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template index 228f202a23b2..1fbba2b8c8bc 100644 --- a/srcpkgs/evince/template +++ b/srcpkgs/evince/template @@ -1,13 +1,14 @@ # Template file for 'evince' pkgname=evince -version=42.3 +version=41.3 revision=1 build_helper="gir" build_style=meson configure_args="$(vopt_bool gir introspection) $(vopt_bool gtk_doc gtk_doc) - -Dcomics=enabled -Ddjvu=enabled -Dps=enabled -Dxps=enabled -Ddvi=disabled -Dpdf=enabled" -hostmakedepends="adwaita-icon-theme gettext $(vopt_if gtk_doc gi-docgen) - glib-devel itstool pkg-config perl-XML-Parser appstream-glib" + -Dcomics=enabled -Dps=enabled -Dxps=enabled -Ddvi=disabled + -Dt1lib=disabled" +hostmakedepends="adwaita-icon-theme gettext gtk-doc glib-devel + itstool pkg-config perl-XML-Parser appstream-glib" # XXX missing packages for DVI backend. makedepends="adwaita-icon-theme djvulibre-devel gnome-desktop-devel libSM-devel libgxps-devel libsecret-devel libspectre-devel nautilus-devel @@ -17,19 +18,15 @@ short_desc="GNOME Document viewer for multiple document formats" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Evince" -changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=49aecf845c946c96db17ba89d75c8002c5ae8963f504a9b0626d12675914645e +checksum=3346b01f9bdc8f2d5ffea92f110a090c64a3624942b5b543aad4592a9de33bb0 build_options="gir gtk_doc" -build_options_default="gir gtk_doc" +build_options_default="gir" -pre_build() { - # help gi-docgen find gi files on cross - if [ -n "$CROSS_BUILD" ]; then - export XDG_DATA_DIRS=/usr/$XBPS_CROSS_TRIPLET/usr/share/ - fi -} +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gtk_doc" +fi libevince_package() { short_desc+=" - runtime libraries" @@ -42,14 +39,14 @@ libevince_package() { } evince-devel_package() { - depends="gtk+3-devel libglib-devel libevince>=${version}_${revision}" + depends="gtk+3-devel libevince>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc + vmove usr/share/gtk-doc fi if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template index 65e5fddbf24d..7d6937d97eaa 100644 --- a/srcpkgs/evolution-data-server/template +++ b/srcpkgs/evolution-data-server/template @@ -1,13 +1,13 @@ # Template file for 'evolution-data-server' pkgname=evolution-data-server -version=3.44.3 -revision=1 +version=3.42.3 +revision=2 build_style=cmake build_helper="gir qemu" configure_args="-DENABLE_UOA=OFF - -DCMAKE_BUILD_TYPE=None -DSYSCONF_INSTALL_DIR=/etc -DWITH_GWEATHER4=ON + -DCMAKE_BUILD_TYPE=None -DSYSCONF_INSTALL_DIR=/etc $(vopt_if gir '-DENABLE_INTROSPECTION=ON -DENABLE_VALA_BINDINGS=ON')" -hostmakedepends="flex glib-devel gperf gettext pkg-config libglib-devel +hostmakedepends="flex glib-devel gperf intltool pkg-config libglib-devel $(vopt_if gir vala)" makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel @@ -18,9 +18,9 @@ short_desc="Centralized access to appointments and contacts" maintainer="Enno Boland " license="LGPL-2.1-only" homepage="https://wiki.gnome.org/Apps/Evolution" -changelog="https://gitlab.gnome.org/GNOME/evolution-data-server/-/raw/gnome-42/NEWS" +changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9043ab53f341da10315c550384a6b320430193fc8d7861dd25c4e9b2e0be425b +checksum=6f5847a1234799073e9585db861c21381a09ed550dc0a2125f00ba5f90bd361d build_options="gir" build_options_default="gir" diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template index 98f8323511a9..01b358864598 100644 --- a/srcpkgs/evolution-ews/template +++ b/srcpkgs/evolution-ews/template @@ -1,6 +1,6 @@ # Template file for 'evolution-ews' pkgname=evolution-ews -version=3.44.3 +version=3.42.1 revision=1 build_style=cmake configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution" @@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services" maintainer="Peter Kuchar " license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Apps/Evolution" -changelog="https://gitlab.gnome.org/GNOME/evolution-ews/-/raw/gnome-42/NEWS" +changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=85ccaca2887af85bf048e473c7b6c42c5f5641ab05a5bc4cfcea34e2b6f5be17 +checksum=9c2bc63127c34b419441f17cce8995abe80a7fd1fbd97f3deb3a6d472f7f5f2d diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template index 66e9705a2d2e..226c884f3c53 100644 --- a/srcpkgs/evolution/template +++ b/srcpkgs/evolution/template @@ -1,26 +1,25 @@ # Template file for 'evolution' pkgname=evolution -version=3.44.3 +version=3.42.3 revision=1 build_style=cmake build_helper="qemu" configure_args="-DCMAKE_BUILD_TYPE=None -DSYSCONF_INSTALL_DIR=/etc -DENABLE_AUTOAR=OFF -DENABLE_LIBCRYPTUI=OFF -DENABLE_GTKSPELL=OFF - -DENABLE_TEXT_HIGHLIGHT=OFF -DENABLE_PST_IMPORT=OFF - -DENABLE_WEATHER=ON -DWITH_GWEATHER4=ON -DWITH_ENCHANT_VERSION=2" + -DENABLE_TEXT_HIGHLIGHT=OFF -DENABLE_PST_IMPORT=OFF -DENABLE_WEATHER=ON" hostmakedepends="intltool itstool pkg-config glib-devel" makedepends="NetworkManager-devel clutter-gtk-devel enchant2-devel evolution-data-server-devel gspell-devel libcanberra-devel libgweather-devel libnotify-devel webkit2gtk-devel ytnef-devel - gnome-desktop-devel libsoup-devel cmark-devel" + gnome-desktop-devel libsoup-devel" depends="gnome-keyring" short_desc="Integrated mail, addressbook and calendaring for GNOME" maintainer="Enno Boland " license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Evolution" -changelog="https://gitlab.gnome.org/GNOME/evolution/-/raw/gnome-42/NEWS" +changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=536b11f4133df6f216f27af9a2481a19ed7ae08be2d4a13b128061c262a36499 +checksum=44629e6a02288ec100a66fd59413a068b6b9cd624bed3255aa29a166ea26d0b6 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so" diff --git a/srcpkgs/execline-man-pages/template b/srcpkgs/execline-man-pages/template index 7369115caf4c..3bebd8f3ba1e 100644 --- a/srcpkgs/execline-man-pages/template +++ b/srcpkgs/execline-man-pages/template @@ -1,6 +1,6 @@ # Template file for 'execline-man-pages' pkgname=execline-man-pages -version=2.9.0.0.1 +version=2.8.3.0.2 revision=1 build_style=gnu-makefile hostmakedepends="mdocml" @@ -9,7 +9,7 @@ maintainer="mobinmob " license="ISC" homepage="https://github.com/flexibeast/execline-man-pages" distfiles="https://github.com/flexibeast/execline-man-pages/archive/v${version}.tar.gz" -checksum=e8e7e3deacbfdbb7144574068fdb5621340522ec8c6fa7e4d32b6b44ee060b33 +checksum=7862c8918faa3e82ff0a65b5c108498a2b0b3b07b3ebfb8a7e6491890e0e84b4 post_install() { vlicense LICENSE diff --git a/srcpkgs/execline/template b/srcpkgs/execline/template index 2df4249d34cc..f27c5a33e5fb 100644 --- a/srcpkgs/execline/template +++ b/srcpkgs/execline/template @@ -1,6 +1,6 @@ # Template file for 'execline' pkgname=execline -version=2.9.0.1 +version=2.8.3.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --bindir=/usr/bin @@ -14,7 +14,7 @@ license="ISC" homepage="https://skarnet.org/software/execline/" changelog="https://skarnet.org/software/execline/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=01260fcaf80ffbca2a94aa55ea474dfb9e39b3033b55c8af88126791879531f6 +checksum=235dbecd594c82e0523c87c2eacf04c48781b39264158f57049f1a1ff8b4ad80 CFLAGS="-fPIC" diff --git a/srcpkgs/exiftool/template b/srcpkgs/exiftool/template index 151f7ff748ec..c6f1fcf97ea4 100644 --- a/srcpkgs/exiftool/template +++ b/srcpkgs/exiftool/template @@ -1,6 +1,6 @@ # Template file for 'exiftool' pkgname=exiftool -version=12.44 +version=12.42 revision=1 wrksrc="Image-ExifTool-${version}" build_style=perl-module @@ -10,4 +10,4 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://exiftool.org/" changelog="https://exiftool.org/history.html" distfiles="https://exiftool.org/Image-ExifTool-${version}.tar.gz" -checksum=002b5f849d34674f802608611563abdc665ea89018e21a6ca73e71578f5c9e12 +checksum=31d805ed59f2114f19c569f8a2aaffb89fa211453733d2c650d843a3e46236df diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template index 68a40ee5dc84..c1531dc934a6 100644 --- a/srcpkgs/exiv2/template +++ b/srcpkgs/exiv2/template @@ -10,7 +10,7 @@ short_desc="Image metadata manipulation" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://www.exiv2.org" -distfiles="https://github.com/Exiv2/exiv2/releases/download/v${version}/exiv2-${version}-Source.tar.gz" +distfiles="https://www.exiv2.org/builds/exiv2-${version}-Source.tar.gz" checksum=84366dba7c162af9a7603bcd6c16f40fe0e9af294ba2fd2f66ffffb9fbec904e exiv2-devel_package() { diff --git a/srcpkgs/exo/template b/srcpkgs/exo/template index b15a2be8ddd1..df5c22224d59 100644 --- a/srcpkgs/exo/template +++ b/srcpkgs/exo/template @@ -11,7 +11,7 @@ short_desc="Extension library for the Xfce desktop environment" maintainer="Orphaned " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://docs.xfce.org/xfce/exo/start" -changelog="https://gitlab.xfce.org/xfce/exo/-/raw/master/NEWS" +changelog="https://gitlab.xfce.org/xfce/exo/-/blob/master/NEWS" distfiles="https://archive.xfce.org/src/xfce/exo/${version%.*}/exo-${version}.tar.bz2" checksum=722dff3c3fe23f0a65405e63889cf247c99d092d3f9fb16dec78d062cfb8fae6 diff --git a/srcpkgs/extra-cmake-modules/template b/srcpkgs/extra-cmake-modules/template index 8203390ca035..2d483c20bf80 100644 --- a/srcpkgs/extra-cmake-modules/template +++ b/srcpkgs/extra-cmake-modules/template @@ -1,6 +1,6 @@ # Template file for 'extra-cmake-modules' pkgname=extra-cmake-modules -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_HTML_DOCS=ON" @@ -12,7 +12,7 @@ maintainer="John " license="BSD-3-Clause" homepage="https://invent.kde.org/frameworks/extra-cmake-modules" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=bdb54407b2e2c9bc1e5b54825818d6807b5b5cc94b173dd272ef1354dc96fdd9 +checksum=23548a8ce2b998cfa675fc00112bf93914ee25194f0bfdf832d283c8d678d279 python_version=3 do_check() { diff --git a/srcpkgs/f2fs-tools/template b/srcpkgs/f2fs-tools/template index c705417ea8f0..f885bf580849 100644 --- a/srcpkgs/f2fs-tools/template +++ b/srcpkgs/f2fs-tools/template @@ -1,6 +1,6 @@ # Template file for 'f2fs-tools' pkgname=f2fs-tools -version=1.15.0 +version=1.14.0 revision=1 build_style=gnu-configure configure_args="--disable-static" @@ -11,17 +11,13 @@ maintainer="Enno Boland " license="GPL-2.0-only" homepage="https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git" distfiles="https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/snapshot/${pkgname}-${version}.tar.gz" -checksum=147d471040b44900283ce2c935f1d35d13d7f40008e7cb8fab2b69f54da01a4f +checksum=619263d4e2022152a1472c1d912eaae104f20bd227ce0bb9d41d1d6608094bd1 case "$XBPS_TARGET_MACHINE" in *-musl) makedepends+=" musl-legacy-compat" esac pre_configure() { + vsed -i -e '/sg_write_buffer/d' tools/Makefile.am autoreconf -fi } - -post_install() { - # /usr/bin/sg_write_buffer is provided in sg3_utils - rm ${DESTDIR}/usr/bin/sg_write_buffer -} diff --git a/srcpkgs/falkon/template b/srcpkgs/falkon/template index 6a1776fd3675..455d4ca9c61b 100644 --- a/srcpkgs/falkon/template +++ b/srcpkgs/falkon/template @@ -1,6 +1,6 @@ # Template file for 'falkon' pkgname=falkon -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext pkg-config @@ -16,7 +16,7 @@ maintainer="Helmut Pozimski " license="GPL-3.0-or-later" homepage="https://www.falkon.org" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=9771a1405b0020c0d30978aba9b5d5a1c88e16af462ab9e7aef472c8ff9a61ff +checksum=13f6462326efcb29c2097f7b3f21c91bd81f49981b5451c73e54619d80d203e6 LDFLAGS="-Wl,--no-fatal-warnings" diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template index a0a125c04531..00a6b954c30b 100644 --- a/srcpkgs/fasm/template +++ b/srcpkgs/fasm/template @@ -1,6 +1,6 @@ # Template file for 'fasm' pkgname=fasm -version=1.73.30 +version=1.73.29 revision=1 archs="i686* x86_64*" wrksrc=fasm @@ -9,7 +9,7 @@ maintainer="Dmitry Bogatov " license="BSD-2-Clause" homepage="https://flatassembler.net" distfiles="https://flatassembler.net/fasm-${version}.tgz" -checksum=75195051a5881dbbbe0f0401161e937f8a36bb42d3470fc4869da14fd2c2f101 +checksum=6328f4d83468f704e4274d6e90ec04947af56726453ce31389bc32024a98212b nostrip=yes case ${XBPS_TARGET_MACHINE} in diff --git a/srcpkgs/faust/template b/srcpkgs/faust/template index 682090df2fb7..49f8f917d261 100644 --- a/srcpkgs/faust/template +++ b/srcpkgs/faust/template @@ -1,16 +1,16 @@ # Template file for 'faust' pkgname=faust -version=2.41.1 +version=2.37.3 revision=1 build_style=gnu-makefile -hostmakedepends="cmake pkg-config llvm which" +hostmakedepends="cmake pkg-config llvm" makedepends="libmicrohttpd-devel llvm-libunwind-devel" short_desc="Functional Programming Language for Real Time Signal Processing" maintainer="mag " license="GPL-2.0-or-later" homepage="https://faust.grame.fr/" -distfiles="https://github.com/grame-cncm/faust/releases/download/${version}/faust-${version}.tar.gz" -checksum="72145e1d4ffcdd8e687ed7960d1d0717fa2c1dd2566e0bbc3a78fa95bb8b683e" +distfiles=https://github.com/grame-cncm/faust/releases/download/${version}/${pkgname}-${version}.tar.gz +checksum="f14577e9f63041ec341f40a64dae5e9362be8ed77571aa389ed7d389484a31d7" # Android stuffs, used by the 'faust2android' script. nostrip_files="libsndfile.so " @@ -22,10 +22,6 @@ case $XBPS_TARGET_MACHINE in *-musl) makedepends+=" libexecinfo-devel";; esac -if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="xbps-src tries to strip libsndfile.a that is for arm for some reason" -fi - post_install() { mv $PKGDESTDIR/usr/share/faust $PKGDESTDIR/usr/lib vcopy examples usr/lib/${pkgname} diff --git a/srcpkgs/fcitx5-anthy/template b/srcpkgs/fcitx5-anthy/template index 7b158829866c..81912afe0ab3 100644 --- a/srcpkgs/fcitx5-anthy/template +++ b/srcpkgs/fcitx5-anthy/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-anthy' pkgname=fcitx5-anthy -version=5.0.12 +version=5.0.11 revision=1 build_style=cmake hostmakedepends="pkg-config gettext extra-cmake-modules" @@ -11,7 +11,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-anthy/fcitx5-anthy-${version}.tar.xz" -checksum=800b62ce308a2f895e3a544e92c22d1b739f5915a2d0310bb79e32d0746f1c24 +checksum=c850bdc80052676c6ee1f600ccbcbe12bad555148d85a8f3ccae42d851fba18b fcitx5-anthy-icons_package() { short_desc+=" - icons" diff --git a/srcpkgs/fcitx5-chewing/template b/srcpkgs/fcitx5-chewing/template index 6df550d46a38..9ce320315c85 100644 --- a/srcpkgs/fcitx5-chewing/template +++ b/srcpkgs/fcitx5-chewing/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-chewing' pkgname=fcitx5-chewing -version=5.0.12 +version=5.0.11 revision=1 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-3.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-chewing/fcitx5-chewing-${version}.tar.xz" -checksum=fbf9c7f040e630776187c6b15b56f759613eca116bc315de3146ad98386b4d05 +checksum=33e6f955a8c760fecc410bf2a6036297d7299a4147a715997e11d006948bc496 lib32disabled=yes fcitx5-chewing-icons_package() { diff --git a/srcpkgs/fcitx5-chinese-addons/template b/srcpkgs/fcitx5-chinese-addons/template index d207bde9ada9..a957ad2d3f37 100644 --- a/srcpkgs/fcitx5-chinese-addons/template +++ b/srcpkgs/fcitx5-chinese-addons/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-chinese-addons' pkgname=fcitx5-chinese-addons -version=5.0.14 +version=5.0.13 revision=1 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules qt5-qmake @@ -17,7 +17,7 @@ _pystroke_version=20121124 distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-${version}.tar.xz http://download.fcitx-im.org/data/py_table-${_pytable_version}.tar.gz http://download.fcitx-im.org/data/py_stroke-${_pystroke_version}.tar.gz" -checksum="509d02718b32b8409b35e61caab8d6c4a1092c8691734cb2315f28d60d5fb39f +checksum="6a553456099fb7c5cb481e30a89b61bf9f53ee4cd0db68d34c412a11315951a8 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248" skip_extraction=" diff --git a/srcpkgs/fcitx5-configtool/template b/srcpkgs/fcitx5-configtool/template index bcca02e86007..4ef26cb20095 100644 --- a/srcpkgs/fcitx5-configtool/template +++ b/srcpkgs/fcitx5-configtool/template @@ -1,9 +1,8 @@ # Template file for 'fcitx5-configtool' pkgname=fcitx5-configtool -version=5.0.14 +version=5.0.13 revision=1 build_style=cmake -configure_args="-DENABLE_KCM=ON -DENABLE_CONFIG_QT=ON -DENABLE_TEST=ON" hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen extra-cmake-modules glib-devel qt5-qmake qt5-host-tools xkeyboard-config AppStream kcoreaddons kpackage" @@ -11,7 +10,6 @@ makedepends="libfcitx5-devel fcitx5-gtk-devel fcitx5-qt5-devel libglib-devel qt5-devel qt5-x11extras-devel kitemviews-devel qt5-quickcontrols2-devel qt5-declarative-devel kcoreaddons-devel ki18n-devel kpackage-devel kdeclarative-devel kirigami2-devel - plasma-framework-devel kiconthemes-devel kwidgetsaddons-devel libxkbcommon-devel iso-codes libX11-devel libxkbfile-devel" depends="qt5-svg" short_desc="Fcitx v5 - config tool" @@ -19,7 +17,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-configtool/fcitx5-configtool-${version}.tar.xz" -checksum=2f16c6a100c890496c8757a220a84fe2b9fd0df2e99e0ba4fb65d20700f76e88 +checksum=db902081a8434d51d7818ea8686d6baa84fb6c3531e30dfea30dbdd6aa5a9efd lib32disabled=yes post_install() { @@ -43,7 +41,6 @@ fcitx5-kcm_package() { depends="${sourcepkg}>=${version}_${revision}<=${version}_9999 kde-cli-tools" pkg_install() { - vmove usr/bin/fcitx5-plasma-theme-generator vmove usr/lib/qt5/plugins/kcms vmove usr/share/kpackage vmove usr/share/kservices5 diff --git a/srcpkgs/fcitx5-gtk/template b/srcpkgs/fcitx5-gtk/template index ddf2910cc696..ba0462fbc836 100644 --- a/srcpkgs/fcitx5-gtk/template +++ b/srcpkgs/fcitx5-gtk/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-gtk' pkgname=fcitx5-gtk -version=5.0.16 +version=5.0.15 revision=1 build_style=cmake build_helper=gir @@ -14,7 +14,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-gtk/fcitx5-gtk-${version}.tar.xz" -checksum=3dd1f941170fffda0bafa75baea84fdbcd2d212c6b1dfd99555915aa033e6de6 +checksum=a1eb06f6efe4abe8ec94a9ec5c019c916863e36f09bd14a16221fa9ad5312c4e lib32disabled=yes build_options="gir" diff --git a/srcpkgs/fcitx5-hangul/template b/srcpkgs/fcitx5-hangul/template index 9f515573712c..05c4ef2b0e40 100644 --- a/srcpkgs/fcitx5-hangul/template +++ b/srcpkgs/fcitx5-hangul/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-hangul' pkgname=fcitx5-hangul -version=5.0.10 +version=5.0.9 revision=1 build_style=cmake hostmakedepends="pkg-config gettext extra-cmake-modules" @@ -11,7 +11,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-3.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-hangul/fcitx5-hangul-${version}.tar.xz" -checksum=35d9233d3904c47abaf8d58910e183e351c7a657dd9d1964acd8fce4109d2bb9 +checksum=be5fcdcbcac0b65aa414ef7266b860641c0af60c8f4c421bfe2a1cf5a898c919 lib32disabled=yes fcitx5-hangul-icons_package() { diff --git a/srcpkgs/fcitx5-lua/template b/srcpkgs/fcitx5-lua/template index db54789fc506..38c14ae6aa7d 100644 --- a/srcpkgs/fcitx5-lua/template +++ b/srcpkgs/fcitx5-lua/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-lua' pkgname=fcitx5-lua -version=5.0.9 +version=5.0.8 revision=1 build_style=cmake configure_args="-DUSE_DLOPEN=No" @@ -14,7 +14,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later" homepage="https://github.com/fcitx/fcitx5-lua" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-lua/fcitx5-lua-${version}.tar.xz" -checksum=e391d68c4b597a3f38ae322c3b5dd92872aa5ea11fd39a5723e7ded4fcadd173 +checksum=8dc15304d6616b0cd813d3d3cc53c8f7fac66ace083a3a6127d8e87c95fb52d4 lib32disabled=yes fcitx5-lua-devel_package() { diff --git a/srcpkgs/fcitx5-m17n/template b/srcpkgs/fcitx5-m17n/template index 56303ce1549b..deac83caf167 100644 --- a/srcpkgs/fcitx5-m17n/template +++ b/srcpkgs/fcitx5-m17n/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-m17n' pkgname=fcitx5-m17n -version=5.0.10 +version=5.0.9 revision=1 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules" @@ -12,5 +12,5 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-m17n/fcitx5-m17n-${version}.tar.xz" -checksum=9236e04c2ddc1bd0f01d97da57ef3d583fd2a7704a92b41a18fbd02600c5479e +checksum=b29152d1584d4b29c5a3e6b0d67331e62400bb3628c9be4647c0066a955fa4ef lib32disabled=yes diff --git a/srcpkgs/fcitx5-qt/template b/srcpkgs/fcitx5-qt/template index c53a830ee9ce..5f13d3eb94e1 100644 --- a/srcpkgs/fcitx5-qt/template +++ b/srcpkgs/fcitx5-qt/template @@ -1,10 +1,10 @@ # Template file for 'fcitx5-qt' pkgname=fcitx5-qt -version=5.0.14 +version=5.0.13 revision=1 build_style=cmake -configure_args="--trace-expand -DENABLE_QT4=OFF -DENABLE_QT5=ON - -DENABLE_QT6=ON -DQT_HOST_PATH=/usr" +configure_args="-DENABLE_QT4=OFF -DENABLE_QT5=ON -DENABLE_QT6=ON + -DQT_HOST_PATH=/usr" hostmakedepends="cldr-emoji-annotation pkg-config gettext doxygen extra-cmake-modules qt5-qmake qt5-host-tools qt6-base-devel" makedepends="libfcitx5-devel fmt-devel qt5-devel libxkbcommon-devel @@ -14,7 +14,7 @@ maintainer="Đoàn Trần Công Danh " license="LGPL-2.1-or-later, BSD-3-Clause" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-${version}.tar.xz" -checksum=fdf6d4750a9326b6539179f94c6e8c04a30c5d5f877ae01debd571c6e8035dfe +checksum=4ea408b394591e9201fedeb4098a1eeb9764a74a5a365083af4cee9973f927fa lib32disabled=yes if [ "$XBPS_TARGET_NOATOMIC8" ]; then diff --git a/srcpkgs/fcitx5-rime/template b/srcpkgs/fcitx5-rime/template index 38b37f5846b8..5fc9d408c2cf 100644 --- a/srcpkgs/fcitx5-rime/template +++ b/srcpkgs/fcitx5-rime/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-rime' pkgname=fcitx5-rime -version=5.0.14 +version=5.0.13 revision=1 build_style=cmake configure_args="-DRIME_DATA_DIR=/usr/share/rime-data" @@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-3.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-${version}.tar.xz" -checksum=352f62a24feed5f8da082fb57407e342055d0fb81405462422df45b9ee591cc5 +checksum=b6f0e7e037339fa78b58f91f8a2a870bb293154ff54e987daa79cca5aa397ac1 lib32disabled=yes fcitx5-rime-icons_package() { diff --git a/srcpkgs/fcitx5-table-extra/template b/srcpkgs/fcitx5-table-extra/template index b4fa97400d55..c395ab00bd4c 100644 --- a/srcpkgs/fcitx5-table-extra/template +++ b/srcpkgs/fcitx5-table-extra/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-table-extra' pkgname=fcitx5-table-extra -version=5.0.11 +version=5.0.10 revision=1 build_style=cmake hostmakedepends="gettext libime-utils extra-cmake-modules" @@ -11,4 +11,4 @@ maintainer="Đoàn Trần Công Danh " license="Public Domain" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-table-extra/fcitx5-table-extra-${version}.tar.xz" -checksum=efe288cb74253f4cf9dd8940e6d2417d94c5d4c5663978a4ece32c6c36b634f7 +checksum=e314624e9de8d8a80a5a6696cd777ac76986d140a9fb620c5c6b6157247bb470 diff --git a/srcpkgs/fcitx5-table-other/template b/srcpkgs/fcitx5-table-other/template index 2ba318f70da4..b7c56c7bf189 100644 --- a/srcpkgs/fcitx5-table-other/template +++ b/srcpkgs/fcitx5-table-other/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-table-other' pkgname=fcitx5-table-other -version=5.0.10 +version=5.0.9 revision=1 build_style=cmake hostmakedepends="gettext libime-utils extra-cmake-modules" @@ -11,4 +11,4 @@ maintainer="Đoàn Trần Công Danh " license="GPL-3.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-table-other/fcitx5-table-other-${version}.tar.xz" -checksum=cb4d4231878eb4b1fe60994e091b4279c8810b518f7da45630d5dfac7f2daa51 +checksum=519e5d065269e23ae348f981466d42aebdfd5a13c03223876d96675e38609574 diff --git a/srcpkgs/fcitx5-unikey/template b/srcpkgs/fcitx5-unikey/template index 9b1d7a84cc64..9657455a143b 100644 --- a/srcpkgs/fcitx5-unikey/template +++ b/srcpkgs/fcitx5-unikey/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-unikey' pkgname=fcitx5-unikey -version=5.0.11 +version=5.0.10 revision=1 build_style=cmake #configure_args="" @@ -16,7 +16,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-unikey/fcitx5-unikey-${version}.tar.xz" -checksum=44c2c79eea4f2bbc4d97c25599bae34453b59ed9a91f3fc26b1ae21314323579 +checksum=2cd2b1a28a4b7e4c5aaea412a9fef8f18f882e1c4d9c2da25809947bfda5483a conflicts="fcitx-unikey>=0" fcitx5-unikey-macro-editor_package() { diff --git a/srcpkgs/fcitx5-zhuyin/template b/srcpkgs/fcitx5-zhuyin/template index e65eb84631a6..89d09df343bd 100644 --- a/srcpkgs/fcitx5-zhuyin/template +++ b/srcpkgs/fcitx5-zhuyin/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5-zhuyin' pkgname=fcitx5-zhuyin -version=5.0.10 +version=5.0.9 revision=1 build_style=cmake hostmakedepends="pkg-config gettext doxygen extra-cmake-modules libzhuyin" @@ -13,7 +13,7 @@ homepage="https://fcitx-im.org/wiki/Fcitx" _model_version=20161206 distfiles="https://download.fcitx-im.org/fcitx5/fcitx5-zhuyin/fcitx5-zhuyin-${version}.tar.xz https://download.fcitx-im.org/data/model.text.${_model_version}.tar.gz" -checksum="1faad62c5085768fc836b0a6c846eaea66fb7ae361199480981eb43d50293699 +checksum="a9adeecf62e87f4d9759f881247da8624a352aa9ecd6290dd81e16a794673f68 5c7024e5735389c471f54b867eda0d98c5a40a5e5e75333a9febac107508f704" skip_extraction="model.text.${_model_version}.tar.gz" lib32disabled=yes diff --git a/srcpkgs/fcitx5/template b/srcpkgs/fcitx5/template index 25ab9570488b..369323bb0375 100644 --- a/srcpkgs/fcitx5/template +++ b/srcpkgs/fcitx5/template @@ -1,6 +1,6 @@ # Template file for 'fcitx5' pkgname=fcitx5 -version=5.0.18 +version=5.0.17 revision=1 build_style=cmake build_helper=qemu @@ -21,7 +21,7 @@ homepage="https://fcitx-im.org/wiki/Fcitx" _en_dict_ver=20121020 distfiles="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${version}.tar.xz https://download.fcitx-im.org/data/en_dict-${_en_dict_ver}.tar.gz" -checksum="6803f65b9f26e70e0498809f2b0f973b06340f484793d58dde08f2498bd8c6f5 +checksum="313386044cef8d26b3d8ca861487917da3ad8e9e6bfd34a68f7c6fc92d3ca0d0 c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb" skip_extraction=en_dict-${_en_dict_ver}.tar.gz lib32disabled=yes diff --git a/srcpkgs/fdkaac/template b/srcpkgs/fdkaac/template index f0b474c88259..d31dc8eb9a68 100644 --- a/srcpkgs/fdkaac/template +++ b/srcpkgs/fdkaac/template @@ -1,6 +1,6 @@ # Template file for 'fdkaac' pkgname=fdkaac -version=1.0.3 +version=1.0.2 revision=1 build_style=gnu-configure hostmakedepends="automake" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen " license="MIT, BSD-4-Clause, Zlib" homepage="https://github.com/nu774/fdkaac" distfiles="https://github.com/nu774/${pkgname}/archive/v${version}.tar.gz" -checksum=ee444518353833b2b8f1b106bb4d9e9c15ae4d48569be9b6c89fc38dabf364b7 +checksum=8a0b67792605fb8955d6be78a81e3a4029e9b7d0f594d8ed76e0fbcef90be0c8 pre_configure() { autoreconf -fi diff --git a/srcpkgs/feh/template b/srcpkgs/feh/template index 56a2eb9f2751..252d42865b84 100644 --- a/srcpkgs/feh/template +++ b/srcpkgs/feh/template @@ -1,6 +1,6 @@ # Template file for 'feh' pkgname=feh -version=3.9 +version=3.8 revision=1 build_style=gnu-makefile make_use_env=yes @@ -15,7 +15,7 @@ license="MIT-feh" homepage="https://feh.finalrewind.org" changelog="https://raw.githubusercontent.com/derf/feh/master/ChangeLog" distfiles="${homepage}/feh-${version}.tar.bz2" -checksum=8649962c41d2c7ec4cc3f438eb327638a1820ad5a66df6a9995964601ae6bca0 +checksum=7f3c34552b39336d7ebee2d7c4bf5697aaaa2c6c102c357f6e82ea240bd62ba9 pre_build() { vsed -i 's|doc/feh/examples|examples/feh|' config.mk diff --git a/srcpkgs/ferm/template b/srcpkgs/ferm/template index 9cdac4712eb6..3b623d0dd0cc 100644 --- a/srcpkgs/ferm/template +++ b/srcpkgs/ferm/template @@ -1,21 +1,15 @@ # Template file for 'ferm' pkgname=ferm -version=2.7 +version=2.6 revision=1 hostmakedepends="perl" depends="perl iptables" -checkdepends="perl-Net-DNS-Resolver-Mock" short_desc="Frontend for iptables" maintainer="johannes " license="GPL-2.0-or-later" homepage="http://ferm.foo-projects.org/" -changelog="https://github.com/MaxKellermann/ferm/raw/master/NEWS" distfiles="http://ferm.foo-projects.org/download/${version:0:3}/ferm-${version}.tar.xz" -checksum=c00d910d5394e69675608eb5ee0f504d5cfda41e990a2d9a91baac6df93e3f92 - -do_check() { - make check -} +checksum=689541465e7c073cbd604c9cd18f113c31c0b41bb12614726a59b17e44058885 do_install() { make install PREFIX=${DESTDIR}/usr diff --git a/srcpkgs/fetchmail/template b/srcpkgs/fetchmail/template index 8fa7559569d2..d1bbe5f33432 100644 --- a/srcpkgs/fetchmail/template +++ b/srcpkgs/fetchmail/template @@ -1,6 +1,6 @@ # Template file for 'fetchmail' pkgname=fetchmail -version=6.4.30 +version=6.4.23 revision=1 build_style=gnu-configure configure_args="--with-ssl=${XBPS_CROSS_BASE}/usr" @@ -13,7 +13,7 @@ license="GPL-2.0-only" homepage="http://fetchmail.sourceforge.net/" changelog="https://gitlab.com/fetchmail/fetchmail/-/raw/legacy_64/NEWS" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=35824c20aa1d8d97e3f1611fef49b9f7f68396f7cbc4d3a807fed27ae9ea445a +checksum=5f7a5e13731431134a2ca535bbced7adc666d3aeb93169a0830945d91f492300 post_install() { vsed -i -e 's,/usr/bin/python ,/usr/bin/python3 ,' "${DESTDIR}/usr/bin/fetchmailconf" diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template index 63d02eb3af18..7545d83ef849 100644 --- a/srcpkgs/ffmpeg/template +++ b/srcpkgs/ffmpeg/template @@ -1,15 +1,15 @@ # Template file for 'ffmpeg' # audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname! pkgname=ffmpeg -version=4.4.2 -revision=2 +version=4.4.1 +revision=6 short_desc="Decoding, encoding and streaming software" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://www.ffmpeg.org" changelog="https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/Changelog" distfiles="${homepage}/releases/ffmpeg-${version}.tar.xz" -checksum=af419a7f88adbc56c758ab19b4c708afbcae15ef09606b82b855291f6a6faa93 +checksum=eadbad9e9ab30b25f5520fbfde99fae4a92a1ae3c0257a8d68569a4651e30e02 hostmakedepends="pkg-config perl yasm" makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel @@ -19,7 +19,7 @@ makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-deve speex-devel celt-devel harfbuzz-devel libass-devel opus-devel ocl-icd-devel libbs2b-devel libvidstab-devel $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if x265 x265-devel) $(vopt_if vaapi libva-devel) $(vopt_if vdpau libvdpau-devel) - $(vopt_if v4l2 v4l-utils-devel) $(vopt_if fdk_aac fdk-aac-devel) + $(vopt_if v4l2 v4l-utils-devel) $(vopt_if faac faac-devel) $(vopt_if fdk_aac fdk-aac-devel) $(vopt_if vpx libvpx-devel) $(vopt_if aom libaom-devel) $(vopt_if nvenc nv-codec-headers) $(vopt_if sndio sndio-devel) $(vopt_if dav1d libdav1d-devel) $(vopt_if zimg zimg-devel) @@ -29,13 +29,9 @@ makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-deve $(vopt_if srt srt-devel) $(vopt_if rist librist-devel)" depends="ffplay>=${version}_${revision}" -build_options="x265 v4l2 vaapi vdpau vpx fdk_aac aom nvenc sndio pulseaudio +build_options="x265 v4l2 vaapi vdpau vpx faac fdk_aac aom nvenc sndio pulseaudio dav1d zimg webp sofa vulkan drm svtav1 srt rist" build_options_default="x265 v4l2 vpx aom sndio pulseaudio dav1d webp vulkan drm srt rist" -desc_option_srt="Enable support for SRT (Secure, Reliable, Transport)" -desc_option_rist="Enable support for RIST (Reliable Internet Stream Transport)" -desc_option_sofa="Enable support for AES SOFA" -desc_option_webp="Enable support for WebP" case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) build_options_default+=" vaapi vdpau nvenc";; @@ -106,6 +102,7 @@ do_configure() { $(vopt_enable pulseaudio libpulse) --enable-libfreetype --enable-libmodplug \ --enable-libspeex --enable-libcelt --enable-libass \ --enable-libopus --enable-librtmp --enable-libjack $(vopt_enable nvenc) \ + $(vopt_if faac '--enable-nonfree --enable-libfaac') \ $(vopt_if fdk_aac '--enable-nonfree --enable-libfdk-aac') \ --disable-libopencore_amrnb --disable-libopencore_amrwb \ --disable-libopenjpeg \ diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template index 1baaf1e1922f..737a81972b2a 100644 --- a/srcpkgs/file-roller/template +++ b/srcpkgs/file-roller/template @@ -1,16 +1,17 @@ # Template file for 'file-roller' pkgname=file-roller -version=3.42.0 +version=3.40.0 revision=1 build_style=meson hostmakedepends="gettext glib-devel itstool pkg-config" makedepends="gtk+3-devel json-glib-devel libarchive-devel libglib-devel - libnotify-devel nautilus-devel libhandy1-devel" + libnotify-devel nautilus-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="GNOME Front-end to archiving programs like tar and zip" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/FileRoller" -changelog="https://gitlab.gnome.org/GNOME/file-roller/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1c438e6d53ec10ff4f2eb5b22d7bbf28a7c2a84957ab64a751c1cdf3c52302c7 +checksum=4a2886a3966200fb0a9cbba4e2b79f8dad9d26556498aacdaed71775590b3c0d + +CFLAGS="-fcommon" diff --git a/srcpkgs/file/template b/srcpkgs/file/template index 97426c4741b1..a7e080f143ba 100644 --- a/srcpkgs/file/template +++ b/srcpkgs/file/template @@ -1,6 +1,6 @@ # Template file for 'file' pkgname=file -version=5.42 +version=5.41 revision=1 bootstrap=yes build_style=gnu-configure @@ -11,7 +11,7 @@ maintainer="Enno Boland " license="BSD-2-Clause" homepage="https://www.darwinsys.com/file/" distfiles="https://astron.com/pub/file/file-${version}.tar.gz" -checksum=c076fb4d029c74073f15c43361ef572cfb868407d347190ba834af3b1639b0e4 +checksum=13e532c7b364f7d57e23dfeea3147103150cb90593a57af86c10e4f6e411603f build_options="libseccomp" diff --git a/srcpkgs/filelight/template b/srcpkgs/filelight/template index 68d0dd27b30d..ebd6982b50bf 100644 --- a/srcpkgs/filelight/template +++ b/srcpkgs/filelight/template @@ -1,6 +1,6 @@ # Template file for 'filelight' pkgname=filelight -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-only" homepage="https://utils.kde.org/projects/filelight/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#filelight" distfiles="${KDE_SITE}/release-service/${version}/src/filelight-${version}.tar.xz" -checksum=00ee4c583f06fb5a8004d63d74a2c295ee66fec53f14c7703798a50c8a572ff7 +checksum=036583422b0f4a633fed6a88ae07386d4cac4925d6d5789d7fb1ec9645367624 diff --git a/srcpkgs/filezilla/template b/srcpkgs/filezilla/template index 1b13fd581010..23ef9c043061 100644 --- a/srcpkgs/filezilla/template +++ b/srcpkgs/filezilla/template @@ -1,6 +1,6 @@ # Template file for 'filezilla' pkgname=filezilla -version=3.60.2 +version=3.60.1 revision=1 build_style=gnu-configure configure_args="--disable-static --disable-manualupdatecheck --disable-autoupdatecheck @@ -15,7 +15,7 @@ license="GPL-2.0-or-later" homepage="https://filezilla-project.org" changelog="https://svn.filezilla-project.org/filezilla/FileZilla3/trunk/NEWS?view=co" distfiles="https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.bz2" -checksum=e407dbad169953ff951452bcbf138d953a3a30235f8abb03d271c712cc7e5792 +checksum=81f96c63638caf1838e0c63e5874f60192120965d825294a894a22b7d42066af if [ "$CROSS_BUILD" ]; then hostmakedepends+=" wxWidgets-gtk3-devel xdg-utils" diff --git a/srcpkgs/fillets-ng/template b/srcpkgs/fillets-ng/template index 83741590c011..8db27477c3c4 100644 --- a/srcpkgs/fillets-ng/template +++ b/srcpkgs/fillets-ng/template @@ -1,7 +1,7 @@ # Template file for 'fillets-ng' pkgname=fillets-ng version=1.0.1 -revision=3 +revision=2 create_wrksrc=yes build_wrksrc="fillets-ng-${version}" build_style=gnu-configure @@ -16,8 +16,3 @@ distfiles="${SOURCEFORGE_SITE}/fillets/fillets-ng-${version}.tar.gz checksum="329a4d9515d60bebdb657d070824933b993b85864b9d3e302e6361accab992da f0c979fb35ec550a43246fc209add8f45ca550a382c94d6383bb3f01b1073799" replaces="fillets-ng-data>=0" - -post_install() { - vmkdir usr/share/games/fillets-ng - vcopy "$wrksrc/fillets-ng-data-${version}/*" usr/share/games/fillets-ng -} diff --git a/srcpkgs/firefox-i18n/files/update-lang-list b/srcpkgs/firefox-i18n/files/update-lang-list index 840caf3cd52f..069e328a9209 100755 --- a/srcpkgs/firefox-i18n/files/update-lang-list +++ b/srcpkgs/firefox-i18n/files/update-lang-list @@ -1,5 +1,5 @@ #!/bin/bash -# Usage: $0 +# Usage: $0 # Copyright (c) 2019 Danh Doan # All rights reserved. # @@ -20,9 +20,8 @@ tmpldir="$pkg-i18n" case "${pkg}" in firefox-esr) esr=esr ;; firefox) : ;; -thunderbird) : ;; *) - echo "Usage: $0 " >&2 + echo "Usage: $0 " >&2 exit 1 ;; esac @@ -78,7 +77,7 @@ xcleanlang() { xlistold >| "$tmpoldfile" -curl "https://ftp.mozilla.org/pub/${pkg%-esr}/releases/$version$esr/linux-x86_64/xpi/" \ +curl "https://ftp.mozilla.org/pub/firefox/releases/$version$esr/linux-i686/xpi/" \ | grep -o 'xpi/[a-z]\+\(-[A-Z]\+\)\?' \ | cut -d/ -f2 \ | xprocessnew 3>$tmpnewfile diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template index 6b9e63651908..f1d8480adcf4 100644 --- a/srcpkgs/firefox-i18n/template +++ b/srcpkgs/firefox-i18n/template @@ -1,6 +1,6 @@ # Template file for 'firefox-i18n' pkgname=firefox-i18n -version=103.0 +version=101.0.1 revision=1 build_style=meta short_desc="Firefox language packs" @@ -140,99 +140,99 @@ _pkgtmpl() { } } -checksum="eb98b65a576cff103501c24190435702ae858f8f4d10fa95cd0c618b3790d6c4 - 69026d5f6b4c9b16d143c1d4300925c5fae4fcc660769add2ab9223c8505cb58 - eec6fce5b6b3118309534ed49c2ce10187226bf4fcb8087977d4c1c2623d35bb - 5f1cc0f4443982f1b42c5205ff7664579eca2fc8b6c165f43fd69513654fb7dd - ac2f947e4e5ae4c54c2e0665617b4198f5b2338308cddd60ee9febaf89d066af - 03a2a4cda04a4e01df252a00c25ec1172cda1fbb52ffa93b2c997d8c303d9b30 - 3ed60e0f0edfa0369904d0e55e2cf169d70cd09dc3ee67c91adf5df6f417275f - 568adb14fbf56f566a0c1cc8a3bbf4140e0ae86e8e7f632635202f8298f83838 - 75e646bf96aad2fb7e1b6c8f93bb6a680426c9f6e3eaf7f602dd8fcf999541a0 - 83b8bd84afdf0f87b591ab58616c8b6ec86b346eb12e0fc2a8e619caa66e7281 - 31f2723a5ecbfaf67c545d37f5e420b83d61f2bb0bf0bb6e83a1829fcee6d7ea - aab59c2e5b8d87d1e23545631bf97c8dacf43f1bc4f9330caa92528c93ed1b38 - 9e65f612b7f4f96ff2bbdfe532d08677458a53f56a2ac15036f3ab3aa2c713ef - 04570acb17ed9b9fa7b974995a00c1d94ff6bdac9d84b8f1ba31926e0f116f3d - 0ad6bcae683497cdea2562b7847c4f2ab10d0b7e9413324be75d8966973b50ed - 96b9d3f4ab3c5f0b82995b4859756666ec52d8b456381f40258d0c1a8966df98 - 7d45d2acdb651914b8b3e11bb98b0caa2146f3d90e82158b4aed4266dd367e17 - 3c66b391d443f49937ef0e695744ddbb7f140c4a8ffdbfbab60eb1735abe9459 - 249c8d9390f48dc58b3b927b3ec654fe0753c5f80086b543e8035316c9394789 - 74b66b4bfb8c3e02b704396557097a050267f4cebdf16089732e3e7448060459 - 29e2000b75add0d31bcf5486debf34f992f8e9131dc509ae93f3f1b1e0c48b93 - 6f57aa5c21a74496f8246422704d15803a51d819ca6a3b127944b1ed6a9f7497 - 505b1cacc6eaa5e422509baceb97e9b5bdce27417fa9c5b37d0321f1a2ecc604 - 272e1470de2c715cd8ef116a72d0e957806cd389616ab34cbef2b76ec500602f - ff6019013085b08fcbe04d35bbf65c3620be3a302dc8ff117ece05a39d73bf17 - 264766c0f7c30cf2fd51bd18332da78ea6d9b3f0c0a10928763c351c9e5aeb33 - 7f30e26d1fc6f169b02bf4f1b1f750f4b2995f4f5f565bf08b04045847d7732c - ccce6000ecca4ee593c0bb22a91cbc9f79c7d17ed5e18319ce62f45339e16fc7 - ce19122dd20850ee8942048a2b166f9c4aacba34a09bbc34b46895fe414165dc - cad98b0be8f1098bf45d7f9dadad6c4758ee7ab2bc7301dd07ffbfe34c8bf132 - 74cf511afdc2e9849f566126131b1f60d2631d297a68c0ba6eb654683a88a6f8 - 42b1a5f39030640a13cc888b59cc47ce9ab0985c8d99f1f27f0585af8107fd38 - cf23334f50832da6872fba06b21b58e61f7ebe794fba48984008cc50686985a0 - 79c01f55f8ffc4d12a86e204b399667005f702d69540a516d3cd4802d6e939a8 - cf9e0bfd0891b5b0e07494b984b6a354267adf22f566622f84b52a9b6f2bb0d7 - 70c4d6b366fae776248821a4adcb95e403f422321f1e9c156b4eb83fa5a2a888 - c1a56c3493ae1f2721954708c5f3eaf584793b97b3d08dec73e39ab0469741c3 - b8fb3f56fc231393377ab7b5349a2f768df0c499be2fafe0713ec5a1fa858221 - e0da09ed1a7b5bb26d3a89a392a8f3b13efef4b1ef54e090b9b762a3422fee60 - 038654417cefb20ea652ac4b735970502e9bf36a6b4f52a61135fc8715d0b6d9 - c61a11d9169001f0e8a6fab2bba810cc98e91ef55f27450c6f33dd5dd89d6e82 - ae2aa2190b42e7ac15f071f534f8aaa9b1a0053b4c72b1034e6a84c44b5659d2 - 6759c9d610f4c7a855996d39bed2975564fd75d2001b9456024fcb43d22a2598 - eb640ca7b37d1f40d5bb58be974208d8efb49fca812923ac1a833027a6703aa2 - 92cdfbe862dace3323e20a1f4ba490e5198ef423b52d3e9e7dc83f5ae7745d62 - ed0c23227cec8a0f0b59d08c73f19826c37d121c2dcb029926d2568c558af67f - b1358c3286ae7cd225e337d3eeeb1ca62b34ff07bb7e4394271ddb9e85008bfb - ab5d82150f15971d48946a331e32d9dbd2e78c0438c4ec293fc62a2288b7d7a2 - 0e2fc31ef16c80e3768bb55ef93a8c41da9dd41d656dad96deaa7a097aa7ca13 - e9171e5228fa33de3524ecc9e9270db6d5756372684853f87a64b61595598b37 - 178a4de950ceaca52789e6601776d1c64f81c0f946769f27336c762a5f996757 - 51bf3360db2e40b697283ac1e4aa5341377b717d45f580ee80317d758ffc633c - 96e3663e3e81d0fb630060e9b784c7391aa9a3c278cf4b9eb95ca1b51fb33540 - f3b532f7212a2a5a0675c8e1ac62c45024ec98efa31459cb986eba3febd24f6c - a842a7f3120f02099bb870574366257bd40c009ddead7e480b6b6a9eff303ca0 - cbf5cbd063bd1c03129820c8d2f8d795fb8dd25e526adbcb4117c9dba576b7a0 - 306225e450969eb76ff1a63f2188496c84bf6739aeffd226f74a1c5968531975 - 5dbd1527e4e607fb13ef1f28bf479d638cd8584c660b7c506fca69ca90df2f3d - 039b5a4725ce9a958b2fd3832c50eda457301f7ef63ad8192440552720b71aaf - 552f16765b1e8e56ba86bed49dbcc8f7a18f8cb068f687c03580f3070752f8a3 - 2448e110dc3bff115bcd82d53f6ea6626ea8e989e8fc8a01d5e03c40903be9f9 - fbbf559cf5e7ae47c06d94f458db32dcb86e1cfeb0c68988ce7471c2577e64e7 - ea6f89941f65cb14b913ab430ef87a97a0b5c523f7db1956a5e2692d3d8a9032 - ed5ec760ac0ee1ce4e4425da824c8b22682ccba7c8ab5900f53ea0db34cc1413 - f036202292f74f4f48ad3e60dfddba9b639c3aa9863a86e64bff519845b35843 - 45892683aadca2e2c6eba1d1135452789c8023f65db9f1d335d4063fbe331d3b - 379612ad16db482761af5280cd509fdd9190d4dcab006024760a146b7a86a150 - a7b431a4873895664f30052125a879dc326e1e10148ac81bbd445f9500b3d667 - e6d70d98ea2c7a4573207a1112f67b542f7914e12c53dad2641b932e0fb7026d - 69448652368bed0966c82961e8ce08e84fc70ea6fbbd2e17156de477610444bd - 32fbb38d2588613e1b836d9fd1f16266129fb6b201145dc4d58d67ffc2fdedfc - 41f81a027eb3658cad5e7f5dbdeb89427841b81ca536d1c274f7b3284183de8d - 29b959f38c9daa74b587a2239995755433830a06aa61f0fb76ff5b15a7a60218 - 389cd539fafc3a47503e93f01c34dc0600505079ff2e07ab32d92d1755c81cb1 - aaf0536bc7e8ecb55195f18a8d0ce083f851adabed7674833ad7e2aef0b09369 - f31519902d06940d22e69983f315a0c00f15fe29848a86a36fb8af7f26349d26 - 67bc8560e7fd88b32db8cb61347d1d2887e76b01c3c1db9ef474550bce8535e5 - f462d6cd7589bfa2d8e86e7833678a82cb6df1d7bba3e7a9ee782141cea1bed8 - 03f711d0c25eb17f7e3415195257da909c0a4b0930448a22561b0c105c77790b - d1927c4c9c54251d5589b224651e5ccfd43b744818a61d2f971b168a2368622c - 2b5d59233b91c08791fb5fef2ce02a979310df86392556b5d5200c1e5f77d669 - 03b115da22391d1a849386782fda0834e0e9e66d264f4f5f1c815ac7c99e3bdf - c2a6944d3323d91c72298913a4794026d51995176be938ceb058ea2536d777e7 - 6933d5c09936077c91c2f9fab72854be8dc1af5a2891dc6fa5925aef85f04290 - da8439cf0a38c43b128b303a926af98729c9614d3bd10c3cb2ebb8bbc5524510 - 60ec5009a022f3d357a8d16f14c794c24c67846520ae6cffd2923aabb82c3f99 - aa84075f9d2f868ed3775020431ef4adff481d101f51e75e669cdfae3d11e0a8 - 4b9f9110b569d3c35775a13c5426dd2cb5b7eb84a7eb4ea999b1c9f08f5e0169 - 1a9054f0ab922ec80d2a3182343464b158b461cf392a95725197b1032dbd913a - c39dc161862262d858916f98fc83f152a4b855f746dd6b583a1e42471b63f6a3 - 969ce014fd12f222f59f1921c71d00eeede13446b167bd0a2e8e9025fa035cbe - e69bcbfccae0a06c1c784b25d5480dc5fa276b1e6aaad7805db4903e628562f7 - e67293d70e7874980b1b7ac9998226a0f9cc620a47a7a9ec9802ca668a42d61d - 610b5e398b904a28226ebfe61b5818b890222bbf1181c6b2f8ff83470701b513 - af77dad9f397b2ba92d25c909fc48b5eb2428242d261ef71565d15336ec2ebbc - a46354ab3fdc0d177f33491bed0823f7928c9413181276e294b43585a501497b" +checksum="ed5be7552b72589432c44cef4446208bc7f94fdbbf8c7a46aafc83f223a6d436 + 0aceb525734b1e5647f75d6c0ac3b14131594c7fe1e7fcf7a7c8be8d920c8a61 + 02c4c0d865eaa1508a8c660f312ba3947bd15ede09eb9dfcbf25e31bd6370d63 + d71038f9da1773305ee7ff69808ddcd460196795049a5cfa97167fd224345f49 + e400acc7af52b6d7bf2bff2fcd4d325345cba5b3d1f8d417023020cd1a1e2eec + 15de0f52e2484e77be071f987dcadac15f05f93c4cb676f023d037ff64f8408b + ee849e83a50c3a69b22ba93e253d5a99a9793be738232ffb3bac0c078c78bb52 + 1feefc2c94b6dfacb868c91ae1aed6e63b233b4e3a2f1043caaeb8161e62be74 + e8657525629fc6dc35149b629a379bebd006b1b9d41845be098f3bb8ec6ace67 + cab077c643a57f10b9c474277bd0b191cb6e25638788ac15c9e176ee393d2393 + 5ae7f71bfd39956b8553446feaebb047ddfc520459f275e8765bf917696ff4f0 + 19c322ee28a0b89bedcc7f20fb85857fb1d5bbcc6c6183d54f965165d42962d9 + 2c6ecd3ed59d14cbd5834259b4a258fc1513f6d8e09aa14e96467f5821ecd6bb + 03f4fc349e1631d5883b5c2a5f601e57e01ce7945f3f08f970f413b5a8411f77 + 3c889dff21cdf6e6c261e160c723e21bcbe87dc28c3c5687275b35bcc42ecf47 + 569db6c6aef1a3dcd634c7f3dad0cd4ef5d7fdd9bc4b7e37003fb8fc9ca52d04 + 1abf5e0077367234e2363c4b531a37c6e0c229794c3aca5f2ff83cfb661f0576 + 88dc29afeb4e10b81a352902804705ed1b0e3abd03aa9f20e5896dcd0febd185 + 14e0a939d23596c8370b03189fc0d0bc0a6eebbfa40b00cfe2e5368c0282b33d + c286bd9ab2237fc2262b5e08230209254ef545fffb0e3fe36645f12ef14d4cda + 66875ff542436d2f6c725efb81c820c7a7ede37f0e925c2305c44999544133aa + 5472ee129514179a5ed866564e8778af1092b9516206aef9c8d80e028386c5bb + 694a1f37b26486ebe10347ee7253db720aa1fd560417a35bcce05e2522846946 + 1a99f781645c1d20a0b00bab9fb7fc5c51f298648225751d3f6fd6f8702cb8aa + f741d5c6acfcc9cc5b856b1061eba22e4c441a1b4911d5d9c2ebc0cfcda8d0e2 + 787fb1a1e55ae88a1511a118bca51a94cbee52bb1d735aead9a53642f8a9896f + 204ca0c4a8007b027042affe98f68a06ed931daaa240801ba0d8a6504a41f292 + 7cff5d7e596e7b1016d62032e676e6d9ec241f0b2d2662d2aa85978d8797ca41 + 173cf3f1db9977cfe8970b10b4b2488bf17a95b5d70f7aee105f57c975c74b98 + a190cbcf63bee079efa4efefe8374729208150959176546b9ac4f4dd67dcff31 + c55e07086edcb10b74d0948ec7807fdd86b51527023f7d48e600544f54eacda4 + fc6b2f5d1ffa0334e2323c0dbea4acea081854b76e458e3d03ef723e72f042c1 + 65b1d5b59587860e8851bbcdb43908d9fafb2e82b8f453b6f7679af80db10c11 + 7c0c575216db5741975ddf6fac5515654f965a294c55a4b7c4dc260ca32ecc96 + 472325c726434a8b1415afcb2f1f4beb4e64e84cd7bfeeeb325b170f83608467 + fb5738328cc412fa9d766d60046b2f48368db912bd2fa77e58ef108053c4d700 + 307786457a572b4c3a4944aa9786ce5f15556cf025355add2296d4b509f97e1f + e20d65ca34bc1de29484f18c4f2d419737419b4d9d974a9a1ea50b622019a22c + 32dc9d36318a6b5b4c5b5b043499d32da01ca5766087fb04d6b407c2e23799c6 + ad87c861c2534d56a8552dc27cdf765dc13769c11bf93afcfd3643cba7fd342d + 75bad5529ff59be3ba641fffc7e419b459cf9b8b788ca79b6ad0c34d8301a67a + 3ad4c7510b8ea15e7374b16ce67c7d9573f34d918b769fd618567bb5fefaa21a + 80443ab4873bf78bfa97b640bf7870db5b0539c658d52bce442de2f9087c61fd + c264effcb13fcb8ff69aee2f297998b6707253f1c60c135c0bd3a6c31101e91c + d32b27498f9ca1211d585dceaa07c502f4dc113aa8f69ab8898f3a7abb9bf983 + 275f4da7e7f99544ef11f3ba29eed96fa1fe46f3300b5642c3b552003909309c + 8a37e9727154f77e502ad8cc1e692287662a600adf99aeb534adbed751c1e2fc + fc8c453a640b329fd86e8711ff9f5c2c2a810fba4231f42d551cb881261042ef + 4617409870b80e777b5831e13bc50537bc881b860a99d89721e8cd0123ecc095 + b24c7fa37c8db9a31e180495e881447df8d186df1e600983010fa8d24e102665 + b280609c17a7fa30b40e06b123515752b0cc31015bc737705bcd596f5b54194f + 7c680a3447c386bbe787c94ebbf53422792230be6e5fe8317cf570ea4fa81160 + 01306b4cf4455eb0c8ba4511e586ef6e0dbaadb8001696ad46b5cc11c50e5dde + 351b9e1a91ce19449f0bfb444fefc67ae7e3c9cb284c121e5275fe6ebd1a32ae + bae7bc95eb40c272efd4cbabd053c88c58b32e0797f1109a33bac26acdd3269f + 7a0e0a3b0bca1c85c754a90da279bfa9c81aa23bccbc3beff48367bdf99e061e + 459abe53c247de6ffaa15ffdc4076fd7eb98329ab721a9b7d046f2dde9080f10 + eabfa6ed9c4fd559bb95a7afac8e0d72bd761c0fd25f9b2fbc2dfc4e561b7c19 + a9c3a787c4ecac6e0e0893a27c04347d919fcd8e45eb9a527d8d3408e93c8ff7 + 31b0eaddbb4637a65994576d969c14b53049161e26475c8446d209f149f51ba7 + 7e6eb8f127014388b1f46da1849e033caf80b351c341a1a345e6556d7b419098 + 56168c028d5cde120c1319d902cf8086d9993d76a32ba9233a09ade20897ae4f + 7a14c159efd1bd940cb4c1d7c019b14e7f8fddef8a70f1416fc0d5d9c03a64e9 + 0f87061b5f9f3241eeeef54808023eb8dc5b5da542b6bb5dcce3ac7028eac667 + 850048e1edd47f618df235e396fb425ed95d5966da392cd5a775db1fd369a116 + ec12fe50526317b04d19b559aeb728b36b4cac323266f2d509ebda41c6571a1a + 86e157ffa5e04dccf08ac54d9d9f6a7cc3d5dd8a6a159d076d79e28e6a7efeae + fa3d06b57a1c497841238818e0235872e3eaa92a1285fff72652da8a33629709 + 10e2ae7d974c094644ea0bc942bafc724a92c593d301af38105d4d38f670b444 + 33a05876f3db5b4759ac0fbb183d4a148bc2c21e02a98ba399e55e07db4fc243 + 1fe5bb3bd6704d67219013d14054a85329c31a7ba4d0102d31f6e92d7c8d853d + dc4bcc6f83176bcf3b4592e42028c313336e7fcbf923640db3421dfc683457a5 + ecfa7cbd39c083217975570ca9ead77b0a9652d6ad0900a59a46a74fe3b0a83b + 90e4366784389fc2ecc1eca995c65d49de03e18c5027884e830ed41ede1795d7 + 9a8de63c5ea8613174efd78951b7d07782eb340a3112dde85cc7298edbcf2a8b + cb260111748e7ca714e8ed19259fcd42e29f52269191ef42e584d501436cde93 + 0b07daee1594196377e8fa8cde38440781ce528d37e32fa396c9ebda24a5d38b + 6080231954304e786b4511fceced3430a43708399bc43421ee032efc13fa4be8 + efd3f46a9894cf014fcab2c0440d424f9845576f23af975b81c8ec417004876a + 2af0504ec8e35a7737be66320e0bff2d3fe06ab0b463b3bbeb563e8ff5a4d9da + 5ddbb04a69131a4b909d91c99334f3821de1f7cc4b4b435f247f94970d36016d + c846e1ed79a76994714a7cd1341cfa4e87b7e7bc874a305732d207451bfa7510 + 2bda954e26ce2d640a6be009171feec861fa7206e798fa39119341831448a25a + 64bda1ee9682427bffc30607eb9eff48cd0f362186e3fe6a746671b33552893b + d081fd3c0d75f96503fa7092fcbe127b98f41c69eb75a2f776de66bdd413f2a6 + b02caec19d30f1f123ff6ef303e55d36192c9b9fd18c887f264ff7cd49386515 + 0a54a6dffc32d7782b05c6696304510be94e3ab25fb941973b68801660fa990d + 1714f28f03c6a655957f428573c26054b4bf6d558724844325d63c9154fee1d0 + 6f42d07f07fa58096c97106d632d5319c516d9306ab94b874a8716d4da59e761 + 0a7c14d11ba323b0fbc6e111d6e641cadd1e0e3bff9b1ce0d6dba6712c575c99 + eae673d6dafa7ac0f030392bb096d10b81b04f479f59b0c53987d1d76ddf0da6 + d48527ed3cd53ff6519804de1dcca284e548d08e145849e0e5cd1a179ab00279 + 753b92a8524164a261668594482d62a5c7c46068561ad08b8c06a9526ff9d413 + 794972ec101968df6317a076a6a7c9300abffb697e04cd51f81885ab23b6cfbe + dd2e57795f858d01aba47dde88e75b9c238e7cb15888c1f39dcce28214b356f3 + bf6078b5ca9ea99acb41ee8484bf692498b9f14aa94b52facbe4ccccc2e21987" diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index 1be969eb33b0..59d0c5cf1866 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -3,7 +3,7 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=103.0.1 +version=101.0.1 revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" @@ -11,7 +11,7 @@ maintainer="Duncaen " license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz" -checksum=b2db4df5fae0801e6406686876e8115d9529fb93a01566f22548908ca6c2cf82 +checksum=b4c76e8bdf81f473f3e56b2f69dbe5119bba5cab38e36ab0f3f38cf0cdc4a9c2 lib32disabled=yes diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template index 0e0365f4c2a8..3a9b96ec14c0 100644 --- a/srcpkgs/flacon/template +++ b/srcpkgs/flacon/template @@ -1,10 +1,10 @@ # Template file for 'flacon' pkgname=flacon -version=9.0.0 +version=7.0.1 revision=1 build_style=cmake hostmakedepends="pkg-config" -makedepends="qt5-tools-devel uchardet-devel taglib-devel" +makedepends="qt5-tools-devel uchardet-devel" depends="ffmpeg hicolor-icon-theme" short_desc="Audio File Encoder. Splits audio tracks into separate tracks" maintainer="travankor " @@ -12,7 +12,15 @@ license="LGPL-2.1-or-later" homepage="https://flacon.github.io/" changelog="https://flacon.github.io/changelog/" distfiles="https://github.com/Flacon/flacon/archive/v${version}.tar.gz" -checksum=a83d5fe297ceb6408b7f63c56a6be336fe1c6d06ebedcc0c84a3f7dd234140e4 +checksum=f63b959099e7b97b02a7f9ccf2c922a99de6c0d1ec83e74c436fd10e41630b6e + +post_extract() { + # no support for 64-bit atomics on these platforms in qt + if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + vsed -i 's/QAtomicInteger/QAtomicInteger/' \ + converter/splitter.cpp + fi +} if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake" diff --git a/srcpkgs/flameshot/template b/srcpkgs/flameshot/template index e697b31fdb31..dc3f7a8a1edb 100644 --- a/srcpkgs/flameshot/template +++ b/srcpkgs/flameshot/template @@ -1,6 +1,6 @@ # Template file for 'flameshot' pkgname=flameshot -version=12.1.0 +version=11.0.0 revision=1 build_style=cmake hostmakedepends="qt5-qmake qt5-host-tools" @@ -11,4 +11,4 @@ maintainer="Neel Chotai " license="GPL-3.0-or-later" homepage="https://github.com/lupoDharkael/flameshot" distfiles="https://github.com/lupoDharkael/flameshot/archive/v${version}.tar.gz" -checksum=c82c05d554e7a6d810aca8417ca12b21e4f74864455ab4ac94602668f85ac22a +checksum=4cd158719031e97c97ecb6db1c14dd8ded44bf531c062bce496fc63be18bc2cf diff --git a/srcpkgs/flare-engine/template b/srcpkgs/flare-engine/template index 8d300f61d227..469506f640ae 100644 --- a/srcpkgs/flare-engine/template +++ b/srcpkgs/flare-engine/template @@ -1,6 +1,6 @@ # Template file for 'flare-engine' pkgname=flare-engine -version=1.13.04 +version=1.12 revision=1 build_style=cmake configure_args="-DBINDIR=/usr/bin -DDATADIR=share/flare" @@ -11,6 +11,6 @@ maintainer="Diogo Leal " license="GPL-3.0-or-later" homepage="http://flarerpg.org/" changelog="https://raw.githubusercontent.com/flareteam/flare-engine/master/RELEASE_NOTES.txt" -distfiles="https://github.com/flareteam/flare-engine/archive/refs/tags/v${version}.tar.gz" -checksum=13dcfe562b98a5456ba5ba3fdffb457b8d92bfe8e332edfbe025353dbd0eb043 +distfiles="https://github.com/flareteam/flare-engine/archive/v${version}.tar.gz" +checksum=287a08532972fa3ac56ce7cb213d21be8be35b529339f61d4eeadbd501c78a8e replaces="flare-engine-data>=0" diff --git a/srcpkgs/flare-game/template b/srcpkgs/flare-game/template index a23eb186f226..3b1c1a25ca07 100644 --- a/srcpkgs/flare-game/template +++ b/srcpkgs/flare-game/template @@ -1,6 +1,6 @@ # Template file for 'flare-game' pkgname=flare-game -version=1.13.04 +version=1.12 revision=1 build_style=cmake configure_args="-DDATADIR=share/flare" @@ -10,7 +10,7 @@ maintainer="Diogo Leal " license="GPL-3.0-or-later, CC-BY-SA-3.0" homepage="http://flarerpg.org/" distfiles="https://github.com/flareteam/flare-game/archive/v${version}.tar.gz" -checksum=bbb278516c46e96ecc9b9470af3c37348ccb5dc61d33bd91c4823c090ccf2c78 +checksum=19a909f2c6e0868baae823bb491e8840d5fb3e0454f00201de8da119772e5160 post_install() { vlicense LICENSE.txt diff --git a/srcpkgs/font-ibm-plex-ttf/template b/srcpkgs/font-ibm-plex-ttf/template index 5af07e1919da..b1717b8831c0 100644 --- a/srcpkgs/font-ibm-plex-ttf/template +++ b/srcpkgs/font-ibm-plex-ttf/template @@ -1,6 +1,6 @@ # Template file for 'font-ibm-plex-ttf' pkgname=font-ibm-plex-ttf -version=6.0.2 +version=6.0.0 revision=1 wrksrc="plex-${version}" depends="font-util" @@ -9,7 +9,7 @@ maintainer="Felipe Nogueira " license="OFL-1.1" homepage="https://github.com/IBM/plex" distfiles="https://github.com/IBM/plex/archive/v${version}.tar.gz" -checksum=f5b62639414e9e87423bee6e6e5da600e42a4169a2f405fa8f2e56ae4f94bbac +checksum=e78cc68cb40ccca0318facade727a0deb32f73e931a2e31bb2fcaf8a6d386dff font_dirs="/usr/share/fonts/TTF" diff --git a/srcpkgs/font-spleen/template b/srcpkgs/font-spleen/template index 0a7873adaceb..1380eb905c8f 100644 --- a/srcpkgs/font-spleen/template +++ b/srcpkgs/font-spleen/template @@ -1,7 +1,7 @@ # Template file for 'font-spleen' pkgname=font-spleen -version=1.9.1 -revision=1 +version=1.8.2 +revision=2 wrksrc="spleen-${version}" build_style=gnu-makefile make_cmd=bmake @@ -12,9 +12,8 @@ short_desc="Monospaced bitmap fonts" maintainer="Renato Aguiar " license="BSD-2-Clause" homepage="https://github.com/fcambus/spleen" -changelog="https://raw.githubusercontent.com/fcambus/spleen/master/ChangeLog" distfiles="https://github.com/fcambus/spleen/releases/download/${version}/spleen-${version}.tar.gz" -checksum=7ef59c4e02a45e9dded6bca18b539cdf0f0eb49e6cbcb257858da56ac5daa622 +checksum=16262d8e403486252c9541b9b1b5c2847c4e7329d214ca2e7f9889f83b196fdf font_dirs="/usr/share/fonts/X11/spleen" do_configure() { diff --git a/srcpkgs/font-util/template b/srcpkgs/font-util/template index 465510dcd53c..5b9946003b58 100644 --- a/srcpkgs/font-util/template +++ b/srcpkgs/font-util/template @@ -1,6 +1,6 @@ # Template file for 'font-util' pkgname=font-util -version=1.3.3 +version=1.3.2 revision=1 build_style=gnu-configure hostmakedepends="pkg-config bdftopcf" @@ -13,8 +13,8 @@ short_desc="Tools for truncating and subseting of ISO10646-1 BDF fonts" maintainer="Duncaen " license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/font/$pkgname-$version.tar.xz" -checksum=e791c890779c40056ab63aaed5e031bb6e2890a98418ca09c534e6261a2eebd2 +distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" +checksum=3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282 lib32disabled=yes post_install() { diff --git a/srcpkgs/fontconfig/template b/srcpkgs/fontconfig/template index 75597231084c..89c0cf5ea240 100644 --- a/srcpkgs/fontconfig/template +++ b/srcpkgs/fontconfig/template @@ -1,19 +1,23 @@ # Template file for 'fontconfig' pkgname=fontconfig -version=2.14.0 -revision=1 +version=2.13.1 +revision=3 build_style=gnu-configure configure_args="--enable-static --enable-docs --with-cache-dir=/var/cache/${pkgname}" -hostmakedepends="gperf pkg-config python3" -makedepends="expat-devel freetype-devel" -checkdepends="curl unzip" +hostmakedepends="gperf pkg-config" +makedepends="expat-devel freetype-devel libuuid-devel" conf_files="/etc/fonts/fonts.conf" short_desc="Library for configuring and customizing font access" maintainer="Orphaned " license="MIT" homepage="http://www.fontconfig.org" -distfiles="${FREEDESKTOP_SITE}/${pkgname}/release/${pkgname}-${version}.tar.xz" -checksum=dcbeb84c9c74bbfdb133d535fe1c7bedc9f2221a8daf3914b984c44c520e9bac +distfiles="${FREEDESKTOP_SITE}/${pkgname}/release/${pkgname}-${version}.tar.bz2" +checksum=f655dd2a986d7aa97e052261b36aa67b0a64989496361eca8d604e6414006741 + +pre_build() { + # trick to regenerate hash functions :-) + rm -f src/fcobjshash.h +} post_install() { if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/fossil/template b/srcpkgs/fossil/template index 3d329f76ce3f..7e266eb29fe2 100644 --- a/srcpkgs/fossil/template +++ b/srcpkgs/fossil/template @@ -1,24 +1,22 @@ # Template file for 'fossil' pkgname=fossil -version=2.19 +version=2.18 revision=1 build_style=configure -configure_args="--disable-internal-sqlite --prefix=/usr - --with-sqlite=${XBPS_CROSS_BASE}/usr/include --json" +configure_args="--disable-internal-sqlite --prefix=/usr --with-sqlite=${XBPS_CROSS_BASE}/usr/include" hostmakedepends="tcl" -makedepends="zlib-devel openssl-devel sqlite-devel" +makedepends="zlib-devel openssl-devel readline-devel sqlite-devel" short_desc="Simple, high-reliability, distributed software configuration management" -maintainer="ologantr " +maintainer="Orphaned " license="BSD-2-Clause" homepage="https://www.fossil-scm.org" changelog="https://www.fossil-scm.org/home/doc/trunk/www/changes.wiki" distfiles="https://fossil-scm.org/home/tarball/version-${version}/fossil-${version}.tar.gz" -checksum=459f7fedbe25449a855727d7c33bad3bc0bf3dae973f2c6dbe9a7b826106a23e +checksum=e89cb9c726348bb14e7736e031d2b08574408c5d4db98e7d3fc814dadc6f3546 post_extract() { vsed -i 's/test_system_sqlite$/# &/' auto.def # failing on cross } - post_install() { vman fossil.1 vlicense COPYRIGHT-BSD2.txt LICENSE diff --git a/srcpkgs/frameworkintegration/template b/srcpkgs/frameworkintegration/template index e99f35ddc052..d67f04101e31 100644 --- a/srcpkgs/frameworkintegration/template +++ b/srcpkgs/frameworkintegration/template @@ -1,6 +1,6 @@ # Template file for 'frameworkintegration' pkgname=frameworkintegration -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules pkg-config @@ -11,7 +11,7 @@ maintainer="John " license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/frameworkintegration" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=69bece6b66542cfd3985046af1f63174ed909e34fe5a3c972506e250a0c1f1a6 +checksum=9a64abebf8d242765ae759611fc9819a03403047ed56b8dd71aba7a0bbb4faa6 frameworkintegration-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template index bba658ffc596..da6703547a83 100644 --- a/srcpkgs/freerdp/template +++ b/srcpkgs/freerdp/template @@ -1,7 +1,7 @@ # Template file for 'freerdp' pkgname=freerdp -version=2.7.0 -revision=2 +version=2.6.1 +revision=1 wrksrc="FreeRDP-${version}" build_style=cmake configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON @@ -9,7 +9,7 @@ configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON -DWITH_LIBSYSTEMD=OFF -DWITH_PCSC=OFF -DWITH_PULSE=ON -DWITH_WAYLAND=ON -DWITH_XCURSOR=ON -DWITH_XEXT=ON -DWITH_XI=ON -DWITH_XINERAMA=ON -DWITH_XKBFILE=ON -DWITH_XRENDER=ON -DWITH_XV=ON -DWITH_SERVER=ON - -DWAYLAND_SCANNER=/usr/bin/wayland-scanner -DWITH_CAIRO=ON" + -DWAYLAND_SCANNER=/usr/bin/wayland-scanner" hostmakedepends="pkg-config xmlto wayland-devel" makedepends="alsa-lib-devel ffmpeg-devel glib-devel libusb-devel libXcursor-devel libXinerama-devel libXrandr-devel libXv-devel @@ -20,7 +20,7 @@ maintainer="Orphaned " license="Apache-2.0" homepage="https://www.freerdp.com/" distfiles="https://github.com/FreeRDP/FreeRDP/archive/${version}.tar.gz" -checksum=2350097b2dc865e54a3e858bce0b13a99711428d397ee51d60cf91ccb56c0415 +checksum=2ff86a839c1cf678a24d9bf435c83745aafbd5f0d19b637b733e306acede96e3 CFLAGS="-Wno-dev" case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/freetype/template b/srcpkgs/freetype/template index 75abb71ceaa2..ba4c6ad900c4 100644 --- a/srcpkgs/freetype/template +++ b/srcpkgs/freetype/template @@ -1,7 +1,7 @@ # Template file for 'freetype' pkgname=freetype -version=2.12.1 -revision=1 +version=2.10.4 +revision=2 build_style=gnu-configure configure_args="--enable-freetype-config" hostmakedepends="pkg-config" @@ -11,14 +11,14 @@ maintainer="Orphaned " license="GPL-2.0-or-later, FTL" homepage="https://www.freetype.org/" distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f +checksum=86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784 post_patch() { vsed -i -e "s/%PKG_CONFIG%/pkg-config/" builds/unix/freetype-config.in } post_install() { - vlicense LICENSE.TXT + vlicense docs/LICENSE.TXT vlicense docs/FTL.TXT } @@ -26,10 +26,9 @@ freetype-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { - vmove usr/bin/freetype-config - vmove usr/share/man/man1/freetype-config.1 - vmove usr/share/aclocal - vmove usr/include + for f in bin include share; do + vmove usr/${f} + done vmove "usr/lib/*.a" vmove "usr/lib/*.so" vmove usr/lib/pkgconfig diff --git a/srcpkgs/fs-uae/files/fs-uae.desktop b/srcpkgs/fs-uae/files/fs-uae.desktop new file mode 100644 index 000000000000..388c561065dc --- /dev/null +++ b/srcpkgs/fs-uae/files/fs-uae.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=FS-UAE +Comment=FS-UAE Amiga Emulator +TryExec=fs-uae +Exec=fs-uae %f +StartupNotify=true +Terminal=false +Type=Application +Icon=fs-uae +Categories=Applications;Emulators;Game + diff --git a/srcpkgs/fs-uae/template b/srcpkgs/fs-uae/template index c631a1b36270..b4387082e153 100644 --- a/srcpkgs/fs-uae/template +++ b/srcpkgs/fs-uae/template @@ -1,42 +1,36 @@ # Template file for 'fs-uae' pkgname=fs-uae -version=3.1.66 +version=3.0.5 revision=1 build_style=gnu-configure -hostmakedepends="pkg-config gettext zip" -makedepends="libmpeg2-devel SDL2-devel libglib-devel libpng-devel libopenal-devel" +hostmakedepends="automake gettext libtool pkg-config zip" +makedepends="glew-devel libmpeg2-devel SDL2-devel MesaLib-devel + freetype-devel libglib-devel libpng-devel libopenal-devel" +depends="desktop-file-utils hicolor-icon-theme" short_desc="FS-UAE Amiga Emulator" maintainer="Orphaned " license="GPL-2.0-only" homepage="https://fs-uae.net" -distfiles="https://fs-uae.net/files/FS-UAE/Stable/${version}/${pkgname}-${version}.tar.xz" -checksum=606e1868b500413d69bd33bb469f8fd08d6c08988801f17b7dd022f3fbe23832 +distfiles="https://fs-uae.net/stable/${version}/${pkgname}-${version}.tar.gz" +checksum=f26ec42e03cf1a7b53b6ce0d9845aa45bbf472089b5ec046b3eb784ec6859fe3 +nocross="./gen/genlinetoscr: cannot execute binary file: Exec format error" +nopie=yes case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*) nopie=yes ;; + x86_64*|i686*) ;; *) configure_args+=" --disable-jit" ;; esac -if [ "$CROSS_BUILD" ]; then - post_configure() { - make $makejobs \ - CC=$CC_FOR_BUILD CFLAGS=$CFLAGS_FOR_BUILD \ - CXX=$CXX_FOR_BUILD CXXFLAGS=$CXXFLAGS_FOR_BUILD \ - LIBS= GLIB_LIBS= LIBMPEG2_LIBS= OPENAL_LIBS= \ - OPENGL_LIBS= PNG_LIBS= SDL2_LIBS= X11_LIBS= ZLIB_LIBS= \ - gen/blit.h gen/blitfunc.cpp gen/blitfunc.h gen/blittable.cpp \ - gen/compemu.cpp gen/cpudefs.cpp gen/cpuemu_0.cpp \ - gen/linetoscr.cpp +CFLAGS="-Wno-error -Wno-narrowing -Wno-alloc-size-larget-than" +CXXFLAGS="${CFLAGS}" - rm src/readcpu.o gen/cpudefs.o - make $makejobs src/readcpu.o gen/cpudefs.o - touch gen/* - } -fi +pre_configure() { + grep -rlw -- -Werror | xargs -n1 -t -I% sed -i % -e "s;-Werror;-Wno-error;" + autoreconf -fi + cd libmpeg2 + autoreconf -fi +} -post_extract() { - case "$XBPS_TARGET_MACHINE" in - *-musl) sed -i -e 's/| RTLD_DEEPBIND//' src/dlopen.cpp ;; - esac - sed -i -e '/^NoDisplay/d' share/applications/fs-uae.desktop +post_install() { + vinstall ${FILESDIR}/fs-uae.desktop 644 usr/share/applications } diff --git a/srcpkgs/fstl/template b/srcpkgs/fstl/template index 433ee2ca67b9..d9af794091f6 100644 --- a/srcpkgs/fstl/template +++ b/srcpkgs/fstl/template @@ -1,6 +1,6 @@ # Template file for 'fstl' pkgname=fstl -version=0.10.0 +version=0.9.4 revision=1 build_style=cmake hostmakedepends="qt5-qmake qt5-host-tools" @@ -10,7 +10,7 @@ maintainer="Érico Nogueira " license="MIT" homepage="http://www.mattkeeter.com/projects/fstl/" distfiles="https://github.com/mkeeter/${pkgname}/archive/v${version}.tar.gz" -checksum=e00c9f5f90e5efc3804cd2d7a64efb9f592921b7ff78d7190aa4182145119d9a +checksum=5c2d6bf14ec0bee15d415a0810787bfd714971822a4fa9433c6ea476484dd335 post_install() { grep -A8 "# License" README.md | sed 's/# License/MIT License/' > LICENSE diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template index 405efe00a5a8..d71c58865fbe 100644 --- a/srcpkgs/fuse3/template +++ b/srcpkgs/fuse3/template @@ -1,6 +1,6 @@ # Template file for 'fuse3' pkgname=fuse3 -version=3.11.0 +version=3.10.5 revision=1 wrksrc="fuse-${version}" build_style=meson @@ -11,9 +11,8 @@ short_desc="Filesystem in Userspace 3.x" maintainer="Anthony Iliopoulos " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/libfuse/libfuse" -changelog="https://raw.githubusercontent.com/libfuse/libfuse/master/ChangeLog.rst" distfiles="https://github.com/libfuse/libfuse/releases/download/fuse-${version}/fuse-${version}.tar.xz" -checksum=8982c4c521daf3974dda8a5d55d575c988da13a571970f00aea149eb54fdf14c +checksum=b2e283485d47404ac896dd0bb7f7ba81e1470838e677e45f659804c3a3b69666 conf_files="/etc/fuse.conf" # Tests require root make_check=no diff --git a/srcpkgs/fwupd/template b/srcpkgs/fwupd/template index 7c2d4032c183..e56f09eee99c 100644 --- a/srcpkgs/fwupd/template +++ b/srcpkgs/fwupd/template @@ -11,7 +11,7 @@ hostmakedepends="dejavu-fonts-ttf gnutls-tools pkg-config gcab gi-docgen vala glib-devel polkit gettext pango python3-gobject python3-Pillow protobuf-c-devel" makedepends="libxmlb-devel cairo-devel colord-devel libarchive-devel gnutls-devel gpgme-devel json-glib-devel libgusb-devel polkit-devel - sqlite-devel gcab-devel pango-devel elogind-devel + sqlite-devel libsoup-devel gcab-devel pango-devel elogind-devel tpm2-tss-devel libjcat-devel libcurl-devel protobuf-c-devel" depends="dbus udisks2" conf_files=" diff --git a/srcpkgs/fzf/template b/srcpkgs/fzf/template index 7e9383e3f341..86789e858d66 100644 --- a/srcpkgs/fzf/template +++ b/srcpkgs/fzf/template @@ -1,6 +1,6 @@ # Template file for 'fzf' pkgname=fzf -version=0.32.0 +version=0.30.0 revision=1 build_style=go go_import_path="github.com/junegunn/fzf" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/junegunn/fzf" changelog="https://raw.githubusercontent.com/junegunn/fzf/master/CHANGELOG.md" distfiles="https://github.com/junegunn/fzf/archive/${version}.tar.gz" -checksum=3502c15faeb0a6d553c68ab1a7f472af08afed94a1d016427a8ab053ef149a8f +checksum=a3428f510b7136e39104a002f19b2e563090496cb5205fa2e4c5967d34a20124 post_install() { cd ${wrksrc} diff --git a/srcpkgs/gajim-omemo/template b/srcpkgs/gajim-omemo/template index 632aff14dd6b..531f7be7545d 100644 --- a/srcpkgs/gajim-omemo/template +++ b/srcpkgs/gajim-omemo/template @@ -1,8 +1,8 @@ # Template file for 'gajim-omemo' pkgname=gajim-omemo -version=2.8.15 -revision=1 -create_wrksrc="omemo" +version=2.7.15 +revision=2 +wrksrc="omemo" hostmakedepends="unzip" depends="python3 python3-setuptools python3-cryptography python3-axolotl python3-qrcode gajim" @@ -10,10 +10,12 @@ short_desc="Gajim plugin for OMEMO Encryption" maintainer="Urs Schulz " license="GPL-3.0-or-later" homepage="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin" -distfiles="https://ftp.gajim.org/plugins/master/omemo/omemo_${version}.zip" -checksum=9639e6ddb76c4612ca43e74ee9d80d8d92c31fdfbb173f7c9976a2cc3d22c1c1 +distfiles="https://ftp.gajim.org/plugins_releases/${pkgname#gajim-}_${version}.zip" +checksum=7e8435125a4b566402e2531f4e73ab60647b2f88fb65d8da2955dfb1e3befede + do_install() { + rm CHANGELOG COPYING install -d "${DESTDIR}/${py3_sitelib}/gajim/data/plugins/${pkgname#gajim-}" cp -r * "${DESTDIR}/${py3_sitelib}/gajim/data/plugins/${pkgname#gajim-}" } diff --git a/srcpkgs/gajim/template b/srcpkgs/gajim/template index 2566793ea3c3..ff3278df8e66 100644 --- a/srcpkgs/gajim/template +++ b/srcpkgs/gajim/template @@ -1,28 +1,24 @@ # Template file for 'gajim' pkgname=gajim -version=1.4.7 +version=1.3.3 revision=1 +wrksrc="gajim-gajim-${version}" build_style=python3-module hostmakedepends="gettext python3-setuptools" -depends="python3-gobject python3-setuptools python3-Pillow - python3-cairo python3-dbus libsecret gupnp-igd gsound geoclue2 libnm - python3-nbxmpp python3-openssl python3-css-parser python3-keyring - python3-precis-i18n python3-packaging python3-setuptools python3-distro - python3-netifaces python3-pyasn1 libsoup farstream gst-plugins-base1 - gst-plugins-ugly1 gst-libav gtksourceview4" -checkdepends="${depends}" +depends="python3-gobject python3-nbxmpp python3-setuptools python3-Pillow + python3-cairo python3-precis-i18n python3-keyring python3-packaging + python3-css-parser farstream python3-dbus python3-openssl" short_desc="Full featured Jabber/XMPP client" maintainer="teldra " license="GPL-3.0-only" homepage="https://www.gajim.org" -changelog="https://dev.gajim.org/gajim/gajim/-/raw/master/ChangeLog" +changelog="https://dev.gajim.org/gajim/gajim/raw/gajim-${version}/ChangeLog" distfiles="https://gajim.org/downloads/${version%.*}/gajim-${version}.tar.gz" -checksum=1a4807bf3a34b31048824e4fff762bd1e1622f464e73a426c09684dc293684f3 +checksum=ddbcbe6aaf36c238e0ca7503034ed0870a5b059a96e9a4f973409ecdeec4678c +# Does not find gdk, introspection typelib +# even wtih gdk-pixbuf in checkdepends +make_check=no post_install() { vdoc "${FILESDIR}/README.voidlinux" } - -do_check() { - python -m unittest discover -s test -} diff --git a/srcpkgs/gamemode/template b/srcpkgs/gamemode/template index c70be770dee5..0bf9bea530ec 100644 --- a/srcpkgs/gamemode/template +++ b/srcpkgs/gamemode/template @@ -1,9 +1,9 @@ # Template file for 'gamemode' pkgname=gamemode -version=1.7 +version=1.6.1 revision=1 build_style=meson -configure_args="-Dwith-sd-bus-provider=elogind -Dwith-pam-group=gamemode" +configure_args="-Dwith-sd-bus-provider=elogind" hostmakedepends="pkg-config" makedepends="inih-devel dbus-devel elogind-devel" depends="lib${pkgname}>=${version}_${revision}" @@ -11,10 +11,8 @@ short_desc="Optimise Linux system performance on demand" maintainer="Kenneth Dodrill " license="BSD-3-Clause" homepage="https://github.com/FeralInteractive/gamemode" -changelog="https://raw.githubusercontent.com/FeralInteractive/gamemode/master/CHANGELOG.md" distfiles="https://github.com/FeralInteractive/gamemode/archive/${version}.tar.gz" -checksum=8a1718c657cb1d3c8269edfd397faf3cb41fccd885198ef0225bf8f82217c42f -system_groups=gamemode +checksum=4377b88b5147ebf8d3f9a7a1f94c6d00f1e9624cd171d5af942ce9766be3747f post_install() { vsconf example/gamemode.ini diff --git a/srcpkgs/gandi-cli/template b/srcpkgs/gandi-cli/template new file mode 100644 index 000000000000..71cbc44cc7d7 --- /dev/null +++ b/srcpkgs/gandi-cli/template @@ -0,0 +1,20 @@ +# Template file for 'gandi-cli' +pkgname=gandi-cli +version=1.6 +revision=2 +wrksrc="gandi.cli-${version}" +build_style=python3-module +hostmakedepends="python3-docutils python3-setuptools" +depends="python3-setuptools python3-IPy python3-click python3-requests python3-yaml" +checkdepends="$depends python3-pytest-cov" +short_desc="Command line interface to Gandi.net" +maintainer="Lon Willett " +license="GPL-3.0-or-later" +homepage="http://cli.gandi.net" +distfiles="https://github.com/Gandi/gandi.cli/archive/${version}.tar.gz" +checksum=f9a8140604c2f8ff2bef31851456906d301bfef2a36101280bbaf531a05cb52e + +post_install() { + rst2man --no-generator gandicli.man.rst > gandi.1 + vman gandi.1 +} diff --git a/srcpkgs/gcolor3/patches/libportal5.patch b/srcpkgs/gcolor3/patches/libportal5.patch deleted file mode 100644 index 7db2bb94ba1b..000000000000 --- a/srcpkgs/gcolor3/patches/libportal5.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 1750369a3fd922aa9db6916207dc460c6f885e14 Mon Sep 17 00:00:00 2001 -From: Michal Vasilek -Date: Mon, 27 Dec 2021 13:47:14 +0100 -Subject: [PATCH] Update to libportal 0.5 - ---- - meson.build | 2 ++ - src/gcolor3-color-selection.c | 2 +- - src/meson.build | 1 + - 3 files changed, 4 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 6453679..7d6dc50 100644 ---- a/meson.build -+++ b/meson.build -@@ -7,9 +7,11 @@ dep_gtk = dependency('gtk+-3.0', version: '>= 3.20.0', required: true) - dep_libportal = dependency( - 'libportal', - required: true, -+ version: '>= 0.5', - fallback: ['libportal', 'libportal_dep'], - default_options: ['gtk_doc=false'], - ) -+dep_libportal_gtk3 = dependency('libportal-gtk3', version: '>= 0.5', required: true) - cc = meson.get_compiler('c') - dep_lm = cc.find_library('m', required: true) - -diff --git a/src/gcolor3-color-selection.c b/src/gcolor3-color-selection.c -index 7413850..5df9d54 100644 ---- a/src/gcolor3-color-selection.c -+++ b/src/gcolor3-color-selection.c -@@ -41,7 +41,7 @@ - #include - #include - #include --#include -+#include - - #ifdef ENABLE_NLS - #define P_(String) g_dgettext(GETTEXT_PACKAGE "-properties",String) -diff --git a/src/meson.build b/src/meson.build -index 3998f68..d488e51 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -42,6 +42,7 @@ executable( - dependencies: [ - dep_gtk, - dep_libportal, -+ dep_libportal_gtk3, - dep_lm - ], - install: true, --- diff --git a/srcpkgs/gcolor3/template b/srcpkgs/gcolor3/template index fd95c684a674..b07d99472705 100644 --- a/srcpkgs/gcolor3/template +++ b/srcpkgs/gcolor3/template @@ -1,11 +1,11 @@ # Template file for 'gcolor3' pkgname=gcolor3 version=2.4.0 -revision=2 +revision=1 wrksrc="gcolor3-v${version}" build_style=meson hostmakedepends="pkg-config gettext glib-devel" -makedepends="gtk+3-devel libportal-gtk3-devel" +makedepends="gtk+3-devel libportal-devel" short_desc="Color selection dialog written in GTK+3" maintainer="Duncaen " license="GPL-2.0-or-later" diff --git a/srcpkgs/gcr/patches/unbreak-no-systemd.patch b/srcpkgs/gcr/patches/unbreak-no-systemd.patch deleted file mode 100644 index ca2660244c37..000000000000 --- a/srcpkgs/gcr/patches/unbreak-no-systemd.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 96e76ee482dad2a0d71f9a5a5a6558d272d538ca Mon Sep 17 00:00:00 2001 -From: Antoine Jacoutot -Date: Sun, 24 Oct 2021 10:26:03 +0200 -Subject: [PATCH] Unbreak build without systemd. - -This fixes the check for WITH_SYSTEMD and prevents a fatal error: -'systemd/sd-daemon.h' file not found when building with systemd disabled. ---- - gcr/gcr-ssh-agent-service.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gcr/gcr-ssh-agent-service.c b/gcr/gcr-ssh-agent-service.c -index 3b5a4ca..b7e8928 100644 ---- a/gcr/gcr-ssh-agent-service.c -+++ b/gcr/gcr-ssh-agent-service.c -@@ -39,7 +39,7 @@ - #include - #include - --#ifdef WITH_SYSTEMD -+#if WITH_SYSTEMD - #include - #endif diff --git a/srcpkgs/gcr/template b/srcpkgs/gcr/template index 5ab7455fb539..e42bd6277d1b 100644 --- a/srcpkgs/gcr/template +++ b/srcpkgs/gcr/template @@ -1,20 +1,20 @@ # Template file for 'gcr' pkgname=gcr -version=3.41.0 +version=3.40.0 revision=1 build_style=meson build_helper="gir" -hostmakedepends="gettext glib-devel gnupg2 gtk-doc intltool pkg-config openssh +hostmakedepends="gettext glib-devel gnupg2 gtk-doc intltool pkg-config libxslt $(vopt_if vala vala)" -makedepends="gtk+3-devel libgcrypt-devel libsecret-devel p11-kit-devel libxslt-devel +makedepends="gtk+3-devel libgcrypt-devel p11-kit-devel libxslt-devel $(vopt_if vala vala)" depends="desktop-file-utils hicolor-icon-theme gnupg2" short_desc="GNOME crypto package" maintainer="Orphaned " license="LGPL-2.0-or-later, LGPL-2.1-or-later, GPL-2.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gcr" +homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/gcr/${version%.*}/gcr-${version}.tar.xz" -checksum=0909fc49ea8ad4832d27564ff2fd1dc666696e2a07c73941c48829e60572da01 +checksum=b9d3645a5fd953a54285cc64d4fc046736463dbd4dcc25caf5c7b59bed3027f5 if [ "$CROSS_BUILD" ]; then configure_args="-Dgtk_doc=false" diff --git a/srcpkgs/gdb/template b/srcpkgs/gdb/template index ff7c9d9a5911..552faa668a2a 100644 --- a/srcpkgs/gdb/template +++ b/srcpkgs/gdb/template @@ -1,7 +1,7 @@ # Template file for 'gdb' pkgname=gdb -version=12.1 -revision=1 +version=11.1 +revision=2 build_style=gnu-configure pycompile_dirs="/usr/share/gdb/python" configure_args="--disable-werror --disable-nls --with-system-readline @@ -17,11 +17,11 @@ makedepends="expat-devel ncurses-devel readline-devel zlib-devel gmp-devel depends="gdb-common>=${version}_${revision}" checkdepends="dejagnu" short_desc="GNU Debugger" -maintainer="Duncaen " +maintainer="Anthony Iliopoulos " license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/gdb" distfiles="${GNU_SITE}/gdb/gdb-${version}.tar.xz" -checksum=0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed +checksum=cccfcc407b20d343fb320d4a9a2110776dd3165118ffd41f4b1b162340333f94 make_check=extended # Tests take too long, not all of them pass. python_version=3 patch_args="-Np1" diff --git a/srcpkgs/gdbm/template b/srcpkgs/gdbm/template index fa6144f62b9b..687a561ff534 100644 --- a/srcpkgs/gdbm/template +++ b/srcpkgs/gdbm/template @@ -1,6 +1,6 @@ # Template file for 'gdbm' pkgname=gdbm -version=1.23 +version=1.19 revision=1 build_style=gnu-configure configure_args="--enable-libgdbm-compat --disable-rpath" @@ -9,7 +9,7 @@ maintainer="Orphaned " license="GPL-3.0-or-later" homepage="http://www.gnu.org.ua/software/gdbm/" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd +checksum=37ed12214122b972e18a0d94995039e57748191939ef74115b1d41d8811364bc if [ "$CROSS_BUILD" ]; then hostmakedepends="libtool automake gettext-devel" diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template index 3686c70b7404..ee14eb631908 100644 --- a/srcpkgs/gdm/template +++ b/srcpkgs/gdm/template @@ -1,6 +1,6 @@ # Template file for 'gdm' pkgname=gdm -version=42.0 +version=41.3 revision=1 build_helper="gir" build_style=meson @@ -14,7 +14,7 @@ configure_args=" hostmakedepends="dconf gettext itstool pkg-config" makedepends="accountsservice-devel elogind-devel gettext-devel glib-devel iso-codes libSM-devel libcanberra-devel nss-devel pam-devel upower-devel - plymouth-devel libgudev-devel" + plymouth-devel" depends="gnome-settings-daemon gnome-shell gnome-session gnome-themes-extra gsettings-desktop-schemas xorg-server xorg-server-xwayland xrdb" checkdepends="check-devel" @@ -23,7 +23,7 @@ maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/GDM" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a328ac976937bec179971ff07829a1246b98ce724181c128ae32a0ba47ad3855 +checksum=bb0b650a7cea90f09a33284fbd02975315407efc18e814009852d1bcad3437d4 conf_files=" /etc/gdm/custom.conf @@ -47,11 +47,10 @@ fi post_install() { vinstall $FILESDIR/Xsession 755 etc/gdm - for f in $DESTDIR/etc/pam.d/*; do - if grep -q "pam_systemd.so" "$f"; then - vsed -i "s/pam_systemd\.so/pam_elogind.so/" "$f" - fi - done + vsed -i "s/pam_systemd\.so/pam_elogind.so/" $DESTDIR/etc/pam.d/* + vsed -i '/pam_tally.so/d' \ + $DESTDIR/etc/pam.d/gdm-smartcard \ + $DESTDIR/etc/pam.d/gdm-fingerprint rm -rf ${DESTDIR}/tmp # runit service diff --git a/srcpkgs/gdu/template b/srcpkgs/gdu/template index 0746e56c151f..a09cbe9fc4f0 100644 --- a/srcpkgs/gdu/template +++ b/srcpkgs/gdu/template @@ -1,6 +1,6 @@ # Template file for 'gdu' pkgname=gdu -version=5.15.0 +version=5.14.0 revision=1 build_style=go go_import_path="github.com/dundee/gdu/v5/cmd/gdu" @@ -11,7 +11,7 @@ maintainer="Daniel Lewan " license="MIT" homepage="https://github.com/dundee/gdu" distfiles="https://github.com/dundee/gdu/archive/v${version}.tar.gz" -checksum=4cbbaea0bc46853bde0508b8a9c5f9fdc95dd45ff21a2eb5c5adeb9917cb95b3 +checksum=6fb64500eb22a4e586322c065e97bed72b6f4e1aead4311dad50b75d11222cdb post_install() { vman gdu.1 diff --git a/srcpkgs/gedit-plugins/template b/srcpkgs/gedit-plugins/template index 939d068e074e..6ee3057a462b 100644 --- a/srcpkgs/gedit-plugins/template +++ b/srcpkgs/gedit-plugins/template @@ -1,6 +1,6 @@ # Template file for 'gedit-plugins' pkgname=gedit-plugins -version=42.1 +version=41.0 revision=1 build_style=meson pycompile_dirs="usr/lib/gedit/plugins" @@ -15,5 +15,5 @@ license="GPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gedit-plugins" changelog="https://gitlab.gnome.org/GNOME/gedit-plugins/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c6b741de7d2610b0e474ef1b72a2a587e236998573403d527fe18e9e3de2623d +checksum=a38f949460914f054063671bf0bb8e8a5184e6210be89f64bb304652d4520e87 python_version=3 diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template index 822d3e282cd8..c6f401487ca0 100644 --- a/srcpkgs/gedit/template +++ b/srcpkgs/gedit/template @@ -1,6 +1,6 @@ # Template file for 'gedit' pkgname=gedit -version=42.1 +version=41.0 revision=1 build_helper="gir" build_style=meson @@ -13,9 +13,8 @@ short_desc="Text editor for GNOME" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Gedit" -changelog="https://gitlab.gnome.org/GNOME/gedit/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7f1fd43df5110d4c37de6541993f41f0fbc3efc790900e92053479ba069920e9 +checksum=7a9b18b158808d1892989165f3706c4f1a282979079ab7458a79d3c24ad4deb5 shlib_provides="libgedit-41.so" python_version=3 diff --git a/srcpkgs/gef/template b/srcpkgs/gef/template index 1309b0c7bffa..5f000d87b7b9 100644 --- a/srcpkgs/gef/template +++ b/srcpkgs/gef/template @@ -1,15 +1,15 @@ # Template file for 'gef' pkgname=gef -version=2022.06 +version=2022.01 revision=1 pycompile_dirs="usr/lib/gef" depends="keystone-python3 capstone-python3 unicorn-python3 python3-Ropper" short_desc="GDB Enhanced Features for exploit devs & reversers" maintainer="Andrew Benson " license="MIT" -homepage="https://hugsy.github.io/gef/" +homepage="https://gef.readthedocs.io/en/master/" distfiles="https://github.com/hugsy/gef/archive/${version}.tar.gz" -checksum=ae93f55c081753203b05f427ba0fa9e9e92d25139e10e946a081cd5d6a379329 +checksum=bb1070dfee440577927d7fa1aa5d310d9fb7297d87ffd786ee63cc6ae7f0f177 python_version="3" do_install() { diff --git a/srcpkgs/gerbera/files/gerbera/log/run b/srcpkgs/gerbera/files/gerbera/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/gerbera/files/gerbera/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/gerbera/files/gerbera/run b/srcpkgs/gerbera/files/gerbera/run index cab802769fe9..925a4d7fde23 100755 --- a/srcpkgs/gerbera/files/gerbera/run +++ b/srcpkgs/gerbera/files/gerbera/run @@ -1,9 +1,2 @@ #!/bin/sh - -if [ ! -d /var/lib/gerbera/.config ]; then - mkdir -p /var/lib/gerbera/.config/gerbera - chown -R gerbera:gerbera /var/lib/gerbera - chpst -u gerbera sh -c 'HOME=/var/lib/gerbera gerbera --create-config > /var/lib/gerbera/.config/gerbera/config.xml' -fi - -exec chpst -u gerbera:gerbera gerbera --home /var/lib/gerbera +chpst -u gerbera:gerbera gerbera --home /var/lib/gerbera diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template index 35136708b3e5..4e0e2a94a9fb 100644 --- a/srcpkgs/gerbera/template +++ b/srcpkgs/gerbera/template @@ -1,7 +1,7 @@ # Template file for 'gerbera' pkgname=gerbera -version=1.11.0 -revision=2 +version=1.6.4 +revision=5 build_style=cmake configure_args="-DWITH_SYSTEMD=0 -DWITH_AVCODEC=1" hostmakedepends="pkg-config" @@ -12,9 +12,8 @@ short_desc="UPnP Media Server based on MediaTomb" maintainer="Alexander Gehrke " license="GPL-2.0-only" homepage="http://gerbera.io/" -changelog="https://raw.githubusercontent.com/gerbera/gerbera/master/ChangeLog.md" distfiles="https://github.com/gerbera/gerbera/archive/v${version}.tar.gz" -checksum=0c13049792a28ec0e3086ba61c7f9675626a1dbadb043650a452192727418be7 +checksum=cbe7ea78977db8c02fcca1759ed149f199a590afaf4a6d21ffcca8623d1a0cc5 # libupnp uses large file support, so users must do that, too CXXFLAGS="-D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/ghex/template b/srcpkgs/ghex/template index 6d9b98d886ab..e11080c647fd 100644 --- a/srcpkgs/ghex/template +++ b/srcpkgs/ghex/template @@ -1,32 +1,17 @@ # Template file for 'ghex' pkgname=ghex -version=42.3 +version=3.18.4 revision=1 build_style=meson -build_helper=gir -configure_args="-Dintrospection=$(vopt_if gir enabled disabled) - $(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="pkg-config iso-codes gettext itstool glib-devel - desktop-file-utils gtk-update-icon-cache $(vopt_if gtk_doc gi-docgen)" -makedepends="gtk4-devel" +hostmakedepends="pkg-config gtk-update-icon-cache intltool itstool glib-devel" +makedepends="gtk+3-devel iso-codes glib-devel" depends="hicolor-icon-theme desktop-file-utils iso-codes" short_desc="Simple binary editor for GNOME" maintainer="Orphaned " license="GPL-2.0-only, GFDL-1.1-only" -homepage="https://gitlab.gnome.org/GNOME/ghex" -changelog="https://gitlab.gnome.org/GNOME/ghex/-/raw/ghex-42/NEWS" +homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/ghex/${version%.*}/ghex-$version.tar.xz" -checksum=add40f8ab24921db30d27be58f00273201977d87fdc8d79eceadfa8b0e354def - -build_options="gir gtk_doc" -build_options_default="gir gtk_doc" - -pre_build() { - # help gi-docgen find gi files on cross - if [ -n "$CROSS_BUILD" ]; then - export XDG_DATA_DIRS=/usr/$XBPS_CROSS_TRIPLET/usr/share/ - fi -} +checksum=c2d9c191ff5bce836618779865bee4059db81a3a0dff38bda3cc7a9e729637c0 libgtkhex_package() { short_desc+=" - runtime library" @@ -34,19 +19,14 @@ libgtkhex_package() { vmove usr/lib/*.so.* } } - ghex-devel_package() { - depends="gtk4-devel libgtkhex>=${version}_${revision}" + depends="gtk+3-devel libgtkhex>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove usr/lib/*.so - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi + #vmove usr/share/gtk-doc + #vmove usr/share/ghex/gir-1.0 } } diff --git a/srcpkgs/ghidra/template b/srcpkgs/ghidra/template index 32edeb3be08b..e8091c2cc269 100644 --- a/srcpkgs/ghidra/template +++ b/srcpkgs/ghidra/template @@ -1,6 +1,6 @@ # Template file for 'ghidra' pkgname=ghidra -version=10.1.5 +version=10.1.4 revision=1 _commit=939210dab2570714944ac35a4daef9633fd842b3 archs="x86_64* aarch64*" @@ -28,7 +28,7 @@ distfiles="https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${ver https://github.com/NationalSecurityAgency/ghidra-data/raw/${_commit}/FunctionID/vs2019_x86.fidb https://github.com/NationalSecurityAgency/ghidra-data/raw/${_commit}/FunctionID/vsOlder_x64.fidb https://github.com/NationalSecurityAgency/ghidra-data/raw/${_commit}/FunctionID/vsOlder_x86.fidb" -checksum="935840ba384406a58f9bf70542f29ec33270c2f484365a5b00997d4fa2de5458 +checksum="d48e59e7c29be782b81c8bf76f5bdb41f59a2406dbef5f7115e97a012763d239 7907eb4d6e9280b6e17ddce7ee0507eae2ef161ee29f70a10dbc6944fdca75bc 430fb7901bd0fd52a5b90bd0cbd89e9d334077eb72a9b26896f465de1e593a99 00ed038eb6abaf6ddec8d202a3ed7a81b521458f4cd459948115cfd02ff59d6d diff --git a/srcpkgs/git-absorb/template b/srcpkgs/git-absorb/template index c428d4657e77..fa73d41afbae 100644 --- a/srcpkgs/git-absorb/template +++ b/srcpkgs/git-absorb/template @@ -1,23 +1,18 @@ # Template file for 'git-absorb' pkgname=git-absorb -version=0.6.7 +version=0.6.6 revision=1 build_style=cargo -build_helper=qemu hostmakedepends="pkg-config" makedepends="libgit2-devel" short_desc="Like git commit --fixup, but automatic" maintainer="Dominic Monroe " license="BSD-3-Clause" homepage="https://github.com/tummychow/git-absorb" -distfiles="https://github.com/tummychow/git-absorb/archive/${version}.tar.gz" -checksum=f562dbcf68c5f687197e8a594cb58cf102cc17a2e9fcf66dbacb83b49e053bd7 +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=955069cc70a34816e6f4b6a6bd1892cfc0ae3d83d053232293366eb65599af2f post_install() { vlicense LICENSE.md vman Documentation/git-absorb.1 - for sh in bash fish zsh; do - vtargetrun ${DESTDIR}/usr/bin/git-absorb --gen-completions $sh > git-absorb.$sh - vcompletion git-absorb.$sh $sh - done } diff --git a/srcpkgs/git-cliff/template b/srcpkgs/git-cliff/template index 83e5bcda5a5d..118a0594a719 100644 --- a/srcpkgs/git-cliff/template +++ b/srcpkgs/git-cliff/template @@ -1,6 +1,6 @@ # Template file for 'git-cliff' pkgname=git-cliff -version=0.8.1 +version=0.7.0 revision=1 archs="x86_64* i686* aarch64* arm*" # ring build_style=cargo @@ -13,7 +13,7 @@ license="GPL-3.0-only" homepage="https://github.com/orhun/git-cliff" changelog="https://raw.githubusercontent.com/orhun/git-cliff/main/CHANGELOG.md" distfiles="https://github.com/orhun/git-cliff/archive/refs/tags/v${version}.tar.gz" -checksum=08bbd5ded981591c39117be75796883b09334a00c263eee49502b7bc1266ac16 +checksum=e4c643fd6e75416f13f6c39ef8baecfe1de1c1c09455b8055510b8a273fbf48f post_install() { vdoc README.md diff --git a/srcpkgs/git/template b/srcpkgs/git/template index 5b91f7571d8b..702dca4ef81f 100644 --- a/srcpkgs/git/template +++ b/srcpkgs/git/template @@ -1,6 +1,6 @@ # Template file for 'git' pkgname=git -version=2.37.1 +version=2.36.1 revision=1 hostmakedepends="asciidoc gettext perl pkg-config tk xmlto" makedepends="libglib-devel libcurl-devel libsecret-devel pcre2-devel tk-devel" @@ -14,7 +14,7 @@ license="GPL-2.0-only" homepage="https://git-scm.com/" changelog="https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/${version}.txt" distfiles="https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz" -checksum=c8162c6b8b8f1c5db706ab01b4ee29e31061182135dc27c4860224aaec1b3500 +checksum=405d4a0ff6e818d1f12b3e92e1ac060f612adcb454f6299f70583058cb508370 replaces="git-perl>=0" register_shell=/usr/bin/git-shell python_version=3 diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template index efab7dc866d0..877501cd4194 100644 --- a/srcpkgs/github-cli/template +++ b/srcpkgs/github-cli/template @@ -1,6 +1,6 @@ # Template file for 'github-cli' pkgname=github-cli -version=2.14.3 +version=2.13.0 revision=1 wrksrc="cli-${version}" build_style=go @@ -13,7 +13,7 @@ license="MIT" homepage="https://cli.github.com" changelog="https://github.com/cli/cli/releases" distfiles="https://github.com/cli/cli/archive/v${version}.tar.gz" -checksum=b674f04ff9954564ba74488fc22817f5548bcddb5d9d582720d2421604988270 +checksum=f8bc46bda990bc9947a26f5505533b86903c96f95047b2dacf7c9534e5b86760 pre_build() { local _date diff --git a/srcpkgs/gitlab-runner/template b/srcpkgs/gitlab-runner/template index 40337f584196..c242c70a9ad8 100644 --- a/srcpkgs/gitlab-runner/template +++ b/srcpkgs/gitlab-runner/template @@ -1,6 +1,6 @@ # Template file for 'gitlab-runner' pkgname=gitlab-runner -version=15.2.1 +version=13.1.0 revision=1 wrksrc="${pkgname}-v${version}" build_style=go @@ -9,9 +9,8 @@ short_desc="Official GitLab CI runner written in Go" maintainer="Christian Poulwey " license="MIT" homepage="https://docs.gitlab.com/runner/" -changelog="https://gitlab.com/gitlab-org/gitlab-runner/-/raw/main/CHANGELOG.md" distfiles="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${version}/gitlab-runner-v${version}.tar.gz" -checksum=@93240a62fb7e41375f2b4447c8e13c4f28c98714daa1046d209445f2a04fe2a1 +checksum=36b720a1d47f32f8e28bcf951bb322f31aa8aeedf214b8386d33344161e0daf9 post_install() { vsv gitlab-runner diff --git a/srcpkgs/gitlab-runner/update b/srcpkgs/gitlab-runner/update index f6561bccc099..c846b50c8c8b 100644 --- a/srcpkgs/gitlab-runner/update +++ b/srcpkgs/gitlab-runner/update @@ -1,3 +1,3 @@ -site="https://gitlab.com/gitlab-org/gitlab-runner/-/tags?format=atom" -pattern="(?<=v).*(?=<\/title>)" +site="https://gitlab.com/gitlab-org/gitlab-runner/tags" +pattern="<a class=\"item-title ref-name prepend-left-4\" href=\".*\">v\K.*(?=</a>)" ignore="*rc*" diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template index 2bb3aeef3f7d..fc1cbf840354 100644 --- a/srcpkgs/glib-networking/template +++ b/srcpkgs/glib-networking/template @@ -1,6 +1,6 @@ # Template file for 'glib-networking' pkgname=glib-networking -version=2.72.1 +version=2.72.0 revision=1 build_style=meson configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled @@ -16,5 +16,5 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/" #changelog="https://gitlab.gnome.org/GNOME/glib-networking/-/raw/master/NEWS" changelog="https://gitlab.gnome.org/GNOME/glib-networking/-/raw/glib-2-72/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6fc1bedc8062484dc8a0204965995ef2367c3db5c934058ff1607e5a24d95a74 +checksum=100aaebb369285041de52da422b6b716789d5e4d7549a3a71ba587b932e0823b lib32disabled=yes diff --git a/srcpkgs/glib/patches/gnome-console-support.patch b/srcpkgs/glib/patches/gnome-console-support.patch deleted file mode 100644 index b142aa0b7514..000000000000 --- a/srcpkgs/glib/patches/gnome-console-support.patch +++ /dev/null @@ -1,62 +0,0 @@ -Currently glib hardcodes a list of terminals and that list will not be expanding. -The hope being that it will eventually be replaced with some kind of api. -Until then, we might as well add gnome-console/kgx to the list - -See: https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1404#note_1331262 -Source: https://github.com/NixOS/nixpkgs/commit/c987121acf5c87436a0b05ca75cd70bf38c452ca - -diff --git a/gio/gdesktopappinfo.c b/gio/gdesktopappinfo.c -index 60d6debb2..a441bfec9 100644 ---- a/gio/gdesktopappinfo.c -+++ b/gio/gdesktopappinfo.c -@@ -2627,6 +2627,7 @@ prepend_terminal_to_vector (int *argc, - int i, j; - char **term_argv = NULL; - int term_argc = 0; -+ gboolean pass_cmd_as_single_arg = FALSE; - char *check; - char **the_argv; - -@@ -2672,6 +2673,11 @@ prepend_terminal_to_vector (int *argc, - } - else - { -+ if (check == NULL) { -+ check = g_find_program_in_path ("kgx"); -+ if (check != NULL) -+ pass_cmd_as_single_arg = TRUE; -+ } - if (check == NULL) - check = g_find_program_in_path ("tilix"); - if (check == NULL) -@@ -2697,14 +2703,27 @@ prepend_terminal_to_vector (int *argc, - } - } - -- real_argc = term_argc + *argc; -+ real_argc = term_argc + (pass_cmd_as_single_arg ? 1 : *argc); - real_argv = g_new (char *, real_argc + 1); - - for (i = 0; i < term_argc; i++) - real_argv[i] = term_argv[i]; - -- for (j = 0; j < *argc; j++, i++) -- real_argv[i] = (char *)the_argv[j]; -+ if (pass_cmd_as_single_arg) { -+ char **quoted_argv = g_new (char *, *argc + 1); -+ -+ for (j = 0; j < *argc; j++) { -+ quoted_argv[j] = g_shell_quote (the_argv[j]); -+ g_free (the_argv[j]); -+ } -+ quoted_argv[j] = NULL; -+ -+ real_argv[i++] = g_strjoinv (" ", quoted_argv); -+ g_strfreev (quoted_argv); -+ } else { -+ for (j = 0; j < *argc; j++, i++) -+ real_argv[i] = (char *)the_argv[j]; -+ } - - real_argv[i] = NULL; - diff --git a/srcpkgs/glib/template b/srcpkgs/glib/template index 8583a6616511..b69e5bbda63a 100644 --- a/srcpkgs/glib/template +++ b/srcpkgs/glib/template @@ -1,7 +1,7 @@ # Template file for 'glib' pkgname=glib version=2.72.2 -revision=2 +revision=1 build_style=meson # static version is necessary for qemu-user-static; # also disable LTO, otherwise there are multiple failures when linking qemu diff --git a/srcpkgs/gmic/patches/01-includedir.patch b/srcpkgs/gmic/patches/01-includedir.patch deleted file mode 100644 index 2cf9031443e5..000000000000 --- a/srcpkgs/gmic/patches/01-includedir.patch +++ /dev/null @@ -1,44 +0,0 @@ -Index: gmic-2.9.9/src/Makefile -=================================================================== ---- gmic-2.9.9.orig/src/Makefile -+++ gmic-2.9.9/src/Makefile -@@ -163,13 +163,13 @@ NO_PRERELEASE = $(shell date +%y%m%d) - NO_PRERELEASE_CFLAGS = -Dgmic_prerelease="\\\"$(PRERELEASE)\\\"" - - # Minimal set of flags mandatory to compile G'MIC. --MANDATORY_CFLAGS = -Dgmic_build -Dcimg_date=\\\"\\\" -Dcimg_time=\\\"\\\" -Dcimg_use_zlib -I. $(shell pkg-config --cflags zlib || echo -I$(USR)/$(INCLUDE)) $(PRERELEASE_CFLAGS) $(EXTRA_CFLAGS) -+MANDATORY_CFLAGS = -Dgmic_build -Dcimg_date=\\\"\\\" -Dcimg_time=\\\"\\\" -Dcimg_use_zlib -I. $(shell pkg-config --cflags zlib) $(PRERELEASE_CFLAGS) $(EXTRA_CFLAGS) - MANDATORY_LIBS = $(shell pkg-config --libs zlib || echo -lz) $(EXTRA_LIBS) - - ifndef NO_SRIPDLIB - MANDATORY_CFLAGS += -std=c++11 -pedantic - endif --MANDATORY_LIBS += -L$(USR)/$(LIB) -+MANDATORY_LIBS += - ifdef IS_GCC - MANDATORY_CFLAGS += -Wall -Wextra -Wfatal-errors -Werror=unknown-pragmas -Werror=unused-label - MANDATORY_LIBS += -lm -@@ -250,7 +250,7 @@ endif - # Enable faster X11 display, using XShm extension. - # (ftp://www.x.org/pub/X11R7.7/doc/man/man3/XShm.3.xhtml) - XSHM_CFLAGS = -Dcimg_use_xshm $(shell pkg-config --cflags xcb-shm) --XSHM_LIBS = $(shell pkg-config --libs xcb-shm || echo -L$(USR)/X11R6/lib) -lXext -+XSHM_LIBS = $(shell pkg-config --libs xcb-shm) -lXext - - # Enable image display, using GDI32 (Windows). - GDI32_CFLAGS = -Dcimg_display=2 -@@ -303,12 +303,12 @@ OPENCV_LIBS = $(shell pkg-config opencv - - # Enable support of most classical image file formats, using the GraphicsMagick++ library. - # (http://www.graphicsmagick.org/Magick++/) --MAGICK_CFLAGS = -Dcimg_use_magick $(shell pkg-config --cflags GraphicsMagick++ || echo -I$(USR)/$(INCLUDE)/GraphicsMagick) -+MAGICK_CFLAGS = -Dcimg_use_magick $(shell pkg-config --cflags GraphicsMagick++ || echo -I$(XBPS_CROSS_BASE)$(USR)/$(INCLUDE)/GraphicsMagick) - MAGICK_LIBS = $(shell pkg-config --libs GraphicsMagick++ || echo -lGraphicsMagick++) - - # Enable native support of EXR image files, using the OpenEXR library. - # (http://www.openexr.com/) --OPENEXR_CFLAGS = -Dcimg_use_openexr -I$(USR)/$(INCLUDE)/OpenEXR -+OPENEXR_CFLAGS = -Dcimg_use_openexr -I$(XBPS_CROSS_BASE)$(USR)/$(INCLUDE)/OpenEXR - OPENEXR_LIBS = -lIlmImf -lHalf - - # Enable Fast Fourier Transforms, using the FFTW3 library. diff --git a/srcpkgs/gmic/patches/02-opt-flags.patch b/srcpkgs/gmic/patches/02-opt-flags.patch deleted file mode 100644 index 0d3a5894e589..000000000000 --- a/srcpkgs/gmic/patches/02-opt-flags.patch +++ /dev/null @@ -1,28 +0,0 @@ -Index: gmic-2.9.9/src/Makefile -=================================================================== ---- gmic-2.9.9.orig/src/Makefile -+++ gmic-2.9.9/src/Makefile -@@ -192,9 +192,9 @@ endif - - # Enable optimizations for 'cli'. - FLTO = -flto --OPT_CLI_CFLAGS = -Ofast -+OPT_CLI_CFLAGS = - ifdef IS_GCC --OPT_CLI_CFLAGS = -Ofast -mtune=generic $(FLTO) -+OPT_CLI_CFLAGS = $(FLTO) - OPT_CLI_LIBS = $(FLTO) - endif - ifdef icpc -Index: gmic-2.9.9/gmic-qt/gmic_qt.pro -=================================================================== ---- gmic-2.9.9.orig/gmic-qt/gmic_qt.pro -+++ gmic-2.9.9/gmic-qt/gmic_qt.pro -@@ -445,7 +445,6 @@ translations/zh_tw.ts - - # PRE_TARGETDEPS += - --QMAKE_CXXFLAGS_RELEASE += -Ofast # -O3 -s - QMAKE_LFLAGS_RELEASE += -s - QMAKE_CXXFLAGS_DEBUG += -Dcimg_verbosity=3 - diff --git a/srcpkgs/gmic/patches/03-plugindir-and-no-wget.patch b/srcpkgs/gmic/patches/03-plugindir-and-no-wget.patch deleted file mode 100644 index 5b403240efc9..000000000000 --- a/srcpkgs/gmic/patches/03-plugindir-and-no-wget.patch +++ /dev/null @@ -1,15 +0,0 @@ -Index: gmic-2.9.9/src/Makefile -=================================================================== ---- gmic-2.9.9.orig/src/Makefile -+++ gmic-2.9.9/src/Makefile -@@ -67,8 +67,8 @@ INCLUDE = include - SO = .so - PIC = -fPIC - EXE = --WGET = wget --no-check-certificate --quiet -O --PLUGINDIR = $(shell gimptool-2.0 --gimpplugindir)/plug-ins -+WGET = false -+PLUGINDIR = /usr/lib/gimp/2.0/plug-ins - VERSION = $(shell grep 'gmic_version\ ' gmic.h | tail -c4 | head -c3) - VERSION1 = $(shell grep 'gmic_version\ ' gmic.h | tail -c4 | head -c1) - VERSION2 = $(shell grep 'gmic_version\ ' gmic.h | tail -c3 | head -c1) diff --git a/srcpkgs/gmic/patches/04-no-krita-and-order.patch b/srcpkgs/gmic/patches/04-no-krita-and-order.patch deleted file mode 100644 index 18ce17a97a7b..000000000000 --- a/srcpkgs/gmic/patches/04-no-krita-and-order.patch +++ /dev/null @@ -1,39 +0,0 @@ -Index: gmic-2.9.9/src/Makefile -=================================================================== ---- gmic-2.9.9.orig/src/Makefile -+++ gmic-2.9.9/src/Makefile -@@ -327,25 +327,32 @@ BOARD_LIBS = -lboard - #------------------------------- - # Define main Makefile entries. - #------------------------------- - - # Multi-targets - #-------------- --all: -+all: cli lib gimp gmic_qt libc zart -+ -+gmic_qt: gimp -+ -+gimp zart: cli lib libc -+ -+cli lib libc: all-banner -+ -+all-banner: - @echo "**" - ifeq ($(OS),Unix) - @echo "** Start building G'MIC with default Unix configuration." - else - ifeq ($(OS),Darwin) - @echo "** Start building G'MIC with default MacOSX configuration." - else - @echo "** Start building G'MIC with default Windows configuration." - endif - endif - @echo "**" -- $(MAKE) cli lib gimp krita gmic_qt libc zart - - native: - $(MAKE) "CFLAGS+=$(GMIC_CLI_CFLAGS) -Ofast -march=native" "LIBS+=$(GMIC_CLI_LIBS)" cli - - # CLI (standard) - #--------------- diff --git a/srcpkgs/gmic/template b/srcpkgs/gmic/template index b9871e7bbe7c..46ce0133821f 100644 --- a/srcpkgs/gmic/template +++ b/srcpkgs/gmic/template @@ -1,31 +1,52 @@ # Template file for 'gmic' pkgname=gmic version=2.9.9 -revision=2 +revision=1 _zart_hash=939cf381c5871e506aabd066037acf2b55143c1d build_wrksrc="src" build_style=gnu-makefile build_helper=qmake -make_build_args=NOSTRIP=yes -make_use_env=yes hostmakedepends="pkg-config gimp qt5-host-tools qt5-qmake" makedepends="fftw-devel ilmbase-devel libopenexr-devel MesaLib-devel libopencv-devel libgomp-devel lcms2-devel libpng-devel libjpeg-turbo-devel tiff-devel libcurl-devel gtk+-devel gimp-devel qt5-devel" short_desc="GREYC's Magic for Image Computing (image processing framework)" maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>" -license="CECILL-2.1, CECILL-C" +license="CECILL-2.1" homepage="http://gmic.eu/" distfiles="http://gmic.eu/files/source/gmic_${version}.tar.gz https://github.com/c-koi/zart/archive/${_zart_hash}.tar.gz" checksum="9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0 eec47cc9b572cb3e3c26b424381948e12161e129f3d0d3ceca87ff4a8f99fe5d" -# disable_parallel_build="yes" +disable_parallel_build="yes" post_extract() { mv ../zart-${_zart_hash} zart } +post_patch() { + vsed -i Makefile -e "s,-I[\$](USR),-I$XBPS_CROSS_BASE/usr,g" + vsed -i Makefile -e "s/-Ofast/-O2/g" + # uses gimptool-2.0 to determine PLUGINDIR which fails in cross builds + vsed -i Makefile -e "s,^PLUGINDIR = .*,PLUGINDIR = /usr/lib/gimp/2\.0/plug-ins,g" + vsed -i ../gmic-qt/gmic_qt.pro -e "s/-Ofast/-O2/g" + # Not supported on ppc but we already compile for baselines + case "$XBPS_TARGET_MACHINE" in + ppc*) vsed -i Makefile -e 's;-mtune=generic;;' ;; + esac +} + +do_build() { + make CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" \ + CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" \ + CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" \ + cli lib libc + + for _target in gimp gmic_qt zart; do + make $_target + done +} + post_install() { vlicense ../COPYING } diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template index 5edd6e9381a7..a35c22359b6f 100644 --- a/srcpkgs/gnome-autoar/template +++ b/srcpkgs/gnome-autoar/template @@ -1,6 +1,6 @@ # Template file for 'gnome-autoar' pkgname=gnome-autoar -version=0.4.3 +version=0.4.2 revision=1 build_style=meson build_helper="gir" @@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-only" homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=7bdf0789553496abddc3c963b0ce7363805c0c02c025feddebcaacc787249e88 +checksum=1d20694079300e12feabdb77304a969d1cc190d1d12a949be845cad01c78a5d3 build_options="gir" build_options_default="gir" diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template index 46b86e2f6317..d0cb63ab2183 100644 --- a/srcpkgs/gnome-backgrounds/template +++ b/srcpkgs/gnome-backgrounds/template @@ -1,6 +1,6 @@ # Template file for 'gnome-backgrounds' pkgname=gnome-backgrounds -version=42.0 +version=41.0 revision=1 build_style=meson hostmakedepends=gettext @@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0" homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4c7fe1a09f459c5f77189a5982524fce05d888944955d679910f234606c1295d +checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145 diff --git a/srcpkgs/gnome-bluetooth1/patches/meson-0.61.patch b/srcpkgs/gnome-bluetooth/patches/meson-0.61.patch similarity index 100% rename from srcpkgs/gnome-bluetooth1/patches/meson-0.61.patch rename to srcpkgs/gnome-bluetooth/patches/meson-0.61.patch diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template index c764e5b760fa..e6861631b08d 100644 --- a/srcpkgs/gnome-bluetooth/template +++ b/srcpkgs/gnome-bluetooth/template @@ -1,13 +1,13 @@ # Template file for 'gnome-bluetooth' pkgname=gnome-bluetooth -version=42.1 +version=3.34.5 revision=1 build_helper="gir" build_style=meson configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)" -hostmakedepends="pkg-config gettext itstool $(vopt_if gir gobject-introspection) glib-devel" -makedepends="libXi-devel gtk4-devel libadwaita-devel libnotify-devel dconf-devel - gvfs-devel bluez eudev-libudev-devel libcanberra-devel gsound-devel upower-devel" +hostmakedepends="pkg-config intltool itstool $(vopt_if gir gobject-introspection) glib-devel" +makedepends="libXi-devel gtk+3-devel libnotify-devel dconf-devel + gvfs-devel bluez eudev-libudev-devel libcanberra-devel" depends="bluez>=5 dconf>=0.20 gvfs>=1.20 hicolor-icon-theme desktop-file-utils" checkdepends="python3-dbus" short_desc="GNOME Bluetooth Subsystem" @@ -15,13 +15,13 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/GnomeBluetooth" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d9fe5d673f27a40a86a9e23d93cb99367e7b06df51872e8ac5ecc9938e55b5eb +checksum=6c949e52c8becc2054daacd604901f66ce5cf709a5fa91c4bb7cacc939b53ea9 build_options="gir" build_options_default="gir" gnome-bluetooth-devel_package() { - depends="glib-devel gtk4-devel ${sourcepkg}>=${version}" + depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/gnome-bluetooth1-devel b/srcpkgs/gnome-bluetooth1-devel deleted file mode 120000 index 61c3fca4c52b..000000000000 --- a/srcpkgs/gnome-bluetooth1-devel +++ /dev/null @@ -1 +0,0 @@ -gnome-bluetooth1 \ No newline at end of file diff --git a/srcpkgs/gnome-bluetooth1/template b/srcpkgs/gnome-bluetooth1/template deleted file mode 100644 index a7eb602dcb2c..000000000000 --- a/srcpkgs/gnome-bluetooth1/template +++ /dev/null @@ -1,42 +0,0 @@ -# Template file for 'gnome-bluetooth1' -pkgname=gnome-bluetooth1 -version=3.34.5 -revision=1 -wrksrc="gnome-bluetooth-${version}" -build_helper="gir" -build_style=meson -configure_args="-Dgtk_doc=false -Dintrospection=$(vopt_if gir true false)" -hostmakedepends="pkg-config gettext itstool $(vopt_if gir gobject-introspection) glib-devel" -makedepends="libXi-devel gtk+3-devel libnotify-devel dconf-devel - gvfs-devel bluez eudev-libudev-devel libcanberra-devel" -depends="bluez>=5 dconf>=0.20 gvfs>=1.20 hicolor-icon-theme desktop-file-utils" -checkdepends="python3-dbus" -short_desc="GNOME Bluetooth Subsystem" -maintainer="Enno Boland <gottox@voidlinux.org>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeBluetooth" -distfiles="${GNOME_SITE}/gnome-bluetooth/${version%.*}/gnome-bluetooth-${version}.tar.xz" -checksum=6c949e52c8becc2054daacd604901f66ce5cf709a5fa91c4bb7cacc939b53ea9 - -build_options="gir" -build_options_default="gir" - -post_install() { - # conflicts with gnome-bluetooth - rm ${DESTDIR}/usr/bin/bluetooth-sendto - rm ${DESTDIR}/usr/share/applications/bluetooth-sendto.desktop - rm ${DESTDIR}/usr/share/man/man1/bluetooth-sendto.1 -} - -gnome-bluetooth1-devel_package() { - depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.so" - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0 - fi - } -} diff --git a/srcpkgs/gnome-bluetooth1/update b/srcpkgs/gnome-bluetooth1/update deleted file mode 100644 index 6b527006d24d..000000000000 --- a/srcpkgs/gnome-bluetooth1/update +++ /dev/null @@ -1,2 +0,0 @@ -pkgname="gnome-bluetooth" -pattern="\Q$pkgname\E-\K3\.[0-9.]*[0-9](?=)" diff --git a/srcpkgs/gnome-boxes/patches/meson-0.61.patch b/srcpkgs/gnome-boxes/patches/meson-0.61.patch new file mode 100644 index 000000000000..3d9c56f5841c --- /dev/null +++ b/srcpkgs/gnome-boxes/patches/meson-0.61.patch @@ -0,0 +1,36 @@ +From fd0acfbe79444687c73dea182c2d1a5fa1c77324 Mon Sep 17 00:00:00 2001 +From: Michal Vasilek <michal@vasilek.cz> +Date: Sat, 15 Jan 2022 00:07:31 +0100 +Subject: [PATCH] build: remove positional i18n.merge_file arguments + +otherwise building with meson 0.61+ fails: + + ERROR: Function does not take positional arguments. +--- + data/meson.build | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index d32638a8..2dc1798b 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -20,7 +20,6 @@ resources = gnome.compile_resources ('org.gnome.Boxes', + desktop_conf = configuration_data () + desktop_conf.set ('icon', application_id) + desktop = i18n.merge_file ( +- 'desktop', + input: configure_file ( + input: files ('org.gnome.Boxes.desktop.in'), + output: 'org.gnome.Boxes.desktop.in', +@@ -65,7 +64,7 @@ configure_file ( + + appdata_conf = configuration_data() + appdata_conf.set('appid', application_id) +-appdata_file = i18n.merge_file ('appdata-file', ++appdata_file = i18n.merge_file ( + input: configure_file ( + input: files ('org.gnome.Boxes.appdata.xml.in'), + output: 'org.gnome.Boxes.appdata.xml.in', +-- +2.34.1 + diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template index 11c787708f5c..ca7bd0ca61a2 100644 --- a/srcpkgs/gnome-boxes/template +++ b/srcpkgs/gnome-boxes/template @@ -1,6 +1,6 @@ # Template file for 'gnome-boxes' pkgname=gnome-boxes -version=42.2 +version=41.3 revision=1 build_helper="gir" build_style=meson @@ -9,12 +9,12 @@ makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol vala-devel webkit2gtk-devel vte3-devel gtksourceview4-devel libhandy1-devel - tracker-devel libgcrypt-devel" -depends="desktop-file-utils hicolor-icon-theme libosinfo libvirt-glib qemu tracker" -short_desc="GNOME application to access remote or virtual systems" + tracker3-devel libgcrypt-devel" +depends="desktop-file-utils hicolor-icon-theme libosinfo libvirt-glib qemu tracker3" +short_desc="GNOME 3 application to access remote or virtual systems" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Boxes" -changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/gnome-42/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz" -checksum=f7c2bca14dcae2838db11fa2c80e23408e3548178af861a0d4d0dcc6a9780015 +changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS" +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=9b840680d1e7386fddfd6a15ad4dd0f2cda58efe818cf547837b46ae8bf0e189 diff --git a/srcpkgs/gnome-browser-connector/template b/srcpkgs/gnome-browser-connector/template deleted file mode 100644 index 42310a68cf29..000000000000 --- a/srcpkgs/gnome-browser-connector/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gnome-browser-connector' -pkgname=gnome-browser-connector -version=42.0 -revision=1 -wrksrc="${pkgname}-v${version}" -build_style=meson -hostmakedepends="python3-gobject" -depends="python3-gobject dbus gnome-shell" -short_desc="GNOME Shell integration for browsers" -maintainer="Stepan Usatiuk <stepus53@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/" -changelog="https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector/-/raw/master/NEWS" -distfiles="https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector/-/archive/v${version}/gnome-browser-connector-v${version}.tar.gz" -checksum=149bc39e56c6a8667cf1ae419076f00fda7d27f637eb53b640c04d67a5db27cc - -chrome-gnome-shell_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - build_style=meta -} diff --git a/srcpkgs/gnome-builder/patches/format-bug.diff b/srcpkgs/gnome-builder/patches/format-bug.diff new file mode 100644 index 000000000000..cc86932a9155 --- /dev/null +++ b/srcpkgs/gnome-builder/patches/format-bug.diff @@ -0,0 +1,11 @@ +--- a/src/plugins/flatpak/daemon/ipc-flatpak-service-impl.c.orig 2022-01-21 08:41:29.263933575 +0100 ++++ b/src/plugins/flatpak/daemon/ipc-flatpak-service-impl.c 2022-01-21 08:42:52.177180207 +0100 +@@ -597,7 +597,7 @@ is_known_worker (GTask *task, + } + + finish: +- g_debug ("RuntimeIsKnown => (%d, %"G_GSIZE_FORMAT")", found, download_size); ++ g_debug ("RuntimeIsKnown => (%d, %"G_GINT64_FORMAT")", found, download_size); + ipc_flatpak_service_complete_runtime_is_known (g_task_get_source_object (task), + g_steal_pointer (&state->invocation), + found, diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template index 67de24f18938..93559b21774f 100644 --- a/srcpkgs/gnome-builder/template +++ b/srcpkgs/gnome-builder/template @@ -1,6 +1,6 @@ # Template file for 'gnome-builder' pkgname=gnome-builder -version=42.1 +version=41.3 revision=1 build_style=meson build_helper=qemu @@ -10,17 +10,17 @@ hostmakedepends="pkg-config appstream-glib desktop-file-utils flex gobject-intro makedepends="cairo-devel clang devhelp-devel enchant2-devel flatpak-devel gspell-devel gtksourceview4-devel gtk+3-devel json-glib-devel jsonrpc-glib-devel libdazzle-devel libgit2-glib-devel libglib-devel libostree-devel libpeas-devel - libxml2-devel template-glib-devel vala-devel vte3-devel webkit2gtk-devel libhandy1-devel - python3-gobject-devel sysprof-devel glade3-devel libportal-gtk3-devel cmark-devel" + libxml2-devel template-glib-devel vala-devel vte3-devel webkit2gtk-devel + python3-gobject-devel sysprof-devel glade3-devel libportal-devel cmark-devel" depends="desktop-file-utils flatpak-builder python3-lxml devhelp python3-gobject" checkdepends="xvfb-run" short_desc="IDE for GNOME" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Builder" -changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=5d4d51b702865b48017201f0c607e24a27d72031a8f5c88d4fce875b5545670a +checksum=e2250fc8e9e9f2002c452e5950d82685734d3c4480b35167ab508ac8702509e1 case "$XBPS_TARGET_MACHINE" in *-musl) diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template index 28411fde0009..b496cf715cc4 100644 --- a/srcpkgs/gnome-calculator/template +++ b/srcpkgs/gnome-calculator/template @@ -1,18 +1,17 @@ # Template file for 'gnome-calculator' pkgname=gnome-calculator -version=42.2 +version=41.1 revision=1 build_style=meson build_helper="gir" -hostmakedepends="cmake gettext glib-devel itstool pkg-config vala - gtk-update-icon-cache" -makedepends="gsettings-desktop-schemas-devel gtksourceview5-devel libgee08-devel - libmpc-devel libsoup-devel gtk4-devel libadwaita-devel" +hostmakedepends="cmake gettext glib-devel itstool pkg-config vala" +makedepends="gsettings-desktop-schemas-devel gtksourceview4-devel libgee08-devel + libmpc-devel libsoup-devel libhandy1-devel" depends="desktop-file-utils gsettings-desktop-schemas hicolor-icon-theme" short_desc="GNOME calculator" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Calculator" -changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/master/NEWS" +changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=33dab1bca43658d66520958b0f674cb0ad3185cfd30c12e459e7f69481c5c6a0 +checksum=0267614afdb25d38b78411b42ebab7bc50c1b6340cc49bb68c0e432d7ddf8a34 diff --git a/srcpkgs/gnome-calendar/patches/meson-0.61.patch b/srcpkgs/gnome-calendar/patches/meson-0.61.patch new file mode 100644 index 000000000000..e2df31e0760e --- /dev/null +++ b/srcpkgs/gnome-calendar/patches/meson-0.61.patch @@ -0,0 +1,10 @@ +--- a/data/appdata/meson.build ++++ b/data/appdata/meson.build +@@ -1,7 +1,6 @@ + appdata_conf = configuration_data() + appdata_conf.set('appid', application_id) + appdata = i18n.merge_file( +- 'appdata', + input: configure_file( + input: files('org.gnome.Calendar.appdata.xml.in.in'), + output: 'org.gnome.Calendar.appdata.xml.in', diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template index cd1d201d2dfb..ab83007ec7c5 100644 --- a/srcpkgs/gnome-calendar/template +++ b/srcpkgs/gnome-calendar/template @@ -1,20 +1,19 @@ # Template file for 'gnome-calendar' pkgname=gnome-calendar -version=42.2 +version=41.2 revision=1 build_style=meson -hostmakedepends="gettext glib-devel pkg-config gtk-update-icon-cache - $(vopt_if gir 'gobject-introspection')" +hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')" makedepends="evolution-data-server-devel geoclue2-devel geocode-glib-devel - gsettings-desktop-schemas-devel gtk4-devel libadwaita-devel libdazzle-devel + gsettings-desktop-schemas-devel gtk+3-devel libdazzle-devel libhandy1-devel libgweather-devel libical-devel libpeas-devel libsoup-devel" short_desc="Calendar application designed to perfectly fit the GNOME desktop" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Calendar" -changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/gnome-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ae7cc63aae96a02aa599b6d6a348585f4e76f729536f39efb744302b05b5fbbd +checksum=956b2f190322651c67fe667223896f8aa5acf33b70ada5a3b05a5361bda6611a build_options="gir" build_options_default="gir" diff --git a/srcpkgs/gnome-characters/patches/meson-0.61.patch b/srcpkgs/gnome-characters/patches/meson-0.61.patch new file mode 100644 index 000000000000..248f8d5dced7 --- /dev/null +++ b/srcpkgs/gnome-characters/patches/meson-0.61.patch @@ -0,0 +1,18 @@ +--- a/data/meson.build ++++ b/data/meson.build +@@ -47,7 +47,6 @@ desktop_conf.set('appid', characters_application_id) + desktop_conf.set('bindir', characters_bindir) + + i18n.merge_file( +- 'desktop-file', + type: 'desktop', + input: configure_file ( + input: characters_name + '.desktop.in', +@@ -61,7 +60,6 @@ i18n.merge_file( + ) + + appdata_file = i18n.merge_file( +- 'appdata-file', + input: characters_name + '.appdata.xml.in', + output: characters_application_id + '.appdata.xml', + po_dir: po_dir, diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template index 3814889e1d76..24607f718b15 100644 --- a/srcpkgs/gnome-characters/template +++ b/srcpkgs/gnome-characters/template @@ -1,16 +1,16 @@ # Template file for 'gnome-characters' pkgname=gnome-characters -version=42.0 +version=41.0 revision=1 build_style=meson build_helper="gir" hostmakedepends="gettext gjs glib-devel itstool pkg-config" -makedepends="gjs-devel libglib-devel gtk4-devel libadwaita-devel libunistring-devel" -depends="gnome-desktop gjs" +makedepends="gjs-devel libglib-devel gtk+3-devel libunistring-devel libhandy1-devel" +depends="gnome-desktop gjs libhandy1" short_desc="Utility to find and insert unusual characters for GNOME" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Design/Apps/CharacterMap" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=5da0ffb816f8a6b44f303744ca827a34080118c1c938d8d79af17b7fe67980f8 +checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b lib32disabled=yes diff --git a/srcpkgs/gnome-chess/template b/srcpkgs/gnome-chess/template index 3deedebba570..629a10229d9d 100644 --- a/srcpkgs/gnome-chess/template +++ b/srcpkgs/gnome-chess/template @@ -1,14 +1,14 @@ # Template file for 'gnome-chess' pkgname=gnome-chess -version=42.0 +version=41.1 revision=1 build_style=meson hostmakedepends="gettext pkg-config vala glib-devel itstool librsvg-devel" -makedepends="gtk4-devel libadwaita-devel librsvg-devel" +makedepends="gtk4-devel librsvg-devel" depends="gnuchess" short_desc="GNOME chess user interface" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Chess" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=12af5493a62205ac6bb74540f0a858413da8928966a346e854330b41d73bc393 +checksum=eb619886596396b4033a3f28a3c2e3004b54ebe1b38b40d6422c17b9f2cc17d0 diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template index c2f76af5604a..e511f2f27e49 100644 --- a/srcpkgs/gnome-clocks/template +++ b/srcpkgs/gnome-clocks/template @@ -1,19 +1,18 @@ # Template file for 'gnome-clocks' pkgname=gnome-clocks -version=42.0 +version=41.0 revision=1 build_helper="gir" build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel vala - gtk-update-icon-cache desktop-file-utils" +hostmakedepends="pkg-config intltool itstool glib-devel vala" makedepends="glib-devel vala-devel gnome-desktop-devel - gtk4-devel libadwaita-devel libnotify-devel gsound-devel - libgweather-devel geocode-glib-devel geoclue2-devel - hicolor-icon-theme" + libgweather-devel libhandy1-devel libnotify-devel gsound-devel + geocode-glib-devel desktop-file-utils hicolor-icon-theme + geoclue2-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="Clock application for the GNOME Desktop" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Clocks" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0e7118db4a032e3cea3212d98cbb828d6b7cf22fe05e0c5fc8b391c6a3dd6fe0 +checksum=df8c8b04ab92fa618f5dee5118571ef9fc9e8a5b795ea00a35c6dc677cb02dac diff --git a/srcpkgs/gnome-connections/template b/srcpkgs/gnome-connections/template deleted file mode 100644 index 69ea64b19d1f..000000000000 --- a/srcpkgs/gnome-connections/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'gnome-connections' -pkgname=gnome-connections -version=42.1.2 -revision=1 -build_style=meson -build_helper="gir" -hostmakedepends="pkg-config gettext itstool vala desktop-file-utils glib-devel" -makedepends="gtk+3-devel libhandy1-devel gtk-vnc-devel libgcrypt-devel - gnutls-devel libsasl-devel libsecret-devel freerdp-devel" -short_desc="Remote desktop client for the GNOME desktop environment" -maintainer="oreo6391 <oreo6391@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/connections/" -changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-42/NEWS" -distfiles="${GNOME_SITE}/gnome-connections/${version%.*.*}/gnome-connections-${version}.tar.xz" -checksum=d8e6e72741091d892dfc84281f625551d0568cd482d48db58a4edb8afa1377b6 diff --git a/srcpkgs/gnome-console/template b/srcpkgs/gnome-console/template deleted file mode 100644 index 7e09b6cc9945..000000000000 --- a/srcpkgs/gnome-console/template +++ /dev/null @@ -1,26 +0,0 @@ -# Template file for 'gnome-console' -pkgname=gnome-console -version=42.2 -revision=1 -build_style=meson -configure_args="-Dnautilus=enabled" -hostmakedepends="pkg-config desktop-file-utils gettext sassc - gobject-introspection glib-devel gtk-update-icon-cache" -makedepends="libhandy1-devel vte3-devel libgtop-devel nautilus-devel - gsettings-desktop-schemas-devel pcre2-devel" -depends="gsettings-desktop-schemas" -short_desc="Simple user-friendly terminal emulator for the GNOME desktop" -maintainer="oreo639 <oreo6391@gmail.org>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/console" -changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-42/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7d26e6c18744c575a787293263f60ceff630107098e9e58a7765b00ac7437049 - -nautilus-gnome-console-extension_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - nautilus integration" - pkg_install() { - vmove usr/lib/nautilus/extensions-3.0 - } -} diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template index ac49f9c98db4..7805fa837c78 100644 --- a/srcpkgs/gnome-contacts/template +++ b/srcpkgs/gnome-contacts/template @@ -1,15 +1,15 @@ # Template file for 'gnome-contacts' pkgname=gnome-contacts -version=42.0 +version=41.0 revision=1 build_style=meson hostmakedepends="docbook-xsl folks-devel gettext glib-devel libxslt pkg-config vala" makedepends="cheese-devel folks-devel geocode-glib-devel gnome-desktop-devel - libchamplain-devel libnotify-devel vala-devel gtk4-devel libadwaita-devel libportal-devel" + libchamplain-devel libnotify-devel vala-devel libhandy1-devel" depends="desktop-file-utils" short_desc="GNOME contacts manager" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Contacts" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=8802c38fdc23f528dac128f53bdcf1f6ca30e0e1c6848c42cd6c84a5e22c5216 +checksum=63e3149b5d1475b7a2698005bb5f750f3c80a735717160e39df8cfdfebfccdf0 diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index 84ff92b93ae8..b0811396b6e1 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -1,36 +1,43 @@ # Template file for 'gnome-control-center' pkgname=gnome-control-center -version=42.3 +version=41.4 revision=1 build_style=meson build_helper="gir" +configure_args="-Dcheese=$(vopt_if cheese true false)" hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config polkit python3" makedepends="ModemManager-devel accountsservice-devel alsa-plugins colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel gnome-menus-devel gnome-online-accounts-devel gnome-settings-daemon-devel grilo-devel ibus-devel - libSM-devel libXxf86misc-devel libgnomekbd-devel libgtop-devel + libSM-devel libXxf86misc-devel libgnomekbd-devel libgtop-devel libhandy1-devel libpwquality-devel mit-krb5-devel libnma-devel polkit-devel - pulseaudio-devel samba-devel tzdata upower-devel vala-devel - libxml2-devel libX11-devel gtk4-devel libadwaita-devel cups-devel libgudev-devel - libwacom-devel clutter-devel libsecret-devel libcanberra-devel udisks2-devel - gsound-devel gcr-devel gnutls-devel" + pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel + libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel + clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel + libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)" depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes - gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop libgnomekbd" + gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop" short_desc="GNOME control center" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-control-center" -changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/gnome-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/blob/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ce0ae3650de2af7ebcb0a7e1fc9912eddb6eff8d257f3fe50ff8b29c19341c7e -make_check=no # needs X11 and requires altered filesystem +checksum=d6db0c4cb70857becf48ac5007f12b5f63b9d5d7e80ea7ee57d3be512669f7c9 -pre_build() { - # q66: racey, included from elsewhere but not dependencies - ninja -C build panels/network/cc-network-resources.h +build_options="cheese" +build_options_default="cheese" + +desc_option_cheese="Add support for adding user account images with your webcam" + +# needs X11 and requires altered filesystem +do_check() { + : } +CFLAGS="-fcommon" + gnome-control-center-devel_package() { short_desc+=" - development files" pkg_install() { diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template index 3e3ba6137b6c..bdd854c47ac9 100644 --- a/srcpkgs/gnome-core/template +++ b/srcpkgs/gnome-core/template @@ -1,6 +1,6 @@ # Template file for 'gnome-core' pkgname=gnome-core -version=42.0 +version=41.0 revision=1 build_style=meta short_desc="GNOME meta-package for Void Linux - core components" @@ -9,44 +9,44 @@ license="GPL-2.0-only, LGPL-2.0-only" homepage="https://www.gnome.org" depends=" - adwaita-icon-theme>=${version} - at-spi2-core>=2.44.0 + adwaita-icon-theme>=41.0 + at-spi2-core>=2.42.0 at-spi2-atk>=2.38.0 cantarell-fonts>=0.301 dconf>=0.40.0 - evolution-data-server>=3.${version} - folks>=0.15.4 + evolution-data-server>=3.42.0 + folks>=0.14.0 font-adobe-source-code-pro>=2.030R - gcr>=3.41.0 - gdm>=${version} + gcr>=3.40.0 + gdm>=41.0 geocode-glib>=3.26.2 gfbgraph>=0.2.4 - gjs>=1.72.0 - glib>=2.72.0 - glib-networking>=2.72.0 - gmime>=3.2.7 - gnome-backgrounds>=${version} - gnome-bluetooth>=${version} + gjs>=1.70.0 + glib>=2.70.0 + glib-networking>=2.70.0 + gmime3>=3.2.7 + gnome-backgrounds>=41.0 + gnome-bluetooth>=3.34.5 gnome-color-manager>=3.36.0 - gnome-control-center>=${version} - gnome-desktop>=${version} - gnome-initial-setup>=${version} + gnome-control-center>=41.0 + gnome-desktop>=41.0 + gnome-initial-setup>=41.0 gnome-keyring>=40.0 - gnome-online-accounts>=3.44.0 + gnome-online-accounts>=3.40.0 gnome-online-miners>=3.34.0 - gnome-session>=${version} - gnome-settings-daemon>=${version} - gnome-shell>=${version} - gnome-shell-extensions>=${version} - gnome-themes-extra>=3.28 - gnome-user-docs>=${version} + gnome-session>=40.1.1 + gnome-settings-daemon>=41.0 + gnome-shell>=41.0 + gnome-shell-extensions>=41.0 + gnome-themes-standard>=3.28 + gnome-user-docs>=41.0 gnome-video-effects>=0.5.0 - gsettings-desktop-schemas>=${version} - gvfs>=1.50.0 - mutter>=${version} - nautilus>=${version} + gsettings-desktop-schemas>=41.0 + gvfs>=1.48.1 + mutter>=41.0 + nautilus>=41.0 sushi>=41.0 - tracker>=3.3.0 - yelp>=${version} - xdg-desktop-portal-gnome>=${version} - zenity>=3.${version}" + tracker3>=3.2.1 + yelp>=41.1 + xdg-desktop-portal-gtk>=1.8.0 + zenity>=3.41.0" diff --git a/srcpkgs/gnome-desktop/patches/build.patch b/srcpkgs/gnome-desktop/patches/build.patch new file mode 100644 index 000000000000..1f3acd965fea --- /dev/null +++ b/srcpkgs/gnome-desktop/patches/build.patch @@ -0,0 +1,18 @@ +commit 4f55ff078411993b782e74ea18c5c6ab35adf685 +Author: Daniel Kolesa <daniel@octaforge.org> +Date: Wed Aug 12 05:26:00 2020 +0200 + + bla + +diff --git libgnome-desktop/gnome-rr.h libgnome-desktop/gnome-rr.h +index 111bab3..7698672 100644 +--- a/libgnome-desktop/gnome-rr.h ++++ b/libgnome-desktop/gnome-rr.h +@@ -28,6 +28,7 @@ + #error GnomeRR is unstable API. You must define GNOME_DESKTOP_USE_UNSTABLE_API before including gnomerr.h + #endif + ++#include <stdint.h> + #include <glib.h> + #include <gdk/gdk.h> + diff --git a/srcpkgs/gnome-desktop/patches/optional_introspection.patch b/srcpkgs/gnome-desktop/patches/optional_introspection.patch deleted file mode 100644 index b960ef27c588..000000000000 --- a/srcpkgs/gnome-desktop/patches/optional_introspection.patch +++ /dev/null @@ -1,93 +0,0 @@ -From 94b253000f081423a3c813d340ed486fc170768d Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp <leio@gentoo.org> -Date: Wed, 18 Sep 2019 22:28:21 +0300 -Subject: [PATCH] meson: Add optionality for introspection - ---- - libgnome-desktop/meson.build | 48 +++++++++++++++++++----------------- - meson_options.txt | 4 +++ - 2 files changed, 30 insertions(+), 22 deletions(-) - -diff --git a/libgnome-desktop/meson.build b/libgnome-desktop/meson.build -index a0fb11f8..375cf57c 100644 ---- a/libgnome-desktop/meson.build -+++ b/libgnome-desktop/meson.build -@@ -125,17 +125,19 @@ if get_option('build_gtk4') - ], - ) - -- libgnome_desktop_base_gir = gnome.generate_gir(libgnome_desktop_base, -- sources: [libgnome_desktop_base_headers, libgnome_desktop_base_sources], -- export_packages: 'gnome-desktop-4', -- namespace: 'GnomeDesktop', -- nsversion: '4.0', -- includes: ['GObject-2.0', 'Gio-2.0', 'GDesktopEnums-3.0', 'GdkPixbuf-2.0'], -- extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'], -- identifier_prefix: 'Gnome', -- symbol_prefix: 'gnome', -- install: true, -- ) -+ if get_option('introspection') -+ libgnome_desktop_base_gir = gnome.generate_gir(libgnome_desktop_base, -+ sources: [libgnome_desktop_base_headers, libgnome_desktop_base_sources], -+ export_packages: 'gnome-desktop-4', -+ namespace: 'GnomeDesktop', -+ nsversion: '4.0', -+ includes: ['GObject-2.0', 'Gio-2.0', 'GDesktopEnums-3.0', 'GdkPixbuf-2.0'], -+ extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'], -+ identifier_prefix: 'Gnome', -+ symbol_prefix: 'gnome', -+ install: true, -+ ) -+ endif - - pkg.generate( - libgnome_desktop_base, -@@ -255,17 +257,19 @@ if get_option('legacy_library') - ], - ) - -- gnome.generate_gir(libgnome_desktop, -- sources: introspection_sources + libgnome_desktop_headers, -- export_packages: 'gnome-desktop-3.0', -- namespace: 'GnomeDesktop', -- nsversion: '3.0', -- includes: ['GObject-2.0', 'Gtk-3.0', 'GDesktopEnums-3.0'], -- extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'], -- identifier_prefix: 'Gnome', -- symbol_prefix: 'gnome', -- install: true -- ) -+ if get_option('introspection') -+ gnome.generate_gir(libgnome_desktop, -+ sources: introspection_sources + libgnome_desktop_headers, -+ export_packages: 'gnome-desktop-3.0', -+ namespace: 'GnomeDesktop', -+ nsversion: '3.0', -+ includes: ['GObject-2.0', 'Gtk-3.0', 'GDesktopEnums-3.0'], -+ extra_args: ['-DGNOME_DESKTOP_USE_UNSTABLE_API', '--quiet', '--warn-all'], -+ identifier_prefix: 'Gnome', -+ symbol_prefix: 'gnome', -+ install: true -+ ) -+ endif - - pkg.generate( - libraries: libgnome_desktop, -diff --git a/meson_options.txt b/meson_options.txt -index e17e7330..c4db6eaf 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -17,6 +17,10 @@ option('debug_tools', - type: 'boolean', value: true, description: 'Build debug tools' - ) - -+option('introspection', -+ type: 'boolean', value: true, description: 'Whether to build introspection files' -+) -+ - option('udev', - type: 'feature', description: 'Udev support' - ) --- -GitLab diff --git a/srcpkgs/gnome-desktop/patches/optionalise-gir.patch b/srcpkgs/gnome-desktop/patches/optionalise-gir.patch new file mode 100644 index 000000000000..ea4da3efc085 --- /dev/null +++ b/srcpkgs/gnome-desktop/patches/optionalise-gir.patch @@ -0,0 +1,47 @@ +diff --git a/libgnome-desktop/meson.build b/libgnome-desktop/meson.build +index c365b44..33af6f4 100644 +--- a/libgnome-desktop/meson.build ++++ b/libgnome-desktop/meson.build +@@ -96,17 +96,19 @@ libgnome_desktop_dep = declare_dependency( + link_with: libgnome_desktop + ) + +-gnome.generate_gir(libgnome_desktop, +- sources: introspection_sources + libgnome_desktop_headers, +- export_packages: 'gnome-desktop-3.0', +- namespace: 'GnomeDesktop', +- nsversion: '3.0', +- includes: ['GObject-2.0', 'Gtk-3.0', 'GDesktopEnums-3.0'], +- extra_args: '-DGNOME_DESKTOP_USE_UNSTABLE_API', +- identifier_prefix: 'Gnome', +- symbol_prefix: 'gnome', +- install: true +-) ++if get_option('introspection') ++ gnome.generate_gir(libgnome_desktop, ++ sources: introspection_sources + libgnome_desktop_headers, ++ export_packages: 'gnome-desktop-3.0', ++ namespace: 'GnomeDesktop', ++ nsversion: '3.0', ++ includes: ['GObject-2.0', 'Gtk-3.0', 'GDesktopEnums-3.0'], ++ extra_args: '-DGNOME_DESKTOP_USE_UNSTABLE_API', ++ identifier_prefix: 'Gnome', ++ symbol_prefix: 'gnome', ++ install: true ++ ) ++endif + + desktop_pc = pkg.generate( + libraries: libgnome_desktop, +diff --git a/meson_options.txt b/meson_options.txt +index e3402a1..1dbaf5d 100644 +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -28,3 +28,7 @@ option('gtk_doc', + option('installed_tests', + type: 'boolean', value: false, description: 'Enable installed tests' + ) ++ ++option('introspection', ++ type: 'boolean', value: false, description: 'Build GIR data' ++) diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template index 50df177b7bd0..aa33c182a392 100644 --- a/srcpkgs/gnome-desktop/template +++ b/srcpkgs/gnome-desktop/template @@ -1,13 +1,13 @@ # Template file for 'gnome-desktop' pkgname=gnome-desktop -version=42.2 +version=41.3 revision=1 build_style=meson build_helper="gir" configure_args="-Dgnome_distributor=VoidLinux -Dudev=enabled -Dsystemd=disabled -Dintrospection=$(vopt_if gir true false)" hostmakedepends="gettext itstool pkg-config glib-devel" -makedepends="eudev-libudev-devel gsettings-desktop-schemas-devel gtk4-devel gtk+3-devel +makedepends="eudev-libudev-devel gsettings-desktop-schemas-devel gtk+3-devel iso-codes libglib-devel libseccomp-devel libX11-devel libXext-devel libxkbfile-devel libXrandr-devel gdk-pixbuf-devel" depends="bubblewrap gsettings-desktop-schemas iso-codes xkeyboard-config" @@ -15,9 +15,9 @@ short_desc="GNOME desktop management utilities" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-desktop" -changelog="https://gitlab.gnome.org/GNOME/gnome-desktop/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=f42b14eac8d1456c2bfc1fbc97ef6afe49c8dd6f57796e8fd5feb39331ed55bd +checksum=8cd1caab9311828c0452468c6a5067a9bc4463835b23a14be44e8fd9b03001c6 +make_check=no # needs X build_options="gir" build_options_default="gir" diff --git a/srcpkgs/gnome-disk-utility/patches/meson-0.61.patch b/srcpkgs/gnome-disk-utility/patches/meson-0.61.patch new file mode 100644 index 000000000000..09e0c33d0798 --- /dev/null +++ b/srcpkgs/gnome-disk-utility/patches/meson-0.61.patch @@ -0,0 +1,34 @@ +From 46ed7d26873b9741dff61f9df8e7778a8dc6f5cc Mon Sep 17 00:00:00 2001 +From: rvalue <i@rvalue.moe> +Date: Fri, 17 Dec 2021 12:29:30 +0000 +Subject: [PATCH] build: fix arguments of i18n.merge_file + +`i18n.merge_file` has been ignoring positional arguments for a time +and explicitly rejects with error since meson 0.60.0 +--- + data/meson.build | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index e38a1d8e..38fb5207 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -11,7 +11,6 @@ desktops = [ + + foreach desktop: desktops + i18n.merge_file ( +- desktop, + type: 'desktop', + input: desktop + '.in', + output: desktop, +@@ -38,7 +37,6 @@ install_data( + info = 'org.gnome.DiskUtility.appdata.xml' + + i18n.merge_file( +- info, + input: info + '.in', + output: info, + po_dir: po_dir, +-- +GitLab + diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template index 6164ffb20058..6b3d1aa4aba7 100644 --- a/srcpkgs/gnome-disk-utility/template +++ b/srcpkgs/gnome-disk-utility/template @@ -1,6 +1,6 @@ # Template file for 'gnome-disk-utility' pkgname=gnome-disk-utility -version=42.0 +version=41.0 revision=1 build_style=meson configure_args="-Dlogind=none" @@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Disks" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1b6564454d67426322cb3bfc5a5558653bfc7dfeea2ae0825b1d08629f01090b +checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df lib32disabled=yes diff --git a/srcpkgs/gnome-flashback/template b/srcpkgs/gnome-flashback/template index 9fc5c992a7db..fce623766e1c 100644 --- a/srcpkgs/gnome-flashback/template +++ b/srcpkgs/gnome-flashback/template @@ -1,6 +1,6 @@ # Template file for 'gnome-flashback' pkgname=gnome-flashback -version=3.44.0 +version=3.42.1 revision=1 build_helper=gir build_style=gnu-configure @@ -9,16 +9,16 @@ hostmakedepends="pkg-config gettext gettext-devel automake libtool glib-devel" makedepends="pam-devel elogind-devel upower-devel ibus-devel polkit-devel pulseaudio-devel libcanberra-devel libxcb-devel libX11-devel libxkbfile-devel libcompizconfig-devel libglib-devel pango-devel gtk+3-devel gdk-pixbuf-devel - gdm-devel gnome-bluetooth1-devel gnome-desktop-devel gnome-panel-devel + gdm-devel gnome-bluetooth-devel gnome-desktop-devel gnome-panel-devel gsettings-desktop-schemas-devel libXxf86vm-devel" -depends="gnome-bluetooth1 gnome-session gnome-settings-daemon +depends="gnome-bluetooth gnome-session gnome-settings-daemon gnome-panel gnome-themes-extra metacity" short_desc="GNOME session with similar user experience to the GNOME 2.x series" maintainer="shizonic <realtiaz@gmail.com>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Projects/GnomeFlashback" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1df0838127c6246eecd89d1c50ff88fc82abf6de3b3068e52dde495a42bd550a +checksum=c8029220acf268c520dbb0750834b2ef4df868324d0e0fb6a80354c80ba8844e post_extract() { vsed -i 's/libcompizconfig >= 0\.9\.14\.0/libcompizconfig >= 0.8.16.0/' \ diff --git a/srcpkgs/gnome-font-viewer/patches/meson-0.61.patch b/srcpkgs/gnome-font-viewer/patches/meson-0.61.patch new file mode 100644 index 000000000000..072ce27fd0d2 --- /dev/null +++ b/srcpkgs/gnome-font-viewer/patches/meson-0.61.patch @@ -0,0 +1,40 @@ +From 218166246e29a39e2eac8d3f06976038571b0603 Mon Sep 17 00:00:00 2001 +From: r-value <i@rvalue.moe> +Date: Thu, 30 Dec 2021 17:14:47 +0800 +Subject: [PATCH] Fix meson build with meson 0.60.0+ + +`i18n.merge_file` has been ignoring positional arguments for a time +and explicitly rejects with error since meson 0.60.0 +--- + data/meson.build | 2 +- + src/meson.build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index bfc9caa..8e42134 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -1,6 +1,6 @@ + appdatadir = join_paths(datadir, 'metainfo') + appdata_file = 'org.gnome.font-viewer.appdata.xml' +-merged_appdata = i18n.merge_file(appdata_file, ++merged_appdata = i18n.merge_file( + input: appdata_file + '.in', + output: appdata_file, + po_dir: '../po', +diff --git a/src/meson.build b/src/meson.build +index f863d45..826c59b 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -39,7 +39,7 @@ desktop_file = 'org.gnome.font-viewer.desktop' + desktop_conf = configuration_data() + desktop_conf.set('VERSION', meson.project_version()) + desktop_conf.set('APPLICATION_ID', application_id) +-i18n.merge_file(desktop_file, ++i18n.merge_file( + input: configure_file(input: desktop_file + '.in.in', + output: desktop_file + '.in', + configuration: desktop_conf), +-- +GitLab + diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template index bdc99f9a8d8c..f4d7f69436ee 100644 --- a/srcpkgs/gnome-font-viewer/template +++ b/srcpkgs/gnome-font-viewer/template @@ -1,15 +1,15 @@ # Template file for 'gnome-font-viewer' pkgname=gnome-font-viewer -version=42.0 +version=41.0 revision=1 build_style=meson hostmakedepends="pkg-config glib-devel gettext" -makedepends="fontconfig-devel freetype-devel glib-devel gtk4-devel - gnome-desktop-devel harfbuzz-devel libadwaita-devel" +makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel + gnome-desktop-devel harfbuzz-devel libhandy1-devel" depends="desktop-file-utils" short_desc="Font viewer for GNOME" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=cfa2b8dfff21a105a1a021dadfa213f13627e6a179a77c7b59fdcedaca848dcc +checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876 diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template index 9e8a2c3824f9..6e7931930878 100644 --- a/srcpkgs/gnome-initial-setup/template +++ b/srcpkgs/gnome-initial-setup/template @@ -1,6 +1,6 @@ # Template file for 'gnome-initial-setup' pkgname=gnome-initial-setup -version=42.2 +version=41.4 revision=1 build_style=meson configure_args="-Dparental_controls=disabled -Dsystemd=false" @@ -10,12 +10,12 @@ makedepends="NetworkManager-devel accountsservice-devel libglib-devel gnome-online-accounts-devel gdm-devel libpwquality-devel mit-krb5-devel vala-devel libnma-devel polkit-devel rest-devel libsecret-devel ibus-devel iso-codes geoclue2-devel - pango-devel libhandy1-devel" + pango-devel" depends="iso-codes" short_desc="GNOME initial setup" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Design/OS/InitialSetup" -changelog="https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz" -checksum=4d83d98b249abe15bb2b3e7e7aead9c47f848bca7b6a091abc908b76541abe7b +changelog="https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/raw/gnome-41/NEWS" +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=96ecd2db6e76c513b18c606dc262bb523228c4aaedbed6a07811e568fd5db642 diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template index d3726bb966bc..f479f7f0fe5e 100644 --- a/srcpkgs/gnome-keyring/template +++ b/srcpkgs/gnome-keyring/template @@ -1,20 +1,24 @@ # Template file for 'gnome-keyring' pkgname=gnome-keyring -version=42.1 -revision=1 +version=40.0 +revision=3 build_style=gnu-configure configure_args="--with-pam-dir=/usr/lib/security --disable-schemas-compile" -hostmakedepends="pkg-config glib-devel openssh docbook-xsl libxslt" +hostmakedepends="autoconf docbook-xsl glib-devel intltool libtasn1-tools libxslt + openssh pkg-config" makedepends="gcr-devel pam-devel" depends="dconf" checkdepends="dbus xvfb-run" short_desc="GNOME password and secret manager" maintainer="Érico Nogueira <ericonr@disroot.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://wiki.gnome.org/Projects/GnomeKeyring/" +homepage="https://www.gnome.org" changelog="https://gitlab.gnome.org/GNOME/gnome-keyring/-/raw/master/NEWS" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" -checksum=c7f4d040cc76a6b7fe67e08ef9106911c3c80d40fc88cbfc8e2684a4c946e3e6 +checksum=a3d24db08ee2fdf240fbbf0971a98c8ee295aa0e1a774537f4ea938038a3b931 +make_check=ci-skip lib32disabled=yes -make_check_pre="dbus-run-session xvfb-run" -make_check=ci-skip # times out + +do_check() { + xvfb-run make check +} diff --git a/srcpkgs/gnome-latex/patches/00-port-to-tepl-6.patch b/srcpkgs/gnome-latex/patches/00-port-to-tepl-6.patch new file mode 100644 index 000000000000..db767a514a15 --- /dev/null +++ b/srcpkgs/gnome-latex/patches/00-port-to-tepl-6.patch @@ -0,0 +1,99 @@ +From e1b01186f8a4e5d3fee4c9ccfbedd6d098517df9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?S=C3=A9bastien=20Wilmet?= <swilmet@gnome.org> +Date: Fri, 20 Nov 2020 15:46:36 +0100 +Subject: [PATCH] Port to Tepl 6 (currently 5.99.0, from git master) + +--- + README | 2 +- + configure.ac | 4 ++-- + src/Makefile.am | 2 +- + src/document.vala | 2 +- + src/liblatexila/Makefile.am | 4 ++-- + 5 files changed, 7 insertions(+), 7 deletions(-) + +diff --git README README +index ed0faf7..0dc67d9 100644 +--- a/README ++++ b/README +@@ -21,7 +21,7 @@ Dependencies + * GLib >= 2.56 + * GTK >= 3.22 + * GtkSourceView >= 4.0 +-* Tepl >= 5.0 - https://wiki.gnome.org/Projects/Tepl ++* Tepl >= 5.99 - https://wiki.gnome.org/Projects/Tepl + * gspell >= 1.8 + * gee-0.8 >= 0.10 + * gsettings-desktop-schemas +diff --git configure.ac configure.ac +index 743a7da..66d5719 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -32,7 +32,7 @@ GLIB_REQUIRED_VERSION="2.56" + GTK_REQUIRED_VERSION="3.22" + GTKSOURCEVIEW_REQUIRED_VERSION="4.0" + AMTK_REQUIRED_VERSION="5.2" +-TEPL_REQUIRED_VERSION="5.0" ++TEPL_REQUIRED_VERSION="5.99" + GSPELL_REQUIRED_VERSION="1.8" + VALA_REQUIRED_VERSION="0.46" + GEE_REQUIRED_VERSION="0.10" +@@ -96,7 +96,7 @@ PKG_CHECK_MODULES([DEP], [ + gtk+-3.0 >= ${GTK_REQUIRED_VERSION} + gtksourceview-4 >= ${GTKSOURCEVIEW_REQUIRED_VERSION} + amtk-5 >= ${AMTK_REQUIRED_VERSION} +- tepl-5 >= ${TEPL_REQUIRED_VERSION} ++ tepl-6 >= ${TEPL_REQUIRED_VERSION} + gspell-1 >= ${GSPELL_REQUIRED_VERSION} + gee-0.8 >= ${GEE_REQUIRED_VERSION} + gsettings-desktop-schemas +diff --git src/Makefile.am src/Makefile.am +index 636ca25..73f5a9a 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -8,7 +8,7 @@ AM_VALAFLAGS = \ + --disable-since-check \ + --pkg gtk+-3.0 \ + --pkg gtksourceview-4 \ +- --pkg Tepl-5 \ ++ --pkg Tepl-6 \ + --pkg gspell-1 \ + --pkg gee-0.8 \ + --pkg posix \ +diff --git src/document.vala src/document.vala +index 520945d..f3afa35 100644 +--- a/src/document.vala ++++ b/src/document.vala +@@ -224,7 +224,7 @@ public class Document : Tepl.Buffer + string primary_msg = _("Impossible to save the file."); + Tepl.InfoBar infobar = new Tepl.InfoBar.simple (MessageType.ERROR, + primary_msg, e.message); +- infobar.add_close_button (); ++ infobar.setup_close_button (); + tab.add_info_bar (infobar); + infobar.show (); + } +diff --git src/liblatexila/Makefile.am src/liblatexila/Makefile.am +index b4e53b5..25c20a9 100644 +--- a/src/liblatexila/Makefile.am ++++ b/src/liblatexila/Makefile.am +@@ -135,7 +135,7 @@ INTROSPECTION_GIRS = Latexila.gir + + Latexila.gir: liblatexila.la + Latexila_gir_NAMESPACE = Latexila +-Latexila_gir_INCLUDES = Gtk-3.0 GtkSource-4 Tepl-5 ++Latexila_gir_INCLUDES = Gtk-3.0 GtkSource-4 Tepl-6 + Latexila_gir_LIBS = liblatexila.la + Latexila_gir_FILES = \ + $(liblatexila_public_headers) \ +@@ -156,7 +156,7 @@ latexila.vapi: Latexila.gir + + VAPIGEN_VAPIS = latexila.vapi + +-latexila_vapi_DEPS = gio-2.0 gtk+-3.0 gtksourceview-4 Tepl-5 ++latexila_vapi_DEPS = gio-2.0 gtk+-3.0 gtksourceview-4 Tepl-6 + latexila_vapi_FILES = Latexila.gir + + noinst_DATA += latexila.vapi +-- +GitLab + diff --git a/srcpkgs/gnome-latex/template b/srcpkgs/gnome-latex/template index 7e00a38a07c2..4739891c8ff2 100644 --- a/srcpkgs/gnome-latex/template +++ b/srcpkgs/gnome-latex/template @@ -1,7 +1,7 @@ # Template file for 'gnome-latex' pkgname=gnome-latex -version=3.40.0 -revision=1 +version=3.38.0 +revision=2 build_helper="gir" build_style=gnu-configure configure_args="--disable-appstream-util --disable-dconf-migration @@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/GNOME-LaTeX" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c5a77fe79bd40e378ea28c8f45a66327fbc8cc5c3b5b8f0f09c0217ee7cc0a90 +checksum=a82a9fc6f056929ea18d6dffd121e71b2c21768808c86ef1f34da0f86e220d77 # for 00-port-to-tepl-6.patch hostmakedepends+=" automake gettext-devel-tools libtool" diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template index 2aa746f680de..414735d1ed3f 100644 --- a/srcpkgs/gnome-maps/template +++ b/srcpkgs/gnome-maps/template @@ -1,18 +1,17 @@ # Template file for 'gnome-maps' pkgname=gnome-maps -version=42.3 +version=41.4 revision=1 build_style=meson build_helper="gir" hostmakedepends="glib-devel gettext pkg-config AppStream gjs" makedepends="folks-devel geoclue2-devel geocode-glib-devel gjs-devel - gnome-desktop-devel libchamplain-devel rest-devel libhandy1-devel - libgweather-devel" -depends="geoclue2 gfbgraph gjs libhandy1 libgweather" + gnome-desktop-devel libchamplain-devel rest-devel libhandy1-devel" +depends="geoclue2 gfbgraph gjs libhandy1" short_desc="GNOME maps application" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Maps" -changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e456467facf3c8fd10c9386b5e74c43d9595ad9fb75257f7da014af983d69cd1 +checksum=e340b13f46fe0b7d5b0f8f01413291ddcd870c74a5c38fa24cac1f585e70393e diff --git a/srcpkgs/gnome-music/patches/meson-0.61.patch b/srcpkgs/gnome-music/patches/meson-0.61.patch new file mode 100644 index 000000000000..aca43b5608a2 --- /dev/null +++ b/srcpkgs/gnome-music/patches/meson-0.61.patch @@ -0,0 +1,30 @@ +From d9f35b542adbf6b0e1114c7c077df04212a98fc7 Mon Sep 17 00:00:00 2001 +From: Jean Felder <jfelder@src.gnome.org> +Date: Thu, 18 Nov 2021 12:09:26 +0100 +Subject: [PATCH] meson: Remove incorrect i18n.merge_file argument + +The positional argument was being silently ignored until meson 0.60.0 +where it returns a deprecation message: +"DEPRECATION: i18n.merge_file does not take any positional +arguments. This will become a hard error in the next Meson release." + +See: https://github.com/mesonbuild/meson/issues/9441 +--- + data/meson.build | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/data/meson.build b/data/meson.build +index 25ff1e102..145ee5221 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -47,7 +47,6 @@ appdata_conf.set('appid', APPLICATION_ID) + appdata_conf.set('package_url', PACKAGE_URL) + appdata_conf.set('package_url_bug', PACKAGE_URL_BUG) + i18n.merge_file( +- 'appdata', + input: configure_file( + output: PROJECT_RDNN_NAME + '.appdata.xml.in', + input: PROJECT_RDNN_NAME + '.appdata.xml.in.in', +-- +GitLab + diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template index c19480dff00a..fa38578939d3 100644 --- a/srcpkgs/gnome-music/template +++ b/srcpkgs/gnome-music/template @@ -1,22 +1,20 @@ # Template file for 'gnome-music' pkgname=gnome-music -version=42.1 +version=41.0 revision=1 build_helper="gir" build_style=meson -hostmakedepends="gettext glib-devel itstool pkg-config - gtk-update-icon-cache desktop-file-utils" +hostmakedepends="gettext glib-devel itstool pkg-config" makedepends="gnome-desktop-devel grilo-devel libmediaart-devel - python3-gobject-devel python3-dbus tracker-devel gnome-online-accounts-devel - libdazzle-devel grilo-plugins python3-cairo-devel gtk4-devel libadwaita-devel" + python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel + libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel" depends="desktop-file-utils python3-dbus python3-gobject python3-requests - tracker tracker-miners gst-plugins-good1 grilo-plugins libdazzle - libmediaart libadwaita" + tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle + libmediaart" short_desc="GNOME music playing application" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Music" -changelog="https://gitlab.gnome.org/GNOME/gnome-music/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c7747fa6a86b56b18ad6ff950ff901e59ee7fac11c68b2a6727af86eaeed8270 +checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2 lib32disabled=yes diff --git a/srcpkgs/gnome-nettool/patches/meson-drop-unused-positional-arguments.patch b/srcpkgs/gnome-nettool/patches/meson-drop-unused-positional-arguments.patch deleted file mode 100644 index 332379faea8f..000000000000 --- a/srcpkgs/gnome-nettool/patches/meson-drop-unused-positional-arguments.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 1124c3e1fdb8472d30b7636500229aa16cdc1244 Mon Sep 17 00:00:00 2001 -From: Jeremy Bicha <jeremy.bicha@canonical.com> -Date: Wed, 6 Apr 2022 13:05:25 -0400 -Subject: [PATCH] meson: drop unused positional arguments - -This fixes a build error with newer meson ---- - data/meson.build | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/data/meson.build b/data/meson.build -index 585e6d3..ed1e8bb 100644 ---- a/data/meson.build -+++ b/data/meson.build -@@ -20,16 +20,14 @@ desktop_in = configure_file(input: 'gnome-nettool.desktop.in.in', - output: 'gnome-nettool.desktop.in', - configuration: desktop_conf) - --i18n.merge_file('desktop', -- type: 'desktop', -+i18n.merge_file(type: 'desktop', - input: desktop_in, - output: 'gnome-nettool.desktop', - po_dir: po_dir, - install: true, - install_dir: join_paths(prefix, datadir, 'applications')) - --i18n.merge_file('appdata', -- type: 'xml', -+i18n.merge_file(type: 'xml', - input: 'gnome-nettool.appdata.xml.in', - output: 'gnome-nettool.appdata.xml', - po_dir: po_dir, --- -GitLab - diff --git a/srcpkgs/gnome-nettool/template b/srcpkgs/gnome-nettool/template index f578e59d00ee..89f5705d629c 100644 --- a/srcpkgs/gnome-nettool/template +++ b/srcpkgs/gnome-nettool/template @@ -1,9 +1,9 @@ # Template file for 'gnome-nettool' pkgname=gnome-nettool -version=42.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel" +version=3.8.1 +revision=6 +build_style=gnu-configure +hostmakedepends="glib-devel intltool itstool pkg-config" makedepends="bind-utils desktop-file-utils gsettings-desktop-schemas-devel gtk+3-devel hicolor-icon-theme iputils libgtop-devel net-tools traceroute" depends="bind-utils desktop-file-utils hicolor-icon-theme iputils net-tools @@ -13,4 +13,8 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a54f29eef2038aee69551c8b19ca4f758e5eb9e2090a4bc6b5633dff0188751f +checksum=f0a4510d9fe5eae4c91b63ade9848992b2795108e76eff7f51dc3decf7df2cb1 + +post_patch() { + vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure +} diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template index 47085810e534..bc01fc1a3081 100644 --- a/srcpkgs/gnome-online-accounts/template +++ b/srcpkgs/gnome-online-accounts/template @@ -1,6 +1,6 @@ # Template file for 'gnome-online-accounts' pkgname=gnome-online-accounts -version=3.44.0 +version=3.40.1 revision=1 build_style=gnu-configure build_helper="gir" @@ -8,9 +8,9 @@ configure_args="$(vopt_enable gir introspection) --enable-documentation --enable-backend --enable-google --enable-kerberos --enable-flickr --enable-facebook --disable-static --enable-exchange --enable-imap-smtp - --enable-owncloud --enable-windows-live + --enable-owncloud --enable-windows-live --enable-pocket --enable-lastfm --enable-media-server" -hostmakedepends="docbook-xsl gettext glib-devel +hostmakedepends="docbook-xsl gettext-devel glib-devel libxslt pkg-config $(vopt_if gir vala)" makedepends="gcr-devel gtk+3-devel json-glib-devel libnotify-devel libsecret-devel libsoup-devel mit-krb5-devel rest-devel telepathy-glib-devel webkit2gtk-devel" @@ -19,9 +19,9 @@ short_desc="GNOME service to access online accounts" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/GnomeOnlineAccounts" -changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/gnome-3-44/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/gnome-3-38/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=381d5d4106f435b6f87786aa049be784774e15996adcc02789807afc87ea7342 +checksum=955a03128d0e87855d34d7c534e088f6286ed7ac01baa4ef824ef42a2cb39aad build_options="gir" build_options_default="gir" diff --git a/srcpkgs/gnome-panel/template b/srcpkgs/gnome-panel/template index 2484b7e4525d..14bb5a03db84 100644 --- a/srcpkgs/gnome-panel/template +++ b/srcpkgs/gnome-panel/template @@ -1,6 +1,6 @@ # Template file for 'gnome-panel' pkgname=gnome-panel -version=3.44.0 +version=3.42.0 revision=1 build_style=gnu-configure configure_args="ax_cv_zoneinfo_tzdir=/usr/share/zoneinfo" @@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, GFDL-1.1-or-later, LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/GnomePanel" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=99655f75d031876c130ed23c4da22c099e7bcc4048b0255a3c3a3bbc787b31aa +checksum=aea8c0efc2edba20e97ad4695179cd0a2538e64c2904702cc8c594e8e0898703 gnome-panel-devel_package() { depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/gnome-photos/patches/meson-0.61.patch b/srcpkgs/gnome-photos/patches/meson-0.61.patch new file mode 100644 index 000000000000..f406b1c494c0 --- /dev/null +++ b/srcpkgs/gnome-photos/patches/meson-0.61.patch @@ -0,0 +1,32 @@ +From a0ac868a19d55dc52100e54fe4b2d29041bc6752 Mon Sep 17 00:00:00 2001 +From: rvalue <i@rvalue.moe> +Date: Fri, 21 Jan 2022 12:36:02 +0000 +Subject: [PATCH] meson: remove incorrect args for i18n.merge_file + +--- + data/meson.build | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 6e7192e0..94271de2 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -3,7 +3,6 @@ subdir('icons') + appdata = photos_namespace + '.appdata.xml' + + i18n.merge_file( +- appdata, + input: appdata + '.in', + output: appdata, + po_dir: po_dir, +@@ -23,7 +22,6 @@ desktop_in = configure_file( + ) + + i18n.merge_file( +- desktop, + type: 'desktop', + input: desktop_in, + output: desktop, +-- +GitLab + diff --git a/srcpkgs/gnome-photos/template b/srcpkgs/gnome-photos/template index dbdbf6850a6f..5f03503be8c7 100644 --- a/srcpkgs/gnome-photos/template +++ b/srcpkgs/gnome-photos/template @@ -1,23 +1,22 @@ # Template file for 'gnome-photos' pkgname=gnome-photos -version=42.0 -revision=1 +version=40.0 +revision=3 build_helper="gir" build_style=meson configure_args="-Ddogtail=false -Dmanuals=true" hostmakedepends="pkg-config gettext itstool glib-devel gdk-pixbuf librsvg docbook-xsl libxslt" makedepends="gtk+3-devel babl-devel exempi-devel lcms2-devel - gfbgraph-devel tracker-devel libexif-devel librsvg-devel grilo-devel + gfbgraph-devel tracker3-devel libexif-devel librsvg-devel grilo-devel libgexiv2-devel gnome-online-accounts-devel gnome-desktop-devel libgdata-devel geocode-glib-devel libdazzle-devel gegl-devel libhandy1-devel" -depends="desktop-file-utils tracker tracker-miners" +depends="desktop-file-utils tracker3 tracker3-miners" short_desc="Access, organize, and share your photos on GNOME" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Photos" -changelog="https://gitlab.gnome.org/GNOME/gnome-photos/-/raw/master/NEWS" distfiles="${GNOME_SITE}/gnome-photos/${version%.*}/gnome-photos-${version}.tar.xz" -checksum=25cb281425199dec7b045f13f32f8f96034cb0cb8b94d96f9dffaf4f5be68551 +checksum=e02d73e138af8b2868b5cad7faa1bdd278aeade3b6c3c92836511a4e6f3af1af build_options="gir" build_options_default="gir" diff --git a/srcpkgs/gnome-recipes/template b/srcpkgs/gnome-recipes/template index 5b87bb4ff935..30f81ab265b6 100644 --- a/srcpkgs/gnome-recipes/template +++ b/srcpkgs/gnome-recipes/template @@ -1,7 +1,8 @@ # Template file for 'gnome-recipes' pkgname=gnome-recipes -version=2.0.4 -revision=1 +version=2.0.2 +revision=3 +_libgd_hash=97a852cdf3d37776f9c98f730d7dcbbe995bdeb7 build_style=meson hostmakedepends="gettext glib-devel itstool pkg-config git" makedepends="gtk+3-devel gnome-autoar-devel gspell-devel libcanberra-devel @@ -11,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Recipes" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b30e96985f66fe138a17189c77af44d34d0b4c859b304ebdb52033bc2cd3ffed +checksum=1be9d2fcb7404a97aa029d2409880643f15071c37039247a6a4320e7478cd5fb diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template index b826155a3ab7..30e9b3b2c21f 100644 --- a/srcpkgs/gnome-remote-desktop/template +++ b/srcpkgs/gnome-remote-desktop/template @@ -1,18 +1,17 @@ # Template file for 'gnome-remote-desktop' pkgname=gnome-remote-desktop -version=42.3 +version=41.2 revision=1 build_style=meson -configure_args="-Drdp=true -Dvnc=true +configure_args="-Drdp=true -Dvnc=true -Dnvenc=false -Dsystemd_user_unit_dir=/var/lib/systemd/user" -hostmakedepends="pkg-config gettext glib-devel" +hostmakedepends="pkg-config glib-devel" makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel - freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel - libgudev-devel nv-codec-headers" + freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel" short_desc="GNOME remote desktop server" maintainer="Michal Vasilek <michal@vasilek.cz>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop" distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz" -checksum=a296ad58f8b3bdac0e2e0d87db12a9395e72770a960e787fbcc1be3f0068b642 +checksum=10151e69b648c2247c5e33d9a2ef419f4e037ee5b2bae49e6ed6aca77eb1ba58 make_check=no # xvfb failed to start diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template index 9c91229d62ad..a4837beb1849 100644 --- a/srcpkgs/gnome-secrets/template +++ b/srcpkgs/gnome-secrets/template @@ -1,11 +1,11 @@ # Template file for 'gnome-secrets' pkgname=gnome-secrets -version=6.5 +version=6.2 revision=1 wrksrc="secrets-${version}" build_style=meson hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass - python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache" + python3-pyotp glib-devel" makedepends="libglib-devel gtk4-devel libadwaita-devel libpwquality-devel" depends="gtk4 libadwaita python3-gobject python3-pycryptodomex python3-pykeepass python3-pyotp libpwquality-python3" @@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/World/secrets" distfiles="https://gitlab.gnome.org/World/secrets/-/archive/$version/secrets-$version.tar.gz" -checksum=c912ca55d3e77a7689d1901e0b71faaea2a6d289eb9114b3500480ec4a4eeb24 +checksum=411d9d3baf95fc60be4f15889675fa42ebba8d6ae1148ccc415451c02bff9678 gnome-passwordsafe_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template index cce39e931eb8..ff8dde48c7c0 100644 --- a/srcpkgs/gnome-session/template +++ b/srcpkgs/gnome-session/template @@ -1,6 +1,6 @@ # Template file for 'gnome-session' pkgname=gnome-session -version=42.0 +version=41.3 revision=1 build_style=meson configure_args="-Dsystemd_journal=false -Dsystemd_session=disable" @@ -14,9 +14,8 @@ short_desc="GNOME session management utilities" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-session" -changelog="https://gitlab.gnome.org/GNOME/gnome-session/-/blob/main/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3cca06053ab682926920951a7da95f8cc6d72da74c682c46d0a0653332969caa +checksum=ee4a229053f522624054889609335b885287cf67bbde0dc9fd882b01ec9b5b39 post_install() { rm -rf ${DESTDIR}/tmp diff --git a/srcpkgs/gnome-settings-daemon/patches/meson-0.61.patch b/srcpkgs/gnome-settings-daemon/patches/meson-0.61.patch new file mode 100644 index 000000000000..b7c03ca2da63 --- /dev/null +++ b/srcpkgs/gnome-settings-daemon/patches/meson-0.61.patch @@ -0,0 +1,38 @@ +From afa7e4bb9c519e2daf500a6079088669500768c0 Mon Sep 17 00:00:00 2001 +From: Marvin Schmidt <marv@exherbo.org> +Date: Wed, 26 Jan 2022 23:08:58 +0100 +Subject: [PATCH] meson: drop unused argument for i18n.merge_file() + +Ignored in meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. +--- + plugins/power/meson.build | 1 - + plugins/wacom/meson.build | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/plugins/power/meson.build b/plugins/power/meson.build +index 69e619f2..014bb6da 100644 +--- a/plugins/power/meson.build ++++ b/plugins/power/meson.build +@@ -76,7 +76,6 @@ if host_is_linux + ) + + i18n.merge_file( +- policy, + input: policy_in, + output: policy, + po_dir: po_dir, +diff --git a/plugins/wacom/meson.build b/plugins/wacom/meson.build +index d8dd0ec7..c00323d4 100644 +--- a/plugins/wacom/meson.build ++++ b/plugins/wacom/meson.build +@@ -7,7 +7,6 @@ policy_in = configure_file( + ) + + i18n.merge_file( +- policy, + input: policy_in, + output: policy, + po_dir: po_dir, +-- +GitLab + diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index 24af1a5094b7..c8be36b2a457 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,7 +1,7 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon -version=42.2 -revision=1 +version=41.0 +revision=2 build_style=meson configure_args="-Dsystemd=false" hostmakedepends="cmake docbook-xsl gettext glib-devel libglib-devel libxslt @@ -18,9 +18,8 @@ short_desc="GNOME settings daemon" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" -changelog="https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9c449714aa8ec1271c0db5137df3458195943f05ccd0ac8935d93397770bab00 +checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884 CFLAGS="-UG_DISABLE_ASSERT" if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template index 414961a95f40..3f4be3c068de 100644 --- a/srcpkgs/gnome-shell-extensions/template +++ b/srcpkgs/gnome-shell-extensions/template @@ -1,6 +1,6 @@ # Template file for 'gnome-shell-extensions' pkgname=gnome-shell-extensions -version=42.3 +version=41.2 revision=1 build_style=meson configure_args="-Dextension_set=all" @@ -10,6 +10,6 @@ short_desc="Extensions for GNOME shell, including classic mode" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions" -changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/main/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0ec2bea32e9f28ac805891f613194d48fc0c091f09c48313065a3884f72273fc +checksum=ad9ba82f4cbd04726973b5e87afad18afdaa323860a0af3e7240f3a74d222f19 diff --git a/srcpkgs/gnome-shell/patches/meson-0.61.patch b/srcpkgs/gnome-shell/patches/meson-0.61.patch new file mode 100644 index 000000000000..ad3b7ef3923a --- /dev/null +++ b/srcpkgs/gnome-shell/patches/meson-0.61.patch @@ -0,0 +1,82 @@ +From 65450a836ee9e0722a2d4c3327f52345eae293c6 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> +Date: Thu, 23 Dec 2021 17:18:16 +0100 +Subject: [PATCH] build: Drop incorrect positional arg + +Unlike other targets that take a name, i18n.merge_file() does not. + +Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2078> +--- + data/meson.build | 2 +- + src/calendar-server/meson.build | 2 +- + subprojects/extensions-app/data/meson.build | 2 +- + subprojects/extensions-app/data/metainfo/meson.build | 2 +- + subprojects/extensions-tool/src/templates/meson.build | 2 +- + 5 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index f924fdf806..76ae45c93a 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -16,7 +16,7 @@ desktopconf.set('bindir', bindir) + desktopconf.set('systemd_hidden', have_systemd ? 'true' : 'false') + + foreach desktop_file : desktop_files +- i18n.merge_file('desktop', ++ i18n.merge_file( + input: configure_file( + input: desktop_file + '.in.in', + output: desktop_file + '.in', +diff --git a/src/calendar-server/meson.build b/src/calendar-server/meson.build +index 7363282a59..8b4ef411c8 100644 +--- a/src/calendar-server/meson.build ++++ b/src/calendar-server/meson.build +@@ -27,7 +27,7 @@ configure_file( + install_dir: servicedir + ) + +-i18n.merge_file('evolution-calendar.desktop', ++i18n.merge_file( + input: 'evolution-calendar.desktop.in', + output: 'evolution-calendar.desktop', + po_dir: po_dir, +diff --git a/subprojects/extensions-app/data/meson.build b/subprojects/extensions-app/data/meson.build +index d7e7d4001c..4b601e8bd1 100644 +--- a/subprojects/extensions-app/data/meson.build ++++ b/subprojects/extensions-app/data/meson.build +@@ -14,7 +14,7 @@ desktopconf.set('bindir', bindir) + desktopconf.set('app_id', app_id) + desktopconf.set('prgname', prgname) + +-i18n.merge_file('desktop', ++i18n.merge_file( + input: configure_file( + input: base_id + '.desktop.in.in', + output: desktop_file + '.in', +diff --git a/subprojects/extensions-app/data/metainfo/meson.build b/subprojects/extensions-app/data/metainfo/meson.build +index c4962c0576..a19bfa80a4 100644 +--- a/subprojects/extensions-app/data/metainfo/meson.build ++++ b/subprojects/extensions-app/data/metainfo/meson.build +@@ -1,5 +1,5 @@ + metainfo = app_id + '.metainfo.xml' +-i18n.merge_file(metainfo, ++i18n.merge_file( + input: base_id + '.metainfo.xml.in', + output: metainfo, + po_dir: po_dir, +diff --git a/subprojects/extensions-tool/src/templates/meson.build b/subprojects/extensions-tool/src/templates/meson.build +index 670e2bf448..d693bfaddb 100644 +--- a/subprojects/extensions-tool/src/templates/meson.build ++++ b/subprojects/extensions-tool/src/templates/meson.build +@@ -4,7 +4,7 @@ template_metas = [ + ] + template_deps = [] + foreach template : template_metas +- template_deps += i18n.merge_file(template, ++ template_deps += i18n.merge_file( + input: template + '.in', + output: template, + po_dir: po_dir, +-- +GitLab + diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template index f273156d7138..ff60caafa4ec 100644 --- a/srcpkgs/gnome-shell/template +++ b/srcpkgs/gnome-shell/template @@ -1,27 +1,26 @@ # Template file for 'gnome-shell' pkgname=gnome-shell -version=42.3.1 +version=41.5 revision=1 build_style=meson build_helper=gir configure_args="-Dsystemd=false -Dtests=false" hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc - asciidoc perl glib-devel gettext gjs-devel gtk-update-icon-cache" + asciidoc perl glib-devel gettext gjs-devel" makedepends="gnome-control-center-devel at-spi2-atk-devel evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel NetworkManager-devel pulseaudio-devel gtk4-devel gnome-autoar-devel gjs-devel gnome-bluetooth-devel pipewire-devel gstreamer1-devel" -depends="elogind gnome-control-center gsettings-desktop-schemas upower - gstreamer1-pipewire gst-plugins-good1" +depends="elogind gnome-control-center gsettings-desktop-schemas upower" checkdepends="xvfb-run mesa-dri $depends" short_desc="GNOME core user interface" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/GnomeShell" -changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-42/NEWS" -distfiles="${GNOME_SITE}/gnome-shell/${version%%.*}/gnome-shell-${version}.tar.xz" -checksum=7dfab32dfac3cd64d4612918ca987cfb33238efa092798753c8845ff16935f7d +changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-41/NEWS" +distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz" +checksum=efbe8d1179983d5c2e68b1035f073fefe01b15fbdaf68f48adff96fa355b0bc5 do_check() { mkdir /tmp/gnome-shell-xdg diff --git a/srcpkgs/gnome-sound-recorder/patches/meson-0.61.patch b/srcpkgs/gnome-sound-recorder/patches/meson-0.61.patch new file mode 100644 index 000000000000..40392e6a9fe8 --- /dev/null +++ b/srcpkgs/gnome-sound-recorder/patches/meson-0.61.patch @@ -0,0 +1,41 @@ +From 1335b1b1aff61167f8648f7cb3c569764031960d Mon Sep 17 00:00:00 2001 +From: Jan Beich <jbeich@FreeBSD.org> +Date: Mon, 24 Jan 2022 11:37:06 +0000 +Subject: [PATCH] meson: drop unused argument for i18n.merge_file() + +Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. + +data/appdata/meson.build:5:0: ERROR: Function does not take positional arguments. +data/meson.build:16:0: ERROR: Function does not take positional arguments. +--- + data/appdata/meson.build | 1 - + data/meson.build | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/data/appdata/meson.build b/data/appdata/meson.build +index 1f5744e..d2c2c3a 100644 +--- a/data/appdata/meson.build ++++ b/data/appdata/meson.build +@@ -3,7 +3,6 @@ metainfo_conf.set('app-id', application_id) + metainfo_conf.set('gettext-package', gettext_package) + + metainfo_file = i18n.merge_file( +- 'metainfo-file', + input: configure_file( + input: 'org.gnome.SoundRecorder.metainfo.xml.in.in', + output: '@BASENAME@', +diff --git a/data/meson.build b/data/meson.build +index 44117ad..0ff8fa5 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -14,7 +14,6 @@ install_data( + desktop_conf = configuration_data() + desktop_conf.set('app-id', application_id) + desktop_file = i18n.merge_file( +- 'desktop', + input: configure_file( + input: 'org.gnome.SoundRecorder.desktop.in.in', + output: '@BASENAME@', +-- +GitLab + diff --git a/srcpkgs/gnome-sound-recorder/template b/srcpkgs/gnome-sound-recorder/template index 7b01a37919b3..2887819e5a8b 100644 --- a/srcpkgs/gnome-sound-recorder/template +++ b/srcpkgs/gnome-sound-recorder/template @@ -1,19 +1,18 @@ # Template file for 'gnome-sound-recorder' pkgname=gnome-sound-recorder -version=42.0 -revision=1 +version=40.0 +revision=2 build_helper="gir" build_style=meson hostmakedepends="gettext glib-devel itstool pkg-config" -makedepends="gjs-devel libglib-devel gtk4-devel libadwaita-devel - gst-plugins-bad1-devel" +makedepends="gjs-devel libglib-devel gtk+3-devel gst-plugins-bad1-devel + libhandy1-devel" depends="desktop-file-utils gjs gsettings-desktop-schemas gst-plugins-bad1 gst-plugins-good1 libhandy1" short_desc="GNOME sound recorder application" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/SoundRecorder" -changelog="https://gitlab.gnome.org/GNOME/gnome-sound-recorder/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4c08c315282f3ebf7a2da6f20e0ff9f0c71daa5229fcd2fe0b5c0aaaaa06f0ad +checksum=d4aa4c104d7465dd15807bf1703e65ff682eff52841c59cf3a07f5eff42e6501 lib32disabled=yes diff --git a/srcpkgs/gnome-sudoku/patches/meson-0.61.patch b/srcpkgs/gnome-sudoku/patches/meson-0.61.patch new file mode 100644 index 000000000000..93549d0158d5 --- /dev/null +++ b/srcpkgs/gnome-sudoku/patches/meson-0.61.patch @@ -0,0 +1,38 @@ +From 7c9935a02b48f332f67bad3e4ee020b75591084a Mon Sep 17 00:00:00 2001 +From: Jan Beich <jbeich@FreeBSD.org> +Date: Mon, 24 Jan 2022 11:44:06 +0000 +Subject: [PATCH] meson: drop unused argument for i18n.merge_file() + +Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. + +data/meson.build:5:0: ERROR: Function does not take positional arguments. +data/meson.build:24:0: ERROR: Function does not take positional arguments. +--- + data/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index f18f247..9c95e02 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -2,7 +2,7 @@ resource_files = files('gnome-sudoku.gresource.xml') + + resources = gnome.compile_resources('gnome-sudoku', resource_files) + +-desktop_file = i18n.merge_file('desktop', ++desktop_file = i18n.merge_file( + input: '@0@.desktop.in'.format(application_id), + output: '@0@.desktop'.format(application_id), + install: true, +@@ -21,7 +21,7 @@ if desktop_file_validate.found() + ) + endif + +-appdata_file = i18n.merge_file('appdata', ++appdata_file = i18n.merge_file( + input: '@0@.appdata.xml.in'.format(application_id), + output: '@0@.appdata.xml'.format(application_id), + install: true, +-- +GitLab + diff --git a/srcpkgs/gnome-sudoku/template b/srcpkgs/gnome-sudoku/template index 52519e0ebb0a..6e0af45248ff 100644 --- a/srcpkgs/gnome-sudoku/template +++ b/srcpkgs/gnome-sudoku/template @@ -1,6 +1,6 @@ # Template file for 'gnome-sudoku' pkgname=gnome-sudoku -version=42.0 +version=40.2 revision=1 build_helper="gir" build_style=meson @@ -10,6 +10,5 @@ short_desc="GNOME Sudoku Japanese logic game" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Sudoku" -changelog="https://gitlab.gnome.org/GNOME/gnome-sudoku/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1d2eb4ddb8026b443645cf3585b8df1244e3828ee1c07518052b2599e1c5c28f +checksum=36120531e3c7139581ea3800fbfe3c2b31694c440145ecc897ac34e562d754a3 diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template index f35a4ea217f4..85e4c9b5e66e 100644 --- a/srcpkgs/gnome-system-monitor/template +++ b/srcpkgs/gnome-system-monitor/template @@ -1,16 +1,14 @@ # Template file for 'gnome-system-monitor' pkgname=gnome-system-monitor -version=42.0 +version=41.0 revision=1 build_style=meson configure_args="-Dsystemd=false" -hostmakedepends="pkg-config gettext itstool glib-devel polkit - gtk-update-icon-cache" +hostmakedepends="pkg-config intltool itstool glib-devel polkit" makedepends="gtkmm-devel librsvg-devel libgtop-devel libhandy1-devel" short_desc="Process viewer and system resource monitor for GNOME" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/SystemMonitor" -changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=13239d22032201a22bd29833c575b684816700d2de168a1530223577c5c075dc +checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f diff --git a/srcpkgs/gnome-terminal/patches/meson-0.61.patch b/srcpkgs/gnome-terminal/patches/meson-0.61.patch new file mode 100644 index 000000000000..8b6edbb923a2 --- /dev/null +++ b/srcpkgs/gnome-terminal/patches/meson-0.61.patch @@ -0,0 +1,47 @@ +From 9a168cc23962ce9fa106dc8a40407d381a3db403 Mon Sep 17 00:00:00 2001 +From: Christian Persch <chpe@src.gnome.org> +Date: Fri, 14 Jan 2022 11:33:32 +0100 +Subject: [PATCH] build: Fix for newer meson + +--- + data/meson.build | 5 +---- + 1 file changed, 1 insertion(+), 4 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 79d97e5b..e0bcbb91 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -18,7 +18,6 @@ + metainfodir = gt_datadir / 'metainfo' + + i18n.merge_file( +- gt_dns_name + '.metainfo.xml', + input: gt_dns_name + '.metainfo.xml.in', + output: '@BASENAME@', + po_dir: po_dir, +@@ -27,7 +26,6 @@ i18n.merge_file( + ) + + i18n.merge_file( +- gt_dns_name + '.Nautilus.metainfo.xml', + input: gt_dns_name + '.Nautilus.metainfo.xml.in', + output: '@BASENAME@', + po_dir: po_dir, +@@ -40,7 +38,6 @@ i18n.merge_file( + desktopdatadir = gt_datadir / 'applications' + + i18n.merge_file( +- gt_dns_name + '.desktop', + input: gt_dns_name + '.desktop.in', + output: '@BASENAME@', + type: 'desktop', +@@ -57,4 +54,4 @@ meson.add_install_script( + + # Subdirs + +-subdir('icons') +\ No newline at end of file ++subdir('icons') +-- +GitLab + diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template index f12986cc45af..4853fb46511a 100644 --- a/srcpkgs/gnome-terminal/template +++ b/srcpkgs/gnome-terminal/template @@ -1,6 +1,6 @@ # Template file for 'gnome-terminal' pkgname=gnome-terminal -version=3.44.1 +version=3.42.2 revision=1 build_style=meson configure_args="-Dnautilus_extension=true -Db_ndebug=false" @@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, GFDL-1.3-only" homepage="https://wiki.gnome.org/Apps/Terminal" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=fb6f20ee1ff231a9aaedab13d5dc6e5a64c955711224848b790086e88959d37b +checksum=8a9c8e5ef7a3a73b246a947e1190bb08ec98935af860cf0b3aa2fbf4606817a0 lib32disabled=yes if [ "$CROSS_BUILD" ]; then @@ -23,7 +23,7 @@ fi nautilus-gnome-terminal-extension_package() { depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - nautilus integration" + short_desc="gnome-terminal integration for nautilus" pkg_install() { vmove usr/lib/nautilus/extensions-3.0 } diff --git a/srcpkgs/gnome-text-editor/template b/srcpkgs/gnome-text-editor/template index df716615b6d1..631dc7b77dad 100644 --- a/srcpkgs/gnome-text-editor/template +++ b/srcpkgs/gnome-text-editor/template @@ -1,17 +1,16 @@ # Template file for 'gnome-text-editor' pkgname=gnome-text-editor -version=42.2 -revision=1 +version=41.1 +revision=2 build_style=meson -hostmakedepends="pkg-config gettext itstool glib-devel - gtk-update-icon-cache desktop-file-utils" +hostmakedepends="pkg-config gettext itstool glib-devel" makedepends="libglib-devel gtk4-devel gtksourceview5-devel enchant2-devel icu-devel libadwaita-devel pcre2-devel" short_desc="Simple text editor" maintainer="Michal Vasilek <michal@vasilek.cz>" license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-text-editor" -changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/blob/gnome-41/NEWS" distfiles="${GNOME_SITE}/gnome-text-editor/${version%.*}/gnome-text-editor-$version.tar.xz" -checksum=e56d4a8cdcbce8a8f1c0881b45de799f8b25205ec0cbf2269e532025761cc5da +checksum=619ec520d6e0905d431167024e43dce0dbf6a345f2d48693501d70dc7626f861 make_check=no # Tests were compiled with G_DISABLE_ASSERT and are likely no-ops. Aborting. diff --git a/srcpkgs/gnome-todo/patches/libportal5.patch b/srcpkgs/gnome-todo/patches/libportal5.patch deleted file mode 100644 index 380c6285922e..000000000000 --- a/srcpkgs/gnome-todo/patches/libportal5.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e Mon Sep 17 00:00:00 2001 -From: Georges Basile Stavracas Neto <georges.stavracas@gmail.com> -Date: Thu, 18 Nov 2021 19:46:13 -0300 -Subject: [PATCH] flatpak: Adjust to libportal changes - ---- - build-aux/flatpak/org.gnome.Todo.json | 3 +++ - src/plugins/background/gtd-plugin-background.c | 2 +- - src/plugins/background/meson.build | 2 +- - 3 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/build-aux/flatpak/org.gnome.Todo.json b/build-aux/flatpak/org.gnome.Todo.json -index 034e200c..44b83d66 100644 ---- a/build-aux/flatpak/org.gnome.Todo.json -+++ b/build-aux/flatpak/org.gnome.Todo.json -@@ -143,6 +143,9 @@ - { - "name" : "libportal", - "buildsystem" : "meson", -+ "config-opts" : [ -+ "-Dbackends=gtk4" -+ ], - "sources" : [ - { - "type" : "git", -diff --git a/src/plugins/background/gtd-plugin-background.c b/src/plugins/background/gtd-plugin-background.c -index cf48786c..f64d07aa 100644 ---- a/src/plugins/background/gtd-plugin-background.c -+++ b/src/plugins/background/gtd-plugin-background.c -@@ -28,7 +28,7 @@ - #include <gtk/gtk.h> - - #include <libportal/portal.h> --#include <libportal/portal-gtk4.h> -+#include <libportal-gtk4/portal-gtk4.h> - - #define AUTOSTART_NOTIFICATION_ID "Gtd::BackgroundPlugin::autostart_notification" - #define AUTOSTART_NOTIFICATION_TIMEOUT 3 /* seconds */ -diff --git a/src/plugins/background/meson.build b/src/plugins/background/meson.build -index a671a4f3..59d3635f 100644 ---- a/src/plugins/background/meson.build -+++ b/src/plugins/background/meson.build -@@ -1,7 +1,7 @@ - plugins_ldflags += ['-Wl,--undefined=gtd_plugin_background_register_types'] - - plugins_deps += [ -- dependency('libportal'), -+ dependency('libportal-gtk4'), - ] - - plugins_sources += files( --- -GitLab - diff --git a/srcpkgs/gnome-todo/template b/srcpkgs/gnome-todo/template index dc3031156c79..fe2e78bab912 100644 --- a/srcpkgs/gnome-todo/template +++ b/srcpkgs/gnome-todo/template @@ -1,14 +1,14 @@ # Template file for 'gnome-todo' pkgname=gnome-todo version=41.0 -revision=2 +revision=1 build_style=meson build_helper="gir" configure_args="-Dintrospection=$(vopt_if gir true false)" hostmakedepends="pkg-config glib-devel gettext itstool $(vopt_if gir 'gobject-introspection')" makedepends="gtk4-devel libadwaita-devel gnome-online-accounts-devel - libpeas-devel libportal-gtk4-devel evolution-data-server-devel" + libpeas-devel libportal-devel evolution-data-server-devel" short_desc="Task manager designed to perfectly fit the GNOME desktop" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" diff --git a/srcpkgs/gnome-tour/template b/srcpkgs/gnome-tour/template deleted file mode 100644 index 0fcd74daf2bd..000000000000 --- a/srcpkgs/gnome-tour/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'gnome-tour' -pkgname=gnome-tour -version=42.0 -revision=1 -build_style=meson -build_helper=rust -hostmakedepends="pkg-config cargo glib-devel gettext - desktop-file-utils gtk-update-icon-cache" -makedepends="gtk4-devel libadwaita-devel libglib-devel rust-std" -short_desc="GNOME Tour & Greeter" -maintainer="oreo639 <oreo6391@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://gitlab.gnome.org/GNOME/gnome-tour/" -changelog="https://gitlab.gnome.org/GNOME/gnome-tour/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=fcf1ac689057da86596970ec3da8355521c0a72e95063eb059d5fee4dea82f4f - -post_patch() { - [ -z "$CROSS_BUILD" ] && return 0 - vsed -i src/meson.build \ - -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" -} diff --git a/srcpkgs/gnome-tweaks/patches/meson-0.61.patch b/srcpkgs/gnome-tweaks/patches/meson-0.61.patch new file mode 100644 index 000000000000..80efde38735e --- /dev/null +++ b/srcpkgs/gnome-tweaks/patches/meson-0.61.patch @@ -0,0 +1,32 @@ +From dc9701e18775c01d0b69fabaa350147f70096da8 Mon Sep 17 00:00:00 2001 +From: Mae Dartmann <hello@maedartmann.name> +Date: Wed, 16 Feb 2022 06:08:41 +0000 +Subject: [PATCH] meson: fix invalid positional argument + +--- + data/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index fd6d5da..74f7e82 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -1,5 +1,5 @@ + appdata_file = 'org.gnome.tweaks.appdata.xml' +-i18n.merge_file(appdata_file, ++i18n.merge_file( + input: appdata_file + '.in', + output: appdata_file, + po_dir: '../po', +@@ -8,7 +8,7 @@ i18n.merge_file(appdata_file, + ) + + desktop_file = 'org.gnome.tweaks.desktop' +-i18n.merge_file(desktop_file, ++i18n.merge_file( + input: desktop_file + '.in', + output: desktop_file, + po_dir: '../po', +-- +GitLab + diff --git a/srcpkgs/gnome-tweaks/template b/srcpkgs/gnome-tweaks/template index 34f1a56b9084..e2ef4e83d274 100644 --- a/srcpkgs/gnome-tweaks/template +++ b/srcpkgs/gnome-tweaks/template @@ -1,17 +1,16 @@ # Template file for 'gnome-tweaks' pkgname=gnome-tweaks -version=42.beta -revision=1 +version=40.0 +revision=3 build_style=meson -hostmakedepends="pkg-config gettext" -makedepends="libhandy1-devel" +hostmakedepends="gettext" depends="gtk+3 dconf gnome-settings-daemon mutter libnotify python3-gobject libhandy1" short_desc="GNOME tool to customize advanced options" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later, CC0-1.0" homepage="https://wiki.gnome.org/Apps/Tweaks" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=83f44cc1dc8adc770cdad717b403cb9a6cc3c0de50e38e6f1e678b43401ad868 +checksum=f95f3fe031b0b01c02f79a1659f889152d3772ae3e44df8403d1460ba5eec36a replaces="gnome-tweak-tool>=0" gnome-tweak-tool_package() { diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template index 773c9913d74f..579bb4f407f0 100644 --- a/srcpkgs/gnome-user-docs/template +++ b/srcpkgs/gnome-user-docs/template @@ -1,6 +1,6 @@ # Template file for 'gnome-user-docs' pkgname=gnome-user-docs -version=42.0 +version=41.2 revision=1 build_style=gnu-configure hostmakedepends="gettext pkg-config itstool" @@ -12,4 +12,4 @@ license="CC-BY-3.0" homepage="https://gitlab.gnome.org/GNOME/gnome-user-docs" changelog="https://gitlab.gnome.org/GNOME/gnome-user-docs/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b2b27da04100bbdd2f4f0e5bc38f2d056d95fa3656720163f6436a3167d5e905 +checksum=d3170895dd3a8bb117c9f148a0bb3fb490d1af7131c4416877b1bbfec591395a diff --git a/srcpkgs/gnome-weather/patches/meson-0.61.patch b/srcpkgs/gnome-weather/patches/meson-0.61.patch new file mode 100644 index 000000000000..a305b8c54dc4 --- /dev/null +++ b/srcpkgs/gnome-weather/patches/meson-0.61.patch @@ -0,0 +1,10 @@ +--- a/data/meson.build ++++ b/data/meson.build +@@ -59,7 +59,6 @@ endif + appdata_conf = configuration_data() + appdata_conf.set('app_id', weather_id) + appdata = i18n.merge_file( +- 'appdata', + input: configure_file( + input: '@0@.appdata.xml.in.in'.format(default_id), + output: '@0@.appdata.xml.in'.format(default_id), diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template index 568f10e39391..052cae430e6d 100644 --- a/srcpkgs/gnome-weather/template +++ b/srcpkgs/gnome-weather/template @@ -1,16 +1,16 @@ # Template file for 'gnome-weather' pkgname=gnome-weather -version=42.0 +version=41.0 revision=1 build_helper="gir" build_style=meson hostmakedepends="gettext pkg-config itstool glib-devel gjs" -makedepends="gtk4-devel libadwaita-devel gjs-devel libgweather-devel geoclue2-devel" -depends="desktop-file-utils gjs geoclue2 libgweather gnome-desktop" +makedepends="gtk+3-devel gjs-devel libgweather-devel geoclue2-devel libhandy1-devel" +depends="desktop-file-utils gjs geoclue2 libgweather gnome-desktop libhandy1" short_desc="Access current weather conditions and forecasts for GNOME" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Weather" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=579ee691d853e5bb3ff50e8c7b43f85ae9dd7e5b3a649e02c254a2d9b807b465 +checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee lib32disabled=yes diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template index 7860bb3cd09f..0b2910094713 100644 --- a/srcpkgs/gnome/template +++ b/srcpkgs/gnome/template @@ -1,7 +1,7 @@ # Template file for 'gnome' pkgname=gnome -version=42.0 -revision=1 +version=41.0 +revision=2 build_style=meta short_desc="GNOME meta-package for Void Linux" maintainer="Enno Boland <gottox@voidlinux.org>" @@ -11,68 +11,69 @@ homepage="https://www.gnome.org" depends=" gnome-core>=${version} baobab>=${version} - cheese>=41.1 + cheese>=${version} eog>=${version} evince>=${version} - file-roller>=3.${version} + file-roller>=3.40.0 + gedit>=40.1 gnome-calculator>=${version} gnome-calendar>=${version} gnome-characters>=${version} - gnome-clocks>=${version} + gnome-clocks>=40.0 gnome-contacts>=${version} gnome-disk-utility>=${version} gnome-font-viewer>=${version} gnome-maps>=${version} gnome-music>=${version} gnome-remote-desktop>=${version} + gnome-screenshot>=40.0 gnome-system-monitor>=${version} gnome-terminal>=3.${version} - gnome-text-editor>=${version} - gnome-tweaks>=42.beta + gnome-tweaks>=40.0 gnome-weather>=${version} gsound>=1.0.3 - gspell>=1.10.0 + gspell>=1.9.1 mousetweaks>=3.32.0 + network-manager-applet>=1.24.0 orca>=${version} phodav>=2.5 - simple-scan>=${version} - totem>=${version}" + simple-scan>=40.5 + totem>=3.38.2" _apps_depends=" bijiben>=40.1 dconf-editor>=3.38.3 - devhelp>=41.2 + devhelp>=${version} epiphany>=${version} - evolution>=3.44.0 - ghex>=${version} - gitg>=41 + evolution>=3.42.0 + ghex>=3.18.4 + gitg>=3.32.1 + gedit-plugins>=40.1 gnome-books>=40.0 gnome-boxes>=${version} gnome-builder>=${version} gnome-calculator>=${version} gnome-calendar>=${version} - gnome-connections>=${version} gnome-characters>=${version} - gnome-clocks>=${version} + gnome-clocks>=40.0 gnome-dictionary>=40.0 gnome-disk-utility>=${version} gnome-font-viewer>=${version} gnome-maps>=${version} gnome-music>=${version} - gnome-nettool>=${version} - gnome-photos>=${version} - gnome-recipes>=2.0.4 - gnome-screenshot>=41.0 - gnome-sound-recorder>=${version} + gnome-nettool>=3.8.1 + gnome-photos>=40.0 + gnome-recipes>=2.0.2 + gnome-screenshot>=40.0 + gnome-sound-recorder>=40.0 gnome-system-monitor>=${version} - gnome-terminal>=3.${version} - gnome-text-editor>=${version} - gnome-todo>=41.0 - gnote>=${version} - network-manager-applet>=1.24.0 + gnome-terminal>=3.41.0 + gnome-todo>=3.28.1 + gnote>=40.2 + nemiver>=0.9.6 polari>=3.38.0 rygel>=0.40.2 - simple-scan>=${version} + simple-scan>=40.5 totem>=3.38.2 vino>=3.22.0" @@ -81,7 +82,7 @@ _games_collection_depends=" five-or-more>=3.32.2 four-in-a-row>=3.38.1 gnome-2048>=3.38.2 - gnome-chess>=${version} + gnome-chess>=$version gnome-klotski>=3.38.2 gnome-mahjongg>=3.38.3 gnome-mines>=40.0 diff --git a/srcpkgs/gnote/patches/meson-0.61.patch b/srcpkgs/gnote/patches/meson-0.61.patch new file mode 100644 index 000000000000..e5575c0fa3f7 --- /dev/null +++ b/srcpkgs/gnote/patches/meson-0.61.patch @@ -0,0 +1,36 @@ +From 32795e53681e3ecbaaa05817d4eb5fa1c124d35b Mon Sep 17 00:00:00 2001 +From: Jan Beich <jbeich@FreeBSD.org> +Date: Mon, 24 Jan 2022 11:53:17 +0000 +Subject: [PATCH] meson: drop unused argument for i18n.merge_file() + +Ignored in Meson < 0.60.0, deprecated since 0.60.1 and fatal since 0.61.0. + +data/meson.build:4:0: ERROR: Function does not take positional arguments. +data/meson.build:41:0: ERROR: Function does not take positional arguments. +--- + data/meson.build | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index a6138165..8d16368a 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -2,7 +2,6 @@ install_man('gnote.1') + + desktop_file = 'org.gnome.Gnote.desktop' + gnote_desktop_file = i18n.merge_file( +- desktop_file, + type: 'desktop', + input: desktop_file + '.in', + output: desktop_file, +@@ -39,7 +38,6 @@ configure_file( + + gnote_appdata = 'org.gnome.Gnote.appdata.xml' + appdata_file = i18n.merge_file( +- gnote_appdata, + input: gnote_appdata + '.in', + output: gnote_appdata, + po_dir: '../po', +-- +GitLab + diff --git a/srcpkgs/gnote/template b/srcpkgs/gnote/template index 75efcfdb48a5..e25af9532c7e 100644 --- a/srcpkgs/gnote/template +++ b/srcpkgs/gnote/template @@ -1,18 +1,16 @@ # Template file for 'gnote' pkgname=gnote -version=42.0 +version=41.2 revision=1 build_style=meson -hostmakedepends="pkg-config gettext itstool desktop-file-utils" +hostmakedepends="pkg-config intltool itstool desktop-file-utils" makedepends="libsecret-devel libxslt-devel libuuid-devel gtkmm-devel libxml2-devel gtkspell3-devel" depends="desktop-file-utils" -checkdepends="glib-devel" short_desc="GNOME note taking application" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Gnote" -changelog="https://gitlab.gnome.org/GNOME/gnote/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/gnote/${version%.*}/gnote-${version}.tar.xz" -checksum=319269f3ad6101bbd75d9d905916113dea22bc65c1fb579ac255cb9fae0a6499 +checksum=21b0ef43514e6b68a08ed8573130185be36dbb9fb463b426ebd9f18c5092423f lib32disabled=yes diff --git a/srcpkgs/gns3-gui/template b/srcpkgs/gns3-gui/template index c8c891272550..b5d09ed345dc 100644 --- a/srcpkgs/gns3-gui/template +++ b/srcpkgs/gns3-gui/template @@ -1,6 +1,6 @@ # Template file for 'gns3-gui' pkgname=gns3-gui -version=2.2.33.1 +version=2.2.32 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -14,7 +14,7 @@ license="GPL-3.0-or-later" homepage="https://gns3.com" changelog="https://raw.githubusercontent.com/GNS3/gns3-gui/master/CHANGELOG" distfiles="https://github.com/GNS3/${pkgname}/archive/v${version}.tar.gz" -checksum=2122e6259aa1f9e831a0a8b9a327102d2360b9238966b9475be73d3110dcbca8 +checksum=a43f51567ac69db894d2ac6e41edf1549bc992ddf98979e1576c59b08571d943 post_patch() { diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template index db9075e7a5a7..9b8660a43179 100644 --- a/srcpkgs/gns3-server/template +++ b/srcpkgs/gns3-server/template @@ -1,6 +1,6 @@ # Template file for 'gns3-server' pkgname=gns3-server -version=2.2.33.1 +version=2.2.32 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -14,7 +14,7 @@ license="GPL-3.0-or-later" homepage="https://gns3.com" changelog="https://raw.githubusercontent.com/GNS3/gns3-server/master/CHANGELOG" distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz" -checksum=f28ca99f8970757bf036801a93ffdb174ea00da02e8d60e87d44cf43e1e72aca +checksum=9e208622f91fdca217964e9b93121d85b1415f7d26ba106be035a079beb21519 # The source archive contains statically linked artifacts for x86_64 # glibc, since this is the only architecture supported by upstream, we diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index 5d403e47c02b..6625eca55296 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -1,7 +1,7 @@ # Template file for 'gnucash' pkgname=gnucash -version=4.11 -revision=1 +version=4.10 +revision=2 wrksrc="${pkgname}-${version%b}" build_style=cmake make_check_target=check @@ -16,7 +16,7 @@ maintainer="ManfredU <mu@usselmann.it>" license="GPL-2.0-or-later" homepage="http://www.gnucash.org" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=f814ede30d7be0dec0afb2ae8d03628b9ae34c848b68312e4c5aded94c102b19 +checksum=7fd4bb919f6e39388ab47bfa11af6fa3f59e9b9bd695c7d4e9208af85cb9c93b pycompile_dirs="usr/share/gnucash/python" conf_files="/etc/gnucash/environment" diff --git a/srcpkgs/gnupg/files/60-scdaemon.rules b/srcpkgs/gnupg/files/60-scdaemon.rules deleted file mode 100644 index fa3698e7d6a2..000000000000 --- a/srcpkgs/gnupg/files/60-scdaemon.rules +++ /dev/null @@ -1,37 +0,0 @@ -SUBSYSTEM!="usb", GOTO="gnupg_rules_end" -ACTION!="add", GOTO="gnupg_rules_end" - -# USB SmartCard Readers -## Cherry GmbH (XX33, ST2000) -ATTRS{idVendor}=="046a", ATTRS{idProduct}=="0005|0010|003e", GROUP="plugdev", TAG+="uaccess" -## SCM Microsystems, Inc (SCR331-DI, SCR335, SCR3320, SCR331, SCR3310 and SPR532) -ATTRS{idVendor}=="04e6", ATTRS{idProduct}=="5111|5115|5116|5117|e001|e003", GROUP="plugdev", TAG+="uaccess" -## Omnikey AG (CardMan 3821, CardMan 6121) -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3821|6622", GROUP="plugdev", TAG+="uaccess" -## Gemalto -ATTRS{idVendor}=="08e6", ATTRS{idProduct}=="3437|3438|3478|34c2|34ec", GROUP="plugdev", TAG+="uaccess" -## Reiner (SCT cyberJack) -ATTRS{idVendor}=="0c4b", ATTRS{idProduct}=="0500", GROUP="plugdev", TAG+="uaccess" -## Kobil (KAAN) -ATTRS{idVendor}=="0d46", ATTRS{idProduct}=="2012", GROUP="plugdev", TAG+="uaccess" -## VASCO (DIGIPASS 920) -ATTRS{idVendor}=="1a44", ATTRS{idProduct}=="0920", GROUP="plugdev", TAG+="uaccess" -## Crypto Stick -ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="4107", GROUP="plugdev", TAG+="uaccess" -## Nitrokey -ATTRS{idVendor}=="20a0", ATTRS{idProduct}=="4108|4109|4211", GROUP="plugdev", TAG+="uaccess" -## Librem Key -ATTRS{idVendor}=="316d", ATTRS{idProduct}=="4c4b", GROUP="plugdev", TAG+="uaccess" -## Gnuk Token -ATTRS{product}=="Gnuk Token", GROUP="plugdev", TAG+="uaccess" -ATTRS{idVendor}=="234b", ATTRS{idProduct}=="0000|2440", GROUP="plugdev", TAG+="uaccess" -## Alcor Micro Corp cardreader (in ThinkPad X250) -ATTRS{idVendor}=="058f", ATTRS{idProduct}=="9540", GROUP="plugdev", TAG+="uaccess" -## Fujitsu Siemens -ATTRS{idVendor}=="0bf8", ATTRS{idProduct}=="1006", GROUP="plugdev", TAG+="uaccess" -## Yubico (YubiKey Neo/4/5) -ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0111|0112|0115|0116|0404|0405|0406|0407", GROUP="plugdev", TAG+="uaccess" -## Trustica Cryptoucan -ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="81e6", GROUP="plugdev", TAG+="uaccess" - -LABEL="gnupg_rules_end" diff --git a/srcpkgs/gnupg/files/gnupg2-scdaemon-README.voidlinux b/srcpkgs/gnupg/files/gnupg2-scdaemon-README.voidlinux deleted file mode 120000 index 7375d3340695..000000000000 --- a/srcpkgs/gnupg/files/gnupg2-scdaemon-README.voidlinux +++ /dev/null @@ -1 +0,0 @@ -../gnupg2-scdaemon.INSTALL.msg \ No newline at end of file diff --git a/srcpkgs/gnupg/gnupg2-scdaemon.INSTALL.msg b/srcpkgs/gnupg/gnupg2-scdaemon.INSTALL.msg deleted file mode 100644 index f23483eeafdc..000000000000 --- a/srcpkgs/gnupg/gnupg2-scdaemon.INSTALL.msg +++ /dev/null @@ -1,5 +0,0 @@ -GnuPG 2.3 changes the behaviour of scdaemon. While GnuPG 2.2 had a fallback to -PC/SC when the internal CCID driver didn't work, the fallback now has to be -explicitly configured by disabling the internal CCID driver. If you've not -explicitly enabled pcscd, you shouldn't need to do anything. For more details, -see https://docs.voidlinux.org/config/gnupg.html diff --git a/srcpkgs/gnupg/patches/0001-use-versioned-pcsclite-library-on-musl-libc-as-well.patch b/srcpkgs/gnupg/patches/0001-use-versioned-pcsclite-library-on-musl-libc-as-well.patch deleted file mode 100644 index 23bc690b9dcb..000000000000 --- a/srcpkgs/gnupg/patches/0001-use-versioned-pcsclite-library-on-musl-libc-as-well.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 94b3bedd1ed56d70168dfd09594d2f0d8d6dea96 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= - <congdanhqx@gmail.com> -Date: Sun, 29 Sep 2019 12:32:46 +0700 -Subject: [PATCH 1/2] use versioned pcsclite library on musl-libc as well - ---- - scd/scdaemon.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/scd/scdaemon.c b/scd/scdaemon.c -index 6d068d3d3..2f2586452 100644 ---- a/scd/scdaemon.c -+++ b/scd/scdaemon.c -@@ -207,7 +207,7 @@ static struct debug_flags_s debug_flags [] = - #define DEFAULT_PCSC_DRIVER "winscard.dll" - #elif defined(__APPLE__) - #define DEFAULT_PCSC_DRIVER "/System/Library/Frameworks/PCSC.framework/PCSC" --#elif defined(__GLIBC__) -+#elif defined(__linux__) - #define DEFAULT_PCSC_DRIVER "libpcsclite.so.1" - #else - #define DEFAULT_PCSC_DRIVER "libpcsclite.so" --- -2.37.1 - diff --git a/srcpkgs/gnupg/patches/0002-scd-openpgp-Fix-workaround-for-Yubikey-heuristics.patch b/srcpkgs/gnupg/patches/0002-scd-openpgp-Fix-workaround-for-Yubikey-heuristics.patch deleted file mode 100644 index b6cdf2bb35ae..000000000000 --- a/srcpkgs/gnupg/patches/0002-scd-openpgp-Fix-workaround-for-Yubikey-heuristics.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 65255fd387b57bae83c5c08d1534ae58dbb5c264 Mon Sep 17 00:00:00 2001 -From: NIIBE Yutaka <gniibe@fsij.org> -Date: Wed, 13 Jul 2022 03:40:00 +0200 -Subject: [PATCH 2/2] scd:openpgp: Fix workaround for Yubikey heuristics. - -* scd/app-openpgp.c (parse_algorithm_attribute): Handle the case -of firmware 5.4, too. - -GnuPG-bug-id: T6070 -Signed-off-by: NIIBE Yutaka <gniibe@fsij.org> ---- - scd/app-openpgp.c | 29 +++++++++++++++++++++-------- - 1 file changed, 21 insertions(+), 8 deletions(-) - -diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c -index 8bb346a86..4667416df 100644 ---- a/scd/app-openpgp.c -+++ b/scd/app-openpgp.c -@@ -6259,15 +6259,28 @@ parse_algorithm_attribute (app_t app, int keyno) - app->app_local->keyattr[keyno].ecc.algo = *buffer; - app->app_local->keyattr[keyno].ecc.flags = 0; - -- if (APP_CARD(app)->cardtype == CARDTYPE_YUBIKEY -- || buffer[buflen-1] == 0x00 || buffer[buflen-1] == 0xff) -- { /* Found "pubkey required"-byte for private key template. */ -- oidlen--; -- if (buffer[buflen-1] == 0xff) -- app->app_local->keyattr[keyno].ecc.flags |= ECC_FLAG_PUBKEY; -+ if (APP_CARD(app)->cardtype == CARDTYPE_YUBIKEY) -+ { -+ /* Yubikey implementations vary. -+ * Firmware version 5.2 returns "pubkey required"-byte with -+ * 0x00, but after removal and second time insertion, it -+ * returns bogus value there. -+ * Firmware version 5.4 returns none. -+ */ -+ curve = ecc_curve (buffer + 1, oidlen); -+ if (!curve) -+ curve = ecc_curve (buffer + 1, oidlen - 1); -+ } -+ else -+ { -+ if (buffer[buflen-1] == 0x00 || buffer[buflen-1] == 0xff) -+ { /* Found "pubkey required"-byte for private key template. */ -+ oidlen--; -+ if (buffer[buflen-1] == 0xff) -+ app->app_local->keyattr[keyno].ecc.flags |= ECC_FLAG_PUBKEY; -+ } -+ curve = ecc_curve (buffer + 1, oidlen); - } -- -- curve = ecc_curve (buffer + 1, oidlen); - - if (!curve) - { --- -2.37.1 - diff --git a/srcpkgs/gnupg/patches/use-versioned-pcsclite.patch b/srcpkgs/gnupg/patches/use-versioned-pcsclite.patch new file mode 100644 index 000000000000..6a9c70d1b104 --- /dev/null +++ b/srcpkgs/gnupg/patches/use-versioned-pcsclite.patch @@ -0,0 +1,11 @@ +--- a/scd/scdaemon.c 2019-09-29 12:18:47.810111976 +0700 ++++ b/scd/scdaemon.c 2019-09-29 12:20:38.079117234 +0700 +@@ -189,7 +189,7 @@ + #define DEFAULT_PCSC_DRIVER "winscard.dll" + #elif defined(__APPLE__) + #define DEFAULT_PCSC_DRIVER "/System/Library/Frameworks/PCSC.framework/PCSC" +-#elif defined(__GLIBC__) ++#elif defined(__linux__) + #define DEFAULT_PCSC_DRIVER "libpcsclite.so.1" + #else + #define DEFAULT_PCSC_DRIVER "libpcsclite.so" diff --git a/srcpkgs/gnupg/template b/srcpkgs/gnupg/template index d43787470fff..e62820c88888 100644 --- a/srcpkgs/gnupg/template +++ b/srcpkgs/gnupg/template @@ -1,7 +1,7 @@ # Template file for 'gnupg' pkgname=gnupg -version=2.3.7 -revision=3 +version=2.2.34 +revision=1 build_style=gnu-configure configure_args="$(vopt_enable ldap) --with-libgcrypt-prefix=${XBPS_CROSS_BASE}/usr @@ -14,11 +14,11 @@ makedepends="bzip2-devel gnutls-devel libassuan-devel libcurl-devel libgcrypt-devel" depends="pinentry" short_desc="GNU Privacy Guard (2.x)" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" +maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://www.gnupg.org/" distfiles="https://gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2" -checksum=ee163a5fb9ec99ffc1b18e65faef8d086800c5713d15a672ab57d3799da83669 +checksum=562a3350dcf66cb67c5825c67ff2c2904db1e30ec8e1d353adc14efba9abf43f build_options="ldap" build_options_default="ldap" @@ -49,7 +49,5 @@ gnupg2-scdaemon_package() { pkg_install() { vmove usr/libexec/scdaemon vmove usr/share/man/man1/scdaemon.1 - vinstall ${FILESDIR}/60-scdaemon.rules 644 /usr/lib/udev/rules.d - vdoc ${FILESDIR}/gnupg2-scdaemon-README.voidlinux README.voidlinux } } diff --git a/srcpkgs/gnuplot/template b/srcpkgs/gnuplot/template index 8848a5a34522..7b1c7d0c5599 100644 --- a/srcpkgs/gnuplot/template +++ b/srcpkgs/gnuplot/template @@ -1,7 +1,7 @@ # Template file for 'gnuplot' pkgname=gnuplot -version=5.4.4 -revision=1 +version=5.4.3 +revision=2 configure_args="--with-readline=builtin" hostmakedepends="pkg-config lua52" makedepends="zlib-devel libX11-devel gd-devel lua52-devel" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" homepage="http://www.gnuplot.info/" license="gnuplot" distfiles="${SOURCEFORGE_SITE}/gnuplot/gnuplot/${version}/gnuplot-${version}.tar.gz" -checksum=372300b7867f5b3538b25fc5d0ac7734af6e3fe0d202b6db926e4369913f0902 +checksum=51f89bbab90f96d3543f95235368d188eb1e26eda296912256abcd3535bd4d84 subpackages="gnuplot-common" if [ -z "$CROSS_BUILD" ]; then diff --git a/srcpkgs/gnuradio-nrsc5/patches/py3.8.patch b/srcpkgs/gnuradio-nrsc5/patches/py3.8.patch new file mode 100644 index 000000000000..902a0de43555 --- /dev/null +++ b/srcpkgs/gnuradio-nrsc5/patches/py3.8.patch @@ -0,0 +1,13121 @@ +https://github.com/argilo/gr-nrsc5/commit/4f5fe69e69dd2dcef99582f7d4393660f78308bf.patch + +From 4f5fe69e69dd2dcef99582f7d4393660f78308bf Mon Sep 17 00:00:00 2001 +From: Clayton Smith <argilo@gmail.com> +Date: Sat, 27 Jul 2019 10:34:29 -0400 +Subject: [PATCH] GNU Radio 3.8 support. + +--- + CMakeLists.txt | 147 +- + README.md | 1 - + apps/CMakeLists.txt | 3 +- + apps/hd_tx_hackrf.grc | 2679 ------------- + apps/hd_tx_hackrf.py | 157 - + apps/hd_tx_rtl_file.grc | 1908 +++------- + apps/hd_tx_rtl_file.py | 52 +- + apps/hd_tx_usrp.grc | 3333 +++++------------ + apps/hd_tx_usrp.py | 90 +- + cmake/Modules/CMakeParseArgumentsCopy.cmake | 2 +- + cmake/Modules/FindCppUnit.cmake | 39 - + cmake/Modules/FindGnuradioRuntime.cmake | 36 - + cmake/Modules/GrMiscUtils.cmake | 528 --- + cmake/Modules/GrPlatform.cmake | 62 - + cmake/Modules/GrPython.cmake | 241 -- + cmake/Modules/GrSwig.cmake | 256 -- + cmake/Modules/GrTest.cmake | 143 - + cmake/Modules/UseSWIG.cmake | 304 -- + cmake/Modules/nrsc5Config.cmake | 5 +- + .../Modules/targetConfig.cmake.in | 40 +- + docs/CMakeLists.txt | 3 +- + docs/doxygen/CMakeLists.txt | 3 +- + docs/doxygen/Doxyfile.in | 10 +- + docs/doxygen/Doxyfile.swig_doc.in | 8 +- + docs/doxygen/doxyxml/__init__.py | 6 +- + docs/doxygen/doxyxml/base.py | 21 +- + docs/doxygen/doxyxml/doxyindex.py | 11 +- + docs/doxygen/doxyxml/generated/__init__.py | 1 + + docs/doxygen/doxyxml/generated/compound.py | 8 +- + .../doxyxml/generated/compoundsuper.py | 40 +- + docs/doxygen/doxyxml/generated/index.py | 6 +- + docs/doxygen/doxyxml/generated/indexsuper.py | 21 +- + docs/doxygen/doxyxml/text.py | 8 +- + docs/doxygen/swig_doc.py | 26 +- + grc/CMakeLists.txt | 27 +- + grc/nrsc5_hdc_encoder.block.yml | 33 + + grc/nrsc5_hdc_encoder.xml | 31 - + grc/nrsc5_l1_fm_encoder_mp1.block.yml | 26 + + grc/nrsc5_l1_fm_encoder_mp1.xml | 23 - + grc/nrsc5_l1_fm_encoder_mp11.block.yml | 34 + + grc/nrsc5_l1_fm_encoder_mp11.xml | 33 - + grc/nrsc5_l1_fm_encoder_mp2.block.yml | 30 + + grc/nrsc5_l1_fm_encoder_mp2.xml | 28 - + grc/nrsc5_l1_fm_encoder_mp3.block.yml | 30 + + grc/nrsc5_l1_fm_encoder_mp3.xml | 28 - + grc/nrsc5_l1_fm_encoder_mp5.block.yml | 34 + + grc/nrsc5_l1_fm_encoder_mp5.xml | 33 - + grc/nrsc5_l1_fm_encoder_mp5_ms1.block.yml | 46 + + grc/nrsc5_l1_fm_encoder_mp5_ms1.xml | 48 - + grc/nrsc5_l1_fm_encoder_mp6.block.yml | 30 + + grc/nrsc5_l1_fm_encoder_mp6.xml | 28 - + grc/nrsc5_l1_fm_encoder_mp6_ms1.block.yml | 42 + + grc/nrsc5_l1_fm_encoder_mp6_ms1.xml | 43 - + grc/nrsc5_l2_encoder.block.yml | 44 + + grc/nrsc5_l2_encoder.xml | 71 - + grc/nrsc5_psd_encoder.block.yml | 31 + + grc/nrsc5_psd_encoder.xml | 31 - + grc/nrsc5_sis_encoder.block.yml | 24 + + grc/nrsc5_sis_encoder.xml | 20 - + include/nrsc5/CMakeLists.txt | 9 +- + include/nrsc5/api.h | 3 +- + include/nrsc5/hdc_encoder.h | 1 - + include/nrsc5/l1_fm_encoder.h | 1 - + include/nrsc5/l2_encoder.h | 1 - + include/nrsc5/psd_encoder.h | 1 - + include/nrsc5/sis_encoder.h | 1 - + lib/CMakeLists.txt | 64 +- + lib/hdc_encoder_impl.cc | 1 + + lib/hdc_encoder_impl.h | 1 + + lib/l1_fm_encoder_impl.cc | 1 + + lib/l1_fm_encoder_impl.h | 1 + + lib/l2_encoder_impl.cc | 1 + + lib/l2_encoder_impl.h | 1 + + lib/psd_encoder_impl.cc | 1 + + lib/qa_nrsc5.cc | 36 - + lib/qa_nrsc5.h | 38 - + lib/sis_encoder_impl.cc | 1 + + lib/test_nrsc5.cc | 48 - + python/CMakeLists.txt | 7 +- + python/__init__.py | 7 +- + python/build_utils.py | 226 -- + python/qa_hdc_encoder.py | 14 +- + python/qa_l1_fm_encoder.py | 14 +- + python/qa_l2_encoder.py | 14 +- + python/qa_psd_encoder.py | 14 +- + python/qa_sis_encoder.py | 14 +- + swig/CMakeLists.txt | 15 +- + swig/nrsc5_swig.i | 15 +- + 88 files changed, 2112 insertions(+), 9485 deletions(-) + delete mode 100644 apps/hd_tx_hackrf.grc + delete mode 100755 apps/hd_tx_hackrf.py + delete mode 100644 cmake/Modules/FindCppUnit.cmake + delete mode 100644 cmake/Modules/FindGnuradioRuntime.cmake + delete mode 100644 cmake/Modules/GrMiscUtils.cmake + delete mode 100644 cmake/Modules/GrPlatform.cmake + delete mode 100644 cmake/Modules/GrPython.cmake + delete mode 100644 cmake/Modules/GrSwig.cmake + delete mode 100644 cmake/Modules/GrTest.cmake + delete mode 100644 cmake/Modules/UseSWIG.cmake + rename python/build_utils_codes.py => cmake/Modules/targetConfig.cmake.in (52%) + create mode 100644 grc/nrsc5_hdc_encoder.block.yml + delete mode 100644 grc/nrsc5_hdc_encoder.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp1.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp1.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp11.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp11.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp2.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp2.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp3.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp3.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp5.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp5.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp5_ms1.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp5_ms1.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp6.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp6.xml + create mode 100644 grc/nrsc5_l1_fm_encoder_mp6_ms1.block.yml + delete mode 100644 grc/nrsc5_l1_fm_encoder_mp6_ms1.xml + create mode 100644 grc/nrsc5_l2_encoder.block.yml + delete mode 100644 grc/nrsc5_l2_encoder.xml + create mode 100644 grc/nrsc5_psd_encoder.block.yml + delete mode 100644 grc/nrsc5_psd_encoder.xml + create mode 100644 grc/nrsc5_sis_encoder.block.yml + delete mode 100644 grc/nrsc5_sis_encoder.xml + delete mode 100644 lib/qa_nrsc5.cc + delete mode 100644 lib/qa_nrsc5.h + delete mode 100644 lib/test_nrsc5.cc + delete mode 100644 python/build_utils.py + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 1beb55f..dd5c257 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,6 +1,7 @@ +-# Copyright 2011,2012,2014,2016 Free Software Foundation, Inc. ++# Copyright 2011,2012,2014,2016,2018 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -20,94 +21,86 @@ + ######################################################################## + # Project setup + ######################################################################## +-cmake_minimum_required(VERSION 2.6) ++cmake_minimum_required(VERSION 3.8) + project(gr-nrsc5 CXX C) + enable_testing() + +-#install to PyBOMBS target prefix if defined ++# Install to PyBOMBS target prefix if defined + if(DEFINED ENV{PYBOMBS_PREFIX}) + set(CMAKE_INSTALL_PREFIX $ENV{PYBOMBS_PREFIX}) + message(STATUS "PyBOMBS installed GNU Radio. Setting CMAKE_INSTALL_PREFIX to $ENV{PYBOMBS_PREFIX}") + endif() + +-#select the release build type by default to get optimization flags ++# Select the release build type by default to get optimization flags + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE "Release") + message(STATUS "Build type not specified: defaulting to release.") + endif(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE} CACHE STRING "") + +-#make sure our local CMake Modules path comes first ++# Make sure our local CMake Modules path comes first + list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_SOURCE_DIR}/cmake/Modules) + + # Set the version information here +-set(VERSION_INFO_MAJOR_VERSION 1) +-set(VERSION_INFO_API_COMPAT 0) +-set(VERSION_INFO_MINOR_VERSION 0) +-set(VERSION_INFO_MAINT_VERSION git) ++set(VERSION_MAJOR 1) ++set(VERSION_API 0) ++set(VERSION_ABI 0) ++set(VERSION_PATCH git) + +-# Set cmake policies. +-# This will suppress developer warnings during the cmake process that can occur +-# if a newer cmake version than the minimum is used. ++cmake_policy(SET CMP0011 NEW) + +-if(POLICY CMP0026) +- cmake_policy(SET CMP0026 OLD) +-endif() +-if(POLICY CMP0043) +- cmake_policy(SET CMP0043 OLD) +-endif() +-if(POLICY CMP0045) +- cmake_policy(SET CMP0045 OLD) +-endif() +-if(POLICY CMP0046) +- cmake_policy(SET CMP0046 OLD) +-endif() ++# Enable generation of compile_commands.json for code completion engines ++set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + + ######################################################################## + # Compiler specific setup + ######################################################################## +-if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32) ++if((CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR ++ CMAKE_CXX_COMPILER_ID STREQUAL "GNU") ++ AND NOT WIN32) + #http://gcc.gnu.org/wiki/Visibility + add_definitions(-fvisibility=hidden) + endif() + +-######################################################################## +-# Find boost +-######################################################################## +-if(UNIX AND EXISTS "/usr/lib64") +- list(APPEND BOOST_LIBRARYDIR "/usr/lib64") #fedora 64-bit fix +-endif(UNIX AND EXISTS "/usr/lib64") +-set(Boost_ADDITIONAL_VERSIONS +- "1.35.0" "1.35" "1.36.0" "1.36" "1.37.0" "1.37" "1.38.0" "1.38" "1.39.0" "1.39" +- "1.40.0" "1.40" "1.41.0" "1.41" "1.42.0" "1.42" "1.43.0" "1.43" "1.44.0" "1.44" +- "1.45.0" "1.45" "1.46.0" "1.46" "1.47.0" "1.47" "1.48.0" "1.48" "1.49.0" "1.49" +- "1.50.0" "1.50" "1.51.0" "1.51" "1.52.0" "1.52" "1.53.0" "1.53" "1.54.0" "1.54" +- "1.55.0" "1.55" "1.56.0" "1.56" "1.57.0" "1.57" "1.58.0" "1.58" "1.59.0" "1.59" +- "1.60.0" "1.60" "1.61.0" "1.61" "1.62.0" "1.62" "1.63.0" "1.63" "1.64.0" "1.64" +- "1.65.0" "1.65" "1.66.0" "1.66" "1.67.0" "1.67" "1.68.0" "1.68" "1.69.0" "1.69" +-) +-find_package(Boost "1.35" COMPONENTS filesystem system) +- +-if(NOT Boost_FOUND) +- message(FATAL_ERROR "Boost required to compile nrsc5") +-endif() ++IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") ++ SET(CMAKE_CXX_STANDARD 11) ++ELSEIF(CMAKE_CXX_COMPILER_ID MATCHES "Clang") ++ SET(CMAKE_CXX_STANDARD 11) ++ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") ++ SET(CMAKE_CXX_STANDARD 11) ++ELSE() ++ message(WARNING "C++ standard could not be set because compiler is not GNU, Clang or MSVC.") ++ENDIF() ++ ++IF(CMAKE_C_COMPILER_ID STREQUAL "GNU") ++ SET(CMAKE_C_STANDARD 11) ++ELSEIF(CMAKE_C_COMPILER_ID MATCHES "Clang") ++ SET(CMAKE_C_STANDARD 11) ++ELSEIF(CMAKE_C_COMPILER_ID STREQUAL "MSVC") ++ SET(CMAKE_C_STANDARD 11) ++ELSE() ++ message(WARNING "C standard could not be set because compiler is not GNU, Clang or MSVC.") ++ENDIF() + + ######################################################################## + # Install directories + ######################################################################## ++find_package(Gnuradio "3.8" REQUIRED COMPONENTS blocks fec) ++find_package(GSL) ++include(GrVersion) ++ + include(GrPlatform) #define LIB_SUFFIX +-set(GR_RUNTIME_DIR bin) +-set(GR_LIBRARY_DIR lib${LIB_SUFFIX}) ++ ++if(NOT CMAKE_MODULES_DIR) ++ set(CMAKE_MODULES_DIR lib${LIB_SUFFIX}/cmake) ++endif(NOT CMAKE_MODULES_DIR) ++ + set(GR_INCLUDE_DIR include/nrsc5) +-set(GR_DATA_DIR share) ++set(GR_CMAKE_DIR ${CMAKE_MODULES_DIR}/nrsc5) + set(GR_PKG_DATA_DIR ${GR_DATA_DIR}/${CMAKE_PROJECT_NAME}) +-set(GR_DOC_DIR ${GR_DATA_DIR}/doc) + set(GR_PKG_DOC_DIR ${GR_DOC_DIR}/${CMAKE_PROJECT_NAME}) +-set(GR_CONF_DIR etc) + set(GR_PKG_CONF_DIR ${GR_CONF_DIR}/${CMAKE_PROJECT_NAME}/conf.d) +-set(GR_LIBEXEC_DIR libexec) + set(GR_PKG_LIBEXEC_DIR ${GR_LIBEXEC_DIR}/${CMAKE_PROJECT_NAME}) +-set(GRC_BLOCKS_DIR ${GR_PKG_DATA_DIR}/grc/blocks) + + ######################################################################## + # On Apple only, set install name and use rpath correctly, if not already set +@@ -132,54 +125,17 @@ endif(APPLE) + ######################################################################## + # Find gnuradio build dependencies + ######################################################################## +-find_package(CppUnit) + find_package(Doxygen) + +-# Search for GNU Radio and its components and versions. Add any +-# components required to the list of GR_REQUIRED_COMPONENTS (in all +-# caps such as FILTER or FFT) and change the version to the minimum +-# API compatible version required. +-set(GR_REQUIRED_COMPONENTS RUNTIME FEC PMT) +-find_package(Gnuradio "3.7.2" REQUIRED) +-list(INSERT CMAKE_MODULE_PATH 0 ${CMAKE_SOURCE_DIR}/cmake/Modules) +-include(GrVersion) +- +-if(NOT CPPUNIT_FOUND) +- message(FATAL_ERROR "CppUnit required to compile nrsc5") +-endif() +- + ######################################################################## + # Setup doxygen option + ######################################################################## + if(DOXYGEN_FOUND) +- option(ENABLE_DOXYGEN "Build docs using Doxygen" ON) ++ option(ENABLE_DOXYGEN "Build docs using Doxygen" ON) + else(DOXYGEN_FOUND) +- option(ENABLE_DOXYGEN "Build docs using Doxygen" OFF) ++ option(ENABLE_DOXYGEN "Build docs using Doxygen" OFF) + endif(DOXYGEN_FOUND) + +-######################################################################## +-# Setup the include and linker paths +-######################################################################## +-include_directories( +- ${CMAKE_SOURCE_DIR}/lib +- ${CMAKE_SOURCE_DIR}/include +- ${CMAKE_BINARY_DIR}/lib +- ${CMAKE_BINARY_DIR}/include +- ${Boost_INCLUDE_DIRS} +- ${CPPUNIT_INCLUDE_DIRS} +- ${GNURADIO_ALL_INCLUDE_DIRS} +-) +- +-link_directories( +- ${Boost_LIBRARY_DIRS} +- ${CPPUNIT_LIBRARY_DIRS} +- ${GNURADIO_RUNTIME_LIBRARY_DIRS} +-) +- +-# Set component parameters +-set(GR_NRSC5_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include CACHE INTERNAL "" FORCE) +-set(GR_NRSC5_SWIG_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/swig CACHE INTERNAL "" FORCE) +- + ######################################################################## + # Create uninstall target + ######################################################################## +@@ -226,18 +182,15 @@ endif() + ######################################################################## + add_subdirectory(include/nrsc5) + add_subdirectory(lib) ++add_subdirectory(apps) ++add_subdirectory(docs) + add_subdirectory(swig) + add_subdirectory(python) + add_subdirectory(grc) +-add_subdirectory(apps) +-add_subdirectory(docs) + + ######################################################################## + # Install cmake search helper for this library + ######################################################################## +-if(NOT CMAKE_MODULES_DIR) +- set(CMAKE_MODULES_DIR lib${LIB_SUFFIX}/cmake) +-endif(NOT CMAKE_MODULES_DIR) + + install(FILES cmake/Modules/nrsc5Config.cmake + DESTINATION ${CMAKE_MODULES_DIR}/nrsc5 +diff --git a/README.md b/README.md +index 366f5a7..c11286a 100644 +--- a/README.md ++++ b/README.md +@@ -84,7 +84,6 @@ The output bytes map to symbols as follows: + Several sample flowgraphs are available in the apps folder: + + * hd_tx_usrp.grc, hd_tx_usrp.py: tested on a USRP B200 +-* hd_tx_hackrf.grc, hd_tx_hackrf.py: tested on a HackRF One + * hd_tx_rtl_file.grc, hd_tx_rtl_file.py: produces an output file in the format used by https://github.com/theori-io/nrsc5/ + + These flowgraphs read a WAV file named sample.wav, which must be encoded at 44,100 samples per second. The license for the supplied sample.wav file is as follows: +diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt +index c837d77..408bf6a 100644 +--- a/apps/CMakeLists.txt ++++ b/apps/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +diff --git a/apps/hd_tx_hackrf.grc b/apps/hd_tx_hackrf.grc +deleted file mode 100644 +index 7f93279..0000000 +--- a/apps/hd_tx_hackrf.grc ++++ /dev/null +@@ -1,2679 +0,0 @@ +-<?xml version='1.0' encoding='utf-8'?> +-<?grc format='1' created='3.7.12'?> +-<flow_graph> +- <timestamp>Fri Sep 16 01:35:53 2016</timestamp> +- <block> +- <key>options</key> +- <param> +- <key>author</key> +- <value></value> +- </param> +- <param> +- <key>window_size</key> +- <value></value> +- </param> +- <param> +- <key>category</key> +- <value>[GRC Hier Blocks]</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>description</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 12)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>generate_options</key> +- <value>no_gui</value> +- </param> +- <param> +- <key>hier_block_src_path</key> +- <value>.:</value> +- </param> +- <param> +- <key>id</key> +- <value>hd_tx_hackrf</value> +- </param> +- <param> +- <key>max_nouts</key> +- <value>0</value> +- </param> +- <param> +- <key>qt_qss_theme</key> +- <value></value> +- </param> +- <param> +- <key>realtime_scheduling</key> +- <value></value> +- </param> +- <param> +- <key>run_command</key> +- <value>{python} -u {filename}</value> +- </param> +- <param> +- <key>run_options</key> +- <value>prompt</value> +- </param> +- <param> +- <key>run</key> +- <value>True</value> +- </param> +- <param> +- <key>thread_safe_setters</key> +- <value></value> +- </param> +- <param> +- <key>title</key> +- <value></value> +- </param> +- </block> +- <block> +- <key>variable</key> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 164)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>freq</value> +- </param> +- <param> +- <key>value</key> +- <value>95.7e6</value> +- </param> +- </block> +- <block> +- <key>variable</key> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 100)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>samp_rate</value> +- </param> +- <param> +- <key>value</key> +- <value>2000000</value> +- </param> +- </block> +- <block> +- <key>analog_sig_source_x</key> +- <param> +- <key>amp</key> +- <value>0.1</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>freq</key> +- <value>1000</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(896, 584)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>analog_sig_source_x_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>offset</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>float</value> +- </param> +- <param> +- <key>samp_rate</key> +- <value>50000</value> +- </param> +- <param> +- <key>waveform</key> +- <value>analog.GR_COS_WAVE</value> +- </param> +- </block> +- <block> +- <key>analog_wfm_tx</key> +- <param> +- <key>audio_rate</key> +- <value>50000</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(640, 584)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>analog_wfm_tx_0</value> +- </param> +- <param> +- <key>max_dev</key> +- <value>75e3</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>fh</key> +- <value>-1.0</value> +- </param> +- <param> +- <key>quad_rate</key> +- <value>200000</value> +- </param> +- <param> +- <key>tau</key> +- <value>75e-6</value> +- </param> +- </block> +- <block> +- <key>blocks_add_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(424, 472)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_add_xx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_inputs</key> +- <value>2</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_conjugate_cc</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(624, 376)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_conjugate_cc_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_keep_m_in_n</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(952, 340)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_keep_m_in_n_0</value> +- </param> +- <param> +- <key>m</key> +- <value>2160</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>n</key> +- <value>4096</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>offset</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_const_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>const</key> +- <value>0.001</value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(248, 468)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_const_vxx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_const_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>const</key> +- <value>0.1</value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(104, 612)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_const_vxx_1</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(816, 360)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_xx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_inputs</key> +- <value>2</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_repeat</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(1104, 244)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_repeat_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>2</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>vlen</key> +- <value>2048</value> +- </param> +- </block> +- <block> +- <key>blocks_stream_to_vector</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(696, 252)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_stream_to_vector_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>2048</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_source_x</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(952, 428)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_source_x_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>repeat</key> +- <value>True</value> +- </param> +- <param> +- <key>tags</key> +- <value>[]</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- <param> +- <key>vector</key> +- <value>[math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) + [math.cos(math.pi / 2 * i / 112) for i in range(112)]</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_to_stream</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(1104, 356)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_to_stream_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>2048</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_to_stream</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(288, 252)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_to_stream_1</value> +- </param> +- <param> +- <key>type</key> +- <value>byte</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>1048576</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_wavfile_source</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>file</key> +- <value>sample.wav</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(328, 16)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_wavfile_source_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>nchan</key> +- <value>2</value> +- </param> +- <param> +- <key>repeat</key> +- <value>True</value> +- </param> +- </block> +- <block> +- <key>digital_chunks_to_symbols_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>dimension</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(472, 244)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>digital_chunks_to_symbols_xx_0</value> +- </param> +- <param> +- <key>in_type</key> +- <value>byte</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_ports</key> +- <value>1</value> +- </param> +- <param> +- <key>out_type</key> +- <value>complex</value> +- </param> +- <param> +- <key>symbol_table</key> +- <value>-1-1j, -1+1j, 1-1j, 1+1j, 0</value> +- </param> +- </block> +- <block> +- <key>fft_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fft_size</key> +- <value>2048</value> +- </param> +- <param> +- <key>forward</key> +- <value>False</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(880, 224)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>fft_vxx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>nthreads</key> +- <value>1</value> +- </param> +- <param> +- <key>shift</key> +- <value>True</value> +- </param> +- <param> +- <key>window</key> +- <value>window.rectangular(2048)</value> +- </param> +- </block> +- <block> +- <key>import</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 236)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>import_0</value> +- </param> +- <param> +- <key>import</key> +- <value>import math</value> +- </param> +- </block> +- <block> +- <key>low_pass_filter</key> +- <param> +- <key>beta</key> +- <value>6.76</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>cutoff_freq</key> +- <value>80000</value> +- </param> +- <param> +- <key>decim</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>type</key> +- <value>fir_filter_ccf</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(264, 568)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>gain</key> +- <value>1</value> +- </param> +- <param> +- <key>id</key> +- <value>low_pass_filter_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>1</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>samp_rate</key> +- <value>samp_rate</value> +- </param> +- <param> +- <key>width</key> +- <value>20000</value> +- </param> +- <param> +- <key>win</key> +- <value>firdes.WIN_HAMMING</value> +- </param> +- </block> +- <block> +- <key>nrsc5_hdc_encoder</key> +- <param> +- <key>bitrate</key> +- <value>64000</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>channels</key> +- <value>2</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(512, 16)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_hdc_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>nrsc5_l1_fm_encoder_mp1</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(888, 48)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_l1_fm_encoder_mp1_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>nrsc5_l2_encoder</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>first_prog</key> +- <value>0</value> +- </param> +- <param> +- <key>size</key> +- <value>146176</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(696, 32)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_l2_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_progs</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>nrsc5_sis_encoder</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(688, 108)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_sis_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>short_name</key> +- <value>ABCD</value> +- </param> +- </block> +- <block> +- <key>nrsc5_psd_encoder</key> +- <param> +- <key>artist</key> +- <value>Artist</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(488, 92)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_psd_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>prog_num</key> +- <value>0</value> +- </param> +- <param> +- <key>title</key> +- <value>Title</value> +- </param> +- </block> +- <block> +- <key>osmosdr_sink</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>ant0</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain0</key> +- <value>0</value> +- </param> +- <param> +- <key>bw0</key> +- <value>1.5e6</value> +- </param> +- <param> +- <key>corr0</key> +- <value>0</value> +- </param> +- <param> +- <key>freq0</key> +- <value>freq</value> +- </param> +- <param> +- <key>if_gain0</key> +- <value>40</value> +- </param> +- <param> +- <key>gain0</key> +- <value>0</value> +- </param> +- <param> +- <key>ant10</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain10</key> +- <value>20</value> +- </param> +- <param> +- <key>bw10</key> +- <value>0</value> +- </param> +- <param> +- <key>corr10</key> +- <value>0</value> +- </param> +- <param> +- <key>freq10</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain10</key> +- <value>20</value> +- </param> +- <param> +- <key>gain10</key> +- <value>10</value> +- </param> +- <param> +- <key>ant11</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain11</key> +- <value>20</value> +- </param> +- <param> +- <key>bw11</key> +- <value>0</value> +- </param> +- <param> +- <key>corr11</key> +- <value>0</value> +- </param> +- <param> +- <key>freq11</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain11</key> +- <value>20</value> +- </param> +- <param> +- <key>gain11</key> +- <value>10</value> +- </param> +- <param> +- <key>ant12</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain12</key> +- <value>20</value> +- </param> +- <param> +- <key>bw12</key> +- <value>0</value> +- </param> +- <param> +- <key>corr12</key> +- <value>0</value> +- </param> +- <param> +- <key>freq12</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain12</key> +- <value>20</value> +- </param> +- <param> +- <key>gain12</key> +- <value>10</value> +- </param> +- <param> +- <key>ant13</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain13</key> +- <value>20</value> +- </param> +- <param> +- <key>bw13</key> +- <value>0</value> +- </param> +- <param> +- <key>corr13</key> +- <value>0</value> +- </param> +- <param> +- <key>freq13</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain13</key> +- <value>20</value> +- </param> +- <param> +- <key>gain13</key> +- <value>10</value> +- </param> +- <param> +- <key>ant14</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain14</key> +- <value>20</value> +- </param> +- <param> +- <key>bw14</key> +- <value>0</value> +- </param> +- <param> +- <key>corr14</key> +- <value>0</value> +- </param> +- <param> +- <key>freq14</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain14</key> +- <value>20</value> +- </param> +- <param> +- <key>gain14</key> +- <value>10</value> +- </param> +- <param> +- <key>ant15</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain15</key> +- <value>20</value> +- </param> +- <param> +- <key>bw15</key> +- <value>0</value> +- </param> +- <param> +- <key>corr15</key> +- <value>0</value> +- </param> +- <param> +- <key>freq15</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain15</key> +- <value>20</value> +- </param> +- <param> +- <key>gain15</key> +- <value>10</value> +- </param> +- <param> +- <key>ant16</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain16</key> +- <value>20</value> +- </param> +- <param> +- <key>bw16</key> +- <value>0</value> +- </param> +- <param> +- <key>corr16</key> +- <value>0</value> +- </param> +- <param> +- <key>freq16</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain16</key> +- <value>20</value> +- </param> +- <param> +- <key>gain16</key> +- <value>10</value> +- </param> +- <param> +- <key>ant17</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain17</key> +- <value>20</value> +- </param> +- <param> +- <key>bw17</key> +- <value>0</value> +- </param> +- <param> +- <key>corr17</key> +- <value>0</value> +- </param> +- <param> +- <key>freq17</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain17</key> +- <value>20</value> +- </param> +- <param> +- <key>gain17</key> +- <value>10</value> +- </param> +- <param> +- <key>ant18</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain18</key> +- <value>20</value> +- </param> +- <param> +- <key>bw18</key> +- <value>0</value> +- </param> +- <param> +- <key>corr18</key> +- <value>0</value> +- </param> +- <param> +- <key>freq18</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain18</key> +- <value>20</value> +- </param> +- <param> +- <key>gain18</key> +- <value>10</value> +- </param> +- <param> +- <key>ant19</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain19</key> +- <value>20</value> +- </param> +- <param> +- <key>bw19</key> +- <value>0</value> +- </param> +- <param> +- <key>corr19</key> +- <value>0</value> +- </param> +- <param> +- <key>freq19</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain19</key> +- <value>20</value> +- </param> +- <param> +- <key>gain19</key> +- <value>10</value> +- </param> +- <param> +- <key>ant1</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain1</key> +- <value>20</value> +- </param> +- <param> +- <key>bw1</key> +- <value>0</value> +- </param> +- <param> +- <key>corr1</key> +- <value>0</value> +- </param> +- <param> +- <key>freq1</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain1</key> +- <value>20</value> +- </param> +- <param> +- <key>gain1</key> +- <value>10</value> +- </param> +- <param> +- <key>ant20</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain20</key> +- <value>20</value> +- </param> +- <param> +- <key>bw20</key> +- <value>0</value> +- </param> +- <param> +- <key>corr20</key> +- <value>0</value> +- </param> +- <param> +- <key>freq20</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain20</key> +- <value>20</value> +- </param> +- <param> +- <key>gain20</key> +- <value>10</value> +- </param> +- <param> +- <key>ant21</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain21</key> +- <value>20</value> +- </param> +- <param> +- <key>bw21</key> +- <value>0</value> +- </param> +- <param> +- <key>corr21</key> +- <value>0</value> +- </param> +- <param> +- <key>freq21</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain21</key> +- <value>20</value> +- </param> +- <param> +- <key>gain21</key> +- <value>10</value> +- </param> +- <param> +- <key>ant22</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain22</key> +- <value>20</value> +- </param> +- <param> +- <key>bw22</key> +- <value>0</value> +- </param> +- <param> +- <key>corr22</key> +- <value>0</value> +- </param> +- <param> +- <key>freq22</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain22</key> +- <value>20</value> +- </param> +- <param> +- <key>gain22</key> +- <value>10</value> +- </param> +- <param> +- <key>ant23</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain23</key> +- <value>20</value> +- </param> +- <param> +- <key>bw23</key> +- <value>0</value> +- </param> +- <param> +- <key>corr23</key> +- <value>0</value> +- </param> +- <param> +- <key>freq23</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain23</key> +- <value>20</value> +- </param> +- <param> +- <key>gain23</key> +- <value>10</value> +- </param> +- <param> +- <key>ant24</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain24</key> +- <value>20</value> +- </param> +- <param> +- <key>bw24</key> +- <value>0</value> +- </param> +- <param> +- <key>corr24</key> +- <value>0</value> +- </param> +- <param> +- <key>freq24</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain24</key> +- <value>20</value> +- </param> +- <param> +- <key>gain24</key> +- <value>10</value> +- </param> +- <param> +- <key>ant25</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain25</key> +- <value>20</value> +- </param> +- <param> +- <key>bw25</key> +- <value>0</value> +- </param> +- <param> +- <key>corr25</key> +- <value>0</value> +- </param> +- <param> +- <key>freq25</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain25</key> +- <value>20</value> +- </param> +- <param> +- <key>gain25</key> +- <value>10</value> +- </param> +- <param> +- <key>ant26</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain26</key> +- <value>20</value> +- </param> +- <param> +- <key>bw26</key> +- <value>0</value> +- </param> +- <param> +- <key>corr26</key> +- <value>0</value> +- </param> +- <param> +- <key>freq26</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain26</key> +- <value>20</value> +- </param> +- <param> +- <key>gain26</key> +- <value>10</value> +- </param> +- <param> +- <key>ant27</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain27</key> +- <value>20</value> +- </param> +- <param> +- <key>bw27</key> +- <value>0</value> +- </param> +- <param> +- <key>corr27</key> +- <value>0</value> +- </param> +- <param> +- <key>freq27</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain27</key> +- <value>20</value> +- </param> +- <param> +- <key>gain27</key> +- <value>10</value> +- </param> +- <param> +- <key>ant28</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain28</key> +- <value>20</value> +- </param> +- <param> +- <key>bw28</key> +- <value>0</value> +- </param> +- <param> +- <key>corr28</key> +- <value>0</value> +- </param> +- <param> +- <key>freq28</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain28</key> +- <value>20</value> +- </param> +- <param> +- <key>gain28</key> +- <value>10</value> +- </param> +- <param> +- <key>ant29</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain29</key> +- <value>20</value> +- </param> +- <param> +- <key>bw29</key> +- <value>0</value> +- </param> +- <param> +- <key>corr29</key> +- <value>0</value> +- </param> +- <param> +- <key>freq29</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain29</key> +- <value>20</value> +- </param> +- <param> +- <key>gain29</key> +- <value>10</value> +- </param> +- <param> +- <key>ant2</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain2</key> +- <value>20</value> +- </param> +- <param> +- <key>bw2</key> +- <value>0</value> +- </param> +- <param> +- <key>corr2</key> +- <value>0</value> +- </param> +- <param> +- <key>freq2</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain2</key> +- <value>20</value> +- </param> +- <param> +- <key>gain2</key> +- <value>10</value> +- </param> +- <param> +- <key>ant30</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain30</key> +- <value>20</value> +- </param> +- <param> +- <key>bw30</key> +- <value>0</value> +- </param> +- <param> +- <key>corr30</key> +- <value>0</value> +- </param> +- <param> +- <key>freq30</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain30</key> +- <value>20</value> +- </param> +- <param> +- <key>gain30</key> +- <value>10</value> +- </param> +- <param> +- <key>ant31</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain31</key> +- <value>20</value> +- </param> +- <param> +- <key>bw31</key> +- <value>0</value> +- </param> +- <param> +- <key>corr31</key> +- <value>0</value> +- </param> +- <param> +- <key>freq31</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain31</key> +- <value>20</value> +- </param> +- <param> +- <key>gain31</key> +- <value>10</value> +- </param> +- <param> +- <key>ant3</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain3</key> +- <value>20</value> +- </param> +- <param> +- <key>bw3</key> +- <value>0</value> +- </param> +- <param> +- <key>corr3</key> +- <value>0</value> +- </param> +- <param> +- <key>freq3</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain3</key> +- <value>20</value> +- </param> +- <param> +- <key>gain3</key> +- <value>10</value> +- </param> +- <param> +- <key>ant4</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain4</key> +- <value>20</value> +- </param> +- <param> +- <key>bw4</key> +- <value>0</value> +- </param> +- <param> +- <key>corr4</key> +- <value>0</value> +- </param> +- <param> +- <key>freq4</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain4</key> +- <value>20</value> +- </param> +- <param> +- <key>gain4</key> +- <value>10</value> +- </param> +- <param> +- <key>ant5</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain5</key> +- <value>20</value> +- </param> +- <param> +- <key>bw5</key> +- <value>0</value> +- </param> +- <param> +- <key>corr5</key> +- <value>0</value> +- </param> +- <param> +- <key>freq5</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain5</key> +- <value>20</value> +- </param> +- <param> +- <key>gain5</key> +- <value>10</value> +- </param> +- <param> +- <key>ant6</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain6</key> +- <value>20</value> +- </param> +- <param> +- <key>bw6</key> +- <value>0</value> +- </param> +- <param> +- <key>corr6</key> +- <value>0</value> +- </param> +- <param> +- <key>freq6</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain6</key> +- <value>20</value> +- </param> +- <param> +- <key>gain6</key> +- <value>10</value> +- </param> +- <param> +- <key>ant7</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain7</key> +- <value>20</value> +- </param> +- <param> +- <key>bw7</key> +- <value>0</value> +- </param> +- <param> +- <key>corr7</key> +- <value>0</value> +- </param> +- <param> +- <key>freq7</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain7</key> +- <value>20</value> +- </param> +- <param> +- <key>gain7</key> +- <value>10</value> +- </param> +- <param> +- <key>ant8</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain8</key> +- <value>20</value> +- </param> +- <param> +- <key>bw8</key> +- <value>0</value> +- </param> +- <param> +- <key>corr8</key> +- <value>0</value> +- </param> +- <param> +- <key>freq8</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain8</key> +- <value>20</value> +- </param> +- <param> +- <key>gain8</key> +- <value>10</value> +- </param> +- <param> +- <key>ant9</key> +- <value></value> +- </param> +- <param> +- <key>bb_gain9</key> +- <value>20</value> +- </param> +- <param> +- <key>bw9</key> +- <value>0</value> +- </param> +- <param> +- <key>corr9</key> +- <value>0</value> +- </param> +- <param> +- <key>freq9</key> +- <value>100e6</value> +- </param> +- <param> +- <key>if_gain9</key> +- <value>20</value> +- </param> +- <param> +- <key>gain9</key> +- <value>10</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>args</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(536, 440)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>osmosdr_sink_0</value> +- </param> +- <param> +- <key>type</key> +- <value>fc32</value> +- </param> +- <param> +- <key>clock_source0</key> +- <value></value> +- </param> +- <param> +- <key>time_source0</key> +- <value></value> +- </param> +- <param> +- <key>clock_source1</key> +- <value></value> +- </param> +- <param> +- <key>time_source1</key> +- <value></value> +- </param> +- <param> +- <key>clock_source2</key> +- <value></value> +- </param> +- <param> +- <key>time_source2</key> +- <value></value> +- </param> +- <param> +- <key>clock_source3</key> +- <value></value> +- </param> +- <param> +- <key>time_source3</key> +- <value></value> +- </param> +- <param> +- <key>clock_source4</key> +- <value></value> +- </param> +- <param> +- <key>time_source4</key> +- <value></value> +- </param> +- <param> +- <key>clock_source5</key> +- <value></value> +- </param> +- <param> +- <key>time_source5</key> +- <value></value> +- </param> +- <param> +- <key>clock_source6</key> +- <value></value> +- </param> +- <param> +- <key>time_source6</key> +- <value></value> +- </param> +- <param> +- <key>clock_source7</key> +- <value></value> +- </param> +- <param> +- <key>time_source7</key> +- <value></value> +- </param> +- <param> +- <key>nchan</key> +- <value>1</value> +- </param> +- <param> +- <key>num_mboards</key> +- <value>1</value> +- </param> +- <param> +- <key>sample_rate</key> +- <value>samp_rate</value> +- </param> +- <param> +- <key>sync</key> +- <value></value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(448, 592)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>samp_rate / 200000</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>49</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(432, 352)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_1</value> +- </param> +- <param> +- <key>interp</key> +- <value>125</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>243</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(240, 352)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_2</value> +- </param> +- <param> +- <key>interp</key> +- <value>256</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <connection> +- <source_block_id>analog_sig_source_x_0</source_block_id> +- <sink_block_id>analog_wfm_tx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>analog_wfm_tx_0</source_block_id> +- <sink_block_id>rational_resampler_xxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_add_xx_0</source_block_id> +- <sink_block_id>osmosdr_sink_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_conjugate_cc_0</source_block_id> +- <sink_block_id>rational_resampler_xxx_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_keep_m_in_n_0</source_block_id> +- <sink_block_id>blocks_multiply_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_const_vxx_0</source_block_id> +- <sink_block_id>blocks_add_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_const_vxx_1</source_block_id> +- <sink_block_id>blocks_add_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_xx_0</source_block_id> +- <sink_block_id>blocks_conjugate_cc_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_repeat_0</source_block_id> +- <sink_block_id>blocks_vector_to_stream_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_stream_to_vector_0</source_block_id> +- <sink_block_id>fft_vxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_source_x_0</source_block_id> +- <sink_block_id>blocks_multiply_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_to_stream_0</source_block_id> +- <sink_block_id>blocks_keep_m_in_n_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_to_stream_1</source_block_id> +- <sink_block_id>digital_chunks_to_symbols_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_wavfile_source_0</source_block_id> +- <sink_block_id>nrsc5_hdc_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_wavfile_source_0</source_block_id> +- <sink_block_id>nrsc5_hdc_encoder_0</sink_block_id> +- <source_key>1</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>digital_chunks_to_symbols_xx_0</source_block_id> +- <sink_block_id>blocks_stream_to_vector_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>fft_vxx_0</source_block_id> +- <sink_block_id>blocks_repeat_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>low_pass_filter_0</source_block_id> +- <sink_block_id>blocks_multiply_const_vxx_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_hdc_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l2_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_l1_fm_encoder_mp1_0</source_block_id> +- <sink_block_id>blocks_vector_to_stream_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_l2_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l1_fm_encoder_mp1_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_sis_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l1_fm_encoder_mp1_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_psd_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l2_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_0</source_block_id> +- <sink_block_id>low_pass_filter_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_1</source_block_id> +- <sink_block_id>rational_resampler_xxx_2</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_2</source_block_id> +- <sink_block_id>blocks_multiply_const_vxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +-</flow_graph> +diff --git a/apps/hd_tx_hackrf.py b/apps/hd_tx_hackrf.py +deleted file mode 100755 +index ab96f73..0000000 +--- a/apps/hd_tx_hackrf.py ++++ /dev/null +@@ -1,157 +0,0 @@ +-#!/usr/bin/env python2 +-# -*- coding: utf-8 -*- +-################################################## +-# GNU Radio Python Flow Graph +-# Title: Hd Tx Hackrf +-# Generated: Sun Oct 15 00:11:49 2017 +-################################################## +- +-from gnuradio import analog +-from gnuradio import blocks +-from gnuradio import digital +-from gnuradio import eng_notation +-from gnuradio import fft +-from gnuradio import filter +-from gnuradio import gr +-from gnuradio.eng_option import eng_option +-from gnuradio.fft import window +-from gnuradio.filter import firdes +-from optparse import OptionParser +-import math +-import nrsc5 +-import osmosdr +-import time +- +- +-class hd_tx_hackrf(gr.top_block): +- +- def __init__(self): +- gr.top_block.__init__(self, "Hd Tx Hackrf") +- +- ################################################## +- # Variables +- ################################################## +- self.samp_rate = samp_rate = 2000000 +- self.freq = freq = 95.7e6 +- +- ################################################## +- # Blocks +- ################################################## +- self.rational_resampler_xxx_2 = filter.rational_resampler_ccc( +- interpolation=256, +- decimation=243, +- taps=None, +- fractional_bw=None, +- ) +- self.rational_resampler_xxx_1 = filter.rational_resampler_ccc( +- interpolation=125, +- decimation=49, +- taps=None, +- fractional_bw=None, +- ) +- self.rational_resampler_xxx_0 = filter.rational_resampler_ccc( +- interpolation=samp_rate / 200000, +- decimation=1, +- taps=None, +- fractional_bw=None, +- ) +- self.osmosdr_sink_0 = osmosdr.sink( args="numchan=" + str(1) + " " + '' ) +- self.osmosdr_sink_0.set_sample_rate(samp_rate) +- self.osmosdr_sink_0.set_center_freq(freq, 0) +- self.osmosdr_sink_0.set_freq_corr(0, 0) +- self.osmosdr_sink_0.set_gain(0, 0) +- self.osmosdr_sink_0.set_if_gain(40, 0) +- self.osmosdr_sink_0.set_bb_gain(0, 0) +- self.osmosdr_sink_0.set_antenna('', 0) +- self.osmosdr_sink_0.set_bandwidth(1.5e6, 0) +- +- self.nrsc5_sis_encoder_0 = nrsc5.sis_encoder('ABCD') +- self.nrsc5_psd_encoder_0 = nrsc5.psd_encoder(0, 'Title', 'Artist') +- self.nrsc5_l2_encoder_0 = nrsc5.l2_encoder(1, 0, 146176) +- self.nrsc5_l1_fm_encoder_mp1_0 = nrsc5.l1_fm_encoder(1) +- self.nrsc5_hdc_encoder_0 = nrsc5.hdc_encoder(2, 64000) +- self.low_pass_filter_0 = filter.fir_filter_ccf(1, firdes.low_pass( +- 1, samp_rate, 80000, 20000, firdes.WIN_HAMMING, 6.76)) +- self.fft_vxx_0 = fft.fft_vcc(2048, False, (window.rectangular(2048)), True, 1) +- self.digital_chunks_to_symbols_xx_0 = digital.chunks_to_symbols_bc((-1-1j, -1+1j, 1-1j, 1+1j, 0), 1) +- self.blocks_wavfile_source_0 = blocks.wavfile_source('sample.wav', True) +- self.blocks_vector_to_stream_1 = blocks.vector_to_stream(gr.sizeof_char*1, 1048576) +- self.blocks_vector_to_stream_0 = blocks.vector_to_stream(gr.sizeof_gr_complex*1, 2048) +- self.blocks_vector_source_x_0 = blocks.vector_source_c([math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) + [math.cos(math.pi / 2 * i / 112) for i in range(112)], True, 1, []) +- self.blocks_stream_to_vector_0 = blocks.stream_to_vector(gr.sizeof_gr_complex*1, 2048) +- self.blocks_repeat_0 = blocks.repeat(gr.sizeof_gr_complex*2048, 2) +- self.blocks_multiply_xx_0 = blocks.multiply_vcc(1) +- self.blocks_multiply_const_vxx_1 = blocks.multiply_const_vcc((0.1, )) +- self.blocks_multiply_const_vxx_0 = blocks.multiply_const_vcc((0.001, )) +- self.blocks_keep_m_in_n_0 = blocks.keep_m_in_n(gr.sizeof_gr_complex, 2160, 4096, 0) +- self.blocks_conjugate_cc_0 = blocks.conjugate_cc() +- self.blocks_add_xx_0 = blocks.add_vcc(1) +- self.analog_wfm_tx_0 = analog.wfm_tx( +- audio_rate=50000, +- quad_rate=200000, +- tau=75e-6, +- max_dev=75e3, +- fh=-1.0, +- ) +- self.analog_sig_source_x_0 = analog.sig_source_f(50000, analog.GR_COS_WAVE, 1000, 0.1, 0) +- +- ################################################## +- # Connections +- ################################################## +- self.connect((self.analog_sig_source_x_0, 0), (self.analog_wfm_tx_0, 0)) +- self.connect((self.analog_wfm_tx_0, 0), (self.rational_resampler_xxx_0, 0)) +- self.connect((self.blocks_add_xx_0, 0), (self.osmosdr_sink_0, 0)) +- self.connect((self.blocks_conjugate_cc_0, 0), (self.rational_resampler_xxx_1, 0)) +- self.connect((self.blocks_keep_m_in_n_0, 0), (self.blocks_multiply_xx_0, 1)) +- self.connect((self.blocks_multiply_const_vxx_0, 0), (self.blocks_add_xx_0, 0)) +- self.connect((self.blocks_multiply_const_vxx_1, 0), (self.blocks_add_xx_0, 1)) +- self.connect((self.blocks_multiply_xx_0, 0), (self.blocks_conjugate_cc_0, 0)) +- self.connect((self.blocks_repeat_0, 0), (self.blocks_vector_to_stream_0, 0)) +- self.connect((self.blocks_stream_to_vector_0, 0), (self.fft_vxx_0, 0)) +- self.connect((self.blocks_vector_source_x_0, 0), (self.blocks_multiply_xx_0, 0)) +- self.connect((self.blocks_vector_to_stream_0, 0), (self.blocks_keep_m_in_n_0, 0)) +- self.connect((self.blocks_vector_to_stream_1, 0), (self.digital_chunks_to_symbols_xx_0, 0)) +- self.connect((self.blocks_wavfile_source_0, 0), (self.nrsc5_hdc_encoder_0, 0)) +- self.connect((self.blocks_wavfile_source_0, 1), (self.nrsc5_hdc_encoder_0, 1)) +- self.connect((self.digital_chunks_to_symbols_xx_0, 0), (self.blocks_stream_to_vector_0, 0)) +- self.connect((self.fft_vxx_0, 0), (self.blocks_repeat_0, 0)) +- self.connect((self.low_pass_filter_0, 0), (self.blocks_multiply_const_vxx_1, 0)) +- self.connect((self.nrsc5_hdc_encoder_0, 0), (self.nrsc5_l2_encoder_0, 0)) +- self.connect((self.nrsc5_l1_fm_encoder_mp1_0, 0), (self.blocks_vector_to_stream_1, 0)) +- self.connect((self.nrsc5_l2_encoder_0, 0), (self.nrsc5_l1_fm_encoder_mp1_0, 0)) +- self.connect((self.nrsc5_psd_encoder_0, 0), (self.nrsc5_l2_encoder_0, 1)) +- self.connect((self.nrsc5_sis_encoder_0, 0), (self.nrsc5_l1_fm_encoder_mp1_0, 1)) +- self.connect((self.rational_resampler_xxx_0, 0), (self.low_pass_filter_0, 0)) +- self.connect((self.rational_resampler_xxx_1, 0), (self.rational_resampler_xxx_2, 0)) +- self.connect((self.rational_resampler_xxx_2, 0), (self.blocks_multiply_const_vxx_0, 0)) +- +- def get_samp_rate(self): +- return self.samp_rate +- +- def set_samp_rate(self, samp_rate): +- self.samp_rate = samp_rate +- self.osmosdr_sink_0.set_sample_rate(self.samp_rate) +- self.low_pass_filter_0.set_taps(firdes.low_pass(1, self.samp_rate, 80000, 20000, firdes.WIN_HAMMING, 6.76)) +- +- def get_freq(self): +- return self.freq +- +- def set_freq(self, freq): +- self.freq = freq +- self.osmosdr_sink_0.set_center_freq(self.freq, 0) +- +- +-def main(top_block_cls=hd_tx_hackrf, options=None): +- +- tb = top_block_cls() +- tb.start() +- try: +- raw_input('Press Enter to quit: ') +- except EOFError: +- pass +- tb.stop() +- tb.wait() +- +- +-if __name__ == '__main__': +- main() +diff --git a/apps/hd_tx_rtl_file.grc b/apps/hd_tx_rtl_file.grc +index 2994383..92f5351 100644 +--- a/apps/hd_tx_rtl_file.grc ++++ b/apps/hd_tx_rtl_file.grc +@@ -1,1420 +1,488 @@ +-<?xml version='1.0' encoding='utf-8'?> +-<?grc format='1' created='3.7.12'?> +-<flow_graph> +- <timestamp>Fri Sep 16 01:35:53 2016</timestamp> +- <block> +- <key>options</key> +- <param> +- <key>author</key> +- <value></value> +- </param> +- <param> +- <key>window_size</key> +- <value></value> +- </param> +- <param> +- <key>category</key> +- <value>[GRC Hier Blocks]</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>description</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 12)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>generate_options</key> +- <value>no_gui</value> +- </param> +- <param> +- <key>hier_block_src_path</key> +- <value>.:</value> +- </param> +- <param> +- <key>id</key> +- <value>hd_tx_rtl_file</value> +- </param> +- <param> +- <key>max_nouts</key> +- <value>0</value> +- </param> +- <param> +- <key>qt_qss_theme</key> +- <value></value> +- </param> +- <param> +- <key>realtime_scheduling</key> +- <value></value> +- </param> +- <param> +- <key>run_command</key> +- <value>{python} -u {filename}</value> +- </param> +- <param> +- <key>run_options</key> +- <value>run</value> +- </param> +- <param> +- <key>run</key> +- <value>True</value> +- </param> +- <param> +- <key>thread_safe_setters</key> +- <value></value> +- </param> +- <param> +- <key>title</key> +- <value></value> +- </param> +- </block> +- <block> +- <key>blocks_add_const_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>const</key> +- <value>127.5</value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(600, 564)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_add_const_vxx_0_0</value> +- </param> +- <param> +- <key>type</key> +- <value>float</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_complex_to_float</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(296, 552)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_complex_to_float_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_conjugate_cc</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(624, 376)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_conjugate_cc_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_file_sink</key> +- <param> +- <key>append</key> +- <value>False</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>file</key> +- <value>hd-generated.raw</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(904, 548)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_file_sink_0</value> +- </param> +- <param> +- <key>type</key> +- <value>byte</value> +- </param> +- <param> +- <key>unbuffered</key> +- <value>False</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_float_to_uchar</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(744, 568)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_float_to_uchar_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_interleave</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>blocksize</key> +- <value>1</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(472, 552)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_interleave_0</value> +- </param> +- <param> +- <key>type</key> +- <value>float</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_streams</key> +- <value>2</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_keep_m_in_n</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(952, 340)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_keep_m_in_n_0</value> +- </param> +- <param> +- <key>m</key> +- <value>2160</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>n</key> +- <value>4096</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>offset</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_const_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>const</key> +- <value>0.5</value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(264, 372)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_const_vxx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(816, 360)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_xx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_inputs</key> +- <value>2</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_repeat</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(1104, 244)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_repeat_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>2</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>vlen</key> +- <value>2048</value> +- </param> +- </block> +- <block> +- <key>blocks_stream_to_vector</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(696, 252)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_stream_to_vector_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>2048</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_source_x</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(952, 428)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_source_x_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>repeat</key> +- <value>True</value> +- </param> +- <param> +- <key>tags</key> +- <value>[]</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- <param> +- <key>vector</key> +- <value>[math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) + [math.cos(math.pi / 2 * i / 112) for i in range(112)]</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_to_stream</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(1104, 356)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_to_stream_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>2048</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_to_stream</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(288, 252)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_to_stream_1</value> +- </param> +- <param> +- <key>type</key> +- <value>byte</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>1048576</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_wavfile_source</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>file</key> +- <value>sample.wav</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(328, 16)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_wavfile_source_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>nchan</key> +- <value>2</value> +- </param> +- <param> +- <key>repeat</key> +- <value>False</value> +- </param> +- </block> +- <block> +- <key>digital_chunks_to_symbols_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>dimension</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(472, 244)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>digital_chunks_to_symbols_xx_0</value> +- </param> +- <param> +- <key>in_type</key> +- <value>byte</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_ports</key> +- <value>1</value> +- </param> +- <param> +- <key>out_type</key> +- <value>complex</value> +- </param> +- <param> +- <key>symbol_table</key> +- <value>-1-1j, -1+1j, 1-1j, 1+1j, 0</value> +- </param> +- </block> +- <block> +- <key>fft_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fft_size</key> +- <value>2048</value> +- </param> +- <param> +- <key>forward</key> +- <value>False</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(880, 224)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>fft_vxx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>nthreads</key> +- <value>1</value> +- </param> +- <param> +- <key>shift</key> +- <value>True</value> +- </param> +- <param> +- <key>window</key> +- <value>window.rectangular(2048)</value> +- </param> +- </block> +- <block> +- <key>import</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 196)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>import_0</value> +- </param> +- <param> +- <key>import</key> +- <value>import math</value> +- </param> +- </block> +- <block> +- <key>nrsc5_hdc_encoder</key> +- <param> +- <key>bitrate</key> +- <value>64000</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>channels</key> +- <value>2</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(512, 16)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_hdc_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>nrsc5_l1_fm_encoder_mp1</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(888, 48)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_l1_fm_encoder_mp1_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>nrsc5_l2_encoder</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>first_prog</key> +- <value>0</value> +- </param> +- <param> +- <key>size</key> +- <value>146176</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(696, 32)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_l2_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_progs</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>nrsc5_sis_encoder</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(688, 108)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_sis_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>short_name</key> +- <value>ABCD</value> +- </param> +- </block> +- <block> +- <key>nrsc5_psd_encoder</key> +- <param> +- <key>artist</key> +- <value>Artist</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(488, 92)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_psd_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>prog_num</key> +- <value>0</value> +- </param> +- <param> +- <key>title</key> +- <value>Title</value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(432, 352)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_1</value> +- </param> +- <param> +- <key>interp</key> +- <value>2</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <connection> +- <source_block_id>blocks_add_const_vxx_0_0</source_block_id> +- <sink_block_id>blocks_float_to_uchar_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_complex_to_float_0</source_block_id> +- <sink_block_id>blocks_interleave_0</sink_block_id> +- <source_key>1</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_complex_to_float_0</source_block_id> +- <sink_block_id>blocks_interleave_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_conjugate_cc_0</source_block_id> +- <sink_block_id>rational_resampler_xxx_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_float_to_uchar_0</source_block_id> +- <sink_block_id>blocks_file_sink_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_interleave_0</source_block_id> +- <sink_block_id>blocks_add_const_vxx_0_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_keep_m_in_n_0</source_block_id> +- <sink_block_id>blocks_multiply_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_const_vxx_0</source_block_id> +- <sink_block_id>blocks_complex_to_float_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_xx_0</source_block_id> +- <sink_block_id>blocks_conjugate_cc_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_repeat_0</source_block_id> +- <sink_block_id>blocks_vector_to_stream_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_stream_to_vector_0</source_block_id> +- <sink_block_id>fft_vxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_source_x_0</source_block_id> +- <sink_block_id>blocks_multiply_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_to_stream_0</source_block_id> +- <sink_block_id>blocks_keep_m_in_n_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_to_stream_1</source_block_id> +- <sink_block_id>digital_chunks_to_symbols_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_wavfile_source_0</source_block_id> +- <sink_block_id>nrsc5_hdc_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_wavfile_source_0</source_block_id> +- <sink_block_id>nrsc5_hdc_encoder_0</sink_block_id> +- <source_key>1</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>digital_chunks_to_symbols_xx_0</source_block_id> +- <sink_block_id>blocks_stream_to_vector_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>fft_vxx_0</source_block_id> +- <sink_block_id>blocks_repeat_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_hdc_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l2_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_l1_fm_encoder_mp1_0</source_block_id> +- <sink_block_id>blocks_vector_to_stream_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_l2_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l1_fm_encoder_mp1_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_sis_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l1_fm_encoder_mp1_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_psd_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l2_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_1</source_block_id> +- <sink_block_id>blocks_multiply_const_vxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +-</flow_graph> ++options: ++ parameters: ++ author: '' ++ category: '[GRC Hier Blocks]' ++ cmake_opt: '' ++ comment: '' ++ copyright: '' ++ description: '' ++ gen_cmake: 'On' ++ gen_linking: dynamic ++ generate_options: no_gui ++ hier_block_src_path: '.:' ++ id: hd_tx_rtl_file ++ max_nouts: '0' ++ output_language: python ++ placement: (0,0) ++ qt_qss_theme: '' ++ realtime_scheduling: '' ++ run: 'True' ++ run_command: '{python} -u {filename}' ++ run_options: prompt ++ sizing_mode: fixed ++ thread_safe_setters: '' ++ title: '' ++ window_size: '' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [8, 12] ++ rotation: 0 ++ state: enabled ++ ++blocks: ++- name: blocks_add_const_vxx_0_0 ++ id: blocks_add_const_vxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ const: '127.5' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ type: float ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [576, 548.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_complex_to_float_0 ++ id: blocks_complex_to_float ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [272, 536.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_conjugate_cc_0 ++ id: blocks_conjugate_cc ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [624, 424.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_file_sink_0 ++ id: blocks_file_sink ++ parameters: ++ affinity: '' ++ alias: '' ++ append: 'False' ++ comment: '' ++ file: hd-generated.raw ++ type: byte ++ unbuffered: 'False' ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [880, 532.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_float_to_uchar_0 ++ id: blocks_float_to_uchar ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [720, 552.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_interleave_0 ++ id: blocks_interleave ++ parameters: ++ affinity: '' ++ alias: '' ++ blocksize: '1' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_streams: '2' ++ type: float ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [448, 536.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_keep_m_in_n_0 ++ id: blocks_keep_m_in_n ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ m: '2160' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ n: '4096' ++ offset: '0' ++ type: complex ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [952, 420.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_multiply_const_vxx_0 ++ id: blocks_multiply_const_vxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ const: '0.5' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [272, 420.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_multiply_xx_0 ++ id: blocks_multiply_xx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_inputs: '2' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [816, 408.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_repeat_0 ++ id: blocks_repeat ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ interp: '2' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ type: complex ++ vlen: '2048' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [1104, 244] ++ rotation: 0 ++ state: enabled ++- name: blocks_stream_to_vector_0 ++ id: blocks_stream_to_vector ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_items: '2048' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [696, 256.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_vector_source_x_0 ++ id: blocks_vector_source_x ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ repeat: 'True' ++ tags: '[]' ++ type: complex ++ vector: '[math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) ++ + [math.cos(math.pi / 2 * i / 112) for i in range(112)]' ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [952, 340.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_vector_to_stream_0 ++ id: blocks_vector_to_stream ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_items: '2048' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [1104, 440.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_vector_to_stream_1 ++ id: blocks_vector_to_stream ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_items: '1048576' ++ type: byte ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [288, 256.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_wavfile_source_0 ++ id: blocks_wavfile_source ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ file: sample.wav ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ nchan: '2' ++ repeat: 'True' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [896, 56.0] ++ rotation: 180 ++ state: enabled ++- name: digital_chunks_to_symbols_xx_0 ++ id: digital_chunks_to_symbols_xx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ dimension: '1' ++ in_type: byte ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_ports: '1' ++ out_type: complex ++ symbol_table: (-1-1j, -1+1j, 1-1j, 1+1j, 0) ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [472, 256.0] ++ rotation: 0 ++ state: enabled ++- name: fft_vxx_0 ++ id: fft_vxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ fft_size: '2048' ++ forward: 'False' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ nthreads: '1' ++ shift: 'True' ++ type: complex ++ window: window.rectangular(2048) ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [880, 220.0] ++ rotation: 0 ++ state: enabled ++- name: import_0 ++ id: import ++ parameters: ++ alias: '' ++ comment: '' ++ imports: import math ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [8, 236] ++ rotation: 0 ++ state: enabled ++- name: nrsc5_hdc_encoder_0 ++ id: nrsc5_hdc_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ bitrate: '64000' ++ channels: '2' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [728, 56.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_l1_fm_encoder_mp1_0 ++ id: nrsc5_l1_fm_encoder_mp1 ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [288, 88.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_l2_encoder_0 ++ id: nrsc5_l2_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ first_prog: '0' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_progs: '1' ++ size: '146176' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [528, 68.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_psd_encoder_0 ++ id: nrsc5_psd_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ artist: Artist ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ prog_num: '0' ++ title: Title ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [728, 132.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_sis_encoder_0 ++ id: nrsc5_sis_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ short_name: ABCD ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [528, 148.0] ++ rotation: 180 ++ state: enabled ++- name: rational_resampler_xxx_1 ++ id: rational_resampler_xxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ decim: '1' ++ fbw: '0' ++ interp: '2' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ taps: '' ++ type: ccc ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [440, 396.0] ++ rotation: 180 ++ state: enabled ++ ++connections: ++- [blocks_add_const_vxx_0_0, '0', blocks_float_to_uchar_0, '0'] ++- [blocks_complex_to_float_0, '0', blocks_interleave_0, '0'] ++- [blocks_complex_to_float_0, '1', blocks_interleave_0, '1'] ++- [blocks_conjugate_cc_0, '0', rational_resampler_xxx_1, '0'] ++- [blocks_float_to_uchar_0, '0', blocks_file_sink_0, '0'] ++- [blocks_interleave_0, '0', blocks_add_const_vxx_0_0, '0'] ++- [blocks_keep_m_in_n_0, '0', blocks_multiply_xx_0, '1'] ++- [blocks_multiply_const_vxx_0, '0', blocks_complex_to_float_0, '0'] ++- [blocks_multiply_xx_0, '0', blocks_conjugate_cc_0, '0'] ++- [blocks_repeat_0, '0', blocks_vector_to_stream_0, '0'] ++- [blocks_stream_to_vector_0, '0', fft_vxx_0, '0'] ++- [blocks_vector_source_x_0, '0', blocks_multiply_xx_0, '0'] ++- [blocks_vector_to_stream_0, '0', blocks_keep_m_in_n_0, '0'] ++- [blocks_vector_to_stream_1, '0', digital_chunks_to_symbols_xx_0, '0'] ++- [blocks_wavfile_source_0, '0', nrsc5_hdc_encoder_0, '0'] ++- [blocks_wavfile_source_0, '1', nrsc5_hdc_encoder_0, '1'] ++- [digital_chunks_to_symbols_xx_0, '0', blocks_stream_to_vector_0, '0'] ++- [fft_vxx_0, '0', blocks_repeat_0, '0'] ++- [nrsc5_hdc_encoder_0, '0', nrsc5_l2_encoder_0, '0'] ++- [nrsc5_l1_fm_encoder_mp1_0, '0', blocks_vector_to_stream_1, '0'] ++- [nrsc5_l2_encoder_0, '0', nrsc5_l1_fm_encoder_mp1_0, '0'] ++- [nrsc5_psd_encoder_0, '0', nrsc5_l2_encoder_0, '1'] ++- [nrsc5_sis_encoder_0, '0', nrsc5_l1_fm_encoder_mp1_0, '1'] ++- [rational_resampler_xxx_1, '0', blocks_multiply_const_vxx_0, '0'] ++ ++metadata: ++ file_format: 1 +diff --git a/apps/hd_tx_rtl_file.py b/apps/hd_tx_rtl_file.py +index 41d19b1..77e7eb0 100755 +--- a/apps/hd_tx_rtl_file.py ++++ b/apps/hd_tx_rtl_file.py +@@ -1,25 +1,28 @@ +-#!/usr/bin/env python2 ++#!/usr/bin/env python3 + # -*- coding: utf-8 -*- +-################################################## ++ ++# ++# SPDX-License-Identifier: GPL-3.0 ++# + # GNU Radio Python Flow Graph + # Title: Hd Tx Rtl File +-# Generated: Sun Oct 15 00:14:13 2017 +-################################################## ++# GNU Radio version: 3.8.0.0-rc2 + + from gnuradio import blocks + from gnuradio import digital +-from gnuradio import eng_notation + from gnuradio import fft +-from gnuradio import filter +-from gnuradio import gr +-from gnuradio.eng_option import eng_option + from gnuradio.fft import window ++from gnuradio import filter + from gnuradio.filter import firdes +-from optparse import OptionParser ++from gnuradio import gr ++import sys ++import signal ++from argparse import ArgumentParser ++from gnuradio.eng_arg import eng_float, intx ++from gnuradio import eng_notation + import math + import nrsc5 + +- + class hd_tx_rtl_file(gr.top_block): + + def __init__(self): +@@ -32,23 +35,22 @@ def __init__(self): + interpolation=2, + decimation=1, + taps=None, +- fractional_bw=None, +- ) ++ fractional_bw=None) + self.nrsc5_sis_encoder_0 = nrsc5.sis_encoder('ABCD') + self.nrsc5_psd_encoder_0 = nrsc5.psd_encoder(0, 'Title', 'Artist') + self.nrsc5_l2_encoder_0 = nrsc5.l2_encoder(1, 0, 146176) + self.nrsc5_l1_fm_encoder_mp1_0 = nrsc5.l1_fm_encoder(1) + self.nrsc5_hdc_encoder_0 = nrsc5.hdc_encoder(2, 64000) +- self.fft_vxx_0 = fft.fft_vcc(2048, False, (window.rectangular(2048)), True, 1) ++ self.fft_vxx_0 = fft.fft_vcc(2048, False, window.rectangular(2048), True, 1) + self.digital_chunks_to_symbols_xx_0 = digital.chunks_to_symbols_bc((-1-1j, -1+1j, 1-1j, 1+1j, 0), 1) +- self.blocks_wavfile_source_0 = blocks.wavfile_source('sample.wav', False) ++ self.blocks_wavfile_source_0 = blocks.wavfile_source('sample.wav', True) + self.blocks_vector_to_stream_1 = blocks.vector_to_stream(gr.sizeof_char*1, 1048576) + self.blocks_vector_to_stream_0 = blocks.vector_to_stream(gr.sizeof_gr_complex*1, 2048) + self.blocks_vector_source_x_0 = blocks.vector_source_c([math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) + [math.cos(math.pi / 2 * i / 112) for i in range(112)], True, 1, []) + self.blocks_stream_to_vector_0 = blocks.stream_to_vector(gr.sizeof_gr_complex*1, 2048) + self.blocks_repeat_0 = blocks.repeat(gr.sizeof_gr_complex*2048, 2) + self.blocks_multiply_xx_0 = blocks.multiply_vcc(1) +- self.blocks_multiply_const_vxx_0 = blocks.multiply_const_vcc((0.5, )) ++ self.blocks_multiply_const_vxx_0 = blocks.multiply_const_cc(0.5) + self.blocks_keep_m_in_n_0 = blocks.keep_m_in_n(gr.sizeof_gr_complex, 2160, 4096, 0) + self.blocks_interleave_0 = blocks.interleave(gr.sizeof_float*1, 1) + self.blocks_float_to_uchar_0 = blocks.float_to_uchar() +@@ -56,7 +58,9 @@ def __init__(self): + self.blocks_file_sink_0.set_unbuffered(False) + self.blocks_conjugate_cc_0 = blocks.conjugate_cc() + self.blocks_complex_to_float_0 = blocks.complex_to_float(1) +- self.blocks_add_const_vxx_0_0 = blocks.add_const_vff((127.5, )) ++ self.blocks_add_const_vxx_0_0 = blocks.add_const_ff(127.5) ++ ++ + + ################################################## + # Connections +@@ -87,10 +91,24 @@ def __init__(self): + self.connect((self.rational_resampler_xxx_1, 0), (self.blocks_multiply_const_vxx_0, 0)) + + +-def main(top_block_cls=hd_tx_rtl_file, options=None): + ++def main(top_block_cls=hd_tx_rtl_file, options=None): + tb = top_block_cls() ++ ++ def sig_handler(sig=None, frame=None): ++ tb.stop() ++ tb.wait() ++ sys.exit(0) ++ ++ signal.signal(signal.SIGINT, sig_handler) ++ signal.signal(signal.SIGTERM, sig_handler) ++ + tb.start() ++ try: ++ input('Press Enter to quit: ') ++ except EOFError: ++ pass ++ tb.stop() + tb.wait() + + +diff --git a/apps/hd_tx_usrp.grc b/apps/hd_tx_usrp.grc +index fc6fc4e..8e34368 100644 +--- a/apps/hd_tx_usrp.grc ++++ b/apps/hd_tx_usrp.grc +@@ -1,2487 +1,846 @@ +-<?xml version='1.0' encoding='utf-8'?> +-<?grc format='1' created='3.7.12'?> +-<flow_graph> +- <timestamp>Fri Sep 16 01:35:53 2016</timestamp> +- <block> +- <key>options</key> +- <param> +- <key>author</key> +- <value></value> +- </param> +- <param> +- <key>window_size</key> +- <value></value> +- </param> +- <param> +- <key>category</key> +- <value>[GRC Hier Blocks]</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>description</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 12)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>generate_options</key> +- <value>no_gui</value> +- </param> +- <param> +- <key>hier_block_src_path</key> +- <value>.:</value> +- </param> +- <param> +- <key>id</key> +- <value>hd_tx_usrp</value> +- </param> +- <param> +- <key>max_nouts</key> +- <value>0</value> +- </param> +- <param> +- <key>qt_qss_theme</key> +- <value></value> +- </param> +- <param> +- <key>realtime_scheduling</key> +- <value></value> +- </param> +- <param> +- <key>run_command</key> +- <value>{python} -u {filename}</value> +- </param> +- <param> +- <key>run_options</key> +- <value>prompt</value> +- </param> +- <param> +- <key>run</key> +- <value>True</value> +- </param> +- <param> +- <key>thread_safe_setters</key> +- <value></value> +- </param> +- <param> +- <key>title</key> +- <value></value> +- </param> +- </block> +- <block> +- <key>variable</key> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 164)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>freq</value> +- </param> +- <param> +- <key>value</key> +- <value>95.7e6</value> +- </param> +- </block> +- <block> +- <key>variable</key> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 100)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>samp_rate</value> +- </param> +- <param> +- <key>value</key> +- <value>2000000</value> +- </param> +- </block> +- <block> +- <key>analog_sig_source_x</key> +- <param> +- <key>amp</key> +- <value>0.1</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>freq</key> +- <value>1000</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(896, 584)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>analog_sig_source_x_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>offset</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>float</value> +- </param> +- <param> +- <key>samp_rate</key> +- <value>50000</value> +- </param> +- <param> +- <key>waveform</key> +- <value>analog.GR_COS_WAVE</value> +- </param> +- </block> +- <block> +- <key>analog_wfm_tx</key> +- <param> +- <key>audio_rate</key> +- <value>50000</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(640, 584)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>analog_wfm_tx_0</value> +- </param> +- <param> +- <key>max_dev</key> +- <value>75e3</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>fh</key> +- <value>-1.0</value> +- </param> +- <param> +- <key>quad_rate</key> +- <value>200000</value> +- </param> +- <param> +- <key>tau</key> +- <value>75e-6</value> +- </param> +- </block> +- <block> +- <key>blocks_add_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(424, 472)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_add_xx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_inputs</key> +- <value>2</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_conjugate_cc</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(624, 376)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_conjugate_cc_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_keep_m_in_n</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(952, 340)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_keep_m_in_n_0</value> +- </param> +- <param> +- <key>m</key> +- <value>2160</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>n</key> +- <value>4096</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>offset</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_const_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>const</key> +- <value>0.001</value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(248, 468)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_const_vxx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_const_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>const</key> +- <value>0.1</value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(104, 612)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_const_vxx_1</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_multiply_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(816, 360)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_multiply_xx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_inputs</key> +- <value>2</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_repeat</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(1104, 244)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_repeat_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>2</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>vlen</key> +- <value>2048</value> +- </param> +- </block> +- <block> +- <key>blocks_stream_to_vector</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(696, 252)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_stream_to_vector_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>2048</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_source_x</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(952, 428)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_source_x_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>repeat</key> +- <value>True</value> +- </param> +- <param> +- <key>tags</key> +- <value>[]</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- <param> +- <key>vector</key> +- <value>[math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) + [math.cos(math.pi / 2 * i / 112) for i in range(112)]</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_to_stream</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(1104, 356)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_to_stream_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>2048</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_vector_to_stream</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(288, 252)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_vector_to_stream_1</value> +- </param> +- <param> +- <key>type</key> +- <value>byte</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_items</key> +- <value>1048576</value> +- </param> +- <param> +- <key>vlen</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>blocks_wavfile_source</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>file</key> +- <value>sample.wav</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(328, 16)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>blocks_wavfile_source_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>nchan</key> +- <value>2</value> +- </param> +- <param> +- <key>repeat</key> +- <value>True</value> +- </param> +- </block> +- <block> +- <key>digital_chunks_to_symbols_xx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>dimension</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(472, 244)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>digital_chunks_to_symbols_xx_0</value> +- </param> +- <param> +- <key>in_type</key> +- <value>byte</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_ports</key> +- <value>1</value> +- </param> +- <param> +- <key>out_type</key> +- <value>complex</value> +- </param> +- <param> +- <key>symbol_table</key> +- <value>-1-1j, -1+1j, 1-1j, 1+1j, 0</value> +- </param> +- </block> +- <block> +- <key>fft_vxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fft_size</key> +- <value>2048</value> +- </param> +- <param> +- <key>forward</key> +- <value>False</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(880, 224)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>fft_vxx_0</value> +- </param> +- <param> +- <key>type</key> +- <value>complex</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>nthreads</key> +- <value>1</value> +- </param> +- <param> +- <key>shift</key> +- <value>True</value> +- </param> +- <param> +- <key>window</key> +- <value>window.rectangular(2048)</value> +- </param> +- </block> +- <block> +- <key>import</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(8, 236)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>import_0</value> +- </param> +- <param> +- <key>import</key> +- <value>import math</value> +- </param> +- </block> +- <block> +- <key>low_pass_filter</key> +- <param> +- <key>beta</key> +- <value>6.76</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>cutoff_freq</key> +- <value>80000</value> +- </param> +- <param> +- <key>decim</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>type</key> +- <value>fir_filter_ccf</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(264, 568)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>gain</key> +- <value>1</value> +- </param> +- <param> +- <key>id</key> +- <value>low_pass_filter_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>1</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>samp_rate</key> +- <value>samp_rate</value> +- </param> +- <param> +- <key>width</key> +- <value>20000</value> +- </param> +- <param> +- <key>win</key> +- <value>firdes.WIN_HAMMING</value> +- </param> +- </block> +- <block> +- <key>nrsc5_hdc_encoder</key> +- <param> +- <key>bitrate</key> +- <value>64000</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>channels</key> +- <value>2</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(512, 16)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_hdc_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>nrsc5_l1_fm_encoder_mp1</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(888, 48)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_l1_fm_encoder_mp1_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- </block> +- <block> +- <key>nrsc5_l2_encoder</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>first_prog</key> +- <value>0</value> +- </param> +- <param> +- <key>size</key> +- <value>146176</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(696, 32)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_l2_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>num_progs</key> +- <value>1</value> +- </param> +- </block> +- <block> +- <key>nrsc5_sis_encoder</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(688, 108)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_sis_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>short_name</key> +- <value>ABCD</value> +- </param> +- </block> +- <block> +- <key>nrsc5_psd_encoder</key> +- <param> +- <key>artist</key> +- <value>Artist</value> +- </param> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(488, 92)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>nrsc5_psd_encoder_0</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>prog_num</key> +- <value>0</value> +- </param> +- <param> +- <key>title</key> +- <value>Title</value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>1</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(448, 592)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_0</value> +- </param> +- <param> +- <key>interp</key> +- <value>samp_rate / 200000</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>49</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(432, 352)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_1</value> +- </param> +- <param> +- <key>interp</key> +- <value>125</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <block> +- <key>rational_resampler_xxx</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>decim</key> +- <value>243</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>True</value> +- </param> +- <param> +- <key>fbw</key> +- <value>0</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(240, 352)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>180</value> +- </param> +- <param> +- <key>id</key> +- <value>rational_resampler_xxx_2</value> +- </param> +- <param> +- <key>interp</key> +- <value>256</value> +- </param> +- <param> +- <key>maxoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>minoutbuf</key> +- <value>0</value> +- </param> +- <param> +- <key>taps</key> +- <value></value> +- </param> +- <param> +- <key>type</key> +- <value>ccc</value> +- </param> +- </block> +- <block> +- <key>uhd_usrp_sink</key> +- <param> +- <key>alias</key> +- <value></value> +- </param> +- <param> +- <key>ant0</key> +- <value></value> +- </param> +- <param> +- <key>bw0</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq0</key> +- <value>freq</value> +- </param> +- <param> +- <key>norm_gain0</key> +- <value>False</value> +- </param> +- <param> +- <key>gain0</key> +- <value>70</value> +- </param> +- <param> +- <key>ant10</key> +- <value></value> +- </param> +- <param> +- <key>bw10</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq10</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain10</key> +- <value>False</value> +- </param> +- <param> +- <key>gain10</key> +- <value>0</value> +- </param> +- <param> +- <key>ant11</key> +- <value></value> +- </param> +- <param> +- <key>bw11</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq11</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain11</key> +- <value>False</value> +- </param> +- <param> +- <key>gain11</key> +- <value>0</value> +- </param> +- <param> +- <key>ant12</key> +- <value></value> +- </param> +- <param> +- <key>bw12</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq12</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain12</key> +- <value>False</value> +- </param> +- <param> +- <key>gain12</key> +- <value>0</value> +- </param> +- <param> +- <key>ant13</key> +- <value></value> +- </param> +- <param> +- <key>bw13</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq13</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain13</key> +- <value>False</value> +- </param> +- <param> +- <key>gain13</key> +- <value>0</value> +- </param> +- <param> +- <key>ant14</key> +- <value></value> +- </param> +- <param> +- <key>bw14</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq14</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain14</key> +- <value>False</value> +- </param> +- <param> +- <key>gain14</key> +- <value>0</value> +- </param> +- <param> +- <key>ant15</key> +- <value></value> +- </param> +- <param> +- <key>bw15</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq15</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain15</key> +- <value>False</value> +- </param> +- <param> +- <key>gain15</key> +- <value>0</value> +- </param> +- <param> +- <key>ant16</key> +- <value></value> +- </param> +- <param> +- <key>bw16</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq16</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain16</key> +- <value>False</value> +- </param> +- <param> +- <key>gain16</key> +- <value>0</value> +- </param> +- <param> +- <key>ant17</key> +- <value></value> +- </param> +- <param> +- <key>bw17</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq17</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain17</key> +- <value>False</value> +- </param> +- <param> +- <key>gain17</key> +- <value>0</value> +- </param> +- <param> +- <key>ant18</key> +- <value></value> +- </param> +- <param> +- <key>bw18</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq18</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain18</key> +- <value>False</value> +- </param> +- <param> +- <key>gain18</key> +- <value>0</value> +- </param> +- <param> +- <key>ant19</key> +- <value></value> +- </param> +- <param> +- <key>bw19</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq19</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain19</key> +- <value>False</value> +- </param> +- <param> +- <key>gain19</key> +- <value>0</value> +- </param> +- <param> +- <key>ant1</key> +- <value></value> +- </param> +- <param> +- <key>bw1</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq1</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain1</key> +- <value>False</value> +- </param> +- <param> +- <key>gain1</key> +- <value>0</value> +- </param> +- <param> +- <key>ant20</key> +- <value></value> +- </param> +- <param> +- <key>bw20</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq20</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain20</key> +- <value>False</value> +- </param> +- <param> +- <key>gain20</key> +- <value>0</value> +- </param> +- <param> +- <key>ant21</key> +- <value></value> +- </param> +- <param> +- <key>bw21</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq21</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain21</key> +- <value>False</value> +- </param> +- <param> +- <key>gain21</key> +- <value>0</value> +- </param> +- <param> +- <key>ant22</key> +- <value></value> +- </param> +- <param> +- <key>bw22</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq22</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain22</key> +- <value>False</value> +- </param> +- <param> +- <key>gain22</key> +- <value>0</value> +- </param> +- <param> +- <key>ant23</key> +- <value></value> +- </param> +- <param> +- <key>bw23</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq23</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain23</key> +- <value>False</value> +- </param> +- <param> +- <key>gain23</key> +- <value>0</value> +- </param> +- <param> +- <key>ant24</key> +- <value></value> +- </param> +- <param> +- <key>bw24</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq24</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain24</key> +- <value>False</value> +- </param> +- <param> +- <key>gain24</key> +- <value>0</value> +- </param> +- <param> +- <key>ant25</key> +- <value></value> +- </param> +- <param> +- <key>bw25</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq25</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain25</key> +- <value>False</value> +- </param> +- <param> +- <key>gain25</key> +- <value>0</value> +- </param> +- <param> +- <key>ant26</key> +- <value></value> +- </param> +- <param> +- <key>bw26</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq26</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain26</key> +- <value>False</value> +- </param> +- <param> +- <key>gain26</key> +- <value>0</value> +- </param> +- <param> +- <key>ant27</key> +- <value></value> +- </param> +- <param> +- <key>bw27</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq27</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain27</key> +- <value>False</value> +- </param> +- <param> +- <key>gain27</key> +- <value>0</value> +- </param> +- <param> +- <key>ant28</key> +- <value></value> +- </param> +- <param> +- <key>bw28</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq28</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain28</key> +- <value>False</value> +- </param> +- <param> +- <key>gain28</key> +- <value>0</value> +- </param> +- <param> +- <key>ant29</key> +- <value></value> +- </param> +- <param> +- <key>bw29</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq29</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain29</key> +- <value>False</value> +- </param> +- <param> +- <key>gain29</key> +- <value>0</value> +- </param> +- <param> +- <key>ant2</key> +- <value></value> +- </param> +- <param> +- <key>bw2</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq2</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain2</key> +- <value>False</value> +- </param> +- <param> +- <key>gain2</key> +- <value>0</value> +- </param> +- <param> +- <key>ant30</key> +- <value></value> +- </param> +- <param> +- <key>bw30</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq30</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain30</key> +- <value>False</value> +- </param> +- <param> +- <key>gain30</key> +- <value>0</value> +- </param> +- <param> +- <key>ant31</key> +- <value></value> +- </param> +- <param> +- <key>bw31</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq31</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain31</key> +- <value>False</value> +- </param> +- <param> +- <key>gain31</key> +- <value>0</value> +- </param> +- <param> +- <key>ant3</key> +- <value></value> +- </param> +- <param> +- <key>bw3</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq3</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain3</key> +- <value>False</value> +- </param> +- <param> +- <key>gain3</key> +- <value>0</value> +- </param> +- <param> +- <key>ant4</key> +- <value></value> +- </param> +- <param> +- <key>bw4</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq4</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain4</key> +- <value>False</value> +- </param> +- <param> +- <key>gain4</key> +- <value>0</value> +- </param> +- <param> +- <key>ant5</key> +- <value></value> +- </param> +- <param> +- <key>bw5</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq5</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain5</key> +- <value>False</value> +- </param> +- <param> +- <key>gain5</key> +- <value>0</value> +- </param> +- <param> +- <key>ant6</key> +- <value></value> +- </param> +- <param> +- <key>bw6</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq6</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain6</key> +- <value>False</value> +- </param> +- <param> +- <key>gain6</key> +- <value>0</value> +- </param> +- <param> +- <key>ant7</key> +- <value></value> +- </param> +- <param> +- <key>bw7</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq7</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain7</key> +- <value>False</value> +- </param> +- <param> +- <key>gain7</key> +- <value>0</value> +- </param> +- <param> +- <key>ant8</key> +- <value></value> +- </param> +- <param> +- <key>bw8</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq8</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain8</key> +- <value>False</value> +- </param> +- <param> +- <key>gain8</key> +- <value>0</value> +- </param> +- <param> +- <key>ant9</key> +- <value></value> +- </param> +- <param> +- <key>bw9</key> +- <value>0</value> +- </param> +- <param> +- <key>center_freq9</key> +- <value>0</value> +- </param> +- <param> +- <key>norm_gain9</key> +- <value>False</value> +- </param> +- <param> +- <key>gain9</key> +- <value>0</value> +- </param> +- <param> +- <key>clock_rate</key> +- <value>0.0</value> +- </param> +- <param> +- <key>comment</key> +- <value></value> +- </param> +- <param> +- <key>affinity</key> +- <value></value> +- </param> +- <param> +- <key>dev_addr</key> +- <value>""</value> +- </param> +- <param> +- <key>dev_args</key> +- <value>"send_frame_size=65536,num_send_frames=128"</value> +- </param> +- <param> +- <key>_enabled</key> +- <value>1</value> +- </param> +- <param> +- <key>_coordinate</key> +- <value>(528, 440)</value> +- </param> +- <param> +- <key>_rotation</key> +- <value>0</value> +- </param> +- <param> +- <key>id</key> +- <value>uhd_usrp_sink_0</value> +- </param> +- <param> +- <key>type</key> +- <value>fc32</value> +- </param> +- <param> +- <key>clock_source0</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec0</key> +- <value></value> +- </param> +- <param> +- <key>time_source0</key> +- <value></value> +- </param> +- <param> +- <key>clock_source1</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec1</key> +- <value></value> +- </param> +- <param> +- <key>time_source1</key> +- <value></value> +- </param> +- <param> +- <key>clock_source2</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec2</key> +- <value></value> +- </param> +- <param> +- <key>time_source2</key> +- <value></value> +- </param> +- <param> +- <key>clock_source3</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec3</key> +- <value></value> +- </param> +- <param> +- <key>time_source3</key> +- <value></value> +- </param> +- <param> +- <key>clock_source4</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec4</key> +- <value></value> +- </param> +- <param> +- <key>time_source4</key> +- <value></value> +- </param> +- <param> +- <key>clock_source5</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec5</key> +- <value></value> +- </param> +- <param> +- <key>time_source5</key> +- <value></value> +- </param> +- <param> +- <key>clock_source6</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec6</key> +- <value></value> +- </param> +- <param> +- <key>time_source6</key> +- <value></value> +- </param> +- <param> +- <key>clock_source7</key> +- <value></value> +- </param> +- <param> +- <key>sd_spec7</key> +- <value></value> +- </param> +- <param> +- <key>time_source7</key> +- <value></value> +- </param> +- <param> +- <key>nchan</key> +- <value>1</value> +- </param> +- <param> +- <key>num_mboards</key> +- <value>1</value> +- </param> +- <param> +- <key>samp_rate</key> +- <value>samp_rate</value> +- </param> +- <param> +- <key>hide_cmd_port</key> +- <value>False</value> +- </param> +- <param> +- <key>hide_lo_controls</key> +- <value>True</value> +- </param> +- <param> +- <key>stream_args</key> +- <value></value> +- </param> +- <param> +- <key>stream_chans</key> +- <value>[]</value> +- </param> +- <param> +- <key>sync</key> +- <value></value> +- </param> +- <param> +- <key>len_tag_name</key> +- <value></value> +- </param> +- <param> +- <key>otw</key> +- <value></value> +- </param> +- </block> +- <connection> +- <source_block_id>analog_sig_source_x_0</source_block_id> +- <sink_block_id>analog_wfm_tx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>analog_wfm_tx_0</source_block_id> +- <sink_block_id>rational_resampler_xxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_add_xx_0</source_block_id> +- <sink_block_id>uhd_usrp_sink_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_conjugate_cc_0</source_block_id> +- <sink_block_id>rational_resampler_xxx_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_keep_m_in_n_0</source_block_id> +- <sink_block_id>blocks_multiply_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_const_vxx_0</source_block_id> +- <sink_block_id>blocks_add_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_const_vxx_1</source_block_id> +- <sink_block_id>blocks_add_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_multiply_xx_0</source_block_id> +- <sink_block_id>blocks_conjugate_cc_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_repeat_0</source_block_id> +- <sink_block_id>blocks_vector_to_stream_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_stream_to_vector_0</source_block_id> +- <sink_block_id>fft_vxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_source_x_0</source_block_id> +- <sink_block_id>blocks_multiply_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_to_stream_0</source_block_id> +- <sink_block_id>blocks_keep_m_in_n_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_vector_to_stream_1</source_block_id> +- <sink_block_id>digital_chunks_to_symbols_xx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_wavfile_source_0</source_block_id> +- <sink_block_id>nrsc5_hdc_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>blocks_wavfile_source_0</source_block_id> +- <sink_block_id>nrsc5_hdc_encoder_0</sink_block_id> +- <source_key>1</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>digital_chunks_to_symbols_xx_0</source_block_id> +- <sink_block_id>blocks_stream_to_vector_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>fft_vxx_0</source_block_id> +- <sink_block_id>blocks_repeat_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>low_pass_filter_0</source_block_id> +- <sink_block_id>blocks_multiply_const_vxx_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_hdc_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l2_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_l1_fm_encoder_mp1_0</source_block_id> +- <sink_block_id>blocks_vector_to_stream_1</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_l2_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l1_fm_encoder_mp1_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_sis_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l1_fm_encoder_mp1_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>nrsc5_psd_encoder_0</source_block_id> +- <sink_block_id>nrsc5_l2_encoder_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>1</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_0</source_block_id> +- <sink_block_id>low_pass_filter_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_1</source_block_id> +- <sink_block_id>rational_resampler_xxx_2</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +- <connection> +- <source_block_id>rational_resampler_xxx_2</source_block_id> +- <sink_block_id>blocks_multiply_const_vxx_0</sink_block_id> +- <source_key>0</source_key> +- <sink_key>0</sink_key> +- </connection> +-</flow_graph> ++options: ++ parameters: ++ author: '' ++ category: '[GRC Hier Blocks]' ++ cmake_opt: '' ++ comment: '' ++ copyright: '' ++ description: '' ++ gen_cmake: 'On' ++ gen_linking: dynamic ++ generate_options: no_gui ++ hier_block_src_path: '.:' ++ id: hd_tx_usrp ++ max_nouts: '0' ++ output_language: python ++ placement: (0,0) ++ qt_qss_theme: '' ++ realtime_scheduling: '' ++ run: 'True' ++ run_command: '{python} -u {filename}' ++ run_options: prompt ++ sizing_mode: fixed ++ thread_safe_setters: '' ++ title: '' ++ window_size: '' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [8, 12] ++ rotation: 0 ++ state: enabled ++ ++blocks: ++- name: freq ++ id: variable ++ parameters: ++ comment: '' ++ value: 87.5e6 ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [8, 164] ++ rotation: 0 ++ state: enabled ++- name: samp_rate ++ id: variable ++ parameters: ++ comment: '' ++ value: '2000000' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [8, 100] ++ rotation: 0 ++ state: enabled ++- name: analog_sig_source_x_0 ++ id: analog_sig_source_x ++ parameters: ++ affinity: '' ++ alias: '' ++ amp: '0.1' ++ comment: '' ++ freq: '1000' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ offset: '0' ++ phase: '0' ++ samp_rate: '50000' ++ type: float ++ waveform: analog.GR_COS_WAVE ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [1152, 644.0] ++ rotation: 180 ++ state: enabled ++- name: analog_wfm_tx_0 ++ id: analog_wfm_tx ++ parameters: ++ affinity: '' ++ alias: '' ++ audio_rate: '50000' ++ comment: '' ++ fh: '-1.0' ++ max_dev: 75e3 ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ quad_rate: '200000' ++ tau: 75e-6 ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [896, 652.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_add_xx_0 ++ id: blocks_add_xx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_inputs: '2' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [424, 544.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_conjugate_cc_0 ++ id: blocks_conjugate_cc ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [624, 424.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_keep_m_in_n_0 ++ id: blocks_keep_m_in_n ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ m: '2160' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ n: '4096' ++ offset: '0' ++ type: complex ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [952, 420.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_multiply_const_vxx_0 ++ id: blocks_multiply_const_vxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ const: '0.001' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [248, 540.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_multiply_const_vxx_1 ++ id: blocks_multiply_const_vxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ const: '0.1' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [368, 684.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_multiply_xx_0 ++ id: blocks_multiply_xx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_inputs: '2' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [816, 408.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_repeat_0 ++ id: blocks_repeat ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ interp: '2' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ type: complex ++ vlen: '2048' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [1104, 244] ++ rotation: 0 ++ state: enabled ++- name: blocks_stream_to_vector_0 ++ id: blocks_stream_to_vector ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_items: '2048' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [696, 256.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_vector_source_x_0 ++ id: blocks_vector_source_x ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ repeat: 'True' ++ tags: '[]' ++ type: complex ++ vector: '[math.sin(math.pi / 2 * i / 112) for i in range(112)] + [1] * (2048-112) ++ + [math.cos(math.pi / 2 * i / 112) for i in range(112)]' ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [952, 340.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_vector_to_stream_0 ++ id: blocks_vector_to_stream ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_items: '2048' ++ type: complex ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [1104, 440.0] ++ rotation: 180 ++ state: enabled ++- name: blocks_vector_to_stream_1 ++ id: blocks_vector_to_stream ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_items: '1048576' ++ type: byte ++ vlen: '1' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [288, 256.0] ++ rotation: 0 ++ state: enabled ++- name: blocks_wavfile_source_0 ++ id: blocks_wavfile_source ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ file: sample.wav ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ nchan: '2' ++ repeat: 'True' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [896, 56.0] ++ rotation: 180 ++ state: enabled ++- name: digital_chunks_to_symbols_xx_0 ++ id: digital_chunks_to_symbols_xx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ dimension: '1' ++ in_type: byte ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_ports: '1' ++ out_type: complex ++ symbol_table: (-1-1j, -1+1j, 1-1j, 1+1j, 0) ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [472, 256.0] ++ rotation: 0 ++ state: enabled ++- name: fft_vxx_0 ++ id: fft_vxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ fft_size: '2048' ++ forward: 'False' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ nthreads: '1' ++ shift: 'True' ++ type: complex ++ window: window.rectangular(2048) ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [880, 220.0] ++ rotation: 0 ++ state: enabled ++- name: import_0 ++ id: import ++ parameters: ++ alias: '' ++ comment: '' ++ imports: import math ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [8, 236] ++ rotation: 0 ++ state: enabled ++- name: low_pass_filter_0 ++ id: low_pass_filter ++ parameters: ++ affinity: '' ++ alias: '' ++ beta: '6.76' ++ comment: '' ++ cutoff_freq: '80000' ++ decim: '1' ++ gain: '1' ++ interp: '1' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ samp_rate: samp_rate ++ type: fir_filter_ccf ++ width: '20000' ++ win: firdes.WIN_HAMMING ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [528, 636.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_hdc_encoder_0 ++ id: nrsc5_hdc_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ bitrate: '64000' ++ channels: '2' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [728, 56.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_l1_fm_encoder_mp1_0 ++ id: nrsc5_l1_fm_encoder_mp1 ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [288, 88.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_l2_encoder_0 ++ id: nrsc5_l2_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ first_prog: '0' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ num_progs: '1' ++ size: '146176' ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [528, 68.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_psd_encoder_0 ++ id: nrsc5_psd_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ artist: Artist ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ prog_num: '0' ++ title: Title ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [728, 132.0] ++ rotation: 180 ++ state: enabled ++- name: nrsc5_sis_encoder_0 ++ id: nrsc5_sis_encoder ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ short_name: ABCD ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [528, 148.0] ++ rotation: 180 ++ state: enabled ++- name: rational_resampler_xxx_0 ++ id: rational_resampler_xxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ decim: '1' ++ fbw: '0' ++ interp: samp_rate // 200000 ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ taps: '' ++ type: ccc ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [704, 660.0] ++ rotation: 180 ++ state: enabled ++- name: rational_resampler_xxx_1 ++ id: rational_resampler_xxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ decim: '49' ++ fbw: '0' ++ interp: '125' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ taps: '' ++ type: ccc ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [432, 396.0] ++ rotation: 180 ++ state: enabled ++- name: rational_resampler_xxx_2 ++ id: rational_resampler_xxx ++ parameters: ++ affinity: '' ++ alias: '' ++ comment: '' ++ decim: '243' ++ fbw: '0' ++ interp: '256' ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ taps: '' ++ type: ccc ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [240, 396.0] ++ rotation: 180 ++ state: enabled ++- name: uhd_usrp_sink_0 ++ id: uhd_usrp_sink ++ parameters: ++ affinity: '' ++ alias: '' ++ ant0: TX/RX ++ ant1: '' ++ ant10: '' ++ ant11: '' ++ ant12: '' ++ ant13: '' ++ ant14: '' ++ ant15: '' ++ ant16: '' ++ ant17: '' ++ ant18: '' ++ ant19: '' ++ ant2: '' ++ ant20: '' ++ ant21: '' ++ ant22: '' ++ ant23: '' ++ ant24: '' ++ ant25: '' ++ ant26: '' ++ ant27: '' ++ ant28: '' ++ ant29: '' ++ ant3: '' ++ ant30: '' ++ ant31: '' ++ ant4: '' ++ ant5: '' ++ ant6: '' ++ ant7: '' ++ ant8: '' ++ ant9: '' ++ bw0: '0' ++ bw1: '0' ++ bw10: '0' ++ bw11: '0' ++ bw12: '0' ++ bw13: '0' ++ bw14: '0' ++ bw15: '0' ++ bw16: '0' ++ bw17: '0' ++ bw18: '0' ++ bw19: '0' ++ bw2: '0' ++ bw20: '0' ++ bw21: '0' ++ bw22: '0' ++ bw23: '0' ++ bw24: '0' ++ bw25: '0' ++ bw26: '0' ++ bw27: '0' ++ bw28: '0' ++ bw29: '0' ++ bw3: '0' ++ bw30: '0' ++ bw31: '0' ++ bw4: '0' ++ bw5: '0' ++ bw6: '0' ++ bw7: '0' ++ bw8: '0' ++ bw9: '0' ++ center_freq0: freq ++ center_freq1: '0' ++ center_freq10: '0' ++ center_freq11: '0' ++ center_freq12: '0' ++ center_freq13: '0' ++ center_freq14: '0' ++ center_freq15: '0' ++ center_freq16: '0' ++ center_freq17: '0' ++ center_freq18: '0' ++ center_freq19: '0' ++ center_freq2: '0' ++ center_freq20: '0' ++ center_freq21: '0' ++ center_freq22: '0' ++ center_freq23: '0' ++ center_freq24: '0' ++ center_freq25: '0' ++ center_freq26: '0' ++ center_freq27: '0' ++ center_freq28: '0' ++ center_freq29: '0' ++ center_freq3: '0' ++ center_freq30: '0' ++ center_freq31: '0' ++ center_freq4: '0' ++ center_freq5: '0' ++ center_freq6: '0' ++ center_freq7: '0' ++ center_freq8: '0' ++ center_freq9: '0' ++ clock_rate: '0.0' ++ clock_source0: '' ++ clock_source1: '' ++ clock_source2: '' ++ clock_source3: '' ++ clock_source4: '' ++ clock_source5: '' ++ clock_source6: '' ++ clock_source7: '' ++ comment: '' ++ dev_addr: '""' ++ dev_args: '' ++ gain0: '70' ++ gain1: '0' ++ gain10: '0' ++ gain11: '0' ++ gain12: '0' ++ gain13: '0' ++ gain14: '0' ++ gain15: '0' ++ gain16: '0' ++ gain17: '0' ++ gain18: '0' ++ gain19: '0' ++ gain2: '0' ++ gain20: '0' ++ gain21: '0' ++ gain22: '0' ++ gain23: '0' ++ gain24: '0' ++ gain25: '0' ++ gain26: '0' ++ gain27: '0' ++ gain28: '0' ++ gain29: '0' ++ gain3: '0' ++ gain30: '0' ++ gain31: '0' ++ gain4: '0' ++ gain5: '0' ++ gain6: '0' ++ gain7: '0' ++ gain8: '0' ++ gain9: '0' ++ len_tag_name: '' ++ lo_export0: 'False' ++ lo_export1: 'False' ++ lo_export10: 'False' ++ lo_export11: 'False' ++ lo_export12: 'False' ++ lo_export13: 'False' ++ lo_export14: 'False' ++ lo_export15: 'False' ++ lo_export16: 'False' ++ lo_export17: 'False' ++ lo_export18: 'False' ++ lo_export19: 'False' ++ lo_export2: 'False' ++ lo_export20: 'False' ++ lo_export21: 'False' ++ lo_export22: 'False' ++ lo_export23: 'False' ++ lo_export24: 'False' ++ lo_export25: 'False' ++ lo_export26: 'False' ++ lo_export27: 'False' ++ lo_export28: 'False' ++ lo_export29: 'False' ++ lo_export3: 'False' ++ lo_export30: 'False' ++ lo_export31: 'False' ++ lo_export4: 'False' ++ lo_export5: 'False' ++ lo_export6: 'False' ++ lo_export7: 'False' ++ lo_export8: 'False' ++ lo_export9: 'False' ++ lo_source0: internal ++ lo_source1: internal ++ lo_source10: internal ++ lo_source11: internal ++ lo_source12: internal ++ lo_source13: internal ++ lo_source14: internal ++ lo_source15: internal ++ lo_source16: internal ++ lo_source17: internal ++ lo_source18: internal ++ lo_source19: internal ++ lo_source2: internal ++ lo_source20: internal ++ lo_source21: internal ++ lo_source22: internal ++ lo_source23: internal ++ lo_source24: internal ++ lo_source25: internal ++ lo_source26: internal ++ lo_source27: internal ++ lo_source28: internal ++ lo_source29: internal ++ lo_source3: internal ++ lo_source30: internal ++ lo_source31: internal ++ lo_source4: internal ++ lo_source5: internal ++ lo_source6: internal ++ lo_source7: internal ++ lo_source8: internal ++ lo_source9: internal ++ maxoutbuf: '0' ++ minoutbuf: '0' ++ nchan: '1' ++ norm_gain0: 'False' ++ norm_gain1: 'False' ++ norm_gain10: 'False' ++ norm_gain11: 'False' ++ norm_gain12: 'False' ++ norm_gain13: 'False' ++ norm_gain14: 'False' ++ norm_gain15: 'False' ++ norm_gain16: 'False' ++ norm_gain17: 'False' ++ norm_gain18: 'False' ++ norm_gain19: 'False' ++ norm_gain2: 'False' ++ norm_gain20: 'False' ++ norm_gain21: 'False' ++ norm_gain22: 'False' ++ norm_gain23: 'False' ++ norm_gain24: 'False' ++ norm_gain25: 'False' ++ norm_gain26: 'False' ++ norm_gain27: 'False' ++ norm_gain28: 'False' ++ norm_gain29: 'False' ++ norm_gain3: 'False' ++ norm_gain30: 'False' ++ norm_gain31: 'False' ++ norm_gain4: 'False' ++ norm_gain5: 'False' ++ norm_gain6: 'False' ++ norm_gain7: 'False' ++ norm_gain8: 'False' ++ norm_gain9: 'False' ++ num_mboards: '1' ++ otw: '' ++ samp_rate: samp_rate ++ sd_spec0: '' ++ sd_spec1: '' ++ sd_spec2: '' ++ sd_spec3: '' ++ sd_spec4: '' ++ sd_spec5: '' ++ sd_spec6: '' ++ sd_spec7: '' ++ show_lo_controls: 'False' ++ stream_args: '' ++ stream_chans: '[]' ++ sync: sync ++ time_source0: '' ++ time_source1: '' ++ time_source2: '' ++ time_source3: '' ++ time_source4: '' ++ time_source5: '' ++ time_source6: '' ++ time_source7: '' ++ type: fc32 ++ states: ++ bus_sink: false ++ bus_source: false ++ bus_structure: null ++ coordinate: [528, 500.0] ++ rotation: 0 ++ state: enabled ++ ++connections: ++- [analog_sig_source_x_0, '0', analog_wfm_tx_0, '0'] ++- [analog_wfm_tx_0, '0', rational_resampler_xxx_0, '0'] ++- [blocks_add_xx_0, '0', uhd_usrp_sink_0, '0'] ++- [blocks_conjugate_cc_0, '0', rational_resampler_xxx_1, '0'] ++- [blocks_keep_m_in_n_0, '0', blocks_multiply_xx_0, '1'] ++- [blocks_multiply_const_vxx_0, '0', blocks_add_xx_0, '0'] ++- [blocks_multiply_const_vxx_1, '0', blocks_add_xx_0, '1'] ++- [blocks_multiply_xx_0, '0', blocks_conjugate_cc_0, '0'] ++- [blocks_repeat_0, '0', blocks_vector_to_stream_0, '0'] ++- [blocks_stream_to_vector_0, '0', fft_vxx_0, '0'] ++- [blocks_vector_source_x_0, '0', blocks_multiply_xx_0, '0'] ++- [blocks_vector_to_stream_0, '0', blocks_keep_m_in_n_0, '0'] ++- [blocks_vector_to_stream_1, '0', digital_chunks_to_symbols_xx_0, '0'] ++- [blocks_wavfile_source_0, '0', nrsc5_hdc_encoder_0, '0'] ++- [blocks_wavfile_source_0, '1', nrsc5_hdc_encoder_0, '1'] ++- [digital_chunks_to_symbols_xx_0, '0', blocks_stream_to_vector_0, '0'] ++- [fft_vxx_0, '0', blocks_repeat_0, '0'] ++- [low_pass_filter_0, '0', blocks_multiply_const_vxx_1, '0'] ++- [nrsc5_hdc_encoder_0, '0', nrsc5_l2_encoder_0, '0'] ++- [nrsc5_l1_fm_encoder_mp1_0, '0', blocks_vector_to_stream_1, '0'] ++- [nrsc5_l2_encoder_0, '0', nrsc5_l1_fm_encoder_mp1_0, '0'] ++- [nrsc5_psd_encoder_0, '0', nrsc5_l2_encoder_0, '1'] ++- [nrsc5_sis_encoder_0, '0', nrsc5_l1_fm_encoder_mp1_0, '1'] ++- [rational_resampler_xxx_0, '0', low_pass_filter_0, '0'] ++- [rational_resampler_xxx_1, '0', rational_resampler_xxx_2, '0'] ++- [rational_resampler_xxx_2, '0', blocks_multiply_const_vxx_0, '0'] ++ ++metadata: ++ file_format: 1 +diff --git a/apps/hd_tx_usrp.py b/apps/hd_tx_usrp.py +index 45c7145..37426ab 100755 +--- a/apps/hd_tx_usrp.py ++++ b/apps/hd_tx_usrp.py +@@ -1,27 +1,30 @@ +-#!/usr/bin/env python2 ++#!/usr/bin/env python3 + # -*- coding: utf-8 -*- +-################################################## ++ ++# ++# SPDX-License-Identifier: GPL-3.0 ++# + # GNU Radio Python Flow Graph + # Title: Hd Tx Usrp +-# Generated: Sun Oct 15 00:12:12 2017 +-################################################## ++# GNU Radio version: 3.8.0.0-rc2 + + from gnuradio import analog + from gnuradio import blocks + from gnuradio import digital +-from gnuradio import eng_notation + from gnuradio import fft ++from gnuradio.fft import window + from gnuradio import filter ++from gnuradio.filter import firdes + from gnuradio import gr ++import sys ++import signal ++from argparse import ArgumentParser ++from gnuradio.eng_arg import eng_float, intx ++from gnuradio import eng_notation + from gnuradio import uhd +-from gnuradio.eng_option import eng_option +-from gnuradio.fft import window +-from gnuradio.filter import firdes +-from optparse import OptionParser ++import time + import math + import nrsc5 +-import time +- + + class hd_tx_usrp(gr.top_block): + +@@ -32,47 +35,55 @@ def __init__(self): + # Variables + ################################################## + self.samp_rate = samp_rate = 2000000 +- self.freq = freq = 95.7e6 ++ self.freq = freq = 87.5e6 + + ################################################## + # Blocks + ################################################## + self.uhd_usrp_sink_0 = uhd.usrp_sink( +- ",".join(("", "send_frame_size=65536,num_send_frames=128")), +- uhd.stream_args( +- cpu_format="fc32", +- channels=range(1), +- ), ++ ",".join(("", '')), ++ uhd.stream_args( ++ cpu_format="fc32", ++ args='', ++ channels=[], ++ ), ++ '', + ) +- self.uhd_usrp_sink_0.set_samp_rate(samp_rate) + self.uhd_usrp_sink_0.set_center_freq(freq, 0) + self.uhd_usrp_sink_0.set_gain(70, 0) ++ self.uhd_usrp_sink_0.set_antenna('TX/RX', 0) ++ self.uhd_usrp_sink_0.set_samp_rate(samp_rate) ++ self.uhd_usrp_sink_0.set_time_unknown_pps(uhd.time_spec()) + self.rational_resampler_xxx_2 = filter.rational_resampler_ccc( + interpolation=256, + decimation=243, + taps=None, +- fractional_bw=None, +- ) ++ fractional_bw=None) + self.rational_resampler_xxx_1 = filter.rational_resampler_ccc( + interpolation=125, + decimation=49, + taps=None, +- fractional_bw=None, +- ) ++ fractional_bw=None) + self.rational_resampler_xxx_0 = filter.rational_resampler_ccc( +- interpolation=samp_rate / 200000, ++ interpolation=samp_rate // 200000, + decimation=1, + taps=None, +- fractional_bw=None, +- ) ++ fractional_bw=None) + self.nrsc5_sis_encoder_0 = nrsc5.sis_encoder('ABCD') + self.nrsc5_psd_encoder_0 = nrsc5.psd_encoder(0, 'Title', 'Artist') + self.nrsc5_l2_encoder_0 = nrsc5.l2_encoder(1, 0, 146176) + self.nrsc5_l1_fm_encoder_mp1_0 = nrsc5.l1_fm_encoder(1) + self.nrsc5_hdc_encoder_0 = nrsc5.hdc_encoder(2, 64000) +- self.low_pass_filter_0 = filter.fir_filter_ccf(1, firdes.low_pass( +- 1, samp_rate, 80000, 20000, firdes.WIN_HAMMING, 6.76)) +- self.fft_vxx_0 = fft.fft_vcc(2048, False, (window.rectangular(2048)), True, 1) ++ self.low_pass_filter_0 = filter.fir_filter_ccf( ++ 1, ++ firdes.low_pass( ++ 1, ++ samp_rate, ++ 80000, ++ 20000, ++ firdes.WIN_HAMMING, ++ 6.76)) ++ self.fft_vxx_0 = fft.fft_vcc(2048, False, window.rectangular(2048), True, 1) + self.digital_chunks_to_symbols_xx_0 = digital.chunks_to_symbols_bc((-1-1j, -1+1j, 1-1j, 1+1j, 0), 1) + self.blocks_wavfile_source_0 = blocks.wavfile_source('sample.wav', True) + self.blocks_vector_to_stream_1 = blocks.vector_to_stream(gr.sizeof_char*1, 1048576) +@@ -81,8 +92,8 @@ def __init__(self): + self.blocks_stream_to_vector_0 = blocks.stream_to_vector(gr.sizeof_gr_complex*1, 2048) + self.blocks_repeat_0 = blocks.repeat(gr.sizeof_gr_complex*2048, 2) + self.blocks_multiply_xx_0 = blocks.multiply_vcc(1) +- self.blocks_multiply_const_vxx_1 = blocks.multiply_const_vcc((0.1, )) +- self.blocks_multiply_const_vxx_0 = blocks.multiply_const_vcc((0.001, )) ++ self.blocks_multiply_const_vxx_1 = blocks.multiply_const_cc(0.1) ++ self.blocks_multiply_const_vxx_0 = blocks.multiply_const_cc(0.001) + self.blocks_keep_m_in_n_0 = blocks.keep_m_in_n(gr.sizeof_gr_complex, 2160, 4096, 0) + self.blocks_conjugate_cc_0 = blocks.conjugate_cc() + self.blocks_add_xx_0 = blocks.add_vcc(1) +@@ -93,7 +104,9 @@ def __init__(self): + max_dev=75e3, + fh=-1.0, + ) +- self.analog_sig_source_x_0 = analog.sig_source_f(50000, analog.GR_COS_WAVE, 1000, 0.1, 0) ++ self.analog_sig_source_x_0 = analog.sig_source_f(50000, analog.GR_COS_WAVE, 1000, 0.1, 0, 0) ++ ++ + + ################################################## + # Connections +@@ -130,8 +143,8 @@ def get_samp_rate(self): + + def set_samp_rate(self, samp_rate): + self.samp_rate = samp_rate +- self.uhd_usrp_sink_0.set_samp_rate(self.samp_rate) + self.low_pass_filter_0.set_taps(firdes.low_pass(1, self.samp_rate, 80000, 20000, firdes.WIN_HAMMING, 6.76)) ++ self.uhd_usrp_sink_0.set_samp_rate(self.samp_rate) + + def get_freq(self): + return self.freq +@@ -141,12 +154,21 @@ def set_freq(self, freq): + self.uhd_usrp_sink_0.set_center_freq(self.freq, 0) + + +-def main(top_block_cls=hd_tx_usrp, options=None): + ++def main(top_block_cls=hd_tx_usrp, options=None): + tb = top_block_cls() ++ ++ def sig_handler(sig=None, frame=None): ++ tb.stop() ++ tb.wait() ++ sys.exit(0) ++ ++ signal.signal(signal.SIGINT, sig_handler) ++ signal.signal(signal.SIGTERM, sig_handler) ++ + tb.start() + try: +- raw_input('Press Enter to quit: ') ++ input('Press Enter to quit: ') + except EOFError: + pass + tb.stop() +diff --git a/cmake/Modules/CMakeParseArgumentsCopy.cmake b/cmake/Modules/CMakeParseArgumentsCopy.cmake +index 7ce4c49..66016cb 100644 +--- a/cmake/Modules/CMakeParseArgumentsCopy.cmake ++++ b/cmake/Modules/CMakeParseArgumentsCopy.cmake +@@ -58,7 +58,7 @@ + # the new option. + # E.g. my_install(TARGETS foo DESTINATION OPTIONAL) would result in + # MY_INSTALL_DESTINATION set to "OPTIONAL", but MY_INSTALL_DESTINATION would +-# be empty and MY_INSTALL_OPTIONAL would be set to TRUE therefor. ++# be empty and MY_INSTALL_OPTIONAL would be set to TRUE therefore. + + #============================================================================= + # Copyright 2010 Alexander Neundorf <neundorf@kde.org> +diff --git a/cmake/Modules/FindCppUnit.cmake b/cmake/Modules/FindCppUnit.cmake +deleted file mode 100644 +index f93ade3..0000000 +--- a/cmake/Modules/FindCppUnit.cmake ++++ /dev/null +@@ -1,39 +0,0 @@ +-# http://www.cmake.org/pipermail/cmake/2006-October/011446.html +-# Modified to use pkg config and use standard var names +- +-# +-# Find the CppUnit includes and library +-# +-# This module defines +-# CPPUNIT_INCLUDE_DIR, where to find tiff.h, etc. +-# CPPUNIT_LIBRARIES, the libraries to link against to use CppUnit. +-# CPPUNIT_FOUND, If false, do not try to use CppUnit. +- +-INCLUDE(FindPkgConfig) +-PKG_CHECK_MODULES(PC_CPPUNIT "cppunit") +- +-FIND_PATH(CPPUNIT_INCLUDE_DIRS +- NAMES cppunit/TestCase.h +- HINTS ${PC_CPPUNIT_INCLUDE_DIR} +- ${CMAKE_INSTALL_PREFIX}/include +- PATHS +- /usr/local/include +- /usr/include +-) +- +-FIND_LIBRARY(CPPUNIT_LIBRARIES +- NAMES cppunit +- HINTS ${PC_CPPUNIT_LIBDIR} +- ${CMAKE_INSTALL_PREFIX}/lib +- ${CMAKE_INSTALL_PREFIX}/lib64 +- PATHS +- ${CPPUNIT_INCLUDE_DIRS}/../lib +- /usr/local/lib +- /usr/lib +-) +- +-LIST(APPEND CPPUNIT_LIBRARIES ${CMAKE_DL_LIBS}) +- +-INCLUDE(FindPackageHandleStandardArgs) +-FIND_PACKAGE_HANDLE_STANDARD_ARGS(CPPUNIT DEFAULT_MSG CPPUNIT_LIBRARIES CPPUNIT_INCLUDE_DIRS) +-MARK_AS_ADVANCED(CPPUNIT_LIBRARIES CPPUNIT_INCLUDE_DIRS) +diff --git a/cmake/Modules/FindGnuradioRuntime.cmake b/cmake/Modules/FindGnuradioRuntime.cmake +deleted file mode 100644 +index afed684..0000000 +--- a/cmake/Modules/FindGnuradioRuntime.cmake ++++ /dev/null +@@ -1,36 +0,0 @@ +-INCLUDE(FindPkgConfig) +-PKG_CHECK_MODULES(PC_GNURADIO_RUNTIME gnuradio-runtime) +- +-if(PC_GNURADIO_RUNTIME_FOUND) +- # look for include files +- FIND_PATH( +- GNURADIO_RUNTIME_INCLUDE_DIRS +- NAMES gnuradio/top_block.h +- HINTS $ENV{GNURADIO_RUNTIME_DIR}/include +- ${PC_GNURADIO_RUNTIME_INCLUDE_DIRS} +- ${CMAKE_INSTALL_PREFIX}/include +- PATHS /usr/local/include +- /usr/include +- ) +- +- # look for libs +- FIND_LIBRARY( +- GNURADIO_RUNTIME_LIBRARIES +- NAMES gnuradio-runtime +- HINTS $ENV{GNURADIO_RUNTIME_DIR}/lib +- ${PC_GNURADIO_RUNTIME_LIBDIR} +- ${CMAKE_INSTALL_PREFIX}/lib/ +- ${CMAKE_INSTALL_PREFIX}/lib64/ +- PATHS /usr/local/lib +- /usr/local/lib64 +- /usr/lib +- /usr/lib64 +- ) +- +- set(GNURADIO_RUNTIME_FOUND ${PC_GNURADIO_RUNTIME_FOUND}) +-endif(PC_GNURADIO_RUNTIME_FOUND) +- +-INCLUDE(FindPackageHandleStandardArgs) +-# do not check GNURADIO_RUNTIME_INCLUDE_DIRS, is not set when default include path us used. +-FIND_PACKAGE_HANDLE_STANDARD_ARGS(GNURADIO_RUNTIME DEFAULT_MSG GNURADIO_RUNTIME_LIBRARIES) +-MARK_AS_ADVANCED(GNURADIO_RUNTIME_LIBRARIES GNURADIO_RUNTIME_INCLUDE_DIRS) +diff --git a/cmake/Modules/GrMiscUtils.cmake b/cmake/Modules/GrMiscUtils.cmake +deleted file mode 100644 +index 5bad57c..0000000 +--- a/cmake/Modules/GrMiscUtils.cmake ++++ /dev/null +@@ -1,528 +0,0 @@ +-# Copyright 2010-2011,2014 Free Software Foundation, Inc. +-# +-# This file is part of GNU Radio +-# +-# GNU Radio is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 3, or (at your option) +-# any later version. +-# +-# GNU Radio is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with GNU Radio; see the file COPYING. If not, write to +-# the Free Software Foundation, Inc., 51 Franklin Street, +-# Boston, MA 02110-1301, USA. +- +-if(DEFINED __INCLUDED_GR_MISC_UTILS_CMAKE) +- return() +-endif() +-set(__INCLUDED_GR_MISC_UTILS_CMAKE TRUE) +- +-######################################################################## +-# Set global variable macro. +-# Used for subdirectories to export settings. +-# Example: include and library paths. +-######################################################################## +-function(GR_SET_GLOBAL var) +- set(${var} ${ARGN} CACHE INTERNAL "" FORCE) +-endfunction(GR_SET_GLOBAL) +- +-######################################################################## +-# Set the pre-processor definition if the condition is true. +-# - def the pre-processor definition to set and condition name +-######################################################################## +-function(GR_ADD_COND_DEF def) +- if(${def}) +- add_definitions(-D${def}) +- endif(${def}) +-endfunction(GR_ADD_COND_DEF) +- +-######################################################################## +-# Check for a header and conditionally set a compile define. +-# - hdr the relative path to the header file +-# - def the pre-processor definition to set +-######################################################################## +-function(GR_CHECK_HDR_N_DEF hdr def) +- include(CheckIncludeFileCXX) +- CHECK_INCLUDE_FILE_CXX(${hdr} ${def}) +- GR_ADD_COND_DEF(${def}) +-endfunction(GR_CHECK_HDR_N_DEF) +- +-######################################################################## +-# Include subdirectory macro. +-# Sets the CMake directory variables, +-# includes the subdirectory CMakeLists.txt, +-# resets the CMake directory variables. +-# +-# This macro includes subdirectories rather than adding them +-# so that the subdirectory can affect variables in the level above. +-# This provides a work-around for the lack of convenience libraries. +-# This way a subdirectory can append to the list of library sources. +-######################################################################## +-macro(GR_INCLUDE_SUBDIRECTORY subdir) +- #insert the current directories on the front of the list +- list(INSERT _cmake_source_dirs 0 ${CMAKE_CURRENT_SOURCE_DIR}) +- list(INSERT _cmake_binary_dirs 0 ${CMAKE_CURRENT_BINARY_DIR}) +- +- #set the current directories to the names of the subdirs +- set(CMAKE_CURRENT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/${subdir}) +- set(CMAKE_CURRENT_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${subdir}) +- +- #include the subdirectory CMakeLists to run it +- file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) +- include(${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt) +- +- #reset the value of the current directories +- list(GET _cmake_source_dirs 0 CMAKE_CURRENT_SOURCE_DIR) +- list(GET _cmake_binary_dirs 0 CMAKE_CURRENT_BINARY_DIR) +- +- #pop the subdir names of the front of the list +- list(REMOVE_AT _cmake_source_dirs 0) +- list(REMOVE_AT _cmake_binary_dirs 0) +-endmacro(GR_INCLUDE_SUBDIRECTORY) +- +-######################################################################## +-# Check if a compiler flag works and conditionally set a compile define. +-# - flag the compiler flag to check for +-# - have the variable to set with result +-######################################################################## +-macro(GR_ADD_CXX_COMPILER_FLAG_IF_AVAILABLE flag have) +- include(CheckCXXCompilerFlag) +- CHECK_CXX_COMPILER_FLAG(${flag} ${have}) +- if(${have}) +- if(${CMAKE_VERSION} VERSION_GREATER "2.8.4") +- STRING(FIND "${CMAKE_CXX_FLAGS}" "${flag}" flag_dup) +- if(${flag_dup} EQUAL -1) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}") +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${flag}") +- endif(${flag_dup} EQUAL -1) +- endif(${CMAKE_VERSION} VERSION_GREATER "2.8.4") +- endif(${have}) +-endmacro(GR_ADD_CXX_COMPILER_FLAG_IF_AVAILABLE) +- +-######################################################################## +-# Generates the .la libtool file +-# This appears to generate libtool files that cannot be used by auto*. +-# Usage GR_LIBTOOL(TARGET [target] DESTINATION [dest]) +-# Notice: there is not COMPONENT option, these will not get distributed. +-######################################################################## +-function(GR_LIBTOOL) +- if(NOT DEFINED GENERATE_LIBTOOL) +- set(GENERATE_LIBTOOL OFF) #disabled by default +- endif() +- +- if(GENERATE_LIBTOOL) +- include(CMakeParseArgumentsCopy) +- CMAKE_PARSE_ARGUMENTS(GR_LIBTOOL "" "TARGET;DESTINATION" "" ${ARGN}) +- +- find_program(LIBTOOL libtool) +- if(LIBTOOL) +- include(CMakeMacroLibtoolFile) +- CREATE_LIBTOOL_FILE(${GR_LIBTOOL_TARGET} /${GR_LIBTOOL_DESTINATION}) +- endif(LIBTOOL) +- endif(GENERATE_LIBTOOL) +- +-endfunction(GR_LIBTOOL) +- +-######################################################################## +-# Do standard things to the library target +-# - set target properties +-# - make install rules +-# Also handle gnuradio custom naming conventions w/ extras mode. +-######################################################################## +-function(GR_LIBRARY_FOO target) +- #parse the arguments for component names +- include(CMakeParseArgumentsCopy) +- CMAKE_PARSE_ARGUMENTS(GR_LIBRARY "" "RUNTIME_COMPONENT;DEVEL_COMPONENT" "" ${ARGN}) +- +- #set additional target properties +- set_target_properties(${target} PROPERTIES SOVERSION ${LIBVER}) +- +- #install the generated files like so... +- install(TARGETS ${target} +- LIBRARY DESTINATION ${GR_LIBRARY_DIR} COMPONENT ${GR_LIBRARY_RUNTIME_COMPONENT} # .so/.dylib file +- ARCHIVE DESTINATION ${GR_LIBRARY_DIR} COMPONENT ${GR_LIBRARY_DEVEL_COMPONENT} # .lib file +- RUNTIME DESTINATION ${GR_RUNTIME_DIR} COMPONENT ${GR_LIBRARY_RUNTIME_COMPONENT} # .dll file +- ) +- +- #extras mode enabled automatically on linux +- if(NOT DEFINED LIBRARY_EXTRAS) +- set(LIBRARY_EXTRAS ${LINUX}) +- endif() +- +- #special extras mode to enable alternative naming conventions +- if(LIBRARY_EXTRAS) +- +- #create .la file before changing props +- GR_LIBTOOL(TARGET ${target} DESTINATION ${GR_LIBRARY_DIR}) +- +- #give the library a special name with ultra-zero soversion +- set_target_properties(${target} PROPERTIES OUTPUT_NAME ${target}-${LIBVER} SOVERSION "0.0.0") +- set(target_name lib${target}-${LIBVER}.so.0.0.0) +- +- #custom command to generate symlinks +- add_custom_command( +- TARGET ${target} +- POST_BUILD +- COMMAND ${CMAKE_COMMAND} -E create_symlink ${target_name} ${CMAKE_CURRENT_BINARY_DIR}/lib${target}.so +- COMMAND ${CMAKE_COMMAND} -E create_symlink ${target_name} ${CMAKE_CURRENT_BINARY_DIR}/lib${target}-${LIBVER}.so.0 +- COMMAND ${CMAKE_COMMAND} -E touch ${target_name} #so the symlinks point to something valid so cmake 2.6 will install +- ) +- +- #and install the extra symlinks +- install( +- FILES +- ${CMAKE_CURRENT_BINARY_DIR}/lib${target}.so +- ${CMAKE_CURRENT_BINARY_DIR}/lib${target}-${LIBVER}.so.0 +- DESTINATION ${GR_LIBRARY_DIR} COMPONENT ${GR_LIBRARY_RUNTIME_COMPONENT} +- ) +- +- endif(LIBRARY_EXTRAS) +-endfunction(GR_LIBRARY_FOO) +- +-######################################################################## +-# Create a dummy custom command that depends on other targets. +-# Usage: +-# GR_GEN_TARGET_DEPS(unique_name target_deps <target1> <target2> ...) +-# ADD_CUSTOM_COMMAND(<the usual args> ${target_deps}) +-# +-# Custom command cant depend on targets, but can depend on executables, +-# and executables can depend on targets. So this is the process: +-######################################################################## +-function(GR_GEN_TARGET_DEPS name var) +- file( +- WRITE ${CMAKE_CURRENT_BINARY_DIR}/${name}.cpp.in +- "int main(void){return 0;}\n" +- ) +- execute_process( +- COMMAND ${CMAKE_COMMAND} -E copy_if_different +- ${CMAKE_CURRENT_BINARY_DIR}/${name}.cpp.in +- ${CMAKE_CURRENT_BINARY_DIR}/${name}.cpp +- ) +- add_executable(${name} ${CMAKE_CURRENT_BINARY_DIR}/${name}.cpp) +- if(ARGN) +- add_dependencies(${name} ${ARGN}) +- endif(ARGN) +- +- if(CMAKE_CROSSCOMPILING) +- set(${var} "DEPENDS;${name}" PARENT_SCOPE) #cant call command when cross +- else() +- set(${var} "DEPENDS;${name};COMMAND;${name}" PARENT_SCOPE) +- endif() +-endfunction(GR_GEN_TARGET_DEPS) +- +-######################################################################## +-# Control use of gr_logger +-# Usage: +-# GR_LOGGING() +-# +-# Will set ENABLE_GR_LOG to 1 by default. +-# Can manually set with -DENABLE_GR_LOG=0|1 +-######################################################################## +-function(GR_LOGGING) +- find_package(Log4cpp) +- +- OPTION(ENABLE_GR_LOG "Use gr_logger" ON) +- if(ENABLE_GR_LOG) +- # If gr_logger is enabled, make it usable +- add_definitions( -DENABLE_GR_LOG ) +- +- # also test LOG4CPP; if we have it, use this version of the logger +- # otherwise, default to the stdout/stderr model. +- if(LOG4CPP_FOUND) +- SET(HAVE_LOG4CPP True CACHE INTERNAL "" FORCE) +- add_definitions( -DHAVE_LOG4CPP ) +- else(not LOG4CPP_FOUND) +- SET(HAVE_LOG4CPP False CACHE INTERNAL "" FORCE) +- SET(LOG4CPP_INCLUDE_DIRS "" CACHE INTERNAL "" FORCE) +- SET(LOG4CPP_LIBRARY_DIRS "" CACHE INTERNAL "" FORCE) +- SET(LOG4CPP_LIBRARIES "" CACHE INTERNAL "" FORCE) +- endif(LOG4CPP_FOUND) +- +- SET(ENABLE_GR_LOG ${ENABLE_GR_LOG} CACHE INTERNAL "" FORCE) +- +- else(ENABLE_GR_LOG) +- SET(HAVE_LOG4CPP False CACHE INTERNAL "" FORCE) +- SET(LOG4CPP_INCLUDE_DIRS "" CACHE INTERNAL "" FORCE) +- SET(LOG4CPP_LIBRARY_DIRS "" CACHE INTERNAL "" FORCE) +- SET(LOG4CPP_LIBRARIES "" CACHE INTERNAL "" FORCE) +- endif(ENABLE_GR_LOG) +- +- message(STATUS "ENABLE_GR_LOG set to ${ENABLE_GR_LOG}.") +- message(STATUS "HAVE_LOG4CPP set to ${HAVE_LOG4CPP}.") +- message(STATUS "LOG4CPP_LIBRARIES set to ${LOG4CPP_LIBRARIES}.") +- +-endfunction(GR_LOGGING) +- +-######################################################################## +-# Run GRCC to compile .grc files into .py files. +-# +-# Usage: GRCC(filename, directory) +-# - filenames: List of file name of .grc file +-# - directory: directory of built .py file - usually in +-# ${CMAKE_CURRENT_BINARY_DIR} +-# - Sets PYFILES: output converted GRC file names to Python files. +-######################################################################## +-function(GRCC) +- # Extract directory from list of args, remove it for the list of filenames. +- list(GET ARGV -1 directory) +- list(REMOVE_AT ARGV -1) +- set(filenames ${ARGV}) +- file(MAKE_DIRECTORY ${directory}) +- +- SET(GRCC_COMMAND ${CMAKE_SOURCE_DIR}/gr-utils/python/grcc) +- +- # GRCC uses some stuff in grc and gnuradio-runtime, so we force +- # the known paths here +- list(APPEND PYTHONPATHS +- ${CMAKE_SOURCE_DIR} +- ${CMAKE_SOURCE_DIR}/gnuradio-runtime/python +- ${CMAKE_SOURCE_DIR}/gnuradio-runtime/lib/swig +- ${CMAKE_BINARY_DIR}/gnuradio-runtime/lib/swig +- ) +- +- if(WIN32) +- #SWIG generates the python library files into a subdirectory. +- #Therefore, we must append this subdirectory into PYTHONPATH. +- #Only do this for the python directories matching the following: +- foreach(pydir ${PYTHONPATHS}) +- get_filename_component(name ${pydir} NAME) +- if(name MATCHES "^(swig|lib|src)$") +- list(APPEND PYTHONPATHS ${pydir}/${CMAKE_BUILD_TYPE}) +- endif() +- endforeach(pydir) +- endif(WIN32) +- +- file(TO_NATIVE_PATH "${PYTHONPATHS}" pypath) +- +- if(UNIX) +- list(APPEND pypath "$PYTHONPATH") +- string(REPLACE ";" ":" pypath "${pypath}") +- set(ENV{PYTHONPATH} ${pypath}) +- endif(UNIX) +- +- if(WIN32) +- list(APPEND pypath "%PYTHONPATH%") +- string(REPLACE ";" "\\;" pypath "${pypath}") +- #list(APPEND environs "PYTHONPATH=${pypath}") +- set(ENV{PYTHONPATH} ${pypath}) +- endif(WIN32) +- +- foreach(f ${filenames}) +- execute_process( +- COMMAND ${GRCC_COMMAND} -d ${directory} ${f} +- ) +- string(REPLACE ".grc" ".py" pyfile "${f}") +- string(REPLACE "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}" pyfile "${pyfile}") +- list(APPEND pyfiles ${pyfile}) +- endforeach(f) +- +- set(PYFILES ${pyfiles} PARENT_SCOPE) +-endfunction(GRCC) +- +-######################################################################## +-# Check if HAVE_PTHREAD_SETSCHEDPARAM and HAVE_SCHED_SETSCHEDULER +-# should be defined +-######################################################################## +-macro(GR_CHECK_LINUX_SCHED_AVAIL) +-set(CMAKE_REQUIRED_LIBRARIES -lpthread) +- CHECK_CXX_SOURCE_COMPILES(" +- #include <pthread.h> +- int main(){ +- pthread_t pthread; +- pthread_setschedparam(pthread, 0, 0); +- return 0; +- } " HAVE_PTHREAD_SETSCHEDPARAM +- ) +- GR_ADD_COND_DEF(HAVE_PTHREAD_SETSCHEDPARAM) +- +- CHECK_CXX_SOURCE_COMPILES(" +- #include <sched.h> +- int main(){ +- pid_t pid; +- sched_setscheduler(pid, 0, 0); +- return 0; +- } " HAVE_SCHED_SETSCHEDULER +- ) +- GR_ADD_COND_DEF(HAVE_SCHED_SETSCHEDULER) +-endmacro(GR_CHECK_LINUX_SCHED_AVAIL) +- +-######################################################################## +-# Macros to generate source and header files from template +-######################################################################## +-macro(GR_EXPAND_X_H component root) +- +- include(GrPython) +- +- file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +-"#!${PYTHON_EXECUTABLE} +- +-import sys, os, re +-sys.path.append('${GR_RUNTIME_PYTHONPATH}') +-sys.path.append('${CMAKE_SOURCE_DIR}/python') +-os.environ['srcdir'] = '${CMAKE_CURRENT_SOURCE_DIR}' +-os.chdir('${CMAKE_CURRENT_BINARY_DIR}') +- +-if __name__ == '__main__': +- import build_utils +- root, inp = sys.argv[1:3] +- for sig in sys.argv[3:]: +- name = re.sub ('X+', sig, root) +- d = build_utils.standard_dict2(name, sig, '${component}') +- build_utils.expand_template(d, inp) +-") +- +- #make a list of all the generated headers +- unset(expanded_files_h) +- foreach(sig ${ARGN}) +- string(REGEX REPLACE "X+" ${sig} name ${root}) +- list(APPEND expanded_files_h ${CMAKE_CURRENT_BINARY_DIR}/${name}.h) +- endforeach(sig) +- unset(name) +- +- #create a command to generate the headers +- add_custom_command( +- OUTPUT ${expanded_files_h} +- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${root}.h.t +- COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B} +- ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +- ${root} ${root}.h.t ${ARGN} +- ) +- +- #install rules for the generated headers +- list(APPEND generated_includes ${expanded_files_h}) +- +-endmacro(GR_EXPAND_X_H) +- +-macro(GR_EXPAND_X_CC_H component root) +- +- include(GrPython) +- +- file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +-"#!${PYTHON_EXECUTABLE} +- +-import sys, os, re +-sys.path.append('${GR_RUNTIME_PYTHONPATH}') +-sys.path.append('${CMAKE_SOURCE_DIR}/python') +-os.environ['srcdir'] = '${CMAKE_CURRENT_SOURCE_DIR}' +-os.chdir('${CMAKE_CURRENT_BINARY_DIR}') +- +-if __name__ == '__main__': +- import build_utils +- root, inp = sys.argv[1:3] +- for sig in sys.argv[3:]: +- name = re.sub ('X+', sig, root) +- d = build_utils.standard_impl_dict2(name, sig, '${component}') +- build_utils.expand_template(d, inp) +-") +- +- #make a list of all the generated files +- unset(expanded_files_cc) +- unset(expanded_files_h) +- foreach(sig ${ARGN}) +- string(REGEX REPLACE "X+" ${sig} name ${root}) +- list(APPEND expanded_files_cc ${CMAKE_CURRENT_BINARY_DIR}/${name}.cc) +- list(APPEND expanded_files_h ${CMAKE_CURRENT_BINARY_DIR}/${name}.h) +- endforeach(sig) +- unset(name) +- +- #create a command to generate the source files +- add_custom_command( +- OUTPUT ${expanded_files_cc} +- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${root}.cc.t +- COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B} +- ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +- ${root} ${root}.cc.t ${ARGN} +- ) +- +- #create a command to generate the header files +- add_custom_command( +- OUTPUT ${expanded_files_h} +- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${root}.h.t +- COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B} +- ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +- ${root} ${root}.h.t ${ARGN} +- ) +- +- #make source files depends on headers to force generation +- set_source_files_properties(${expanded_files_cc} +- PROPERTIES OBJECT_DEPENDS "${expanded_files_h}" +- ) +- +- #install rules for the generated files +- list(APPEND generated_sources ${expanded_files_cc}) +- list(APPEND generated_headers ${expanded_files_h}) +- +-endmacro(GR_EXPAND_X_CC_H) +- +-macro(GR_EXPAND_X_CC_H_IMPL component root) +- +- include(GrPython) +- +- file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +-"#!${PYTHON_EXECUTABLE} +- +-import sys, os, re +-sys.path.append('${GR_RUNTIME_PYTHONPATH}') +-sys.path.append('${CMAKE_SOURCE_DIR}/python') +-os.environ['srcdir'] = '${CMAKE_CURRENT_SOURCE_DIR}' +-os.chdir('${CMAKE_CURRENT_BINARY_DIR}') +- +-if __name__ == '__main__': +- import build_utils +- root, inp = sys.argv[1:3] +- for sig in sys.argv[3:]: +- name = re.sub ('X+', sig, root) +- d = build_utils.standard_dict(name, sig, '${component}') +- build_utils.expand_template(d, inp, '_impl') +-") +- +- #make a list of all the generated files +- unset(expanded_files_cc_impl) +- unset(expanded_files_h_impl) +- unset(expanded_files_h) +- foreach(sig ${ARGN}) +- string(REGEX REPLACE "X+" ${sig} name ${root}) +- list(APPEND expanded_files_cc_impl ${CMAKE_CURRENT_BINARY_DIR}/${name}_impl.cc) +- list(APPEND expanded_files_h_impl ${CMAKE_CURRENT_BINARY_DIR}/${name}_impl.h) +- list(APPEND expanded_files_h ${CMAKE_CURRENT_BINARY_DIR}/../include/gnuradio/${component}/${name}.h) +- endforeach(sig) +- unset(name) +- +- #create a command to generate the _impl.cc files +- add_custom_command( +- OUTPUT ${expanded_files_cc_impl} +- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${root}_impl.cc.t +- COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B} +- ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +- ${root} ${root}_impl.cc.t ${ARGN} +- ) +- +- #create a command to generate the _impl.h files +- add_custom_command( +- OUTPUT ${expanded_files_h_impl} +- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${root}_impl.h.t +- COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B} +- ${CMAKE_CURRENT_BINARY_DIR}/generate_helper.py +- ${root} ${root}_impl.h.t ${ARGN} +- ) +- +- #make _impl.cc source files depend on _impl.h to force generation +- set_source_files_properties(${expanded_files_cc_impl} +- PROPERTIES OBJECT_DEPENDS "${expanded_files_h_impl}" +- ) +- +- #make _impl.h source files depend on headers to force generation +- set_source_files_properties(${expanded_files_h_impl} +- PROPERTIES OBJECT_DEPENDS "${expanded_files_h}" +- ) +- +- #install rules for the generated files +- list(APPEND generated_sources ${expanded_files_cc_impl}) +- list(APPEND generated_headers ${expanded_files_h_impl}) +- +-endmacro(GR_EXPAND_X_CC_H_IMPL) +diff --git a/cmake/Modules/GrPlatform.cmake b/cmake/Modules/GrPlatform.cmake +deleted file mode 100644 +index 00a53d0..0000000 +--- a/cmake/Modules/GrPlatform.cmake ++++ /dev/null +@@ -1,62 +0,0 @@ +-# Copyright 2011 Free Software Foundation, Inc. +-# +-# This file is part of GNU Radio +-# +-# GNU Radio is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 3, or (at your option) +-# any later version. +-# +-# GNU Radio is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with GNU Radio; see the file COPYING. If not, write to +-# the Free Software Foundation, Inc., 51 Franklin Street, +-# Boston, MA 02110-1301, USA. +- +-if(DEFINED __INCLUDED_GR_PLATFORM_CMAKE) +- return() +-endif() +-set(__INCLUDED_GR_PLATFORM_CMAKE TRUE) +- +-######################################################################## +-# Setup additional defines for OS types +-######################################################################## +-if(CMAKE_SYSTEM_NAME STREQUAL "Linux") +- set(LINUX TRUE) +-endif() +- +-if(NOT CMAKE_CROSSCOMPILING AND LINUX AND EXISTS "/etc/debian_version") +- set(DEBIAN TRUE) +-endif() +- +-if(NOT CMAKE_CROSSCOMPILING AND LINUX AND EXISTS "/etc/redhat-release") +- set(REDHAT TRUE) +-endif() +- +-if(NOT CMAKE_CROSSCOMPILING AND LINUX AND EXISTS "/etc/slackware-version") +- set(SLACKWARE TRUE) +-endif() +- +-######################################################################## +-# when the library suffix should be 64 (applies to redhat linux family) +-######################################################################## +-if (REDHAT OR SLACKWARE) +- set(LIB64_CONVENTION TRUE) +-endif() +- +-if(NOT DEFINED LIB_SUFFIX AND LIB64_CONVENTION AND CMAKE_SYSTEM_PROCESSOR MATCHES "64$") +- set(LIB_SUFFIX 64) +-endif() +- +-######################################################################## +-# Detect /lib versus /lib64 +-######################################################################## +-if (CMAKE_INSTALL_LIBDIR MATCHES lib64) +- set(LIB_SUFFIX 64) +-endif() +- +-set(LIB_SUFFIX ${LIB_SUFFIX} CACHE STRING "lib directory suffix") +diff --git a/cmake/Modules/GrPython.cmake b/cmake/Modules/GrPython.cmake +deleted file mode 100644 +index 06e061e..0000000 +--- a/cmake/Modules/GrPython.cmake ++++ /dev/null +@@ -1,241 +0,0 @@ +-# Copyright 2010-2011 Free Software Foundation, Inc. +-# +-# This file is part of GNU Radio +-# +-# GNU Radio is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 3, or (at your option) +-# any later version. +-# +-# GNU Radio is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with GNU Radio; see the file COPYING. If not, write to +-# the Free Software Foundation, Inc., 51 Franklin Street, +-# Boston, MA 02110-1301, USA. +- +-if(DEFINED __INCLUDED_GR_PYTHON_CMAKE) +- return() +-endif() +-set(__INCLUDED_GR_PYTHON_CMAKE TRUE) +- +-######################################################################## +-# Setup the python interpreter: +-# This allows the user to specify a specific interpreter, +-# or finds the interpreter via the built-in cmake module. +-######################################################################## +-#this allows the user to override PYTHON_EXECUTABLE +-if(PYTHON_EXECUTABLE) +- +- set(PYTHONINTERP_FOUND TRUE) +- +-#otherwise if not set, try to automatically find it +-else(PYTHON_EXECUTABLE) +- +- #use the built-in find script +- find_package(PythonInterp 2) +- +- #and if that fails use the find program routine +- if(NOT PYTHONINTERP_FOUND) +- find_program(PYTHON_EXECUTABLE NAMES python python2 python2.7 python2.6 python2.5) +- if(PYTHON_EXECUTABLE) +- set(PYTHONINTERP_FOUND TRUE) +- endif(PYTHON_EXECUTABLE) +- endif(NOT PYTHONINTERP_FOUND) +- +-endif(PYTHON_EXECUTABLE) +- +-if (CMAKE_CROSSCOMPILING) +- set(QA_PYTHON_EXECUTABLE "/usr/bin/python") +-else (CMAKE_CROSSCOMPILING) +- set(QA_PYTHON_EXECUTABLE ${PYTHON_EXECUTABLE}) +-endif(CMAKE_CROSSCOMPILING) +- +-#make the path to the executable appear in the cmake gui +-set(PYTHON_EXECUTABLE ${PYTHON_EXECUTABLE} CACHE FILEPATH "python interpreter") +-set(QA_PYTHON_EXECUTABLE ${QA_PYTHON_EXECUTABLE} CACHE FILEPATH "python interpreter for QA tests") +- +-#make sure we can use -B with python (introduced in 2.6) +-if(PYTHON_EXECUTABLE) +- execute_process( +- COMMAND ${PYTHON_EXECUTABLE} -B -c "" +- OUTPUT_QUIET ERROR_QUIET +- RESULT_VARIABLE PYTHON_HAS_DASH_B_RESULT +- ) +- if(PYTHON_HAS_DASH_B_RESULT EQUAL 0) +- set(PYTHON_DASH_B "-B") +- endif() +-endif(PYTHON_EXECUTABLE) +- +-######################################################################## +-# Check for the existence of a python module: +-# - desc a string description of the check +-# - mod the name of the module to import +-# - cmd an additional command to run +-# - have the result variable to set +-######################################################################## +-macro(GR_PYTHON_CHECK_MODULE desc mod cmd have) +- message(STATUS "") +- message(STATUS "Python checking for ${desc}") +- execute_process( +- COMMAND ${PYTHON_EXECUTABLE} -c " +-######################################### +-try: +- import ${mod} +- assert ${cmd} +-except ImportError, AssertionError: exit(-1) +-except: pass +-#########################################" +- RESULT_VARIABLE ${have} +- ) +- if(${have} EQUAL 0) +- message(STATUS "Python checking for ${desc} - found") +- set(${have} TRUE) +- else(${have} EQUAL 0) +- message(STATUS "Python checking for ${desc} - not found") +- set(${have} FALSE) +- endif(${have} EQUAL 0) +-endmacro(GR_PYTHON_CHECK_MODULE) +- +-######################################################################## +-# Sets the python installation directory GR_PYTHON_DIR +-######################################################################## +-if(NOT DEFINED GR_PYTHON_DIR) +-execute_process(COMMAND ${PYTHON_EXECUTABLE} -c " +-from distutils import sysconfig +-print sysconfig.get_python_lib(plat_specific=True, prefix='') +-" OUTPUT_VARIABLE GR_PYTHON_DIR OUTPUT_STRIP_TRAILING_WHITESPACE +-) +-endif() +-file(TO_CMAKE_PATH ${GR_PYTHON_DIR} GR_PYTHON_DIR) +- +-######################################################################## +-# Create an always-built target with a unique name +-# Usage: GR_UNIQUE_TARGET(<description> <dependencies list>) +-######################################################################## +-function(GR_UNIQUE_TARGET desc) +- file(RELATIVE_PATH reldir ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}) +- execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "import re, hashlib +-unique = hashlib.md5('${reldir}${ARGN}').hexdigest()[:5] +-print(re.sub('\\W', '_', '${desc} ${reldir} ' + unique))" +- OUTPUT_VARIABLE _target OUTPUT_STRIP_TRAILING_WHITESPACE) +- add_custom_target(${_target} ALL DEPENDS ${ARGN}) +-endfunction(GR_UNIQUE_TARGET) +- +-######################################################################## +-# Install python sources (also builds and installs byte-compiled python) +-######################################################################## +-function(GR_PYTHON_INSTALL) +- include(CMakeParseArgumentsCopy) +- CMAKE_PARSE_ARGUMENTS(GR_PYTHON_INSTALL "" "DESTINATION;COMPONENT" "FILES;PROGRAMS" ${ARGN}) +- +- #################################################################### +- if(GR_PYTHON_INSTALL_FILES) +- #################################################################### +- install(${ARGN}) #installs regular python files +- +- #create a list of all generated files +- unset(pysrcfiles) +- unset(pycfiles) +- unset(pyofiles) +- foreach(pyfile ${GR_PYTHON_INSTALL_FILES}) +- get_filename_component(pyfile ${pyfile} ABSOLUTE) +- list(APPEND pysrcfiles ${pyfile}) +- +- #determine if this file is in the source or binary directory +- file(RELATIVE_PATH source_rel_path ${CMAKE_CURRENT_SOURCE_DIR} ${pyfile}) +- string(LENGTH "${source_rel_path}" source_rel_path_len) +- file(RELATIVE_PATH binary_rel_path ${CMAKE_CURRENT_BINARY_DIR} ${pyfile}) +- string(LENGTH "${binary_rel_path}" binary_rel_path_len) +- +- #and set the generated path appropriately +- if(${source_rel_path_len} GREATER ${binary_rel_path_len}) +- set(pygenfile ${CMAKE_CURRENT_BINARY_DIR}/${binary_rel_path}) +- else() +- set(pygenfile ${CMAKE_CURRENT_BINARY_DIR}/${source_rel_path}) +- endif() +- list(APPEND pycfiles ${pygenfile}c) +- list(APPEND pyofiles ${pygenfile}o) +- +- #ensure generation path exists +- get_filename_component(pygen_path ${pygenfile} PATH) +- file(MAKE_DIRECTORY ${pygen_path}) +- +- endforeach(pyfile) +- +- #the command to generate the pyc files +- add_custom_command( +- DEPENDS ${pysrcfiles} OUTPUT ${pycfiles} +- COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_BINARY_DIR}/python_compile_helper.py ${pysrcfiles} ${pycfiles} +- ) +- +- #the command to generate the pyo files +- add_custom_command( +- DEPENDS ${pysrcfiles} OUTPUT ${pyofiles} +- COMMAND ${PYTHON_EXECUTABLE} -O ${CMAKE_BINARY_DIR}/python_compile_helper.py ${pysrcfiles} ${pyofiles} +- ) +- +- #create install rule and add generated files to target list +- set(python_install_gen_targets ${pycfiles} ${pyofiles}) +- install(FILES ${python_install_gen_targets} +- DESTINATION ${GR_PYTHON_INSTALL_DESTINATION} +- COMPONENT ${GR_PYTHON_INSTALL_COMPONENT} +- ) +- +- #################################################################### +- elseif(GR_PYTHON_INSTALL_PROGRAMS) +- #################################################################### +- file(TO_NATIVE_PATH ${PYTHON_EXECUTABLE} pyexe_native) +- +- if (CMAKE_CROSSCOMPILING) +- set(pyexe_native "/usr/bin/env python") +- endif() +- +- foreach(pyfile ${GR_PYTHON_INSTALL_PROGRAMS}) +- get_filename_component(pyfile_name ${pyfile} NAME) +- get_filename_component(pyfile ${pyfile} ABSOLUTE) +- string(REPLACE "${CMAKE_SOURCE_DIR}" "${CMAKE_BINARY_DIR}" pyexefile "${pyfile}.exe") +- list(APPEND python_install_gen_targets ${pyexefile}) +- +- get_filename_component(pyexefile_path ${pyexefile} PATH) +- file(MAKE_DIRECTORY ${pyexefile_path}) +- +- add_custom_command( +- OUTPUT ${pyexefile} DEPENDS ${pyfile} +- COMMAND ${PYTHON_EXECUTABLE} -c +- "import re; R=re.compile('^\#!.*$\\n',flags=re.MULTILINE); open('${pyexefile}','w').write('\#!${pyexe_native}\\n'+R.sub('',open('${pyfile}','r').read()))" +- COMMENT "Shebangin ${pyfile_name}" +- VERBATIM +- ) +- +- #on windows, python files need an extension to execute +- get_filename_component(pyfile_ext ${pyfile} EXT) +- if(WIN32 AND NOT pyfile_ext) +- set(pyfile_name "${pyfile_name}.py") +- endif() +- +- install(PROGRAMS ${pyexefile} RENAME ${pyfile_name} +- DESTINATION ${GR_PYTHON_INSTALL_DESTINATION} +- COMPONENT ${GR_PYTHON_INSTALL_COMPONENT} +- ) +- endforeach(pyfile) +- +- endif() +- +- GR_UNIQUE_TARGET("pygen" ${python_install_gen_targets}) +- +-endfunction(GR_PYTHON_INSTALL) +- +-######################################################################## +-# Write the python helper script that generates byte code files +-######################################################################## +-file(WRITE ${CMAKE_BINARY_DIR}/python_compile_helper.py " +-import sys, py_compile +-files = sys.argv[1:] +-srcs, gens = files[:len(files)/2], files[len(files)/2:] +-for src, gen in zip(srcs, gens): +- py_compile.compile(file=src, cfile=gen, doraise=True) +-") +diff --git a/cmake/Modules/GrSwig.cmake b/cmake/Modules/GrSwig.cmake +deleted file mode 100644 +index 33f37d2..0000000 +--- a/cmake/Modules/GrSwig.cmake ++++ /dev/null +@@ -1,256 +0,0 @@ +-# Copyright 2010-2011 Free Software Foundation, Inc. +-# +-# This file is part of GNU Radio +-# +-# GNU Radio is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 3, or (at your option) +-# any later version. +-# +-# GNU Radio is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with GNU Radio; see the file COPYING. If not, write to +-# the Free Software Foundation, Inc., 51 Franklin Street, +-# Boston, MA 02110-1301, USA. +- +-if(DEFINED __INCLUDED_GR_SWIG_CMAKE) +- return() +-endif() +-set(__INCLUDED_GR_SWIG_CMAKE TRUE) +- +-include(GrPython) +- +-######################################################################## +-# Builds a swig documentation file to be generated into python docstrings +-# Usage: GR_SWIG_MAKE_DOCS(output_file input_path input_path....) +-# +-# Set the following variable to specify extra dependent targets: +-# - GR_SWIG_DOCS_SOURCE_DEPS +-# - GR_SWIG_DOCS_TARGET_DEPS +-######################################################################## +-function(GR_SWIG_MAKE_DOCS output_file) +- if(ENABLE_DOXYGEN) +- +- #setup the input files variable list, quote formated +- set(input_files) +- unset(INPUT_PATHS) +- foreach(input_path ${ARGN}) +- if(IS_DIRECTORY ${input_path}) #when input path is a directory +- file(GLOB input_path_h_files ${input_path}/*.h) +- else() #otherwise its just a file, no glob +- set(input_path_h_files ${input_path}) +- endif() +- list(APPEND input_files ${input_path_h_files}) +- set(INPUT_PATHS "${INPUT_PATHS} \"${input_path}\"") +- endforeach(input_path) +- +- #determine the output directory +- get_filename_component(name ${output_file} NAME_WE) +- get_filename_component(OUTPUT_DIRECTORY ${output_file} PATH) +- set(OUTPUT_DIRECTORY ${OUTPUT_DIRECTORY}/${name}_swig_docs) +- make_directory(${OUTPUT_DIRECTORY}) +- +- #generate the Doxyfile used by doxygen +- configure_file( +- ${CMAKE_SOURCE_DIR}/docs/doxygen/Doxyfile.swig_doc.in +- ${OUTPUT_DIRECTORY}/Doxyfile +- @ONLY) +- +- #Create a dummy custom command that depends on other targets +- include(GrMiscUtils) +- GR_GEN_TARGET_DEPS(_${name}_tag tag_deps ${GR_SWIG_DOCS_TARGET_DEPS}) +- +- #call doxygen on the Doxyfile + input headers +- add_custom_command( +- OUTPUT ${OUTPUT_DIRECTORY}/xml/index.xml +- DEPENDS ${input_files} ${GR_SWIG_DOCS_SOURCE_DEPS} ${tag_deps} +- COMMAND ${DOXYGEN_EXECUTABLE} ${OUTPUT_DIRECTORY}/Doxyfile +- COMMENT "Generating doxygen xml for ${name} docs" +- ) +- +- #call the swig_doc script on the xml files +- add_custom_command( +- OUTPUT ${output_file} +- DEPENDS ${input_files} ${stamp-file} ${OUTPUT_DIRECTORY}/xml/index.xml +- COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B} +- ${CMAKE_SOURCE_DIR}/docs/doxygen/swig_doc.py +- ${OUTPUT_DIRECTORY}/xml +- ${output_file} +- COMMENT "Generating python docstrings for ${name}" +- WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/docs/doxygen +- ) +- +- else(ENABLE_DOXYGEN) +- file(WRITE ${output_file} "\n") #no doxygen -> empty file +- endif(ENABLE_DOXYGEN) +-endfunction(GR_SWIG_MAKE_DOCS) +- +-######################################################################## +-# Build a swig target for the common gnuradio use case. Usage: +-# GR_SWIG_MAKE(target ifile ifile ifile...) +-# +-# Set the following variables before calling: +-# - GR_SWIG_FLAGS +-# - GR_SWIG_INCLUDE_DIRS +-# - GR_SWIG_LIBRARIES +-# - GR_SWIG_SOURCE_DEPS +-# - GR_SWIG_TARGET_DEPS +-# - GR_SWIG_DOC_FILE +-# - GR_SWIG_DOC_DIRS +-######################################################################## +-macro(GR_SWIG_MAKE name) +- set(ifiles ${ARGN}) +- +- # Shimming this in here to take care of a SWIG bug with handling +- # vector<size_t> and vector<unsigned int> (on 32-bit machines) and +- # vector<long unsigned int> (on 64-bit machines). Use this to test +- # the size of size_t, then set SIZE_T_32 if it's a 32-bit machine +- # or not if it's 64-bit. The logic in gr_type.i handles the rest. +- INCLUDE(CheckTypeSize) +- CHECK_TYPE_SIZE("size_t" SIZEOF_SIZE_T) +- CHECK_TYPE_SIZE("unsigned int" SIZEOF_UINT) +- if(${SIZEOF_SIZE_T} EQUAL ${SIZEOF_UINT}) +- list(APPEND GR_SWIG_FLAGS -DSIZE_T_32) +- endif(${SIZEOF_SIZE_T} EQUAL ${SIZEOF_UINT}) +- +- #do swig doc generation if specified +- if(GR_SWIG_DOC_FILE) +- set(GR_SWIG_DOCS_SOURCE_DEPS ${GR_SWIG_SOURCE_DEPS}) +- list(APPEND GR_SWIG_DOCS_TARGET_DEPS ${GR_SWIG_TARGET_DEPS}) +- GR_SWIG_MAKE_DOCS(${GR_SWIG_DOC_FILE} ${GR_SWIG_DOC_DIRS}) +- add_custom_target(${name}_swig_doc DEPENDS ${GR_SWIG_DOC_FILE}) +- list(APPEND GR_SWIG_TARGET_DEPS ${name}_swig_doc ${GR_RUNTIME_SWIG_DOC_FILE}) +- endif() +- +- #append additional include directories +- find_package(PythonLibs 2) +- list(APPEND GR_SWIG_INCLUDE_DIRS ${PYTHON_INCLUDE_PATH}) #deprecated name (now dirs) +- list(APPEND GR_SWIG_INCLUDE_DIRS ${PYTHON_INCLUDE_DIRS}) +- +- #prepend local swig directories +- list(INSERT GR_SWIG_INCLUDE_DIRS 0 ${CMAKE_CURRENT_SOURCE_DIR}) +- list(INSERT GR_SWIG_INCLUDE_DIRS 0 ${CMAKE_CURRENT_BINARY_DIR}) +- +- #determine include dependencies for swig file +- execute_process( +- COMMAND ${PYTHON_EXECUTABLE} +- ${CMAKE_BINARY_DIR}/get_swig_deps.py +- "${ifiles}" "${GR_SWIG_INCLUDE_DIRS}" +- OUTPUT_STRIP_TRAILING_WHITESPACE +- OUTPUT_VARIABLE SWIG_MODULE_${name}_EXTRA_DEPS +- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} +- ) +- +- #Create a dummy custom command that depends on other targets +- include(GrMiscUtils) +- GR_GEN_TARGET_DEPS(_${name}_swig_tag tag_deps ${GR_SWIG_TARGET_DEPS}) +- set(tag_file ${CMAKE_CURRENT_BINARY_DIR}/${name}.tag) +- add_custom_command( +- OUTPUT ${tag_file} +- DEPENDS ${GR_SWIG_SOURCE_DEPS} ${tag_deps} +- COMMAND ${CMAKE_COMMAND} -E touch ${tag_file} +- ) +- +- #append the specified include directories +- include_directories(${GR_SWIG_INCLUDE_DIRS}) +- list(APPEND SWIG_MODULE_${name}_EXTRA_DEPS ${tag_file}) +- +- #setup the swig flags with flags and include directories +- set(CMAKE_SWIG_FLAGS -fvirtual -modern -keyword -w511 -module ${name} ${GR_SWIG_FLAGS}) +- foreach(dir ${GR_SWIG_INCLUDE_DIRS}) +- list(APPEND CMAKE_SWIG_FLAGS "-I${dir}") +- endforeach(dir) +- +- #set the C++ property on the swig .i file so it builds +- set_source_files_properties(${ifiles} PROPERTIES CPLUSPLUS ON) +- +- #setup the actual swig library target to be built +- include(UseSWIG) +- SWIG_ADD_MODULE(${name} python ${ifiles}) +- if(APPLE) +- set(PYTHON_LINK_OPTIONS "-undefined dynamic_lookup") +- else() +- set(PYTHON_LINK_OPTIONS ${PYTHON_LIBRARIES}) +- endif(APPLE) +- SWIG_LINK_LIBRARIES(${name} ${PYTHON_LINK_OPTIONS} ${GR_SWIG_LIBRARIES}) +- if(${name} STREQUAL "runtime_swig") +- SET_TARGET_PROPERTIES(${SWIG_MODULE_runtime_swig_REAL_NAME} PROPERTIES DEFINE_SYMBOL "gnuradio_runtime_EXPORTS") +- endif(${name} STREQUAL "runtime_swig") +- +-endmacro(GR_SWIG_MAKE) +- +-######################################################################## +-# Install swig targets generated by GR_SWIG_MAKE. Usage: +-# GR_SWIG_INSTALL( +-# TARGETS target target target... +-# [DESTINATION destination] +-# [COMPONENT component] +-# ) +-######################################################################## +-macro(GR_SWIG_INSTALL) +- +- include(CMakeParseArgumentsCopy) +- CMAKE_PARSE_ARGUMENTS(GR_SWIG_INSTALL "" "DESTINATION;COMPONENT" "TARGETS" ${ARGN}) +- +- foreach(name ${GR_SWIG_INSTALL_TARGETS}) +- install(TARGETS ${SWIG_MODULE_${name}_REAL_NAME} +- DESTINATION ${GR_SWIG_INSTALL_DESTINATION} +- COMPONENT ${GR_SWIG_INSTALL_COMPONENT} +- ) +- +- include(GrPython) +- GR_PYTHON_INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${name}.py +- DESTINATION ${GR_SWIG_INSTALL_DESTINATION} +- COMPONENT ${GR_SWIG_INSTALL_COMPONENT} +- ) +- +- GR_LIBTOOL( +- TARGET ${SWIG_MODULE_${name}_REAL_NAME} +- DESTINATION ${GR_SWIG_INSTALL_DESTINATION} +- ) +- +- endforeach(name) +- +-endmacro(GR_SWIG_INSTALL) +- +-######################################################################## +-# Generate a python file that can determine swig dependencies. +-# Used by the make macro above to determine extra dependencies. +-# When you build C++, CMake figures out the header dependencies. +-# This code essentially performs that logic for swig includes. +-######################################################################## +-file(WRITE ${CMAKE_BINARY_DIR}/get_swig_deps.py " +- +-import os, sys, re +- +-i_include_matcher = re.compile('%(include|import)\\s*[<|\"](.*)[>|\"]') +-h_include_matcher = re.compile('#(include)\\s*[<|\"](.*)[>|\"]') +-include_dirs = sys.argv[2].split(';') +- +-def get_swig_incs(file_path): +- if file_path.endswith('.i'): matcher = i_include_matcher +- else: matcher = h_include_matcher +- file_contents = open(file_path, 'r').read() +- return matcher.findall(file_contents, re.MULTILINE) +- +-def get_swig_deps(file_path, level): +- deps = [file_path] +- if level == 0: return deps +- for keyword, inc_file in get_swig_incs(file_path): +- for inc_dir in include_dirs: +- inc_path = os.path.join(inc_dir, inc_file) +- if not os.path.exists(inc_path): continue +- deps.extend(get_swig_deps(inc_path, level-1)) +- break #found, we dont search in lower prio inc dirs +- return deps +- +-if __name__ == '__main__': +- ifiles = sys.argv[1].split(';') +- deps = sum([get_swig_deps(ifile, 3) for ifile in ifiles], []) +- #sys.stderr.write(';'.join(set(deps)) + '\\n\\n') +- print(';'.join(set(deps))) +-") +diff --git a/cmake/Modules/GrTest.cmake b/cmake/Modules/GrTest.cmake +deleted file mode 100644 +index 62caab4..0000000 +--- a/cmake/Modules/GrTest.cmake ++++ /dev/null +@@ -1,143 +0,0 @@ +-# Copyright 2010-2011 Free Software Foundation, Inc. +-# +-# This file is part of GNU Radio +-# +-# GNU Radio is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 3, or (at your option) +-# any later version. +-# +-# GNU Radio is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with GNU Radio; see the file COPYING. If not, write to +-# the Free Software Foundation, Inc., 51 Franklin Street, +-# Boston, MA 02110-1301, USA. +- +-if(DEFINED __INCLUDED_GR_TEST_CMAKE) +- return() +-endif() +-set(__INCLUDED_GR_TEST_CMAKE TRUE) +- +-######################################################################## +-# Add a unit test and setup the environment for a unit test. +-# Takes the same arguments as the ADD_TEST function. +-# +-# Before calling set the following variables: +-# GR_TEST_TARGET_DEPS - built targets for the library path +-# GR_TEST_LIBRARY_DIRS - directories for the library path +-# GR_TEST_PYTHON_DIRS - directories for the python path +-# GR_TEST_ENVIRONS - other environment key/value pairs +-######################################################################## +-function(GR_ADD_TEST test_name) +- +- #Ensure that the build exe also appears in the PATH. +- list(APPEND GR_TEST_TARGET_DEPS ${ARGN}) +- +- #In the land of windows, all libraries must be in the PATH. +- #Since the dependent libraries are not yet installed, +- #we must manually set them in the PATH to run tests. +- #The following appends the path of a target dependency. +- foreach(target ${GR_TEST_TARGET_DEPS}) +- get_target_property(location ${target} LOCATION) +- if(location) +- get_filename_component(path ${location} PATH) +- string(REGEX REPLACE "\\$\\(.*\\)" ${CMAKE_BUILD_TYPE} path ${path}) +- list(APPEND GR_TEST_LIBRARY_DIRS ${path}) +- endif(location) +- endforeach(target) +- +- if(WIN32) +- #SWIG generates the python library files into a subdirectory. +- #Therefore, we must append this subdirectory into PYTHONPATH. +- #Only do this for the python directories matching the following: +- foreach(pydir ${GR_TEST_PYTHON_DIRS}) +- get_filename_component(name ${pydir} NAME) +- if(name MATCHES "^(swig|lib|src)$") +- list(APPEND GR_TEST_PYTHON_DIRS ${pydir}/${CMAKE_BUILD_TYPE}) +- endif() +- endforeach(pydir) +- endif(WIN32) +- +- file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR} srcdir) +- file(TO_NATIVE_PATH "${GR_TEST_LIBRARY_DIRS}" libpath) #ok to use on dir list? +- file(TO_NATIVE_PATH "${GR_TEST_PYTHON_DIRS}" pypath) #ok to use on dir list? +- +- set(environs "VOLK_GENERIC=1" "GR_DONT_LOAD_PREFS=1" "srcdir=${srcdir}") +- list(APPEND environs ${GR_TEST_ENVIRONS}) +- +- #http://www.cmake.org/pipermail/cmake/2009-May/029464.html +- #Replaced this add test + set environs code with the shell script generation. +- #Its nicer to be able to manually run the shell script to diagnose problems. +- #ADD_TEST(${ARGV}) +- #SET_TESTS_PROPERTIES(${test_name} PROPERTIES ENVIRONMENT "${environs}") +- +- if(UNIX) +- set(LD_PATH_VAR "LD_LIBRARY_PATH") +- if(APPLE) +- set(LD_PATH_VAR "DYLD_LIBRARY_PATH") +- endif() +- +- set(binpath "${CMAKE_CURRENT_BINARY_DIR}:$PATH") +- list(APPEND libpath "$${LD_PATH_VAR}") +- list(APPEND pypath "$PYTHONPATH") +- +- #replace list separator with the path separator +- string(REPLACE ";" ":" libpath "${libpath}") +- string(REPLACE ";" ":" pypath "${pypath}") +- list(APPEND environs "PATH=${binpath}" "${LD_PATH_VAR}=${libpath}" "PYTHONPATH=${pypath}") +- +- #generate a bat file that sets the environment and runs the test +- if (CMAKE_CROSSCOMPILING) +- set(SHELL "/bin/sh") +- else(CMAKE_CROSSCOMPILING) +- find_program(SHELL sh) +- endif(CMAKE_CROSSCOMPILING) +- set(sh_file ${CMAKE_CURRENT_BINARY_DIR}/${test_name}_test.sh) +- file(WRITE ${sh_file} "#!${SHELL}\n") +- #each line sets an environment variable +- foreach(environ ${environs}) +- file(APPEND ${sh_file} "export ${environ}\n") +- endforeach(environ) +- #load the command to run with its arguments +- foreach(arg ${ARGN}) +- file(APPEND ${sh_file} "${arg} ") +- endforeach(arg) +- file(APPEND ${sh_file} "\n") +- +- #make the shell file executable +- execute_process(COMMAND chmod +x ${sh_file}) +- +- add_test(${test_name} ${SHELL} ${sh_file}) +- +- endif(UNIX) +- +- if(WIN32) +- list(APPEND libpath ${DLL_PATHS} "%PATH%") +- list(APPEND pypath "%PYTHONPATH%") +- +- #replace list separator with the path separator (escaped) +- string(REPLACE ";" "\\;" libpath "${libpath}") +- string(REPLACE ";" "\\;" pypath "${pypath}") +- list(APPEND environs "PATH=${libpath}" "PYTHONPATH=${pypath}") +- +- #generate a bat file that sets the environment and runs the test +- set(bat_file ${CMAKE_CURRENT_BINARY_DIR}/${test_name}_test.bat) +- file(WRITE ${bat_file} "@echo off\n") +- #each line sets an environment variable +- foreach(environ ${environs}) +- file(APPEND ${bat_file} "SET ${environ}\n") +- endforeach(environ) +- #load the command to run with its arguments +- foreach(arg ${ARGN}) +- file(APPEND ${bat_file} "${arg} ") +- endforeach(arg) +- file(APPEND ${bat_file} "\n") +- +- add_test(${test_name} ${bat_file}) +- endif(WIN32) +- +-endfunction(GR_ADD_TEST) +diff --git a/cmake/Modules/UseSWIG.cmake b/cmake/Modules/UseSWIG.cmake +deleted file mode 100644 +index b7e3e05..0000000 +--- a/cmake/Modules/UseSWIG.cmake ++++ /dev/null +@@ -1,304 +0,0 @@ +-# - SWIG module for CMake +-# Defines the following macros: +-# SWIG_ADD_MODULE(name language [ files ]) +-# - Define swig module with given name and specified language +-# SWIG_LINK_LIBRARIES(name [ libraries ]) +-# - Link libraries to swig module +-# All other macros are for internal use only. +-# To get the actual name of the swig module, +-# use: ${SWIG_MODULE_${name}_REAL_NAME}. +-# Set Source files properties such as CPLUSPLUS and SWIG_FLAGS to specify +-# special behavior of SWIG. Also global CMAKE_SWIG_FLAGS can be used to add +-# special flags to all swig calls. +-# Another special variable is CMAKE_SWIG_OUTDIR, it allows one to specify +-# where to write all the swig generated module (swig -outdir option) +-# The name-specific variable SWIG_MODULE_<name>_EXTRA_DEPS may be used +-# to specify extra dependencies for the generated modules. +-# If the source file generated by swig need some special flag you can use +-# set_source_files_properties( ${swig_generated_file_fullname} +-# PROPERTIES COMPILE_FLAGS "-bla") +- +- +-#============================================================================= +-# Copyright 2004-2009 Kitware, Inc. +-# Copyright 2009 Mathieu Malaterre <mathieu.malaterre@gmail.com> +-# +-# Distributed under the OSI-approved BSD License (the "License"); +-# see accompanying file Copyright.txt for details. +-# +-# This software is distributed WITHOUT ANY WARRANTY; without even the +-# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +-# See the License for more information. +-#============================================================================= +-# (To distribute this file outside of CMake, substitute the full +-# License text for the above reference.) +- +-set(SWIG_CXX_EXTENSION "cxx") +-set(SWIG_EXTRA_LIBRARIES "") +- +-set(SWIG_PYTHON_EXTRA_FILE_EXTENSION "py") +- +-# +-# For given swig module initialize variables associated with it +-# +-macro(SWIG_MODULE_INITIALIZE name language) +- string(TOUPPER "${language}" swig_uppercase_language) +- string(TOLOWER "${language}" swig_lowercase_language) +- set(SWIG_MODULE_${name}_LANGUAGE "${swig_uppercase_language}") +- set(SWIG_MODULE_${name}_SWIG_LANGUAGE_FLAG "${swig_lowercase_language}") +- +- set(SWIG_MODULE_${name}_REAL_NAME "${name}") +- if("${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "UNKNOWN") +- message(FATAL_ERROR "SWIG Error: Language \"${language}\" not found") +- elseif("${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "PYTHON") +- # when swig is used without the -interface it will produce in the module.py +- # a 'import _modulename' statement, which implies having a corresponding +- # _modulename.so (*NIX), _modulename.pyd (Win32). +- set(SWIG_MODULE_${name}_REAL_NAME "_${name}") +- elseif("${SWIG_MODULE_${name}_LANGUAGE}" STREQUAL "PERL") +- set(SWIG_MODULE_${name}_EXTRA_FLAGS "-shadow") +- endif() +-endmacro() +- +-# +-# For a given language, input file, and output file, determine extra files that +-# will be generated. This is internal swig macro. +-# +- +-macro(SWIG_GET_EXTRA_OUTPUT_FILES language outfiles generatedpath infile) +- set(${outfiles} "") +- get_source_file_property(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename +- ${infile} SWIG_MODULE_NAME) +- if(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename STREQUAL "NOTFOUND") +- get_filename_component(SWIG_GET_EXTRA_OUTPUT_FILES_module_basename "${infile}" NAME_WE) +- endif() +- foreach(it ${SWIG_${language}_EXTRA_FILE_EXTENSION}) +- set(${outfiles} ${${outfiles}} +- "${generatedpath}/${SWIG_GET_EXTRA_OUTPUT_FILES_module_basename}.${it}") +- endforeach() +-endmacro() +- +-# +-# Take swig (*.i) file and add proper custom commands for it +-# +-macro(SWIG_ADD_SOURCE_TO_MODULE name outfiles infile) +- set(swig_full_infile ${infile}) +- get_filename_component(swig_source_file_path "${infile}" PATH) +- get_filename_component(swig_source_file_name_we "${infile}" NAME_WE) +- get_source_file_property(swig_source_file_generated ${infile} GENERATED) +- get_source_file_property(swig_source_file_cplusplus ${infile} CPLUSPLUS) +- get_source_file_property(swig_source_file_flags ${infile} SWIG_FLAGS) +- if("${swig_source_file_flags}" STREQUAL "NOTFOUND") +- set(swig_source_file_flags "") +- endif() +- set(swig_source_file_fullname "${infile}") +- if(${swig_source_file_path} MATCHES "^${CMAKE_CURRENT_SOURCE_DIR}") +- string(REGEX REPLACE +- "^${CMAKE_CURRENT_SOURCE_DIR}" "" +- swig_source_file_relative_path +- "${swig_source_file_path}") +- else() +- if(${swig_source_file_path} MATCHES "^${CMAKE_CURRENT_BINARY_DIR}") +- string(REGEX REPLACE +- "^${CMAKE_CURRENT_BINARY_DIR}" "" +- swig_source_file_relative_path +- "${swig_source_file_path}") +- set(swig_source_file_generated 1) +- else() +- set(swig_source_file_relative_path "${swig_source_file_path}") +- if(swig_source_file_generated) +- set(swig_source_file_fullname "${CMAKE_CURRENT_BINARY_DIR}/${infile}") +- else() +- set(swig_source_file_fullname "${CMAKE_CURRENT_SOURCE_DIR}/${infile}") +- endif() +- endif() +- endif() +- +- set(swig_generated_file_fullname +- "${CMAKE_CURRENT_BINARY_DIR}") +- if(swig_source_file_relative_path) +- set(swig_generated_file_fullname +- "${swig_generated_file_fullname}/${swig_source_file_relative_path}") +- endif() +- # If CMAKE_SWIG_OUTDIR was specified then pass it to -outdir +- if(CMAKE_SWIG_OUTDIR) +- set(swig_outdir ${CMAKE_SWIG_OUTDIR}) +- else() +- set(swig_outdir ${CMAKE_CURRENT_BINARY_DIR}) +- endif() +- SWIG_GET_EXTRA_OUTPUT_FILES(${SWIG_MODULE_${name}_LANGUAGE} +- swig_extra_generated_files +- "${swig_outdir}" +- "${infile}") +- set(swig_generated_file_fullname +- "${swig_generated_file_fullname}/${swig_source_file_name_we}") +- # add the language into the name of the file (i.e. TCL_wrap) +- # this allows for the same .i file to be wrapped into different languages +- set(swig_generated_file_fullname +- "${swig_generated_file_fullname}${SWIG_MODULE_${name}_LANGUAGE}_wrap") +- +- if(swig_source_file_cplusplus) +- set(swig_generated_file_fullname +- "${swig_generated_file_fullname}.${SWIG_CXX_EXTENSION}") +- else() +- set(swig_generated_file_fullname +- "${swig_generated_file_fullname}.c") +- endif() +- +- # Shut up some warnings from poor SWIG code generation that we +- # can do nothing about, when this flag is available +- include(CheckCXXCompilerFlag) +- check_cxx_compiler_flag("-Wno-unused-but-set-variable" HAVE_WNO_UNUSED_BUT_SET_VARIABLE) +- if(HAVE_WNO_UNUSED_BUT_SET_VARIABLE) +- set_source_files_properties(${swig_generated_file_fullname} +- PROPERTIES COMPILE_FLAGS "-Wno-unused-but-set-variable") +- endif(HAVE_WNO_UNUSED_BUT_SET_VARIABLE) +- +- get_directory_property(cmake_include_directories INCLUDE_DIRECTORIES) +- set(swig_include_dirs) +- foreach(it ${cmake_include_directories}) +- set(swig_include_dirs ${swig_include_dirs} "-I${it}") +- endforeach() +- +- set(swig_special_flags) +- # default is c, so add c++ flag if it is c++ +- if(swig_source_file_cplusplus) +- set(swig_special_flags ${swig_special_flags} "-c++") +- endif() +- set(swig_extra_flags) +- if(SWIG_MODULE_${name}_EXTRA_FLAGS) +- set(swig_extra_flags ${swig_extra_flags} ${SWIG_MODULE_${name}_EXTRA_FLAGS}) +- endif() +- +- # hack to work around CMake bug in add_custom_command with multiple OUTPUT files +- +- file(RELATIVE_PATH reldir ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}) +- execute_process( +- COMMAND ${PYTHON_EXECUTABLE} -c "import re, hashlib +-unique = hashlib.md5('${reldir}${ARGN}').hexdigest()[:5] +-print(re.sub('\\W', '_', '${name} ${reldir} ' + unique))" +- OUTPUT_VARIABLE _target OUTPUT_STRIP_TRAILING_WHITESPACE +- ) +- +- file( +- WRITE ${CMAKE_CURRENT_BINARY_DIR}/${_target}.cpp.in +- "int main(void){return 0;}\n" +- ) +- +- # create dummy dependencies +- add_custom_command( +- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_target}.cpp +- COMMAND ${CMAKE_COMMAND} -E copy +- ${CMAKE_CURRENT_BINARY_DIR}/${_target}.cpp.in +- ${CMAKE_CURRENT_BINARY_DIR}/${_target}.cpp +- DEPENDS "${swig_source_file_fullname}" ${SWIG_MODULE_${name}_EXTRA_DEPS} +- COMMENT "" +- ) +- +- # create the dummy target +- add_executable(${_target} ${CMAKE_CURRENT_BINARY_DIR}/${_target}.cpp) +- +- # add a custom command to the dummy target +- add_custom_command( +- TARGET ${_target} +- # Let's create the ${swig_outdir} at execution time, in case dir contains $(OutDir) +- COMMAND ${CMAKE_COMMAND} -E make_directory ${swig_outdir} +- COMMAND "${SWIG_EXECUTABLE}" +- ARGS "-${SWIG_MODULE_${name}_SWIG_LANGUAGE_FLAG}" +- ${swig_source_file_flags} +- ${CMAKE_SWIG_FLAGS} +- -outdir ${swig_outdir} +- ${swig_special_flags} +- ${swig_extra_flags} +- ${swig_include_dirs} +- -o "${swig_generated_file_fullname}" +- "${swig_source_file_fullname}" +- COMMENT "Swig source" +- ) +- +- #add dummy independent dependencies from the _target to each file +- #that will be generated by the SWIG command above +- +- set(${outfiles} "${swig_generated_file_fullname}" ${swig_extra_generated_files}) +- +- foreach(swig_gen_file ${${outfiles}}) +- add_custom_command( +- OUTPUT ${swig_gen_file} +- COMMAND "${CMAKE_COMMAND}" -E touch_nocreate "${swig_gen_file}" +- DEPENDS ${_target} +- COMMENT "dummy command to show ${_target} dependency of ${swig_gen_file}" +- ) +- endforeach() +- +- set_source_files_properties( +- ${outfiles} PROPERTIES GENERATED 1 +- ) +- +-endmacro() +- +-# +-# Create Swig module +-# +-macro(SWIG_ADD_MODULE name language) +- SWIG_MODULE_INITIALIZE(${name} ${language}) +- set(swig_dot_i_sources) +- set(swig_other_sources) +- foreach(it ${ARGN}) +- if(${it} MATCHES ".*\\.i$") +- set(swig_dot_i_sources ${swig_dot_i_sources} "${it}") +- else() +- set(swig_other_sources ${swig_other_sources} "${it}") +- endif() +- endforeach() +- +- set(swig_generated_sources) +- foreach(it ${swig_dot_i_sources}) +- SWIG_ADD_SOURCE_TO_MODULE(${name} swig_generated_source ${it}) +- set(swig_generated_sources ${swig_generated_sources} "${swig_generated_source}") +- endforeach() +- get_directory_property(swig_extra_clean_files ADDITIONAL_MAKE_CLEAN_FILES) +- set_directory_properties(PROPERTIES +- ADDITIONAL_MAKE_CLEAN_FILES "${swig_extra_clean_files};${swig_generated_sources}") +- add_library(${SWIG_MODULE_${name}_REAL_NAME} +- MODULE +- ${swig_generated_sources} +- ${swig_other_sources}) +- string(TOLOWER "${language}" swig_lowercase_language) +- if ("${swig_lowercase_language}" STREQUAL "java") +- if (APPLE) +- # In java you want: +- # System.loadLibrary("LIBRARY"); +- # then JNI will look for a library whose name is platform dependent, namely +- # MacOS : libLIBRARY.jnilib +- # Windows: LIBRARY.dll +- # Linux : libLIBRARY.so +- set_target_properties (${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".jnilib") +- endif () +- endif () +- if ("${swig_lowercase_language}" STREQUAL "python") +- # this is only needed for the python case where a _modulename.so is generated +- set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES PREFIX "") +- # Python extension modules on Windows must have the extension ".pyd" +- # instead of ".dll" as of Python 2.5. Older python versions do support +- # this suffix. +- # http://docs.python.org/whatsnew/ports.html#SECTION0001510000000000000000 +- # <quote> +- # Windows: .dll is no longer supported as a filename extension for extension modules. +- # .pyd is now the only filename extension that will be searched for. +- # </quote> +- if(WIN32 AND NOT CYGWIN) +- set_target_properties(${SWIG_MODULE_${name}_REAL_NAME} PROPERTIES SUFFIX ".pyd") +- endif() +- endif () +-endmacro() +- +-# +-# Like TARGET_LINK_LIBRARIES but for swig modules +-# +-macro(SWIG_LINK_LIBRARIES name) +- if(SWIG_MODULE_${name}_REAL_NAME) +- target_link_libraries(${SWIG_MODULE_${name}_REAL_NAME} ${ARGN}) +- else() +- message(SEND_ERROR "Cannot find Swig library \"${name}\".") +- endif() +-endmacro() +diff --git a/cmake/Modules/nrsc5Config.cmake b/cmake/Modules/nrsc5Config.cmake +index 2cd34a4..0911a25 100644 +--- a/cmake/Modules/nrsc5Config.cmake ++++ b/cmake/Modules/nrsc5Config.cmake +@@ -22,9 +22,10 @@ FIND_LIBRARY( + /usr/local/lib64 + /usr/lib + /usr/lib64 +-) ++ ) ++ ++include("${CMAKE_CURRENT_LIST_DIR}/nrsc5Target.cmake") + + INCLUDE(FindPackageHandleStandardArgs) + FIND_PACKAGE_HANDLE_STANDARD_ARGS(NRSC5 DEFAULT_MSG NRSC5_LIBRARIES NRSC5_INCLUDE_DIRS) + MARK_AS_ADVANCED(NRSC5_LIBRARIES NRSC5_INCLUDE_DIRS) +- +diff --git a/python/build_utils_codes.py b/cmake/Modules/targetConfig.cmake.in +similarity index 52% +rename from python/build_utils_codes.py +rename to cmake/Modules/targetConfig.cmake.in +index 9ea96ba..79e4a28 100644 +--- a/python/build_utils_codes.py ++++ b/cmake/Modules/targetConfig.cmake.in +@@ -1,5 +1,4 @@ +-# +-# Copyright 2004 Free Software Foundation, Inc. ++# Copyright 2018 Free Software Foundation, Inc. + # + # This file is part of GNU Radio + # +@@ -17,36 +16,11 @@ + # along with GNU Radio; see the file COPYING. If not, write to + # the Free Software Foundation, Inc., 51 Franklin Street, + # Boston, MA 02110-1301, USA. +-# +- +-def i_code (code3): +- return code3[0] +- +-def o_code (code3): +- if len (code3) >= 2: +- return code3[1] +- else: +- return code3[0] +- +-def tap_code (code3): +- if len (code3) >= 3: +- return code3[2] +- else: +- return code3[0] +- +-def i_type (code3): +- return char_to_type[i_code (code3)] +- +-def o_type (code3): +- return char_to_type[o_code (code3)] +- +-def tap_type (code3): +- return char_to_type[tap_code (code3)] + ++include(CMakeFindDependencyMacro) + +-char_to_type = {} +-char_to_type['s'] = 'short' +-char_to_type['i'] = 'int' +-char_to_type['f'] = 'float' +-char_to_type['c'] = 'gr_complex' +-char_to_type['b'] = 'unsigned char' ++set(target_deps "@TARGET_DEPENDENCIES@") ++foreach(dep IN LISTS target_deps) ++ find_dependency(${dep}) ++endforeach() ++include("${CMAKE_CURRENT_LIST_DIR}/@TARGET@Targets.cmake") +diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt +index f16fbf6..2c318ee 100644 +--- a/docs/CMakeLists.txt ++++ b/docs/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +diff --git a/docs/doxygen/CMakeLists.txt b/docs/doxygen/CMakeLists.txt +index 1b44799..d5d98b8 100644 +--- a/docs/doxygen/CMakeLists.txt ++++ b/docs/doxygen/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +diff --git a/docs/doxygen/Doxyfile.in b/docs/doxygen/Doxyfile.in +index 3ad1a67..20dfc97 100644 +--- a/docs/doxygen/Doxyfile.in ++++ b/docs/doxygen/Doxyfile.in +@@ -654,8 +654,8 @@ WARN_LOGFILE = + # directories like "/usr/src/myproject". Separate the files or directories + # with spaces. + +-INPUT = @top_srcdir@ \ +- @top_builddir@ ++INPUT = "@top_srcdir@" \ ++ "@top_builddir@" + + # This tag can be used to specify the character encoding of the source files + # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is +@@ -791,7 +791,7 @@ INPUT_FILTER = + # info on how filters are used. If FILTER_PATTERNS is empty or if + # non of the patterns match the file name, INPUT_FILTER is applied. + +-FILTER_PATTERNS = *.py=@top_srcdir@/doc/doxygen/other/doxypy.py ++FILTER_PATTERNS = *.py="@top_srcdir@"/doc/doxygen/other/doxypy.py + + # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using + # INPUT_FILTER) will be used to filter the input files when producing source +@@ -946,7 +946,7 @@ HTML_STYLESHEET = + # user-defined cascading style sheet that is included after the standard + # style sheets created by doxygen. Using this option one can overrule + # certain style aspects. This is preferred over using HTML_STYLESHEET +-# since it does not replace the standard style sheet and is therefor more ++# since it does not replace the standard style sheet and is therefore more + # robust against future updates. Doxygen will copy the style sheet file to + # the output directory. + +@@ -990,7 +990,7 @@ HTML_COLORSTYLE_GAMMA = 80 + # page will contain the date and time when the page was generated. Setting + # this to NO can help when comparing the output of multiple runs. + +-HTML_TIMESTAMP = YES ++HTML_TIMESTAMP = NO + + # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML + # documentation will contain sections that can be hidden and shown after the +diff --git a/docs/doxygen/Doxyfile.swig_doc.in b/docs/doxygen/Doxyfile.swig_doc.in +index 19e17dc..cbe06d6 100644 +--- a/docs/doxygen/Doxyfile.swig_doc.in ++++ b/docs/doxygen/Doxyfile.swig_doc.in +@@ -54,7 +54,7 @@ PROJECT_LOGO = + # If a relative path is entered, it will be relative to the location + # where doxygen was started. If left blank the current directory will be used. + +-OUTPUT_DIRECTORY = @OUTPUT_DIRECTORY@ ++OUTPUT_DIRECTORY = "@OUTPUT_DIRECTORY@" + + # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create + # 4096 sub-directories (in 2 levels) under the output directory of each output +@@ -121,7 +121,7 @@ INLINE_INHERITED_MEMB = NO + # path before files name in the file list and in the header files. If set + # to NO the shortest path that makes the file name unique will be used. + +-FULL_PATH_NAMES = YES ++FULL_PATH_NAMES = NO + + # If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag + # can be used to strip a user-defined part of the path. Stripping is +@@ -913,7 +913,7 @@ HTML_STYLESHEET = + # user-defined cascading style sheet that is included after the standard + # style sheets created by doxygen. Using this option one can overrule + # certain style aspects. This is preferred over using HTML_STYLESHEET +-# since it does not replace the standard style sheet and is therefor more ++# since it does not replace the standard style sheet and is therefore more + # robust against future updates. Doxygen will copy the style sheet file to + # the output directory. + +@@ -957,7 +957,7 @@ HTML_COLORSTYLE_GAMMA = 80 + # page will contain the date and time when the page was generated. Setting + # this to NO can help when comparing the output of multiple runs. + +-HTML_TIMESTAMP = YES ++HTML_TIMESTAMP = NO + + # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML + # documentation will contain sections that can be hidden and shown after the +diff --git a/docs/doxygen/doxyxml/__init__.py b/docs/doxygen/doxyxml/__init__.py +index 5cd0b3c..5145b54 100644 +--- a/docs/doxygen/doxyxml/__init__.py ++++ b/docs/doxygen/doxyxml/__init__.py +@@ -1,7 +1,8 @@ + # + # Copyright 2010 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -63,8 +64,9 @@ + u'Outputs the vital aadvark statistics.' + + """ ++from __future__ import unicode_literals + +-from doxyindex import DoxyIndex, DoxyFunction, DoxyParam, DoxyClass, DoxyFile, DoxyNamespace, DoxyGroup, DoxyFriend, DoxyOther ++from .doxyindex import DoxyIndex, DoxyFunction, DoxyParam, DoxyClass, DoxyFile, DoxyNamespace, DoxyGroup, DoxyFriend, DoxyOther + + def _test(): + import os +diff --git a/docs/doxygen/doxyxml/base.py b/docs/doxygen/doxyxml/base.py +index e8f026a..4404c97 100644 +--- a/docs/doxygen/doxyxml/base.py ++++ b/docs/doxygen/doxyxml/base.py +@@ -1,7 +1,8 @@ + # + # Copyright 2010 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -24,24 +25,26 @@ + Classes based upon this are used to make more user-friendly interfaces + to the doxygen xml docs than the generated classes provide. + """ ++from __future__ import print_function ++from __future__ import unicode_literals + + import os + import pdb + + from xml.parsers.expat import ExpatError + +-from generated import compound ++from .generated import compound + + + class Base(object): + +- class Duplicate(StandardError): ++ class Duplicate(Exception): + pass + +- class NoSuchMember(StandardError): ++ class NoSuchMember(Exception): + pass + +- class ParsingError(StandardError): ++ class ParsingError(Exception): + pass + + def __init__(self, parse_data, top=None): +@@ -94,7 +97,7 @@ def get_cls(self, mem): + for cls in self.mem_classes: + if cls.can_parse(mem): + return cls +- raise StandardError(("Did not find a class for object '%s'." \ ++ raise Exception(("Did not find a class for object '%s'." \ + % (mem.get_name()))) + + def convert_mem(self, mem): +@@ -102,11 +105,11 @@ def convert_mem(self, mem): + cls = self.get_cls(mem) + converted = cls.from_parse_data(mem, self.top) + if converted is None: +- raise StandardError('No class matched this object.') ++ raise Exception('No class matched this object.') + self.add_ref(converted) + return converted +- except StandardError, e: +- print e ++ except Exception as e: ++ print(e) + + @classmethod + def includes(cls, inst): +diff --git a/docs/doxygen/doxyxml/doxyindex.py b/docs/doxygen/doxyxml/doxyindex.py +index 78e8153..30baf12 100644 +--- a/docs/doxygen/doxyxml/doxyindex.py ++++ b/docs/doxygen/doxyxml/doxyindex.py +@@ -1,7 +1,8 @@ + # + # Copyright 2010 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -22,12 +23,14 @@ + Classes providing more user-friendly interfaces to the doxygen xml + docs than the generated classes provide. + """ ++from __future__ import absolute_import ++from __future__ import unicode_literals + + import os + +-from generated import index +-from base import Base +-from text import description ++from .generated import index ++from .base import Base ++from .text import description + + class DoxyIndex(Base): + """ +diff --git a/docs/doxygen/doxyxml/generated/__init__.py b/docs/doxygen/doxyxml/generated/__init__.py +index 3982397..23095c1 100644 +--- a/docs/doxygen/doxyxml/generated/__init__.py ++++ b/docs/doxygen/doxyxml/generated/__init__.py +@@ -5,3 +5,4 @@ + resultant classes are not very friendly to navigate so the rest of the + doxyxml module processes them further. + """ ++from __future__ import unicode_literals +diff --git a/docs/doxygen/doxyxml/generated/compound.py b/docs/doxygen/doxyxml/generated/compound.py +index 1522ac2..acfa0dd 100644 +--- a/docs/doxygen/doxyxml/generated/compound.py ++++ b/docs/doxygen/doxyxml/generated/compound.py +@@ -3,15 +3,17 @@ + """ + Generated Mon Feb 9 19:08:05 2009 by generateDS.py. + """ ++from __future__ import absolute_import ++from __future__ import unicode_literals ++ + +-from string import lower as str_lower + from xml.dom import minidom + from xml.dom import Node + + import sys + +-import compoundsuper as supermod +-from compoundsuper import MixedContainer ++from . import compoundsuper as supermod ++from .compoundsuper import MixedContainer + + + class DoxygenTypeSub(supermod.DoxygenType): +diff --git a/docs/doxygen/doxyxml/generated/compoundsuper.py b/docs/doxygen/doxyxml/generated/compoundsuper.py +index 6255dda..6e984e1 100644 +--- a/docs/doxygen/doxyxml/generated/compoundsuper.py ++++ b/docs/doxygen/doxyxml/generated/compoundsuper.py +@@ -4,12 +4,17 @@ + # Generated Thu Jun 11 18:44:25 2009 by generateDS.py. + # + ++from __future__ import print_function ++from __future__ import unicode_literals ++ + import sys +-import getopt +-from string import lower as str_lower ++ + from xml.dom import minidom + from xml.dom import Node + ++import six ++ ++ + # + # User methods + # +@@ -19,9 +24,9 @@ + + try: + from generatedssuper import GeneratedsSuper +-except ImportError, exp: ++except ImportError as exp: + +- class GeneratedsSuper: ++ class GeneratedsSuper(object): + def format_string(self, input_data, input_name=''): + return input_data + def format_integer(self, input_data, input_name=''): +@@ -64,7 +69,7 @@ def showIndent(outfile, level): + outfile.write(' ') + + def quote_xml(inStr): +- s1 = (isinstance(inStr, basestring) and inStr or ++ s1 = (isinstance(inStr, six.string_types) and inStr or + '%s' % inStr) + s1 = s1.replace('&', '&') + s1 = s1.replace('<', '<') +@@ -72,7 +77,7 @@ def quote_xml(inStr): + return s1 + + def quote_attrib(inStr): +- s1 = (isinstance(inStr, basestring) and inStr or ++ s1 = (isinstance(inStr, six.string_types) and inStr or + '%s' % inStr) + s1 = s1.replace('&', '&') + s1 = s1.replace('<', '<') +@@ -102,7 +107,7 @@ def quote_python(inStr): + return '"""%s"""' % s1 + + +-class MixedContainer: ++class MixedContainer(object): + # Constants for category: + CategoryNone = 0 + CategoryText = 1 +@@ -4221,7 +4226,7 @@ def buildAttributes(self, attrs): + if attrs.get('lineno'): + try: + self.lineno = int(attrs.get('lineno').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (lineno): %s' % exp) + if attrs.get('refkind'): + self.refkind = attrs.get('refkind').value +@@ -4504,12 +4509,12 @@ def buildAttributes(self, attrs): + if attrs.get('endline'): + try: + self.endline = int(attrs.get('endline').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (endline): %s' % exp) + if attrs.get('startline'): + try: + self.startline = int(attrs.get('startline').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (startline): %s' % exp) + if attrs.get('refid'): + self.refid = attrs.get('refid').value +@@ -4627,17 +4632,17 @@ def buildAttributes(self, attrs): + if attrs.get('bodystart'): + try: + self.bodystart = int(attrs.get('bodystart').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (bodystart): %s' % exp) + if attrs.get('line'): + try: + self.line = int(attrs.get('line').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (line): %s' % exp) + if attrs.get('bodyend'): + try: + self.bodyend = int(attrs.get('bodyend').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (bodyend): %s' % exp) + if attrs.get('bodyfile'): + self.bodyfile = attrs.get('bodyfile').value +@@ -6778,12 +6783,12 @@ def buildAttributes(self, attrs): + if attrs.get('rows'): + try: + self.rows = int(attrs.get('rows').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (rows): %s' % exp) + if attrs.get('cols'): + try: + self.cols = int(attrs.get('cols').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (cols): %s' % exp) + def buildChildren(self, child_, nodeName_): + if child_.nodeType == Node.ELEMENT_NODE and \ +@@ -7108,7 +7113,7 @@ def buildAttributes(self, attrs): + if attrs.get('level'): + try: + self.level = int(attrs.get('level').value) +- except ValueError, exp: ++ except ValueError as exp: + raise ValueError('Bad integer attribute (level): %s' % exp) + def buildChildren(self, child_, nodeName_): + if child_.nodeType == Node.TEXT_NODE: +@@ -8283,7 +8288,7 @@ def buildChildren(self, child_, nodeName_): + """ + + def usage(): +- print USAGE_TEXT ++ print(USAGE_TEXT) + sys.exit(1) + + +@@ -8339,4 +8344,3 @@ def main(): + main() + #import pdb + #pdb.run('main()') +- +diff --git a/docs/doxygen/doxyxml/generated/index.py b/docs/doxygen/doxyxml/generated/index.py +index 7a70e14..0c63512 100644 +--- a/docs/doxygen/doxyxml/generated/index.py ++++ b/docs/doxygen/doxyxml/generated/index.py +@@ -3,14 +3,16 @@ + """ + Generated Mon Feb 9 19:08:05 2009 by generateDS.py. + """ ++from __future__ import absolute_import ++from __future__ import unicode_literals + + from xml.dom import minidom + + import os + import sys +-import compound ++from . import compound + +-import indexsuper as supermod ++from . import indexsuper as supermod + + class DoxygenTypeSub(supermod.DoxygenType): + def __init__(self, version=None, compound=None): +diff --git a/docs/doxygen/doxyxml/generated/indexsuper.py b/docs/doxygen/doxyxml/generated/indexsuper.py +index a991530..11312db 100644 +--- a/docs/doxygen/doxyxml/generated/indexsuper.py ++++ b/docs/doxygen/doxyxml/generated/indexsuper.py +@@ -4,12 +4,16 @@ + # Generated Thu Jun 11 18:43:54 2009 by generateDS.py. + # + ++from __future__ import print_function ++from __future__ import unicode_literals ++ + import sys +-import getopt +-from string import lower as str_lower ++ + from xml.dom import minidom + from xml.dom import Node + ++import six ++ + # + # User methods + # +@@ -19,9 +23,9 @@ + + try: + from generatedssuper import GeneratedsSuper +-except ImportError, exp: ++except ImportError as exp: + +- class GeneratedsSuper: ++ class GeneratedsSuper(object): + def format_string(self, input_data, input_name=''): + return input_data + def format_integer(self, input_data, input_name=''): +@@ -64,7 +68,7 @@ def showIndent(outfile, level): + outfile.write(' ') + + def quote_xml(inStr): +- s1 = (isinstance(inStr, basestring) and inStr or ++ s1 = (isinstance(inStr, six.string_types) and inStr or + '%s' % inStr) + s1 = s1.replace('&', '&') + s1 = s1.replace('<', '<') +@@ -72,7 +76,7 @@ def quote_xml(inStr): + return s1 + + def quote_attrib(inStr): +- s1 = (isinstance(inStr, basestring) and inStr or ++ s1 = (isinstance(inStr, six.string_types) and inStr or + '%s' % inStr) + s1 = s1.replace('&', '&') + s1 = s1.replace('<', '<') +@@ -102,7 +106,7 @@ def quote_python(inStr): + return '"""%s"""' % s1 + + +-class MixedContainer: ++class MixedContainer(object): + # Constants for category: + CategoryNone = 0 + CategoryText = 1 +@@ -462,7 +466,7 @@ def buildChildren(self, child_, nodeName_): + """ + + def usage(): +- print USAGE_TEXT ++ print(USAGE_TEXT) + sys.exit(1) + + +@@ -520,4 +524,3 @@ def main(): + main() + #import pdb + #pdb.run('main()') +- +diff --git a/docs/doxygen/doxyxml/text.py b/docs/doxygen/doxyxml/text.py +index 629edd1..e7066ba 100644 +--- a/docs/doxygen/doxyxml/text.py ++++ b/docs/doxygen/doxyxml/text.py +@@ -1,7 +1,8 @@ + # + # Copyright 2010 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -21,12 +22,13 @@ + """ + Utilities for extracting text from generated classes. + """ ++from __future__ import unicode_literals + + def is_string(txt): + if isinstance(txt, str): + return True + try: +- if isinstance(txt, unicode): ++ if isinstance(txt, str): + return True + except NameError: + pass +@@ -49,7 +51,7 @@ def description_bit(obj): + elif is_string(obj): + return obj + else: +- raise StandardError('Expecting a string or something with content, content_ or value attribute') ++ raise Exception('Expecting a string or something with content, content_ or value attribute') + # If this bit is a paragraph then add one some line breaks. + if hasattr(obj, 'name') and obj.name == 'para': + result += "\n\n" +diff --git a/docs/doxygen/swig_doc.py b/docs/doxygen/swig_doc.py +index d3536db..c127b9e 100644 +--- a/docs/doxygen/swig_doc.py ++++ b/docs/doxygen/swig_doc.py +@@ -1,7 +1,8 @@ + # + # Copyright 2010-2012 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -26,6 +27,7 @@ + python docstrings. + + """ ++from __future__ import unicode_literals + + import sys, time + +@@ -79,13 +81,15 @@ def includes(cls, item): + + def utoascii(text): + """ +- Convert unicode text into ascii and escape quotes. ++ Convert unicode text into ascii and escape quotes and backslashes. + """ + if text is None: + return '' + out = text.encode('ascii', 'replace') +- out = out.replace('"', '\\"') +- return out ++ # swig will require us to replace blackslash with 4 backslashes ++ out = out.replace(b'\\', b'\\\\\\\\') ++ out = out.replace(b'"', b'\\"').decode('ascii') ++ return str(out) + + + def combine_descriptions(obj): +@@ -135,7 +139,7 @@ def make_entry(obj, name=None, templ="{description}", description=None, params=[ + return entry_templ.format( + name=name, + docstring=docstring, +- ) ++ ) + + + def make_func_entry(func, name=None, description=None, params=None): +@@ -226,12 +230,12 @@ def make_block2_entry(di, block): + # the make function. + output = [] + output.append(make_class_entry( +- block, description=description, +- ignored_methods=['make'], params=make_func.params)) ++ block, description=description, ++ ignored_methods=['make'], params=make_func.params)) + makename = block.name() + '::make' + output.append(make_func_entry( +- make_func, name=makename, description=description, +- params=make_func.params)) ++ make_func, name=makename, description=description, ++ params=make_func.params)) + return "\n\n".join(output) + + def make_swig_interface_file(di, swigdocfilename, custom_output=None): +@@ -301,7 +305,7 @@ def make_swig_interface_file(di, swigdocfilename, custom_output=None): + + output = "\n\n".join(output) + +- swig_doc = file(swigdocfilename, 'w') ++ swig_doc = open(swigdocfilename, 'w') + swig_doc.write(output) + swig_doc.close() + +@@ -309,7 +313,7 @@ def make_swig_interface_file(di, swigdocfilename, custom_output=None): + # Parse command line options and set up doxyxml. + err_msg = "Execute using: python swig_doc.py xml_path outputfilename" + if len(sys.argv) != 3: +- raise StandardError(err_msg) ++ raise Exception(err_msg) + xml_path = sys.argv[1] + swigdocfilename = sys.argv[2] + di = DoxyIndex(xml_path) +diff --git a/grc/CMakeLists.txt b/grc/CMakeLists.txt +index 1b5c801..8bc75e4 100644 +--- a/grc/CMakeLists.txt ++++ b/grc/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -18,16 +19,16 @@ + # Boston, MA 02110-1301, USA. + + install(FILES +- nrsc5_l1_fm_encoder_mp1.xml +- nrsc5_l1_fm_encoder_mp2.xml +- nrsc5_l1_fm_encoder_mp3.xml +- nrsc5_l1_fm_encoder_mp11.xml +- nrsc5_l1_fm_encoder_mp5.xml +- nrsc5_l1_fm_encoder_mp5_ms1.xml +- nrsc5_l1_fm_encoder_mp6.xml +- nrsc5_l1_fm_encoder_mp6_ms1.xml +- nrsc5_sis_encoder.xml +- nrsc5_l2_encoder.xml +- nrsc5_hdc_encoder.xml +- nrsc5_psd_encoder.xml DESTINATION share/gnuradio/grc/blocks ++ nrsc5_hdc_encoder.block.yml ++ nrsc5_l1_fm_encoder_mp1.block.yml ++ nrsc5_l1_fm_encoder_mp2.block.yml ++ nrsc5_l1_fm_encoder_mp3.block.yml ++ nrsc5_l1_fm_encoder_mp11.block.yml ++ nrsc5_l1_fm_encoder_mp5.block.yml ++ nrsc5_l1_fm_encoder_mp5_ms1.block.yml ++ nrsc5_l1_fm_encoder_mp6.block.yml ++ nrsc5_l1_fm_encoder_mp6_ms1.block.yml ++ nrsc5_l2_encoder.block.yml ++ nrsc5_psd_encoder.block.yml ++ nrsc5_sis_encoder.block.yml DESTINATION share/gnuradio/grc/blocks + ) +diff --git a/grc/nrsc5_hdc_encoder.block.yml b/grc/nrsc5_hdc_encoder.block.yml +new file mode 100644 +index 0000000..520dcbe +--- /dev/null ++++ b/grc/nrsc5_hdc_encoder.block.yml +@@ -0,0 +1,33 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_hdc_encoder ++label: HDC Encoder ++category: '[NRSC-5]' ++ ++parameters: ++- id: channels ++ label: Channels ++ dtype: int ++ default: 2 ++- id: bitrate ++ label: Bitrate ++ dtype: int ++ default: 64000 ++ ++inputs: ++- domain: stream ++ dtype: float ++ multiplicity: ${ channels } ++ ++outputs: ++- domain: stream ++ dtype: byte ++asserts: ++- ${ 1 <= channels <= 2 } ++- ${ 0 < bitrate } ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.hdc_encoder(${channels}, ${bitrate}) ++ ++file_format: 1 +diff --git a/grc/nrsc5_hdc_encoder.xml b/grc/nrsc5_hdc_encoder.xml +deleted file mode 100644 +index b4e472e..0000000 +--- a/grc/nrsc5_hdc_encoder.xml ++++ /dev/null +@@ -1,31 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>HDC Encoder</name> +- <key>nrsc5_hdc_encoder</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.hdc_encoder($channels, $bitrate)</make> +- <param> +- <name>Channels</name> +- <key>channels</key> +- <value>2</value> +- <type>int</type> +- </param> +- <param> +- <name>Bitrate</name> +- <key>bitrate</key> +- <value>64000</value> +- <type>int</type> +- </param> +- <check>1 <= $channels <= 2</check> +- <check>0 < $bitrate</check> +- <sink> +- <name>in</name> +- <type>float</type> +- <nports>$channels</nports> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp1.block.yml b/grc/nrsc5_l1_fm_encoder_mp1.block.yml +new file mode 100644 +index 0000000..2b69d4c +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp1.block.yml +@@ -0,0 +1,26 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp1 ++label: 'Layer 1 FM encoder: MP1' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 146176 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(1) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp1.xml b/grc/nrsc5_l1_fm_encoder_mp1.xml +deleted file mode 100644 +index 46714a7..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp1.xml ++++ /dev/null +@@ -1,23 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP1</name> +- <key>nrsc5_l1_fm_encoder_mp1</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(1)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>146176</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp11.block.yml b/grc/nrsc5_l1_fm_encoder_mp11.block.yml +new file mode 100644 +index 0000000..8c109f3 +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp11.block.yml +@@ -0,0 +1,34 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp11 ++label: 'Layer 1 FM encoder: MP11' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 146176 ++- label: p3 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: p4 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(11) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp11.xml b/grc/nrsc5_l1_fm_encoder_mp11.xml +deleted file mode 100644 +index cba0837..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp11.xml ++++ /dev/null +@@ -1,33 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP11</name> +- <key>nrsc5_l1_fm_encoder_mp11</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(11)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>146176</vlen> +- </sink> +- <sink> +- <name>p3</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>p4</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp2.block.yml b/grc/nrsc5_l1_fm_encoder_mp2.block.yml +new file mode 100644 +index 0000000..6e049b5 +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp2.block.yml +@@ -0,0 +1,30 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp2 ++label: 'Layer 1 FM encoder: MP2' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 146176 ++- label: p3 ++ domain: stream ++ dtype: byte ++ vlen: 2304 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(2) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp2.xml b/grc/nrsc5_l1_fm_encoder_mp2.xml +deleted file mode 100644 +index a176309..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp2.xml ++++ /dev/null +@@ -1,28 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP2</name> +- <key>nrsc5_l1_fm_encoder_mp2</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(2)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>146176</vlen> +- </sink> +- <sink> +- <name>p3</name> +- <type>byte</type> +- <vlen>2304</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp3.block.yml b/grc/nrsc5_l1_fm_encoder_mp3.block.yml +new file mode 100644 +index 0000000..e5077ca +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp3.block.yml +@@ -0,0 +1,30 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp3 ++label: 'Layer 1 FM encoder: MP3' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 146176 ++- label: p3 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(3) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp3.xml b/grc/nrsc5_l1_fm_encoder_mp3.xml +deleted file mode 100644 +index 11af89a..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp3.xml ++++ /dev/null +@@ -1,28 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP3</name> +- <key>nrsc5_l1_fm_encoder_mp3</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(3)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>146176</vlen> +- </sink> +- <sink> +- <name>p3</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp5.block.yml b/grc/nrsc5_l1_fm_encoder_mp5.block.yml +new file mode 100644 +index 0000000..5a79a23 +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp5.block.yml +@@ -0,0 +1,34 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp5 ++label: 'Layer 1 FM encoder: MP5' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: p2 ++ domain: stream ++ dtype: byte ++ vlen: 109312 ++- label: p3 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(5) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp5.xml b/grc/nrsc5_l1_fm_encoder_mp5.xml +deleted file mode 100644 +index e5b5209..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp5.xml ++++ /dev/null +@@ -1,33 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP5</name> +- <key>nrsc5_l1_fm_encoder_mp5</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(5)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>p2</name> +- <type>byte</type> +- <vlen>109312</vlen> +- </sink> +- <sink> +- <name>p3</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp5_ms1.block.yml b/grc/nrsc5_l1_fm_encoder_mp5_ms1.block.yml +new file mode 100644 +index 0000000..34f9d93 +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp5_ms1.block.yml +@@ -0,0 +1,46 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp5_ms1 ++label: 'Layer 1 FM encoder: MP5+MS1' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: p2 ++ domain: stream ++ dtype: byte ++ vlen: 109312 ++- label: p3 ++ domain: stream ++ dtype: byte ++ vlen: 4608 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++- label: s4 ++ domain: stream ++ dtype: byte ++ vlen: 18272 ++- label: s5 ++ domain: stream ++ dtype: byte ++ vlen: 512 ++- label: sids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(5, 1) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp5_ms1.xml b/grc/nrsc5_l1_fm_encoder_mp5_ms1.xml +deleted file mode 100644 +index fd66e29..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp5_ms1.xml ++++ /dev/null +@@ -1,48 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP5+MS1</name> +- <key>nrsc5_l1_fm_encoder_mp5_ms1</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(5, 1)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>p2</name> +- <type>byte</type> +- <vlen>109312</vlen> +- </sink> +- <sink> +- <name>p3</name> +- <type>byte</type> +- <vlen>4608</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <sink> +- <name>s4</name> +- <type>byte</type> +- <vlen>18272</vlen> +- </sink> +- <sink> +- <name>s5</name> +- <type>byte</type> +- <vlen>512</vlen> +- </sink> +- <sink> +- <name>sids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp6.block.yml b/grc/nrsc5_l1_fm_encoder_mp6.block.yml +new file mode 100644 +index 0000000..32ee051 +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp6.block.yml +@@ -0,0 +1,30 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp6 ++label: 'Layer 1 FM encoder: MP6' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 9216 ++- label: p2 ++ domain: stream ++ dtype: byte ++ vlen: 72448 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(6) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp6.xml b/grc/nrsc5_l1_fm_encoder_mp6.xml +deleted file mode 100644 +index b1b3f07..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp6.xml ++++ /dev/null +@@ -1,28 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP6</name> +- <key>nrsc5_l1_fm_encoder_mp6</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(6)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>9216</vlen> +- </sink> +- <sink> +- <name>p2</name> +- <type>byte</type> +- <vlen>72448</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l1_fm_encoder_mp6_ms1.block.yml b/grc/nrsc5_l1_fm_encoder_mp6_ms1.block.yml +new file mode 100644 +index 0000000..fe35996 +--- /dev/null ++++ b/grc/nrsc5_l1_fm_encoder_mp6_ms1.block.yml +@@ -0,0 +1,42 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l1_fm_encoder_mp6_ms1 ++label: 'Layer 1 FM encoder: MP6+MS1' ++category: '[NRSC-5]' ++ ++inputs: ++- label: p1 ++ domain: stream ++ dtype: byte ++ vlen: 9216 ++- label: p2 ++ domain: stream ++ dtype: byte ++ vlen: 72448 ++- label: pids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++- label: s4 ++ domain: stream ++ dtype: byte ++ vlen: 18272 ++- label: s5 ++ domain: stream ++ dtype: byte ++ vlen: 512 ++- label: sids ++ domain: stream ++ dtype: byte ++ vlen: 80 ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 1048576 ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l1_fm_encoder(6, 1) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l1_fm_encoder_mp6_ms1.xml b/grc/nrsc5_l1_fm_encoder_mp6_ms1.xml +deleted file mode 100644 +index 2302341..0000000 +--- a/grc/nrsc5_l1_fm_encoder_mp6_ms1.xml ++++ /dev/null +@@ -1,43 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 1 FM encoder: MP6+MS1</name> +- <key>nrsc5_l1_fm_encoder_mp6_ms1</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l1_fm_encoder(6, 1)</make> +- <sink> +- <name>p1</name> +- <type>byte</type> +- <vlen>9216</vlen> +- </sink> +- <sink> +- <name>p2</name> +- <type>byte</type> +- <vlen>72448</vlen> +- </sink> +- <sink> +- <name>pids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <sink> +- <name>s4</name> +- <type>byte</type> +- <vlen>18272</vlen> +- </sink> +- <sink> +- <name>s5</name> +- <type>byte</type> +- <vlen>512</vlen> +- </sink> +- <sink> +- <name>sids</name> +- <type>byte</type> +- <vlen>80</vlen> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>1048576</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_l2_encoder.block.yml b/grc/nrsc5_l2_encoder.block.yml +new file mode 100644 +index 0000000..f946b2a +--- /dev/null ++++ b/grc/nrsc5_l2_encoder.block.yml +@@ -0,0 +1,44 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_l2_encoder ++label: Layer 2 encoder ++category: '[NRSC-5]' ++ ++parameters: ++- id: num_progs ++ label: Programs ++ dtype: int ++ default: 1 ++- id: first_prog ++ label: First prog. no. ++ dtype: int ++ default: 0 ++- id: size ++ label: Frame size ++ dtype: int ++ default: 146176 ++ options: [146176, 109312, 72448, 18272, 9216, 4608, 2304] ++ ++inputs: ++- label: hdc ++ domain: stream ++ dtype: byte ++ multiplicity: ${ num_progs } ++- label: psd ++ domain: stream ++ dtype: byte ++ multiplicity: ${ num_progs } ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: ${ size } ++asserts: ++- ${ 0 <= first_prog <= 7 } ++- ${ 1 <= num_progs <= 8 - first_prog } ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.l2_encoder(${num_progs}, ${first_prog}, ${size}) ++ ++file_format: 1 +diff --git a/grc/nrsc5_l2_encoder.xml b/grc/nrsc5_l2_encoder.xml +deleted file mode 100644 +index 216969a..0000000 +--- a/grc/nrsc5_l2_encoder.xml ++++ /dev/null +@@ -1,71 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>Layer 2 encoder</name> +- <key>nrsc5_l2_encoder</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.l2_encoder($num_progs, $first_prog, $size)</make> +- <param> +- <name>Programs</name> +- <key>num_progs</key> +- <value>1</value> +- <type>int</type> +- </param> +- <param> +- <name>First prog. no.</name> +- <key>first_prog</key> +- <value>0</value> +- <type>int</type> +- </param> +- <param> +- <name>Frame size</name> +- <key>size</key> +- <value>146176</value> +- <type>int</type> +- <option> +- <name>146176</name> +- <key>146176</key> +- </option> +- <option> +- <name>109312</name> +- <key>109312</key> +- </option> +- <option> +- <name>72448</name> +- <key>72448</key> +- </option> +- <option> +- <name>18272</name> +- <key>18272</key> +- </option> +- <option> +- <name>9216</name> +- <key>9216</key> +- </option> +- <option> +- <name>4608</name> +- <key>4608</key> +- </option> +- <option> +- <name>2304</name> +- <key>2304</key> +- </option> +- </param> +- <check>0 <= $first_prog <= 7</check> +- <check>1 <= $num_progs <= 8 - $first_prog</check> +- <sink> +- <name>hdc</name> +- <type>byte</type> +- <nports>$num_progs</nports> +- </sink> +- <sink> +- <name>psd</name> +- <type>byte</type> +- <nports>$num_progs</nports> +- </sink> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>$size</vlen> +- </source> +-</block> +diff --git a/grc/nrsc5_psd_encoder.block.yml b/grc/nrsc5_psd_encoder.block.yml +new file mode 100644 +index 0000000..b0d25ea +--- /dev/null ++++ b/grc/nrsc5_psd_encoder.block.yml +@@ -0,0 +1,31 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_psd_encoder ++label: PSD encoder ++category: '[NRSC-5]' ++ ++parameters: ++- id: prog_num ++ label: Program number ++ dtype: int ++ default: 0 ++- id: title ++ label: Title ++ dtype: string ++ default: Title ++- id: artist ++ label: Artist ++ dtype: string ++ default: Artist ++ ++outputs: ++- domain: stream ++ dtype: byte ++asserts: ++- ${ 0 <= prog_num <= 7 } ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.psd_encoder(${prog_num}, ${title}, ${artist}) ++ ++file_format: 1 +diff --git a/grc/nrsc5_psd_encoder.xml b/grc/nrsc5_psd_encoder.xml +deleted file mode 100644 +index 8828da4..0000000 +--- a/grc/nrsc5_psd_encoder.xml ++++ /dev/null +@@ -1,31 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>PSD encoder</name> +- <key>nrsc5_psd_encoder</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.psd_encoder($prog_num, $title, $artist)</make> +- <param> +- <name>Program number</name> +- <key>prog_num</key> +- <value>0</value> +- <type>int</type> +- </param> +- <param> +- <name>Title</name> +- <key>title</key> +- <value>Title</value> +- <type>string</type> +- </param> +- <param> +- <name>Artist</name> +- <key>artist</key> +- <value>Artist</value> +- <type>string</type> +- </param> +- <check>0 <= $prog_num <= 7</check> +- <source> +- <name>out</name> +- <type>byte</type> +- </source> +-</block> +diff --git a/grc/nrsc5_sis_encoder.block.yml b/grc/nrsc5_sis_encoder.block.yml +new file mode 100644 +index 0000000..448a753 +--- /dev/null ++++ b/grc/nrsc5_sis_encoder.block.yml +@@ -0,0 +1,24 @@ ++# auto-generated by grc.converter ++ ++id: nrsc5_sis_encoder ++label: SIS encoder ++category: '[NRSC-5]' ++ ++parameters: ++- id: short_name ++ label: Station name ++ dtype: string ++ default: ABCD ++ ++outputs: ++- domain: stream ++ dtype: byte ++ vlen: 80 ++asserts: ++- ${ len(short_name) == 4 } ++ ++templates: ++ imports: import nrsc5 ++ make: nrsc5.sis_encoder(${short_name}) ++ ++file_format: 1 +diff --git a/grc/nrsc5_sis_encoder.xml b/grc/nrsc5_sis_encoder.xml +deleted file mode 100644 +index 2bd6f1a..0000000 +--- a/grc/nrsc5_sis_encoder.xml ++++ /dev/null +@@ -1,20 +0,0 @@ +-<?xml version="1.0"?> +-<block> +- <name>SIS encoder</name> +- <key>nrsc5_sis_encoder</key> +- <category>[NRSC-5]</category> +- <import>import nrsc5</import> +- <make>nrsc5.sis_encoder($short_name)</make> +- <param> +- <name>Station name</name> +- <key>short_name</key> +- <value>ABCD</value> +- <type>string</type> +- </param> +- <check>len($short_name) == 4</check> +- <source> +- <name>out</name> +- <type>byte</type> +- <vlen>80</vlen> +- </source> +-</block> +diff --git a/include/nrsc5/CMakeLists.txt b/include/nrsc5/CMakeLists.txt +index b3c2c5d..04c74c3 100644 +--- a/include/nrsc5/CMakeLists.txt ++++ b/include/nrsc5/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011,2012 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -22,9 +23,9 @@ + ######################################################################## + install(FILES + api.h ++ hdc_encoder.h + l1_fm_encoder.h +- sis_encoder.h + l2_encoder.h +- hdc_encoder.h +- psd_encoder.h DESTINATION include/nrsc5 ++ psd_encoder.h ++ sis_encoder.h DESTINATION include/nrsc5 + ) +diff --git a/include/nrsc5/api.h b/include/nrsc5/api.h +index f0e8af7..449b586 100644 +--- a/include/nrsc5/api.h ++++ b/include/nrsc5/api.h +@@ -1,7 +1,8 @@ + /* + * Copyright 2011 Free Software Foundation, Inc. + * +- * This file is part of GNU Radio ++ * This file was generated by gr_modtool, a tool from the GNU Radio framework ++ * This file is a part of gr-nrsc5 + * + * GNU Radio is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by +diff --git a/include/nrsc5/hdc_encoder.h b/include/nrsc5/hdc_encoder.h +index 5de1490..4b40b14 100644 +--- a/include/nrsc5/hdc_encoder.h ++++ b/include/nrsc5/hdc_encoder.h +@@ -18,7 +18,6 @@ + * Boston, MA 02110-1301, USA. + */ + +- + #ifndef INCLUDED_NRSC5_HDC_ENCODER_H + #define INCLUDED_NRSC5_HDC_ENCODER_H + +diff --git a/include/nrsc5/l1_fm_encoder.h b/include/nrsc5/l1_fm_encoder.h +index 9cebec6..52df09d 100644 +--- a/include/nrsc5/l1_fm_encoder.h ++++ b/include/nrsc5/l1_fm_encoder.h +@@ -18,7 +18,6 @@ + * Boston, MA 02110-1301, USA. + */ + +- + #ifndef INCLUDED_NRSC5_L1_FM_ENCODER_H + #define INCLUDED_NRSC5_L1_FM_ENCODER_H + +diff --git a/include/nrsc5/l2_encoder.h b/include/nrsc5/l2_encoder.h +index 935f3b6..4a3bac0 100644 +--- a/include/nrsc5/l2_encoder.h ++++ b/include/nrsc5/l2_encoder.h +@@ -18,7 +18,6 @@ + * Boston, MA 02110-1301, USA. + */ + +- + #ifndef INCLUDED_NRSC5_L2_ENCODER_H + #define INCLUDED_NRSC5_L2_ENCODER_H + +diff --git a/include/nrsc5/psd_encoder.h b/include/nrsc5/psd_encoder.h +index f916c71..d6cbca5 100644 +--- a/include/nrsc5/psd_encoder.h ++++ b/include/nrsc5/psd_encoder.h +@@ -18,7 +18,6 @@ + * Boston, MA 02110-1301, USA. + */ + +- + #ifndef INCLUDED_NRSC5_PSD_ENCODER_H + #define INCLUDED_NRSC5_PSD_ENCODER_H + +diff --git a/include/nrsc5/sis_encoder.h b/include/nrsc5/sis_encoder.h +index ae65c2f..73e26de 100644 +--- a/include/nrsc5/sis_encoder.h ++++ b/include/nrsc5/sis_encoder.h +@@ -18,7 +18,6 @@ + * Boston, MA 02110-1301, USA. + */ + +- + #ifndef INCLUDED_NRSC5_SIS_ENCODER_H + #define INCLUDED_NRSC5_SIS_ENCODER_H + +diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt +index 9f87e20..a23aef5 100644 +--- a/lib/CMakeLists.txt ++++ b/lib/CMakeLists.txt +@@ -1,6 +1,7 @@ +-# Copyright 2011,2012,2016 Free Software Foundation, Inc. ++# Copyright 2011,2012,2016,2018,2019 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -22,25 +23,26 @@ + ######################################################################## + include(GrPlatform) #define LIB_SUFFIX + +-include_directories(${Boost_INCLUDE_DIR}) +-link_directories(${Boost_LIBRARY_DIRS}) +- + list(APPEND nrsc5_sources ++ hdc_encoder_impl.cc + l1_fm_encoder_impl.cc +- sis_encoder_impl.cc + l2_encoder_impl.cc +- hdc_encoder_impl.cc + psd_encoder_impl.cc ++ sis_encoder_impl.cc + ) + + set(nrsc5_sources "${nrsc5_sources}" PARENT_SCOPE) + if(NOT nrsc5_sources) +- MESSAGE(STATUS "No C++ sources... skipping lib/") +- return() ++ MESSAGE(STATUS "No C++ sources... skipping lib/") ++ return() + endif(NOT nrsc5_sources) + + add_library(gnuradio-nrsc5 SHARED ${nrsc5_sources}) +-target_link_libraries(gnuradio-nrsc5 ${Boost_LIBRARIES} ${GNURADIO_ALL_LIBRARIES} fdk-aac) ++target_link_libraries(gnuradio-nrsc5 gnuradio::gnuradio-runtime gnuradio::gnuradio-fec fdk-aac) ++target_include_directories(gnuradio-nrsc5 ++ PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../include> ++ PUBLIC $<INSTALL_INTERFACE:include> ++ ) + set_target_properties(gnuradio-nrsc5 PROPERTIES DEFINE_SYMBOL "gnuradio_nrsc5_EXPORTS") + + if(APPLE) +@@ -53,34 +55,34 @@ endif(APPLE) + # Install built library files + ######################################################################## + include(GrMiscUtils) +-GR_LIBRARY_FOO(gnuradio-nrsc5 RUNTIME_COMPONENT "nrsc5_runtime" DEVEL_COMPONENT "nrsc5_devel") ++GR_LIBRARY_FOO(gnuradio-nrsc5) ++ ++######################################################################## ++# Print summary ++######################################################################## ++message(STATUS "Using install prefix: ${CMAKE_INSTALL_PREFIX}") ++message(STATUS "Building for version: ${VERSION} / ${LIBVER}") + + ######################################################################## + # Build and register unit test + ######################################################################## + include(GrTest) + +-include_directories(${CPPUNIT_INCLUDE_DIRS}) +- ++# If your unit tests require special include paths, add them here ++#include_directories() ++# List all files that contain Boost.UTF unit tests here + list(APPEND test_nrsc5_sources +- ${CMAKE_CURRENT_SOURCE_DIR}/test_nrsc5.cc +- ${CMAKE_CURRENT_SOURCE_DIR}/qa_nrsc5.cc + ) ++# Anything we need to link to for the unit tests go here ++list(APPEND GR_TEST_TARGET_DEPS gnuradio-nrsc5) + +-add_executable(test-nrsc5 ${test_nrsc5_sources}) +- +-target_link_libraries( +- test-nrsc5 +- ${GNURADIO_RUNTIME_LIBRARIES} +- ${Boost_LIBRARIES} +- ${CPPUNIT_LIBRARIES} +- gnuradio-nrsc5 +-) ++if(NOT test_nrsc5_sources) ++ MESSAGE(STATUS "No C++ unit tests... skipping") ++ return() ++endif(NOT test_nrsc5_sources) + +-GR_ADD_TEST(test_nrsc5 test-nrsc5) +- +-######################################################################## +-# Print summary +-######################################################################## +-message(STATUS "Using install prefix: ${CMAKE_INSTALL_PREFIX}") +-message(STATUS "Building for version: ${VERSION} / ${LIBVER}") ++foreach(qa_file ${test_nrsc5_sources}) ++ GR_ADD_CPP_TEST("nrsc5_${qa_file}" ++ ${CMAKE_CURRENT_SOURCE_DIR}/${qa_file} ++ ) ++endforeach(qa_file) +diff --git a/lib/hdc_encoder_impl.cc b/lib/hdc_encoder_impl.cc +index 706c2ac..89b1374 100644 +--- a/lib/hdc_encoder_impl.cc ++++ b/lib/hdc_encoder_impl.cc +@@ -35,6 +35,7 @@ namespace gr { + (new hdc_encoder_impl(channels, bitrate)); + } + ++ + /* + * The private constructor + */ +diff --git a/lib/hdc_encoder_impl.h b/lib/hdc_encoder_impl.h +index ff6b1d2..aa5a5a6 100644 +--- a/lib/hdc_encoder_impl.h ++++ b/lib/hdc_encoder_impl.h +@@ -54,6 +54,7 @@ namespace gr { + gr_vector_int &ninput_items, + gr_vector_const_void_star &input_items, + gr_vector_void_star &output_items); ++ + }; + + } // namespace nrsc5 +diff --git a/lib/l1_fm_encoder_impl.cc b/lib/l1_fm_encoder_impl.cc +index 6861700..bef95ea 100644 +--- a/lib/l1_fm_encoder_impl.cc ++++ b/lib/l1_fm_encoder_impl.cc +@@ -105,6 +105,7 @@ namespace gr { + (new l1_fm_encoder_impl(psm, ssm)); + } + ++ + /* + * The private constructor + */ +diff --git a/lib/l1_fm_encoder_impl.h b/lib/l1_fm_encoder_impl.h +index e0bba24..a1db3c2 100644 +--- a/lib/l1_fm_encoder_impl.h ++++ b/lib/l1_fm_encoder_impl.h +@@ -105,6 +105,7 @@ namespace gr { + gr_vector_int &ninput_items, + gr_vector_const_void_star &input_items, + gr_vector_void_star &output_items); ++ + }; + + } // namespace nrsc5 +diff --git a/lib/l2_encoder_impl.cc b/lib/l2_encoder_impl.cc +index ce14714..2ef81c8 100644 +--- a/lib/l2_encoder_impl.cc ++++ b/lib/l2_encoder_impl.cc +@@ -41,6 +41,7 @@ namespace gr { + (new l2_encoder_impl(num_progs, first_prog, size)); + } + ++ + /* + * The private constructor + */ +diff --git a/lib/l2_encoder_impl.h b/lib/l2_encoder_impl.h +index 9fa9494..084395a 100644 +--- a/lib/l2_encoder_impl.h ++++ b/lib/l2_encoder_impl.h +@@ -85,6 +85,7 @@ namespace gr { + gr_vector_int &ninput_items, + gr_vector_const_void_star &input_items, + gr_vector_void_star &output_items); ++ + }; + + } // namespace nrsc5 +diff --git a/lib/psd_encoder_impl.cc b/lib/psd_encoder_impl.cc +index acb4010..29c9ed7 100644 +--- a/lib/psd_encoder_impl.cc ++++ b/lib/psd_encoder_impl.cc +@@ -35,6 +35,7 @@ namespace gr { + (new psd_encoder_impl(prog_num, title, artist)); + } + ++ + /* + * The private constructor + */ +diff --git a/lib/qa_nrsc5.cc b/lib/qa_nrsc5.cc +deleted file mode 100644 +index b523eb2..0000000 +--- a/lib/qa_nrsc5.cc ++++ /dev/null +@@ -1,36 +0,0 @@ +-/* +- * Copyright 2012 Free Software Foundation, Inc. +- * +- * This file is part of GNU Radio +- * +- * GNU Radio is free software; you can redistribute it and/or modify +- * it under the terms of the GNU General Public License as published by +- * the Free Software Foundation; either version 3, or (at your option) +- * any later version. +- * +- * GNU Radio is distributed in the hope that it will be useful, +- * but WITHOUT ANY WARRANTY; without even the implied warranty of +- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +- * GNU General Public License for more details. +- * +- * You should have received a copy of the GNU General Public License +- * along with GNU Radio; see the file COPYING. If not, write to +- * the Free Software Foundation, Inc., 51 Franklin Street, +- * Boston, MA 02110-1301, USA. +- */ +- +-/* +- * This class gathers together all the test cases for the gr-filter +- * directory into a single test suite. As you create new test cases, +- * add them here. +- */ +- +-#include "qa_nrsc5.h" +- +-CppUnit::TestSuite * +-qa_nrsc5::suite() +-{ +- CppUnit::TestSuite *s = new CppUnit::TestSuite("nrsc5"); +- +- return s; +-} +diff --git a/lib/qa_nrsc5.h b/lib/qa_nrsc5.h +deleted file mode 100644 +index 8ccf0f5..0000000 +--- a/lib/qa_nrsc5.h ++++ /dev/null +@@ -1,38 +0,0 @@ +-/* -*- c++ -*- */ +-/* +- * Copyright 2012 Free Software Foundation, Inc. +- * +- * This file is part of GNU Radio +- * +- * GNU Radio is free software; you can redistribute it and/or modify +- * it under the terms of the GNU General Public License as published by +- * the Free Software Foundation; either version 3, or (at your option) +- * any later version. +- * +- * GNU Radio is distributed in the hope that it will be useful, +- * but WITHOUT ANY WARRANTY; without even the implied warranty of +- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +- * GNU General Public License for more details. +- * +- * You should have received a copy of the GNU General Public License +- * along with GNU Radio; see the file COPYING. If not, write to +- * the Free Software Foundation, Inc., 51 Franklin Street, +- * Boston, MA 02110-1301, USA. +- */ +- +-#ifndef _QA_NRSC5_H_ +-#define _QA_NRSC5_H_ +- +-#include <gnuradio/attributes.h> +-#include <cppunit/TestSuite.h> +- +-//! collect all the tests for the gr-filter directory +- +-class __GR_ATTR_EXPORT qa_nrsc5 +-{ +- public: +- //! return suite of tests for all of gr-filter directory +- static CppUnit::TestSuite *suite(); +-}; +- +-#endif /* _QA_NRSC5_H_ */ +diff --git a/lib/sis_encoder_impl.cc b/lib/sis_encoder_impl.cc +index 2e1cb19..714bfb0 100644 +--- a/lib/sis_encoder_impl.cc ++++ b/lib/sis_encoder_impl.cc +@@ -35,6 +35,7 @@ namespace gr { + (new sis_encoder_impl(short_name)); + } + ++ + /* + * The private constructor + */ +diff --git a/lib/test_nrsc5.cc b/lib/test_nrsc5.cc +deleted file mode 100644 +index 59bd57c..0000000 +--- a/lib/test_nrsc5.cc ++++ /dev/null +@@ -1,48 +0,0 @@ +-/* -*- c++ -*- */ +-/* +- * Copyright 2012 Free Software Foundation, Inc. +- * +- * This file is part of GNU Radio +- * +- * GNU Radio is free software; you can redistribute it and/or modify +- * it under the terms of the GNU General Public License as published by +- * the Free Software Foundation; either version 3, or (at your option) +- * any later version. +- * +- * GNU Radio is distributed in the hope that it will be useful, +- * but WITHOUT ANY WARRANTY; without even the implied warranty of +- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +- * GNU General Public License for more details. +- * +- * You should have received a copy of the GNU General Public License +- * along with GNU Radio; see the file COPYING. If not, write to +- * the Free Software Foundation, Inc., 51 Franklin Street, +- * Boston, MA 02110-1301, USA. +- */ +- +-#ifdef HAVE_CONFIG_H +-#include "config.h" +-#endif +- +-#include <cppunit/TextTestRunner.h> +-#include <cppunit/XmlOutputter.h> +- +-#include <gnuradio/unittests.h> +-#include "qa_nrsc5.h" +-#include <iostream> +-#include <fstream> +- +-int +-main (int argc, char **argv) +-{ +- CppUnit::TextTestRunner runner; +- std::ofstream xmlfile(get_unittest_path("nrsc5.xml").c_str()); +- CppUnit::XmlOutputter *xmlout = new CppUnit::XmlOutputter(&runner.result(), xmlfile); +- +- runner.addTest(qa_nrsc5::suite()); +- runner.setOutputter(xmlout); +- +- bool was_successful = runner.run("", false); +- +- return was_successful ? 0 : 1; +-} +diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt +index d0b133e..9b25913 100644 +--- a/python/CMakeLists.txt ++++ b/python/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -41,8 +42,8 @@ include(GrTest) + + set(GR_TEST_TARGET_DEPS gnuradio-nrsc5) + set(GR_TEST_PYTHON_DIRS ${CMAKE_BINARY_DIR}/swig) ++GR_ADD_TEST(qa_hdc_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_hdc_encoder.py) + GR_ADD_TEST(qa_l1_fm_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_l1_fm_encoder.py) +-GR_ADD_TEST(qa_sis_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_sis_encoder.py) + GR_ADD_TEST(qa_l2_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_l2_encoder.py) +-GR_ADD_TEST(qa_hdc_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_hdc_encoder.py) + GR_ADD_TEST(qa_psd_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_psd_encoder.py) ++GR_ADD_TEST(qa_sis_encoder ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/qa_sis_encoder.py) +diff --git a/python/__init__.py b/python/__init__.py +index f192a2d..476fb00 100644 +--- a/python/__init__.py ++++ b/python/__init__.py +@@ -22,13 +22,14 @@ + This is the GNU Radio NRSC5 module. Place your Python package + description here (python/__init__.py). + ''' ++from __future__ import unicode_literals + + # import swig generated symbols into the nrsc5 namespace + try: +- # this might fail if the module is python-only +- from nrsc5_swig import * ++ # this might fail if the module is python-only ++ from .nrsc5_swig import * + except ImportError: +- pass ++ pass + + # import any pure python here + # +diff --git a/python/build_utils.py b/python/build_utils.py +deleted file mode 100644 +index cf58a97..0000000 +--- a/python/build_utils.py ++++ /dev/null +@@ -1,226 +0,0 @@ +-# +-# Copyright 2004,2009,2012 Free Software Foundation, Inc. +-# +-# This file is part of GNU Radio +-# +-# GNU Radio is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 3, or (at your option) +-# any later version. +-# +-# GNU Radio is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with GNU Radio; see the file COPYING. If not, write to +-# the Free Software Foundation, Inc., 51 Franklin Street, +-# Boston, MA 02110-1301, USA. +-# +- +-"""Misc utilities used at build time +-""" +- +-import re, os, os.path +-from build_utils_codes import * +- +- +-# set srcdir to the directory that contains Makefile.am +-try: +- srcdir = os.environ['srcdir'] +-except KeyError, e: +- srcdir = "." +-srcdir = srcdir + '/' +- +-# set do_makefile to either true or false dependeing on the environment +-try: +- if os.environ['do_makefile'] == '0': +- do_makefile = False +- else: +- do_makefile = True +-except KeyError, e: +- do_makefile = False +- +-# set do_sources to either true or false dependeing on the environment +-try: +- if os.environ['do_sources'] == '0': +- do_sources = False +- else: +- do_sources = True +-except KeyError, e: +- do_sources = True +- +-name_dict = {} +- +-def log_output_name (name): +- (base, ext) = os.path.splitext (name) +- ext = ext[1:] # drop the leading '.' +- +- entry = name_dict.setdefault (ext, []) +- entry.append (name) +- +-def open_and_log_name (name, dir): +- global do_sources +- if do_sources: +- f = open (name, dir) +- else: +- f = None +- log_output_name (name) +- return f +- +-def expand_template (d, template_filename, extra = ""): +- '''Given a dictionary D and a TEMPLATE_FILENAME, expand template into output file +- ''' +- global do_sources +- output_extension = extract_extension (template_filename) +- template = open_src (template_filename, 'r') +- output_name = d['NAME'] + extra + '.' + output_extension +- log_output_name (output_name) +- if do_sources: +- output = open (output_name, 'w') +- do_substitution (d, template, output) +- output.close () +- template.close () +- +-def output_glue (dirname): +- output_makefile_fragment () +- output_ifile_include (dirname) +- +-def output_makefile_fragment (): +- global do_makefile +- if not do_makefile: +- return +-# overwrite the source, which must be writable; this should have been +-# checked for beforehand in the top-level Makefile.gen.gen . +- f = open (os.path.join (os.environ.get('gendir', os.environ.get('srcdir', '.')), 'Makefile.gen'), 'w') +- f.write ('#\n# This file is machine generated. All edits will be overwritten\n#\n') +- output_subfrag (f, 'h') +- output_subfrag (f, 'i') +- output_subfrag (f, 'cc') +- f.close () +- +-def output_ifile_include (dirname): +- global do_sources +- if do_sources: +- f = open ('%s_generated.i' % (dirname,), 'w') +- f.write ('//\n// This file is machine generated. All edits will be overwritten\n//\n') +- files = name_dict.setdefault ('i', []) +- files.sort () +- f.write ('%{\n') +- for file in files: +- f.write ('#include <%s>\n' % (file[0:-1] + 'h',)) +- f.write ('%}\n\n') +- for file in files: +- f.write ('%%include <%s>\n' % (file,)) +- +-def output_subfrag (f, ext): +- files = name_dict.setdefault (ext, []) +- files.sort () +- f.write ("GENERATED_%s =" % (ext.upper ())) +- for file in files: +- f.write (" \\\n\t%s" % (file,)) +- f.write ("\n\n") +- +-def extract_extension (template_name): +- # template name is something like: GrFIRfilterXXX.h.t +- # we return everything between the penultimate . and .t +- mo = re.search (r'\.([a-z]+)\.t$', template_name) +- if not mo: +- raise ValueError, "Incorrectly formed template_name '%s'" % (template_name,) +- return mo.group (1) +- +-def open_src (name, mode): +- global srcdir +- return open (os.path.join (srcdir, name), mode) +- +-def do_substitution (d, in_file, out_file): +- def repl (match_obj): +- key = match_obj.group (1) +- # print key +- return d[key] +- +- inp = in_file.read () +- out = re.sub (r"@([a-zA-Z0-9_]+)@", repl, inp) +- out_file.write (out) +- +- +- +-copyright = '''/* -*- c++ -*- */ +-/* +- * Copyright 2003,2004 Free Software Foundation, Inc. +- * +- * This file is part of GNU Radio +- * +- * GNU Radio is free software; you can redistribute it and/or modify +- * it under the terms of the GNU General Public License as published by +- * the Free Software Foundation; either version 3, or (at your option) +- * any later version. +- * +- * GNU Radio is distributed in the hope that it will be useful, +- * but WITHOUT ANY WARRANTY; without even the implied warranty of +- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +- * GNU General Public License for more details. +- * +- * You should have received a copy of the GNU General Public License +- * along with GNU Radio; see the file COPYING. If not, write to +- * the Free Software Foundation, Inc., 51 Franklin Street, +- * Boston, MA 02110-1301, USA. +- */ +-''' +- +-def is_complex (code3): +- if i_code (code3) == 'c' or o_code (code3) == 'c': +- return '1' +- else: +- return '0' +- +- +-def standard_dict (name, code3, package='gr'): +- d = {} +- d['NAME'] = name +- d['NAME_IMPL'] = name+'_impl' +- d['GUARD_NAME'] = 'INCLUDED_%s_%s_H' % (package.upper(), name.upper()) +- d['GUARD_NAME_IMPL'] = 'INCLUDED_%s_%s_IMPL_H' % (package.upper(), name.upper()) +- d['BASE_NAME'] = re.sub ('^' + package + '_', '', name) +- d['SPTR_NAME'] = '%s_sptr' % name +- d['WARNING'] = 'WARNING: this file is machine generated. Edits will be overwritten' +- d['COPYRIGHT'] = copyright +- d['TYPE'] = i_type (code3) +- d['I_TYPE'] = i_type (code3) +- d['O_TYPE'] = o_type (code3) +- d['TAP_TYPE'] = tap_type (code3) +- d['IS_COMPLEX'] = is_complex (code3) +- return d +- +- +-def standard_dict2 (name, code3, package): +- d = {} +- d['NAME'] = name +- d['BASE_NAME'] = name +- d['GUARD_NAME'] = 'INCLUDED_%s_%s_H' % (package.upper(), name.upper()) +- d['WARNING'] = 'WARNING: this file is machine generated. Edits will be overwritten' +- d['COPYRIGHT'] = copyright +- d['TYPE'] = i_type (code3) +- d['I_TYPE'] = i_type (code3) +- d['O_TYPE'] = o_type (code3) +- d['TAP_TYPE'] = tap_type (code3) +- d['IS_COMPLEX'] = is_complex (code3) +- return d +- +-def standard_impl_dict2 (name, code3, package): +- d = {} +- d['NAME'] = name +- d['IMPL_NAME'] = name +- d['BASE_NAME'] = name.rstrip("impl").rstrip("_") +- d['GUARD_NAME'] = 'INCLUDED_%s_%s_H' % (package.upper(), name.upper()) +- d['WARNING'] = 'WARNING: this file is machine generated. Edits will be overwritten' +- d['COPYRIGHT'] = copyright +- d['FIR_TYPE'] = "fir_filter_" + code3 +- d['CFIR_TYPE'] = "fir_filter_" + code3[0:2] + 'c' +- d['TYPE'] = i_type (code3) +- d['I_TYPE'] = i_type (code3) +- d['O_TYPE'] = o_type (code3) +- d['TAP_TYPE'] = tap_type (code3) +- d['IS_COMPLEX'] = is_complex (code3) +- return d +diff --git a/python/qa_hdc_encoder.py b/python/qa_hdc_encoder.py +index b57d841..7266aa9 100755 +--- a/python/qa_hdc_encoder.py ++++ b/python/qa_hdc_encoder.py +@@ -23,19 +23,19 @@ + from gnuradio import blocks + import nrsc5_swig as nrsc5 + +-class qa_hdc_encoder (gr_unittest.TestCase): ++class qa_hdc_encoder(gr_unittest.TestCase): + +- def setUp (self): +- self.tb = gr.top_block () ++ def setUp(self): ++ self.tb = gr.top_block() + +- def tearDown (self): ++ def tearDown(self): + self.tb = None + +- def test_001_t (self): ++ def test_001_t(self): + # set up fg +- self.tb.run () ++ self.tb.run() + # check data + + + if __name__ == '__main__': +- gr_unittest.run(qa_hdc_encoder, "qa_hdc_encoder.xml") ++ gr_unittest.run(qa_hdc_encoder) +diff --git a/python/qa_l1_fm_encoder.py b/python/qa_l1_fm_encoder.py +index 9b22e0e..3ebd761 100755 +--- a/python/qa_l1_fm_encoder.py ++++ b/python/qa_l1_fm_encoder.py +@@ -23,19 +23,19 @@ + from gnuradio import blocks + import nrsc5_swig as nrsc5 + +-class qa_l1_fm_encoder (gr_unittest.TestCase): ++class qa_l1_fm_encoder(gr_unittest.TestCase): + +- def setUp (self): +- self.tb = gr.top_block () ++ def setUp(self): ++ self.tb = gr.top_block() + +- def tearDown (self): ++ def tearDown(self): + self.tb = None + +- def test_001_t (self): ++ def test_001_t(self): + # set up fg +- self.tb.run () ++ self.tb.run() + # check data + + + if __name__ == '__main__': +- gr_unittest.run(qa_l1_fm_encoder, "qa_l1_fm_encoder.xml") ++ gr_unittest.run(qa_l1_fm_encoder) +diff --git a/python/qa_l2_encoder.py b/python/qa_l2_encoder.py +index cb71f27..cb48bd2 100755 +--- a/python/qa_l2_encoder.py ++++ b/python/qa_l2_encoder.py +@@ -23,19 +23,19 @@ + from gnuradio import blocks + import nrsc5_swig as nrsc5 + +-class qa_l2_encoder (gr_unittest.TestCase): ++class qa_l2_encoder(gr_unittest.TestCase): + +- def setUp (self): +- self.tb = gr.top_block () ++ def setUp(self): ++ self.tb = gr.top_block() + +- def tearDown (self): ++ def tearDown(self): + self.tb = None + +- def test_001_t (self): ++ def test_001_t(self): + # set up fg +- self.tb.run () ++ self.tb.run() + # check data + + + if __name__ == '__main__': +- gr_unittest.run(qa_l2_encoder, "qa_l2_encoder.xml") ++ gr_unittest.run(qa_l2_encoder) +diff --git a/python/qa_psd_encoder.py b/python/qa_psd_encoder.py +index a274a9c..944240d 100755 +--- a/python/qa_psd_encoder.py ++++ b/python/qa_psd_encoder.py +@@ -23,19 +23,19 @@ + from gnuradio import blocks + import nrsc5_swig as nrsc5 + +-class qa_psd_encoder (gr_unittest.TestCase): ++class qa_psd_encoder(gr_unittest.TestCase): + +- def setUp (self): +- self.tb = gr.top_block () ++ def setUp(self): ++ self.tb = gr.top_block() + +- def tearDown (self): ++ def tearDown(self): + self.tb = None + +- def test_001_t (self): ++ def test_001_t(self): + # set up fg +- self.tb.run () ++ self.tb.run() + # check data + + + if __name__ == '__main__': +- gr_unittest.run(qa_psd_encoder, "qa_psd_encoder.xml") ++ gr_unittest.run(qa_psd_encoder) +diff --git a/python/qa_sis_encoder.py b/python/qa_sis_encoder.py +index 96a83cd..485ab68 100755 +--- a/python/qa_sis_encoder.py ++++ b/python/qa_sis_encoder.py +@@ -23,19 +23,19 @@ + from gnuradio import blocks + import nrsc5_swig as nrsc5 + +-class qa_sis_encoder (gr_unittest.TestCase): ++class qa_sis_encoder(gr_unittest.TestCase): + +- def setUp (self): +- self.tb = gr.top_block () ++ def setUp(self): ++ self.tb = gr.top_block() + +- def tearDown (self): ++ def tearDown(self): + self.tb = None + +- def test_001_t (self): ++ def test_001_t(self): + # set up fg +- self.tb.run () ++ self.tb.run() + # check data + + + if __name__ == '__main__': +- gr_unittest.run(qa_sis_encoder, "qa_sis_encoder.xml") ++ gr_unittest.run(qa_sis_encoder) +diff --git a/swig/CMakeLists.txt b/swig/CMakeLists.txt +index 06747c5..351aa9b 100644 +--- a/swig/CMakeLists.txt ++++ b/swig/CMakeLists.txt +@@ -1,6 +1,7 @@ + # Copyright 2011 Free Software Foundation, Inc. + # +-# This file is part of GNU Radio ++# This file was generated by gr_modtool, a tool from the GNU Radio framework ++# This file is a part of gr-nrsc5 + # + # GNU Radio is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -21,15 +22,15 @@ + # Check if there is C++ code at all + ######################################################################## + if(NOT nrsc5_sources) +- MESSAGE(STATUS "No C++ sources... skipping swig/") +- return() ++ MESSAGE(STATUS "No C++ sources... skipping swig/") ++ return() + endif(NOT nrsc5_sources) + + ######################################################################## + # Include swig generation macros + ######################################################################## + find_package(SWIG) +-find_package(PythonLibs 2) ++find_package(PythonLibs) + if(NOT SWIG_FOUND OR NOT PYTHONLIBS_FOUND) + return() + endif() +@@ -39,11 +40,11 @@ include(GrPython) + ######################################################################## + # Setup swig generation + ######################################################################## +-foreach(incdir ${GNURADIO_RUNTIME_INCLUDE_DIRS}) +- list(APPEND GR_SWIG_INCLUDE_DIRS ${incdir}/gnuradio/swig) +-endforeach(incdir) ++set(GR_SWIG_INCLUDE_DIRS $<TARGET_PROPERTY:gnuradio::runtime_swig,INTERFACE_INCLUDE_DIRECTORIES>) ++set(GR_SWIG_TARGET_DEPS gnuradio::runtime_swig) + + set(GR_SWIG_LIBRARIES gnuradio-nrsc5) ++ + set(GR_SWIG_DOC_FILE ${CMAKE_CURRENT_BINARY_DIR}/nrsc5_swig_doc.i) + set(GR_SWIG_DOC_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/../include) + +diff --git a/swig/nrsc5_swig.i b/swig/nrsc5_swig.i +index 99841a3..4b75b62 100644 +--- a/swig/nrsc5_swig.i ++++ b/swig/nrsc5_swig.i +@@ -2,27 +2,26 @@ + + #define NRSC5_API + +-%include "gnuradio.i" // the common stuff ++%include "gnuradio.i" // the common stuff + + //load generated python docstrings + %include "nrsc5_swig_doc.i" + + %{ ++#include "nrsc5/hdc_encoder.h" + #include "nrsc5/l1_fm_encoder.h" +-#include "nrsc5/sis_encoder.h" + #include "nrsc5/l2_encoder.h" +-#include "nrsc5/hdc_encoder.h" + #include "nrsc5/psd_encoder.h" ++#include "nrsc5/sis_encoder.h" + %} + +- ++%include "nrsc5/hdc_encoder.h" ++GR_SWIG_BLOCK_MAGIC2(nrsc5, hdc_encoder); + %include "nrsc5/l1_fm_encoder.h" + GR_SWIG_BLOCK_MAGIC2(nrsc5, l1_fm_encoder); +-%include "nrsc5/sis_encoder.h" +-GR_SWIG_BLOCK_MAGIC2(nrsc5, sis_encoder); + %include "nrsc5/l2_encoder.h" + GR_SWIG_BLOCK_MAGIC2(nrsc5, l2_encoder); +-%include "nrsc5/hdc_encoder.h" +-GR_SWIG_BLOCK_MAGIC2(nrsc5, hdc_encoder); + %include "nrsc5/psd_encoder.h" + GR_SWIG_BLOCK_MAGIC2(nrsc5, psd_encoder); ++%include "nrsc5/sis_encoder.h" ++GR_SWIG_BLOCK_MAGIC2(nrsc5, sis_encoder); diff --git a/srcpkgs/gnuradio-nrsc5/template b/srcpkgs/gnuradio-nrsc5/template index 9b87518269bd..f0d91aa1c8d2 100644 --- a/srcpkgs/gnuradio-nrsc5/template +++ b/srcpkgs/gnuradio-nrsc5/template @@ -1,24 +1,19 @@ # Template file for 'gnuradio-nrsc5' pkgname=gnuradio-nrsc5 -version=2.0.0 -revision=1 +version=1.0.0 +revision=5 wrksrc="gr-nrsc5-${version}" build_style=cmake make_cmd=make -configure_args="-Dpybind11_DIR=/${py3_sitelib}/pybind11/share/cmake/pybind11" -hostmakedepends="git automake libtool pkg-config gnuradio python3 python3-pybind11" -makedepends="gnuradio-devel" +hostmakedepends="git automake libtool pkg-config gnuradio swig" +makedepends="gnuradio-devel boost-devel libcppunit-devel python3-devel + log4cpp-devel gmpxx-devel mpir-devel gsl-devel volk-devel" short_desc="GNU Radio implementation of HD Radio" maintainer="Remi Pommarel <repk@triplefau.lt>" license="GPL-3.0-or-later" -homepage="https://github.com/argilo/gr-nrsc5" +homepage="https://github.com/argilo/gr-nrsc5/" distfiles="https://github.com/argilo/gr-nrsc5/archive/v${version}.tar.gz" -checksum=cc9135b20e79111f609b95e02c5b5926c8c71c3ed8ab6e58b2b484d4efb333ae -make_check=no # XXX: ModuleNotFoundError: No module named 'nrsc5' - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - nocross="pybind11: Python config failure: Python is 64-bit, chosen compiler is 32-bit" -fi +checksum=d736c4cb1104254d07296d2a61880e07149c9bfd1a49aed504215672d4e09485 export CMAKE_GENERATOR="Unix Makefiles" diff --git a/srcpkgs/gnuradio-osmosdr/template b/srcpkgs/gnuradio-osmosdr/template index cdb4d27faf68..886d2a9db2af 100644 --- a/srcpkgs/gnuradio-osmosdr/template +++ b/srcpkgs/gnuradio-osmosdr/template @@ -1,23 +1,19 @@ # Template file for 'gnuradio-osmosdr' pkgname=gnuradio-osmosdr -version=0.2.3git20210128 -revision=1 -_githash=a100eb024c0210b95e4738b6efd836d48225bd03 -wrksrc="gr-osmosdr-${_githash}" +version=0.2.0 +revision=4 +wrksrc="gr-osmosdr-${version}" build_style=cmake -configure_args="-Dpybind11_DIR=/${py3_sitelib}/pybind11/share/cmake/pybind11" -hostmakedepends="pkg-config gnuradio python3 python3-pybind11" -makedepends="SoapySDR-devel gnuradio-devel libairspy-devel libhackrf-devel librtlsdr-devel" +hostmakedepends="pkg-config swig python3 gnuradio" +makedepends="boost-devel gnuradio-devel libairspy-devel libhackrf-devel + librtlsdr-devel python3-devel uhd-devel log4cpp-devel mpir-devel + SoapySDR-devel volk-devel fftw-devel gmpxx-devel" short_desc="GNU Radio source block for rtlsdr, hackrf and airspy" maintainer="bra1nwave <bra1nwave@protonmail.com>" license="GPL-3.0-or-later" homepage="https://osmocom.org/projects/gr-osmosdr/wiki/GrOsmoSDR" -distfiles="https://github.com/osmocom/gr-osmosdr/archive/${_githash}.tar.gz" -checksum=a3cc85dd708d06d234ff4ab7f274a4a49db6427eed1e7e58711a1b61a4fa4de1 - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - nocross="pybind11: Python config failure: Python is 64-bit, chosen compiler is 32-bit" -fi +distfiles="https://github.com/osmocom/gr-osmosdr/archive/v${version}.tar.gz" +checksum=9812429d97bc54f0a8917b880ca9e7e2421c66aeaac8ce5608161a8ae7007122 gnuradio-osmosdr-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/gnuradio-rds/template b/srcpkgs/gnuradio-rds/template index 35d19fb82b11..4da5c54e812e 100644 --- a/srcpkgs/gnuradio-rds/template +++ b/srcpkgs/gnuradio-rds/template @@ -1,22 +1,18 @@ # Template file for 'gnuradio-rds' pkgname=gnuradio-rds -version=3.10 -revision=1 +version=3.8.0 +revision=3 wrksrc="gr-rds-${version}" build_style=cmake -configure_args="-Dpybind11_DIR=/${py3_sitelib}/pybind11/share/cmake/pybind11" -hostmakedepends="pkg-config gnuradio python3 python3-pybind11" -makedepends="gnuradio-devel" +hostmakedepends="pkg-config gnuradio swig" +makedepends="gnuradio-devel python3-devel boost-devel log4cpp-devel + gmpxx-devel mpir-devel volk-devel" short_desc="GNUradio FM RDS/TMC Transceiver" maintainer="Remi Pommarel <repk@triplefau.lt>" license="GPL-2.0-or-later" -homepage="https://github.com/bastibl/gr-rds" +homepage="https://github.com/bastibl/gr-rds/" distfiles="https://github.com/bastibl/gr-rds/archive/v${version}.tar.gz" -checksum=083a9f479d83ac2f6273cdf3b3cf1beca47dfdce2d28264ce979f23c119607f7 - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - nocross="pybind11: Python config failure: Python is 64-bit, chosen compiler is 32-bit" -fi +checksum=39cada996eca9f362fb07548c5f4f7b95c9d138c3859aa7a673a58cc105f563a gnuradio-rds-devel_package() { depends="${makedepends} ${sourcepkg}-${version}_${revision}" diff --git a/srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch b/srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch new file mode 100644 index 000000000000..51952bd29b38 --- /dev/null +++ b/srcpkgs/gnuradio/patches/596c6495f3bdf579dae0c26531a16f6adcc7fb2f.patch @@ -0,0 +1,46 @@ +From 596c6495f3bdf579dae0c26531a16f6adcc7fb2f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marcus=20M=C3=BCller?= <mmueller@gnuradio.org> +Date: Mon, 13 Apr 2020 00:11:59 +0200 +Subject: [PATCH] =?UTF-8?q?pmt:=20conditionalize=20testing=20of=20long=20>?= + =?UTF-8?q?=202=C2=B3=C2=B2=20on=20sizeof(long)?= +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +--- + gnuradio-runtime/python/pmt/qa_pmt.py | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/gnuradio-runtime/python/pmt/qa_pmt.py b/gnuradio-runtime/python/pmt/qa_pmt.py +index 884bba7dd4b..44f616cdae1 100644 +--- a/gnuradio-runtime/python/pmt/qa_pmt.py ++++ b/gnuradio-runtime/python/pmt/qa_pmt.py +@@ -18,6 +18,10 @@ class test_pmt(unittest.TestCase): + MAXINT32 = (2**31)-1 + MININT32 = (-MAXINT32)-1 + ++ def setUp(self): ++ from ctypes import sizeof, c_long ++ self.sizeof_long = sizeof(c_long) ++ + def test01(self): + a = pmt.intern("a") + b = pmt.from_double(123765) +@@ -112,6 +116,8 @@ def test14(self): + self.assertEqual(const,pmt.to_long(deser)) + + def test15(self): ++ if(self.sizeof_long <= 4): ++ return + const = self.MAXINT32 + 1 + x_pmt = pmt.from_long(const) + s = pmt.serialize_str(x_pmt) +@@ -137,6 +143,8 @@ def test17(self): + self.assertEqual(const, x_long) + + def test18(self): ++ if(self.sizeof_long <= 4): ++ return + const = self.MININT32 - 1 + x_pmt = pmt.from_long(const) + s = pmt.serialize_str(x_pmt) diff --git a/srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch b/srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch new file mode 100644 index 000000000000..c49a047427e8 --- /dev/null +++ b/srcpkgs/gnuradio/patches/aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7.patch @@ -0,0 +1,28 @@ +From aa4b15d0b26b3c72fab736bcd28a67ab9d1404b7 Mon Sep 17 00:00:00 2001 +From: John Sallay <jasallay@gmail.com> +Date: Sat, 23 Oct 2021 08:26:42 -0400 +Subject: [PATCH] Fix issue 4595 qa_agc Assertion Error. + +The number of input elements needs to be disivible by volk_alignment, which it wasn't +for machines with 512-bit registers. + +Signed-off-by: John Sallay <jasallay@gmail.com> +--- + gr-analog/python/analog/qa_agc.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/gr-analog/python/analog/qa_agc.py b/gr-analog/python/analog/qa_agc.py +index a5a8ea47b6a..9368dd5d2a8 100644 +--- a/gr-analog/python/analog/qa_agc.py ++++ b/gr-analog/python/analog/qa_agc.py +@@ -454,7 +454,9 @@ def test_006(self): + tb = self.tb + + sampling_freq = 100 +- N = int(5*sampling_freq) ++ # N must by a multiple of the volk_alignment of the system for this test to work. ++ # For a machine with 512-bit registers, that would be 8 complex-floats. ++ N = int(8 * sampling_freq) + src1 = analog.sig_source_c(sampling_freq, analog.GR_SIN_WAVE, + sampling_freq * 0.10, 100) + dst1 = blocks.vector_sink_c() diff --git a/srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch b/srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch new file mode 100644 index 000000000000..4faa3468140a --- /dev/null +++ b/srcpkgs/gnuradio/patches/f259befbbe54e55fc4994899e92bcf5bf462fa2f.patch @@ -0,0 +1,31 @@ +From f259befbbe54e55fc4994899e92bcf5bf462fa2f Mon Sep 17 00:00:00 2001 +From: alekhgupta1441 <alekhgupta1441@gmail.com> +Date: Sun, 12 Apr 2020 03:48:14 +0530 +Subject: [PATCH] gr-digital/python : Updated soft_dec_lut_gen.py + +--- + gr-digital/python/digital/soft_dec_lut_gen.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gr-digital/python/digital/soft_dec_lut_gen.py b/gr-digital/python/digital/soft_dec_lut_gen.py +index 4503c4fea7b..84f6de66e45 100644 +--- a/gr-digital/python/digital/soft_dec_lut_gen.py ++++ b/gr-digital/python/digital/soft_dec_lut_gen.py +@@ -73,7 +73,7 @@ def soft_dec_table_generator(soft_dec_gen, prec, Es=1): + + ''' + +- npts = 2.0**prec ++ npts = int(2.0**prec) + maxd = Es*numpy.sqrt(2.0)/2.0 + yrng = numpy.linspace(-maxd, maxd, npts) + xrng = numpy.linspace(-maxd, maxd, npts) +@@ -110,7 +110,7 @@ def soft_dec_table(constel, symbols, prec, npwr=1): + re_max = max(numpy.array(constel).real) + im_max = max(numpy.array(constel).imag) + +- npts = 2.0**prec ++ npts = int(2.0**prec) + yrng = numpy.linspace(im_min, im_max, npts) + xrng = numpy.linspace(re_min, re_max, npts) + diff --git a/srcpkgs/gnuradio/patches/fix-x11-library-call.patch b/srcpkgs/gnuradio/patches/fix-x11-library-call.patch deleted file mode 100644 index 589c87e2ee35..000000000000 --- a/srcpkgs/gnuradio/patches/fix-x11-library-call.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/gr-uhd/apps/uhd_fft b/gr-uhd/apps/uhd_fft -index fc5e9276c..41ea88b4c 100755 ---- a/gr-uhd/apps/uhd_fft -+++ b/gr-uhd/apps/uhd_fft -@@ -32,7 +32,7 @@ if __name__ == '__main__': - import ctypes - if sys.platform.startswith('linux'): - try: -- X11 = ctypes.cdll.LoadLibrary('libX11.so') -+ X11 = ctypes.cdll.LoadLibrary('libX11.so.6') - X11.XInitThreads() - except: - print("Warning: failed to XInitThreads()") -diff --git a/gr-uhd/apps/uhd_siggen_gui b/gr-uhd/apps/uhd_siggen_gui -index 0d9cb56c2..ea5e430f3 100755 ---- a/gr-uhd/apps/uhd_siggen_gui -+++ b/gr-uhd/apps/uhd_siggen_gui -@@ -29,7 +29,7 @@ if __name__ == '__main__': - import ctypes - if sys.platform.startswith('linux'): - try: -- X11 = ctypes.cdll.LoadLibrary('libX11.so') -+ X11 = ctypes.cdll.LoadLibrary('libX11.so.6') - X11.XInitThreads() - except: - print("Warning: failed to XInitThreads()") -diff --git a/grc/core/generator/flow_graph.py.mako b/grc/core/generator/flow_graph.py.mako -index b1c369177..6e9c56a08 100644 ---- a/grc/core/generator/flow_graph.py.mako -+++ b/grc/core/generator/flow_graph.py.mako -@@ -29,7 +29,7 @@ if __name__ == '__main__': - import sys - if sys.platform.startswith('linux'): - try: -- x11 = ctypes.cdll.LoadLibrary('libX11.so') -+ x11 = ctypes.cdll.LoadLibrary('libX11.so.6') - x11.XInitThreads() - except: - print("Warning: failed to XInitThreads()") diff --git a/srcpkgs/gnuradio/template b/srcpkgs/gnuradio/template index 43ae4e1cb1ba..c950b53e8bea 100644 --- a/srcpkgs/gnuradio/template +++ b/srcpkgs/gnuradio/template @@ -1,55 +1,28 @@ # Template file for 'gnuradio' pkgname=gnuradio -version=3.10.3.0 -revision=1 +version=3.8.0.0 +revision=9 build_style=cmake conf_files="/etc/gnuradio/conf.d/*" -configure_args="-DMATHJAX2_USE_ROOT=/usr/share/mathjax - -DZEROMQ_INCLUDE_DIRS=${XBPS_CROSS_BASE}/usr/include - -Dpybind11_DIR=/${py3_sitelib}/pybind11/share/cmake/pybind11" -_pydeps="python3-Mako python3-cairo python3-click python3-click-plugins python3-gobject - python3-jsonschema python3-numpy python3-pyqtgraph python3-pyzmq python3-scipy python3-yaml" -hostmakedepends="pkg-config doxygen mathjax python3-Sphinx python3-pybind11 python3-pygccxml - ${_pydeps}" -makedepends="SDL-devel SoapySDR-devel boost-devel codec2-devel cppzmq fftw-devel gmpxx-devel - gsl-devel gtk+3-devel jack-devel libgsm-devel libiio-devel libsndfile-devel mpir-devel - python3-devel python3-gobject-devel python3-pybind11 python3-pygccxml qwt-devel spdlog - uhd-devel volk-devel" -depends="${_pydeps} python3-cheetah3 python3-lxml python3-matplotlib" -checkdepends="python3-pytest" +configure_args="-DENABLE_INTERNAL_VOLK=OFF -DGR_PYTHON_DIR=/${py3_sitelib}" +hostmakedepends="pkg-config doxygen swig python3-Mako python3-Sphinx + python3-cairo python3-numpy python3-yaml texlive texlive-latexextra texlive-dvi" +makedepends="SDL-devel boost-devel fftw-devel gsl-devel jack-devel + libgsm-devel libusb-devel volk-devel uhd-devel gtk+3-devel python3-devel + python3-gobject-devel log4cpp-devel gmpxx-devel mpir-devel" +depends="python3-cheetah3 python3-numpy python3-Mako python3-gobject + python3-yaml" +checkdepends="python3-scipy" short_desc="Framework for software defined radio" maintainer="Andrew Benson <abenson+void@gmail.com>" license="GPL-3.0-or-later" homepage="https://www.gnuradio.org" distfiles="https://github.com/gnuradio/gnuradio/archive/v${version}.tar.gz" -checksum=957108a67ec75d99adaad8f3b10be8ae08760a9cef0b659a5c815a4e33898a75 +checksum=03fd01f0b27033befb91709b3d56f95e0869b5fb8bc71bec2662266a3f0dedf5 python_version=3 -if [ "$CROSS_BUILD" ]; then - # CMake fails when cross-compiling. - configure_args+=" -DENABLE_TESTING=OFF" -fi - -if [ "$CROSS_BUILD" ]; then - hostmakedepends+=" qt5-host-tools qt5-qmake" -fi - -if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then - nocross="pybind11: Python config failure: Python is 64-bit, chosen compiler is 32-bit" -fi - -if [ "${XBPS_TARGET_MACHINE%-musl}" = "i686" ]; then - make_check=ci-skip # See https://github.com/gnuradio/gnuradio/issues/5973 -fi - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - makedepends+=" libatomic-devel" - configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" -fi - post_install() { rm ${DESTDIR}/usr/share/gnuradio/examples/audio/dial_tone \ - ${DESTDIR}/usr/share/gnuradio/examples/qt-gui/display_qt \ ${DESTDIR}/usr/share/gnuradio/examples/uhd/tags_demo vinstall grc/scripts/freedesktop/gnuradio-grc.desktop 644 \ usr/share/applications @@ -59,7 +32,6 @@ post_install() { gnuradio-doc_package() { short_desc+=" - documentation" - depends="mathjax" pkg_install() { vmove usr/share/doc } @@ -67,7 +39,7 @@ gnuradio-doc_package() { gnuradio-devel_package() { short_desc+=" - development files" - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include vmove "usr/lib/*.so" diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template index 228bd0334166..9f2d7f905b7b 100644 --- a/srcpkgs/gnutls/template +++ b/srcpkgs/gnutls/template @@ -1,6 +1,6 @@ # Template file for 'gnutls' pkgname=gnutls -version=3.7.6 +version=3.7.4 revision=1 build_style=gnu-configure configure_args="--disable-guile --disable-static @@ -21,7 +21,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-only, LGPL-2.1-or-later" homepage="https://gnutls.org" distfiles="https://www.gnupg.org/ftp/gcrypt/gnutls/v${version%.*}/gnutls-${version}.tar.xz" -checksum=77065719a345bfb18faa250134be4c53bef70c1bd61f6c0c23ceb8b44f0262ff +checksum=e6adbebcfbc95867de01060d93c789938cf89cc1d1f6ef9ef661890f6217451f pre_check() { # same as $PASS in tests/cert-tests/certtool.sh diff --git a/srcpkgs/goatcounter/files/README.voidlinux b/srcpkgs/goatcounter/files/README.voidlinux deleted file mode 100644 index 1aa1c94b83a3..000000000000 --- a/srcpkgs/goatcounter/files/README.voidlinux +++ /dev/null @@ -1,16 +0,0 @@ -The system service /etc/sv/goatcounter runs goatcounter as system user _goatcounter. - -By default sqlite database is used. The database will be stored in -/var/db/goatcounter/db.sqlite3. - -To initialize the database, make sure you run goatcounter as the _goatcounter user: - -$ sudo -u _goatcounter goatcounter db create site \ - -user.email 'admin@domain.name' \ - -vhost site.name \ - -db sqlite+/var/db/goatcounter/db.sqlite3 - -By default the service listens on 5000 port and does not use TLS. In production -envirnment you must adjust service config by creating /var/goatcounter/conf - -OPTS=-listen ... -db ... diff --git a/srcpkgs/goatcounter/files/goatcounter/log/run b/srcpkgs/goatcounter/files/goatcounter/log/run deleted file mode 100755 index 0713d90a612e..000000000000 --- a/srcpkgs/goatcounter/files/goatcounter/log/run +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec logger -p daemon.notice -t goatcounter diff --git a/srcpkgs/goatcounter/files/goatcounter/run b/srcpkgs/goatcounter/files/goatcounter/run deleted file mode 100755 index e8f78fc6360c..000000000000 --- a/srcpkgs/goatcounter/files/goatcounter/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -[ -r ./conf ] && . ./conf - -: "${OPTS:=-db sqlite+/var/db/goatcounter/db.sqlite3?_busy_timeout=200&_journal_mode=wal&cache=shared -listen :5000 -public-port 5000 -tls none}" - -exec chpst -u _goatcounter goatcounter serve ${OPTS} diff --git a/srcpkgs/goatcounter/template b/srcpkgs/goatcounter/template index 9ba8c6fda1c7..734920ce5987 100644 --- a/srcpkgs/goatcounter/template +++ b/srcpkgs/goatcounter/template @@ -1,9 +1,9 @@ # Template file for 'goatcounter' pkgname=goatcounter -version=2.2.3 +version=2.0.3 revision=1 build_style=go -go_import_path=zgo.at/goatcounter/v2 +go_import_path=zgo.at/goatcounter go_package="${go_import_path}/cmd/goatcounter" go_ldflags="-X zgo.at/goatcounter.Version=${version}" depends="tzdata" @@ -12,11 +12,4 @@ maintainer="Martin Tournoij <martin@arp242.net>" license="EUPL-1.2" homepage="https://www.goatcounter.com/" distfiles="https://github.com/zgoat/goatcounter/archive/v${version}.tar.gz" -checksum=5b3b07afda42752d7c9600a8671bbb30e70a98c656505eda99a4e67b309a94fc -system_accounts="_goatcounter" -make_dirs="/var/db/goatcounter 0750 _goatcounter _goatcounter" - -post_install() { - vsv goatcounter - vdoc $FILESDIR/README.voidlinux -} +checksum=d7477240602c4d6522fb528276378879cda35dea0ba4b174143e36a410398023 diff --git a/srcpkgs/godot/template b/srcpkgs/godot/template index b1d393b582ac..c38f3f8c525a 100644 --- a/srcpkgs/godot/template +++ b/srcpkgs/godot/template @@ -1,6 +1,6 @@ # Template file for 'godot' pkgname=godot -version=3.5 +version=3.4 revision=1 archs="x86_64* i686* aarch64* armv7* ppc64*" wrksrc="${pkgname}-${version}-stable" @@ -27,7 +27,7 @@ maintainer="Nick Hahn <nick.hahn@hotmail.de>" license="MIT" homepage="https://www.godotengine.org/" distfiles="https://github.com/godotengine/${pkgname}/archive/${version}-stable.tar.gz" -checksum=c65425e1d56a7097990f231c27c9271b7159f763dc59f0eaba9273633e59da36 +checksum=61749d12cb094c0be2a2c451ae2aceb8bb45f59f67fcd13fcd8f0c9114262d88 nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/6342/steps/shell_3/logs/stdio CFLAGS+=" -fPIE -fPIC" diff --git a/srcpkgs/google-chrome/template b/srcpkgs/google-chrome/template index 526f5daedcd1..ca37a425cffb 100644 --- a/srcpkgs/google-chrome/template +++ b/srcpkgs/google-chrome/template @@ -1,6 +1,6 @@ # Template file for 'google-chrome' pkgname=google-chrome -version=104.0.5112.79 +version=103.0.5060.53 revision=1 _channel=stable archs="x86_64" @@ -20,7 +20,7 @@ _chromeUrl="${_baseUrl}/${_filename}" _licenseUrl="https://www.google.com/intl/en/chrome/terms/" distfiles="$_chromeUrl" -checksum=fdbde26f21fa375bb3bfb58cd10403fc68b420f05c7c64412c551365e05a09d4 +checksum=d6bb13aad7c0a2b026b8b36d2e8a74f9bf66fe64610ce12fbbd23b4325699da7 do_extract() { mkdir -p ${DESTDIR} diff --git a/srcpkgs/gopass-jsonapi/template b/srcpkgs/gopass-jsonapi/template deleted file mode 100644 index e81f6d08cdb1..000000000000 --- a/srcpkgs/gopass-jsonapi/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'gopass-jsonapi' -pkgname=gopass-jsonapi -version=1.14.3 -revision=2 -create_wrksrc=yes -build_style=go -go_import_path=github.com/gopasspw/gopass-jsonapi -go_ldflags="-X main.version=${version}" -depends="gopass" -short_desc="Gopass JSON bridge for extensions" -maintainer="KuhnChris <kuhnchris+voidpackages@kuhnchris.eu>" -license="MIT" -homepage="https://www.gopass.pw/" -changelog="https://raw.githubusercontent.com/gopasspw/gopass-jsonapi/v${version}/CHANGELOG.md" -distfiles="https://github.com/gopasspw/gopass-jsonapi/releases/download/v${version}/gopass-jsonapi-${version}.tar.gz" -checksum=f09f845d7e50bd691e0f1b889f11429714cbd325c854f7ccb622f26ed65241d5 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/gopls/template b/srcpkgs/gopls/template index 1ef79710dac9..c6164f56decd 100644 --- a/srcpkgs/gopls/template +++ b/srcpkgs/gopls/template @@ -1,6 +1,6 @@ # Template file for 'gopls' pkgname=gopls -version=0.9.1 +version=0.8.4 revision=1 wrksrc=tools-gopls-v${version} build_wrksrc=gopls @@ -11,7 +11,7 @@ maintainer="Renato Aguiar <renato@renatoaguiar.net>" license="MIT" homepage="https://github.com/golang/tools" distfiles="https://github.com/golang/tools/archive/gopls/v${version}.tar.gz" -checksum=420fd56ed614fc8a56547ad7737c2d0f163255a6a2953f1e57d854eeb5cb1b7b +checksum=815060abeb22755352414ef62ffb265b2f0f9d38786c164595f85c9c25c8a7cb post_install() { vlicense ../LICENSE diff --git a/srcpkgs/got/template b/srcpkgs/got/template index 8f4fdb39db10..1113cca08d9b 100644 --- a/srcpkgs/got/template +++ b/srcpkgs/got/template @@ -1,6 +1,6 @@ # Template file for 'got' pkgname=got -version=0.74 +version=0.71 revision=1 wrksrc=got-portable-${version} build_style=gnu-configure @@ -12,7 +12,7 @@ license="ISC" homepage="https://gameoftrees.org" changelog="https://gameoftrees.org/releases/CHANGES" distfiles="https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz" -checksum="5c495209d161db8adfda0a2c8d2d011be54da8b64d2d8798914cb8b7944876fe" +checksum="16a61f49e52e189606d8f4236423f912b5cae71b1d505ef1313b4fc3173108f0" post_install() { sed -n '/Copyright/,/PERFORMANCE/p' got/got.c > LICENSE diff --git a/srcpkgs/gotify-cli/template b/srcpkgs/gotify-cli/template index 91fea40fca9d..50754553ec46 100644 --- a/srcpkgs/gotify-cli/template +++ b/srcpkgs/gotify-cli/template @@ -1,6 +1,6 @@ # Template file for 'gotify-cli' pkgname=gotify-cli -version=2.2.2 +version=2.2.1 revision=1 wrksrc="cli-$version" build_style=go @@ -13,7 +13,7 @@ maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="MIT" homepage="https://gotify.net" distfiles="https://github.com/gotify/cli/archive/v${version}.tar.gz" -checksum=d44d0058a87684db8c61a9952a84327f7bab102d6a4a16547f7be18b9a9c052c +checksum=9013f4afdcc717932e71ab217e09daf4c48e153b23454f5e732ad0f74a8c8979 post_install() { mv ${DESTDIR}/usr/bin/cli ${DESTDIR}/usr/bin/gotify-cli diff --git a/srcpkgs/gotify-server/template b/srcpkgs/gotify-server/template index e306deef9220..9a0dad5ea6e9 100644 --- a/srcpkgs/gotify-server/template +++ b/srcpkgs/gotify-server/template @@ -1,6 +1,6 @@ # Template file for 'gotify-server' pkgname=gotify-server -version=2.1.5 +version=2.1.4 revision=1 wrksrc="server-$version" build_style=go @@ -15,7 +15,7 @@ maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="MIT" homepage="https://gotify.net" distfiles="https://github.com/gotify/server/archive/v${version}.tar.gz" -checksum=ca5724a7782fbb297ba28952790f6a31688c0944acd463192f0ce570a37df039 +checksum=141e16147dadc34264c4ec9fb1e28df229148d87fa73deaad3ac5b2ecbb0dfb3 conf_files="/etc/gotify/config.yml" system_accounts="_gotify" diff --git a/srcpkgs/gperftools/patches/ppc-musl.patch b/srcpkgs/gperftools/patches/ppc-musl.patch index d192ea612797..bbeb4cd39312 100644 --- a/srcpkgs/gperftools/patches/ppc-musl.patch +++ b/srcpkgs/gperftools/patches/ppc-musl.patch @@ -14,7 +14,7 @@ Compatibility fixes for musl. pc_field_found=true) elif test "x$ac_cv_header_sys_ucontext_h" = xyes; then AC_TRY_COMPILE([#define _GNU_SOURCE 1 -- #include <sys/ucontext.h>], +- #include <sys/ucontext.h>], + #include <sys/ucontext.h> + #include <asm/ptrace.h>], [ucontext_t u; return u.$pc_field == 0;], diff --git a/srcpkgs/gpodder/template b/srcpkgs/gpodder/template index 79e6bcb07d23..738464c61ca0 100644 --- a/srcpkgs/gpodder/template +++ b/srcpkgs/gpodder/template @@ -1,7 +1,7 @@ # Template file for 'gpodder' pkgname=gpodder -version=3.11.0 -revision=1 +version=3.10.21 +revision=2 hostmakedepends="python3 intltool" depends="eyeD3 gtk+3 hicolor-icon-theme python3-dbus python3-gobject python3-html5lib python3-mygpoclient python3-podcastparser python3-mutagen @@ -14,7 +14,7 @@ maintainer="bra1nwave <bra1nwave@protonmail.com>" license="GPL-3.0-or-later" homepage="https://github.com/gpodder/gpodder" distfiles="https://github.com/gpodder/gpodder/archive/${version}.tar.gz" -checksum=c96a3332e61e8277475497ec24fe0918c5cafc580a2f85fc7b34c2fd989873de +checksum=014e619de64d3e3dc8493929af8007b3caf09dd77e153bf778f1708d55946878 do_check() { make releasetest diff --git a/srcpkgs/gqrx/template b/srcpkgs/gqrx/template index 280ffced8bb8..9cab32fcf3ee 100644 --- a/srcpkgs/gqrx/template +++ b/srcpkgs/gqrx/template @@ -1,27 +1,29 @@ # Template file for 'gqrx' pkgname=gqrx -version=2.15.9 -revision=1 +version=2.14.4 +revision=3 build_style=cmake configure_args="$(vopt_if gr_audio -DLINUX_AUDIO_BACKEND=Gr-audio) $(vopt_if portaudio -DLINUX_AUDIO_BACKEND=Portaudio)" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools python3 gnuradio" -makedepends="gnuradio-devel gnuradio-osmosdr-devel pulseaudio-devel qt5-svg-devel - alsa-lib-devel jack-devel qt5-tools $(vopt_if portaudio portaudio-devel)" -depends="desktop-file-utils" +hostmakedepends="pkg-config qt5-qmake qt5-host-tools python3 + gnuradio" +makedepends="boost-devel gnuradio-devel gnuradio-osmosdr-devel + pulseaudio-devel qt5-svg-devel log4cpp-devel mpir-devel volk-devel + fftw-devel python3-devel alsa-lib-devel jack-devel gmpxx-devel + qt5-tools $(vopt_if portaudio portaudio-devel)" short_desc="Software defined radio receiver powered by GNU Radio and Qt" maintainer="bra1nwave <bra1nwave@protonmail.com>" license="GPL-3.0-or-later" -homepage="https://gqrx.dk" -changelog="https://raw.githubusercontent.com/gqrx-sdr/gqrx/master/resources/news.txt" -distfiles="https://github.com/gqrx-sdr/gqrx/archive/v${version}.tar.gz" -checksum=4a826b468b2fb38a59cbe1f1b566e62c3114509186a7a25ba27dc92833f3eb44 +homepage="http://gqrx.dk/" +changelog="https://raw.githubusercontent.com/csete/gqrx/master/resources/news.txt" +distfiles="https://github.com/csete/gqrx/archive/v${version}.tar.gz" +checksum=aec35c77ebde9c71a5f973c509eec3d6aa2f18a6e052b180fcd9029d88273e5b build_options="gr_audio portaudio" vopt_conflict gr_audio portaudio desc_option_gr_audio="Enable support for GNU Radio audio (ALSA and JACK)" post_install() { - vinstall dk.gqrx.gqrx.desktop 644 usr/share/applications + vinstall gqrx.desktop 644 usr/share/applications vinstall resources/icons/gqrx.svg 644 usr/share/pixmaps } diff --git a/srcpkgs/grantleetheme/template b/srcpkgs/grantleetheme/template index 88373d0a2b0d..03bab8a0d8a1 100644 --- a/srcpkgs/grantleetheme/template +++ b/srcpkgs/grantleetheme/template @@ -1,6 +1,6 @@ # Template file for 'grantleetheme' pkgname=grantleetheme -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="KDE_INSTALL_USE_QT_SYS_PATHS=TRUE" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/grantleetheme-${version}.tar.xz" -checksum=f4485bd95a42d7ad69eb7553c3183c8dfaacb391e147162f6cbadc3d5ed08681 +checksum=7532503e0a3b090734217db20cc6461140c02cd0d00b85793064724f964e7a2a grantleetheme-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedpends}" diff --git a/srcpkgs/graphviz-x11 b/srcpkgs/graphviz-x11 new file mode 120000 index 000000000000..abecf5d9457d --- /dev/null +++ b/srcpkgs/graphviz-x11 @@ -0,0 +1 @@ +graphviz \ No newline at end of file diff --git a/srcpkgs/graphviz/template b/srcpkgs/graphviz/template index cd43c4883b7f..5cde2ac24863 100644 --- a/srcpkgs/graphviz/template +++ b/srcpkgs/graphviz/template @@ -1,9 +1,9 @@ # Template file for 'graphviz' pkgname=graphviz -version=5.0.0 -revision=1 +version=2.50.0 +revision=2 build_style=gnu-configure -configure_args="--with-gts" +configure_args="--enable-lefty --with-gts" make_build_args="HOSTCC=$BUILD_CC" hostmakedepends="automake flex libltdl-devel libtool perl pkg-config python3" makedepends="libpng-devel gd-devel gtk+-devel librsvg-devel libltdl-devel @@ -16,7 +16,7 @@ license="EPL-1.0" homepage="https://www.graphviz.org" changelog="https://gitlab.com/graphviz/graphviz/-/raw/main/CHANGELOG.md" distfiles="https://gitlab.com/graphviz/graphviz/-/archive/${version}/graphviz-${version}.tar.gz" -checksum=f8cc576694ae93659f453b6b4a4c2f04572a90cfccdca2d4271f2e7c60bb3d60 +checksum=afa48581f764a35e148909cc96a0308ec2356b5225b64af12492f3392f20ef1c # `make check` is broken: # https://gitlab.com/graphviz/graphviz/-/issues/2112 @@ -35,6 +35,8 @@ post_install() { vlicense epl-v10.txt LICENSE rm -rf ${DESTDIR}/usr/share/graphviz/doc + # mingle is not compiled so do not install manpage + rm -f ${DESTDIR}/usr/share/man/man1/mingle.1 # dot_builtins is just dot with preloaded plugins (for testing?) rm -f ${DESTDIR}/usr/bin/dot_builtins } @@ -65,3 +67,15 @@ graphviz-gtk_package() { vmove "usr/lib/graphviz/libgvplugin_gtk.*" } } + +graphviz-x11_package() { + depends="graphviz>=${version}_${revision}" + short_desc+=" - x11 binaries (lefty)" + pkg_install() { + for p in lefty lneato dotty ; do + vmove usr/bin/$p + vmove usr/share/man/man1/$p.1 + done + vmove usr/share/graphviz/lefty + } +} diff --git a/srcpkgs/grex/template b/srcpkgs/grex/template index 8204541bf6f1..dd4bb9f0ad87 100644 --- a/srcpkgs/grex/template +++ b/srcpkgs/grex/template @@ -1,15 +1,14 @@ # Template file for 'grex' pkgname=grex -version=1.4.0 +version=1.3.0 revision=1 build_style=cargo short_desc="Tool for generating regular expressions from user-provided test cases" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Neel Chotai <neel@chot.ai>" license="Apache-2.0" homepage="https://github.com/pemistahl/grex" -changelog="https://raw.githubusercontent.com/pemistahl/grex/main/RELEASE_NOTES.md" distfiles="https://github.com/pemistahl/grex/archive/v${version}.tar.gz" -checksum=38610a97665a30a3b66519df41f979a39a0503d2e9ac6e1e3e3394ec305e7987 +checksum=a330ce004fcfdd8958d057a5ae07a85b6546de585fe7d9060d05f0ada7f7686b post_install() { vdoc README.md diff --git a/srcpkgs/greybird-themes/template b/srcpkgs/greybird-themes/template index 19c3417b42cd..b6dce65c3768 100644 --- a/srcpkgs/greybird-themes/template +++ b/srcpkgs/greybird-themes/template @@ -1,6 +1,6 @@ # Template file for 'greybird-themes' pkgname=greybird-themes -version=3.23.1 +version=3.22.15 revision=1 wrksrc="Greybird-${version}" build_style=meson @@ -11,4 +11,4 @@ maintainer="Jakub Skrzypnik <jot.skrzyp@gmail.com>" license="GPL-2.0-or-later, CC-BY-SA-3.0" homepage="https://github.com/shimmerproject/Greybird" distfiles="https://github.com/shimmerproject/Greybird/archive/v${version}.tar.gz" -checksum=d7e6b94f956874b819e2e17c2368ffd6babf02e5df7f08f508cee4380c3e4e8a +checksum=dbf8440d9904bd8d9fb9b612ece5b9cd604c08ff308755a46d41db7e9ea4b617 diff --git a/srcpkgs/grpc/patches/absl-is-private.patch b/srcpkgs/grpc/patches/absl-is-private.patch deleted file mode 100644 index a79277a26806..000000000000 --- a/srcpkgs/grpc/patches/absl-is-private.patch +++ /dev/null @@ -1,58 +0,0 @@ ---- grpc-1.39.1.orig/CMakeLists.txt -+++ grpc-1.39.1/CMakeLists.txt -@@ -15856,7 +15865,7 @@ generate_pkgconfig( - "gpr" - "gRPC platform support library" - "${gRPC_CORE_VERSION}" -- "absl_base absl_memory absl_optional absl_status absl_str_format absl_strings absl_synchronization absl_time" -+ "" - "-lgpr" - "" - "gpr.pc") -@@ -15866,7 +15875,7 @@ generate_pkgconfig( - "gRPC" - "high performance general RPC framework" - "${gRPC_CORE_VERSION}" -- "gpr openssl absl_base absl_bind_front absl_flat_hash_map absl_inlined_vector absl_memory absl_optional absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time" -+ "gpr openssl" - "-lgrpc -laddress_sorting -lre2 -lupb -lcares -lz" - "" - "grpc.pc") -@@ -15876,7 +15885,7 @@ generate_pkgconfig( - "gRPC unsecure" - "high performance general RPC framework without SSL" - "${gRPC_CORE_VERSION}" -- "gpr absl_base absl_bind_front absl_flat_hash_map absl_inlined_vector absl_memory absl_optional absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time" -+ "gpr" - "-lgrpc_unsecure" - "" - "grpc_unsecure.pc") -@@ -15886,7 +15895,7 @@ generate_pkgconfig( - "gRPC++" - "C++ wrapper for gRPC" - "${gRPC_CPP_VERSION}" -- "grpc absl_base absl_bind_front absl_flat_hash_map absl_inlined_vector absl_memory absl_optional absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time" -+ "grpc" - "-lgrpc++" - "" - "grpc++.pc") -@@ -15896,7 +15905,7 @@ generate_pkgconfig( - "gRPC++ unsecure" - "C++ wrapper for gRPC without SSL" - "${gRPC_CPP_VERSION}" -- "grpc_unsecure absl_base absl_bind_front absl_flat_hash_map absl_inlined_vector absl_memory absl_optional absl_status absl_statusor absl_str_format absl_strings absl_synchronization absl_time" -+ "grpc_unsecure" - "-lgrpc++_unsecure" - "" - "grpc++_unsecure.pc") ---- grpc-1.39.1.orig/cmake/pkg-config-template.pc.in -+++ grpc-1.39.1/cmake/pkg-config-template.pc.in -@@ -6,7 +6,7 @@ libdir=${exec_prefix}/lib - Name: @PC_NAME@ - Description: @PC_DESCRIPTION@ - Version: @PC_VERSION@ --Cflags: -I${includedir} -+Cflags: -I${includedir} -I${includedir}/grpc_absl - Requires: @PC_REQUIRES@ - Libs: -L${libdir} @PC_LIB@ - Libs.private: @PC_LIBS_PRIVATE@ diff --git a/srcpkgs/grpc/template b/srcpkgs/grpc/template index a1558ee2c796..9b35682fdb17 100644 --- a/srcpkgs/grpc/template +++ b/srcpkgs/grpc/template @@ -1,13 +1,13 @@ # Template file for 'grpc' pkgname=grpc version=1.39.1 -revision=8 +revision=5 _abseilver=997aaf3a28308eba1b9156aa35ab7bca9688e9f6 build_style=cmake configure_args="-DBUILD_SHARED_LIBS=ON -DgRPC_CARES_PROVIDER=package -DgRPC_PROTOBUF_PROVIDER=package -DgRPC_SSL_PROVIDER=package -DgRPC_ZLIB_PROVIDER=package - -D_gRPC_RE2_LIBRARIES=-lre2 + -D_gRPC_RE2_LIBRARIES=${XBPS_CROSS_BASE}/usr/lib/libre2.so -D_gRPC_RE2_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include" hostmakedepends="which protobuf" _devel_depends="c-ares-devel re2-devel zlib-devel openssl-devel" @@ -39,29 +39,23 @@ post_extract() { post_patch() { # re2 doesn't install CMake config modules; # key variables are set in configure_args - # also install all plugin on cross-compiling - vsed -i CMakeLists.txt -e '/include(cmake\/re2\.cmake)/d' \ - -e 's/gRPC_INSTALL AND NOT CMAKE_CROSSCOMPILING/gRPC_INSTALL/' + vsed -i CMakeLists.txt -e '/include(cmake\/re2\.cmake)/d' +} + +post_build() { + # Clean up unneeded absl linker arguments from pkgconfig files + sed -e 's/-labsl_[^[:space:]]\+[[:space:]]*//g' \ + -i build/lib/pkgconfig/*.pc } post_install() { - # Remove unnecessary absl static libs, pkg-config and cmake modules + # Remove unnecessary absl static libs and cmake modules rm "${DESTDIR}"/usr/lib/libabsl*.a - rm -rf "${DESTDIR}/usr/lib/pkgconfig/"absl_* rm -rf "${DESTDIR}/usr/lib/cmake/absl" - # Clean up unneeded absl linker arguments from cmake files - sed -e 's/absl::[a-zA-Z_-]*;//g' \ - -e 's/ "absl::[a-zA-Z_-]*"/ /g' \ - -i ${DESTDIR}/usr/lib/cmake/grpc/gRPCTargets.cmake -} - -libgrpc_package() { - short_desc+=" - libraries" - pkg_install() { - vmove "usr/lib/*.so.*" - vmove usr/share - } + # Add custom absl include root to grpcpp cflags + vsed -e 's,^Cflags:.*,& -I${includedir}/grpc_absl,' \ + -i ${DESTDIR}/usr/lib/pkgconfig/grpc++*.pc } grpc-devel_package() { diff --git a/srcpkgs/gscan2pdf/template b/srcpkgs/gscan2pdf/template index 3a0c81452512..d153356c10f6 100644 --- a/srcpkgs/gscan2pdf/template +++ b/srcpkgs/gscan2pdf/template @@ -1,6 +1,6 @@ # Template file for 'gscan2pdf'. pkgname=gscan2pdf -version=2.12.8 +version=2.12.7 revision=1 build_style=perl-module hostmakedepends="perl gettext" @@ -16,7 +16,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-3.0-or-later" homepage="http://gscan2pdf.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=7663767cc04366a82f74742bc908239811de1ff8767628511fc2e47e5158cd39 +checksum=5cad6c03f5c9dee5872304bbb2819d1a9a88f1a048abcbd53d0b6ae2aefca814 nocross=yes do_check() { diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template index 1779e26f56df..3d841c45f8a8 100644 --- a/srcpkgs/gsettings-desktop-schemas/template +++ b/srcpkgs/gsettings-desktop-schemas/template @@ -1,6 +1,6 @@ # Template file for 'gsettings-desktop-schemas' pkgname=gsettings-desktop-schemas -version=42.0 +version=41.0 revision=1 build_helper="gir" build_style=meson @@ -11,9 +11,8 @@ short_desc="Collection of GSettings schemas" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas" -changelog="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6686335a9ed623f7ae2276fefa50a410d4e71d4231880824714070cb317323d2 +checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed # Package build options build_options="gir" diff --git a/srcpkgs/gsmartcontrol/files/README.voidlinux b/srcpkgs/gsmartcontrol/INSTALL.msg similarity index 73% rename from srcpkgs/gsmartcontrol/files/README.voidlinux rename to srcpkgs/gsmartcontrol/INSTALL.msg index 3b74ae753f71..6890d48eeb0e 100644 --- a/srcpkgs/gsmartcontrol/files/README.voidlinux +++ b/srcpkgs/gsmartcontrol/INSTALL.msg @@ -1,6 +1,7 @@ * gsmartcontrol needs elevated privileges, so its desktop menu entry requires a running polkit authentication agent. Almost all desktop shell environments - provide it. You can also use lxsession's lxpolkit, a light polkit auth agent. + provide it. You can also use lxpolkit (from lxsession) that is a lightweighti + polkit auth agent. * action "options > update Drive Database" does not work since smartmontools package does not provide this feature. diff --git a/srcpkgs/gsmartcontrol/template b/srcpkgs/gsmartcontrol/template index 7f20e697a921..3574f4a63770 100644 --- a/srcpkgs/gsmartcontrol/template +++ b/srcpkgs/gsmartcontrol/template @@ -1,7 +1,7 @@ # Template file for 'gsmartcontrol' pkgname=gsmartcontrol -version=1.1.4 -revision=1 +version=1.1.3 +revision=5 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="gtkmm-devel pcre-devel desktop-file-utils" @@ -9,12 +9,11 @@ depends="smartmontools hicolor-icon-theme" short_desc="GUI to smartmontools" maintainer="yopito <pierre.bourgin@free.fr>" license="GPL-2.0-or-later" -homepage="https://gsmartcontrol.shaduri.dev" -distfiles="https://github.com/ashaduri/gsmartcontrol/releases/download/v${version}/${pkgname}-${version}.tar.bz2" -checksum=fc409f2b8a84cc40bb103d6c82401b9d4c0182d5a3b223c93959c7ad66191847 +homepage="http://gsmartcontrol.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" +checksum=b64f62cffa4430a90b6d06cd52ebadd5bcf39d548df581e67dfb275a673b12a9 post_install() { # license files uneeded rm -f ${DESTDIR}/usr/share/doc/${pkgname}/LICENSE_* - vdoc ${FILESDIR}//README.voidlinux } diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template index ac19b14b08da..00b40406ffc5 100644 --- a/srcpkgs/gspell/template +++ b/srcpkgs/gspell/template @@ -1,7 +1,7 @@ # Template file for 'gspell' pkgname=gspell -version=1.11.1 -revision=1 +version=1.9.1 +revision=2 build_style=gnu-configure build_helper="gir" configure_args="--disable-static $(vopt_enable gir introspection) @@ -14,18 +14,19 @@ short_desc="Flexible API to add spell checking to a GTK+ application" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gspell" -changelog="https://gitlab.gnome.org/GNOME/gspell/-/raw/master/NEWS" distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz" -checksum=ef6aa4e3f711775158a7e241a5f809cf2426bc0e02c23a7d2b5c71fc3de00292 -make_check_pre="xvfb-run" +checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd # Package build options build_options="gir vala" build_options_default="gir vala" +pre_check() { + make_cmd='xvfb-run make check' +} + gspell-devel_package() { - depends="libglib-devel enchant2-devel gtk+3-devel icu-devel - ${sourcepkg}>=${version}_${revision}" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/gst-libav/template b/srcpkgs/gst-libav/template index e9a79dc650a5..333636d0657a 100644 --- a/srcpkgs/gst-libav/template +++ b/srcpkgs/gst-libav/template @@ -1,7 +1,8 @@ # Template file for 'gst-libav' pkgname=gst-libav -version=1.20.3 +version=1.20.1 revision=1 +wrksrc="${pkgname}-${version}" build_style=meson hostmakedepends="pkg-config yasm" makedepends="orc-devel gst-plugins-base1-devel ffmpeg-devel" @@ -11,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=3fedd10560fcdfaa1b6462cbf79a38c4e7b57d7f390359393fc0cef6dbf27dfe +checksum=91a71fb633b75e1bd52e22a457845cb0ba563a2972ba5954ec88448f443a9fc7 case "$XBPS_TARGET_MACHINE" in *-musl) # Required by musl for M_SQRT1_2 diff --git a/srcpkgs/gst-omx/template b/srcpkgs/gst-omx/template index 893535c463da..d657aff289a7 100644 --- a/srcpkgs/gst-omx/template +++ b/srcpkgs/gst-omx/template @@ -1,6 +1,6 @@ # Template file for 'gst-omx' pkgname=gst-omx -version=1.20.3 +version=1.20.1 revision=1 build_style=meson configure_args="-Dexamples=disabled -Dtarget=generic" @@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-only" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=8db48040bb41f09edf8d17ff6d16c54888d7777ba4501c2c69f0083350ea9a15 +checksum=86b52e30ebd0f59fcb5cf81a163211975f73ef32e5a6782562804646316bcd7c diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template index 9b44958ec1ea..da678bce821f 100644 --- a/srcpkgs/gst-plugins-bad1/template +++ b/srcpkgs/gst-plugins-bad1/template @@ -1,6 +1,6 @@ # Template file for 'gst-plugins-bad1' pkgname=gst-plugins-bad1 -version=1.20.3 +version=1.20.1 revision=2 wrksrc="${pkgname/1/}-${version}" build_helper="gir" @@ -16,14 +16,14 @@ configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled -Dgme=$(vopt_if gme enabled disabled) -Dintrospection=$(vopt_if gir enabled disabled) -Dneon=disabled" hostmakedepends="automake gettext libtool pkg-config python3 glib-devel - orc $(vopt_if wayland wayland-devel)" + orc wayland-devel" makedepends="alsa-lib-devel celt-devel openssl-devel exempi-devel gst-plugins-base1-devel libdca-devel orc-devel libmms-devel libexif-devel libmpcdec-devel faac-devel SDL-devel libpng-devel faad2-devel libdvdread-devel libdvdnav-devel librsvg-devel libsndfile-devel xvidcore-devel jasper-devel libmodplug-devel libcurl-devel lcms2-devel libvdpau-devel libgsm-devel librtmp-devel libass-devel libvpx-devel - soundtouch-devel opus-devel libwebp-devel $(vopt_if wayland wayland-devel) x265-devel + soundtouch-devel opus-devel libwebp-devel wayland-devel x265-devel libsrtp-devel libopenal-devel gtk+3-devel libnice-devel libbluetooth-devel libgudev-devel libusb-devel libaom-devel libbs2b-devel chromaprint-devel fdk-aac-devel flite-devel fluidsynth-devel liblrdf-devel ladspa-sdk @@ -37,10 +37,10 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname/1/}/${pkgname/1/}-${version}.tar.xz" -checksum=7a11c13b55dd1d2386dd902219e41cbfcdda8e1e0aa3e738186c95074b35da4f +checksum=09d3c2cf5911f0bc7da6bf557a55251779243d3de216b6a26cc90c445b423848 -build_options="gir gme wayland" -build_options_default="gir wayland" +build_options="gir gme" +build_options_default="gir" desc_option_gme="Build with Game Music Emulator support" CFLAGS="-fcommon" @@ -50,12 +50,8 @@ case "$XBPS_TARGET_MACHINE" in *) build_options_default+=" gme" ;; esac -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -Dtests=enabled" -fi - do_check() { - ninja check || msg_warn "Tests failed, but not unexpected\n" + ninja check || msg_warn "Tests failed, but not unexpected" } gst-plugins-bad1-devel_package() { diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template index 28e93ece32c7..538f4111a74e 100644 --- a/srcpkgs/gst-plugins-base1/template +++ b/srcpkgs/gst-plugins-base1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-base1' pkgname=gst-plugins-base1 -version=1.20.3 -revision=1 +version=1.20.1 +revision=3 wrksrc="${pkgname/1/}-${version}" build_style=meson build_helper="gir" @@ -9,13 +9,13 @@ configure_args="-Dtremor=disabled -Dexamples=disabled -Ddoc=disabled -Dcdparanoia=$(vopt_if cdparanoia enabled disabled) -Dintrospection=$(vopt_if gir enabled disabled) -Dsndio=$(vopt_if sndio enabled disabled)" -hostmakedepends="gettext pkg-config glib-devel orc $(vopt_if wayland wayland-devel)" +hostmakedepends="gettext pkg-config glib-devel orc wayland-devel" makedepends="gstreamer1-devel glib-devel libxml2-devel pango-devel cairo-devel liboil-devel alsa-lib-devel libXv-devel libXext-devel libvisual-devel libgudev-devel libtheora-devel libvorbis-devel libSM-devel orc-devel $(vopt_if cdparanoia libcdparanoia-devel) opus-devel MesaLib-devel $(vopt_if sndio sndio-devel) graphene-devel - $(vopt_if wayland 'wayland-devel wayland-protocols')" + wayland-devel wayland-protocols" depends="orc>=0.4.18 gstreamer1>=${version}" checkdepends="mesa-dri" short_desc="GStreamer Base Plug-ins (v1.x)" @@ -23,10 +23,10 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname/1/}/${pkgname/1/}-${version}.tar.xz" -checksum=7e30b3dd81a70380ff7554f998471d6996ff76bbe6fc5447096f851e24473c9f +checksum=96d8a6413ba9394fbec1217aeef63741a729d476a505a797c1d5337d8fa7c204 -build_options="cdparanoia gir sndio wayland" -build_options_default="cdparanoia gir wayland" +build_options="cdparanoia gir sndio" +build_options_default="cdparanoia gir" desc_option_sndio="Enable sndio support (unsupported, known to be problematic)" # Remove sndio if not upstreamed diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template index dfe764857f78..aba03519e450 100644 --- a/srcpkgs/gst-plugins-good1/template +++ b/srcpkgs/gst-plugins-good1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-good1' pkgname=gst-plugins-good1 -version=1.20.3 -revision=1 +version=1.20.1 +revision=2 wrksrc="${pkgname/1/}-${version}" build_style=meson configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled @@ -15,7 +15,7 @@ makedepends=" pulseaudio-devel orc-devel libXv-devel wavpack-devel v4l-utils-devel jack-devel speex-devel libvpx-devel lame-devel mpg123-devel twolame-devel qt5-devel qt5-declarative-devel - qt5-x11extras-devel $(vopt_if wayland qt5-wayland-devel) + qt5-x11extras-devel qt5-wayland-devel $(vopt_if gtk3 gtk+3-devel)" depends="gst-plugins-base1>=${version}" short_desc="GStreamer set of well-maintained good plug-ins (1.x)" @@ -23,10 +23,10 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname/1/}/${pkgname/1/}-${version}.tar.xz" -checksum=f8f3c206bf5cdabc00953920b47b3575af0ef15e9f871c0b6966f6d0aa5868b7 +checksum=3c66876f821d507bcdbebffb08b4f31a322727d6753f65a0f02c905ecb7084aa -build_options="gtk3 wayland" -build_options_default="gtk3 wayland" +build_options="gtk3" +build_options_default="gtk3" do_check() { ninja -C build test || : #Fails on i686 diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template index 434beb7e2756..ad8c128ef726 100644 --- a/srcpkgs/gst-plugins-ugly1/template +++ b/srcpkgs/gst-plugins-ugly1/template @@ -1,6 +1,6 @@ # Template file for 'gst-plugins-ugly1' pkgname=gst-plugins-ugly1 -version=1.20.3 +version=1.20.1 revision=1 wrksrc="${pkgname/1/}-${version}" build_style=meson @@ -16,4 +16,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname/1/}/${pkgname/1/}-${version}.tar.xz" -checksum=8caa20789a09c304b49cf563d33cca9421b1875b84fcc187e4a385fa01d6aefd +checksum=42035145e29983308d2828207bb4ef933ed0407bb587fb3a569738c6a57fdb19 diff --git a/srcpkgs/gst-rtsp-server/template b/srcpkgs/gst-rtsp-server/template index 33cd64ceb95e..7fc2d57201f5 100644 --- a/srcpkgs/gst-rtsp-server/template +++ b/srcpkgs/gst-rtsp-server/template @@ -1,14 +1,14 @@ # Template file for 'gst-rtsp-server' pkgname=gst-rtsp-server -version=1.20.3 -revision=2 +version=1.20.1 +revision=1 build_style=meson hostmakedepends="pkg-config python3" makedepends="glib-devel gst-plugins-bad1-devel gobject-introspection - ffmpeg-devel gst-plugins-good1 python3-gobject-devel" + libcgroup-devel ffmpeg-devel gst-plugins-good1 python3-gobject-devel" short_desc="GStreamer multimedia graph framework - rtsp server" maintainer="1is7ac3 <isaac.qa13@gmail.com>" license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-${version}.tar.xz" -checksum=ee402718be9b127f0e5e66ca4c1b4f42e4926ec93ba307b7ccca5dc6cc9794ca +checksum=4745bc528ad7de711a41d576ddce7412266e66d05c4cfcc636c9ba4da5521509 diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template index 1740db07e976..ad2318c059ae 100644 --- a/srcpkgs/gst1-editing-services/template +++ b/srcpkgs/gst1-editing-services/template @@ -1,6 +1,6 @@ # Template file for 'gst1-editing-services' pkgname=gst1-editing-services -version=1.20.3 +version=1.20.1 revision=1 wrksrc="${pkgname/gst1/gst}-${version}" build_style=meson @@ -13,7 +13,7 @@ maintainer="Toyam Cox <Vaelatern@gmail.com>" license="LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/${pkgname/gst1/gst}/${pkgname/gst1/gst}-${version}.tar.xz" -checksum=5fd896de69fbe24421eb6b0ff8d2f8b4c3cba3f3025ceacd302172f39a8abaa2 +checksum=6ace1b21b58e0110b7dadd469f79b77e2f47d6207604231492531ae9fd4148df do_check() { : # Tests fail in older versions as well diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template index 3936929447a7..4f6ead444091 100644 --- a/srcpkgs/gst1-python3/template +++ b/srcpkgs/gst1-python3/template @@ -1,6 +1,6 @@ # Template file for 'gst1-python3' pkgname=gst1-python3 -version=1.20.3 +version=1.20.1 revision=1 wrksrc="gst-python-${version}" build_style=meson @@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/gst-python/gst-python-${version}.tar.xz" -checksum=db348120eae955b8cc4de3560a7ea06e36d6e1ddbaa99a7ad96b59846601cfdc +checksum=ba6cd59faa3db3981d8c6982351c239d823c0b8e80b1acf58d2997b050289422 diff --git a/srcpkgs/gstreamer-vaapi/template b/srcpkgs/gstreamer-vaapi/template index 3cc4e057559a..1a934c852d1b 100644 --- a/srcpkgs/gstreamer-vaapi/template +++ b/srcpkgs/gstreamer-vaapi/template @@ -1,17 +1,18 @@ # Template file for 'gstreamer-vaapi' pkgname=gstreamer-vaapi -version=1.20.3 +version=1.20.1 revision=1 build_style=meson hostmakedepends="pkg-config" makedepends="libXrandr-devel libva-devel MesaLib-devel gst-plugins-bad1-devel" +checkdepends="$makedepends" short_desc="VA-API plugins for GStreamer 1.x" maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://raw.githubusercontent.com/GStreamer/gstreamer-vaapi/master/ChangeLog" distfiles="${homepage}/src/gstreamer-vaapi/gstreamer-vaapi-${version}.tar.xz" -checksum=6ee99eb316abdde9ad37002915bd8c3867918f6fdc74b7cf2ac4c1ae0d690b45 +checksum=87fbf6c537af9079c99a9aefe951da119e16e5bcc9cc8614f5035f062bf21137 pre_check() { # Seems to need certain hardware to pass diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template index e3bf384483ba..ababbeeb987d 100644 --- a/srcpkgs/gstreamer1/template +++ b/srcpkgs/gstreamer1/template @@ -1,6 +1,6 @@ # Template file for 'gstreamer1' pkgname=gstreamer1 -version=1.20.3 +version=1.20.1 revision=1 wrksrc="gstreamer-${version}" build_style=meson @@ -17,7 +17,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" distfiles="${homepage}/src/gstreamer/gstreamer-${version}.tar.xz" -checksum=607daf64bbbd5fb18af9d17e21c0d22c4d702fffe83b23cb22d1b1af2ca23a2a +checksum=de094a404a3ad8f4977829ea87edf695a4da0b5c8f613ebe54ab414bac89f031 pre_check() { # gst_gstdatetime is known to fail according to LFS diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template index 9f69fc35da77..f14da4e64df7 100644 --- a/srcpkgs/gtk-vnc/template +++ b/srcpkgs/gtk-vnc/template @@ -1,11 +1,12 @@ # Template file for 'gtk-vnc' pkgname=gtk-vnc -version=1.3.1 +version=1.3.0 revision=1 build_helper="gir" build_style=meson configure_args="-Dwith-vala=$(vopt_if gir enabled disabled) -Dpulseaudio=enabled" -hostmakedepends="gettext perl glib-devel pkg-config $(vopt_if gir vala)" +hostmakedepends="gettext gettext-devel glib-devel intltool pkg-config + $(vopt_if gir vala)" makedepends="gnutls-devel gtk+3-devel libsasl-devel libgcrypt-devel pulseaudio-devel $(vopt_if gir vala)" short_desc="VNC viewer widget for GTK" @@ -13,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/gtk-vnc" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=512763ac4e0559d0158b6682ca5dd1a3bd633f082f5e4349d7158e6b5f80f1ce +checksum=5faaa5823b8cbe8c0b0ba1e456c4e70c4b1ae6685c9fe81a4282d98cf00a211d build_options="gir" build_options_default="gir" @@ -23,8 +24,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then fi gtk-vnc-devel_package() { - depends="glib-devel gtk+3-devel pulseaudio-devel gnutls-devel - libgcrypt-devel libsasl-devel ${sourcepkg}>=${version}_${revision}" + depends="glib-devel gtk+3-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template index 842af8f4c1c9..5e2837806d37 100644 --- a/srcpkgs/gtk4/template +++ b/srcpkgs/gtk4/template @@ -1,7 +1,7 @@ # Template file for 'gtk4' pkgname=gtk4 -version=4.6.6 -revision=2 +version=4.6.5 +revision=1 wrksrc="gtk-${version}" build_style=meson build_helper="gir" @@ -12,8 +12,7 @@ configure_args="-Dman-pages=true -Dbuild-tests=false -Dgtk_doc=true -Dintrospection=$(vopt_if gir enabled disabled) -Dcolord=$(vopt_if colord enabled disabled) -Dcloudproviders=$(vopt_if cloudproviders enabled disabled) - -Dvulkan=$(vopt_if vulkan enabled disabled) - -Dtracker=$(vopt_if tracker enabled disabled)" + -Dvulkan=$(vopt_if vulkan enabled disabled)" hostmakedepends="gettext-devel glib-devel gi-docgen perl pkg-config sassc gettext libxslt docbook-xsl python3-docutils $(vopt_if wayland 'wayland-devel wayland-protocols')" @@ -22,8 +21,7 @@ makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel $(vopt_if colord 'colord-devel') $(vopt_if cups 'cups-devel') $(vopt_if wayland 'libxkbcommon-devel wayland-devel wayland-protocols MesaLib-devel') $(vopt_if x11 'libXcursor-devel libXdamage-devel libXext-devel libXinerama-devel libXi-devel libXrandr-devel libXcomposite-devel') - $(vopt_if cloudproviders 'libcloudproviders-devel') $(vopt_if vulkan 'vulkan-loader Vulkan-Headers') - $(vopt_if tracker 'tracker-devel')" + $(vopt_if cloudproviders 'libcloudproviders-devel') $(vopt_if vulkan 'vulkan-loader Vulkan-Headers')" depends="gtk-update-icon-cache shared-mime-info $(vopt_if x11 'dbus-x11')" short_desc="GIMP ToolKit (v4)" maintainer="Enno Boland <gottox@voidlinux.org>" @@ -31,14 +29,14 @@ license="LGPL-2.1-or-later" homepage="https://www.gtk.org/" changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-4-6/NEWS" distfiles="${GNOME_SITE}/gtk/${version%.*}/gtk-${version}.tar.xz" -checksum=7bbfe4d13569f7c297ed49834ac7263e318b7bf102d3271cb466d5971f59ae70 +checksum=fa42c371f49c90916711e15591d87d4bee4438c27bf0692715581807628be9c2 # Package build options -build_options="broadway cloudproviders colord cups gir vulkan wayland x11 tracker" +build_options="broadway cloudproviders colord cups gir vulkan wayland x11" desc_option_broadway="Enable support for the HTML5 Broadway backend" desc_option_cloudproviders="Enable integration with cloudproviders, such as Nextcloud" -build_options_default="broadway cloudproviders colord cups gir vulkan wayland x11 tracker" +build_options_default="broadway cloudproviders colord cups gir vulkan wayland x11" pre_build() { # help gi-docgen find gi files on cross diff --git a/srcpkgs/gtklock/template b/srcpkgs/gtklock/template deleted file mode 100644 index 138d4cedbec7..000000000000 --- a/srcpkgs/gtklock/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'gtklock' -pkgname=gtklock -version=1.3.4 -revision=1 -build_style=gnu-makefile -make_use_env=yes -make_build_args="PREFIX=/usr" -hostmakedepends="pkg-config wayland-devel scdoc" -makedepends="pam-devel gtk+3-devel gtk-layer-shell-devel" -short_desc="GTK-based lockscreen for Wayland" -maintainer="Jovan Lanik <jox969@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/jovanlanik/gtklock" -distfiles="https://github.com/jovanlanik/gtklock/archive/refs/tags/v${version}.tar.gz" -checksum=74bd18ba5af082c6f10c125652d799328a169accf22f03efea24f04d9088a174 - -post_install() { - # copying CSS example provided - vmkdir /usr/share/gtklock - vcopy assets/* /usr/share/gtklock -} diff --git a/srcpkgs/gtksourceview5/template b/srcpkgs/gtksourceview5/template index ade311c55c16..2f056edbeeab 100644 --- a/srcpkgs/gtksourceview5/template +++ b/srcpkgs/gtksourceview5/template @@ -1,6 +1,6 @@ # Template file for 'gtksourceview5' pkgname=gtksourceview5 -version=5.4.2 +version=5.4.1 revision=1 wrksrc="gtksourceview-${version}" build_style=meson @@ -19,19 +19,19 @@ homepage="https://wiki.gnome.org/Projects/GtkSourceView" #changelog="https://gitlab.gnome.org/GNOME/gtksourceview/-/raw/master/NEWS" changelog="https://gitlab.gnome.org/GNOME/gtksourceview/-/raw/gtksourceview-5-4/NEWS" distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz" -checksum=ad140e07eb841910de483c092bd4885abd29baadd6e95fa22d93ed2df0b79de7 -make_check_pre="xvfb-run" +checksum=eb3584099cfa0adc9a0b1ede08def6320bd099e79e74a2d0aefb4057cd93d68e # Package build options build_options="gir gtk_doc" desc_option_gtk_doc="Build API docs via gtk-doc" -build_options_default="gir gtk_doc" +build_options_default="gir" -pre_build() { - # help gi-docgen find gi files on cross - if [ -n "$CROSS_BUILD" ]; then - export XDG_DATA_DIRS=/usr/$XBPS_CROSS_TRIPLET/usr/share/ - fi +if [ -z "$CROSS_BUILD" ]; then + build_options_default+=" gtk_doc" +fi + +do_check() { + xvfb-run ninja -C build test } gtksourceview5-devel_package() { diff --git a/srcpkgs/guilt/template b/srcpkgs/guilt/template index c6b1cafc5bdd..6e0195bf10c7 100644 --- a/srcpkgs/guilt/template +++ b/srcpkgs/guilt/template @@ -11,7 +11,7 @@ make_install_args="mandir=/usr/share/man install install-doc" hostmakedepends="xmlto asciidoc perl" depends="bash git" short_desc="Manipulate quilt like patches on top of git" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="GPL-2.0-only" homepage="http://repo.or.cz/w/guilt.git" distfiles="http://repo.or.cz/guilt.git/snapshot/${_githash}.tar.gz" diff --git a/srcpkgs/gumbo-parser/template b/srcpkgs/gumbo-parser/template index 01764306e3d1..c742091fd7d7 100644 --- a/srcpkgs/gumbo-parser/template +++ b/srcpkgs/gumbo-parser/template @@ -6,7 +6,7 @@ build_style=gnu-configure hostmakedepends="autoconf automake libtool" checkdepends="gtest-devel" short_desc="HTML5 parsing library in pure C99" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="Apache-2.0" homepage="https://github.com/google/gumbo-parser" distfiles="https://github.com/google/gumbo-parser/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" diff --git a/srcpkgs/gummiboot/patches/no-redefines.patch b/srcpkgs/gummiboot/patches/no-redefines.patch deleted file mode 100644 index ae71f422d913..000000000000 --- a/srcpkgs/gummiboot/patches/no-redefines.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- a/src/efi/console.c -+++ b/src/efi/console.c -@@ -21,63 +21,6 @@ - #include "util.h" - #include "console.h" - --#define EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL_GUID \ -- { 0xdd9e7534, 0x7762, 0x4698, { 0x8c, 0x14, 0xf5, 0x85, 0x17, 0xa6, 0x25, 0xaa } } -- --struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL; -- --typedef EFI_STATUS (EFIAPI *EFI_INPUT_RESET_EX)( -- struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This; -- BOOLEAN ExtendedVerification; --); -- --typedef UINT8 EFI_KEY_TOGGLE_STATE; -- --typedef struct { -- UINT32 KeyShiftState; -- EFI_KEY_TOGGLE_STATE KeyToggleState; --} EFI_KEY_STATE; -- --typedef struct { -- EFI_INPUT_KEY Key; -- EFI_KEY_STATE KeyState; --} EFI_KEY_DATA; -- --typedef EFI_STATUS (EFIAPI *EFI_INPUT_READ_KEY_EX)( -- struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This; -- EFI_KEY_DATA *KeyData; --); -- --typedef EFI_STATUS (EFIAPI *EFI_SET_STATE)( -- struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This; -- EFI_KEY_TOGGLE_STATE *KeyToggleState; --); -- --typedef EFI_STATUS (EFIAPI *EFI_KEY_NOTIFY_FUNCTION)( -- EFI_KEY_DATA *KeyData; --); -- --typedef EFI_STATUS (EFIAPI *EFI_REGISTER_KEYSTROKE_NOTIFY)( -- struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This; -- EFI_KEY_DATA KeyData; -- EFI_KEY_NOTIFY_FUNCTION KeyNotificationFunction; -- VOID **NotifyHandle; --); -- --typedef EFI_STATUS (EFIAPI *EFI_UNREGISTER_KEYSTROKE_NOTIFY)( -- struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *This; -- VOID *NotificationHandle; --); -- --typedef struct _EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL { -- EFI_INPUT_RESET_EX Reset; -- EFI_INPUT_READ_KEY_EX ReadKeyStrokeEx; -- EFI_EVENT WaitForKeyEx; -- EFI_SET_STATE SetState; -- EFI_REGISTER_KEYSTROKE_NOTIFY RegisterKeyNotify; -- EFI_UNREGISTER_KEYSTROKE_NOTIFY UnregisterKeyNotify; --} EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL; -- - EFI_STATUS console_key_read(UINT64 *key, BOOLEAN wait) { - EFI_GUID EfiSimpleTextInputExProtocolGuid = EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL_GUID; - static EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *TextInputEx; diff --git a/srcpkgs/gvfs/patches/meson-0.61.patch b/srcpkgs/gvfs/patches/meson-0.61.patch new file mode 100644 index 000000000000..38f04b2e894c --- /dev/null +++ b/srcpkgs/gvfs/patches/meson-0.61.patch @@ -0,0 +1,10 @@ +--- a/daemon/meson.build ++++ b/daemon/meson.build +@@ -366,7 +366,6 @@ if enable_admin + ) + + i18n.merge_file( +- policy, + input: policy_in, + output: '@BASENAME@', + po_dir: po_dir, diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template index fc90e400d928..6adb51e279bd 100644 --- a/srcpkgs/gvfs/template +++ b/srcpkgs/gvfs/template @@ -1,26 +1,26 @@ # Template file for 'gvfs' pkgname=gvfs -version=1.50.2 -revision=1 +version=1.48.1 +revision=2 build_style=meson configure_args="-Dsystemduserunitdir=no -Dtmpfilesdir=no -Dlogind=false -Dman=true" -hostmakedepends="docbook-xsl glib-devel gettext libxslt openssh pkg-config +hostmakedepends="docbook-xsl glib-devel intltool libxslt openssh pkg-config polkit-devel" makedepends="avahi-glib-libs-devel dbus-glib-devel fuse3-devel gcr-devel libarchive-devel libbluetooth-devel libbluray-devel libcap-devel libcdio-paranoia-devel libgcrypt-devel libgdata-devel libglib-devel libgphoto2-devel libgudev-devel libimobiledevice-devel libmtp-devel - libnfs-devel libsecret-devel libsoup3-devel libxml2-devel polkit-devel + libnfs-devel libsecret-devel libsoup-gnome-devel libxml2-devel polkit-devel samba-devel udisks2-devel gsettings-desktop-schemas-devel gnome-online-accounts-devel" short_desc="Userspace virtual filesystem" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/gvfs" -changelog="https://gitlab.gnome.org/GNOME/gvfs/-/raw/master/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gvfs/raw/gnome-3-34/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=03d72b8c15ef438110f0cf457b5655266c8b515d0412b30f4d55cfa0da06ac5e +checksum=b2ea4f271aad2711f16b43c03151e2ec5a9874ff1a21142ef6d6406486a19dc2 # Manually declare shlibs used by the subpkgs. shlib_provides="libgvfscommon.so libgvfsdaemon.so" diff --git a/srcpkgs/gwenview/template b/srcpkgs/gwenview/template index 5a12bbad6b29..a5a0b127049f 100644 --- a/srcpkgs/gwenview/template +++ b/srcpkgs/gwenview/template @@ -1,6 +1,6 @@ # Template file for 'gwenview' pkgname=gwenview -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake build_helper=qemu @@ -16,4 +16,4 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/graphics/gwenview" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=8c793929f2ad3050d906e185b6753acffd9481dc619156844d681ac0ba57bc05 +checksum=84eece81340843d6b256008424358128a987858f1bd7eeab0ad588abff244387 diff --git a/srcpkgs/h2o/patches/link-against-system-libyaml.patch b/srcpkgs/h2o/patches/link-against-system-libyaml.patch deleted file mode 100644 index 52f3df36c70f..000000000000 --- a/srcpkgs/h2o/patches/link-against-system-libyaml.patch +++ /dev/null @@ -1,34 +0,0 @@ -Author: Apollon Oikonomopoulos <apoikos@debian.org> -Description: Use the system LibYAML instance - Do not statically link against LibYAML, use dynamic linking against the system - instance instead. -Last-Update: 2017-08-29 -Forwarded: no ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -121,6 +121,9 @@ - INCLUDE_DIRECTORIES(${LIBUV_INCLUDE_DIRS}) - LINK_DIRECTORIES(${LIBUV_LIBRARY_DIRS}) - ENDIF (LIBUV_FOUND) -+ PKG_CHECK_MODULES(LIBYAML REQUIRED yaml-0.1) -+ INCLUDE_DIRECTORIES(${LIBYAML_INCLUDE_DIRS}) -+ LIST(INSERT EXTRA_LIBS 0 ${LIBYAML_LIBRARIES}) - ENDIF (PKG_CONFIG_FOUND) - IF (NOT LIBUV_FOUND) - FIND_PACKAGE(LibUV) -@@ -313,7 +316,6 @@ - - SET(UNIT_TEST_SOURCE_FILES - ${LIB_SOURCE_FILES} -- ${LIBYAML_SOURCE_FILES} - ${BROTLI_SOURCE_FILES} - deps/picotest/picotest.c - t/00unit/test.c -@@ -445,7 +447,6 @@ - # standalone server directly links to libh2o using evloop - SET(STANDALONE_SOURCE_FILES - ${LIB_SOURCE_FILES} -- ${LIBYAML_SOURCE_FILES} - ${BROTLI_SOURCE_FILES} - deps/neverbleed/neverbleed.c - src/main.c diff --git a/srcpkgs/h2o/patches/tests-force-TLSv1.2-on-s_client-invocations.patch b/srcpkgs/h2o/patches/tests-force-TLSv1.2-on-s_client-invocations.patch deleted file mode 100644 index c6f6962356c7..000000000000 --- a/srcpkgs/h2o/patches/tests-force-TLSv1.2-on-s_client-invocations.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 752caaf33bf5a752bf2926aa32a1f8851a023fbf Mon Sep 17 00:00:00 2001 -From: Apollon Oikonomopoulos <apoikos@debian.org> -Date: Fri, 14 Sep 2018 16:44:34 +0300 -Subject: [PATCH] Tests: force TLSv1.2 on s_client invocations - -The tests are not ready (yet) to handle TLSv1.3 support in OpenSSL, so -make s_client use TLSv1.2 explicitly. - -Note that we could pass -no_tls1_3 instead, but this would break with -older (pre-1.1.1) OpenSSL versions. ---- - t/40memcached-session-resumption.t | 2 +- - t/40session-ticket.t | 2 +- - t/40ssl-cipher-suite.t | 2 +- - 3 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/t/40memcached-session-resumption.t b/t/40memcached-session-resumption.t -index 129affbe..6774bece 100644 ---- a/t/40memcached-session-resumption.t -+++ b/t/40memcached-session-resumption.t -@@ -47,7 +47,7 @@ hosts: - file.dir: @{[ DOC_ROOT ]} - EOT - my $lines = do { -- open my $fh, "-|", "openssl s_client -no_ticket $opts -connect 127.0.0.1:$server->{tls_port} 2>&1 < /dev/null" -+ open my $fh, "-|", "openssl s_client -tls1_2 -no_ticket $opts -connect 127.0.0.1:$server->{tls_port} 2>&1 < /dev/null" - or die "failed to open pipe:$!"; - local $/; - <$fh>; -diff --git a/t/40session-ticket.t b/t/40session-ticket.t -index 2e5d5e4a..e712ef18 100644 ---- a/t/40session-ticket.t -+++ b/t/40session-ticket.t -@@ -122,7 +122,7 @@ EOT - sub test { - my $lines = do { - my $cmd_opts = (-e "$tempdir/session" ? "-sess_in $tempdir/session" : "") . " -sess_out $tempdir/session"; -- open my $fh, "-|", "openssl s_client $cmd_opts -connect 127.0.0.1:$server->{tls_port} 2>&1 < /dev/null" -+ open my $fh, "-|", "openssl s_client -tls1_2 $cmd_opts -connect 127.0.0.1:$server->{tls_port} 2>&1 < /dev/null" - or die "failed to open pipe:$!"; - local $/; - <$fh>; -diff --git a/t/40ssl-cipher-suite.t b/t/40ssl-cipher-suite.t -index bda71842..71bdcf53 100644 ---- a/t/40ssl-cipher-suite.t -+++ b/t/40ssl-cipher-suite.t -@@ -32,7 +32,7 @@ my ($guard, $pid) = spawn_server( - ); - - # connect to the server with AES256-SHA as the first choice, and check that AES128-SHA was selected --my $log = `openssl s_client -cipher AES256-SHA:AES128-SHA -host 127.0.0.1 -port $port < /dev/null 2>&1`; -+my $log = `openssl s_client -tls1_2 -cipher AES256-SHA:AES128-SHA -host 127.0.0.1 -port $port < /dev/null 2>&1`; - like $log, qr/^\s*Cipher\s*:\s*AES128-SHA\s*$/m; - - done_testing; --- -2.18.0 - diff --git a/srcpkgs/h2o/patches/use-etc-ssl-certs.patch b/srcpkgs/h2o/patches/use-etc-ssl-certs.patch deleted file mode 100644 index 570a9c0710b0..000000000000 --- a/srcpkgs/h2o/patches/use-etc-ssl-certs.patch +++ /dev/null @@ -1,37 +0,0 @@ -Author: Apollon Oikonomopoulos <apoikos@debian.org> -Description: On Debian systems, use /etc/ssl/certs for TLS verification - Instead of shipping a dedicated CA bundle, use /etc/ssl/certs for - verification by default. -Last-Update: 2017-09-04 -Forwarded: no (Debian-specific) -prefers CApath over CAfile because SSL_CTX_load_verify_locations can look up -by subject name and/or key identifier ---- a/lib/handler/configurator/proxy.c -+++ b/lib/handler/configurator/proxy.c -@@ -298,11 +298,10 @@ - if (ctx->pathconf == NULL && ctx->hostconf == NULL) { - /* is global conf, setup the default SSL context */ - self->vars->ssl_ctx = create_ssl_ctx(); -- char *ca_bundle = h2o_configurator_get_cmd_path("share/h2o/ca-bundle.crt"); -- if (SSL_CTX_load_verify_locations(self->vars->ssl_ctx, ca_bundle, NULL) != 1) -- fprintf(stderr, "Warning: failed to load the default certificates file at %s. Proxying to HTTPS servers may fail.\n", -- ca_bundle); -- free(ca_bundle); -+ char *ca_path = "/etc/ssl/certs"; -+ if (SSL_CTX_load_verify_locations(self->vars->ssl_ctx, NULL, ca_path) != 1) -+ fprintf(stderr, "Warning: failed to load the default certificates location at %s. Proxying to HTTPS servers may fail.\n", -+ ca_path); - SSL_CTX_set_verify(self->vars->ssl_ctx, SSL_VERIFY_PEER | SSL_VERIFY_FAIL_IF_NO_PEER_CERT, NULL); - h2o_cache_t *ssl_session_cache = - create_ssl_session_cache(H2O_DEFAULT_PROXY_SSL_SESSION_CACHE_CAPACITY, H2O_DEFAULT_PROXY_SSL_SESSION_CACHE_DURATION); ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -508,7 +508,7 @@ - ENDIF () - - INSTALL(PROGRAMS share/h2o/annotate-backtrace-symbols share/h2o/fastcgi-cgi share/h2o/fetch-ocsp-response share/h2o/kill-on-close share/h2o/setuidgid share/h2o/start_server DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o) --INSTALL(FILES share/h2o/ca-bundle.crt DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o) -+#INSTALL(FILES share/h2o/ca-bundle.crt DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o) - INSTALL(FILES share/h2o/status/index.html DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o/status) - INSTALL(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/h2o PATTERN "Makefile" EXCLUDE PATTERN "README.md" EXCLUDE) - INSTALL(DIRECTORY examples/ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/h2o/examples) diff --git a/srcpkgs/h2o/template b/srcpkgs/h2o/template index 3cd8ea0ff1b6..3b300024f05c 100644 --- a/srcpkgs/h2o/template +++ b/srcpkgs/h2o/template @@ -1,16 +1,12 @@ # Template file for 'h2o' pkgname=h2o version=2.2.6 -revision=4 +revision=3 build_style=cmake conf_files="/etc/h2o.conf" -configure_args="-DWITH_BUNDLED_SSL=OFF" -make_check_target=check hostmakedepends="pkg-config" -makedepends="openssl-devel libuv-devel zlib-devel libyaml-devel" +makedepends="openssl-devel libuv-devel zlib-devel" depends="perl" -checkdepends="perl-Test-TCP perl-Test-Exception perl-URI perl-Path-Tiny - perl-Scope-Guard curl wget netcat" short_desc="Optimized HTTP server with support for HTTP/1.x and HTTP/2" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" @@ -24,17 +20,6 @@ make_dirs=" /var/log/h2o 0755 h2o h2o /srv/www/h2o 0755 h2o h2o" -pre_check() { - local t - export PERL5LIB="${wrksrc}" - for t in 40proxy-protocol 50access-log 50http2_debug_state \ - 50internal-redirect 50servername 50status \ - 80invalid-h2-chars-in-headers - do - rm -f t/${t}.t - done -} - post_install() { vsv h2o vconf ${FILESDIR}/h2o.conf diff --git a/srcpkgs/harfbuzz/patches/fix-char-signed.patch b/srcpkgs/harfbuzz/patches/fix-char-signed.patch deleted file mode 100644 index affcbc57dc55..000000000000 --- a/srcpkgs/harfbuzz/patches/fix-char-signed.patch +++ /dev/null @@ -1,29 +0,0 @@ -Patch-Source: https://github.com/harfbuzz/harfbuzz/pull/3771 -From 81fe35159e4fdc5ca2c9436cc9ad2750bda64203 Mon Sep 17 00:00:00 2001 -From: psykose <alice@ayaya.dev> -Date: Mon, 1 Aug 2022 07:45:25 +0000 -Subject: [PATCH] [repacker] fix signedness of char in tests - ---- - src/test-repacker.cc | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/test-repacker.cc b/src/test-repacker.cc -index 053c0c603..1b7e1f08b 100644 ---- a/src/test-repacker.cc -+++ b/src/test-repacker.cc -@@ -112,9 +112,9 @@ static void start_lookup (int8_t type, - hb_serialize_context_t* c) - { - char lookup[] = { -- 0, type, // type -+ 0, (char)type, // type - 0, 0, // flag -- 0, num_subtables, // num subtables -+ 0, (char)num_subtables, // num subtables - }; - - start_object (lookup, 6, c); --- -2.37.1 - diff --git a/srcpkgs/harfbuzz/template b/srcpkgs/harfbuzz/template index b8bc39ce408e..5eb9dd8310f9 100644 --- a/srcpkgs/harfbuzz/template +++ b/srcpkgs/harfbuzz/template @@ -1,6 +1,6 @@ # Template file for 'harfbuzz' pkgname=harfbuzz -version=5.1.0 +version=4.3.0 revision=1 build_style=meson build_helper="gir qemu" @@ -14,7 +14,7 @@ license="MIT" homepage="http://www.freedesktop.org/wiki/Software/HarfBuzz/" changelog="https://github.com/harfbuzz/harfbuzz/raw/main/NEWS" distfiles="https://github.com/harfbuzz/harfbuzz/releases/download/${version}/harfbuzz-${version}.tar.xz" -checksum=2edb95db668781aaa8d60959d21be2ff80085f31b12053cdd660d9a50ce84f05 +checksum=a49628f4c4c8e6d8df95ef44935a93446cf2e46366915b0e3ca30df21fffb530 libharfbuzz_package() { short_desc+=" - runtime library" diff --git a/srcpkgs/haskell-language-server/template b/srcpkgs/haskell-language-server/template index 7860f754298f..0c7b2187c5ca 100644 --- a/srcpkgs/haskell-language-server/template +++ b/srcpkgs/haskell-language-server/template @@ -1,16 +1,16 @@ # Template file for 'haskell-language-server' pkgname=haskell-language-server -version=1.7.0.0 +version=1.6.1.0 revision=1 build_style="haskell-stack" -make_build_args="--stack-yaml stack-9.0.2.yaml --flag=haskell-language-server:-dynamic" +make_build_args="--stack-yaml stack-9.0.2.yaml" makedepends="ncurses-devel ncurses-libtinfo-devel icu-devel zlib-devel" short_desc="Integration of ghcide and haskell-ide-engine" maintainer="Wayne Van Son <waynevanson@gmail.com>" license="Apache-2.0" homepage="https://github.com/haskell/haskell-language-server" distfiles="https://github.com/haskell/haskell-language-server/archive/${version}.tar.gz" -checksum=252fc5ae41ef77bbfa36f42eb38f69c953d5aa8757b510c5c45a03655da95513 +checksum=e5c336ad2de8d021c882cdac5bbc26bf6427df8d2a5bd244c05cf18296a9bfdc nopie_files=" /usr/bin/haskell-language-server /usr/bin/haskell-language-server-wrapper diff --git a/srcpkgs/hatch-vcs/template b/srcpkgs/hatch-vcs/template deleted file mode 100644 index adac314297e0..000000000000 --- a/srcpkgs/hatch-vcs/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'hatch-vcs' -pkgname=hatch-vcs -version=0.2.0 -revision=1 -wrksrc="${pkgname/-/_}-${version}" -build_style=python3-pep517 -make_check_args="--deselect tests/test_build.py::test_basic - --deselect tests/test_build.py::test_write - --deselect tests/test_build.py::test_fallback" -hostmakedepends="hatchling" -depends="hatchling python3-setuptools_scm" -checkdepends="${depends} python3-pytest git" -short_desc="Hatch plugin for VCS based versioning" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="MIT" -homepage="https://github.com/ofek/hatch-vcs" -changelog="https://github.com/ofek/hatch-vcs/raw/master/HISTORY.md" -distfiles="${PYPI_SITE}/h/${pkgname/-/_}/${pkgname/-/_}-${version}.tar.gz" -checksum=9913d733b34eec9bb0345d0626ca32165a4ad2de15d1ce643c36d09ca908abff -make_check_pre="env PYTHONPATH=./" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/hatch/template b/srcpkgs/hatch/template deleted file mode 100644 index 52d222ae6c7d..000000000000 --- a/srcpkgs/hatch/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'hatch' -pkgname=hatch -version=1.4.0 -revision=1 -build_style=python3-pep517 -# ignore backend tests, because updating hatchling when there is no new hatch -# version yet breaks these in hatch. -make_check_args="--deselect tests/cli/run/test_run.py::test_scripts_no_environment - --ignore tests/backend - --ignore backend/tests" -hostmakedepends="hatchling" -depends="python3-atomicwrites python3-click hatchling python3-httpx - python3-keyring python3-pexpect python3-platformdirs python3-pyperclip - python3-rich python3-tomli-w python3-tomlkit python3-userpath - python3-virtualenv python3-hyperlink" -checkdepends="${depends} python3-pytest python3-pytest-mock - python3-pytest-xdist git python3-pip" -short_desc="Modern, extensible Python project management " -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="MIT" -homepage="https://hatch.pypa.io/latest/" -changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history.md" -distfiles="${PYPI_SITE}/h/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=a1b06523cf66c759828f21145d8619044049b9ef660accef42d47612e7b7fda2 -make_check_pre="env PYTHONPATH=./src" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/hatchling/template b/srcpkgs/hatchling/template deleted file mode 100644 index 539da808b6c3..000000000000 --- a/srcpkgs/hatchling/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'hatchling' -pkgname=hatchling -version=1.6.0 -revision=1 -build_style=python3-pep517 -_deps="python3-pathspec python3-tomli python3-pluggy python3-packaging python3-editables" -hostmakedepends="python3-setuptools ${_deps}" -depends="${_deps}" -short_desc="Extensible, standards compliant build backend used by Hatch" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="MIT" -homepage="https://hatch.pypa.io/latest/" -changelog="https://raw.githubusercontent.com/pypa/hatch/master/docs/history.md" -distfiles="${PYPI_SITE}/h/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=bd6e8505de511ac4217ff50927f6d1845494608e401e63a62b830c31fb613544 - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/hcloud/template b/srcpkgs/hcloud/template index e35eac924d19..18fd46f72bfc 100644 --- a/srcpkgs/hcloud/template +++ b/srcpkgs/hcloud/template @@ -1,6 +1,6 @@ # Template file for 'hcloud' pkgname=hcloud -version=1.30.1 +version=1.29.5 revision=1 wrksrc="cli-${version}" build_style=go @@ -13,7 +13,7 @@ maintainer="Gerardo Di Iorio <arete74@gmail.com>" license="MIT" homepage="https://github.com/hetznercloud/cli" distfiles="https://github.com/hetznercloud/cli/archive/v${version}.tar.gz" -checksum=6530f5b2e90fbc74ea7b91da283840d08138b361166fc0eba3e9723313a712d6 +checksum=8a8a0a8ee86eaae329090657f236c8f736c5c67209fedf5047977f8ef8c2afb8 post_install() { vlicense LICENSE diff --git a/srcpkgs/hdparm/template b/srcpkgs/hdparm/template index 7f2cef9558a7..4efe2e2173c2 100644 --- a/srcpkgs/hdparm/template +++ b/srcpkgs/hdparm/template @@ -1,6 +1,6 @@ # Template file for 'hdparm' pkgname=hdparm -version=9.64 +version=9.63 revision=1 build_style=gnu-makefile make_install_args="exec_prefix=/usr sbindir=/usr/bin" @@ -9,7 +9,7 @@ maintainer="teldra <teldra@rotce.de>" license="0BSD" # Upstream is very unclear and names their stuff 'bsd-style' homepage="https://sourceforge.net/projects/hdparm/" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=315b956951c3fea027287de204381534217c0bd0f37b4935877fe2db0cab859a +checksum=70785deaebba5877a89c123568b41dee990da55fc51420f13f609a1072899691 post_install() { vlicense LICENSE.TXT diff --git a/srcpkgs/help2man/template b/srcpkgs/help2man/template index e15df17bc455..ce9a6600538f 100644 --- a/srcpkgs/help2man/template +++ b/srcpkgs/help2man/template @@ -1,16 +1,14 @@ # Template file for 'help2man' pkgname=help2man -version=1.49.2 +version=1.49.1 revision=1 build_style=gnu-configure -# no 'gettext' build dependency, it creates a cycle: -# automake -> autoconf -> help2man -> !gettext! -> automake hostmakedepends="perl-Locale-gettext" -depends="perl-Locale-gettext" +depends="$hostmakedepends" short_desc="GNU conversion tool to create man files" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/help2man" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=9e2e0e213a7e0a36244eed6204d902b6504602a578b6ecd15268b1454deadd36 +checksum=fd99a664ec4be9a86a0dd89719989f14f367a9c079d75d0e1d71e18a7bb51b03 lib32disabled=yes diff --git a/srcpkgs/herbstluftwm/template b/srcpkgs/herbstluftwm/template index 84e5e83cc561..9b284845113a 100644 --- a/srcpkgs/herbstluftwm/template +++ b/srcpkgs/herbstluftwm/template @@ -1,6 +1,6 @@ # Template file for 'herbstluftwm' pkgname=herbstluftwm -version=0.9.5 +version=0.9.4 revision=1 build_style=cmake hostmakedepends="pkg-config asciidoc" @@ -13,7 +13,7 @@ license="BSD-2-Clause" homepage="https://herbstluftwm.org" changelog="https://raw.githubusercontent.com/herbstluftwm/herbstluftwm/master/NEWS" distfiles="https://herbstluftwm.org/tarballs/herbstluftwm-${version}.tar.gz" -checksum=b2d4600909e5bece5ad63818dfb30bb19fd2ac9f52847b1a7a74ad4040718105 +checksum=eef8eed076af33af2a75911c0fb1215fdb3427606a034ea8b44fe76872cb03cc post_install() { vlicense LICENSE diff --git a/srcpkgs/hg-git/patches/fix-encoding-test.patch b/srcpkgs/hg-git/patches/fix-encoding-test.patch deleted file mode 100644 index 944d4f2d96b3..000000000000 --- a/srcpkgs/hg-git/patches/fix-encoding-test.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/tests/test-encoding.t -+++ b/tests/test-encoding.t -@@ -33,10 +33,10 @@ - $ . $TESTDIR/latin-1-encoding - Warning: commit message (did|does) not conform to UTF-8. (re) - You may want to amend it after fixing the message, or set the config -- variable i18n.commitencoding to the encoding your project uses. -+ variable i18n.commitEncoding to the encoding your project uses. - Warning: commit message (did|does) not conform to UTF-8. (re) - You may want to amend it after fixing the message, or set the config -- variable i18n.commitencoding to the encoding your project uses. -+ variable i18n.commitEncoding to the encoding your project uses. - - $ cd .. - $ git init -q --bare repo.git diff --git a/srcpkgs/hg-git/template b/srcpkgs/hg-git/template index 89db4e79fffc..37ef7e6b91ee 100644 --- a/srcpkgs/hg-git/template +++ b/srcpkgs/hg-git/template @@ -1,9 +1,9 @@ # Template file for 'hg-git' pkgname=hg-git -version=1.0.0 -revision=1 +version=0.9.0 +revision=3 build_style=python3-module -hostmakedepends="python3-setuptools python3-setuptools_scm" +hostmakedepends="python3-setuptools" depends="python3-dulwich mercurial" checkdepends="$depends git unzip openssh" short_desc="Mercurial plugin adding the ability to push and pull to/from Git" @@ -11,11 +11,18 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-only" # https://www.mercurial-scm.org/wiki/HgGit homepage="https://foss.heptapod.net/mercurial/hg-git" -changelog="https://foss.heptapod.net/mercurial/hg-git/-/raw/branch/default/NEWS.rst" distfiles="$PYPI_SITE/h/hg-git/hg-git-$version.tar.gz" -checksum=3911833962eb9c899c6bea8fb49666c82f211b124d0840beb6ad95e23a4621b6 +checksum=77acbd8c322847ec109046d931e0731a91fcf13e10cfe9c183812706ec867671 do_check() { cd tests + rm -f test-branch-bookmark-suffix.t + # Git 2.28 appends merge into master, Git 2.29 reverts that change + rm -f test-merge.t test-octopus.t test-pull.t + # test hg serve, bind to localhost instead * + rm -f test-http.t + # Differ in warning, which is new in Git 2.28 + rm -f test-subrepos.t + python3 run-tests.py --with-hg=/usr/bin/hg } diff --git a/srcpkgs/hitori/patches/meson-0.61.patch b/srcpkgs/hitori/patches/meson-0.61.patch new file mode 100644 index 000000000000..37adaa0116e6 --- /dev/null +++ b/srcpkgs/hitori/patches/meson-0.61.patch @@ -0,0 +1,41 @@ +From d25728e122f1d7b985029a5ba96810c3e57c27f7 Mon Sep 17 00:00:00 2001 +From: Philip Withnall <pwithnall@endlessos.org> +Date: Tue, 2 Nov 2021 12:04:29 +0000 +Subject: [PATCH] build: Drop positional arguments from i18n.merge_file() calls +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Meson never took positional arguments in this function, but didn’t warn +about it until Meson 0.60. Drop the unnecessary arguments to fix the +warning. + +Signed-off-by: Philip Withnall <pwithnall@endlessos.org> +--- + data/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 97b8e68..c66a233 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -1,6 +1,6 @@ + subdir('icons') + +-desktop_file = i18n.merge_file('desktop-file', ++desktop_file = i18n.merge_file( + type: 'desktop', + input: '@0@.desktop.in'.format(application_id), + output: '@0@.desktop'.format(application_id), +@@ -20,7 +20,7 @@ if desktop_file_validate.found() + ) + endif + +-appdata_file = i18n.merge_file('appdata-file', ++appdata_file = i18n.merge_file( + input: '@0@.appdata.xml.in'.format(application_id), + output: '@0@.appdata.xml'.format(application_id), + po_dir: join_paths(meson.source_root(), 'po'), +-- +GitLab + diff --git a/srcpkgs/hitori/template b/srcpkgs/hitori/template index 6e22c5d9a92f..b5fc5662126e 100644 --- a/srcpkgs/hitori/template +++ b/srcpkgs/hitori/template @@ -1,6 +1,6 @@ # Template file for 'hitori' pkgname=hitori -version=3.38.4 +version=3.38.3 revision=1 build_style=meson hostmakedepends="gettext glib-devel intltool itstool pkg-config" @@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Hitori" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=8993cc91fb923788e389e03ec2aa7876d15c12bad9204cf65b2ffa0ed3922f7d +checksum=f7d7103cb0633fb013730131a98c3ae3a2162b9fb9499fc7f19512d581bf6569 diff --git a/srcpkgs/homebank/template b/srcpkgs/homebank/template index d203a7234f3c..84f52ed2fa7a 100644 --- a/srcpkgs/homebank/template +++ b/srcpkgs/homebank/template @@ -1,6 +1,6 @@ # Template file for 'homebank' pkgname=homebank -version=5.5.6 +version=5.5.5 revision=1 build_style=gnu-configure hostmakedepends="intltool pkg-config" @@ -11,7 +11,7 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>" license="GPL-2.0-or-later" homepage="http://homebank.free.fr/" distfiles="http://homebank.free.fr/public/homebank-${version}.tar.gz" -checksum=460e8e8c72e4c152039d7ab3a8f5c0f03c6a49dae1d93e95fe02c1343f2fc7da +checksum=bece05ecb52392147424aa1e5a179389777b82bf468abebd73eb70b2af9c9e67 post_patch() { vsed -i -e 's/DATADIRNAME=lib/DATADIRNAME=share/' configure diff --git a/srcpkgs/horizon/template b/srcpkgs/horizon/template index 7496696147c9..6c2e8a8e24b6 100644 --- a/srcpkgs/horizon/template +++ b/srcpkgs/horizon/template @@ -1,6 +1,6 @@ # Template file for 'horizon' pkgname=horizon -version=2.3.1 +version=2.3.0 revision=1 build_style=gnu-makefile make_build_args="GOLD=" @@ -16,7 +16,7 @@ license="GPL-3.0-only" homepage="https://horizon-eda.org/" changelog="https://raw.githubusercontent.com/horizon-eda/horizon/master/CHANGELOG.md" distfiles="https://github.com/horizon-eda/horizon/archive/v${version}.tar.gz" -checksum=478632ce6c758884f16ae1f25c1f94358988051697124c4473f8e7d914e7320c +checksum=32045e46ad54469cce926508c09d0d1701dc49fb6ab613be2bc99b0e0a0662b3 if [ "$CROSS_BUILD" ]; then make_build_args+=" INC_OCE=-I$XBPS_CROSS_BASE/usr/include/opencascade" diff --git a/srcpkgs/hunspell-ca_ES/template b/srcpkgs/hunspell-ca_ES/template deleted file mode 100644 index b9aa920b50e1..000000000000 --- a/srcpkgs/hunspell-ca_ES/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'hunspell-ca_ES' -pkgname=hunspell-ca_ES -version=3.0.6 -revision=1 -create_wrksrc=yes -hostmakedepends="unzip" -short_desc="Catalan dictionary for hunspell" -maintainer="Adrià Rubio <engolianth@protonmail.com>" -license="GPL-2.0-or-later, LGPL-2.1-or-later" -homepage="https://www.softcatala.org/projectes/corrector-ortografic/" -distfiles="https://github.com/Softcatala/catalan-dict-tools/releases/download/v${version}/ca-hunspell.zip" -checksum=1652bd89c43a17f576470b467da2d4fbe128683d6054d1c6a31f9967ae067fcd - -do_install() { - vinstall catalan.aff 644 /usr/share/hunspell ca_ES.aff - vinstall catalan.dic 644 /usr/share/hunspell ca_ES.dic - vdoc README.txt -} diff --git a/srcpkgs/hut/template b/srcpkgs/hut/template deleted file mode 100644 index 3fb52e2cc130..000000000000 --- a/srcpkgs/hut/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'hut' -pkgname=hut -version=0.2.0 -revision=1 -wrksrc="${pkgname}-v${version}" -build_style=go -build_helper=qemu -go_import_path="git.sr.ht/~emersion/hut" -hostmakedepends="scdoc" -short_desc="CLI tool for sr.ht" -maintainer="Dakota Walsh <kota@nilsu.org>" -license="AGPL-3.0-only" -homepage="https://git.sr.ht/~emersion/hut" -changelog="https://git.sr.ht/~emersion/hut/log" -distfiles="https://git.sr.ht/~emersion/hut/archive/v${version}.tar.gz" -checksum=2a4e49458a2cb129055f1db3b835e111a89583f47d4d917110205113863492b9 - -post_install() { - hut=$(find $GOPATH/bin -name hut) - for sh in bash fish zsh; do - vtargetrun $hut completion $sh > hut.$sh - vcompletion hut.$sh $sh - done - - vlicense LICENSE - - scdoc < doc/hut.1.scd > doc/hut.1 - vman doc/hut.1 -} diff --git a/srcpkgs/hwids/template b/srcpkgs/hwids/template index 915fcf64b93f..3c0dfe7f65e8 100644 --- a/srcpkgs/hwids/template +++ b/srcpkgs/hwids/template @@ -1,19 +1,16 @@ # Template file for 'hwids' pkgname=hwids -reverts="20201207_1 20210613_1 20200813.1_1 20200813.1_2 20200306_1 20200204_1 20191025_1 20190818_1 20190316_1 20180917_1 20180518_1 20180315_1 20171003_1 20170715_1 20170328_1 20161103_1 20160801_1 20160421_1 20160306_1 20150717_1 20150421_1 20150129_1 20150118_1" -version=0.361 +version=20210613 revision=1 -wrksrc="hwdata-${version}" +wrksrc="hwids-hwids-${version}" short_desc="Hardware Identification Databases" maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" -homepage="https://github.com/vcrhonek/hwdata" -distfiles="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${version}.tar.gz" -checksum=d16c4be2a0476be039dce114401e7e8417f704eb89d9e5add7b3538dd58a2462 +homepage="https://github.com/gentoo/hwids" +distfiles="https://github.com/gentoo/hwids/archive/hwids-${version}.tar.gz" +checksum=e28f1787290e9ea17426aa4090bbf6aca9bbc9e6cd14da232778bfaef4938bc1 do_install() { vmkdir usr/share/hwdata - for i in *.ids; do - vinstall $i 644 usr/share/hwdata - done + install -m644 *.ids ${DESTDIR}/usr/share/hwdata } diff --git a/srcpkgs/hwinfo/template b/srcpkgs/hwinfo/template index e7510055d795..1d945b98e527 100644 --- a/srcpkgs/hwinfo/template +++ b/srcpkgs/hwinfo/template @@ -1,6 +1,6 @@ # Template file for 'hwinfo' pkgname=hwinfo -version=22.0 +version=21.80 revision=1 build_style=gnu-makefile make_use_env=yes @@ -13,7 +13,7 @@ maintainer="meator <meator.dev@gmail.com>" license="GPL-2.0-or-later" homepage="https://github.com/openSUSE/hwinfo" distfiles="https://github.com/openSUSE/hwinfo/archive/refs/tags/${version}.tar.gz" -checksum=7ba4042f492e2337b6f18782737f6a5238841352d69457b128cbaf0e40ef2a6e +checksum=ea944271793df091af560ac6e82dcd1271aa83f22aeeada031789df1b5407ebe disable_parallel_build=yes if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/i3lock/template b/srcpkgs/i3lock/template index 572403425f16..b0245825af09 100644 --- a/srcpkgs/i3lock/template +++ b/srcpkgs/i3lock/template @@ -1,8 +1,8 @@ # Template file for 'i3lock' pkgname=i3lock -version=2.14.1 +version=2.13 revision=1 -build_style=meson +build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libev-devel cairo-devel pam-devel libxkbcommon-devel xcb-util-devel xcb-util-image-devel xcb-util-xrm-devel" @@ -11,8 +11,8 @@ short_desc="Improved screenlocker based upon XCB and PAM" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://i3wm.org/i3lock/" -distfiles="https://i3wm.org/i3lock/i3lock-${version}.tar.xz" -checksum=062ef27eba0bc5a0c7ae91f7b7cbbf03b316d6a49fe80a58fc9f20c18a4e6843 +distfiles="https://i3wm.org/i3lock/i3lock-${version}.tar.bz2" +checksum=637fe898acb324337d3ebc4fcdb2e390b082147fdc8a0cda6c19e7f395965f0b CFLAGS="-fcommon" diff --git a/srcpkgs/i3status-rust/template b/srcpkgs/i3status-rust/template index 230dbca134cb..e8282155e7b0 100644 --- a/srcpkgs/i3status-rust/template +++ b/srcpkgs/i3status-rust/template @@ -1,6 +1,6 @@ # Template file for 'i3status-rust' pkgname=i3status-rust -version=0.22.0 +version=0.21.10 revision=1 build_style=cargo make_check_args="--bins" @@ -11,8 +11,8 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="GPL-3.0-only" homepage="https://github.com/greshake/i3status-rust" changelog="https://raw.githubusercontent.com/greshake/i3status-rust/master/NEWS.md" -distfiles="https://github.com/greshake/i3status-rust/archive/refs/tags/v${version}.tar.gz" -checksum=cd28a90ccb2f9faaaef1e528619f1018981609d77f409abe4877350d810d3324 +distfiles="https://github.com/greshake/i3status-rust/archive/v${version}.tar.gz" +checksum=d20d883dbd02026cd396ee5797f33606bcebbe0185cf8ca06b76bc325d854bb6 post_install() { vmkdir usr/share/i3status-rust diff --git a/srcpkgs/ibus-anthy/patches/data-Update-era.t-with-2022.patch b/srcpkgs/ibus-anthy/patches/data-Update-era.t-with-2022.patch deleted file mode 100644 index c1f66ee5cebe..000000000000 --- a/srcpkgs/ibus-anthy/patches/data-Update-era.t-with-2022.patch +++ /dev/null @@ -1,36 +0,0 @@ -From ed993538c711d817e5365630b65f372e0dfd01a7 Mon Sep 17 00:00:00 2001 -From: fujiwarat <takao.fujiwara1@gmail.com> -Date: Thu, 27 Jan 2022 15:15:13 +0900 -Subject: [PATCH] data: Update era.t with 2022 - ---- - data/era.t | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/data/era.t b/data/era.t -index a6d297e..686271f 100644 ---- a/data/era.t -+++ b/data/era.t -@@ -2,7 +2,7 @@ - # - # ibus-anthy - The Anthy engine for IBus - # --# Copyright (c) 2010-2021 Takao Fujiwara <takao.fujiwara1@gmail.com> -+# Copyright (c) 2010-2022 Takao Fujiwara <takao.fujiwara1@gmail.com> - # Copyright (c) 2010-2013 Red Hat, Inc. - # - # This program is free software; you can redistribute it and/or modify -@@ -338,6 +338,8 @@ - れいわ2 #T35*500 2020 - れいわ3 #T35*500 令和3 - れいわ3 #T35*500 2021 -+れいわ4 #T35*500 令和4 -+れいわ4 #T35*500 2022 - 1868 #T35*500 明治1 - 1869 #T35*500 明治2 - 1870 #T35*500 明治3 -@@ -496,3 +498,4 @@ - 2019 #T35*500 平成31 - 2020 #T35*500 令和2 - 2021 #T35*500 令和3 -+2022 #T35*500 令和4 diff --git a/srcpkgs/ibus-anthy/patches/setup-Minimum-candidate-window-page-size-to-1.patch b/srcpkgs/ibus-anthy/patches/setup-Minimum-candidate-window-page-size-to-1.patch deleted file mode 100644 index f21b70be968b..000000000000 --- a/srcpkgs/ibus-anthy/patches/setup-Minimum-candidate-window-page-size-to-1.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 4ef5ac95e84056ebd5a446e5e21b5f2a99377363 Mon Sep 17 00:00:00 2001 -From: fujiwarat <takao.fujiwara1@gmail.com> -Date: Thu, 14 Apr 2022 15:23:26 +0900 -Subject: [PATCH] setup: Minimum candidate window page size to 1 - -IBusLookupTable assert with page_size > 0 (rhbz#2064261) ---- - setup/python2/setup.ui | 2 +- - setup/python3/setup.ui | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/setup/python2/setup.ui b/setup/python2/setup.ui -index 88b19b8..3e82f2e 100644 ---- a/setup/python2/setup.ui -+++ b/setup/python2/setup.ui -@@ -2,7 +2,7 @@ - <interface> - <object class="GtkAdjustment" id="adjustment1"> - <property name="upper">10</property> -- <property name="lower">0</property> -+ <property name="lower">1</property> - <property name="page_increment">0</property> - <property name="step_increment">1</property> - <property name="page_size">0</property> -diff --git a/setup/python3/setup.ui b/setup/python3/setup.ui -index 88b19b8..3e82f2e 100644 ---- a/setup/python3/setup.ui -+++ b/setup/python3/setup.ui -@@ -2,7 +2,7 @@ - <interface> - <object class="GtkAdjustment" id="adjustment1"> - <property name="upper">10</property> -- <property name="lower">0</property> -+ <property name="lower">1</property> - <property name="page_increment">0</property> - <property name="step_increment">1</property> - <property name="page_size">0</property> diff --git a/srcpkgs/ibus-anthy/template b/srcpkgs/ibus-anthy/template index 83be78194d22..70c28c0a55c9 100644 --- a/srcpkgs/ibus-anthy/template +++ b/srcpkgs/ibus-anthy/template @@ -1,17 +1,25 @@ # Template file for 'ibus-anthy' pkgname=ibus-anthy -version=1.5.14 +version=1.5.12 revision=1 build_style=gnu-configure build_helper=gir -configure_args="--with-python=python3 --with-layout=default" -hostmakedepends="automake libtool pkg-config gettext" -makedepends="anthy-unicode-devel ibus-devel python3-gobject-devel" +configure_args="--libexec=/usr/lib/ibus" +hostmakedepends="automake libtool pkg-config swig intltool gettext-devel" +makedepends="anthy-devel ibus-devel python3-gobject-devel" depends="ibus" -checkdepends="procps-ng python3-pycotap" short_desc="Japanese input method Anthy IMEngine for IBus Framework" maintainer="7185 <7185@free.fr>" license="LGPL-2.1-or-later" -homepage="https://github.com/fujiwarat/ibus-anthy/wiki" -distfiles="https://github.com/ibus/ibus-anthy/releases/download/${version}/ibus-anthy-${version}.tar.gz" -checksum=c8694da18d0b891a48f4d75a0dece37ecbca6d1b1acb64101a7a84cad1046d9b +homepage="https://github.com/ibus/ibus/wiki" +distfiles="https://github.com/ibus/${pkgname}/archive/${version}.tar.gz" +checksum=7756216666264b25083adb3a3e53f6a0ff744efc3331fe7ac7becbf4ed17d2ca +make_check=extended + +post_patch() { + 2to3 -w gir/test.py +} + +pre_configure() { + autoreconf -fi +} diff --git a/srcpkgs/ibus-array/template b/srcpkgs/ibus-array/template deleted file mode 100644 index 2b799f93d850..000000000000 --- a/srcpkgs/ibus-array/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'ibus-array' -pkgname=ibus-array -version=0.2.2 -revision=1 -wrksrc="ibus-array-release-${version}" -build_style=gnu-configure -hostmakedepends="automake pkg-config python3 gettext-devel libtool" -makedepends="ibus-devel gettext-devel sqlite-devel" -short_desc="Array 30 engine for iBus" -maintainer="CToID <funk443@yandex.com>" -license="GPL-2.0-or-later" -homepage="https://github.com/lexical/ibus-array" -distfiles="https://github.com/lexical/ibus-array/archive/refs/tags/release-${version}.tar.gz" -checksum=736fee6de90674619f6ad9b0821dc989d91c7b9f364cd7b2b228fdecd9814f85 - -python_version=3 - -pre_configure() { - autoreconf -fi -} diff --git a/srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch b/srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch deleted file mode 100644 index d1923f71a18e..000000000000 --- a/srcpkgs/ibus/patches/src-Fix-refcounting-issues.patch +++ /dev/null @@ -1,267 +0,0 @@ -From 17648f0522910480b6c5dd4f5356ca1f6c160bf5 Mon Sep 17 00:00:00 2001 -From: Carlos Garnacho <carlosg@gnome.org> -Date: Tue, 29 Mar 2022 22:48:19 +0200 -Subject: [PATCH] src: Fix refcounting issues - -Commit 5a455b1ead attempted to fix both GLib warnings around -floating references and other presumed refcounting issues. However -it missed 2 kinds of bugs: - -- The places that take an IBusText created from a static string - were made to avoid freeing it afterwards, but the staticness refers - to the string content, not the object itself. -- The places that are documented to emit signals on floating object - references used to do the following after signal emission: - - if (g_object_is_floating (object)) - g_object_unref (object) - - And did possibly trigger GLib warnings were changed to: - - if (g_object_is_floating (object)) - g_object_sink_ref (object); - g_object_unref (object); - - Which fixes the GLib warning for floating references, but do - unintendedly steal one reference away for non floating references. - -This commit is essentially a revert of commit 5a455b1ead, but -addressing both things differently: - -- All label/tooltip/symbol IBusText properties in IBusProperty do - now always sink the reference of the stored object. - -- All places documented as maybe using objects with a floating reference - on signals changed to doing: - - if (g_object_is_floating (object)) { - g_object_ref_sink (object); - g_object_unref (object); - } - - So the floating reference is owned and unreferenced without warnings, - but already owned references are left unchanged. - -This addresses the possible GLib warnings, fixes the possible double -unrefs happening on IBusText used in signals, and fixes the missing -unrefs on IBusText objects created from static strings. - -BUG=https://github.com/ibus/ibus/issues/2393 -BUG=https://github.com/ibus/ibus/issues/2387 ---- - src/ibusinputcontext.c | 35 +++++++++++++++++++++-------------- - src/ibusproperty.c | 32 +++++++++++++++++--------------- - 2 files changed, 38 insertions(+), 29 deletions(-) - -diff --git a/src/ibusinputcontext.c b/src/ibusinputcontext.c -index 4b27551bd..7981de381 100644 ---- a/src/ibusinputcontext.c -+++ b/src/ibusinputcontext.c -@@ -549,9 +549,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - g_variant_unref (variant); - g_signal_emit (context, context_signals[COMMIT_TEXT], 0, text); - -- if (g_object_is_floating (text)) -+ if (g_object_is_floating (text)) { - g_object_ref_sink (text); -- g_object_unref (text); -+ g_object_unref (text); -+ } - return; - } - if (g_strcmp0 (signal_name, "UpdatePreeditText") == 0) { -@@ -569,9 +570,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - cursor_pos, - visible); - -- if (g_object_is_floating (text)) -+ if (g_object_is_floating (text)) { - g_object_ref_sink (text); -- g_object_unref (text); -+ g_object_unref (text); -+ } - return; - } - if (g_strcmp0 (signal_name, "UpdatePreeditTextWithMode") == 0) { -@@ -592,9 +594,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - visible, - mode); - -- if (g_object_is_floating (text)) -+ if (g_object_is_floating (text)) { - g_object_ref_sink (text); -- g_object_unref (text); -+ g_object_unref (text); -+ } - return; - } - -@@ -621,9 +624,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - 0, - text, - visible); -- if (g_object_is_floating (text)) -+ if (g_object_is_floating (text)) { - g_object_ref_sink (text); -- g_object_unref (text); -+ g_object_unref (text); -+ } - return; - } - -@@ -640,9 +644,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - 0, - table, - visible); -- if (g_object_is_floating (table)) -+ if (g_object_is_floating (table)) { - g_object_ref_sink (table); -- g_object_unref (table); -+ g_object_unref (table); -+ } - return; - - } -@@ -659,9 +664,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - 0, - prop_list); - -- if (g_object_is_floating (prop_list)) -+ if (g_object_is_floating (prop_list)) { - g_object_ref_sink (prop_list); -- g_object_unref (prop_list); -+ g_object_unref (prop_list); -+ } - return; - } - -@@ -673,9 +679,10 @@ ibus_input_context_g_signal (GDBusProxy *proxy, - - g_signal_emit (context, context_signals[UPDATE_PROPERTY], 0, prop); - -- if (g_object_is_floating (prop)) -+ if (g_object_is_floating (prop)) { - g_object_ref_sink (prop); -- g_object_unref (prop); -+ g_object_unref (prop); -+ } - return; - } - -diff --git a/src/ibusproperty.c b/src/ibusproperty.c -index 6d4ed088e..cd8a0e2a6 100644 ---- a/src/ibusproperty.c -+++ b/src/ibusproperty.c -@@ -336,20 +336,17 @@ ibus_property_destroy (IBusProperty *prop) - prop->priv->icon = NULL; - - if (prop->priv->label) { -- if (!ibus_text_get_is_static (prop->priv->label)) -- g_object_unref (prop->priv->label); -+ g_object_unref (prop->priv->label); - prop->priv->label = NULL; - } - - if (prop->priv->symbol) { -- if (!ibus_text_get_is_static (prop->priv->symbol)) -- g_object_unref (prop->priv->symbol); -+ g_object_unref (prop->priv->symbol); - prop->priv->symbol = NULL; - } - - if (prop->priv->tooltip) { -- if (!ibus_text_get_is_static (prop->priv->tooltip)) -- g_object_unref (prop->priv->tooltip); -+ g_object_unref (prop->priv->tooltip); - prop->priv->tooltip = NULL; - } - -@@ -404,7 +401,7 @@ ibus_property_deserialize (IBusProperty *prop, - g_variant_get_child (variant, retval++, "u", &prop->priv->type); - - GVariant *subvar = g_variant_get_child_value (variant, retval++); -- if (prop->priv->label && !ibus_text_get_is_static (prop->priv->label)) { -+ if (prop->priv->label) { - g_object_unref (prop->priv->label); - } - prop->priv->label = IBUS_TEXT (ibus_serializable_deserialize (subvar)); -@@ -414,7 +411,7 @@ ibus_property_deserialize (IBusProperty *prop, - ibus_g_variant_get_child_string (variant, retval++, &prop->priv->icon); - - subvar = g_variant_get_child_value (variant, retval++); -- if (prop->priv->tooltip && !ibus_text_get_is_static (prop->priv->tooltip)) { -+ if (prop->priv->tooltip) { - g_object_unref (prop->priv->tooltip); - } - prop->priv->tooltip = IBUS_TEXT (ibus_serializable_deserialize (subvar)); -@@ -435,7 +432,7 @@ ibus_property_deserialize (IBusProperty *prop, - - /* Keep the serialized order for the compatibility when add new members. */ - subvar = g_variant_get_child_value (variant, retval++); -- if (prop->priv->symbol && !ibus_text_get_is_static (prop->priv->symbol)) { -+ if (prop->priv->symbol) { - g_object_unref (prop->priv->symbol); - } - prop->priv->symbol = IBUS_TEXT (ibus_serializable_deserialize (subvar)); -@@ -567,7 +564,7 @@ ibus_property_set_label (IBusProperty *prop, - g_assert (IBUS_IS_PROPERTY (prop)); - g_return_if_fail (label == NULL || IBUS_IS_TEXT (label)); - -- if (prop->priv->label && !ibus_text_get_is_static (prop->priv->label)) { -+ if (prop->priv->label) { - g_object_unref (prop->priv->label); - } - -@@ -575,8 +572,10 @@ ibus_property_set_label (IBusProperty *prop, - prop->priv->label = ibus_text_new_from_static_string (""); - } - else { -- prop->priv->label = g_object_ref_sink (label); -+ prop->priv->label = label; - } -+ -+ g_object_ref_sink (prop->priv->label); - } - - void -@@ -586,7 +585,7 @@ ibus_property_set_symbol (IBusProperty *prop, - g_assert (IBUS_IS_PROPERTY (prop)); - g_return_if_fail (symbol == NULL || IBUS_IS_TEXT (symbol)); - -- if (prop->priv->symbol && !ibus_text_get_is_static (prop->priv->symbol)) { -+ if (prop->priv->symbol) { - g_object_unref (prop->priv->symbol); - } - -@@ -594,8 +593,10 @@ ibus_property_set_symbol (IBusProperty *prop, - prop->priv->symbol = ibus_text_new_from_static_string (""); - } - else { -- prop->priv->symbol = g_object_ref_sink (symbol); -+ prop->priv->symbol = symbol; - } -+ -+ g_object_ref_sink (prop->priv->symbol); - } - - void -@@ -615,7 +616,7 @@ ibus_property_set_tooltip (IBusProperty *prop, - g_assert (IBUS_IS_PROPERTY (prop)); - g_assert (tooltip == NULL || IBUS_IS_TEXT (tooltip)); - -- if (prop->priv->tooltip && !ibus_text_get_is_static (prop->priv->tooltip)) { -+ if (prop->priv->tooltip) { - g_object_unref (prop->priv->tooltip); - } - -@@ -624,8 +625,9 @@ ibus_property_set_tooltip (IBusProperty *prop, - } - else { - prop->priv->tooltip = tooltip; -- g_object_ref_sink (prop->priv->tooltip); - } -+ -+ g_object_ref_sink (prop->priv->tooltip); - } - - void diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template index d84d4f6dceb8..f12d7ec92ed0 100644 --- a/srcpkgs/ibus/template +++ b/srcpkgs/ibus/template @@ -1,21 +1,20 @@ # Template file for 'ibus' pkgname=ibus -version=1.5.26 -revision=2 +version=1.5.23 +revision=4 build_style=gnu-configure build_helper="gir" -configure_args="--enable-ui --enable-gtk3 --enable-gtk4 - --disable-tests --disable-schemas-compile --disable-systemd-services - --enable-memconf --enable-dconf --enable-wayland - --with-python=/usr/bin/python3 +configure_args="--enable-ui --enable-gtk3 --disable-tests + --disable-schemas-compile --enable-memconf --enable-dconf + --enable-wayland --with-python=/usr/bin/python3 $(vopt_enable dicts emoji-dict) $(vopt_enable dicts unicode-dict) --enable-introspection --enable-vala $(vopt_enable ibus_setup setup)" hostmakedepends="automake gettext-devel libtool pkg-config intltool dconf - python3 glib-devel vala + python3 glib-devel $(vopt_if vala vala) $(vopt_if dicts 'cldr-emoji-annotation unicode-character-database unicode-emoji')" -makedepends="dconf-devel gtk+-devel gtk4-devel hicolor-icon-theme - iso-codes json-glib-devel libnotify-devel librsvg-devel python3-xdg - vala libXtst-devel" +makedepends="dconf-devel gtk+-devel hicolor-icon-theme iso-codes + json-glib-devel libnotify-devel librsvg-devel python3-xdg + $(vopt_if vala vala) libXtst-devel" depends="hicolor-icon-theme iso-codes dbus-x11 python3-xdg $(vopt_if ibus_setup 'python3-gobject>=3.12.1_3')" short_desc="Intelligent Input Bus" @@ -23,7 +22,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://github.com/ibus/ibus" distfiles="https://github.com/ibus/ibus/releases/download/${version}/ibus-${version}.tar.gz" -checksum=5c2fd118e7bfd4e9a42c3a20e6175a263426c90b6256f94989ed3d0384f4c9fc +checksum=b7e8d5bdb7d71a5ba4ee43cdf374675f77121a71c1679c9b9e7e02875bd0e150 build_options="ibus_setup dicts" desc_option_ibus_setup="Enable support for building the ibus setup UI" diff --git a/srcpkgs/iceauth/template b/srcpkgs/iceauth/template index 00f9e322a3c0..db359e80d62c 100644 --- a/srcpkgs/iceauth/template +++ b/srcpkgs/iceauth/template @@ -1,16 +1,16 @@ -# Template file for 'iceauth' +# Template build file for 'iceauth'. pkgname=iceauth -version=1.0.9 +version=1.0.8 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="xorgproto libICE-devel" short_desc="ICE protocol utility" -maintainer="Orphaned <orphan@voidlinux.org>" +homepage="http://xorg.freedesktop.org" license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/iceauth" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=2cb9dfcb545683af77fb1029bea3fc52dcc8a0666f7b8b2d7373b6ed4c408c05 +maintainer="Orphaned <orphan@voidlinux.org>" +distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" +checksum=e6ee213a217265cc76050e4293ea70b98c32dce6505c6421227efbda62ab60c6 post_install() { vlicense COPYING diff --git a/srcpkgs/icewm/template b/srcpkgs/icewm/template index bfa83ab2a6d7..1ad1fd904689 100644 --- a/srcpkgs/icewm/template +++ b/srcpkgs/icewm/template @@ -1,6 +1,6 @@ # Template file for 'icewm' pkgname=icewm -version=2.9.8 +version=2.9.7 revision=1 build_style=cmake make_cmd=make @@ -18,7 +18,7 @@ license="GPL-2.0-or-later" homepage="https://ice-wm.org/" changelog="https://raw.githubusercontent.com/ice-wm/icewm/master/NEWS" distfiles="https://github.com/ice-wm/icewm/archive/${version}.tar.gz" -checksum=970ff5234e0176054016a40accc8d80a865993366177d12567de56aa089eb7c9 +checksum=c7ad8599dcd2912545fca9f72ab0b68d17bcb05bc11c1b3e1c7eb9f3761c4ea5 # broken tests make_check=no diff --git a/srcpkgs/imlib2/template b/srcpkgs/imlib2/template index 3cbef2e102c4..b560ef27489c 100644 --- a/srcpkgs/imlib2/template +++ b/srcpkgs/imlib2/template @@ -1,19 +1,19 @@ # Template file for 'imlib2' pkgname=imlib2 -version=1.9.0 +version=1.8.1 revision=1 build_style=gnu-configure configure_args="--disable-static --sysconfdir=/etc/imlib2 --enable-visibility-hiding" hostmakedepends="pkg-config" makedepends="freetype-devel libjpeg-turbo-devel libpng-devel libwebp-devel tiff-devel libid3tag-devel giflib-devel libXext-devel libSM-devel - libheif-devel librsvg-devel libopenjpeg2-devel libspectre-devel" + libheif-devel librsvg-devel" short_desc="Image manipulation library" maintainer="tibequadorian <tibequadorian@posteo.de>" license="Imlib2" homepage="https://sourceforge.net/projects/enlightenment/" distfiles="${SOURCEFORGE_SITE}/enlightenment/imlib2-src/imlib2-${version}.tar.xz" -checksum=5ac9e8ca7c6700919fe72749ad7243c42de4b22823c81769a1bf8e480e14c650 +checksum=522e1e70e65bc0eddfe207617d15c9a395662a7c090661daaa2c294fb7d9fdaa post_install() { vlicense COPYING diff --git a/srcpkgs/inkscape/patches/Ensure-compatibility-with-Poppler-22.03-and-later.patch b/srcpkgs/inkscape/patches/Ensure-compatibility-with-Poppler-22.03-and-later.patch deleted file mode 100644 index 297ef677665e..000000000000 --- a/srcpkgs/inkscape/patches/Ensure-compatibility-with-Poppler-22.03-and-later.patch +++ /dev/null @@ -1,50 +0,0 @@ -From a18c57ffff313fd08bc8a44f6b6bf0b01d7e9b75 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras <evangelos@foutrelis.com> -Date: Sun, 20 Mar 2022 22:41:51 -0300 -Subject: [PATCH] Ensure compatibility with Poppler 22.03 and later - -This change ensures that Inkscape will build against Poppler 22.03 after -the changes that were made to the constructor of `PDFDoc`. - -See: https://gitlab.freedesktop.org/poppler/poppler/-/commit/4f2abd3ef - -Co-authored-by: Rafael Siejakowski <rs@rs-math.net> ---- - src/extension/internal/pdfinput/pdf-input.cpp | 3 +-- - src/extension/internal/pdfinput/poppler-transition-api.h | 6 ++++++ - 2 files changed, 7 insertions(+), 2 deletions(-) - -diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp -index 3dabc94ba2..079b0dc713 100644 ---- a/src/extension/internal/pdfinput/pdf-input.cpp -+++ b/src/extension/internal/pdfinput/pdf-input.cpp -@@ -688,8 +688,7 @@ PdfInput::open(::Inkscape::Extension::Input * /*mod*/, const gchar * uri) { - - // poppler does not use glib g_open. So on win32 we must use unicode call. code was copied from - // glib gstdio.c -- GooString *filename_goo = new GooString(uri); -- pdf_doc = std::make_shared<PDFDoc>(filename_goo, nullptr, nullptr, nullptr); // TODO: Could ask for password -+ pdf_doc = _POPPLER_MAKE_SHARED_PDFDOC(uri); // TODO: Could ask for password - - if (!pdf_doc->isOk()) { - int error = pdf_doc->getErrorCode(); -diff --git a/src/extension/internal/pdfinput/poppler-transition-api.h b/src/extension/internal/pdfinput/poppler-transition-api.h -index 87a19d4c42..50b617c25c 100644 ---- a/src/extension/internal/pdfinput/poppler-transition-api.h -+++ b/src/extension/internal/pdfinput/poppler-transition-api.h -@@ -14,6 +14,12 @@ - - #include <glib/poppler-features.h> - -+#if POPPLER_CHECK_VERSION(22, 3, 0) -+#define _POPPLER_MAKE_SHARED_PDFDOC(uri) std::make_shared<PDFDoc>(std::make_unique<GooString>(uri)) -+#else -+#define _POPPLER_MAKE_SHARED_PDFDOC(uri) std::make_shared<PDFDoc>(new GooString(uri), nullptr, nullptr, nullptr) -+#endif -+ - #if POPPLER_CHECK_VERSION(0, 83, 0) - #define _POPPLER_CONST_83 const - #else --- -GitLab - diff --git a/srcpkgs/inkscape/patches/Fix-build-with-poppler-21.11.0.patch b/srcpkgs/inkscape/patches/Fix-build-with-poppler-21.11.0.patch deleted file mode 100644 index 5d7f4801273d..000000000000 --- a/srcpkgs/inkscape/patches/Fix-build-with-poppler-21.11.0.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 5724c21b9cb7b6176a7b36ca24068b148c817e82 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras <evangelos@foutrelis.com> -Date: Mon, 1 Nov 2021 21:45:38 +0200 -Subject: [PATCH] Fix build with poppler 21.11.0 - -GfxFont::tag is now of type std::string instead of GooString *. ---- - src/extension/internal/pdfinput/pdf-parser.cpp | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp -index e3d04d544b..feecefa043 100644 ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -2169,7 +2169,11 @@ void PdfParser::opSetFont(Object args[], int /*numArgs*/) - } - if (printCommands) { - printf(" font: tag=%s name='%s' %g\n", -+#if POPPLER_CHECK_VERSION(21,11,0) -+ font->getTag().c_str(), -+#else - font->getTag()->getCString(), -+#endif - font->getName() ? font->getName()->getCString() : "???", - args[1].getNum()); - fflush(stdout); --- -GitLab - diff --git a/srcpkgs/inkscape/patches/Fix-build-with-poppler-22.04.patch b/srcpkgs/inkscape/patches/Fix-build-with-poppler-22.04.patch deleted file mode 100644 index f12054268a3c..000000000000 --- a/srcpkgs/inkscape/patches/Fix-build-with-poppler-22.04.patch +++ /dev/null @@ -1,143 +0,0 @@ -From d989cdf1059c78bc3bb6414330242073768d640b Mon Sep 17 00:00:00 2001 -From: Rafael Siejakowski <rs@rs-math.net> -Date: Mon, 4 Apr 2022 22:09:39 -0300 -Subject: [PATCH] Compatibility with Poppler 22.04 - -Replace vanilla pointers with std::shared_ptr for pointers to fonts; -eliminate manual ref-counting. - -Fixes https://gitlab.com/inkscape/inkscape/-/issues/3387 ---- - src/extension/internal/pdfinput/pdf-parser.cpp | 14 ++++++++------ - .../internal/pdfinput/poppler-transition-api.h | 6 ++++++ - src/extension/internal/pdfinput/svg-builder.cpp | 7 +------ - src/extension/internal/pdfinput/svg-builder.h | 1 - - 4 files changed, 15 insertions(+), 13 deletions(-) - -diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp -index feecefa043..d6e2ede4f3 100644 ---- a/src/extension/internal/pdfinput/pdf-parser.cpp -+++ b/src/extension/internal/pdfinput/pdf-parser.cpp -@@ -30,6 +30,7 @@ - #include "Gfx.h" - #include "pdf-parser.h" - #include "util/units.h" -+#include "poppler-transition-api.h" - - #include "glib/poppler-features.h" - #include "goo/gmem.h" -@@ -2158,7 +2159,7 @@ void PdfParser::opSetCharSpacing(Object args[], int /*numArgs*/) - // TODO not good that numArgs is ignored but args[] is used: - void PdfParser::opSetFont(Object args[], int /*numArgs*/) - { -- GfxFont *font = res->lookupFont(args[0].getName()); -+ auto font = res->lookupFont(args[0].getName()); - - if (!font) { - // unsetting the font (drawing no text) is better than using the -@@ -2179,7 +2180,9 @@ void PdfParser::opSetFont(Object args[], int /*numArgs*/) - fflush(stdout); - } - -+#if !POPPLER_CHECK_VERSION(22, 4, 0) - font->incRefCnt(); -+#endif - state->setFont(font, args[1].getNum()); - fontChanged = gTrue; - } -@@ -2373,7 +2376,6 @@ void PdfParser::doShowText(const GooString *s) { - #else - void PdfParser::doShowText(GooString *s) { - #endif -- GfxFont *font; - int wMode; - double riseX, riseY; - CharCode code; -@@ -2392,7 +2394,7 @@ void PdfParser::doShowText(GooString *s) { - #endif - int len, n, uLen; - -- font = state->getFont(); -+ auto font = state->getFont(); - wMode = font->getWMode(); - - builder->beginString(state); -@@ -2445,10 +2447,10 @@ void PdfParser::doShowText(GooString *s) { - //out->updateCTM(state, 1, 0, 0, 1, 0, 0); - if (false){ /*!out->beginType3Char(state, curX + riseX, curY + riseY, tdx, tdy, - code, u, uLen)) {*/ -- _POPPLER_CALL_ARGS(charProc, ((Gfx8BitFont *)font)->getCharProc, code); -- if ((resDict = ((Gfx8BitFont *)font)->getResources())) { -+ _POPPLER_CALL_ARGS(charProc, _POPPLER_FONTPTR_TO_GFX8(font)->getCharProc, code); -+ if (resDict = _POPPLER_FONTPTR_TO_GFX8(font)->getResources()) { - pushResources(resDict); -- } -+ } - if (charProc.isStream()) { - //parse(&charProc, gFalse); // TODO: parse into SVG font - } else { -diff --git a/src/extension/internal/pdfinput/poppler-transition-api.h b/src/extension/internal/pdfinput/poppler-transition-api.h -index 50b617c25c..dc9e47e45b 100644 ---- a/src/extension/internal/pdfinput/poppler-transition-api.h -+++ b/src/extension/internal/pdfinput/poppler-transition-api.h -@@ -14,6 +14,12 @@ - - #include <glib/poppler-features.h> - -+#if POPPLER_CHECK_VERSION(22, 4, 0) -+#define _POPPLER_FONTPTR_TO_GFX8(font_ptr) ((Gfx8BitFont *)font_ptr.get()) -+#else -+#define _POPPLER_FONTPTR_TO_GFX8(font_ptr) ((Gfx8BitFont *)font_ptr) -+#endif -+ - #if POPPLER_CHECK_VERSION(22, 3, 0) - #define _POPPLER_MAKE_SHARED_PDFDOC(uri) std::make_shared<PDFDoc>(std::make_unique<GooString>(uri)) - #else -diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp -index eede668893..901cc8cddb 100644 ---- a/src/extension/internal/pdfinput/svg-builder.cpp -+++ b/src/extension/internal/pdfinput/svg-builder.cpp -@@ -108,7 +108,6 @@ SvgBuilder::~SvgBuilder() = default; - - void SvgBuilder::_init() { - _font_style = nullptr; -- _current_font = nullptr; - _font_specification = nullptr; - _font_scaling = 1; - _need_font_update = true; -@@ -1064,11 +1063,8 @@ void SvgBuilder::updateFont(GfxState *state) { - _need_font_update = false; - updateTextMatrix(state); // Ensure that we have a text matrix built - -- if (_font_style) { -- //sp_repr_css_attr_unref(_font_style); -- } - _font_style = sp_repr_css_attr_new(); -- GfxFont *font = state->getFont(); -+ auto font = state->getFont(); - // Store original name - if (font->getName()) { - _font_specification = font->getName()->getCString(); -@@ -1213,7 +1209,6 @@ void SvgBuilder::updateFont(GfxState *state) { - sp_repr_css_set_property(_font_style, "writing-mode", "tb"); - } - -- _current_font = font; - _invalidated_style = true; - } - -diff --git a/src/extension/internal/pdfinput/svg-builder.h b/src/extension/internal/pdfinput/svg-builder.h -index fb4e64fa19..e91febd717 100644 ---- a/src/extension/internal/pdfinput/svg-builder.h -+++ b/src/extension/internal/pdfinput/svg-builder.h -@@ -204,7 +204,6 @@ private: - std::vector<SvgGraphicsState> _state_stack; - - SPCSSAttr *_font_style; // Current font style -- GfxFont *_current_font; - const char *_font_specification; - double _font_scaling; - bool _need_font_update; --- -GitLab - diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template index 4d902e663f73..45f48ccda0dc 100644 --- a/srcpkgs/inkscape/template +++ b/srcpkgs/inkscape/template @@ -1,7 +1,7 @@ # Template file for 'inkscape' pkgname=inkscape version=1.1.1 -revision=4 +revision=3 wrksrc="inkscape-${version}_2021-09-20_3bf5ae0d25" build_style=cmake # builds executables then runs checks diff --git a/srcpkgs/intel-gmmlib/template b/srcpkgs/intel-gmmlib/template index c5f58f720858..532fbba62d9e 100644 --- a/srcpkgs/intel-gmmlib/template +++ b/srcpkgs/intel-gmmlib/template @@ -1,6 +1,6 @@ # Template file for 'intel-gmmlib' pkgname=intel-gmmlib -version=22.1.7 +version=22.1.3 revision=1 archs="i686* x86_64*" wrksrc=gmmlib-intel-gmmlib-${version} @@ -19,7 +19,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT" homepage="https://github.com/intel/gmmlib" distfiles="https://github.com/intel/gmmlib/archive/intel-gmmlib-${version}.tar.gz" -checksum=08a378671971a1777ca60f87e39fd7d7cbba94e485a1f5f64fe4840ff9d2ac2d +checksum=81dbb4ddec98bb18c3a038cd40222046ae7f5b24b2d5acbfb2400f39f02f2aaf lib32disabled=yes diff --git a/srcpkgs/intel-media-driver/patches/execinfo.patch b/srcpkgs/intel-media-driver/patches/execinfo.patch deleted file mode 100644 index 17987b098d0a..000000000000 --- a/srcpkgs/intel-media-driver/patches/execinfo.patch +++ /dev/null @@ -1,32 +0,0 @@ -Fix builds on musl - ---- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -+++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -@@ -51,7 +51,9 @@ - #include <signal.h> - #include <unistd.h> // fork - #include <algorithm> -+#if defined(__GLIBC__) - #include <execinfo.h> // backtrace -+#endif - - const char *MosUtilitiesSpecificNext::m_szUserFeatureFile = USER_FEATURE_FILE; - MOS_PUF_KEYLIST MosUtilitiesSpecificNext::m_ufKeyList = nullptr; -@@ -2489,6 +2491,7 @@ - MOS_FreeMemory(pTraceBuf); - } - } -+#if defined(__GLIBC__) - if (m_mosTraceFilter & (1ULL << TR_KEY_CALL_STACK)) - { - // reserve space for header and stack size field. -@@ -2508,6 +2511,7 @@ - size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen); - } - } -+#endif - } - return; - } - - diff --git a/srcpkgs/intel-media-driver/template b/srcpkgs/intel-media-driver/template index 855cfbdc3e0a..06ec79296537 100644 --- a/srcpkgs/intel-media-driver/template +++ b/srcpkgs/intel-media-driver/template @@ -1,6 +1,6 @@ # Template file for 'intel-media-driver' pkgname=intel-media-driver -version=22.4.4 +version=22.3.1 revision=1 archs="x86_64*" wrksrc=media-driver-intel-media-${version} @@ -13,7 +13,7 @@ maintainer="Stefano Ragni <st3r4g@protonmail.com>" license="MIT, BSD-3-Clause" homepage="https://github.com/intel/media-driver" distfiles="https://github.com/intel/media-driver/archive/intel-media-${version}.tar.gz" -checksum=19c3ef965ca155913719d138e297963b759f9b9d34d4ea85414d1c7b9d204253 +checksum=0fdccad95a561178bd19fba69ab94be23bd4a3072e68aa18c3304c990d87d7d8 build_options="nonfree" desc_option_nonfree="Enable nonfree kernels" diff --git a/srcpkgs/intellij-idea-community-edition/template b/srcpkgs/intellij-idea-community-edition/template index 5da32aa243a4..6dddc12bcd55 100644 --- a/srcpkgs/intellij-idea-community-edition/template +++ b/srcpkgs/intellij-idea-community-edition/template @@ -1,6 +1,6 @@ # Template file for 'intellij-idea-community-edition' pkgname=intellij-idea-community-edition -version=2021.3.3 +version=2021.3.2 revision=1 archs="i686 x86_64" depends="virtual?java-environment giflib libXtst hicolor-icon-theme" @@ -9,7 +9,7 @@ maintainer="John <me@johnnynator.dev>" license="Apache-2.0" homepage="https://www.jetbrains.org/" distfiles="https://download.jetbrains.com/idea/ideaIC-${version}-no-jbr.tar.gz" -checksum=d427250114ebfca87c2e0d53c0c39da8a13588b2f43c9324798374457c9e6e0b +checksum=f4b6e614dae85645773640f85e63b0c9e54533fcf8edd5cba3df40a1df95bef8 repository=nonfree nopie=yes python_version=3 diff --git a/srcpkgs/inxi/template b/srcpkgs/inxi/template index 9bfc1831f109..5d91312a1dd0 100644 --- a/srcpkgs/inxi/template +++ b/srcpkgs/inxi/template @@ -1,6 +1,6 @@ # Template file for 'inxi' pkgname=inxi -version=3.3.19 +version=3.3.07 revision=1 wrksrc="inxi-${version}-1" depends="dmidecode file glxinfo pciutils perl usbutils xdpyinfo xprop xrandr @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" homepage="https://smxi.org/docs/inxi.htm" changelog="https://raw.githubusercontent.com/smxi/inxi/master/inxi.changelog" distfiles="https://github.com/smxi/inxi/archive/${version}-1.tar.gz" -checksum=bf8881c140eac6fd266e32db31bcd90d93c5e3d429c426aacfb295d0e57e1bd9 +checksum=d470c25df84bf1566d04a60842bc006ec6baf62ac700672790d1c6c183dafcef do_install() { vbin inxi diff --git a/srcpkgs/iotop-c/template b/srcpkgs/iotop-c/template deleted file mode 100644 index 351e6c86e22a..000000000000 --- a/srcpkgs/iotop-c/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'iotop-c' -pkgname=iotop-c -version=1.22 -revision=2 -wrksrc="iotop-${version}" -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="ncurses-devel" -short_desc="Utility like top for IO" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-2.0-or-later" -homepage="https://github.com/Tomas-M/iotop" -distfiles="https://github.com/Tomas-M/iotop/releases/download/v${version}/iotop-${version}.tar.xz" -checksum=b61fb9fb0c19307bdff7c671d231276b86ebafd166770fd38be3573b1b40353c - -do_install() { - vbin iotop iotop-c - vman iotop.8 iotop-c.8 -} diff --git a/srcpkgs/ipe/patches/poppler-22.03.0-fix.patch b/srcpkgs/ipe/patches/poppler-22.03.0-fix.patch deleted file mode 100644 index df2894809c1c..000000000000 --- a/srcpkgs/ipe/patches/poppler-22.03.0-fix.patch +++ /dev/null @@ -1,33 +0,0 @@ -diff -Naur pdftoipe.cpp.orig pdftoipe.cpp ---- a/ipe-tools/pdftoipe/pdftoipe.cpp.orig -+++ b/ipe-tools/pdftoipe/pdftoipe.cpp -@@ -84,22 +84,20 @@ - if (quiet) - globalParams->setErrQuiet(quiet); - -- GooString *ownerPW, *userPW; -+ std::optional<GooString> ownerPW, userPW; - if (ownerPassword[0]) { -- ownerPW = new GooString(ownerPassword); -+ ownerPW = GooString(ownerPassword); - } else { -- ownerPW = 0; -+ ownerPW = std::nullopt; - } - if (userPassword[0]) { -- userPW = new GooString(userPassword); -+ userPW = GooString(userPassword); - } else { -- userPW = 0; -+ userPW = std::nullopt; - } - - // open PDF file -- PDFDoc *doc = new PDFDoc(fileName, ownerPW, userPW); -- delete userPW; -- delete ownerPW; -+ PDFDoc *doc = new PDFDoc(std::make_unique<GooString>(fileName), ownerPW, userPW); - - if (!doc->isOk()) - return 1; - diff --git a/srcpkgs/ipe/template b/srcpkgs/ipe/template index 514a9f404f5c..a84d5c036b2f 100644 --- a/srcpkgs/ipe/template +++ b/srcpkgs/ipe/template @@ -1,11 +1,11 @@ # Template file for 'ipe' pkgname=ipe -version=7.2.26 -revision=7 -_tools_commit=v7.2.24.1 +version=7.2.24 +revision=6 +_tools_commit=v7.2.20.1 hostmakedepends="pkg-config doxygen qt5-qmake qt5-tools qt5-host-tools" makedepends="cairo-devel gsl-devel libcurl-devel libjpeg-turbo-devel - libspiro-devel lua53-devel poppler-devel qt5-devel qtspell-devel" + lua53-devel poppler-devel qt5-devel libspiro-devel" depends="qt5-svg" short_desc="Drawing editor for creating figures in PDF or EPS formats" maintainer="Leah Neukirchen <leah@vuxu.org>" @@ -13,8 +13,8 @@ license="GPL-3.0-or-later" homepage="http://ipe.otfried.org/" distfiles="https://github.com/otfried/ipe/releases/download/v${version}/ipe-${version}-src.tar.gz https://github.com/otfried/ipe-tools/archive/${_tools_commit}.tar.gz" -checksum="e49d0057913a4a516b2017f00d9adb267903528559d1f0c7ebaf6cd914350aa5 - 561b18fc2a7ae45c37c5d0390443b37f4585549f09cd7765d856456be24e5dbc" +checksum="feb879f24d1dce25910790770446d50b03e46ee2ebd7d28157b1705971644f6f + 233f5629986ade3d70de6dd1af85d578d6aa0f92f9bcd1ecd4e8e5a94b508376" nocross="something with gsl" post_extract() { diff --git a/srcpkgs/ipp-usb/template b/srcpkgs/ipp-usb/template index b32f515c8a27..98b472d15998 100644 --- a/srcpkgs/ipp-usb/template +++ b/srcpkgs/ipp-usb/template @@ -1,6 +1,6 @@ # Template file for 'ipp-usb' pkgname=ipp-usb -version=0.9.22 +version=0.9.19 revision=1 build_style=go go_import_path="github.com/OpenPrinting/ipp-usb" @@ -13,7 +13,7 @@ maintainer="Philipp David <pd@3b.pm>" license="BSD-2-Clause" homepage="https://github.com/OpenPrinting/ipp-usb" distfiles="https://github.com/OpenPrinting/ipp-usb/archive/$version.tar.gz" -checksum=57f9bea4b41deb0f43957e24b3cf3a3a71050238abaea64d916b2e9a294d7aaf +checksum=06855b4da0bcaad430a42534c117a3f3224c4f6b0f6321da898e3422ae97ae15 post_install() { vsv ipp-usb diff --git a/srcpkgs/iputils/template b/srcpkgs/iputils/template index f88a0a9bf9f0..9d514743f1f1 100644 --- a/srcpkgs/iputils/template +++ b/srcpkgs/iputils/template @@ -1,10 +1,10 @@ # Template file for 'iputils' pkgname=iputils version=20211215 -revision=2 +revision=1 build_style=meson configure_args="-DNO_SETCAP_OR_SUID=true -DUSE_IDN=false -DBUILD_NINFOD=false" -hostmakedepends="pkg-config docbook2x docbook-xsl-ns libcap-progs iproute2 gettext" +hostmakedepends="pkg-config docbook2x docbook-xsl-ns libcap-progs iproute2" makedepends="libcap-devel" depends="libcap-progs" short_desc="Useful utilities for Linux networking (including ping)" diff --git a/srcpkgs/irssi/template b/srcpkgs/irssi/template index b7a8ad2e5efa..999555d7a0c8 100644 --- a/srcpkgs/irssi/template +++ b/srcpkgs/irssi/template @@ -1,6 +1,6 @@ # Template file for 'irssi' pkgname=irssi -version=1.4.2 +version=1.4.1 revision=1 build_style=gnu-configure configure_args="--disable-static --with-proxy --enable-true-color @@ -14,9 +14,8 @@ short_desc="Secure and modular IRC client with text mode user interface" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.irssi.org" -changelog="https://raw.githubusercontent.com/irssi/irssi/master/NEWS" distfiles="https://github.com/irssi/irssi/releases/download/${version}/irssi-${version}.tar.gz" -checksum=2d72c9a178bf5cbe4dfab499818005abb85f79376476f924fc09c969cb1c8419 +checksum=8663bd0f3a313e3e6b4c0d4d24381de990aeb22761a49af47ab958be9b0e2b2f LDFLAGS="-lncursesw" diff --git a/srcpkgs/iso-codes/template b/srcpkgs/iso-codes/template index c2f25cd1a6e9..ae8b5457052e 100644 --- a/srcpkgs/iso-codes/template +++ b/srcpkgs/iso-codes/template @@ -1,6 +1,6 @@ # Template file for 'iso-codes' pkgname=iso-codes -version=4.11.0 +version=4.10.0 revision=1 build_style=gnu-configure hostmakedepends="gettext python3" @@ -10,4 +10,4 @@ license="LGPL-2.1-or-later" homepage="https://salsa.debian.org/iso-codes-team/iso-codes" changelog="https://salsa.debian.org/iso-codes-team/iso-codes/-/raw/main/CHANGELOG.md" distfiles="${DEBIAN_SITE}/main/i/iso-codes/${pkgname}_${version}.orig.tar.xz" -checksum=de556503c7cfd33e08b5c1ced4902e82bb3c5137a076930a9c9da687d9146938 +checksum=ff4e9923f010b654805e27b08d26358b2d5946d704c009719479ec60f94792ee diff --git a/srcpkgs/iw/template b/srcpkgs/iw/template index c1001d905ab5..8c63c60873cf 100644 --- a/srcpkgs/iw/template +++ b/srcpkgs/iw/template @@ -1,6 +1,6 @@ # Template file for 'iw' pkgname=iw -version=5.19 +version=5.16 revision=1 hostmakedepends="pkg-config libnl3-devel" makedepends="libnl3-devel" @@ -9,7 +9,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="ISC" homepage="http://wireless.kernel.org/en/users/Documentation/iw" distfiles="http://www.kernel.org/pub/software/network/iw/iw-${version}.tar.xz" -checksum=f167bbe947dd53bb9ebc0c1dcef5db6ad73ac1d6084f2c6f9376c5c360cc4d4e +checksum=4c44e42762f903f9094ba5a598998c800a97a62afd6fd31ec1e0a799e308659c do_build() { make V=1 CC=$CC ${makejobs} diff --git a/srcpkgs/iwd/patches/resolvconf-default.patch b/srcpkgs/iwd/patches/resolvconf-default.patch index aba5858bf555..7e33bb36af05 100644 --- a/srcpkgs/iwd/patches/resolvconf-default.patch +++ b/srcpkgs/iwd/patches/resolvconf-default.patch @@ -15,8 +15,8 @@ by default. This setting can also be overriden on a per-network basis. * - NameResolvingService -- - Values: resolvconf, **systemd**, none -+ - Values: **resolvconf**, systemd, none +- - Values: resolvconf, **systemd** ++ - Values: **resolvconf**, systemd Configures a DNS resolution method used by the system. @@ -26,9 +26,6 @@ - If not specified, ``systemd`` is used as default. + If not specified, ``resolvconf`` is used as default. - - If ``none`` is specified, then DNS and domain name information is - ignored. * - RoutePriorityOffset - Values: uint32 value (default: **300**) diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template index 7f1170dd517a..0b01bad5a239 100644 --- a/srcpkgs/iwd/template +++ b/srcpkgs/iwd/template @@ -1,6 +1,6 @@ # Template file for 'iwd' pkgname=iwd -version=1.29 +version=1.27 revision=1 build_style=gnu-configure configure_args="--disable-systemd-service --enable-pie @@ -15,7 +15,7 @@ license="LGPL-2.1-or-later" homepage="https://iwd.wiki.kernel.org/" changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog" distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz" -checksum=71533fe3b8f6381f24832198ba11d00f04a361454770c173b3b66bc3cdf272bd +checksum=013b4a0a79629c20d915954fc3b5d0620ef6e0d6065db3c342f4b3f9111f46ec make_dirs="/var/lib/iwd 0600 root root /var/lib/ead 0600 root root /etc/iwd 755 root root" diff --git a/srcpkgs/jack/template b/srcpkgs/jack/template index c018a5bacc64..9ec2bc358370 100644 --- a/srcpkgs/jack/template +++ b/srcpkgs/jack/template @@ -1,22 +1,21 @@ # Template file for 'jack' pkgname=jack -version=1.9.21 +version=1.9.20 revision=1 wrksrc="jack2-${version}" build_style=waf3 -configure_args="--alsa --classic --dbus --example-tools" +configure_args="--alsa --classic --dbus" hostmakedepends="pkg-config" makedepends="eigen opus-devel libsamplerate-devel readline-devel dbus-devel db-devel celt-devel $(vopt_if ffado libffado-devel) $(vopt_if zalsa 'zita-alsa-pcmi-devel zita-resampler-devel')" depends="python3-dbus" short_desc="JACK Audio Connection Kit low-latency sound server (pro audio)" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://jackaudio.org/" -changelog="https://raw.githubusercontent.com/jackaudio/jack2/master/ChangeLog.rst" distfiles="https://github.com/jackaudio/jack2/archive/v${version}.tar.gz" -checksum=8b044a40ba5393b47605a920ba30744fdf8bf77d210eca90d39c8637fe6bc65d +checksum=915ad2900992159bdb729b9fc4ea134b962ce32b2df0b384fee40a2c5808835d python_version=3 # Package build options diff --git a/srcpkgs/jadx/template b/srcpkgs/jadx/template index c7012c796aa9..a03cee61cac6 100644 --- a/srcpkgs/jadx/template +++ b/srcpkgs/jadx/template @@ -1,6 +1,6 @@ # Template file for 'jadx' pkgname=jadx -version=1.4.3 +version=1.4.1 revision=1 hostmakedepends="openjdk8 gradle" short_desc="Decompiler for Dalvik bytecode" @@ -8,7 +8,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="Apache-2.0" homepage="https://github.com/skylot/jadx" distfiles="https://github.com/skylot/jadx/archive/v${version}.tar.gz" -checksum=fff7252531b4a6a119787110c873a64deb8403903d4d979d73e0c0e879a23569 +checksum=a7323458143805bc10754abbc41094d866ba3c342cfa2201b77d8ee2cdadf467 do_build() { gradle copyArtifacts diff --git a/srcpkgs/japa/template b/srcpkgs/japa/template deleted file mode 100644 index 3ac435617fd5..000000000000 --- a/srcpkgs/japa/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'japa' -pkgname=japa -version=0.9.4 -revision=1 -build_wrksrc=source -build_style=gnu-makefile -hostmakedepends="pkg-config" -makedepends="zita-alsa-pcmi-devel clthreads-devel clxclient-devel - alsa-lib-devel fftw-devel jack-devel libX11-devel libXft-devel" -short_desc="JACK and ALSA Perceptual Analyser" -maintainer="tibequadorian <tibequadorian@posteo.de>" -license="GPL-2.0-or-later" -homepage="https://kokkinizita.linuxaudio.org/linuxaudio/" -distfiles="https://kokkinizita.linuxaudio.org/linuxaudio/downloads/${pkgname}-${version}.tar.bz2" -checksum=b7dc2566bfa9139bbac93a404d60d0b1e0bfadfe1315bb46d17f6d9d376407c2 diff --git a/srcpkgs/jc/template b/srcpkgs/jc/template index bb0fa14f25bd..d0a1c7d9fba6 100644 --- a/srcpkgs/jc/template +++ b/srcpkgs/jc/template @@ -1,6 +1,6 @@ # Template file for 'jc' pkgname=jc -version=1.20.4 +version=1.20.0 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,4 +11,4 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="MIT" homepage="https://github.com/kellyjonbrazil/jc" distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=8eee7fc5565f127ef73a3562abcf150063d86f060d10d85ef37a0527f5b2747d +checksum=79a96fc7f4eaee1792954e86cbe9e9325348a0f78e73850303f00c5c8b46720b diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template index 6d345e78cd36..1f428e05bd3a 100644 --- a/srcpkgs/jetbrains-jdk-bin/template +++ b/srcpkgs/jetbrains-jdk-bin/template @@ -1,6 +1,6 @@ # Template file for 'jetbrains-jdk-bin' pkgname=jetbrains-jdk-bin -version=11.0.15b2043.56 +version=11.0.14.1b2043.17 revision=1 archs="x86_64" wrksrc="jbr" @@ -11,12 +11,11 @@ homepage="https://github.com/JetBrains/JetBrainsRuntime" _jdk_ver=${version%b*} _jdk_build=${version#*b} distfiles="https://cache-redirector.jetbrains.com/intellij-jbr/jbr_jcef-${_jdk_ver//\./_}-linux-x64-b${_jdk_build}.tar.gz" -checksum=192bc1c4d877a9035a08db8a4bc9ac98551fa344ec5835f08d455fab66c82fe0 +checksum=2c5b7398acb2b718cbdd8327e4c77e52b131fdf3424fee03d0c51afb3b315c10 # This JDK appears to link to libs that do not exist, but functions well even in their absence. # Best guess is that they are optional. ¯\_(ツ)_/¯ noverifyrdeps=yes nopie=yes -noshlibprovides=yes do_install() { TARGET_PATH="usr/lib/jvm/jbrsdk" diff --git a/srcpkgs/jhead/template b/srcpkgs/jhead/template index 8c542cfae67f..e6774d93ea9b 100644 --- a/srcpkgs/jhead/template +++ b/srcpkgs/jhead/template @@ -4,7 +4,7 @@ version=3.04 revision=1 build_style=gnu-makefile short_desc="Display and manipulate EXIF header of JPEG images" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="Public Domain" homepage="http://www.sentex.net/~mwandel/jhead/" distfiles="${homepage}/jhead-${version}.tar.gz" diff --git a/srcpkgs/jimtcl/template b/srcpkgs/jimtcl/template index 0cf62f5657b6..25d32bb5c5ae 100644 --- a/srcpkgs/jimtcl/template +++ b/srcpkgs/jimtcl/template @@ -1,6 +1,5 @@ # Template file for 'jimtcl' pkgname=jimtcl -# keep in sync with _jimtcl_version in openocd version=0.81 revision=1 build_style=gnu-configure diff --git a/srcpkgs/jitterentropy/template b/srcpkgs/jitterentropy/template index a4b19b5be597..e90089d9a99d 100644 --- a/srcpkgs/jitterentropy/template +++ b/srcpkgs/jitterentropy/template @@ -1,18 +1,16 @@ # Template file for 'jitterentropy' pkgname=jitterentropy -version=3.4.0 +version=3.3.1 revision=1 wrksrc="${pkgname}-library-${version}" build_style=gnu-makefile make_use_env=yes short_desc="Hardware RNG based on CPU timing jitter" maintainer="Piraty <piraty1@inbox.ru>" -license="BSD-3-Clause, GPL-2.0-only" +license="BSD-3-Clause" homepage="https://www.chronox.de/jent.html" -distfiles="https://www.chronox.de/jent/${pkgname}-library-${version}.tar.xz" -checksum=979fa4277decf9792f3422b142237e77d8b6ca41e50474083eb2f0976f2479b3 - -CFLAGS="-O0" +distfiles="https://github.com/smuellerDD/jitterentropy-library/archive/v${version}.tar.gz" +checksum=4a50cb02b4836cd5550016e2fc2263e6982abaa11467a9e1cea260c1c2f7d487 post_install() { vlicense LICENSE diff --git a/srcpkgs/jpm/template b/srcpkgs/jpm/template index 9aa12fe85471..ff847ba872e1 100644 --- a/srcpkgs/jpm/template +++ b/srcpkgs/jpm/template @@ -1,7 +1,7 @@ # Template file for 'jpm' pkgname=jpm -version=1.1.0 -revision=1 +version=1.0.0 +revision=2 hostmakedepends="janet" depends="janet janet-devel" short_desc="Janet Project Manager" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT" homepage="https://github.com/janet-lang/jpm" distfiles="https://github.com/janet-lang/jpm/archive/refs/tags/v${version}.tar.gz" -checksum=337c40d9b8c087b920202287b375c2962447218e8e127ce3a5a12e6e47ac6f16 +checksum=858d4ef2f6ac78222c53154dd91f8fb5994e3c3cbe253c9b0d3b9d52557eeb9b do_install() { PREFIX=/usr DESTDIR=$DESTDIR janet bootstrap.janet diff --git a/srcpkgs/json-c/patches/0001-4e9e44-Fix-read-past-end-of-buffer.patch b/srcpkgs/json-c/patches/0001-4e9e44-Fix-read-past-end-of-buffer.patch new file mode 100644 index 000000000000..bfbdce690950 --- /dev/null +++ b/srcpkgs/json-c/patches/0001-4e9e44-Fix-read-past-end-of-buffer.patch @@ -0,0 +1,24 @@ +From 4e9e44e5258dee7654f74948b0dd5da39c28beec Mon Sep 17 00:00:00 2001 +From: Marc <34656315+MarcT512@users.noreply.github.com> +Date: Fri, 7 Aug 2020 10:49:45 +0100 +Subject: [PATCH] Fix read past end of buffer + +Resolves https://github.com/json-c/json-c/issues/654 +--- + apps/json_parse.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/apps/json_parse.c b/apps/json_parse.c +index bba4622183..72b31a860a 100644 +--- a/apps/json_parse.c ++++ b/apps/json_parse.c +@@ -82,7 +82,8 @@ static int parseit(int fd, int (*callback)(struct json_object *)) + int parse_end = json_tokener_get_parse_end(tok); + if (obj == NULL && jerr != json_tokener_continue) + { +- char *aterr = &buf[start_pos + parse_end]; ++ char *aterr = (start_pos + parse_end < sizeof(buf)) ? ++ &buf[start_pos + parse_end] : ""; + fflush(stdout); + int fail_offset = total_read - ret + start_pos + parse_end; + fprintf(stderr, "Failed at offset %d: %s %c\n", fail_offset, diff --git a/srcpkgs/json-c/template b/srcpkgs/json-c/template index dbbd2565a2a9..daafc44f97ac 100644 --- a/srcpkgs/json-c/template +++ b/srcpkgs/json-c/template @@ -1,18 +1,17 @@ # Template file for 'json-c' pkgname=json-c -version=0.16 +version=0.15 revision=1 build_style=cmake configure_args="-DENABLE_THREADING=ON -DBUILD_STATIC_LIBS=ON -DENABLE_RDRAND=$(vopt_if rdrand ON OFF)" hostmakedepends="doxygen" short_desc="JSON implementation in C" -maintainer="skmpz <dem.procopiou@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://json-c.github.io/json-c" -changelog="https://raw.githubusercontent.com/json-c/json-c/master/ChangeLog" distfiles="https://s3.amazonaws.com/json-c_releases/releases/${pkgname}-${version}.tar.gz" -checksum=8e45ac8f96ec7791eaf3bb7ee50e9c2100bbbc87b8d0f1d030c5ba8a0288d96b +checksum=b8d80a1ddb718b3ba7492916237bbf86609e9709fb007e7f7d4322f02341a4c6 CFLAGS="-Wno-error" diff --git a/srcpkgs/jsonrpc-glib/template b/srcpkgs/jsonrpc-glib/template index 4ee57547f9dd..8b2fd3c00a7e 100644 --- a/srcpkgs/jsonrpc-glib/template +++ b/srcpkgs/jsonrpc-glib/template @@ -1,27 +1,26 @@ # Template file for 'jsonrpc-glib' pkgname=jsonrpc-glib -version=3.42.0 +version=3.41.0 revision=1 build_style=meson build_helper="gir" -configure_args="$(vopt_bool gtk_doc enable_gtk_doc) $(vopt_bool gir with_vapi) - $(vopt_bool gir with_introspection)" -hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala') - $(vopt_if gtk_doc gi-docgen)" +configure_args="-Denable_gtk_doc=false -Dwith_vapi=$(vopt_if gir true false) + -Dwith_introspection=$(vopt_if gir true false)" +hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')" makedepends="libglib-devel json-glib-devel" short_desc="Library to communicate using the JSON-RPC 2.0 specification" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/jsonrpc-glib" -changelog="https://gitlab.gnome.org/GNOME/jsonrpc-glib/-/raw/main/NEWS" +changelog="https://raw.githubusercontent.com/GNOME/jsonrpc-glib/jsonrpc-glib-3-32/NEWS" distfiles="${GNOME_SITE}/jsonrpc-glib/${version%.*}/jsonrpc-glib-${version}.tar.xz" -checksum=221989a57ca82a12467dc427822cd7651b0cad038140c931027bf1074208276b +checksum=7c4e6a5b8c3729632cecc312dc1163c4d00243d32e90528e54ec5038a23a7c21 -build_options="gir vala gtk_doc" -build_options_default="gir vala gtk_doc" +build_options="gir vala" +build_options_default="gir vala" jsonrpc-glib-devel_package() { - depends="libglib-devel json-glib-devel ${sourcepkg}>=${version}_${revision}" + depends="${sourcepkg}-${version}_${revision} gtk+3-devel" short_desc+=" - development files" pkg_install() { vmove usr/include @@ -33,8 +32,5 @@ jsonrpc-glib-devel_package() { if [ "$build_option_vala" ]; then vmove usr/share/vala fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi } } diff --git a/srcpkgs/juk/template b/srcpkgs/juk/template index 180cfd1be015..c83a111c2c56 100644 --- a/srcpkgs/juk/template +++ b/srcpkgs/juk/template @@ -1,6 +1,6 @@ # Template file for 'juk' pkgname=juk -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools @@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://juk.kde.org/" distfiles="${KDE_SITE}/release-service/${version}/src/juk-${version}.tar.xz" -checksum=f0b0414f0e3aa1895dc284d1e2e1e3974da47f5b9ebe97061f20847c425ff68a +checksum=a0aeeafedacc9b9569152e334e83c76dcd1dbb9b201664ad52f56371da8b2cb1 diff --git a/srcpkgs/julius/template b/srcpkgs/julius/template index fbe2286ebc59..ae31e06ba018 100644 --- a/srcpkgs/julius/template +++ b/srcpkgs/julius/template @@ -1,6 +1,6 @@ # Template file for 'julius' pkgname=julius -version=1.7.0 +version=1.6.0 revision=1 build_style=cmake makedepends="SDL2-devel SDL2_mixer-devel libpng-devel" @@ -9,7 +9,7 @@ maintainer="marmeladema <xademax@gmail.com>" license="AGPL-3.0-only" homepage="https://github.com/bvschaik/julius" distfiles="https://github.com/bvschaik/julius/archive/v${version}.tar.gz" -checksum=3ee62699bcbf6c74fe5a9c940c62187141422a9bd98e01747a554fd77483431f +checksum=f50eade82c1f011a642a89ec526fe9e9589ac44ffa6041e072577336233b8166 if [ "$XBPS_TARGET_LIBC" = musl ]; then makedepends+=" libexecinfo-devel" diff --git a/srcpkgs/just/template b/srcpkgs/just/template index bd64656cb77c..e04f80802764 100644 --- a/srcpkgs/just/template +++ b/srcpkgs/just/template @@ -1,6 +1,6 @@ # Template file for 'just' pkgname=just -version=1.3.0 +version=1.2.0 revision=1 build_style=cargo short_desc="Just a command runner" @@ -9,7 +9,7 @@ license="CC0-1.0" homepage="https://github.com/casey/just" changelog="https://raw.githubusercontent.com/casey/just/master/CHANGELOG.md" distfiles="https://github.com/casey/just/archive/refs/tags/${version}.tar.gz" -checksum=0214a95b7a46c6a812d3257a976114a6971892bc2129ebc87ee3094a329d71e6 +checksum=86cefef3db824d2a5190c6fcd12f295e1d62ac6002de479342a048403e06919c make_check=ci-skip # test fails when run as root # Fix failing test diff --git a/srcpkgs/k3d/template b/srcpkgs/k3d/template index a972bf447bac..cb772ac1b27b 100644 --- a/srcpkgs/k3d/template +++ b/srcpkgs/k3d/template @@ -1,6 +1,6 @@ # Template file for 'k3d' pkgname=k3d -version=5.4.4 +version=5.4.1 revision=1 build_style=go build_helper=qemu @@ -11,7 +11,7 @@ maintainer="Daniel Lewan <vision360.daniel@gmail.com>" license="MIT" homepage="https://k3d.io/" distfiles="https://github.com/k3d-io/k3d/archive/v${version}.tar.gz" -checksum=f970b63ca9d1b02f6fe11b9894267c2a99138021e9cdc1dda0d1796b682bd134 +checksum=606cf8fc8d2732e87e92cc9e67d73e64eb73c5e093193cc03172cbba685e0ee0 _completions="bash zsh fish" post_build() { diff --git a/srcpkgs/k9s/template b/srcpkgs/k9s/template index 36847ba2ae15..44e326c54e34 100644 --- a/srcpkgs/k9s/template +++ b/srcpkgs/k9s/template @@ -1,6 +1,6 @@ # Template file for 'k9s' pkgname=k9s -version=0.26.0 +version=0.25.18 revision=1 build_style=go go_import_path="github.com/derailed/k9s" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Apache-2.0" homepage="https://k9scli.io/" distfiles="https://github.com/derailed/k9s/archive/v${version}.tar.gz" -checksum=11156e519a77af79671bb34d99d5bcd641ef6a5d1f2d8412d67d53ea0597818f +checksum=2a911c57011164c0f11e3cdf763182abf189efde80b7a764e361aa070b7e3f46 # fix: collect2: fatal error: cannot find 'ld' export LDFLAGS="-fuse-ld=bfd" diff --git a/srcpkgs/kaccounts-integration/template b/srcpkgs/kaccounts-integration/template index 2ed23719d484..0fb2c91aec04 100644 --- a/srcpkgs/kaccounts-integration/template +++ b/srcpkgs/kaccounts-integration/template @@ -1,6 +1,6 @@ # Template file for 'kaccounts-integration' pkgname=kaccounts-integration -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake @@ -13,7 +13,7 @@ license="GPL-2.0-or-later" homepage="https://invent.kde.org/network/kaccounts-integration" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kaccounts-integration" distfiles="${KDE_SITE}/release-service/${version}/src/kaccounts-integration-${version}.tar.xz" -checksum=1edb9b8984b000f953ea2368c39485e31939b3dc1844dfb3d2a9476e0a15619b +checksum=6a14364e37e87bc5acefc0caa0925bf4baa610b189254936a70a51750e5e28e8 kaccounts-integration-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kactivities5-stats/template b/srcpkgs/kactivities5-stats/template index ac2f90acfef2..e3f3396b6dbc 100644 --- a/srcpkgs/kactivities5-stats/template +++ b/srcpkgs/kactivities5-stats/template @@ -1,6 +1,6 @@ # Template file for 'kactivities5-stats' pkgname=kactivities5-stats -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname/5/}-${version}" build_style=cmake @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://api.kde.org/frameworks/kactivities/html/index.html" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname/5/}-${version}.tar.xz" -checksum=da9c220a6cf7c8ec64db4cca1f642066f9c403c904bea3802efd9f55cab6ca51 +checksum=83fe7d109d830f348f18432949902700ee8a6a934cbaf3f89ae7bbfb28ef2340 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake" diff --git a/srcpkgs/kactivities5/template b/srcpkgs/kactivities5/template index f28218142058..90e69f8f83a4 100644 --- a/srcpkgs/kactivities5/template +++ b/srcpkgs/kactivities5/template @@ -1,6 +1,6 @@ # Template file for 'kactivities5' pkgname=kactivities5 -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kactivities" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" -checksum=53cf05c948acb4203042b24fa09719e279d30098976809a061198868f698263c +checksum=52dd5eba3daeb2a9bbb3a1865b3219277b3ca6357c2870c3570dfac10f445adf if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools" diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template index 2097f041e421..d53668245c2f 100644 --- a/srcpkgs/kactivitymanagerd/template +++ b/srcpkgs/kactivitymanagerd/template @@ -1,6 +1,6 @@ # Template file for 'kactivitymanagerd' pkgname=kactivitymanagerd -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake build_helper="qemu" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kactivitymanagerd" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=a7746ec9dbb0dd19d6fffb74ef3b3ff097f91aff33d0d42e75df25f676cd2581 +checksum=ea9276b022264b3b92a1307be83ca0030a5f12270d9ad5ff1e92f82c1928cd48 diff --git a/srcpkgs/kamoso/template b/srcpkgs/kamoso/template index afd9d4e2f9fe..dd41855bf15d 100644 --- a/srcpkgs/kamoso/template +++ b/srcpkgs/kamoso/template @@ -1,6 +1,6 @@ # Template file for 'kamoso' pkgname=kamoso -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends=" @@ -20,4 +20,4 @@ license="GPL-2.0-or-later" homepage="https://apps.kde.org/kamoso/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kamoso" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=376295baf689865c960142f69e99cff765be41e6e8327d4ba1ed7a51ed6a272f +checksum=5b8c58640624701b05cb8534c14b26fdccb43828c50eb347e114da9fb32d3d0d diff --git a/srcpkgs/kapidox/template b/srcpkgs/kapidox/template index bb70b09c226a..0128d4be7da0 100644 --- a/srcpkgs/kapidox/template +++ b/srcpkgs/kapidox/template @@ -1,6 +1,6 @@ # Template file for 'kapidox' pkgname=kapidox -version=5.96.0 +version=5.94.0 revision=1 build_style=python3-module hostmakedepends="python3 python3-setuptools" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="BSD-2-Clause, CC0-1.0" homepage="https://invent.kde.org/frameworks/kapidox" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9147997567bcaca5248e0d8827675d36570a4f932c8386acf4a047a67927b0f0 +checksum=1ca7520539bfe3179ae8b50b9a7c381478080d520a68f9fbb7e73b5946e55577 post_install() { vlicense LICENSES/BSD-2-Clause.txt diff --git a/srcpkgs/karchive/template b/srcpkgs/karchive/template index f633d76b1d01..9564f05437bc 100644 --- a/srcpkgs/karchive/template +++ b/srcpkgs/karchive/template @@ -1,6 +1,6 @@ # Template file for 'karchive' pkgname=karchive -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel pkg-config" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/karchive" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=c5f5dec93a296a411cf2e44f4b626da316699f04ec574e634310f622040e2aaf +checksum=55cd87a5437a649c168efbce4af132b992aa67dd9a3a8ced7cff0144f155e1e4 karchive-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kasts/template b/srcpkgs/kasts/template deleted file mode 100644 index 99a6a51d4a92..000000000000 --- a/srcpkgs/kasts/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'kasts' -pkgname=kasts -version=22.06 -revision=1 -build_style=cmake -hostmakedepends="extra-cmake-modules gettext pkg-config - qt5-qmake qt5-host-tools kcoreaddons kconfig" -makedepends="kcoreaddons-devel syndication-devel kconfig-devel - ki18n-devel threadweaver-devel qt5-quickcontrols2-devel - qt5-plugin-mysql qt5-plugin-odbc qt5-plugin-pgsql libglib-devel - qt5-plugin-sqlite qt5-plugin-tds qt5-multimedia-devel - taglib-devel networkmanager-qt5-devel qtkeychain-qt5-devel" -depends="qt5-graphicaleffects kirigami2" -short_desc="Convergent podcast application" -maintainer="John <me@johnnynator.dev>" -license="GPL-3.0-or-later" -homepage="https://apps.kde.org/de/kasts/" -distfiles="${KDE_SITE}/plasma-mobile/${version}/${pkgname}-${version}.tar.xz" -checksum=3353997cecaaeb8129b810973e751d221b852bc8fcd0e9970e1fe6fe4855f643 diff --git a/srcpkgs/kate5/template b/srcpkgs/kate5/template index 66db06c0dbc4..dd4240f84fb4 100644 --- a/srcpkgs/kate5/template +++ b/srcpkgs/kate5/template @@ -1,6 +1,6 @@ # Template file for 'kate5' pkgname=kate5 -version=22.04.3 +version=22.04.1 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later, LGPL-2.0-or-later, GPL-2.0-or-later" homepage="https://kde.org/applications/en/utilities/org.kde.kate" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname%5}-${version}.tar.xz" -checksum=6e3e4f78c8c2b6a68ce8122dbcd1f1222ec18dd17aa1b4b155989a4659c8d436 +checksum=f46ec33d7edf8032efcd489cc431ebf3f93e703e0e7d88a51e93941fd8509849 if [ "$CROSS_BUILD" ]; then configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake" diff --git a/srcpkgs/kauth/template b/srcpkgs/kauth/template index e37a18cdbca0..ccfb3ce26ecf 100644 --- a/srcpkgs/kauth/template +++ b/srcpkgs/kauth/template @@ -1,6 +1,6 @@ # Template file for 'kauth' pkgname=kauth -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules pkg-config kcoreaddons @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kauth" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a9d7372aa8c984fe9693efcec1dba0daf76070c41301ca8d1120af45403123c2 +checksum=9cfed0ad69a8fa5df88273a5ef340d7b6dff1cd3e9d53bda16f3cf4afdd64159 do_check() { cd build diff --git a/srcpkgs/kbd/template b/srcpkgs/kbd/template index 04b980aac628..10b5c5dba294 100644 --- a/srcpkgs/kbd/template +++ b/srcpkgs/kbd/template @@ -1,6 +1,6 @@ # Template file for 'kbd' pkgname=kbd -version=2.5.1 +version=2.4.0 revision=1 build_style=gnu-configure configure_args="--datadir=/usr/share/kbd --localedir=/usr/share/kbd/locale" @@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://www.kbd-project.org/" distfiles="${KERNEL_SITE}/utils/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=ccdf452387a6380973d2927363e9cbb939fa2068915a6f937ff9d24522024683 +checksum=55f0740458cfd3a84e775e50d7e8b92dc01846db1edad8e2411ccc293ece9b9f replaces="kbd-data>=0" post_patch() { diff --git a/srcpkgs/kbookmarks/template b/srcpkgs/kbookmarks/template index 13b22d4f3423..917bc5bdc970 100644 --- a/srcpkgs/kbookmarks/template +++ b/srcpkgs/kbookmarks/template @@ -1,6 +1,6 @@ # Template file for 'kbookmarks' pkgname=kbookmarks -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools qt5-tools" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only" homepage="https://invent.kde.org/frameworks/kbookmarks" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=64a12cf0e16a3b457d89df4a327d0acae73c3030ef9918fa7036f7cad1b33e8c +checksum=8ccb99ab6f6e9babd503abd043ab183b849cfd9248d3b7d4e2805c75735f517c kbookmarks-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kcachegrind/template b/srcpkgs/kcachegrind/template index 69e9943092f3..b1826f4d2857 100644 --- a/srcpkgs/kcachegrind/template +++ b/srcpkgs/kcachegrind/template @@ -1,6 +1,6 @@ # Template file for 'kcachegrind' pkgname=kcachegrind -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -13,5 +13,5 @@ license="GPL-2.0-only, GFDL-1.2-only" homepage="https://kde.org/applications/development/kcachegrind/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcachegrind" distfiles="${KDE_SITE}/release-service/${version}/src/kcachegrind-${version}.tar.xz" -checksum=b6fc16efd83d076d8b0398fc37f924531203237b7fe28e0a2b4c540c41b29389 +checksum=d685bc4d6ea53dfc4ecdb307e3c3cade6228467b93c400b42fd1fd0b924841b6 python_version=2 diff --git a/srcpkgs/kcalendarcore/template b/srcpkgs/kcalendarcore/template index 0900f557e08a..6c53e506cbb7 100644 --- a/srcpkgs/kcalendarcore/template +++ b/srcpkgs/kcalendarcore/template @@ -1,7 +1,7 @@ # Template file for 'kcalendarcore' pkgname=kcalendarcore reverts="19.08.3_1 19.08.2_1 19.08.1_1 19.08.0_1 19.04.3_1 19.04.2_1 19.04.1_1 19.04.0_1 18.12.3_1 18.12.2_1 18.12.1_1 18.12.0_2 18.12.0_1 18.08.3_1 18.08.2_1 18.08.1_1 18.08.0_1 18.04.3_1 17.12.3_1" -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="${KDE_SITE}https://invent.kde.org/frameworks/kcalendarcore" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b3e84dc29df6bc6e87ef5d44de4dad19a5eadebe25e8c4ed798f6c30908b3ea0 +checksum=3bab1ae2e8214fb889b742d4a4f2c6acfd0bf40a4c4933cc91c66d21d77c042b replaces="kcalcore>=0" do_check() { diff --git a/srcpkgs/kcalutils/template b/srcpkgs/kcalutils/template index 24be7cd85ec8..73f7f360f386 100644 --- a/srcpkgs/kcalutils/template +++ b/srcpkgs/kcalutils/template @@ -1,6 +1,6 @@ # Template file for 'kcalutils' pkgname=kcalutils -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kcalutils-${version}.tar.xz" -checksum=7082232f10716184d982d200d62a55eaaed76b6712ccb4c2881c0ae6c9b662ef +checksum=d8ab231623f20d9014d9a77d480b06b4c1639d10d2e122b9e4c2651bfdf8fc6d kcalutils-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/kcmutils/template b/srcpkgs/kcmutils/template index 7a67da5a4a4f..8d03cac1f90f 100644 --- a/srcpkgs/kcmutils/template +++ b/srcpkgs/kcmutils/template @@ -1,6 +1,6 @@ # Template file for 'kcmutils' pkgname=kcmutils -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.0-only" homepage="https://invent.kde.org/frameworks/kcmutils" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=88819fe343776a1819eecddbe2caa936ea2e9fbbfd2a155c46b82525e748ce6d +checksum=798cef6990cdcb22e4822ea12c3c0b9aa35797806e93fb474a2f58632cd53309 kcmutils-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kcodecs/template b/srcpkgs/kcodecs/template index ff64bd733de2..48b83e786263 100644 --- a/srcpkgs/kcodecs/template +++ b/srcpkgs/kcodecs/template @@ -1,6 +1,6 @@ # Template file for 'kcodecs' pkgname=kcodecs -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel gperf" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kcodecs" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7147e4ae29082f5403e21cb7940b3546c094192095f22ed6c5c3fdda25374614 +checksum=bcc0e9fb1c1d259f05a326de160639a46c4bb6e0cce6fbc8244c39f251b8e7f9 kcodecs-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kcompletion/template b/srcpkgs/kcompletion/template index df3d07a39d67..a38fc1a11a5c 100644 --- a/srcpkgs/kcompletion/template +++ b/srcpkgs/kcompletion/template @@ -1,6 +1,6 @@ # Template file for 'kcompletion' pkgname=kcompletion -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kcompletion" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b2f146a49649e15943f4caeee4968bf5298ad932b306dc8c75f888efaa68b9ca +checksum=1ad13d41650bbe352b0c2ecfd8c059015f9441cbf7534a2bcc9ed17a3bfa6ea4 kcompletion-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kconfig/template b/srcpkgs/kconfig/template index 89ce602ea98e..9b68611ec39a 100644 --- a/srcpkgs/kconfig/template +++ b/srcpkgs/kconfig/template @@ -1,16 +1,16 @@ # Template file for 'kconfig' pkgname=kconfig -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel" -makedepends="qt5-devel qt5-tools-devel qt5-declarative-devel" +makedepends="qt5-devel qt5-tools-devel" short_desc="KDE Persistent platform-independent application settings" maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kconfig" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1ffa71145390ea34356cd8fe676794cb9b5bc3db9e1bb1b01be8a42e6aef48f5 +checksum=8e6d9104f070d94f083be000ea116acae3499b0dd110fa4c9c55f51ea91cb3d7 do_check() { cd build diff --git a/srcpkgs/kconfigwidgets/template b/srcpkgs/kconfigwidgets/template index 93b176268136..830b2fdae6b2 100644 --- a/srcpkgs/kconfigwidgets/template +++ b/srcpkgs/kconfigwidgets/template @@ -1,6 +1,6 @@ # Template file for 'kconfigwidgets' pkgname=kconfigwidgets -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kconfigwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1482f42562be8db93c9161acf2b24fa839f05bc893f22f02a3c1e972e733b210 +checksum=35055f637ff44b0f0e67f9b5c79307d37f5c259289bf71b2a24c0203f82fb508 kconfigwidgets-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kcontacts/template b/srcpkgs/kcontacts/template index 61cbfe938008..a27b215a57e4 100644 --- a/srcpkgs/kcontacts/template +++ b/srcpkgs/kcontacts/template @@ -1,7 +1,7 @@ # Template file for 'kcontacts' pkgname=kcontacts reverts="19.08.2_1 19.08.1_1 19.08.0_1 19.04.3_1" -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcontacts" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4154c406fec42171a91a5d30fcd8456f6809eac04178fa2cf3f8384cd9e1b51c +checksum=f7f317dfd9b270249cf168a699b39236490b5b21ec2ef1d186b59e29566252f8 kcontacts-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kcoreaddons/template b/srcpkgs/kcoreaddons/template index 43225032cf8f..8e0756322319 100644 --- a/srcpkgs/kcoreaddons/template +++ b/srcpkgs/kcoreaddons/template @@ -1,6 +1,6 @@ # Template file for 'kcoreaddons' pkgname=kcoreaddons -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools qt5-tools-devel" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kcoreaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=d21a4c9aa79caa87f543c46ef71a2e290a768edd861e901ea50a452d80fcb5d8 +checksum=5c10b6ce070d6aa9b15abe7483b67f8802cec175e0eaeefc18a27c0e01ce110b post_install() { vsed -e 's;${_IMPORT_PREFIX};/usr;g' \ diff --git a/srcpkgs/kcrash/template b/srcpkgs/kcrash/template index b4321a6b205b..c7c464516a7c 100644 --- a/srcpkgs/kcrash/template +++ b/srcpkgs/kcrash/template @@ -1,6 +1,6 @@ # Template file for 'kcrash' pkgname=kcrash -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kcrash" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=659bae2b46e40ae58a19564b18169149d7680df577f7fd0e7db2704a201d5c17 +checksum=48c7792ca8c2ad6e9b6c8e9a260cdfcee5ed8d8769c4a8a199de7bf671f03cf5 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools kwindowsystem-devel kcoreaddons" diff --git a/srcpkgs/kcron/template b/srcpkgs/kcron/template index 0c9741d98267..abb8ad979856 100644 --- a/srcpkgs/kcron/template +++ b/srcpkgs/kcron/template @@ -1,6 +1,6 @@ # Template file for 'kcron' pkgname=kcron -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://userbase.kde.org/System_Settings/Task_Scheduler" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kcron" distfiles="${KDE_SITE}/release-service/${version}/src/kcron-${version}.tar.xz" -checksum=35f7d9de4f445b2848b4f46fb0bd8bd07313d3200e4ff0dd22a9158a1d0c37fc +checksum=904cf5625e7430eccb8ae39bd8cc280aeba3fcc911b7557b5dcb639ddf0301cd diff --git a/srcpkgs/kdav/template b/srcpkgs/kdav/template index 3b94643648a7..39533fd3bf13 100644 --- a/srcpkgs/kdav/template +++ b/srcpkgs/kdav/template @@ -1,7 +1,7 @@ # Template file for 'kdav' pkgname=kdav reverts="19.04.0_1 19.04.1_1 19.04.2_1 19.04.3_1 19.08.0_1 19.08.1_1 19.08.2_1 19.08.3_1 19.12.0_1 19.12.1_1 19.12.2_1 19.12.3_1 20.04.0_1 20.04.1_1 20.04.2_1 20.04.3_1" -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kdav" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=94872e54c483ddf02d220b074285f979ad634f85a4c3fa8854e93952275a11ff +checksum=8b211ec6e1009f11ae5d0769e21947a473d6ca479ea8a16701a808aa57335b3e kdav-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/kdbusaddons/template b/srcpkgs/kdbusaddons/template index 3749f87b5f86..247de9346fcc 100644 --- a/srcpkgs/kdbusaddons/template +++ b/srcpkgs/kdbusaddons/template @@ -1,6 +1,6 @@ # Template file for 'kdbusaddons' pkgname=kdbusaddons -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdbusaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7e50d4fa9e9d4882a7eaa7bc310aa0c099c4e7de10f53da686ec711b14680ef8 +checksum=0a1530117ccad6f1ea7b9db653bdf99adfe7f15f3f9394c3d885028f3ff4dae8 do_check() { cd build diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template index 4a8634396e9e..d8774cbd926c 100644 --- a/srcpkgs/kde-cli-tools/template +++ b/srcpkgs/kde-cli-tools/template @@ -1,6 +1,6 @@ # Template file for 'kde-cli-tools' pkgname=kde-cli-tools -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kde-cli-tools" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=300c28d36433985152ac88ffb3279af1d1759bc8cd07bead8a92bbfe6c281b55 +checksum=e7f0dd3469b7b3152e72514f1f6ce544514067011ebd0137cb0957d37ad6d329 post_install() { ln -sf ../libexec/kf5/kdesu ${DESTDIR}/usr/bin diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template index c05e17a65cf5..3bd609544f8e 100644 --- a/srcpkgs/kde-gtk-config5/template +++ b/srcpkgs/kde-gtk-config5/template @@ -1,6 +1,6 @@ # Template file for 'kde-gtk-config5' pkgname=kde-gtk-config5 -version=5.25.3 +version=5.24.5 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kde-gtk-config" distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz" -checksum=7988a20c5d81c059eda8a820113b6e10a04919bde29055a49b81d7e3dc064b76 +checksum=98a19c230fd4559818276c13295250bd3508e2869f979f8c8472d339299ee869 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kcoreaddons" diff --git a/srcpkgs/kdeclarative/template b/srcpkgs/kdeclarative/template index 90bcc0ab9c3c..5d853acf58f0 100644 --- a/srcpkgs/kdeclarative/template +++ b/srcpkgs/kdeclarative/template @@ -1,6 +1,6 @@ # Template file for 'kdeclarative' pkgname=kdeclarative -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules pkg-config @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdeclarative" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6494d2cfa5df46f98b8a8e9a0ffaead11a5cbe2b35084515a9b150f0c21099f4 +checksum=f2996ca7671994f42c9233897d10d6bc93ffc2b12865ae07e516a93812dd6b08 do_check() { cd build diff --git a/srcpkgs/kdeconnect/template b/srcpkgs/kdeconnect/template index ab135176f03f..1f48792b51ca 100644 --- a/srcpkgs/kdeconnect/template +++ b/srcpkgs/kdeconnect/template @@ -1,6 +1,6 @@ # Template file for 'kdeconnect' pkgname=kdeconnect -version=22.04.3 +version=22.04.1 revision=1 wrksrc="kdeconnect-kde-${version}" build_style=cmake @@ -19,5 +19,5 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://github.com/KDE/kdeconnect-kde" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-kde-${version}.tar.xz" -checksum=9df40473469e73fbb865e1d0fcbe530b10b49d0f652f9265dd4237cae8ebaf04 +checksum=6dd9ba48bb80ba607e73097bf05fb8d914f3ccc1d10f8ea8e279a918c2b0a57a python_version=3 diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template index 983ad9ba1ed8..cba7c08d1975 100644 --- a/srcpkgs/kdecoration/template +++ b/srcpkgs/kdecoration/template @@ -1,6 +1,6 @@ # Template file for 'kdecoration' pkgname=kdecoration -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kdecoration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=3ef59443be9b602a85710d0de1d39d9e9f5acc98698c0d13628ad66627b6de2c +checksum=273087d6345fd1f7bcefa570f56123cde4355832952dba6cb228fe04a6a152c2 kdecoration-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kded/template b/srcpkgs/kded/template index 0b5f0e3fa4d1..f6cb6da3f191 100644 --- a/srcpkgs/kded/template +++ b/srcpkgs/kded/template @@ -1,6 +1,6 @@ # Template file for 'kded' pkgname=kded -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kded" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=63bdf191aade3b02261b30c8a5e7f6ab9d3f6c765b4cffec254b3ed1d9f68074 +checksum=2f4d61a3e8c64f81e5916558d48e381d0a3890c5ad388f27934944136c44f3c5 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools" diff --git a/srcpkgs/kdegraphics-thumbnailers/template b/srcpkgs/kdegraphics-thumbnailers/template index edfb95754b93..a4d121047967 100644 --- a/srcpkgs/kdegraphics-thumbnailers/template +++ b/srcpkgs/kdegraphics-thumbnailers/template @@ -1,6 +1,6 @@ # Template file for 'kdegraphics-thumbnailers' pkgname=kdegraphics-thumbnailers -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons kconfig-devel pkg-config gettext" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/graphics/kdegraphics-thumbnailers" distfiles="${KDE_SITE}/release-service/${version}/src/kdegraphics-thumbnailers-${version}.tar.xz" -checksum=3fb892a96978bd6198cd9a4b04f8b74205917401b915dca722d945a820ca9c36 +checksum=1706ae5b009cd79c95674ed8fdfb48f6206948cdd280b59074ce7f55b29c19f9 kdegraphics-mobipocket_package() { short_desc+=" (transitional dummy package)" diff --git a/srcpkgs/kdelibs4support/patches/0001-fix-test-build.patch b/srcpkgs/kdelibs4support/patches/0001-fix-test-build.patch deleted file mode 100644 index 0df45ba8cfc7..000000000000 --- a/srcpkgs/kdelibs4support/patches/0001-fix-test-build.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/autotests/klocaletest.cpp -+++ b/autotests/klocaletest.cpp -@@ -20,6 +20,9 @@ - #include "klocaletest.h" - #include <QTest> - -+#if !defined(__GLIBC__) -+#include <sys/reg.h> -+#endif - #include "klocale.h" - #include "klocale_p.h" - #include "kconfiggroup.h" - diff --git a/srcpkgs/kdelibs4support/patches/ksslcertificate.patch b/srcpkgs/kdelibs4support/patches/ksslcertificate.patch new file mode 100644 index 000000000000..1d955460dee2 --- /dev/null +++ b/srcpkgs/kdelibs4support/patches/ksslcertificate.patch @@ -0,0 +1,71 @@ +--- a/src/kssl/ksslcertificate.cpp 2017-11-05 01:28:12.000000000 -0700 ++++ b/src/kssl/ksslcertificate.cpp 2017-11-13 01:45:27.716000000 -0700 +@@ -168,7 +168,7 @@ + return rc; + } + rc = t; +- d->kossl->OPENSSL_free(t); ++ d->kossl->OPENSSL_sk_free(t); + #endif + return rc; + } +@@ -356,12 +356,12 @@ + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ d->kossl->OPENSSL_sk_free(x); + + x = d->kossl->BN_bn2hex(e); + rc += i18n("Exponent: 0x") + QLatin1String(x) + + QLatin1String("\n"); +- d->kossl->OPENSSL_free(x); ++ d->kossl->OPENSSL_sk_free(x); + } + #endif + #ifndef NO_DSA +@@ -383,7 +383,7 @@ + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ d->kossl->OPENSSL_sk_free(x); + + x = d->kossl->BN_bn2hex(q); + rc += i18n("160 bit prime factor: "); +@@ -396,7 +396,7 @@ + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ d->kossl->OPENSSL_sk_free(x); + + x = d->kossl->BN_bn2hex(g); + rc += QString("g: "); +@@ -409,7 +409,7 @@ + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ d->kossl->OPENSSL_sk_free(x); + + const BIGNUM *pub_key; + d->kossl->DSA_get0_key(dsa, &pub_key, nullptr); +@@ -424,7 +424,7 @@ + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ d->kossl->OPENSSL_sk_free(x); + } + #endif + d->kossl->EVP_PKEY_free(pkey); +@@ -446,7 +446,7 @@ + } + + rc = t; +- d->kossl->OPENSSL_free(t); ++ d->kossl->OPENSSL_sk_free(t); + #endif + + return rc; diff --git a/srcpkgs/kdelibs4support/patches/ksslutils.patch b/srcpkgs/kdelibs4support/patches/ksslutils.patch new file mode 100644 index 000000000000..e8cd324c508b --- /dev/null +++ b/srcpkgs/kdelibs4support/patches/ksslutils.patch @@ -0,0 +1,11 @@ +--- a/src/kssl/ksslutils.cpp 2017-11-05 01:28:12.000000000 -0700 ++++ b/src/kssl/ksslutils.cpp 2017-11-13 01:35:49.020000000 -0700 +@@ -96,7 +96,7 @@ + { + char *rep = KOSSL::self()->i2s_ASN1_INTEGER(nullptr, aint); + QString yy = rep; +- KOSSL::self()->OPENSSL_free(rep); ++ KOSSL::self()->OPENSSL_sk_free(rep); + return yy; + } + diff --git a/srcpkgs/kdelibs4support/template b/srcpkgs/kdelibs4support/template index 0e3cc4fdcbb5..e3ec30c70a39 100644 --- a/srcpkgs/kdelibs4support/template +++ b/srcpkgs/kdelibs4support/template @@ -1,6 +1,6 @@ # Template file for 'kdelibs4support' pkgname=kdelibs4support -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON @@ -17,7 +17,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdelibs4support" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=a7268e00b0691d930d69e86970c5300a98d8657f13d181dfcc35fcf0c24bc9a1 +checksum=d726ebb00766d3d5ed39603601c4b9541659bebc4bb7b755eec25bffd8a76033 if [ "$CROSS_BUILD" ]; then # gettaddrinfo runtime test is always fine (can't be achieved in crossbuild) diff --git a/srcpkgs/kdenlive/template b/srcpkgs/kdenlive/template index 16d5426911e5..f0b39ab8750a 100644 --- a/srcpkgs/kdenlive/template +++ b/srcpkgs/kdenlive/template @@ -1,6 +1,6 @@ # Template file for 'kdenlive' pkgname=kdenlive -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends=" @@ -17,7 +17,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://kdenlive.org" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=7ee62ff9ed3a9e81552ff48b908976e73b5a78f1c93dfa858317af503c345790 +checksum=ae879041f18ee89b3fef2dc85cbb6899bf184c433b234d0c2145085767952a4e # FIXME: Test #507: RunCMake.file-GET_RUNTIME_DEPENDENCIES fails make_check=extended diff --git a/srcpkgs/kdepim-runtime/template b/srcpkgs/kdepim-runtime/template index b0ca39ff6c6d..5f5cc4ff8627 100644 --- a/srcpkgs/kdepim-runtime/template +++ b/srcpkgs/kdepim-runtime/template @@ -1,6 +1,6 @@ # Template file for 'kdepim-runtime' pkgname=kdepim-runtime -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake # XXX KolabLibraries, Kolabxml @@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, AGPL-3.0-or-later, BSD-3-Clause, BSD-2-Clause" homepage="https://invent.kde.org/unmaintained/kdepimlibs" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=475845d0321af2507e90ec9876434998e61748bc847fe6aa4295762b9b6313d2 +checksum=b5fb61f475ce441a9db5b8258b1cb510b26391d95d95a960305250f569fb903f post_install() { for license in AGPL-3.0-or-later.txt BSD-3-Clause.txt BSD-2-Clause.txt; do diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template index 4a7fd518f678..169fbd46faa7 100644 --- a/srcpkgs/kdeplasma-addons5/template +++ b/srcpkgs/kdeplasma-addons5/template @@ -1,6 +1,6 @@ # Template file for 'kdeplasma-addons5' pkgname=kdeplasma-addons5 -version=5.25.3 +version=5.24.5 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kdeplasma-addons" distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz" -checksum=152fafbdbb7e9b68237893ffbe7e7ba349eb7e603ccfa92db27bb5443c36277d +checksum=3db52bc3c594d92deea3cfcb3112b4fa6ce328b7481acaa79187dab274e5e80e if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" diff --git a/srcpkgs/kdesignerplugin/template b/srcpkgs/kdesignerplugin/template index c243a67742e3..6742406d5bc0 100644 --- a/srcpkgs/kdesignerplugin/template +++ b/srcpkgs/kdesignerplugin/template @@ -1,6 +1,6 @@ # Template file for 'kdesignerplugin' pkgname=kdesignerplugin -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-only" homepage="https://invent.kde.org/frameworks/kdesignerplugin" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=09e6017565a747c039bc1b1079f65ef4367474733ff21891a006c4964353ad31 +checksum=6bd051e47f3a9f301e26b876036b1a36ccf2a2c7e6747f3a96a157c0c3a78a03 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake qt5-tools python kgendesignerplugin kdoctools" diff --git a/srcpkgs/kdesu/template b/srcpkgs/kdesu/template index a7e384522466..ecf34e383a62 100644 --- a/srcpkgs/kdesu/template +++ b/srcpkgs/kdesu/template @@ -1,6 +1,6 @@ # Template file for 'kdesu' pkgname=kdesu -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only" homepage="https://invent.kde.org/frameworks/kdesu" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=72437597e32d19f170d1441c607e353ccbd125fe6608d041e8fa64e92e9752f2 +checksum=90494323ebab4c8cdd93c068c2c4fe3a8457513cee21d7887fc4473028a9dce1 kdesu-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kdewebkit/template b/srcpkgs/kdewebkit/template index 2aca496a6d89..2fd81d121996 100644 --- a/srcpkgs/kdewebkit/template +++ b/srcpkgs/kdewebkit/template @@ -1,6 +1,6 @@ # Template file for 'kdewebkit' pkgname=kdewebkit -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kdewebkit" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=6eb9acf03372396ae6135e8e52ffb98c6d9b1a870ef002637f91204db2b21651 +checksum=9bca73e8e67ccb89a044514ff6f6c02f6e65003cb34bc7e358a44182bc710d59 kdewebkit-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kdialog/template b/srcpkgs/kdialog/template index aa75dfadb5eb..a46fb9180340 100644 --- a/srcpkgs/kdialog/template +++ b/srcpkgs/kdialog/template @@ -1,6 +1,6 @@ # Template file for 'kdialog' pkgname=kdialog -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons kdoctools python3 @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://invent.kde.org/utilities/kdialog" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kdialog" distfiles="${KDE_SITE}/release-service/${version}/src/kdialog-${version}.tar.xz" -checksum=c0fd9708b17ffa016fc54eacffac6735e0db82b4812208ef9ffd41c9d36fff33 +checksum=57aa30dbbe53ba807443c1f6dae413ae99ec972d1cb8a67e741eec1008a35933 diff --git a/srcpkgs/kdnssd/template b/srcpkgs/kdnssd/template index 8fb59da2f5b8..4090acbb9e64 100644 --- a/srcpkgs/kdnssd/template +++ b/srcpkgs/kdnssd/template @@ -1,6 +1,6 @@ # Template file for 'kdnssd' pkgname=kdnssd -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kdnssd" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1c1c5f6da522a639f974e71fa2364c00d52cebbaf619e2f4606b48ff88c172b4 +checksum=28eba2ff83d92bb80eac5bb771d5d5bf40c975d4b26a74d388092b034a964863 kdnssd-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kdoctools/template b/srcpkgs/kdoctools/template index bc1190ef35b0..8abfa56316d1 100644 --- a/srcpkgs/kdoctools/template +++ b/srcpkgs/kdoctools/template @@ -1,6 +1,6 @@ # Template file for 'kdoctools' pkgname=kdoctools -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake build_helper=qemu @@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kdoctools" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0b8101ee828fd5127bf213d740838e093a4d7b054407400041c9d9bada41d312 +checksum=f54e61ffe8c5e634e7d6e341020b63346d40b524d4a22565c86b9147033cd2f4 if [ "$CROSS_BUILD" ]; then configure_args+=" -DDOCBOOKL10NHELPER_EXECUTABLE=/usr/bin/docbookl10nhelper" diff --git a/srcpkgs/keditbookmarks/template b/srcpkgs/keditbookmarks/template index 15b1ec913301..bd7704de0b12 100644 --- a/srcpkgs/keditbookmarks/template +++ b/srcpkgs/keditbookmarks/template @@ -1,6 +1,6 @@ # Template file for 'keditbookmarks' pkgname=keditbookmarks -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kconfig kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later, GFDL-1.2-only" homepage="https://www.kde.org/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#keditbookmarks" distfiles="${KDE_SITE}/release-service/${version}/src/keditbookmarks-${version}.tar.xz" -checksum=e762c6b4066f3a173dfd558eba3af75c8dd434e9c66f3f630c003125bf9ad32f +checksum=55dd475d684a93fb59de6182a68a2aaaba6ce2caf6695dc2418222a052e2beb6 diff --git a/srcpkgs/kemoticons/template b/srcpkgs/kemoticons/template index 6b254932dfde..4525d35dceeb 100644 --- a/srcpkgs/kemoticons/template +++ b/srcpkgs/kemoticons/template @@ -1,6 +1,6 @@ # Template file for 'kemoticons' pkgname=kemoticons -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later, CC-BY-4.0" homepage="https://invent.kde.org/frameworks/kemoticons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e5b823df8ea2e350877e652075830f17464600345b06ba66e05e99b67957650d +checksum=fa7db15d75a017e75514af4361ae3dd91a22ac9d9e2daf41a8e7e33bcce31302 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake" diff --git a/srcpkgs/keyd/template b/srcpkgs/keyd/template index 39b6aeaff0ae..e8c4a1c45a39 100644 --- a/srcpkgs/keyd/template +++ b/srcpkgs/keyd/template @@ -1,6 +1,6 @@ # Template file for 'keyd' pkgname=keyd -version=2.4.1 +version=2.4.0 revision=1 build_style=gnu-makefile make_use_env=yes @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/rvaiya/keyd" changelog="https://raw.githubusercontent.com/rvaiya/keyd/master/docs/CHANGELOG.md" distfiles="https://github.com/rvaiya/keyd/archive/refs/tags/v${version}.tar.gz" -checksum=23e6eac529b0c07ad99420c2a8a75967b7cadb0c3509284cc0f7633056dc50e2 +checksum=100007894ac4fa6e95f5de5c2fe992c8b00e68d9df76c4bcdd8402a29d7b4058 system_groups="keyd" post_install() { diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template index b827fed5f549..add84045349a 100644 --- a/srcpkgs/kfilemetadata5/template +++ b/srcpkgs/kfilemetadata5/template @@ -1,6 +1,6 @@ # Template file for 'kfilemetadata5' pkgname=kfilemetadata5 -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kfilemetadata" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" -checksum=7809a54aadf8a37a73652e16fcf152e5230581502c4252cb75070083a9aa036a +checksum=7f573b1a30349e331309dcf9e3374d7a304b6bdd0453a122366f7bd2574977e6 kfilemetadata5-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kfind/template b/srcpkgs/kfind/template index 9cf961cb47de..684ecee9c851 100644 --- a/srcpkgs/kfind/template +++ b/srcpkgs/kfind/template @@ -1,6 +1,6 @@ # Template file for 'kfind' pkgname=kfind -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/utilities/kfind/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kfind" distfiles="${KDE_SITE}/release-service/${version}/src/kfind-${version}.tar.xz" -checksum=76e1477270e96fa0c7332c2ee07b6ddeb24e6f6bcee2158106d99c9ac6cb7e7e +checksum=e9376ff9fe03e2618896fa1bcf99e3ba7c0585ab7396528940204c156cdacaae diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template index 8f37d5c9679f..dd6c2e7ad48b 100644 --- a/srcpkgs/kgamma5/template +++ b/srcpkgs/kgamma5/template @@ -1,6 +1,6 @@ # Template file for 'kgamma5' pkgname=kgamma5 -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kgamma5" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=a03e0fc48be83799fad555576c85b45072a8e42863ca68741a0ca5750d04e580 +checksum=8086897a9faa9b1be0222a9505b05b6d2d89f2d730f1f461da63395c581bf1c4 diff --git a/srcpkgs/kglobalaccel/template b/srcpkgs/kglobalaccel/template index aa4989643a2d..09ed09ffa793 100644 --- a/srcpkgs/kglobalaccel/template +++ b/srcpkgs/kglobalaccel/template @@ -1,6 +1,6 @@ # Template file for 'kglobalaccel' pkgname=kglobalaccel -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons pkg-config qt5-qmake qt5-host-tools qt5-tools" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kglobalaccel" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=388ad7d490ba91c3bbf04e73312d9482bfdc6beb80b711418d42f88e7c75a4eb +checksum=a34b00116a72d0973cdeb203a5d237da63cc307e9e294dfaedb00ff0a36835e9 kglobalaccel-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kguiaddons/template b/srcpkgs/kguiaddons/template index b3821e4707b1..db66b082a692 100644 --- a/srcpkgs/kguiaddons/template +++ b/srcpkgs/kguiaddons/template @@ -1,23 +1,19 @@ # Template file for 'kguiaddons' pkgname=kguiaddons -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake -configure_args="-DBUILD_TESTING=ON -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - $(vopt_bool wayland WITH_WAYLAND)" +configure_args="-DBUILD_TESTING=ON -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" hostmakedepends="kcoreaddons pkg-config extra-cmake-modules - $(vopt_if wayland 'wayland-devel qt5-wayland') qt5-host-tools qt5-tools-devel" -makedepends="qt5-tools-devel $(vopt_if x11 qt5-x11extras-devel) - $(vopt_if wayland 'plasma-wayland-protocols xcb-util-devel qt5-wayland-devel wayland-devel')" + wayland-devel qt5-wayland qt5-host-tools qt5-tools-devel" +makedepends="qt5-tools-devel qt5-x11extras-devel xcb-util-devel + plasma-wayland-protocols qt5-wayland-devel wayland-devel" short_desc="KDE frameworks - Addons to QtGui" maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kguiaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7bb9b94fdacd43e3f6d68986cb20ac6d0470e2a46ca813167268ffcd68b21309 - -build_options="wayland x11" -build_options_default="wayland x11" +checksum=f23182a7268d37cbc32eaa77bdc9dddc6429a8eff912f57841f6d96c71973873 kguiaddons-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/khard/template b/srcpkgs/khard/template index b3764e31d4a3..0908934ef0b1 100644 --- a/srcpkgs/khard/template +++ b/srcpkgs/khard/template @@ -7,7 +7,7 @@ hostmakedepends="python3-setuptools_scm" depends="python3-setuptools python3-atomicwrites python3-configobj python3-vobject python3-Unidecode python3-ruamel.yaml" short_desc="Command-line addressbook built around CardDAV" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="GPL-3.0-only" homepage="https://github.com/scheibler/khard" distfiles="${PYPI_SITE}/k/khard/khard-${version}.tar.gz" diff --git a/srcpkgs/khelpcenter/template b/srcpkgs/khelpcenter/template index 4b283f566de3..b6af1198f55a 100644 --- a/srcpkgs/khelpcenter/template +++ b/srcpkgs/khelpcenter/template @@ -1,6 +1,6 @@ # Template file for 'khelpcenter' pkgname=khelpcenter -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://kde.org/applications/en/system/org.kde.Help" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=2da4d4fd6550fce0b97f1e329d7103b6e607d327830c0ea48b5a07582338423d +checksum=c87d35c5942d7f13b9889b777ade17c5f8e745b0c52a3173f5e645666b665272 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kconfig kdoctools python3 qt5-host-tools qt5-qmake" diff --git a/srcpkgs/kholidays/template b/srcpkgs/kholidays/template index 29e98e8b56ac..cc78337a49f7 100644 --- a/srcpkgs/kholidays/template +++ b/srcpkgs/kholidays/template @@ -1,7 +1,7 @@ # Template file for 'kholidays' pkgname=kholidays reverts="17.12.3_1 17.12.1_1 17.12.0_1 17.04.3_1" -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kholidays" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=93d8b152a1fdd8afb9bba127fdcf149be0626bfcf3a220fbd7d2f0d0c5448d65 +checksum=e53735539c9d7658e3c18e0d8b0f81bc9ce27ff32a868bac32c19c12288a055d if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake" diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template index d33ff54e2aa7..8e4d7a53334b 100644 --- a/srcpkgs/khotkeys/template +++ b/srcpkgs/khotkeys/template @@ -1,6 +1,6 @@ # Template file for 'khotkeys' pkgname=khotkeys -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-only, LGPL-2.0-or-later" homepage="https://invent.kde.org/plasma/khotkeys" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=b2e530a247a4876df170f93df4eac1bac9117aceeb4134673585ee26293d8cec +checksum=7a2307b4ca1dca1b240a59ea4bbbceb48b1f6759c9ce3bb36b3cab7274f6a71a if [ "$CROSS_BUILD" ]; then configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" diff --git a/srcpkgs/khtml/template b/srcpkgs/khtml/template index 3b72d53ca481..99705db8fbdb 100644 --- a/srcpkgs/khtml/template +++ b/srcpkgs/khtml/template @@ -1,6 +1,6 @@ # Template file for 'khtml' pkgname=khtml -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/khtml" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=fd42854be6bf8532a46561ef5db439f024a908f13fbf23bb30099942fe188951 +checksum=98bd2a284a2fbc1c2d93cd6719d18baeccd5258dfaa48b1fe74bb61e24fe9b79 khtml-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/ki18n/template b/srcpkgs/ki18n/template index dcfab0170512..5139b30bbdfb 100644 --- a/srcpkgs/ki18n/template +++ b/srcpkgs/ki18n/template @@ -1,6 +1,6 @@ # Template file for 'ki18n' pkgname=ki18n -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="gettext kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/ki18n" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=fe815cb7994f757ff92cae0ae5b739909a94d01c7272752cc56cf627db423ecb +checksum=0c5a8332343570e8530469840d67c72a28a04a7257578e5a962c73824508944a ki18n-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kicad-doc/template b/srcpkgs/kicad-doc/template index dc59ef775dbb..7b3243238a91 100644 --- a/srcpkgs/kicad-doc/template +++ b/srcpkgs/kicad-doc/template @@ -1,13 +1,13 @@ # Template file for 'kicad-doc' pkgname=kicad-doc -version=6.0.6 +version=6.0.5 revision=1 short_desc="KiCad documentation" maintainer="Érico Nogueira <ericonr@disroot.org>" license="GPL-3.0-or-later, CC-BY-3.0" homepage="http://kicad.org" distfiles="https://kicad-downloads.s3.cern.ch/docs/${pkgname}-${version}.tar.gz" -checksum=508174319a013de097d756cce9af66b48c81c2da30329dc3ebe1cbf2742029b1 +checksum=9e2959f0410e1262c868274d9a4dbddcf96113915fe288364066919661e31a7b if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then broken="kicad not available" diff --git a/srcpkgs/kicad-footprints/template b/srcpkgs/kicad-footprints/template index 07498d69ce5f..6a6282de56d6 100644 --- a/srcpkgs/kicad-footprints/template +++ b/srcpkgs/kicad-footprints/template @@ -1,6 +1,6 @@ # Template file for 'kicad-footprints' pkgname=kicad-footprints -version=6.0.6 +version=6.0.5 revision=1 build_style=cmake depends="kicad" @@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>" license="CC-BY-SA-4.0" homepage="http://kicad.org" distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=afe8bd37019cdde406d76eb09f065558887b36f2191d990455b75efc8adee59e +checksum=9a842d1b78cbccec6290e449e00c70ed76a8d4dbaed6c58afabe165471e88199 diff --git a/srcpkgs/kicad-library/template b/srcpkgs/kicad-library/template index ecb38cd5240d..77ed42dcf830 100644 --- a/srcpkgs/kicad-library/template +++ b/srcpkgs/kicad-library/template @@ -1,6 +1,6 @@ # Template file for 'kicad-library' pkgname=kicad-library -version=6.0.6 +version=6.0.5 revision=1 build_style=meta depends="kicad-footprints>=${version} kicad-packages3D>=${version} diff --git a/srcpkgs/kicad-packages3D/template b/srcpkgs/kicad-packages3D/template index 565188419d14..3f6cb166ce03 100644 --- a/srcpkgs/kicad-packages3D/template +++ b/srcpkgs/kicad-packages3D/template @@ -1,6 +1,6 @@ # Template file for 'kicad-packages3D' pkgname=kicad-packages3D -version=6.0.6 +version=6.0.5 revision=1 build_style=cmake depends="kicad" @@ -8,5 +8,5 @@ short_desc="Kicad 3D model libraries" maintainer="Urs Schulz <voidpkgs@ursschulz.de>" license="CC-BY-SA-4.0" homepage="http://kicad.org" -distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=6a6563840ebb769da2ce0f79469af0ec6f12d5fe7fa60a00951b53f969859ae1 +distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.bz2" +checksum=af10545c315474495e8be2137f25172d16103430133e91437cd4cf4f9d382436 diff --git a/srcpkgs/kicad-symbols/template b/srcpkgs/kicad-symbols/template index c373446030ab..36238be4a13d 100644 --- a/srcpkgs/kicad-symbols/template +++ b/srcpkgs/kicad-symbols/template @@ -1,6 +1,6 @@ # Template file for 'kicad-symbols' pkgname=kicad-symbols -version=6.0.6 +version=6.0.5 revision=1 build_style=cmake depends="kicad" @@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>" license="CC-BY-SA-4.0" homepage="http://kicad.org" distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=52ab08386113104bea76a18c8fc1fb9e002daeac67a6726650491c7ca01785f8 +checksum=bc7669a84b9541fba5592016d6ac95bff10e36e7a852913df32737267c75e789 diff --git a/srcpkgs/kicad-templates/template b/srcpkgs/kicad-templates/template index 41ae5e22868d..d186df2fe18c 100644 --- a/srcpkgs/kicad-templates/template +++ b/srcpkgs/kicad-templates/template @@ -1,6 +1,6 @@ # Template file for 'kicad-templates' pkgname=kicad-templates -version=6.0.6 +version=6.0.5 revision=1 build_style=cmake depends="kicad" @@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>" license="CC-BY-SA-4.0" homepage="http://kicad.org" distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=990ec0a9b879cc87ca0855822a6e503af0dd5c17f93aa62f5acd518072a6f61b +checksum=00e152c4e708e91ee6d14d8b3d6fca597fb8aa024a2e7da9943e3eeda058c14e diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template index b0f3b71bf0e8..aaf6b16f3b14 100644 --- a/srcpkgs/kicad/template +++ b/srcpkgs/kicad/template @@ -1,6 +1,6 @@ # Template file for 'kicad' pkgname=kicad -version=6.0.6 +version=6.0.5 revision=1 build_style=cmake build_helper=cmake-wxWidgets-gtk3 @@ -18,7 +18,7 @@ maintainer="Érico Nogueira <ericonr@disroot.org>" license="GPL-3.0-or-later" homepage="http://kicad.org" distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz" -checksum=8f903eeef385d2406ac3fa2ab74da3581b310be2d2fcae258ad2115b73828a0a +checksum=4bea4d329995d0fe7a0253f25be136ddbff3cdcfde2e21eef834a1dfe37f6157 python_version=3 replaces="kicad-i18n>=0" diff --git a/srcpkgs/kiconthemes/template b/srcpkgs/kiconthemes/template index abf1db222fa0..613b98a4f402 100644 --- a/srcpkgs/kiconthemes/template +++ b/srcpkgs/kiconthemes/template @@ -1,6 +1,6 @@ # Template file for 'kiconthemes' pkgname=kiconthemes -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, GPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kiconthemes" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4f43f28249d4753d07dece4b879fb83f2d0a8217bba861d4b9dd5dd74d493571 +checksum=d972d81dcd7ccb74ef4abd4db2a88512a07ea459a301b94e7a98b831ab814993 kiconthemes-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kidentitymanagement/template b/srcpkgs/kidentitymanagement/template index e494fe4589cf..981eae91032c 100644 --- a/srcpkgs/kidentitymanagement/template +++ b/srcpkgs/kidentitymanagement/template @@ -1,6 +1,6 @@ # Template file for 'kidentitymanagement' pkgname=kidentitymanagement -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/pim/kidentitymanagement" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=1cb598d9feafbc742235840d1240ce573ea02a170edeafbbfbedd49629ef317c +checksum=746a01e43dae1841ec412257f64cc25dd19139403e9119ff746882883ac80738 kidentitymanagement-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kidletime/template b/srcpkgs/kidletime/template index ff475fd4b136..02ad544802b1 100644 --- a/srcpkgs/kidletime/template +++ b/srcpkgs/kidletime/template @@ -1,6 +1,6 @@ # Template file for 'kidletime' pkgname=kidletime -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons pkg-config extra-cmake-modules qt5-host-tools qt5-x11extras-devel" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kidletime" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=addac76557acfcdcaf61068db204964176c6c33a14ce79daa215267b80d9f18e +checksum=a61c3d545bcec8866cf6aeb8df00dc4f239f1725ace09b8ef1946839c4b4e3e8 kidletime-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kig/template b/srcpkgs/kig/template index 591db4bd477c..2c8ddfb859d9 100644 --- a/srcpkgs/kig/template +++ b/srcpkgs/kig/template @@ -1,6 +1,6 @@ # Template file for 'kig' pkgname=kig -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons kdoctools gettext @@ -12,4 +12,4 @@ license="GPL-2.0-only" homepage="https://www.kde.org/applications/education/kig/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kig" distfiles="${KDE_SITE}/release-service/${version}/src/kig-${version}.tar.xz" -checksum=618d31c19849f9ccdded9d69ac6c52a548ca4914e1765deb10f5994e8df50c29 +checksum=cb309faceed3a4e63f930226c84ec117d3dbbf2b1f95899315770f39d1dd310a diff --git a/srcpkgs/kimageformats/template b/srcpkgs/kimageformats/template index 5be3109a6510..d94eb968f1c7 100644 --- a/srcpkgs/kimageformats/template +++ b/srcpkgs/kimageformats/template @@ -1,6 +1,6 @@ # Template file for 'kimageformats' pkgname=kimageformats -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DKIMAGEFORMATS_HEIF=ON" @@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kimageformats" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a5ce354ef2d0146609e0a681e74da078b0592195e304d45670e5e698d5167435 +checksum=b189626c091dc9959d586a229c47ca36443b77d79706476ff89a50f9e8774e54 diff --git a/srcpkgs/kimap/template b/srcpkgs/kimap/template index a25fbf3ca388..81987d3bab3c 100644 --- a/srcpkgs/kimap/template +++ b/srcpkgs/kimap/template @@ -1,6 +1,6 @@ # Template file for 'kimap' pkgname=kimap -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kimap-${version}.tar.xz" -checksum=c032ec30e0692b0f63f187ee9290c8b7905cfa0b0e4c1c51c11cbdfeab3cb0cc +checksum=743f7e5b089233654467811008c7b8d4f9d697e26661c5aef2751733c02e2465 do_check() { : # XXX: QFATAL : FakeServerTest::testLoadScenario() Unable to start the server diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template index 48642c251bf5..9c0cf6f993ff 100644 --- a/srcpkgs/kinfocenter/template +++ b/srcpkgs/kinfocenter/template @@ -1,11 +1,10 @@ # Template file for 'kinfocenter' pkgname=kinfocenter -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" -hostmakedepends="extra-cmake-modules gettext pkg-config qt5-host-tools qt5-qmake - kauth kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel" +hostmakedepends="extra-cmake-modules gettext pkg-config qt5-host-tools qt5-qmake" makedepends="kdoctools plasma-framework-devel kdesignerplugin-devel kcmutils-devel kdelibs4support-devel kwayland-devel glu-devel pciutils-devel libraw1394-devel ksolid-devel" @@ -15,8 +14,9 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-only" homepage="https://invent.kde.org/plasma/kinfocenter" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=c1aa9db639b8d162870bf6c5ee2ad91eede3972c7c519bc7ce9c918955f6139e +checksum=c1d241c05ebc578633512bf304b7e5bf461c7e63e45285913e212786eac14b30 if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel" configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake" fi diff --git a/srcpkgs/kinit/template b/srcpkgs/kinit/template index ade1ddd784c2..67433100a92e 100644 --- a/srcpkgs/kinit/template +++ b/srcpkgs/kinit/template @@ -1,6 +1,6 @@ # Template file for 'kinit' pkgname=kinit -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules libcap-progs pkg-config @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only" homepage="https://invent.kde.org/frameworks/kinit" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b88dd3dd97791f4c786e89d9bd771675070d030f889c90104b5b8aca2240fdf8 +checksum=ee98f909cea837dc0e8cae363fda5891fac89de388aaf75388e3ae9f3e1ebc61 kinit-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template index 6b29b7888a30..1ead831c057e 100644 --- a/srcpkgs/kio-extras/template +++ b/srcpkgs/kio-extras/template @@ -1,6 +1,6 @@ # Template file for 'kio-extras' pkgname=kio-extras -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -DKDSOAP_KDWSDL2CPP_COMPILER=/usr/bin/kdwsdl2cpp" @@ -15,4 +15,4 @@ maintainer="Denis Revin <denis.revin@gmail.com>" license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="https://invent.kde.org/network/kio-extras" distfiles="${KDE_SITE}/release-service/${version}/src/kio-extras-${version}.tar.xz" -checksum=4b1253fd9ba21250c62b13279779b16e88eadff84886c5119964570ed83fb76c +checksum=a4475107e06d740e0d3fb9e80fa3c58d389508d48d6434e4ab21d6cac25ff814 diff --git a/srcpkgs/kio-gdrive/template b/srcpkgs/kio-gdrive/template index b33f4ba0f079..5db295eeb1fc 100644 --- a/srcpkgs/kio-gdrive/template +++ b/srcpkgs/kio-gdrive/template @@ -1,6 +1,6 @@ # Template file for 'kio-gdrive' pkgname=kio-gdrive -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules intltool pkg-config qt5-qmake qt5-host-tools @@ -14,4 +14,4 @@ license="GPL-2.0-or-later" homepage="https://community.kde.org/KIO_GDrive" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kio-gdrive" distfiles="${KDE_SITE}/release-service/${version}/src/kio-gdrive-${version}.tar.xz" -checksum=621a53b9dff22bea57c3f6e7f8a880e6c90695db7842815817f9e3c39b603a41 +checksum=20296785c8517a2362301cb4db9b415a9de961639ea9e95eb3640cd97ee188d7 diff --git a/srcpkgs/kio/template b/srcpkgs/kio/template index fe84cfa1c763..076fcc67cdbe 100644 --- a/srcpkgs/kio/template +++ b/srcpkgs/kio/template @@ -1,6 +1,6 @@ # Template file for 'kio' pkgname=kio -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON @@ -16,7 +16,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kio" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=95983904cd01c31b7fffbf615765485029192b2352f6672b8b7386cb0e7ebb76 +checksum=85c0bf8e49d845730d95c85c0292330a5bf03ed63a008cbf02ec9d02f990d09b do_check() { : # Pain to get working in limited enviroment, excpects e.g. real disks diff --git a/srcpkgs/kirigami2/template b/srcpkgs/kirigami2/template index b6d5818386e0..ba0713080057 100644 --- a/srcpkgs/kirigami2/template +++ b/srcpkgs/kirigami2/template @@ -1,6 +1,6 @@ # Template file for 'kirigami2' pkgname=kirigami2 -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" @@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.0-or-later" homepage="https://techbase.kde.org/Kirigami" distfiles="${KDE_SITE}/frameworks/${version%.*}/kirigami2-${version}.tar.xz" -checksum=7be27fbf33d6690dc3e23dae33f58f0c68a97b902a27298858c050691326398a +checksum=d7f27da3325feb339f4e1a3db78df44f05e4f505f36e15c7caeac04da0428e39 kirigami2-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template index 3780e03f87a3..eb243e3f27c4 100644 --- a/srcpkgs/kismet/template +++ b/srcpkgs/kismet/template @@ -1,7 +1,7 @@ # Template file for 'kismet' pkgname=kismet version=2022.02.R1 -revision=4 +revision=3 _realver="${version//./-}" wrksrc="${pkgname}-${_realver}" build_style=gnu-configure diff --git a/srcpkgs/kitemmodels/template b/srcpkgs/kitemmodels/template index 2e40b1cab4e0..35f165bf1945 100644 --- a/srcpkgs/kitemmodels/template +++ b/srcpkgs/kitemmodels/template @@ -1,6 +1,6 @@ # Template file for 'kitemmodels' pkgname=kitemmodels -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-declarative-devel" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kitemmodels" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=5b30a75b34e5d6fd39689f49b408af2e19c557454b4db0ffff07b4f5b673d3c8 +checksum=705ff2b97502b2ba436f9371b559e47f2a7634bf5b06d26c8243387d6a084f89 kitemmodels-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kitemviews/template b/srcpkgs/kitemviews/template index 531de65f0a5b..67d0d7e9ad9d 100644 --- a/srcpkgs/kitemviews/template +++ b/srcpkgs/kitemviews/template @@ -1,6 +1,6 @@ # Template file for 'kitemviews' pkgname=kitemviews -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kitemviews" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=8b9a6404b5a84c9142008c3fe840c7ba4a3fbf8f77253a5105e4512ecd1726f3 +checksum=5b75334b719ce07f4aa33236ef4bd11829504ff381670818ef57a7526938b52e kitemviews-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kitinerary/template b/srcpkgs/kitinerary/template index a2cfcaa178b6..343ef64911d6 100644 --- a/srcpkgs/kitinerary/template +++ b/srcpkgs/kitinerary/template @@ -1,7 +1,7 @@ # Template file for 'kitinerary' pkgname=kitinerary version=22.04.1 -revision=2 +revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons pkg-config qt5-host-tools qt5-qmake qt5-tools-devel" makedepends="kcalendarcore-devel kcontacts-devel kdeclarative-devel kmime-devel diff --git a/srcpkgs/kitty/template b/srcpkgs/kitty/template index 7ba32f5d3638..7f4507a6f0aa 100644 --- a/srcpkgs/kitty/template +++ b/srcpkgs/kitty/template @@ -1,6 +1,6 @@ # Template file for 'kitty' pkgname=kitty -version=0.25.2 +version=0.25.0 revision=1 pycompile_dirs="usr/lib/kitty" hostmakedepends="pkg-config python3 wayland-devel wayland-protocols" @@ -13,7 +13,7 @@ license="GPL-3.0-or-later" homepage="https://sw.kovidgoyal.net/kitty/" changelog="https://sw.kovidgoyal.net/kitty/changelog.html" distfiles="https://github.com/kovidgoyal/kitty/releases/download/v${version}/kitty-${version}.tar.xz" -checksum=a20a470490fee05bd4bd0ce0964b5b87df1fabe51f05fa076364bbfe2ee4e03c +checksum=1a2c81bf46687d4141d3182dc984bbc0330791705af152199e5b5815dae933de python_version=3 LDFLAGS+=" -Wl,-z,stack-size=2097152" diff --git a/srcpkgs/kjobwidgets/template b/srcpkgs/kjobwidgets/template index dbd572477151..b9db92ebb87a 100644 --- a/srcpkgs/kjobwidgets/template +++ b/srcpkgs/kjobwidgets/template @@ -1,6 +1,6 @@ # Template file for 'kjobwidgets' pkgname=kjobwidgets -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=ON" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only, LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kjobwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=b4090c614f64ef7567c560c402ad05c81d4c5ba10c9522021247064ced4e30f0 +checksum=014f45fca82886af463956c533f5ba868700ac7ec61733f35a7fabad0042b007 kjobwidgets-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kjs/template b/srcpkgs/kjs/template index e8caed873e54..46e552bf8993 100644 --- a/srcpkgs/kjs/template +++ b/srcpkgs/kjs/template @@ -1,6 +1,6 @@ # Template file for 'kjs' pkgname=kjs -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules perl pkg-config" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kjs" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=77ef6424f79229ff9b5c59a26c77b66e08c0a2b1cf8271c78aebc3b2af940e4a +checksum=f93e14a2deb978ccb8e7b0e7e6a2e4c3a23fe9ffe5a64d569c824302d93b3c1b if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake kdoctools kjs" diff --git a/srcpkgs/kjsembed/template b/srcpkgs/kjsembed/template index 28ffa7ef5847..074c3ba9f1aa 100644 --- a/srcpkgs/kjsembed/template +++ b/srcpkgs/kjsembed/template @@ -1,6 +1,6 @@ # Template file for 'kjsembed' pkgname=kjsembed -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="gettext kcoreaddons extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/kjsembed" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=000ee3f2965f8f783e0e54f526fc505686b45c833f53d73515fae1b0890510fd +checksum=f3ce37479d0f579feeeebc837074b3d138a37989884149b92f12b107fedef62e if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-qmake python kdoctools" diff --git a/srcpkgs/kldap/template b/srcpkgs/kldap/template index ff5e35bc71fe..b71d9ef2e341 100644 --- a/srcpkgs/kldap/template +++ b/srcpkgs/kldap/template @@ -1,6 +1,6 @@ # Template file for 'kldap' pkgname=kldap -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kldap-${version}.tar.xz" -checksum=e55cdf712f80e151d7f91feeba74697668e42e3ad1002dcdffc896ef9c7c9d08 +checksum=0bd291d6b2695e97813c00203c94a0d76f19d0898ab7ab70f0a7c59a10d806dc kldap-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/kleopatra/template b/srcpkgs/kleopatra/template index 9f30cbd5ed23..8d6f461297bd 100644 --- a/srcpkgs/kleopatra/template +++ b/srcpkgs/kleopatra/template @@ -1,6 +1,6 @@ # Template file for 'kleopatra' pkgname=kleopatra -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kdoctools qt5-qmake qt5-host-tools kcoreaddons gettext kconfig" @@ -12,7 +12,7 @@ maintainer="Justin Jagieniak <justin@jagieniak.net>" license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later" homepage="https://www.kde.org/applications/utilities/kleopatra/" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=a50530fe4d996dac2d1ead428dd36f71655def590de39be37b76fa686110e4b6 +checksum=d30e6335b78c6fce6ad22e5482032d0f8a02740b46fe9fdc3263d39ceaeaae23 do_check() { dbus-run-session ninja -C build test diff --git a/srcpkgs/kmag/template b/srcpkgs/kmag/template index 1ba876e12f8a..1c799748438f 100644 --- a/srcpkgs/kmag/template +++ b/srcpkgs/kmag/template @@ -1,6 +1,6 @@ # Template file for 'kmag' pkgname=kmag -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/utilities/kmag/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmag" distfiles="${KDE_SITE}/release-service/${version}/src/kmag-${version}.tar.xz" -checksum=a9a076e62d9dfc9dd436949ce61a928d26cab3b136ec5bfe93fb9865b9d85c22 +checksum=5662be879f7535ef1e413813abbe0721b06dc43c24015ac3daf9c9859aef278a diff --git a/srcpkgs/kmail-account-wizard/template b/srcpkgs/kmail-account-wizard/template index 29e6d92f0251..d3dbeca761e3 100644 --- a/srcpkgs/kmail-account-wizard/template +++ b/srcpkgs/kmail-account-wizard/template @@ -1,6 +1,6 @@ # Template file for 'kmail-account-wizard' pkgname=kmail-account-wizard -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools python3 @@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kmail-account-wizard-${version}.tar.xz" -checksum=5b75d41ff9a5ed4716d1ca48195c2421f72d4b5f75e7dac38abfe4964f0711d3 +checksum=d3253e6395e27ef42904b50b8cd7abcc6797351efcf54d45b3ce12b41bba2f85 diff --git a/srcpkgs/kmail/template b/srcpkgs/kmail/template index dbb6698418f9..054659f11f82 100644 --- a/srcpkgs/kmail/template +++ b/srcpkgs/kmail/template @@ -1,6 +1,6 @@ # Template file for 'kmail' pkgname=kmail -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules python3 qt5-host-tools qt5-qmake @@ -15,4 +15,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2-or-later" homepage="https://kde.org/applications/en/internet/org.kde.kmail2" distfiles="${KDE_SITE}/release-service/${version}/src/kmail-${version}.tar.xz" -checksum=b88101f47259a5ebfc4ec8e5d0efa19cdff33c67034e9c7082c22c0a11474d74 +checksum=a44043a7c293981494ad5552db29f5aff1d8859013352c96791ccae3d15e93e8 diff --git a/srcpkgs/kmailtransport/template b/srcpkgs/kmailtransport/template index 1f6701bd4372..679f7343fd81 100644 --- a/srcpkgs/kmailtransport/template +++ b/srcpkgs/kmailtransport/template @@ -1,6 +1,6 @@ # Template file for 'kmailtransport' pkgname=kmailtransport -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kmailtransport-${version}.tar.xz" -checksum=f7c379b502f7b7c9f0aa0a7c6955844590994e25b7a252491e3035402ce58f39 +checksum=8f1dc26f0dad28e81bce0f8ade3d83c811841bdb56a9b982032b1a233725add2 kmailtransport-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/kmbox/template b/srcpkgs/kmbox/template index d59acd77a8d7..a6dade4ca180 100644 --- a/srcpkgs/kmbox/template +++ b/srcpkgs/kmbox/template @@ -1,6 +1,6 @@ # Template file for 'kmbox' pkgname=kmbox -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kmbox-${version}.tar.xz" -checksum=2fb6714b8988793f9d79ce4ed45f1768ccfcea1806eb35b164570d3bbf197134 +checksum=91b89f23b98a1a86fbf25bac17318364241a05c5601d20bce7b4fdced6af2691 kmbox-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kmediaplayer/template b/srcpkgs/kmediaplayer/template index 6c6f29e9a60c..b803dbd9b428 100644 --- a/srcpkgs/kmediaplayer/template +++ b/srcpkgs/kmediaplayer/template @@ -1,6 +1,6 @@ # Template file for 'kmediaplayer' pkgname=kmediaplayer -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="X11" homepage="https://invent.kde.org/frameworks/kmediaplayer" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=cc9c3134d46b6da4fb6555dcfd68b8d31d8ee59c0900b2bc596781f809541463 +checksum=0bf1f6df0ce21d397ca168307b3b3e57d10c0fb90369cee03bbfbf9fa7d8208c kmediaplayer-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template index 14c66431692b..b1a389b142a5 100644 --- a/srcpkgs/kmenuedit/template +++ b/srcpkgs/kmenuedit/template @@ -1,6 +1,6 @@ # Template file for 'kmenuedit' pkgname=kmenuedit -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kmenuedit" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=f792a1012b10118b13e8baa353fd014fc2051f35b2cb139b2a1b6491a8226778 +checksum=78a776a8cd6db98334335b68011ac887f9b27bb52cb4d0b504d14aafe032340a diff --git a/srcpkgs/kmime/template b/srcpkgs/kmime/template index 09eec6593fe8..c783cf4a865c 100644 --- a/srcpkgs/kmime/template +++ b/srcpkgs/kmime/template @@ -1,6 +1,6 @@ # Template file for 'kmime' pkgname=kmime -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules python3 gettext" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/kmime-${version}.tar.xz" -checksum=cf96dab08c27715698cdca6a424d11ef4133c2a3331fa968090089a306de34cd +checksum=a7f94a60d204f7546a711551feafb05549caf25d5831ecb9942cad32caddca05 if [ "CROSS_BUILD" ];then hostmakedepends+=" qt5-qmake qt5-host-tools" diff --git a/srcpkgs/kmix/template b/srcpkgs/kmix/template index a0e12590b9e5..b3525032e8db 100644 --- a/srcpkgs/kmix/template +++ b/srcpkgs/kmix/template @@ -1,6 +1,6 @@ # Template file for 'kmix' pkgname=kmix -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake configure_args="-DSYSCONF_INSTALL_DIR=/etc -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" @@ -14,4 +14,4 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-only" homepage="https://www.kde.org/applications/multimedia/kmix/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kmix" distfiles="${KDE_SITE}/release-service/${version}/src/kmix-${version}.tar.xz" -checksum=0863fe31e3b150c3a4fe5ffc26b3f9a4f2c17509274e52f81de6585b1335897d +checksum=8cb9cb0a93c3307efba01f12038517896c782a92d1a3f4e33ad28f93234de3cc diff --git a/srcpkgs/kmod/template b/srcpkgs/kmod/template index 716043d4a776..6f5f93d273ac 100644 --- a/srcpkgs/kmod/template +++ b/srcpkgs/kmod/template @@ -1,7 +1,7 @@ # Template file for 'kmod' pkgname=kmod -version=30 -revision=1 +version=29 +revision=2 build_style=gnu-configure configure_args="--with-zlib --with-xz --with-zstd" hostmakedepends="pkg-config" @@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git" distfiles="${KERNEL_SITE}/utils/kernel/kmod/kmod-${version}.tar.xz" -checksum=f897dd72698dc6ac1ef03255cd0a5734ad932318e4adbaebc7338ef2f5202f9f +checksum=0b80eea7aa184ac6fd20cafa2a1fdf290ffecc70869a797079e2cc5c6225a52a make_check=no # needs access to /lib/modules/$(uname -r)/build post_install() { diff --git a/srcpkgs/kmymoney/patches/akonadi-include.patch b/srcpkgs/kmymoney/patches/akonadi-include.patch new file mode 100644 index 000000000000..d65932b98419 --- /dev/null +++ b/srcpkgs/kmymoney/patches/akonadi-include.patch @@ -0,0 +1,17 @@ +Index: kmymoney-5.1.2/kmymoney/mymoney/mymoneycontact.cpp +=================================================================== +--- kmymoney-5.1.2.orig/kmymoney/mymoney/mymoneycontact.cpp ++++ kmymoney-5.1.2/kmymoney/mymoney/mymoneycontact.cpp +@@ -10,9 +10,9 @@ + #ifdef ENABLE_ADDRESSBOOK + #include <KIdentityManagement/IdentityManager> + #include <KIdentityManagement/Identity> +-#include <AkonadiCore/RecursiveItemFetchJob> +-#include <AkonadiCore/ItemFetchScope> +-#include <AkonadiCore/Collection> ++#include <AkonadiCore/Akonadi/RecursiveItemFetchJob> ++#include <AkonadiCore/Akonadi/ItemFetchScope> ++#include <AkonadiCore/Akonadi/Collection> + #include <KContacts/Addressee> + #include <QRegularExpression> + #endif diff --git a/srcpkgs/kmymoney/template b/srcpkgs/kmymoney/template index 731454c4edf8..dd5372079efa 100644 --- a/srcpkgs/kmymoney/template +++ b/srcpkgs/kmymoney/template @@ -1,7 +1,7 @@ # Template file for 'kmymoney' pkgname=kmymoney -version=5.1.3 -revision=1 +version=5.1.2 +revision=2 build_style=cmake configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson -DBUILD_TESTING=OFF" @@ -19,7 +19,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-2.0-or-later" homepage="https://kmymoney.org" distfiles="${KDE_SITE}/kmymoney/${version}/src/${pkgname}-${version}.tar.xz" -checksum=3938b8078b7391ba32e12bb4239762fae134683a0c2ec1a75105c302ca3e5e3f +checksum=37bdc4e763a2849b9f739f73e38b389c02bde1c1b1844edcfa7e3ab1d5bf7b3b post_extract() { if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/knewstuff/template b/srcpkgs/knewstuff/template index 4ba9c7322672..bc45f43afe24 100644 --- a/srcpkgs/knewstuff/template +++ b/srcpkgs/knewstuff/template @@ -1,6 +1,6 @@ # Template file for 'knewstuff' pkgname=knewstuff -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/knewstuff" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ecb980e21b0906d4f0f5f1d49909a450f1aef440762207a5cb114f4c39209a4e +checksum=aacd014f99ab66d40ae98333cb56257244ca552bc4df0ce04de4e29bae90336f knewstuff-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/knights/template b/srcpkgs/knights/template index e17b72d1cfeb..80992e62ff76 100644 --- a/srcpkgs/knights/template +++ b/srcpkgs/knights/template @@ -1,6 +1,6 @@ # Template file for 'knights' pkgname=knights -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://kde.org/applications/en/games/org.kde.knights" distfiles="${KDE_SITE}/release-service/${version}/src/knights-${version}.tar.xz" -checksum=ccf17d6f63dcea0cd96d5e70ef7454b3a736d1b1dc6d7b7f4c9f13f38f4b21c2 +checksum=5296758dbaf431283002ba1f5e6262c1835a78710ff339f1391637f88f470e05 diff --git a/srcpkgs/knotifications/template b/srcpkgs/knotifications/template index df50056110f9..d7f8260d8a23 100644 --- a/srcpkgs/knotifications/template +++ b/srcpkgs/knotifications/template @@ -1,6 +1,6 @@ # Template file for 'knotifications' pkgname=knotifications -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=ON" @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/knotifications" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=12933ae33e511b6a37fb3b0dc896248ffdd2ef007e2fc4dd05757fc8a8c7cb85 +checksum=c8d51ce32b65f096c75da3e7bdb033202086cabaa8faad3bcdd46730b74b43bf knotifications-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/knotifyconfig/template b/srcpkgs/knotifyconfig/template index b0423582f3ca..e69a58ab9070 100644 --- a/srcpkgs/knotifyconfig/template +++ b/srcpkgs/knotifyconfig/template @@ -1,6 +1,6 @@ # Template file for 'knotifyconfig' pkgname=knotifyconfig -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/knotifyconfig" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a2b9fd0dfbb7cd5b535ceb58788f42823cea2fadf30de4ceb43a9bfb0fe16c25 +checksum=ab85989a7482ab8e2feddd1d3c6a1f2f81a16af67894bd9dea725421c3ba8910 knotifyconfig-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kolourpaint/template b/srcpkgs/kolourpaint/template index ae213cabbcb9..503bb69b833a 100644 --- a/srcpkgs/kolourpaint/template +++ b/srcpkgs/kolourpaint/template @@ -1,6 +1,6 @@ # Template file for 'kolourpaint' pkgname=kolourpaint -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,7 +12,7 @@ license="BSD-2-Clause, GPL-2.0-or-later, LGPL-2.1-only, GFDL-1.2-only" homepage="http://www.kolourpaint.org/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kolourpaint" distfiles="${KDE_SITE}/release-service/${version}/src/kolourpaint-${version}.tar.xz" -checksum=d0c5f0d38d7226dbd493314bd7e29e33ebd2464a6f82e59570d7599b80c6757d +checksum=980e56400f54437e51bbe0d71863b678a40108af77689731b64ac01aa54656a4 post_install() { vlicense COPYING diff --git a/srcpkgs/kompare/template b/srcpkgs/kompare/template index 10e89c30b326..15202f54e3d6 100644 --- a/srcpkgs/kompare/template +++ b/srcpkgs/kompare/template @@ -1,6 +1,6 @@ # Template file for 'kompare' pkgname=kompare -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-only, GFDL-1.2-only" homepage="https://www.kde.org/applications/development/kompare/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kompare" distfiles="${KDE_SITE}/release-service/${version}/src/kompare-${version}.tar.xz" -checksum=0a7cf268c50fb616eca8b610fdbf7b2faeb012ae6e8b91bd1ab5fcacd14e6d92 +checksum=7395bd39641080532d124e08b9fbad9b3ec070d4e4c44805248842050c8f1aa1 diff --git a/srcpkgs/konsole/patches/f6310c2b791275f3727f2240ca7fab9f58db943d.patch b/srcpkgs/konsole/patches/f6310c2b791275f3727f2240ca7fab9f58db943d.patch new file mode 100644 index 000000000000..f04148e72f89 --- /dev/null +++ b/srcpkgs/konsole/patches/f6310c2b791275f3727f2240ca7fab9f58db943d.patch @@ -0,0 +1,86 @@ +From f6310c2b791275f3727f2240ca7fab9f58db943d Mon Sep 17 00:00:00 2001 +From: Heiko Becker <heiko.becker@kde.org> +Date: Tue, 22 Mar 2022 22:08:10 +0100 +Subject: [PATCH] Detect the presence of malloc_trim to fix the build with musl + +malloc_trim is indeed a GNU extension, but an extension of glibc. +Relying on __GNUC__ unfortunately doesn't help with that. Check for +the actual presence of malloc_trim with cmake's check_function_exists +instead. +This fixes the build with musl libc, which doesn't come with +malloc_trim. + +Co-authored-by: Ahmad Samir <a.samirh78@gmail.com> +--- + CMakeLists.txt | 2 +- + src/Screen.cpp | 17 +++++++---------- + src/config-konsole.h.cmake | 4 ++-- + 3 files changed, 10 insertions(+), 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e6775aeef..9e990c37d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -94,7 +94,7 @@ set(HAVE_X11 ${X11_FOUND}) + # Check for function GETPWUID + check_symbol_exists(getpwuid "pwd.h" HAVE_GETPWUID) + +-check_include_files(malloc.h HAVE_MALLOC_H) ++check_function_exists(malloc_trim HAVE_MALLOC_TRIM) + + # See above includes for defaults + add_definitions( +diff --git a/src/Screen.cpp b/src/Screen.cpp +index ad578b4fd..10876f988 100644 +--- a/src/Screen.cpp ++++ b/src/Screen.cpp +@@ -28,13 +28,11 @@ + #include "history/HistoryType.h" + #include "profile/Profile.h" + +-#ifdef HAVE_MALLOC_H +- // For malloc_trim, which is a GNU extension +- #ifdef __GNUC__ +- extern "C" { +- #include <malloc.h> +- } +- #endif ++#ifdef HAVE_MALLOC_TRIM ++// For malloc_trim, which is a GNU extension ++extern "C" { ++#include <malloc.h> ++} + #endif + + using namespace Konsole; +@@ -1797,14 +1797,13 @@ + t.scroll(_history); + } + +-#ifdef HAVE_MALLOC_H ++#ifdef HAVE_MALLOC_TRIM ++ + #ifdef Q_OS_LINUX +-#ifdef __GNUC__ + // We might have been using gigabytes of memory, so make sure it is actually released + malloc_trim(0); + #endif + #endif +-#endif + } + + bool Screen::hasScroll() const +diff --git a/src/config-konsole.h.cmake b/src/config-konsole.h.cmake +index b74992b0a..4b1d9b515 100644 +--- a/src/config-konsole.h.cmake ++++ b/src/config-konsole.h.cmake +@@ -15,5 +15,5 @@ + + #cmakedefine HAVE_GETPWUID ${HAVE_GETPWUID} + +-/* Define to 1 if you have the <malloc.h> header file. */ +-#cmakedefine HAVE_MALLOC_H 1 ++/* Defined if system has the malloc_trim function, which is a GNU extension */ ++#cmakedefine HAVE_MALLOC_TRIM +-- +GitLab diff --git a/srcpkgs/konsole/template b/srcpkgs/konsole/template index 11823826c267..6483bcd8fe31 100644 --- a/srcpkgs/konsole/template +++ b/srcpkgs/konsole/template @@ -1,6 +1,6 @@ # Template file for 'konsole' pkgname=konsole -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF -GNinja" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later" homepage="https://kde.org/applications/en/system/org.kde.konsole" distfiles="${KDE_SITE}/release-service/${version}/src/konsole-${version}.tar.xz" -checksum=148f65891318e6a6f31793c9535e2bf32068b1cae8c5026e54f360bea484d9a7 +checksum=8d049888a9be2464ec5c0c961fbab155fea679a714558f9ad6e13720c56822e3 replaces="konsole5>=0" # FIXME: after we switch cmake build-style to ninja, remove this as well as # the ninja host-dependency and configure_arg as they will become superfluous diff --git a/srcpkgs/kontactinterface/template b/srcpkgs/kontactinterface/template index 0554c59bbc40..fd38bf901eda 100644 --- a/srcpkgs/kontactinterface/template +++ b/srcpkgs/kontactinterface/template @@ -1,6 +1,6 @@ # Template file for 'kontactinterface' pkgname=kontactinterface -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://kontact.kde.org/" distfiles="${KDE_SITE}/release-service/${version}/src/kontactinterface-${version}.tar.xz" -checksum=35b1ff8dcddcd8c81533989819508beb5effc41c4063d538bae2ddb733edea5a +checksum=a30ab91e4b38c691ef5e7f4b81dddb318ec6006faf5cb4a44823bd0ed618ca6b kontactinterface-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/konversation/template b/srcpkgs/konversation/template index 67ff5c507a47..1ac9f69b27f9 100644 --- a/srcpkgs/konversation/template +++ b/srcpkgs/konversation/template @@ -1,6 +1,6 @@ # Template file for 'konversation' pkgname=konversation -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kconfig kdoctools kcoreaddons @@ -13,5 +13,5 @@ license="GPL-2.0-or-later" homepage="https://konversation.kde.org" changelog="https://kde.org/announcements/changelogs/gear/${version}/#konversation" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname%5}-${version}.tar.xz" -checksum=e03ed3afd39f7d37b66b362255fc275289760552e00638e7b66b4163aadd6421 +checksum=39468c044feca8d4e2391ce41dbbceea54c199382b878f1a0163ee96b71743f2 python_version=3 diff --git a/srcpkgs/kopia/template b/srcpkgs/kopia/template index 50e264600927..056235ef545f 100644 --- a/srcpkgs/kopia/template +++ b/srcpkgs/kopia/template @@ -1,6 +1,6 @@ # Template file for 'kopia' pkgname=kopia -version=0.11.3 +version=0.10.6 revision=1 build_style=go build_helper=qemu @@ -12,7 +12,7 @@ maintainer="Daniel Eyßer <daniel.eysser@gmail.com>" license="Apache-2.0" homepage="https://kopia.io/" distfiles="https://github.com/kopia/kopia/archive/v${version}.tar.gz" -checksum=da677cbaace0d22b35edbab88d4f8ad7c2c00fc9c1c474130d37abce48f39b6f +checksum=07df866ff4a2662f503a1348fe02bb62e6cf195260217d7e1234b03ff7b27797 post_install() { for shell in bash zsh; do diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template index 1a9cf380641b..d56a18e26e88 100644 --- a/srcpkgs/kotlin-bin/template +++ b/srcpkgs/kotlin-bin/template @@ -1,6 +1,6 @@ # Template file for 'kotlin-bin' pkgname=kotlin-bin -version=1.7.0 +version=1.6.10 revision=1 archs="x86_64" wrksrc=kotlinc @@ -11,7 +11,7 @@ maintainer="shizonic <realtiaz@gmail.com>" license="Apache-2.0" homepage="https://kotlinlang.org/" distfiles="https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip" -checksum=f5216644ad81571e5db62ec2322fe07468927bda40f51147ed626a2884b55f9a +checksum=432267996d0d6b4b17ca8de0f878e44d4a099b7e9f1587a98edc4d27e76c215a nostrip=yes replaces="kotlin>=0" diff --git a/srcpkgs/kpackage/template b/srcpkgs/kpackage/template index 5c779a978f68..c1214c00262d 100644 --- a/srcpkgs/kpackage/template +++ b/srcpkgs/kpackage/template @@ -1,6 +1,6 @@ # Template file for 'kpackage' pkgname=kpackage -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kpackage" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0d694ebc7227fc1b5d9cc0f91d3e82926c833870433dc8f6baea1085ef8f5d3f +checksum=4d4c9c2920c9b10f6879f2d8a29426615e9e6b13d78c0b751ea4a656b4baf414 post_install() { vsed -e 's;[$]{_IMPORT_PREFIX};/usr;g' \ diff --git a/srcpkgs/kparts/template b/srcpkgs/kparts/template index 7ba1a9c3247e..ef2dd1d22be6 100644 --- a/srcpkgs/kparts/template +++ b/srcpkgs/kparts/template @@ -1,6 +1,6 @@ # Template file for 'kparts' pkgname=kparts -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kparts" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=02daf869ec02218343601a115b0ee20663e37e8682528dd2e1cd0e7aa29fc82c +checksum=05a5120f1a97dce84f5ea85d80eb4eb50793f800ce2af055d1d73ce61ed06bba do_check() { : # test can not find packages assets?! diff --git a/srcpkgs/kpat/template b/srcpkgs/kpat/template index de5fcca12de3..63cb7a7b143e 100644 --- a/srcpkgs/kpat/template +++ b/srcpkgs/kpat/template @@ -1,6 +1,6 @@ # Template file for 'kpat' pkgname=kpat -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DWITH_BH_SOLVER=OFF" @@ -14,4 +14,4 @@ license="GPL-2.0-only" homepage="https://kde.org/applications/games/kpat" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kpat" distfiles="${KDE_SITE}/release-service/${version}/src/kpat-${version}.tar.xz" -checksum=e353e38e6289f81f29040bebb8f1c550584dc793deabafc5bd3e14ca28fb748d +checksum=ea9938aa038467e1f5c3356e9e6dd09cf394e6887a69a573ffd4d5d76d11a1f1 diff --git a/srcpkgs/kpeople/template b/srcpkgs/kpeople/template index 4fecb55b6172..d83af4e4af13 100644 --- a/srcpkgs/kpeople/template +++ b/srcpkgs/kpeople/template @@ -1,6 +1,6 @@ # Template file for 'kpeople' pkgname=kpeople -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kpeople" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ab84002eb7033f4cbc53eeca900844a139ae8fe20c4083592f7526d5e1036c60 +checksum=217eba378c223e3518914512fc303a106101d26fa1a8fc57495abbd0d36a5274 do_check() { cd build diff --git a/srcpkgs/kpimtextedit/template b/srcpkgs/kpimtextedit/template index d0d14a119075..f1f6c3dac9aa 100644 --- a/srcpkgs/kpimtextedit/template +++ b/srcpkgs/kpimtextedit/template @@ -1,6 +1,6 @@ # Template file for 'kpimtextedit' pkgname=kpimtextedit -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/pim/kpimtextedit" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=2dbc53584524477e8bbf8f8a919438e47c2ae1345ace5787f2e3989e2db260bd +checksum=f6cedefcc351069e01d0f3f15d4eaefe0ecb2865aaab3e17811af54a39f9bfc7 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-tools-devel" diff --git a/srcpkgs/kplotting/template b/srcpkgs/kplotting/template index 000c7136ed0b..6a66c890cbc0 100644 --- a/srcpkgs/kplotting/template +++ b/srcpkgs/kplotting/template @@ -1,6 +1,6 @@ # Template file for 'kplotting' pkgname=kplotting -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_DESIGNERPLUGIN=ON" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kplotting" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=090e3b25fd2bfcb37f5a9369163460300a57eef705198dae8decb79181111dfb +checksum=783d6d618601d58077c4ac7920a579af7b877b26a64a6f453570da36b57606aa kplotting-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kpty/template b/srcpkgs/kpty/template index 6d0452a776d2..12a7ad77d5f7 100644 --- a/srcpkgs/kpty/template +++ b/srcpkgs/kpty/template @@ -1,6 +1,6 @@ # Template file for 'kpty' pkgname=kpty -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DUTEMPTER_EXECUTABLE=/usr/lib/utempter/utempter" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kpty" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3732905762c4956e7af08b925c81e55bb4fced92ebf7ed3929866d88cdde5c97 +checksum=569a60318b54cca6a5c5fb1e182556010d2f4c052961b125ad852ffa015746ca kpty-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kqtquickcharts/template b/srcpkgs/kqtquickcharts/template index 517362b5141b..7c78e719d727 100644 --- a/srcpkgs/kqtquickcharts/template +++ b/srcpkgs/kqtquickcharts/template @@ -1,6 +1,6 @@ # Template file for 'kqtquickcharts' pkgname=kqtquickcharts -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://edu.kde.org/" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=b71af768edb34a6ef5474545c0f740180d41fb1c311ee4b775d6d1ad7dcba72e +checksum=e85918af3a24aaedcabe9ba47c31cc50fd3227dc95ffd1d1a6dc2d1394e62c2c kqtquickcharts-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kquickcharts/template b/srcpkgs/kquickcharts/template index 0cabeb6e79e5..1f407b752e41 100644 --- a/srcpkgs/kquickcharts/template +++ b/srcpkgs/kquickcharts/template @@ -1,6 +1,6 @@ # Template file for 'kquickcharts' pkgname=kquickcharts -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-only OR LGPL-3.0-only" homepage="https://community.kde.org/Frameworks" distfiles="${KDE_SITE}/frameworks/${version%.*}/kquickcharts-${version}.tar.xz" -checksum=72e096dad12cadeb2f89bebebdf906d5312dc2f8479ff36750ae8b33bbaba9e9 +checksum=3065fabdb4938b68194060794abc90feac19e73dcb7648591c58e2c9cfea9528 do_check() { cd build diff --git a/srcpkgs/kross/template b/srcpkgs/kross/template index 775f0f2daab8..a307f5bdedad 100644 --- a/srcpkgs/kross/template +++ b/srcpkgs/kross/template @@ -1,6 +1,6 @@ # Template file for 'kross' pkgname=kross -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args=" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kross" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=a23ae44d5f0177186e88aebfcc3d9b1b837fc4c9d126272e9b079504a578bb0d +checksum=1d6925bd2530ded6ea97f832fda42de0e24d1d7302e52262171fd0461f642d49 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" diff --git a/srcpkgs/kruler/template b/srcpkgs/kruler/template index 1158667e5744..9c6e5f5ee2e5 100644 --- a/srcpkgs/kruler/template +++ b/srcpkgs/kruler/template @@ -1,6 +1,6 @@ # Template file for 'kruler' pkgname=kruler -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/graphics/kruler/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kruler" distfiles="${KDE_SITE}/release-service/${version}/src/kruler-${version}.tar.xz" -checksum=43c585d00fa81b0213a4c8b588db3e3a4dc426fd0e80a741f0aa327e8cff5c7b +checksum=fdc5915c920c210cfe1124a50a1b37a4ddcd69c4c881fe1ccadae3b78cf5c479 diff --git a/srcpkgs/krunner/template b/srcpkgs/krunner/template index c94b179cea70..413b433ec694 100644 --- a/srcpkgs/krunner/template +++ b/srcpkgs/krunner/template @@ -1,6 +1,6 @@ # Template file for 'krunner' pkgname=krunner -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/krunner" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=935efb9ec69d9c99208e6a4b3ff3dcb6f5c773acd332846a4d60d5c461b5a271 +checksum=32b0bcda190884f9de2f8a598c854ed2d29cab199dda5d341364913321b7cbd1 do_check() { cd build diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template index c8cc93ee1996..12e9a3fc2317 100644 --- a/srcpkgs/kscreen/template +++ b/srcpkgs/kscreen/template @@ -1,6 +1,6 @@ # Template file for 'kscreen' pkgname=kscreen -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kscreen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7f534944c81e7ca35b676cff065c64deebe2ec2fe06b31849465254a5ffc375d +checksum=d9c351ad25783596aae466e305ad80de48ff3094a219ec6ffe08c7870ea3b5bc if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" diff --git a/srcpkgs/kscreenlocker/patches/musl.patch b/srcpkgs/kscreenlocker/patches/musl.patch new file mode 100644 index 000000000000..75bfe03b3dda --- /dev/null +++ b/srcpkgs/kscreenlocker/patches/musl.patch @@ -0,0 +1,10 @@ +--- a/kcheckpass/kcheckpass.c 2016-12-20 15:34:56.868688234 +0400 ++++ b/kcheckpass/kcheckpass.c 2016-12-20 15:35:48.092223200 +0400 +@@ -45,6 +45,7 @@ + * + *****************************************************************/ + ++#define _GNU_SOURCE + #include "kcheckpass.h" + + #include <stdarg.h> diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template index f38ab20a91da..4f2877a5ae46 100644 --- a/srcpkgs/kscreenlocker/template +++ b/srcpkgs/kscreenlocker/template @@ -1,6 +1,6 @@ # Template file for 'kscreenlocker' pkgname=kscreenlocker -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kscreenlocker" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=8c8f99c49932e9ebba0738f8fa302718485d26403c730096e75b2524471e31ce +checksum=3270a1845c9fc694a50db38de4c27586d2f488152e1bcf88be0088d6799bf98e if [ "$CROSS_BUILD" ]; then hostmakedepends+=" wayland-devel" diff --git a/srcpkgs/kservice/template b/srcpkgs/kservice/template index 1c4daf079641..27ba8af07487 100644 --- a/srcpkgs/kservice/template +++ b/srcpkgs/kservice/template @@ -1,6 +1,6 @@ # Template file for 'kservice' pkgname=kservice -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules flex bison gettext" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kservice" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ed99b8ad1ed141fbd38ef1bd0cba5045839c181f3a3d5a672c6a215fcb50e3fd +checksum=1aad105fc0a4060b1cbe6e29f96f93a01af254159c9263c080d94e4eeae43b32 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-devel kcoreaddons kdoctools" diff --git a/srcpkgs/ksh/template b/srcpkgs/ksh/template index be70d00c905b..9d5815f17d4a 100644 --- a/srcpkgs/ksh/template +++ b/srcpkgs/ksh/template @@ -1,15 +1,15 @@ # Template file for 'ksh' pkgname=ksh reverts="2020.0.0_1" -version=1.0.1 +version=1.0.0.beta.2 revision=1 -wrksrc="ksh-${version}" +wrksrc="ksh-${version/.beta/-beta}" short_desc="AT&T's Korn shell (community branch ksh93u+m)" maintainer="Leah Neukirchen <leah@vuxu.org>" license="EPL-1.0" homepage="https://github.com/ksh93/ksh" -distfiles="https://github.com/ksh93/ksh/archive/v${version}.tar.gz" -checksum=4cbbee459df591426fea9e1705fa3200d168faf800451544d04fdb7013e33468 +distfiles="https://github.com/ksh93/ksh/archive/v${version/.beta/-beta}.tar.gz" +checksum=d8678d23c3c9633a03e4fc895e604cdd0af2ff006d0268579b3a29beddfb8463 nocross=yes register_shell="/bin/ksh" diff --git a/srcpkgs/ksmtp/template b/srcpkgs/ksmtp/template index b48de3d01090..dc0ce4c75fde 100644 --- a/srcpkgs/ksmtp/template +++ b/srcpkgs/ksmtp/template @@ -1,6 +1,6 @@ # Template file for 'ksmtp' pkgname=ksmtp -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/ksmtp-${version}.tar.xz" -checksum=9f50f4a0caace0511f6e13ea98bb07f32826d638ce27b2171772ee5abb3f1cd0 +checksum=f445692c54310c737d6afffeb8a2ce9d6c17164ca6145fc7f983f8adfe79f458 ksmtp-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/ksolid/template b/srcpkgs/ksolid/template index ad86c174fe76..0f787d3516bb 100644 --- a/srcpkgs/ksolid/template +++ b/srcpkgs/ksolid/template @@ -1,6 +1,6 @@ # Template file for 'ksolid' pkgname=ksolid -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname#k}-${version}" build_style=cmake @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/solid" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname#k}-${version}.tar.xz" -checksum=9104542fec59bbfbd2b493d990a04849347d5ce10948a5bdf0bc9e17187dc448 +checksum=9d8ed401e36b6a4b9e51438c8e2d359129b9d6149deb8240cb894b1128fa1107 libksolid_package() { short_desc+=" - runtime library" diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template index 06cf6d7f6bc6..15e89443b35e 100644 --- a/srcpkgs/ksshaskpass/template +++ b/srcpkgs/ksshaskpass/template @@ -1,6 +1,6 @@ # Template file for 'ksshaskpass' pkgname=ksshaskpass -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,5 +12,5 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/ksshaskpass" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=d31a602cc1375458390b577ce1fd8b7d16789cb565eb07f66109bbfdf539d469 +checksum=3fe20b23ae5f777d7dd15069212c15826121ce70e5260283d61ad34bad8383cb alternatives="ssh-askpass:/usr/libexec/ssh-askpass:/usr/bin/ksshaskpass" diff --git a/srcpkgs/ksystemlog/template b/srcpkgs/ksystemlog/template index 6f9e93ba65ee..f9bd587df1dc 100644 --- a/srcpkgs/ksystemlog/template +++ b/srcpkgs/ksystemlog/template @@ -1,6 +1,6 @@ # Template file for 'ksystemlog' pkgname=ksystemlog -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://kde.org/applications/system/ksystemlog/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#ksystemlog" distfiles="${KDE_SITE}/release-service/${version}/src/ksystemlog-${version}.tar.xz" -checksum=9b3e32c01ab5faff4935c3f5606fc3d882cfd547308ba91bed6a353b411d3275 +checksum=7f9f21e211511a59c660897a3ed0f5e59591b829e5daefc3f69ced2fe998caab diff --git a/srcpkgs/ksystemstats/template b/srcpkgs/ksystemstats/template index f9839dcc2664..e4d9ab1e6343 100644 --- a/srcpkgs/ksystemstats/template +++ b/srcpkgs/ksystemstats/template @@ -1,6 +1,6 @@ # Template file for 'ksystemstats' pkgname=ksystemstats -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake gettext @@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3-only" homepage="https://invent.kde.org/plasma/ksystemstats" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=8e34ff0c90722019202d82d74e2db2ea947b62199aaccad8ea3c20c0beaa0868 +checksum=0bacd8f8a494addb4afa37d59236429f8898ab5b80882abde44f41182aa759f7 diff --git a/srcpkgs/kteatime/template b/srcpkgs/kteatime/template index a7a83906c87f..4b177e4c7e79 100644 --- a/srcpkgs/kteatime/template +++ b/srcpkgs/kteatime/template @@ -1,6 +1,6 @@ # Template file for 'kteatime' pkgname=kteatime -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/games/kteatime/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kteatime" distfiles="${KDE_SITE}/release-service/${version}/src/kteatime-${version}.tar.xz" -checksum=ec9a4707fbf6405b4c67c1f932e76d9893cc23eef8a2454295c6ba25454f4840 +checksum=d13bf6a8b829fe2c904c994a2f019a75e151f00d146e254b38a268529792352b diff --git a/srcpkgs/ktexteditor/template b/srcpkgs/ktexteditor/template index 2ccde63469fe..5fab6876dc1f 100644 --- a/srcpkgs/ktexteditor/template +++ b/srcpkgs/ktexteditor/template @@ -1,6 +1,6 @@ # Template file for 'ktexteditor' pkgname=ktexteditor -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args=" @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/ktexteditor" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=03857b651e8a1fd89285f4a3271b257976d4b92b981d13e00a637ae68de8321c +checksum=d82d9997167d718ab821dce40e8752205a5ab60f2e69a1bffaf2265455e1b3b6 do_check() { cd build diff --git a/srcpkgs/ktextwidgets/template b/srcpkgs/ktextwidgets/template index 3fc31c1d8145..a4a83792c67c 100644 --- a/srcpkgs/ktextwidgets/template +++ b/srcpkgs/ktextwidgets/template @@ -1,6 +1,6 @@ # Template file for 'ktextwidgets' pkgname=ktextwidgets -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/ktextwidgets" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=f2fe2c61b5574466d19c6bca4779ac2da3cf9650b19bfef94246248c2b264bed +checksum=44fceedacb526f4c3c66c1d55257bb39881c7dcca55dae0deccefd84399ed866 ktextwidgets-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/ktnef/template b/srcpkgs/ktnef/template index 259cfcdae592..ab3214a40e68 100644 --- a/srcpkgs/ktnef/template +++ b/srcpkgs/ktnef/template @@ -1,6 +1,6 @@ # Template file for 'ktnef' pkgname=ktnef -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/ktnef-${version}.tar.xz" -checksum=70dab3e8e10f6bf4458fa0f918c82efe829b4a692799b0816d383228a7527b5b +checksum=8938f4940ef6c65c67da761d1fe6e17bbcf36b37c4704bf6fff0f105258af6e6 ktnef-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/kturtle/template b/srcpkgs/kturtle/template index 5dbe4a12f305..41a6e3e6b765 100644 --- a/srcpkgs/kturtle/template +++ b/srcpkgs/kturtle/template @@ -1,6 +1,6 @@ # Template file for 'kturtle' pkgname=kturtle -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kdoctools @@ -12,4 +12,4 @@ license="GPL-2.0-or-later, GFDL-1.2-only" homepage="https://www.kde.org/applications/education/kturtle/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kturtle" distfiles="${KDE_SITE}/release-service/${version}/src/kturtle-${version}.tar.xz" -checksum=1b1a611624c254113766fab326553a16b705f919877cd5d89356df1f3f124925 +checksum=5e72868adc604ceb9873291747f88c85a05e42cb34443d4831c2dfbee5e392d5 diff --git a/srcpkgs/kunitconversion/template b/srcpkgs/kunitconversion/template index c3b33d416764..c126fc6841d0 100644 --- a/srcpkgs/kunitconversion/template +++ b/srcpkgs/kunitconversion/template @@ -1,6 +1,6 @@ # Template file for 'kunitconversion' pkgname=kunitconversion -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools ki18n-devel @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kunitconversion" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=6f9ceaf755fbfb61d427f5a4ee2ed06042b6a0c4991380d5b7c1f297c2189ae2 +checksum=e4adf0f124db45134042e706b466c30e531398996f872294119887af9ca38049 kunitconversion-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template index ce3b16b4739f..54376f6b8565 100644 --- a/srcpkgs/kwallet-pam/template +++ b/srcpkgs/kwallet-pam/template @@ -1,6 +1,6 @@ # Template file for 'kwallet-pam' pkgname=kwallet-pam -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules" @@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kwallet-pam" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=4b8a3388f3496541be376c2b71c0596db1d46bd71041f3eb47ef3b0de82e64c4 +checksum=238ed9b80fe3fc72d10a728801c873a0c85db9b9823f3a62ef7d39d6e9a4acea diff --git a/srcpkgs/kwallet/template b/srcpkgs/kwallet/template index 27dd1746a7d3..a66634cb13fa 100644 --- a/srcpkgs/kwallet/template +++ b/srcpkgs/kwallet/template @@ -1,6 +1,6 @@ # Template file for 'kwallet' pkgname=kwallet -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=ON" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwallet" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=58066886622996a602568f6f92239e0e315593751a44d0c35ece987818084666 +checksum=01366b42754ee7543b67fe57deb39bc2a772923eda3e6ea70a59f8ef955e2a32 kwallet-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kwalletmanager/template b/srcpkgs/kwalletmanager/template index 35499d430cde..b9a7fc4b2134 100644 --- a/srcpkgs/kwalletmanager/template +++ b/srcpkgs/kwalletmanager/template @@ -1,6 +1,6 @@ # Template file for 'kwalletmanager' pkgname=kwalletmanager -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kauth kdoctools pkg-config @@ -12,4 +12,4 @@ license="GPL-2.0-only" homepage="https://kde.org/applications/system/org.kde.kwalletmanager5" changelog="https://kde.org/announcements/changelogs/gear/${version}/#kwalletmanager" distfiles="${KDE_SITE}/release-service/${version}/src/kwalletmanager-${version}.tar.xz" -checksum=0b1498cc3eecdc620dfb4ddf60c0ed99a7e7cc1053d9abbb8056cbefdb392738 +checksum=e1416274d8166b98752226a41b015bd47d90b391b9c077bcf0ace589e62d5fe2 diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template index 7417379d10c1..4c671829a5d1 100644 --- a/srcpkgs/kwayland-integration/template +++ b/srcpkgs/kwayland-integration/template @@ -1,6 +1,6 @@ # Template file for 'kwayland-integration' pkgname=kwayland-integration -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/kwayland-integration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=4eae00d046542dbcab47568bfd78b1e708837df4a82ae982297b5fdd5fe48534 +checksum=806a9607bb70f95b08ccad55f28eaf0a85adc1439afa2d2717b7c9d6c33022ec diff --git a/srcpkgs/kwayland-server-devel b/srcpkgs/kwayland-server-devel new file mode 120000 index 000000000000..321a049c4c4c --- /dev/null +++ b/srcpkgs/kwayland-server-devel @@ -0,0 +1 @@ +kwayland-server \ No newline at end of file diff --git a/srcpkgs/kwayland-server/template b/srcpkgs/kwayland-server/template new file mode 100644 index 000000000000..3b1b1efb8d83 --- /dev/null +++ b/srcpkgs/kwayland-server/template @@ -0,0 +1,26 @@ +# Template file for 'kwayland-server' +pkgname=kwayland-server +version=5.24.5 +revision=1 +build_style=cmake +build_helper="qemu" +configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" +hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools + qt5-wayland plasma-wayland-protocols pkg-config wayland-devel" +makedepends="kwayland-devel wayland-protocols" +short_desc="Wayland server components built on KDE Frameworks" +maintainer="John <me@johnnynator.dev>" +license="GPL-3.0-or-later" +homepage="https://invent.kde.org/plasma/kwayland-server" +distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" +checksum=2ddabe29794489d11096ed831ad4d5c1626130019322d4305d58df84c835b279 + +kwayland-server-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove "usr/lib/*.so" + } +} diff --git a/srcpkgs/kwayland/template b/srcpkgs/kwayland/template index 28af451e9bef..be5d66338cee 100644 --- a/srcpkgs/kwayland/template +++ b/srcpkgs/kwayland/template @@ -1,6 +1,6 @@ # Template file for 'kwayland' pkgname=kwayland -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwayland" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=eb1f4eb5a3891be41d4534f4617ff396b0933a2de7ee17dce6bbf37b63d49635 +checksum=b2a4d8e1b4d81ce798c991cfb34210ba095f6406a37f4714ae3ab64abaca2636 kwayland-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kwidgetsaddons/template b/srcpkgs/kwidgetsaddons/template index 23620c63be26..c6863ab7bb7a 100644 --- a/srcpkgs/kwidgetsaddons/template +++ b/srcpkgs/kwidgetsaddons/template @@ -1,6 +1,6 @@ # Template file for 'kwidgetsaddons' pkgname=kwidgetsaddons -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-tools-devel" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwidgetsaddons" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=39a163c1e5fb1cee8de063f7b1eae279ecb2f11319594f815554298c6c9eebc5 +checksum=678eed15c65d6298a5f720bc6dec1a6eed4e742431f7210a1d6bad261a003d32 do_check() { cd build diff --git a/srcpkgs/kwin/patches/cross.patch b/srcpkgs/kwin/patches/cross.patch index da051cc59ec1..9653590b34f5 100644 --- a/srcpkgs/kwin/patches/cross.patch +++ b/srcpkgs/kwin/patches/cross.patch @@ -1,11 +1,11 @@ ---- kwin-5.25.1/src/wayland/tools/CMakeLists.txt 2022-06-26 00:46:39.113938615 +0200 -+++ - 2022-06-26 00:47:07.556852317 +0200 -@@ -12,7 +12,7 @@ - if(CMAKE_CROSSCOMPILING AND QTWAYLANDSCANNER_KDE_EXECUTABLE) - add_executable(qtwaylandscanner_kde IMPORTED GLOBAL) - set_target_properties(qtwaylandscanner_kde PROPERTIES IMPORTED_LOCATION ${QTWAYLANDSCANNER_KDE_EXECUTABLE}) --elseif(CMAKE_CROSSCOMPILING) -+elseif(CMAKE_CROSSCOMPILING AND NOT FORCE_CROSSCOMPILED_TOOLS) - if (NOT KF5_HOST_TOOLING) - message(FATAL_ERROR "Please provide a prefix with a native Qt build and pass -DKF5_HOST_TOOLING=path") +--- a/src/effects/CMakeLists.txt 2022-02-07 13:48:20.000000000 +0100 ++++ - 2022-02-10 15:23:10.228131146 +0100 +@@ -8,7 +8,7 @@ + kcoreaddons_add_plugin(${name} INSTALL_NAMESPACE "kwin/effects/configs" SOURCES ${ARGV}) + endfunction() + +-if (CMAKE_CROSSCOMPILING) ++if (CMAKE_CROSSCOMPILING AND NOT FORCE_CROSSCOMPILED_TOOLS) + if (NOT KWIN_HOST_TOOLING) + message(FATAL_ERROR "Please provide the path to a native build and pass -DKWIN_HOST_TOOLING=path") endif() diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template index bd5ef3a9776f..3aac33c97cd5 100644 --- a/srcpkgs/kwin/template +++ b/srcpkgs/kwin/template @@ -1,6 +1,6 @@ # Template file for 'kwin' pkgname=kwin -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake build_helper=qemu @@ -8,28 +8,31 @@ configure_args="-DBUILD_TESTING=OFF -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson -DFORCE_CROSSCOMPILED_TOOLS=ON" hostmakedepends="extra-cmake-modules gettext breeze pkg-config - qt5-qmake qt5-host-tools kcoreaddons kconfig-devel qt5-wayland - kwayland-devel kpackage-devel kservice-devel" + qt5-qmake qt5-host-tools kcoreaddons kconfig" makedepends="plasma-framework-devel kcmutils-devel knewstuff-devel kscreenlocker-devel kinit-devel xcb-util-cursor-devel qt5-multimedia-devel kdecoration-devel libxkbcommon-devel libinput-devel libSM-devel libICE-devel xcb-util-wm-devel qt5-sensors-devel libcap-devel lcms2-devel - pipewire-devel krunner-devel xorg-server-xwayland libxcvt-devel hwids - libatomic-devel" -depends="breeze hicolor-icon-theme kinit qt5-core>=5.15.2<5.16.0 - hwids" + kwayland-server-devel $(vopt_if pipewire pipewire-devel) krunner-devel + xorg-server-xwayland" +depends="breeze hicolor-icon-theme kinit qt5-core>=5.15.2<5.16.0" short_desc="KDE Window manager" maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kwin" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=52927c7b6a2f28c6b8a515b1eb6f7faeacdc0d53321290887ebaffb9ab2fd0ef -replaces="kwayland-server>=0" +checksum=f35e15254cebeb8afc5eae1c694a603e04097fe3e7e0033a5f5fc255835eaf82 + +build_options="pipewire" +build_options_default="pipewire" + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" +fi kwin-devel_package() { short_desc+=" - development" depends="${makedepends} ${sourcepkg}-${version}_${revision}" - replaces="kwayland-server-devel>=0" pkg_install() { vmove usr/include vmove usr/lib/cmake diff --git a/srcpkgs/kwindowsystem/template b/srcpkgs/kwindowsystem/template index 554ea124e7fb..980bcbdf52b2 100644 --- a/srcpkgs/kwindowsystem/template +++ b/srcpkgs/kwindowsystem/template @@ -1,6 +1,6 @@ # Template file for 'kwindowsystem' pkgname=kwindowsystem -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake # Check stage requires a running X Server @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kwindowsystem" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=fd773e38bb971e30e9f09583560c2d44638c4d47223ef37176cdd23ae81f8bc6 +checksum=52ebb7d4e9ac3f24fadfd5265ff8cc390efbccf6fa6d084e5a573c3b2aa43c78 kwindowsystem-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template index 3750305150fc..b33f3a1963a1 100644 --- a/srcpkgs/kwrited/template +++ b/srcpkgs/kwrited/template @@ -1,6 +1,6 @@ # Template file for 'kwrited' pkgname=kwrited -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kwrited" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=ec2acf8b08e873ef5339d39a66022393ae2b11792d341a4b45640005dfad6a8c +checksum=6204a31fe1e160c8d664e68b30a1d91d31ead2bbfd7cd5841eeb39cb91dcd23d diff --git a/srcpkgs/kxmlgui/template b/srcpkgs/kxmlgui/template index fed75b87b755..8080e90da11e 100644 --- a/srcpkgs/kxmlgui/template +++ b/srcpkgs/kxmlgui/template @@ -1,6 +1,6 @@ # Template file for 'kxmlgui' pkgname=kxmlgui -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules kcoreaddons @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/kxmlgui" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=33acae1c4814bf1b584608392a0a184ccb8b42c420c7ff057c95b0cb9f133fc2 +checksum=43a31730ff0ed113320817aa35a04e53b6ec647ab94320cf3b075adc38619dd6 do_check() { cd build diff --git a/srcpkgs/kxmlrpcclient/template b/srcpkgs/kxmlrpcclient/template index d8269107bd99..c5e11b6709ad 100644 --- a/srcpkgs/kxmlrpcclient/template +++ b/srcpkgs/kxmlrpcclient/template @@ -1,6 +1,6 @@ # Template file for 'kxmlrpcclient' pkgname=kxmlrpcclient -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules gettext @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later, BSD-2-Clause" homepage="https://invent.kde.org/frameworks/kxmlrpcclient" distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz" -checksum=5cbd3dbe9c6885b3f9ab4bc1845cc7bd4a040cfaecbad7efc1875bbbd9cf35cb +checksum=65ac95cb022d5c7ca54c1e601211969aba06858773d881feb0004628a3451f82 post_install() { vlicense LICENSES/BSD-2-Clause.txt diff --git a/srcpkgs/ladspa-sdk/template b/srcpkgs/ladspa-sdk/template index addde549bd5e..175f3cb2c405 100644 --- a/srcpkgs/ladspa-sdk/template +++ b/srcpkgs/ladspa-sdk/template @@ -8,9 +8,7 @@ short_desc="Linux Audio Developer's Simple Plugin API (LADSPA)" maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="http://www.ladspa.org/" -distfiles="http://http.debian.net/debian/pool/main/l/ladspa-sdk/ladspa-sdk_${version}.orig.tar.gz" -# official distfiles are removed when a new version is released -#distfiles="http://www.ladspa.org/download/ladspa_sdk_${version}.tgz" +distfiles="http://www.ladspa.org/download/ladspa_sdk_${version}.tgz" checksum=4229959b09d20c88c8c86f4aa76427843011705df22d9c28b38359fd1829fded do_build() { diff --git a/srcpkgs/lagrange/template b/srcpkgs/lagrange/template index d2d16a3cb0ed..67a38bc13d18 100644 --- a/srcpkgs/lagrange/template +++ b/srcpkgs/lagrange/template @@ -1,6 +1,6 @@ # Template file for 'lagrange' pkgname=lagrange -version=1.13.7 +version=1.13.6 revision=1 build_style=cmake configure_args="-DTFDN_ENABLE_SSE41=NO" @@ -13,7 +13,7 @@ license="BSD-2-Clause" homepage="https://gmi.skyjake.fi/lagrange/" changelog="https://git.skyjake.fi/skyjake/lagrange/raw/branch/dev/res/about/version.gmi" distfiles="https://git.skyjake.fi/skyjake/lagrange/releases/download/v$version/lagrange-$version.tar.gz" -checksum=7fe70d06cfa80fcf7122f1a537a2205d844dd6e9efcc4d6dd712861faa3f2e14 +checksum=7a89e4e950d14cfebd2806de07c49eeeb79368091a68ca439795d0aba9e1aaa7 post_install() { vlicense LICENSE.md diff --git a/srcpkgs/layer-shell-qt/template b/srcpkgs/layer-shell-qt/template index 478ebbfed973..9fd4f43f7921 100644 --- a/srcpkgs/layer-shell-qt/template +++ b/srcpkgs/layer-shell-qt/template @@ -1,6 +1,6 @@ # Template file for 'layer-shell-qt' pkgname=layer-shell-qt -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake confiugre_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/layer-shell-qt" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=60c5172a66562f1a12b8d27bc632e80eb721fb7dab89c5f3d7ac12c849c53d1b +checksum=f591600cc0697cc94ce765bd17b1f9e3ab52d3d58c4de89e2820de3a7377b279 layer-shell-qt-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/lazygit/template b/srcpkgs/lazygit/template index 1da58feeca8f..49001a5bbf1c 100644 --- a/srcpkgs/lazygit/template +++ b/srcpkgs/lazygit/template @@ -1,6 +1,6 @@ # Template file for 'lazygit' pkgname=lazygit -version=0.35 +version=0.33 revision=1 build_style=go go_import_path=github.com/jesseduffield/lazygit @@ -11,7 +11,7 @@ maintainer="Nathan Owens <ndowens@artixlinux.org>" license="MIT" homepage="https://github.com/jesseduffield/lazygit" distfiles="https://github.com/jesseduffield/lazygit/archive/v${version}.tar.gz" -checksum=fe5b2278d7b5b22058d139ec8961a09197d8fd26d7432d263a583fa9c1599d6d +checksum=ff7ab429ecd54f6e2aedcfd4835eb8ca17c1990aac2534f8c2a19ce4267ade24 post_install() { vlicense LICENSE diff --git a/srcpkgs/legendary/template b/srcpkgs/legendary/template index bcbc6a914e26..7e81171f525f 100644 --- a/srcpkgs/legendary/template +++ b/srcpkgs/legendary/template @@ -1,6 +1,6 @@ # Template file for 'legendary' pkgname=legendary -version=0.20.27 +version=0.20.26 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -10,5 +10,5 @@ maintainer="Lorem <notloremipsum@protonmail.com>" license="GPL-3.0-or-later" homepage="https://github.com/derrod/legendary" distfiles="https://github.com/derrod/legendary/archive/${version}.tar.gz" -checksum=7114f0952a9627c1d18dda11ff2422638c0df621db7b6bff3a0816e60b25f452 +checksum=fe360e9c29641689d850369c04eb9a152a03292826956ddfee751cac3975972c make_check=no # doesn't contain any tests diff --git a/srcpkgs/lego/template b/srcpkgs/lego/template index 8f3ed52a609a..9605311ef9b0 100644 --- a/srcpkgs/lego/template +++ b/srcpkgs/lego/template @@ -1,6 +1,6 @@ # Template file for 'lego' pkgname=lego -version=4.8.0 +version=4.5.3 revision=1 build_style=go go_import_path="github.com/go-acme/lego/v4" @@ -10,7 +10,7 @@ maintainer="Anachron <gith@cron.world>" license="MIT" homepage="https://go-acme.github.io/lego" distfiles="https://github.com/go-acme/lego/archive/v${version}.tar.gz" -checksum=2cebfd9c7471c0a64ad877c4270378b2c45712103332674e5f26e5a347b8b6b1 +checksum=82778a122e98225b55e1e6c102a06948747263533d88284216f0cce238b897c9 post_install() { vlicense LICENSE diff --git a/srcpkgs/lfe/patches/no-install-on-build.patch b/srcpkgs/lfe/patches/no-install-on-build.patch new file mode 100644 index 000000000000..863aa45ba113 --- /dev/null +++ b/srcpkgs/lfe/patches/no-install-on-build.patch @@ -0,0 +1,11 @@ +--- a/Makefile 2018-01-15 14:49:00.426539554 +0100 ++++ b/Makefile 2018-01-15 14:49:04.968584026 +0100 +@@ -118,7 +118,7 @@ comp_opts.mk: + -include comp_opts.mk + + $(BINDIR)/lfe%: +- $(INSTALL_BIN) $@ $(DESTBINDIR) ++ : $(INSTALL_BIN) $@ $(DESTBINDIR) + + install: compile install-man + rm -Rf $(DESTEBINDIR) diff --git a/srcpkgs/lfe/template b/srcpkgs/lfe/template index 528ef58467da..31f33e64eeaf 100644 --- a/srcpkgs/lfe/template +++ b/srcpkgs/lfe/template @@ -1,16 +1,19 @@ # Template file for 'lfe' pkgname=lfe -version=2.0.1 -revision=1 -build_style=gnu-makefile +version=1.3 +revision=3 hostmakedepends="erlang" depends="erlang" short_desc="Lisp flavoured erlang" maintainer="Orphaned <orphan@voidlinux.org>" license="Apache-2.0" homepage="http://lfe.io/" -distfiles="https://github.com/lfe/lfe/archive/v${version}.tar.gz" -checksum=d64a5c0b626411afe67f146b56094337801c596d9b0cdfeabaf61223c479985f +distfiles="https://github.com/rvirding/lfe/archive/v${version}.tar.gz" +checksum=04634f2c700ecedb55f4369962837792669e6be809dba90d81974198fc2b7b72 + +do_build() { + make +} do_install() { for b in lfe lfec lfescript; do diff --git a/srcpkgs/libArcus/template b/srcpkgs/libArcus/template index 3831feba9f8c..30a87aec8742 100644 --- a/srcpkgs/libArcus/template +++ b/srcpkgs/libArcus/template @@ -1,7 +1,7 @@ # Template file for 'libArcus' pkgname=libArcus version=4.13.1 -revision=3 +revision=2 build_style=cmake configure_args="-DBUILD_EXAMPLES=OFF" hostmakedepends="protobuf python3-sip-devel" diff --git a/srcpkgs/libXcursor/template b/srcpkgs/libXcursor/template index 118d8853ee17..9d785a99bd06 100644 --- a/srcpkgs/libXcursor/template +++ b/srcpkgs/libXcursor/template @@ -1,6 +1,6 @@ # Template file for 'libXcursor' pkgname=libXcursor -version=1.2.1 +version=1.2.0 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -8,9 +8,9 @@ makedepends="xorgproto libXfixes-devel libXrender-devel" short_desc="Client-side cursor loading library for X" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxcursor" -distfiles="${XORG_SITE}/lib/libXcursor-${version}.tar.xz" -checksum=46c143731610bafd2070159a844571b287ac26192537d047a39df06155492104 +homepage="https://wiki.freedesktop.org/xorg/" +distfiles="${XORG_SITE}/lib/libXcursor-${version}.tar.bz2" +checksum=3ad3e9f8251094af6fe8cb4afcf63e28df504d46bfa5a5529db74a505d628782 post_install() { vlicense COPYING diff --git a/srcpkgs/libXres/template b/srcpkgs/libXres/template index af75d0ad21d5..ac9c01c8778e 100644 --- a/srcpkgs/libXres/template +++ b/srcpkgs/libXres/template @@ -1,7 +1,7 @@ -# Template file for 'libXres' +# Template build file for 'libXres'. pkgname=libXres -version=1.2.1 -revision=1 +version=1.2.0 +revision=2 build_style=gnu-configure configure_args="--enable-malloc0returnsnull" hostmakedepends="pkg-config" @@ -9,9 +9,9 @@ makedepends="xorgproto libXext-devel" short_desc="X Resource Information Extension Library" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxres" +homepage="${XORG_SITE}" distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2" -checksum=b6e6fb1ebb61610e56017edd928fb89a5f53b3f4f990078309877468663b2b11 +checksum=ff75c1643488e64a7cfbced27486f0f944801319c84c18d3bd3da6bf28c812d4 post_install() { vlicense COPYING diff --git a/srcpkgs/libXvMC/template b/srcpkgs/libXvMC/template index 498896abca57..3f6d9f9a7d9e 100644 --- a/srcpkgs/libXvMC/template +++ b/srcpkgs/libXvMC/template @@ -1,7 +1,7 @@ # Template file for 'libXvMC' pkgname=libXvMC -version=1.0.13 -revision=1 +version=1.0.12 +revision=2 build_style=gnu-configure configure_args="--enable-malloc0returnsnull" hostmakedepends="pkg-config" @@ -9,9 +9,9 @@ makedepends="xorgproto libX11-devel libXext-devel libXv-devel" short_desc="XVideo Motion Compensation Library" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/lib/libxvmc" -distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.xz" -checksum=0a9ebe6dea7888a747e5aca1b891d53cd7d3a5f141a9645f77d9b6a12cee657c +homepage="https://wiki.freedesktop.org/xorg/" +distfiles="${XORG_SITE}/lib/${pkgname}-${version}.tar.bz2" +checksum=6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd post_install() { # this file is now part of xorgproto. diff --git a/srcpkgs/libadwaita/template b/srcpkgs/libadwaita/template index 242fd2f5f183..71b7c8335b23 100644 --- a/srcpkgs/libadwaita/template +++ b/srcpkgs/libadwaita/template @@ -1,6 +1,6 @@ # Template file for 'libadwaita' pkgname=libadwaita -version=1.1.3 +version=1.1.2 revision=1 build_style=meson build_helper="gir" @@ -14,14 +14,16 @@ short_desc="GTK4 building blocks for modern adaptive applications" maintainer="Michal Vasilek <michal@vasilek.cz>" license="LGPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/libadwaita/" -changelog="https://gitlab.gnome.org/GNOME/libadwaita/-/raw/libadwaita-1-1/NEWS" distfiles="${GNOME_SITE}/libadwaita/${version%.*}/libadwaita-${version}.tar.xz" -checksum=9b92be6007da1bf75131a2d5e697f0ff985bccf82380d298d46f013675aa4197 -make_check_pre="xvfb-run" +checksum=2b5ca4104c21a36e31f900ef117ab887dd9d471f6a65d2ba374ce0339314219f build_options="gir gtk_doc" build_options_default="gir gtk_doc" +do_check() { + xvfb-run ninja -C build test +} + pre_build() { # help gi-docgen find gi files on cross if [ -n "$CROSS_BUILD" ]; then diff --git a/srcpkgs/libaom/template b/srcpkgs/libaom/template index 072a044043d3..657301c7309a 100644 --- a/srcpkgs/libaom/template +++ b/srcpkgs/libaom/template @@ -1,6 +1,6 @@ # Template file for 'libaom' pkgname=libaom -version=3.4.0 +version=2.0.1 revision=1 create_wrksrc=yes build_style=cmake @@ -12,10 +12,7 @@ license="BSD-2-Clause" homepage="https://aomedia.org/" changelog="https://aomedia.googlesource.com/aom/+/master/CHANGELOG" distfiles="https://aomedia.googlesource.com/aom/+archive/v${version}.tar.gz" -# unstable checksum use content hash -checksum=@12f82fb240e9fac8d66aa1f4850b07cb9ba025b7f899d2f94229e35122076e1d - -make_check=ci-skip # takes a lot of time +checksum=@b89acd3304531a9f6c99eba13e1de66605893ff8d08abc8c6e0586481a90033a # aom segfaults with default musl stack size LDFLAGS="-Wl,-z,stack-size=2097152" @@ -38,10 +35,11 @@ pre_check() { do_check() { cd build - ninja ${makejobs} testdata - ../test/examples.sh --bin-path "$PWD" + make testdata ${makejobs} + ../test/examples.sh --bin-path examples + if [ "$XBPS_CHECK_PKGS" = full ]; then - ninja ${makejobs} runtests + make runtests ${makejobs} fi } diff --git a/srcpkgs/libarchive/template b/srcpkgs/libarchive/template index 6b46500183bf..a5ee27d350d4 100644 --- a/srcpkgs/libarchive/template +++ b/srcpkgs/libarchive/template @@ -1,6 +1,6 @@ # Template file for 'libarchive' pkgname=libarchive -version=3.6.1 +version=3.6.0 revision=1 bootstrap=yes build_style=gnu-configure @@ -18,7 +18,7 @@ license="BSD-2-Clause" homepage="http://www.libarchive.org/" changelog="https://raw.githubusercontent.com/wiki/libarchive/libarchive/ReleaseNotes.md" distfiles="https://github.com/libarchive/libarchive/releases/download/v${version}/libarchive-${version}.tar.gz" -checksum=c676146577d989189940f1959d9e3980d28513d74eedfbc6b7f15ea45fe54ee2 +checksum=a36613695ffa2905fdedc997b6df04a3006ccfd71d747a339b78aa8412c3d852 build_options="acl expat lzo lz4 ssl zstd" build_options_default="acl ssl lz4 zstd" diff --git a/srcpkgs/libcgroup/patches/CVE-2018-14348.patch b/srcpkgs/libcgroup/patches/CVE-2018-14348.patch new file mode 100644 index 000000000000..bd083c2aad97 --- /dev/null +++ b/srcpkgs/libcgroup/patches/CVE-2018-14348.patch @@ -0,0 +1,12 @@ +--- a/src/daemon/cgrulesengd.c ++++ b/src/daemon/cgrulesengd.c +@@ -889,9 +889,6 @@ + } else if (pid > 0) { + exit(EXIT_SUCCESS); + } +- +- /* Change the file mode mask. */ +- umask(0); + } else { + flog(LOG_DEBUG, "Not using daemon mode\n"); + pid = getpid();<Paste> diff --git a/srcpkgs/libcgroup/patches/api.c-fix-infinite-loop.patch b/srcpkgs/libcgroup/patches/api.c-fix-infinite-loop.patch new file mode 100644 index 000000000000..12ee0eeebc84 --- /dev/null +++ b/srcpkgs/libcgroup/patches/api.c-fix-infinite-loop.patch @@ -0,0 +1,38 @@ +Date: Tue, 8 Dec 2015 16:53:41 +0100 +Subject: [PATCH] api.c: fix infinite loop + +If getgrnam or getpwuid functions failed, the program entered +an infinite loop, because the rule pointer was never advanced. +This is now fixed by updating the pointer before continuing +to the next iteration. +--- + src/api.c | 8 ++++++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/src/api.c b/src/api.c +index d6c9d3a..ef796ac 100644 +--- a/src/api.c ++++ b/src/api.c +@@ -2775,13 +2775,17 @@ static struct cgroup_rule *cgroup_find_matching_rule_uid_gid(uid_t uid, + /* Get the group data. */ + sp = &(rule->username[1]); + grp = getgrnam(sp); +- if (!grp) ++ if (!grp) { ++ rule = rule->next; + continue; ++ } + + /* Get the data for UID. */ + usr = getpwuid(uid); +- if (!usr) ++ if (!usr) { ++ rule = rule->next; + continue; ++ } + + /* If UID is a member of group, we matched. */ + for (i = 0; grp->gr_mem[i]; i++) { +-- +2.10.2 + diff --git a/srcpkgs/libcgroup/patches/musl-decls.patch b/srcpkgs/libcgroup/patches/musl-decls.patch new file mode 100644 index 000000000000..eacf4e618d93 --- /dev/null +++ b/srcpkgs/libcgroup/patches/musl-decls.patch @@ -0,0 +1,22 @@ +In musl libc these macros are defined in the deprecated +include file sys/cdefs.h + +--- a/include/libcgroup.h 2014-01-13 15:05:56.000000000 +0100 ++++ b/include/libcgroup.h 2015-10-25 14:03:32.921207668 +0100 +@@ -16,6 +16,16 @@ + #ifndef _LIBCGROUP_H + #define _LIBCGROUP_H + ++#if !defined(__GLIBC__) ++#ifdef __cplusplus ++# define __BEGIN_DECLS extern "C" { ++# define __END_DECLS } ++#else ++# define __BEGIN_DECLS ++# define __END_DECLS ++#endif ++#endif /* !defined(__GLIBC__) */ ++ + #define _LIBCGROUP_H_INSIDE + + #include <libcgroup/error.h> diff --git a/srcpkgs/libcgroup/patches/musl-strerror_r.patch b/srcpkgs/libcgroup/patches/musl-strerror_r.patch new file mode 100644 index 000000000000..0f54e12b05d2 --- /dev/null +++ b/srcpkgs/libcgroup/patches/musl-strerror_r.patch @@ -0,0 +1,22 @@ +The musl libc strerror_r(3) semantics are different from +GNU libc's if _GNU_SOURCE is defined. + +--- a/src/api.c 2014-01-13 15:05:56.000000000 +0100 ++++ b/src/api.c 2015-10-25 14:09:18.690232596 +0100 +@@ -3332,8 +3332,16 @@ + + const char *cgroup_strerror(int code) + { ++#if defined(__GLIBC__) + if (code == ECGOTHER) + return strerror_r(cgroup_get_last_errno(), errtext, MAXLEN); ++#else ++ if (code == ECGOTHER) { ++ if (0 == strerror_r(cgroup_get_last_errno(), errtext, MAXLEN)) ++ return errtext; ++ return "strerror_r() failed"; ++ } ++#endif + + return cgroup_strerror_codes[code % ECGROUPNOTCOMPILED]; + } diff --git a/srcpkgs/libcgroup/template b/srcpkgs/libcgroup/template index 986733be835d..c9c19120e597 100644 --- a/srcpkgs/libcgroup/template +++ b/srcpkgs/libcgroup/template @@ -1,18 +1,17 @@ # Template file for 'libcgroup' pkgname=libcgroup -version=2.0.2 -revision=1 +version=0.41 +revision=8 build_style=gnu-configure configure_args="--sbindir=/usr/bin --enable-pam-module-dir=/usr/lib/security" -hostmakedepends="flex" +hostmakedepends="flex automake libtool" makedepends="pam-devel" short_desc="Library that abstracts the control group file system in Linux" maintainer="Orphaned <orphan@voidlinux.org>" -make_dirs="/etc/cgconfig.d 0755 root root" -license="LGPL-2.1-only" -homepage="https://github.com/libcgroup/libcgroup" -distfiles="https://github.com/libcgroup/libcgroup/releases/download/v${version}/libcgroup-${version}.tar.gz" -checksum=8ef63b32e0aff619547dbb8a25e1f6bab152d7c4864795cf915571a5994d0cf8 +license="LGPL-2.1" +homepage="http://libcg.sourceforge.net" +distfiles="${SOURCEFORGE_SITE}/libcg/${pkgname}-${version}.tar.bz2" +checksum=e4e38bdc7ef70645ce33740ddcca051248d56b53283c0dc6d404e17706f6fb51 case "$XBPS_TARGET_MACHINE" in *-musl) # Add musl-fts implementation @@ -21,6 +20,9 @@ case "$XBPS_TARGET_MACHINE" in ;; esac +pre_configure() { + autoreconf -if +} post_configure() { # Disable tests sed -i Makefile -e "/SUBDIRS =/ s; tests;;" diff --git a/srcpkgs/libcompizconfig/template b/srcpkgs/libcompizconfig/template index 5b59eda97c78..102a1483e694 100644 --- a/srcpkgs/libcompizconfig/template +++ b/srcpkgs/libcompizconfig/template @@ -1,7 +1,7 @@ # Template file for 'libcompizconfig' pkgname=libcompizconfig version=0.8.18 -revision=10 +revision=9 build_style=gnu-configure configure_args="--disable-static" hostmakedepends="automake intltool libtool pkg-config protobuf" diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template index 590dce06ffe5..2abd4da3cfbd 100644 --- a/srcpkgs/libdazzle/template +++ b/srcpkgs/libdazzle/template @@ -1,6 +1,6 @@ # Template file for 'libdazzle' pkgname=libdazzle -version=3.44.0 +version=3.42.0 revision=1 build_style=meson build_helper="gir" @@ -16,8 +16,11 @@ license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/libdazzle" changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS" distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz" -checksum=3cd3e45eb6e2680cb05d52e1e80dd8f9d59d4765212f0e28f78e6c1783d18eae -make_check_pre="xvfb-run" +checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925 + +do_check() { + xvfb-run ninja -C build test +} build_options="gir" build_options_default="gir" diff --git a/srcpkgs/libenet/template b/srcpkgs/libenet/template index fdaad8b9f11c..1c11d5883d41 100644 --- a/srcpkgs/libenet/template +++ b/srcpkgs/libenet/template @@ -1,6 +1,6 @@ # Template file for 'libenet' pkgname=libenet -version=1.3.17 +version=1.3.14 revision=1 wrksrc="enet-${version}" build_style=gnu-configure @@ -8,9 +8,8 @@ short_desc="Reliable UDP networking library" maintainer="necrophcodr <necrophcodr@necrophcodr.me>" license="MIT" homepage="http://enet.bespin.org" -changelog="https://raw.githubusercontent.com/lsalzman/enet/master/ChangeLog" distfiles="http://enet.bespin.org/download/enet-${version}.tar.gz" -checksum=a38f0f194555d558533b8b15c0c478e946310022d0ec7b34334e19e4574dcedc +checksum=98f6f57aab0a424469619ed3047728f0d3901ce8f0dea919c11e7966d807e870 post_install() { vlicense LICENSE diff --git a/srcpkgs/libenet/update b/srcpkgs/libenet/update index b04507812857..23ceae259b59 100644 --- a/srcpkgs/libenet/update +++ b/srcpkgs/libenet/update @@ -1,2 +1 @@ -site="https://github.com/lsalzman/enet/tags" -pattern='/archive/refs/tags/v\K[\d\.]+(?=\.tar\.gz")' +pkgname=enet diff --git a/srcpkgs/libepoxy/template b/srcpkgs/libepoxy/template index a8d7c939a83c..7b8e393fb6cc 100644 --- a/srcpkgs/libepoxy/template +++ b/srcpkgs/libepoxy/template @@ -1,6 +1,6 @@ # Template file for 'libepoxy' pkgname=libepoxy -version=1.5.10 +version=1.5.9 revision=1 build_style=meson hostmakedepends="pkg-config xorg-util-macros" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/anholt/libepoxy" changelog="https://github.com/anholt/libepoxy/releases" distfiles="https://github.com/anholt/libepoxy/archive/${version}.tar.gz" -checksum=a7ced37f4102b745ac86d6a70a9da399cc139ff168ba6b8002b4d8d43c900c15 +checksum=ee8048d20179a2e86156ac842ddb6428732d9cd7a2cfc2eca905165bf24887a2 post_install() { vlicense COPYING diff --git a/srcpkgs/libfcitx-qt-common b/srcpkgs/libfcitx-qt-common deleted file mode 120000 index 208964ab6ce3..000000000000 --- a/srcpkgs/libfcitx-qt-common +++ /dev/null @@ -1 +0,0 @@ -libfcitx-qt5 \ No newline at end of file diff --git a/srcpkgs/libfcitx-qt5/template b/srcpkgs/libfcitx-qt5/template index 43a02c064a50..c519a3b617bc 100644 --- a/srcpkgs/libfcitx-qt5/template +++ b/srcpkgs/libfcitx-qt5/template @@ -1,44 +1,29 @@ # Template file for 'libfcitx-qt5' pkgname=libfcitx-qt5 -version=1.2.7 -revision=2 +version=1.2.5 +revision=1 wrksrc="fcitx-qt5-${version}" build_style=cmake -configure_args="-DENABLE_QT6=ON -DQT_HOST_PATH=/usr" hostmakedepends="extra-cmake-modules pkg-config qt5-qmake - qt5-host-tools libfcitx qt6-base-devel" -makedepends="fcitx-devel libxkbcommon-devel qt5-devel qt6-base-devel" -depends="libfcitx-qt-common>=${version}" + qt5-host-tools libfcitx" +makedepends="fcitx-devel libxkbcommon-devel qt5-devel" short_desc="Flexible Context-aware Input Tool with eXtension - Qt5 IM module" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later, BSD-3-Clause" homepage="https://fcitx-im.org/" distfiles="http://download.fcitx-im.org/fcitx-qt5/fcitx-qt5-${version}.tar.xz" -checksum=951fcf8f1db23ed22ad91094eb4c6c906f92005a3643b52f666bd8a331163147 +checksum=e5c3ccdf406c19bde48ab5f59ac208967c3ca4f520626cdb66baf63f6160d946 -libfcitx-qt-common_package() { - short_desc+="${short_desc% Qt5*} Qt common files" - pkg_install() { - vmove usr/share - vlicense COPYING.BSD - } +post_install() { + vlicense COPYING.BSD } libfcitx-qt5-devel_package() { short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision} - libxkbcommon-devel qt5-devel" + depends="${sourcepkg}-${version}_${revision} ${makedepends}" pkg_install() { vmove usr/include vmove "usr/lib/*.so" vmove usr/lib/cmake } } - -libfcitx-qt6_package() { - short_desc="${short_desc/Qt5/Qt6}" - depends="libfcitx-qt-common>=${version}" - pkg_install() { - vmove usr/lib/qt6 - } -} diff --git a/srcpkgs/libfcitx-qt6 b/srcpkgs/libfcitx-qt6 deleted file mode 120000 index 208964ab6ce3..000000000000 --- a/srcpkgs/libfcitx-qt6 +++ /dev/null @@ -1 +0,0 @@ -libfcitx-qt5 \ No newline at end of file diff --git a/srcpkgs/libfilezilla/template b/srcpkgs/libfilezilla/template index 8a5ef1a9d7c3..9c50531cbbb6 100644 --- a/srcpkgs/libfilezilla/template +++ b/srcpkgs/libfilezilla/template @@ -1,7 +1,7 @@ # Template file for 'libfilezilla' # filezilla needs to be rebuilt when libfilezilla version changes, ABI is not stable pkgname=libfilezilla -version=0.38.1 +version=0.37.2 revision=1 build_style=gnu-configure configure_args="--disable-static" @@ -13,7 +13,7 @@ license="GPL-2.0-or-later" homepage="https://lib.filezilla-project.org/" changelog="https://svn.filezilla-project.org/filezilla/libfilezilla/trunk/NEWS?view=co" distfiles="https://download.filezilla-project.org/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=d401a8b5a80a7c17b1a360dd9cccb6dc56fd8d394413a9fb2b6bb1bc5d98fd4c +checksum=e51140ee63646ba92ae41969c1fbff25946dc452410d3c4daf91cd792bfee2d5 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" diff --git a/srcpkgs/libgpg-error/patches/cross.patch b/srcpkgs/libgpg-error/patches/cross.patch new file mode 100644 index 000000000000..253fc50f6614 --- /dev/null +++ b/srcpkgs/libgpg-error/patches/cross.patch @@ -0,0 +1,20 @@ +Upstream commit 1fb90a7da186ee2ee098a666f6f3a35bb1720e59 added a +--disable-threads config option and changed the case to only match linux-gnu* +instead of linux*, because those are obviously very related changes. + +This patch reverts that part of the commit, and fixes cross building to musl +archs for us. + +diff --git a/configure b/configure +index 24b1cee..89a9937 100755 +--- a/configure ++++ b/configure +@@ -17433,7 +17433,7 @@ if test x"$gl_use_threads" = xno; then + $as_echo "$as_me: generated src/lock-obj-pub.native.h for $host" >&6;} + elif test x$cross_compiling = xyes; then + case $host in +- *-*-linux-gnu*) ++ *-*-linux*) + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. + set dummy ${ac_tool_prefix}objdump; ac_word=$2 diff --git a/srcpkgs/libgpg-error/patches/echo-fix.patch b/srcpkgs/libgpg-error/patches/echo-fix.patch new file mode 100644 index 000000000000..78d98dd7b3d1 --- /dev/null +++ b/srcpkgs/libgpg-error/patches/echo-fix.patch @@ -0,0 +1,32 @@ +From 33593864cd54143db594c4237bba41e14179061c Mon Sep 17 00:00:00 2001 +From: David Michael <fedora.dm0@gmail.com> +Date: Fri, 26 Mar 2021 16:06:50 +0900 +Subject: [PATCH] build: Fix generation of lock-obj-pub.native.h for cross + build. + +* src/gen-lock-obj.sh: Capture echo output with quotes. + +-- + +Fixes-commit: 99ae862a96a569724f49a604ebb7d3f6d2c2d374 +Signed-off-by: David Michael <fedora.dm0@gmail.com> +--- + src/gen-lock-obj.sh | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/gen-lock-obj.sh b/src/gen-lock-obj.sh +index a710f0c..258eec6 100755 +--- a/src/gen-lock-obj.sh ++++ b/src/gen-lock-obj.sh +@@ -38,7 +38,7 @@ + # AWK=gawk ./gen-lock-obj.sh + # + +-if test -n `echo -n`; then ++if test -n "`echo -n`"; then + ECHO_C='\c' + ECHO_N='' + else +-- +2.11.0 + diff --git a/srcpkgs/libgpg-error/template b/srcpkgs/libgpg-error/template index 0bcf2a42e221..98a7c475d1d3 100644 --- a/srcpkgs/libgpg-error/template +++ b/srcpkgs/libgpg-error/template @@ -1,6 +1,6 @@ # Template file for 'libgpg-error' pkgname=libgpg-error -version=1.45 +version=1.42 revision=1 build_style=gnu-configure short_desc="Library for error values used by GnuPG component" @@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://www.gnupg.org" distfiles="https://www.gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26 +checksum=fc07e70f6c615f8c4f590a8e37a9b8dd2e2ca1e9408f8e60459c67452b925e23 if [ "$CROSS_BUILD" ]; then hostmakedepends="qemu-user-static" diff --git a/srcpkgs/libgphoto2/template b/srcpkgs/libgphoto2/template index dc0a0fe60ed2..38f5a2961a77 100644 --- a/srcpkgs/libgphoto2/template +++ b/srcpkgs/libgphoto2/template @@ -1,6 +1,6 @@ # Template file for 'libgphoto2' pkgname=libgphoto2 -version=2.5.30 +version=2.5.26 revision=1 build_style=gnu-configure configure_args="--disable-static --disable-rpath udevscriptdir=/usr/lib/udev" @@ -13,8 +13,8 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="http://www.gphoto.org" changelog="https://raw.githubusercontent.com/gphoto/libgphoto2/master/NEWS" -distfiles="https://github.com/gphoto/libgphoto2/releases/download/v${version}/libgphoto2-${version}.tar.bz2" -checksum=ee61a1dac6ad5cf711d114e06b90a6d431961a6e7ec59f4b757a7cd77b1c0fb4 +distfiles="${SOURCEFORGE_SITE}/gphoto/${pkgname}-${version}.tar.bz2" +checksum=7740fea3cbb78489071cdfec06c07fab528e69e27ac82734eae6a73eaeeabcd4 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" libgphoto2" diff --git a/srcpkgs/libgravatar/template b/srcpkgs/libgravatar/template index 6137311b6a26..15d0b46671b2 100644 --- a/srcpkgs/libgravatar/template +++ b/srcpkgs/libgravatar/template @@ -1,6 +1,6 @@ # Template file for 'libgravatar' pkgname=libgravatar -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/libgravatar-${version}.tar.xz" -checksum=3826da4d1eb64826db12876e9d484ba6322675e14532e3c5f7f8b158832733fe +checksum=d6bbb3c449585a881fa49ca82d5ad9d189aabb7b698ca9d59e07ce3e2a14c53b libgravatar-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/libgrpc b/srcpkgs/libgrpc deleted file mode 120000 index e5f1f1766d34..000000000000 --- a/srcpkgs/libgrpc +++ /dev/null @@ -1 +0,0 @@ -grpc \ No newline at end of file diff --git a/srcpkgs/libgweather/patches/fix-cross-introspection.patch b/srcpkgs/libgweather/patches/fix-cross-introspection.patch deleted file mode 100644 index fbec0c3317fa..000000000000 --- a/srcpkgs/libgweather/patches/fix-cross-introspection.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/libgweather/meson.build b/libgweather/meson.build -index 08311af4..ef554f2e 100644 ---- a/libgweather/meson.build -+++ b/libgweather/meson.build -@@ -208,7 +208,7 @@ lib_libgweather = library('gweather-4', - ) - - g_ir_scanner = find_program('g-ir-scanner', required: get_option('introspection')) --build_gir = get_option('introspection') and g_ir_scanner.found() and not meson.is_cross_build() -+build_gir = get_option('introspection') and g_ir_scanner.found() - - enable_vala = get_option('enable_vala') - vapigen = find_program('vapigen', required: enable_vala == 'true') - diff --git a/srcpkgs/libgweather/patches/metar-test-dont-use-known-duplicates.patch b/srcpkgs/libgweather/patches/metar-test-dont-use-known-duplicates.patch deleted file mode 100644 index 5646cd24cc21..000000000000 --- a/srcpkgs/libgweather/patches/metar-test-dont-use-known-duplicates.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 8b4fe0ad32bac4da47188207541b0aec3f786498 Mon Sep 17 00:00:00 2001 -From: Pierre Labastie <pierre.labastie@neuf.fr> -Date: Sun, 10 Apr 2022 22:24:47 +0200 -Subject: [PATCH] metar test: Don't use "known" duplicates - -The metar list provided by NOAA contains duplicate ICAO codes. -Those duplicates may change over time, so it does not make sense -to use an array of known duplicates. Presently a duplicate is rejected -when it is known, and inserted if it is not, leading to a difference -in the number of insertions and the number of keys, so that the test -fails. If any duplicate is rejected, the number of insertions is -always equal to the number of keys (unless something goes wrong -in g_hash_table_insert). And this is the default behavior for known -duplicates anyway. - -Closes: https://gitlab.gnome.org/GNOME/libgweather/-/issues/168 ---- - libgweather/tests/metar.c | 15 +++------------ - 1 file changed, 3 insertions(+), 12 deletions(-) - -diff --git a/libgweather/tests/metar.c b/libgweather/tests/metar.c -index 7d6c7c04..a6fa7e79 100644 ---- a/libgweather/tests/metar.c -+++ b/libgweather/tests/metar.c -@@ -41,20 +41,11 @@ parse_metar_stations (const char *contents) - continue; - } - -+ /* If it is a duplicate discard it */ - if (g_hash_table_lookup (stations_ht, station)) { -- const char * const known_duplicates[] = { -- "VOGO", -- "KHQG", -- "KOEL", -- "KTQK", -- "KX26", -- NULL -- }; -- if (g_strv_contains (known_duplicates, station)) { -- g_free (station); -- continue; -- } - g_test_message ("Weather station '%s' already defined\n", station); -+ g_free (station); -+ continue; - } - - g_hash_table_insert (stations_ht, station, g_strdup (line)); --- -GitLab - diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template index da1cea0e42c9..857006ea8786 100644 --- a/srcpkgs/libgweather/template +++ b/srcpkgs/libgweather/template @@ -1,14 +1,11 @@ # Template file for 'libgweather' pkgname=libgweather -reverts="40.0_1" -version=4.0.0 +version=40.0 revision=1 build_style=meson build_helper="gir" -configure_args="$(vopt_bool gir enable_vala) $(vopt_bool gir introspection) - $(vopt_bool gtk_doc gtk_doc) -Dzoneinfo_dir=/usr/share/zoneinfo" -hostmakedepends="glib-devel gettext pkg-config python3-gobject-devel $(vopt_if gir vala) - $(vopt_if gtk_doc gi-docgen)" +configure_args="$(vopt_bool gir enable_vala) -Dzoneinfo_dir=/usr/share/zoneinfo" +hostmakedepends="glib-devel intltool pkg-config python3-gobject-devel $(vopt_if gir vala)" makedepends="geocode-glib-devel gtk+3-devel libsoup-gnome-devel" depends="tzdata" short_desc="GNOME Weather information access library" @@ -16,15 +13,15 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/LibGWeather" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=440d44801b6f72b48c676e5e37f9109cfee1394fd74cc92725e1b1ba4fae834c +checksum=ca4e8f2a4baaa9fc6d75d8856adb57056ef1cd6e55c775ba878ae141b6276ee6 -build_options="gir gtk_doc" -build_options_default="gir gtk_doc" +build_options="gir" +build_options_default="gir" post_patch() { # This test requires LC_IDENTIFICATION, which is a GLIBC's extension # And looks like we didn't ship it. - vsed -i -e '/setlocale.*fr_FR/i return;' libgweather/tests/test_libgweather.c + vsed -i -e '/setlocale.*fr_FR/i return;' libgweather/test_libgweather.c } libgweather-devel_package() { @@ -38,8 +35,5 @@ libgweather-devel_package() { vmove usr/share/gir-1.0 vmove usr/share/vala fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi } } diff --git a/srcpkgs/libgweather/update b/srcpkgs/libgweather/update index 496ee53deb13..e69de29bb2d1 100644 --- a/srcpkgs/libgweather/update +++ b/srcpkgs/libgweather/update @@ -1 +0,0 @@ -ignore="40.*" diff --git a/srcpkgs/libheif/template b/srcpkgs/libheif/template index 48b4279b9f3a..1972c5b8ad7c 100644 --- a/srcpkgs/libheif/template +++ b/srcpkgs/libheif/template @@ -1,7 +1,7 @@ # Template file for 'libheif' pkgname=libheif version=1.12.0 -revision=3 +revision=2 build_style=gnu-configure configure_args="--disable-option-checking" hostmakedepends="automake autoconf pkg-config libtool" diff --git a/srcpkgs/libiio-devel b/srcpkgs/libiio-devel deleted file mode 120000 index 0885e8969722..000000000000 --- a/srcpkgs/libiio-devel +++ /dev/null @@ -1 +0,0 @@ -libiio \ No newline at end of file diff --git a/srcpkgs/libiio-tools b/srcpkgs/libiio-tools deleted file mode 120000 index 0885e8969722..000000000000 --- a/srcpkgs/libiio-tools +++ /dev/null @@ -1 +0,0 @@ -libiio \ No newline at end of file diff --git a/srcpkgs/libiio/template b/srcpkgs/libiio/template deleted file mode 100644 index 70e3407d432a..000000000000 --- a/srcpkgs/libiio/template +++ /dev/null @@ -1,36 +0,0 @@ -# Template file for 'libiio' -pkgname=libiio -version=0.24 -revision=1 -build_style=cmake -configure_args="-DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d -DWITH_DOC=YES - -DWITH_SERIAL_BACKEND=YES -DHAVE_DNS_SD=YES -DPYTHON_BINDINGS=YES" -hostmakedepends="bison flex doxygen pkg-config python3 python3-Sphinx python3-sphinx_rtd_theme" -makedepends="avahi-libs-devel libaio-devel libserialport-devel libusb-devel libxml2-devel" -short_desc="Library for interfacing with local and remote Linux IIO devices" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://analogdevicesinc.github.io/libiio" -distfiles="https://github.com/analogdevicesinc/libiio/archive/v${version}.tar.gz" -checksum=a2b5d848531ea64fd9f95327dfd5a588bd227d9577281ec375e822702c6a52d5 - -libiio-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove usr/lib/*.so - vmkdir usr/share/doc/libiio - mv ${DESTDIR}/usr/share/doc/libiio0-doc/v${version}/* \ - ${PKGDESTDIR}/usr/share/doc/libiio - } -} - -libiio-tools_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - utilities" - pkg_install() { - vmove usr/bin - } -} diff --git a/srcpkgs/libime/template b/srcpkgs/libime/template index a37db9885a48..c5f6326702e1 100644 --- a/srcpkgs/libime/template +++ b/srcpkgs/libime/template @@ -1,6 +1,6 @@ # Template file for 'libime' pkgname=libime -version=1.0.13 +version=1.0.12 revision=1 build_style=cmake build_helper=qemu @@ -10,19 +10,19 @@ short_desc="Library to support generic input method implementation" maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="LGPL-2.1-or-later" homepage="https://fcitx-im.org/wiki/Fcitx" -_lm_sc=lm_sc.arpa-20220630.tar.xz -_dict=dict_sc.txt-20220628.tar.xz +_lm_sc_version=20140820 +_dict_version=20211021 distfiles="https://download.fcitx-im.org/fcitx5/libime/libime-${version}.tar.xz - https://download.fcitx-im.org/data/${_lm_sc} - https://download.fcitx-im.org/data/${_dict} + https://download.fcitx-im.org/data/lm_sc.3gm.arpa-${_lm_sc_version}.tar.bz2 + https://download.fcitx-im.org/data/dict.utf8-${_dict_version}.tar.xz https://download.fcitx-im.org/data/table.tar.gz" -checksum="0ef4af58e4b5719991315bd214d9cd53a1513f6897c565073e4e119c1e126176 - 8d3b0fa8fa16b93d0d4590f02da04029c271364b5925c1c902845c374a2a00bf - d0fc77543cc763cacb986d6e650827bd6050579584273f6216ab58672480f17c +checksum="380708a313262cc1ab35430d8bc7e2a24cfe8fbb98398f4c3d5fedf58806eff8 + 751bab7c55ea93a2cedfb0fbb7eb09f67d4da9c2c55496e5f31eb8580f1d1e2f + 300597e6f7f79f788480fd665de8a07bfe90227048b5a7e39f40f43a62a981df 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7" skip_extraction=" - ${_lm_sc} - ${_dict} + lm_sc.3gm.arpa-${_lm_sc_version}.tar.bz2 + dict.utf8-${_dict_version}.tar.xz table.tar.gz" post_extract() { diff --git a/srcpkgs/libinput-debug-gui b/srcpkgs/libinput-debug-gui new file mode 120000 index 000000000000..b8bfebd1511c --- /dev/null +++ b/srcpkgs/libinput-debug-gui @@ -0,0 +1 @@ +libinput \ No newline at end of file diff --git a/srcpkgs/libinput-debug-gui/template b/srcpkgs/libinput-debug-gui/template deleted file mode 100644 index 0ad4ccca9a56..000000000000 --- a/srcpkgs/libinput-debug-gui/template +++ /dev/null @@ -1,29 +0,0 @@ -# Template file for 'libinput-debug-gui' -# keep in sync with libinput -# split to avoid cycle: gst-plugins-bad1 -> zbar -> qt5 -> libinput -> gtk4 -> gst-plugins-bad1 -pkgname=libinput-debug-gui -version=1.21.0 -revision=1 -wrksrc="libinput-${version}" -build_style=meson -configure_args="-Db_ndebug=false -Dtests=false -Ddebug-gui=true" -hostmakedepends="pkg-config wayland-devel" -makedepends="libevdev-devel libwacom-devel mtdev-devel eudev-libudev-devel - gtk4-devel" -short_desc="Provides handling input devices in Wayland compositors and X" -maintainer="Michal Vasilek <michal@vasilek.cz>" -license="MIT" -homepage="https://www.freedesktop.org/wiki/Software/libinput" -distfiles="https://gitlab.freedesktop.org/libinput/libinput/-/archive/${version}/libinput-${version}.tar.gz" -checksum=1b23c180f5b297303ed36f5a549910f5d320b0eb21052eac67a966d4eaa4e01d - -post_install() { - mv ${DESTDIR}/usr/libexec/libinput/libinput-debug-gui ${DESTDIR}/libinput-debug-gui - mv ${DESTDIR}/usr/share/man/man1/libinput-debug-gui.1 ${DESTDIR}/libinput-debug-gui.1 - rm -r ${DESTDIR}/usr - vmkdir usr/libexec/libinput - mv ${DESTDIR}/libinput-debug-gui ${DESTDIR}/usr/libexec/libinput/libinput-debug-gui - vmkdir usr/share/man/man1 - mv ${DESTDIR}/libinput-debug-gui.1 ${DESTDIR}/usr/share/man/man1/libinput-debug-gui.1 - vlicense COPYING -} diff --git a/srcpkgs/libinput/template b/srcpkgs/libinput/template index df6b4a4198b5..1736a1f91f39 100644 --- a/srcpkgs/libinput/template +++ b/srcpkgs/libinput/template @@ -1,23 +1,24 @@ # Template file for 'libinput' pkgname=libinput -version=1.21.0 +version=1.20.1 revision=1 build_style=meson -configure_args="-Db_ndebug=false -Ddebug-gui=false" -hostmakedepends="pkg-config" -makedepends="libevdev-devel libwacom-devel mtdev-devel eudev-libudev-devel" +configure_args="-Dtests=false" +hostmakedepends="pkg-config wayland-devel" +makedepends="libevdev-devel libwacom-devel mtdev-devel eudev-libudev-devel + gtk+3-devel" checkdepends="valgrind check-devel" short_desc="Provides handling input devices in Wayland compositors and X" maintainer="Michal Vasilek <michal@vasilek.cz>" license="MIT" homepage="https://www.freedesktop.org/wiki/Software/libinput" distfiles="https://gitlab.freedesktop.org/libinput/libinput/-/archive/${version}/libinput-${version}.tar.gz" -checksum=1b23c180f5b297303ed36f5a549910f5d320b0eb21052eac67a966d4eaa4e01d +checksum=fbbfe95c5cf20a1790c077b703db86ff0811c04a040b15f2a8579518e8a58064 + +CFLAGS="-UNDEBUG" if [ "$XBPS_CHECK_PKGS" ]; then configure_args+=" -Dtests=true" -else - configure_args+=" -Dtests=false" fi post_install() { @@ -26,10 +27,18 @@ post_install() { libinput-devel_package() { short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include vmove "usr/lib/*.so" vmove usr/lib/pkgconfig } } + +libinput-debug-gui_package() { + short_desc+=" - debug GUI" + pkg_install() { + vmove usr/libexec/libinput/libinput-debug-gui + vmove usr/share/man/man1/libinput-debug-gui.1 + } +} diff --git a/srcpkgs/libkcddb/template b/srcpkgs/libkcddb/template index ccb54f738ffe..c211b09b70fa 100644 --- a/srcpkgs/libkcddb/template +++ b/srcpkgs/libkcddb/template @@ -1,6 +1,6 @@ # Template file for 'libkcddb' pkgname=libkcddb -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kconfig kcoreaddons kdoctools @@ -12,7 +12,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later, BSD-3-Clause, GFDL-1.2-only" homepage="https://projects.kde.org/projects/kde/kdemultimedia/libkcddb" changelog="https://kde.org/announcements/changelogs/gear/${version}/#libkcddb" distfiles="${KDE_SITE}/release-service/${version}/src/libkcddb-${version}.tar.xz" -checksum=c80b57a73bc17aa71fc559545e173ae9b0e2dd925bbaadeaf37629dc21ca45cb +checksum=d88151d2cc5d1899f99d4237dc9e6967009bda7f09bd8e4a41b8c0e66bb7c93d libkcddb-devel_package() { depends="libkcddb>=${version}_${revision}" diff --git a/srcpkgs/libkdcraw5/template b/srcpkgs/libkdcraw5/template index 99d223892aaa..ee3ddabf09b2 100644 --- a/srcpkgs/libkdcraw5/template +++ b/srcpkgs/libkdcraw5/template @@ -1,6 +1,6 @@ # Template file for 'libkdcraw5' pkgname=libkdcraw5 -version=22.04.3 +version=22.04.2 revision=1 wrksrc="libkdcraw-${version}" build_style=cmake @@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-2.0-or-later" homepage="https://www.kde.org/applications/graphics/" distfiles="${KDE_SITE}/release-service/${version}/src/libkdcraw-${version}.tar.xz" -checksum=bd04e74c6a7b5c717ce70397ddf70f43bc0fd050ac97703b9bd46f5e767a2499 +checksum=c669f629077df69febba2e1fbd91dd6452fa49b14f6b1ac382e177c7423828fd libkdcraw5-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/libkdegames/template b/srcpkgs/libkdegames/template index 971d57e46f45..6121b499679a 100644 --- a/srcpkgs/libkdegames/template +++ b/srcpkgs/libkdegames/template @@ -1,6 +1,6 @@ # Template file for 'libkdegames' pkgname=libkdegames -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools @@ -12,7 +12,7 @@ license="GPL-2.0-or-later" homepage="https://kde.org/applications/games" changelog="https://kde.org/announcements/changelogs/gear/${version}/#libkdegames" distfiles="${KDE_SITE}/release-service/${version}/src/libkdegames-${version}.tar.xz" -checksum=f6af5b98c6f5a4061b5124d04e5cf0c2cc9e21df93824559153d5565d541f845 +checksum=c33af6c13540add132122b36b2faabc1f0beaf2c06d29e575f7789f1c5342911 libkdegames-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/libkdepim/template b/srcpkgs/libkdepim/template index 7571736f35d3..a86488439dfe 100644 --- a/srcpkgs/libkdepim/template +++ b/srcpkgs/libkdepim/template @@ -1,6 +1,6 @@ # Template file for 'libkdepim' pkgname=libkdepim -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/libkdepim-${version}.tar.xz" -checksum=fa7477b5cfd6daa982689543aaa56a01dbdd221728c5da5dc041d597875cd0e4 +checksum=963bbeb53f34576354fe5e040e79de80ea536dec342ee59058716b2708f74174 if [ "$CROSS_BUILD" ]; then configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" diff --git a/srcpkgs/libkgapi/template b/srcpkgs/libkgapi/template index a2a5dc503890..3d6c363a21ee 100644 --- a/srcpkgs/libkgapi/template +++ b/srcpkgs/libkgapi/template @@ -1,6 +1,6 @@ # Template file for 'libkgapi' pkgname=libkgapi -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-host-tools qt5-qmake python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/pim/libkgapi" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=276b6a1cf35573e8b80574f46aac6535545d938868d47fbd6687842a32e68754 +checksum=94e05f3a289b2a3db3d7119ea95063dcba0636a4ce148ea9913eeaf5051b0a9f do_check() { : diff --git a/srcpkgs/libkipi5/template b/srcpkgs/libkipi5/template index 53270161e279..32fb835efab2 100644 --- a/srcpkgs/libkipi5/template +++ b/srcpkgs/libkipi5/template @@ -1,6 +1,6 @@ # Template file for 'libkipi5' pkgname=libkipi5 -version=22.04.3 +version=22.04.1 revision=1 wrksrc="libkipi-${version}" build_style=cmake @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/graphics/libkipi" distfiles="${KDE_SITE}/release-service/${version}/src/libkipi-${version}.tar.xz" -checksum=f0881215036b60df4b46e0f8ceb4bc7ee5ab853c51e7abd447a4a77d16680775 +checksum=ef15b74fed59d10dd584e452925027d927eeb7b738569089cb8da21b1e9c9afd conflicts="libkipi" libkipi5-devel_package() { diff --git a/srcpkgs/libkleo/template b/srcpkgs/libkleo/template index caad7e4047a5..a2d797c51079 100644 --- a/srcpkgs/libkleo/template +++ b/srcpkgs/libkleo/template @@ -1,6 +1,6 @@ # Template file for 'libkleo' pkgname=libkleo -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules python3 qt5-qmake qt5-host-tools @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/libkleo-${version}.tar.xz" -checksum=d76e6fd8740d17eea371c4052b17e98a7fdf77651d801a31701968f2455c665a +checksum=96d6058bab59c4b807548443d20dfc950f0a916c02aa84a96bf46ea2ecfe1807 libkleo-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/libkomparediff2/template b/srcpkgs/libkomparediff2/template index 700c1c1ffa60..13b7b15d87de 100644 --- a/srcpkgs/libkomparediff2/template +++ b/srcpkgs/libkomparediff2/template @@ -1,6 +1,6 @@ # Template file for 'libkomparediff2' pkgname=libkomparediff2 -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake" @@ -11,7 +11,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="https://www.kde.org/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#libkomparediff2" distfiles="${KDE_SITE}/release-service/${version}/src/libkomparediff2-${version}.tar.xz" -checksum=13f11a4025c06ac685348fed5aa56f9ab967b3ef748942069cfa64c34e5f5ded +checksum=a7713b5a7e32e7ed51f3b93668d6338b4674feb149d5d9514e3a9b53367fe609 libkomparediff2-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template index daa85596d403..108314ca7b5e 100644 --- a/srcpkgs/libkscreen/template +++ b/srcpkgs/libkscreen/template @@ -1,6 +1,6 @@ # Template file for 'libkscreen' pkgname=libkscreen -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/libkscreen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=e59fd83678eaa726d72afda7313d081943cb63b9abfbe85627dc334ec0ccb3d7 +checksum=7ff118af3320e53d2c1cb9f324d2ee13d087062ef354d219f20503da5ac06fc9 libkscreen-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/libksieve/template b/srcpkgs/libksieve/template index 8a87938529b9..eaa9b59f997d 100644 --- a/srcpkgs/libksieve/template +++ b/srcpkgs/libksieve/template @@ -1,6 +1,6 @@ # Template file for 'libksieve' pkgname=libksieve -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/libksieve-${version}.tar.xz" -checksum=8c96095993fe0d67d86e4857467b5adb6cb3095892c315a6bfab62fd7622ac68 +checksum=3dffbb22fcae637c6c458dfea69cd2ae840a79d9dc72ba4af6b2dfda0b8fd71b libksieve-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template index c52c24451763..d635b103f323 100644 --- a/srcpkgs/libksysguard/template +++ b/srcpkgs/libksysguard/template @@ -1,6 +1,6 @@ # Template file for 'libksysguard' pkgname=libksysguard -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/libksysguard" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=094503e82a9782e31ed8ed58487cca2fd14da168196fa7b89c3657bc65cf39d7 +checksum=b06cb33a6e17c04c47ed4ded72a122acd6a2af60776c18719cdd74be27eb41ec build_options="webengine" diff --git a/srcpkgs/libmbim/template b/srcpkgs/libmbim/template index f5fde507fc22..c473062ce813 100644 --- a/srcpkgs/libmbim/template +++ b/srcpkgs/libmbim/template @@ -8,7 +8,7 @@ configure_args="--disable-static $(vopt_enable gir introspection)" hostmakedepends="pkg-config" makedepends="glib-devel libgudev-devel" short_desc="MBIM modem protocol helper library" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Frank Steinborn <steinex@nognu.de>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.freedesktop.org/wiki/Software/libmbim/" distfiles="${FREEDESKTOP_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" diff --git a/srcpkgs/libnotify/template b/srcpkgs/libnotify/template index 6cb6f74d6c7e..927af8a323f7 100644 --- a/srcpkgs/libnotify/template +++ b/srcpkgs/libnotify/template @@ -1,6 +1,6 @@ # Template file for 'libnotify' pkgname=libnotify -version=0.8.1 +version=0.7.9 revision=1 build_style=meson build_helper="gir" @@ -9,12 +9,11 @@ configure_args="-Dintrospection=$(vopt_if gir enabled disabled) hostmakedepends="pkg-config glib-devel libxslt docbook-xsl-ns" makedepends="libglib-devel libpng-devel gdk-pixbuf-devel gtk+3-devel" short_desc="Desktop notification library" -maintainer="André Cerqueira <acerqueira021@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/libnotify" -changelog="https://gitlab.gnome.org/GNOME/libnotify/-/raw/master/NEWS" -distfiles="https://gitlab.gnome.org/GNOME/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz" -checksum=7c0b252edecbf08db50d775f9e720ecc03c742fb97c25f3966a8b7a4bedf8133 +homepage="http://library.gnome.org/devel/notification-spec/" +distfiles="${GNOME_SITE}/${pkgname}/0.7/${pkgname}-${version}.tar.xz" +checksum=66c0517ed16df7af258e83208faaf5069727dfd66995c4bbc51c16954d674761 # Package build options build_options="gir" diff --git a/srcpkgs/libnvme/patches/SCOPE_DELIMITER.patch b/srcpkgs/libnvme/patches/SCOPE_DELIMITER.patch new file mode 100644 index 000000000000..c25df742e763 --- /dev/null +++ b/srcpkgs/libnvme/patches/SCOPE_DELIMITER.patch @@ -0,0 +1,13 @@ +SCOPE_DELIMITER not defined in musl + +--- a/src/nvme/fabrics.c ++++ b/src/nvme/fabrics.c +@@ -325,7 +325,7 @@ + nvme_msg(r, LOG_ERR, "cannot copy: %s\n", src); + + const char *scope = NULL; +- char *p = strchr(tmp, SCOPE_DELIMITER); ++ char *p = strchr(tmp, '%'); + if (p) { + *p = '\0'; + scope = src + (p - tmp) + 1; diff --git a/srcpkgs/libnvme/template b/srcpkgs/libnvme/template index 56fc82e44277..aafe21aa9aa5 100644 --- a/srcpkgs/libnvme/template +++ b/srcpkgs/libnvme/template @@ -1,18 +1,17 @@ # Template file for 'libnvme' pkgname=libnvme -version=1.1 +version=1.0 revision=1 build_style=meson configure_args="-Ddocs=man" hostmakedepends="pkg-config swig" makedepends="libuuid-devel json-c-devel openssl-devel python3-devel" -checkdepends="perl" short_desc="C Library for NVM Express on Linux" maintainer="Subhaditya Nath <sn03.general@gmail.com>" license="LGPL-2.1-or-later" homepage="https://github.com/linux-nvme/libnvme" distfiles="https://github.com/linux-nvme/libnvme/archive/v${version}.tar.gz" -checksum=d000181356513733671409c747c88826155b60f45f76e7289d6bbf27a8f851b0 +checksum=387524b1c24a4091a88bfb258c98c054f716da210e77702f0709164740370807 libnvme-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template index bc5d0676a9a1..a396607b7ea6 100644 --- a/srcpkgs/libopenal/template +++ b/srcpkgs/libopenal/template @@ -1,6 +1,6 @@ # Template file for 'libopenal' pkgname=libopenal -version=1.22.2 +version=1.22.0 revision=1 wrksrc="openal-soft-${version}" build_style=cmake @@ -12,9 +12,8 @@ short_desc="Cross-platform 3D audio library" maintainer="Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>" license="LGPL-2.1-or-later" homepage="http://openal-soft.org/" -changelog="https://raw.githubusercontent.com/kcat/openal-soft/master/ChangeLog" distfiles="http://openal-soft.org/openal-releases/openal-soft-${version}.tar.bz2" -checksum=ae94cc95cda76b7cc6e92e38c2531af82148e76d3d88ce996e2928a1ea7c3d20 +checksum=ce0f9300de3de7bc737b0be2a995619446e493521d070950eea53eddd533fc9b build_options="sndio" build_options_default="sndio" diff --git a/srcpkgs/libopenmpt/template b/srcpkgs/libopenmpt/template index f285cabc1c41..be4cef907d94 100644 --- a/srcpkgs/libopenmpt/template +++ b/srcpkgs/libopenmpt/template @@ -1,6 +1,6 @@ # Template file for 'libopenmpt' pkgname=libopenmpt -version=0.6.4 +version=0.6.1 revision=1 wrksrc="libopenmpt-${version}+release.autotools" build_style=gnu-configure @@ -12,12 +12,12 @@ makedepends="zlib-devel libsndfile-devel $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if sdl2 SDL2-devel) $(vopt_if portaudio portaudio-cpp-devel)" short_desc="Cross-platform C & C++ library to decode tracked music files (modules)" -maintainer="a dinosaur <dino@a-dinosaur.com>" +maintainer="a dinosaur <nick@a-dinosaur.com>" license="BSD-3-Clause" homepage="https://lib.openmpt.org/libopenmpt/" changelog="https://lib.openmpt.org/doc/changelog.html" distfiles="https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz" -checksum=e09fb845c3292700a7ac13c3b31d669ecd3bdbebcbfe1328eba2376cebe40162 +checksum=c0bada4bebfc707961111bdb5ff6bbe337f5d71e837e8278f2e362a909eb925b post_install() { vlicense LICENSE diff --git a/srcpkgs/libopenraw-pixbuf-loader b/srcpkgs/libopenraw-pixbuf-loader deleted file mode 120000 index aa7a4d2d924b..000000000000 --- a/srcpkgs/libopenraw-pixbuf-loader +++ /dev/null @@ -1 +0,0 @@ -libopenraw \ No newline at end of file diff --git a/srcpkgs/libopenraw/template b/srcpkgs/libopenraw/template index 542d63319c58..5b2f7bbd814f 100644 --- a/srcpkgs/libopenraw/template +++ b/srcpkgs/libopenraw/template @@ -1,7 +1,7 @@ # Template file for 'libopenraw' pkgname=libopenraw version=0.1.3 -revision=2 +revision=1 build_style=gnu-configure configure_args="--with-boost=${XBPS_CROSS_BASE}/usr" hostmakedepends="pkg-config curl" @@ -10,8 +10,8 @@ short_desc="Library for camera RAW files decoding" maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-3.0-or-later" #changelog="https://raw.githubusercontent.com/hfiguiere/libopenraw/master/NEWS" -homepage="https://libopenraw.freedesktop.org/wiki/" -distfiles="https://libopenraw.freedesktop.org/download/libopenraw-${version}.tar.bz2" +homepage="https://${pkgname}.freedesktop.org/wiki/" +distfiles="https://${pkgname}.freedesktop.org/download/${pkgname}-${version}.tar.bz2" checksum=6405634f555849eb01cb028e2a63936e7b841151ea2a1571ac5b5b10431cfab9 post_install() { @@ -29,11 +29,3 @@ libopenraw-devel_package() { vmove usr/include } } - -libopenraw-pixbuf-loader_package() { - depends="${sourcepkg}>=${version}_${revision}" - description=" - pixbuf loader" - pkg_install() { - vmove "usr/lib/gdk-pixbuf-2.0" - } -} diff --git a/srcpkgs/libopensmtpd-devel b/srcpkgs/libopensmtpd-devel deleted file mode 120000 index c2cb53a79f1b..000000000000 --- a/srcpkgs/libopensmtpd-devel +++ /dev/null @@ -1 +0,0 @@ -libopensmtpd \ No newline at end of file diff --git a/srcpkgs/libopensmtpd/template b/srcpkgs/libopensmtpd/template deleted file mode 100644 index 2ae8404c2654..000000000000 --- a/srcpkgs/libopensmtpd/template +++ /dev/null @@ -1,31 +0,0 @@ -# Template file for 'libopensmtpd' -pkgname=libopensmtpd -version=0.7 -revision=1 -build_style=gnu-makefile -make_cmd="make -f Makefile.gnu" -make_use_env=yes -make_build_args="MANFORMAT=" -make_install_args="MANFORMAT=" -makedepends="libevent-devel" -short_desc="Library for creating opensmtpd filters" -maintainer="Adam Gausmann <agausmann@fastmail.com>" -license="ISC" -homepage="http://imperialat.at/dev/libopensmtpd/" -distfiles="https://distfiles.sigtrap.nl/${pkgname}-${version}.tar.gz" -checksum=cdd6d5e11a7063f9265da43a42309c646554b8b68b03982ca8472dbe2b08a613 -make_check=no # Does not have a test suite - -post_install() { - vlicense LICENSE -} - -libopensmtpd-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove "usr/lib/*.so" - vmove usr/share/man/man3 - } -} diff --git a/srcpkgs/libostree/patches/fix-tests-musl-error-strings.patch b/srcpkgs/libostree/patches/fix-tests-musl-error-strings.patch deleted file mode 100644 index e5ea3c16b925..000000000000 --- a/srcpkgs/libostree/patches/fix-tests-musl-error-strings.patch +++ /dev/null @@ -1,12 +0,0 @@ -glibc's and musl's strerror for EOVERFLOW are different... - ---- a/tests/test-commit-timestamp.sh -+++ b/tests/test-commit-timestamp.sh -@@ -40,6 +40,6 @@ - ${CMD_PREFIX} ostree --repo=./testrepo show env > show-env.txt - rm -rf testrepo testrepo-files - assert_file_has_content_literal commit-invalid.txt 'Failed to convert SOURCE_DATE_EPOCH' --assert_file_has_content_literal commit-overflowing.txt 'Parsing SOURCE_DATE_EPOCH: Numerical result out of range' -+assert_file_has_content_literal commit-overflowing.txt 'Parsing SOURCE_DATE_EPOCH:' - assert_file_has_content_literal show-env.txt 'Date: 2009-02-13 23:31:30 +0000' - echo "ok commit with env timestamp" diff --git a/srcpkgs/libostree/patches/musl-fixes.patch b/srcpkgs/libostree/patches/musl-fixes.patch index 956ab625e047..6eb0119bf1f3 100644 --- a/srcpkgs/libostree/patches/musl-fixes.patch +++ b/srcpkgs/libostree/patches/musl-fixes.patch @@ -1,8 +1,10 @@ --- a/config.h.in +++ b/config.h.in -@@ -1,5 +1,15 @@ - /* config.h.in. Generated from configure.ac by autoheader. */ +@@ -154,3 +154,13 @@ + /* Define to 1 if you need to in order for `stat' and other things to work. */ + #undef _POSIX_SOURCE ++ +/* taken from glibc unistd.h and fixes musl */ +#ifndef TEMP_FAILURE_RETRY +#define TEMP_FAILURE_RETRY(expression) \ @@ -12,7 +14,3 @@ + while (__result == -1L && errno == EINTR); \ + __result; })) +#endif -+ - /* Define if we are building with asan and ubsan */ - #undef BUILDOPT_ASAN - diff --git a/srcpkgs/libostree/template b/srcpkgs/libostree/template index cbe1ba9dc518..96ce2464312d 100644 --- a/srcpkgs/libostree/template +++ b/srcpkgs/libostree/template @@ -1,6 +1,6 @@ # Template file for 'libostree' pkgname=libostree -version=2022.5 +version=2021.2 revision=1 build_style=gnu-configure build_helper="gir" @@ -19,7 +19,7 @@ license="LGPL-2.0-or-later" homepage="https://ostree.readthedocs.io/en/latest/" changelog="https://github.com/ostreedev/ostree/releases" distfiles="https://github.com/ostreedev/ostree/releases/download/v${version}/libostree-${version}.tar.xz" -checksum=914c4d993bc111d7dd30ae9721b6ffe8ab56eb1fd6e81b097b09f400cc1b053f +checksum=854008e7c71d44f6b3670f0e9b8500db0f08ff8b297d0b30a7cb9a66f34c5d7c build_options="gir" build_options_default="gir" diff --git a/srcpkgs/libphonenumber/template b/srcpkgs/libphonenumber/template index 9bef2825781c..5df38a2397bb 100644 --- a/srcpkgs/libphonenumber/template +++ b/srcpkgs/libphonenumber/template @@ -1,7 +1,7 @@ # Template file for 'libphonenumber' pkgname=libphonenumber version=8.12.39 -revision=6 +revision=5 build_wrksrc=cpp build_style=cmake build_helper=qemu diff --git a/srcpkgs/libplacebo/template b/srcpkgs/libplacebo/template index 6375ff2aa185..c8a7b7d79548 100644 --- a/srcpkgs/libplacebo/template +++ b/srcpkgs/libplacebo/template @@ -1,6 +1,6 @@ # Template file for 'libplacebo' pkgname=libplacebo -version=4.192.1 +version=4.157.0 revision=1 wrksrc="${pkgname}-v${version}" build_style=meson @@ -10,11 +10,11 @@ hostmakedepends="pkg-config python3-Mako Vulkan-Headers" makedepends="shaderc Vulkan-Headers vulkan-loader $(vopt_if lcms lcms2-devel) $(vopt_if opengl libepoxy-devel)" short_desc="Reusable library for GPU-accelerated video/image rendering" -maintainer="Enrico Belleri <idesmi@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://code.videolan.org/videolan/libplacebo" distfiles="https://code.videolan.org/videolan/libplacebo/-/archive/v${version}/libplacebo-v${version}.tar.gz" -checksum=e6c5805cf4d955b5941dd12b00fe157b61e77995bc1786b9a86df0ca99a0edc4 +checksum=8ee7773fb7813520b6b1e5f8f207cdf0071a7cf48ca0ce871e956ae6f4d0d538 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" diff --git a/srcpkgs/libportal-gtk3 b/srcpkgs/libportal-gtk3 deleted file mode 120000 index 2e15139a5d95..000000000000 --- a/srcpkgs/libportal-gtk3 +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal-gtk3-devel b/srcpkgs/libportal-gtk3-devel deleted file mode 120000 index 2e15139a5d95..000000000000 --- a/srcpkgs/libportal-gtk3-devel +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal-gtk4 b/srcpkgs/libportal-gtk4 deleted file mode 120000 index 2e15139a5d95..000000000000 --- a/srcpkgs/libportal-gtk4 +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal-gtk4-devel b/srcpkgs/libportal-gtk4-devel deleted file mode 120000 index 2e15139a5d95..000000000000 --- a/srcpkgs/libportal-gtk4-devel +++ /dev/null @@ -1 +0,0 @@ -libportal \ No newline at end of file diff --git a/srcpkgs/libportal/template b/srcpkgs/libportal/template index 31228a120f12..2e8cd79422b2 100644 --- a/srcpkgs/libportal/template +++ b/srcpkgs/libportal/template @@ -1,89 +1,33 @@ # Template file for 'libportal' pkgname=libportal -version=0.6 +version=0.4 revision=1 build_style=meson -configure_args="$(vopt_bool gtk_doc docs) $(vopt_bool gir vapi) -Dbackends=gtk3,gtk4" -hostmakedepends="pkg-config glib-devel gobject-introspection $(vopt_if gir vala) - $(vopt_if gtk_doc gi-docgen)" -makedepends="glib-devel gobject-introspection gtk+3-devel gtk4-devel" +configure_args="$(vopt_bool gtk_doc gtk_doc)" +hostmakedepends="pkg-config gtk-doc glib-devel" +makedepends="glib-devel" short_desc="Flatpak portal library" maintainer="q66 <daniel@octaforge.org>" license="LGPL-2.0-or-later" homepage="https://github.com/flatpak/libportal" distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=88a12c3ba71bc31acff7238c280de697d609cebc50830c3766776ec35abc6566 +checksum=3cd5f50907831cf236b40aa14c5a14ccbbf08828cecb3286efa82ce03cacef28 -build_options="gir gtk_doc" -build_options_default="gir gtk_doc" +build_options="gtk_doc" -if [ -n "$CROSS_BUILD" ]; then - hostmakedepends+=" qemu-user-static prelink-cross" +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gtk_doc" fi libportal-devel_package() { depends="libportal>=${version}_${revision} glib-devel" short_desc+=" - development files" pkg_install() { - vmove usr/include/libportal - vmove "usr/lib/libportal.so" - vmove usr/lib/pkgconfig/libportal.pc + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig if [ "$build_option_gtk_doc" ]; then - vmove usr/share/doc - fi - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/Xdp-1.0.gir - vmove "usr/share/vala/vapi/libportal.*" - fi - } -} - -libportal-gtk3_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - GTK3" - pkg_install() { - vmove "usr/lib/libportal-gtk3.so.*" - if [ "$build_option_gir" ]; then - vmove "usr/lib/girepository-1.0/XdpGtk3*" - fi - } -} - -libportal-gtk3-devel_package() { - depends="libportal-gtk3>=${version}_${revision} libportal-devel>=${version}_${revision} glib-devel gtk+3-devel" - short_desc+=" - GTK3 - development files" - pkg_install() { - vmove usr/include/libportal-gtk3 - vmove "usr/lib/libportal-gtk3.so" - vmove usr/lib/pkgconfig/libportal-gtk3.pc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/XdpGtk3* - vmove "usr/share/vala/vapi/libportal-gtk3*" - fi - } -} - -libportal-gtk4_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - GTK4" - pkg_install() { - vmove "usr/lib/libportal-gtk4.so.*" - if [ "$build_option_gir" ]; then - vmove "usr/lib/girepository-1.0/XdpGtk4*" - fi - } -} - -libportal-gtk4-devel_package() { - depends="libportal-gtk4>=${version}_${revision} libportal-devel>=${version}_${revision} glib-devel gtk4-devel" - short_desc+=" - GTK4 - development files" - pkg_install() { - vmove usr/include/libportal-gtk4 - vmove "usr/lib/libportal-gtk4.so" - vmove usr/lib/pkgconfig/libportal-gtk4.pc - if [ "$build_option_gir" ]; then - vmove usr/share/gir-1.0/XdpGtk4* - vmove "usr/share/vala/vapi/libportal-gtk4*" + vmove usr/share/gtk-doc fi } } diff --git a/srcpkgs/libqmi/template b/srcpkgs/libqmi/template index d598938d2c13..b32c1cfe4000 100644 --- a/srcpkgs/libqmi/template +++ b/srcpkgs/libqmi/template @@ -9,7 +9,7 @@ configure_args="--disable-static --enable-mbim-qmux --enable-qrtr hostmakedepends="pkg-config" makedepends="glib-devel libgudev-devel libmbim-devel libqrtr-glib-devel" short_desc="QMI modem protocol helper library" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Frank Steinborn <steinex@nognu.de>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="http://www.freedesktop.org/wiki/Software/libqmi/" distfiles="${FREEDESKTOP_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" diff --git a/srcpkgs/libreoffice/patches/poppler-22.03.0.patch b/srcpkgs/libreoffice/patches/poppler-22.03.0.patch deleted file mode 100644 index c6544b2575f9..000000000000 --- a/srcpkgs/libreoffice/patches/poppler-22.03.0.patch +++ /dev/null @@ -1,28 +0,0 @@ -diff --git a/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx b/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx -index ad6320139..e5f6d9c68 100644 ---- a/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx -+++ b/sdext/source/pdfimport/xpdfwrapper/wrapper_gpl.cxx -@@ -138,6 +138,15 @@ int main(int argc, char **argv) - _setmode( _fileno( g_binary_out ), _O_BINARY ); - #endif - -+#if POPPLER_CHECK_VERSION(22, 3, 0) -+ PDFDoc aDoc( std::make_unique<GooString>(pFileName), -+ GooString(pOwnerPasswordStr), -+ GooString(pUserPasswordStr) ); -+ -+ PDFDoc aErrDoc( std::make_unique<GooString>(pErrFileName), -+ GooString(pOwnerPasswordStr), -+ GooString(pUserPasswordStr) ); -+#else - PDFDoc aDoc( pFileName, - pOwnerPasswordStr, - pUserPasswordStr ); -@@ -145,6 +154,7 @@ int main(int argc, char **argv) - PDFDoc aErrDoc( pErrFileName, - pOwnerPasswordStr, - pUserPasswordStr ); -+#endif - - // Check various permissions for aDoc. - PDFDoc &rDoc = aDoc.isOk()? aDoc: aErrDoc; diff --git a/srcpkgs/libreoffice/patches/poppler-22.04.0.patch b/srcpkgs/libreoffice/patches/poppler-22.04.0.patch deleted file mode 100644 index 47f59673d69e..000000000000 --- a/srcpkgs/libreoffice/patches/poppler-22.04.0.patch +++ /dev/null @@ -1,71 +0,0 @@ -# Patch from FreeBSD (https://cgit.freebsd.org/ports/commit/?id=d9b5ef800dbd) - ---- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx -+++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx -@@ -474,11 +474,17 @@ int PDFOutDev::parseFont( long long nNewId, GfxFont* g - { - // TODO(P3): Unfortunately, need to read stream twice, since - // we must write byte count to stdout before -+#if !POPPLER_CHECK_VERSION(22, 3, 0) - char* pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef(), &nSize ); -+#else -+ std::optional<std::vector<unsigned char>> pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef() ); -+#endif - if( pBuf ) - { - aNewFont.isEmbedded = true; -+#if !POPPLER_CHECK_VERSION(22, 3, 0) - gfree(pBuf); -+#endif - } - } - -@@ -492,21 +498,32 @@ void PDFOutDev::writeFontFile( GfxFont* gfxFont ) cons - return; - - int nSize = 0; -- char* pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef(), &nSize ); -+#if !POPPLER_CHECK_VERSION(22, 3, 0) -+ char* pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef(), &nSize ); -+#else -+ std::optional<std::vector<unsigned char>> pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef() ); -+#endif - if( !pBuf ) - return; - - // ---sync point--- see SYNC STREAMS above - fflush(stdout); -- -+#if !POPPLER_CHECK_VERSION(22, 3, 0) - if( fwrite(pBuf, sizeof(char), nSize, g_binary_out) != static_cast<size_t>(nSize) ) -+#else -+ if( fwrite(reinterpret_cast<char*>(pBuf.value().data()), sizeof(char), nSize, g_binary_out) != static_cast<size_t>(nSize) ) -+#endif - { -- gfree(pBuf); -+#if !POPPLER_CHECK_VERSION(22, 3, 0) -+ gfree(pBuf); -+#endif - exit(1); // error - } - // ---sync point--- see SYNC STREAMS above - fflush(g_binary_out); -- gfree(pBuf); -+#if !POPPLER_CHECK_VERSION(22, 3, 0) -+ gfree(pBuf); -+#endif - } - - #if POPPLER_CHECK_VERSION(0, 83, 0) -@@ -759,7 +776,11 @@ void PDFOutDev::updateFont(GfxState *state) - { - assert(state); - -+#if !POPPLER_CHECK_VERSION(22, 3, 0) - GfxFont *gfxFont = state->getFont(); -+#else -+ GfxFont *gfxFont = state->getFont().get(); -+#endif - if( !gfxFont ) - return; - diff --git a/srcpkgs/libreoffice/template b/srcpkgs/libreoffice/template index 158df0f30ebc..6d35e14a3274 100644 --- a/srcpkgs/libreoffice/template +++ b/srcpkgs/libreoffice/template @@ -1,7 +1,7 @@ # Template file for 'libreoffice' pkgname=libreoffice version=7.3.3.2 -revision=3 +revision=2 build_style=meta make_build_target="build-nocheck" nocross="Several dependencies are nocross=yes" diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template index 4bd887081037..6421a4f4c04b 100644 --- a/srcpkgs/libsoup3/template +++ b/srcpkgs/libsoup3/template @@ -1,6 +1,6 @@ # Template file for 'libsoup3' pkgname=libsoup3 -version=3.0.7 +version=3.0.6 revision=1 wrksrc="libsoup-$version" build_style=meson @@ -19,7 +19,7 @@ license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/libsoup" changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS" distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz" -checksum=ebdf90cf3599c11acbb6818a9d9e3fc9d2c68e56eb829b93962972683e1bf7c8 +checksum=b45d59f840b9acf9bb45fd45854e3ef672f57e3ab957401c3ad8d7502ac23da6 make_check=no # gio tests can't run in chroot # Package build options diff --git a/srcpkgs/libspiro/template b/srcpkgs/libspiro/template index 208d87de8d06..f9a864a634c0 100644 --- a/srcpkgs/libspiro/template +++ b/srcpkgs/libspiro/template @@ -1,6 +1,6 @@ # Template file for 'libspiro' pkgname=libspiro -version=20220722 +version=20200505 revision=1 build_style=gnu-configure hostmakedepends="automake libtool" @@ -8,8 +8,8 @@ short_desc="Simplifies the drawing of beautiful curves" maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-3.0-or-later" homepage="https://github.com/fontforge/libspiro" -distfiles="https://github.com/fontforge/libspiro/archive/${version}.tar.gz" -checksum=22409086ac07b482267c5328acde1956ca84cee8b4fa6c386f89e7014ea331da +distfiles="https://github.com/fontforge/${pkgname}/archive/${version}.tar.gz" +checksum=00be530b5c0ea9274baadf6c05521f0b192d4c3c1db636ac8b08efd44aaea8f5 pre_configure() { autoreconf -fi diff --git a/srcpkgs/libstrophe/template b/srcpkgs/libstrophe/template index b3947a91e381..5dad32e38267 100644 --- a/srcpkgs/libstrophe/template +++ b/srcpkgs/libstrophe/template @@ -1,7 +1,7 @@ # Template file for 'libstrophe' pkgname=libstrophe -version=0.12.0 -revision=1 +version=0.10.1 +revision=2 build_style=gnu-configure configure_args="$(vopt_enable cares) $(vopt_enable tls)" hostmakedepends="automake libtool pkg-config" @@ -13,7 +13,7 @@ license="GPL-3.0-only" homepage="http://strophe.im/libstrophe/" changelog="https://raw.githubusercontent.com/strophe/libstrophe/master/ChangeLog" distfiles="https://github.com/strophe/libstrophe/archive/${version}.tar.gz" -checksum=f645819d8d93711c92454974dd9007c9b9e98ea0b59cb708dc626dd4c6b9d0a8 +checksum=5bf0bbc555cb6059008f1b748370d4d2ee1e1fabd3eeab68475263556405ba39 build_options="cares tls" build_options_default="tls" diff --git a/srcpkgs/libtree/template b/srcpkgs/libtree/template deleted file mode 100644 index 816585483bea..000000000000 --- a/srcpkgs/libtree/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'libtree' -pkgname=libtree -version=3.1.1 -revision=1 -build_style=gnu-makefile -short_desc="ldd as a tree" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="MIT" -homepage="https://github.com/haampie/libtree" -changelog="https://github.com/haampie/libtree/raw/master/CHANGELOG.md" -distfiles="https://github.com/haampie/libtree/archive/refs/tags/v${version}.tar.gz" -checksum=6148436f54296945d22420254dd78e1829d60124bb2f5b9881320a6550f73f5c - -pre_check() { - # test only works for x86_64, just ignore it - rm -rf tests/05_32_bits -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/libuninameslist/template b/srcpkgs/libuninameslist/template index 0f31d5fe2c2a..8b97662a4a31 100644 --- a/srcpkgs/libuninameslist/template +++ b/srcpkgs/libuninameslist/template @@ -1,6 +1,6 @@ # Template file for 'libuninameslist' pkgname=libuninameslist -version=20220701 +version=20211114 revision=1 build_style=gnu-configure hostmakedepends="automake libtool" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="BSD-3-Clause" homepage="https://github.com/fontforge/libuninameslist" distfiles="https://github.com/fontforge/libuninameslist/archive/${version}.tar.gz" -checksum=d3067298a5a8037a842400b48d8799abc1718ce0bd32828e8828303be79a8b37 +checksum=c089c6164f2cef361c3419a07408be72d6b58d6ef224ec226724a9fa93c0d46e pre_configure() { autoreconf -fi diff --git a/srcpkgs/libupnp/template b/srcpkgs/libupnp/template index 9e2da2d594c3..b13c99374a98 100644 --- a/srcpkgs/libupnp/template +++ b/srcpkgs/libupnp/template @@ -1,6 +1,6 @@ # Template file for 'libupnp' pkgname=libupnp -version=1.14.12 +version=1.14.4 revision=1 build_style=gnu-configure hostmakedepends="automake libtool pkg-config" @@ -8,9 +8,8 @@ short_desc="Portable Open Source UPnP Development Kit" maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://pupnp.github.io/pupnp/" -changelog="https://pupnp.github.io/pupnp/ChangeLog" distfiles="https://github.com/pupnp/pupnp/releases/download/release-$version/$pkgname-$version.tar.bz2" -checksum=091c80aada1e939c2294245c122be2f5e337cc932af7f7d40504751680b5b5ac +checksum=cd649ef53070e9b88680f730ed5b3f919658582d43dd315a2ed8b6105c6fbe63 CFLAGS="-D_FILE_OFFSET_BITS=64" diff --git a/srcpkgs/libvirt-python3/template b/srcpkgs/libvirt-python3/template index e7c07e23a344..70bd2af43cfe 100644 --- a/srcpkgs/libvirt-python3/template +++ b/srcpkgs/libvirt-python3/template @@ -1,6 +1,6 @@ # Template file for 'libvirt-python3' pkgname=libvirt-python3 -version=8.5.0 +version=8.4.0 revision=1 wrksrc="libvirt-python-${version}" build_style=python3-module @@ -13,7 +13,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="LGPL-2.1-or-later" homepage="https://pypi.org/project/libvirt-python/" distfiles="https://libvirt.org/sources/python/libvirt-python-${version}.tar.gz" -checksum=5ceb23983bb0968250b95110f4e7a5321cc30044d7d89209654413315452777f +checksum=6d252ad4e0f765620bbde450be8f2b844e4f85c568b207ac644f52c6a982f46c do_check() { PYTHONPATH="$(cd build/lib.* && pwd)" pytest diff --git a/srcpkgs/libvirt/template b/srcpkgs/libvirt/template index da6bb0480fa8..acccee487bee 100644 --- a/srcpkgs/libvirt/template +++ b/srcpkgs/libvirt/template @@ -1,6 +1,6 @@ # Template file for 'libvirt' pkgname=libvirt -version=8.5.0 +version=8.4.0 revision=1 build_style=meson configure_args="-Dqemu_user=libvirt -Dqemu_group=libvirt -Drunstatedir=/run @@ -20,7 +20,7 @@ license="LGPL-2.1-or-later" homepage="https://libvirt.org" changelog="https://libvirt.org/news.html" distfiles="https://libvirt.org/sources/${pkgname}-${version}.tar.xz" -checksum=401e99b5e1b83de39a86347e091a85eb4dba82a87053dfcb5aa250328f97db62 +checksum=601a6e9bb03a43d05659f63e4a403df253ab0975b4a973f10a5607f3bbc018dd # At least one test times out on CI but works locally make_check=ci-skip diff --git a/srcpkgs/libxfce4ui/patches/vapi-deps.patch b/srcpkgs/libxfce4ui/patches/vapi-deps.patch deleted file mode 100644 index 8be850abcec2..000000000000 --- a/srcpkgs/libxfce4ui/patches/vapi-deps.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/libxfce4ui/libxfce4ui-2.deps -+++ b/libxfce4ui/libxfce4ui-2.deps -@@ -1,4 +1,4 @@ --libxfce4util-1.0 -+Libxfce4util-1.0 - atk - gio-2.0 - cairo diff --git a/srcpkgs/libxfce4ui/template b/srcpkgs/libxfce4ui/template index d1aa37960a6e..9b1ca8318171 100644 --- a/srcpkgs/libxfce4ui/template +++ b/srcpkgs/libxfce4ui/template @@ -1,15 +1,13 @@ # Template file for 'libxfce4ui' pkgname=libxfce4ui version=4.16.1 -revision=2 +revision=1 build_style=gnu-configure build_helper="gir" -configure_args="--with-locales-dir=/usr/share/locale --disable-static - $(vopt_enable gir introspection) $(vopt_enable vala vala)" +configure_args="--with-locales-dir=/usr/share/locale --disable-static" conf_files="/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml" -hostmakedepends="xfce4-dev-tools pkg-config intltool glib-devel gettext-devel - $(vopt_if vala vala)" -makedepends="gtk+3-devel glade3-devel libxfce4util-devel xfconf-devel +hostmakedepends="xfce4-dev-tools pkg-config intltool glib-devel gettext-devel" +makedepends="gtk+-devel gtk+3-devel glade3-devel libxfce4util-devel xfconf-devel libxml2-devel startup-notification-devel libSM-devel libgtop-devel" short_desc="Replacement of the old libxfcegui4 library" maintainer="Orphaned <orphan@voidlinux.org>" @@ -19,8 +17,8 @@ distfiles="https://archive.xfce.org/src/xfce/${pkgname}/${version%.*}/${pkgname} checksum=d96946ae5af6bf078dda415419e0021909f763ee0020b42f3e26f603e51585f6 # Package build options -build_options="gir vala" -build_options_default="gir vala" +build_options="gir" +build_options_default="gir" libxfce4ui-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" @@ -33,9 +31,6 @@ libxfce4ui-devel_package() { if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 fi - if [ "$build_option_vala" ]; then - vmove usr/share/vala - fi } } diff --git a/srcpkgs/libzip/template b/srcpkgs/libzip/template index 7642a4f475d0..582bda07a977 100644 --- a/srcpkgs/libzip/template +++ b/srcpkgs/libzip/template @@ -1,17 +1,22 @@ # Template file for 'libzip' pkgname=libzip -version=1.9.2 +version=1.8.0 revision=1 build_style=cmake hostmakedepends="perl groff pkg-config" makedepends="bzip2-devel openssl-devel zlib-devel liblzma-devel libzstd-devel" short_desc="C library for reading, creating, and modifying zip archives" -maintainer="Subhaditya Nath <sn03.general@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://libzip.org/" changelog="https://raw.githubusercontent.com/nih-at/libzip/master/NEWS.md" distfiles="https://libzip.org/download/libzip-${version}.tar.gz" -checksum=fd6a7f745de3d69cf5603edc9cb33d2890f0198e415255d0987a0cf10d824c6f +checksum=30ee55868c0a698d3c600492f2bea4eb62c53849bcf696d21af5eb65f3f3839e + +post_patch() { + vsed -i lib/zip_crypto_openssl.c \ + -e '/^#include <openssl\/rand\.h>/a #include <limits.h>' +} post_install() { vlicense LICENSE diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template index 1e02e713a5bd..b2fed5ac3c6a 100644 --- a/srcpkgs/lightdm/template +++ b/srcpkgs/lightdm/template @@ -1,24 +1,25 @@ # Template file for 'lightdm' pkgname=lightdm -version=1.32.0 -revision=1 +version=1.30.0 +revision=3 build_style=gnu-configure build_helper="gir" configure_args="--sbindir=/usr/bin --with-greeter-session=lightdm-gtk-greeter --with-greeter-user=lightdm --disable-static --disable-tests $(vopt_enable gir introspection)" -hostmakedepends="pkg-config intltool itstool $(vopt_if gir 'gobject-introspection vala')" -makedepends="dbus-glib-devel libxklavier-devel libxml2-devel - gtk+3-devel libxcb-devel libXdmcp-devel pam-devel vala-devel - libgcrypt-devel accountsservice-devel" -depends="dbus accountsservice" short_desc="Light Display Manager" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later, LGPL-2.0-or-later" homepage="https://github.com/CanonicalLtd/lightdm" changelog="https://raw.githubusercontent.com/CanonicalLtd/lightdm/master/NEWS" distfiles="https://github.com/CanonicalLtd/lightdm/releases/download/${version}/lightdm-${version}.tar.xz" -checksum=12f5ab432748f0387c7cf8b94430495a558a035a4f8465e5181af6faff133e4b +checksum=a118779650a3a5b20f05d53c4f9e377b484fbc1810a6b0914a60840d9a581f95 + +hostmakedepends="pkg-config intltool itstool $(vopt_if gir 'gobject-introspection vala')" +makedepends="dbus-glib-devel libxklavier-devel libxml2-devel + gtk+3-devel libxcb-devel libXdmcp-devel pam-devel vala-devel + libgcrypt-devel accountsservice-devel" +depends="dbus accountsservice" conf_files="/etc/${pkgname}/*.conf /etc/pam.d/*" system_accounts="lightdm" lightdm_homedir="/var/lib/lightdm" diff --git a/srcpkgs/lightsoff/template b/srcpkgs/lightsoff/template index 97cda1f8abb6..48a6475a6a67 100644 --- a/srcpkgs/lightsoff/template +++ b/srcpkgs/lightsoff/template @@ -1,6 +1,6 @@ # Template file for 'lightsoff' pkgname=lightsoff -version=40.0.1 +version=3.38.0 revision=1 build_style=meson hostmakedepends="gettext glib-devel itstool pkg-config vala" @@ -9,6 +9,5 @@ short_desc="GNOME puzzlle game where you turn off lights" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Lightsoff" -changelog="https://gitlab.gnome.org/GNOME/lightsoff/-/raw/master/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz" -checksum=acd38d4706f11c6cbb18a1afae77637afbf481d02e0eebfe407595f088f1f1ab +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=d0b6ebd7172e5a948e49d6b5813aaa1473fd664f2c39043cb861fab011b7f636 diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template index ae03279b9230..5d57ab78035f 100644 --- a/srcpkgs/lilypond-doc/template +++ b/srcpkgs/lilypond-doc/template @@ -1,7 +1,7 @@ # Template file for 'lilypond-doc' pkgname=lilypond-doc # should be kept in sync with 'lilypond' -version=2.23.10 +version=2.23.9 revision=1 create_wrksrc=yes short_desc="Documentation for the lilypond music engraving program" @@ -9,7 +9,7 @@ maintainer="newbluemoon <blaumolch@mailbox.org>" license="GPL-3.0-or-later, GFDL-1.3-or-later" homepage="https://lilypond.org/" distfiles="https://gitlab.com/lilypond/lilypond/-/releases/v${version}/downloads/lilypond-${version}-documentation.tar.xz" -checksum=8927270ec2c2dff2e0984727543a467b49ff7cb3adfd98b81a15b51277bfba75 +checksum=519bdd88e0f347049db3b1d6ed71458c3b4781dc20bdd3c5be00c0fabb6160ba do_install() { vmkdir usr diff --git a/srcpkgs/lilypond/template b/srcpkgs/lilypond/template index 9a2acfcb0c88..150268070412 100644 --- a/srcpkgs/lilypond/template +++ b/srcpkgs/lilypond/template @@ -1,7 +1,7 @@ # Template file for 'lilypond' pkgname=lilypond # should be kept in sync with 'lilypond-doc' -version=2.23.10 +version=2.23.9 revision=1 build_wrksrc="build" build_style="gnu-configure" @@ -18,7 +18,7 @@ maintainer="newbluemoon <blaumolch@mailbox.org>" license="GPL-3.0-or-later, GFDL-1.3-or-later" homepage="https://lilypond.org/" distfiles="https://lilypond.org/downloads/sources/v2.23/lilypond-${version}.tar.gz" -checksum=06ac963df1699598c62f4390b8fc95344a723a88af440c00f5201c4aa8958f68 +checksum=11204fab661a5324f55c607dc8f9363a47afc741563f8dc867cdd60c173b27db python_version=3 make_check=ci-skip # ci fails, but all checks pass locally diff --git a/srcpkgs/linux/template b/srcpkgs/linux/template index 965a96997a33..f76a6a1d27e8 100644 --- a/srcpkgs/linux/template +++ b/srcpkgs/linux/template @@ -1,6 +1,6 @@ # Template file for 'linux' pkgname=linux -version=5.18 +version=5.15 revision=1 build_style=meta depends="linux${version} linux-base" diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template index eb12fdd59b0a..29b67f43ea24 100644 --- a/srcpkgs/linux4.19/template +++ b/srcpkgs/linux4.19/template @@ -1,6 +1,6 @@ # Template file for 'linux4.19' pkgname=linux4.19 -version=4.19.254 +version=4.19.249 revision=1 wrksrc="linux-${version}" short_desc="Linux kernel and modules (${version%.*} series)" @@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-2.0-only" homepage="https://www.kernel.org" distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz" -checksum=5198ef91a02e07db23f8580ce183256d52a7b1acc0b8fd85a7ab7ad52a07a4e5 +checksum=ce4bbd420271bb9b6c09842c0d7201c7ba9d136f7025cf0fd7500c95e3f55191 python_version=3 nodebug=yes # -dbg package is generated below manually diff --git a/srcpkgs/linux5.10/files/arm64-dotconfig b/srcpkgs/linux5.10/files/arm64-dotconfig index f0e8f2ce8ab3..acfc37c03510 100644 --- a/srcpkgs/linux5.10/files/arm64-dotconfig +++ b/srcpkgs/linux5.10/files/arm64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.10.122 Kernel Configuration +# Linux/arm64 5.10.105 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -8807,8 +8807,6 @@ CONFIG_VIDEO_ROCKCHIP_ISP1=m # # Android # -CONFIG_ASHMEM=y -# CONFIG_ION is not set # end of Android # CONFIG_STAGING_BOARD is not set @@ -10197,11 +10195,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=m @@ -10901,8 +10895,8 @@ CONFIG_CRYPTO_HASH_INFO=y # CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_LIB_BLAKE2S=y +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m CONFIG_CRYPTO_LIB_CHACHA=m diff --git a/srcpkgs/linux5.10/files/i386-dotconfig b/srcpkgs/linux5.10/files/i386-dotconfig index a6983d73ae81..70d61a837efd 100644 --- a/srcpkgs/linux5.10/files/i386-dotconfig +++ b/srcpkgs/linux5.10/files/i386-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.10.135 Kernel Configuration +# Linux/i386 5.10.115 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -305,6 +305,7 @@ CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set +CONFIG_RETPOLINE=y CONFIG_X86_CPU_RESCTRL=y # CONFIG_X86_BIGSMP is not set # CONFIG_X86_EXTENDED_PLATFORM is not set @@ -469,14 +470,6 @@ CONFIG_HOTPLUG_CPU=y CONFIG_MODIFY_LDT_SYSCALL=y # end of Processor type and features -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y @@ -4038,9 +4031,10 @@ CONFIG_TCG_TIS_ST33ZP24_SPI=m CONFIG_TELCLOCK=m CONFIG_XILLYBUS=m CONFIG_XILLYBUS_PCIE=m +# end of Character devices + CONFIG_RANDOM_TRUST_CPU=y CONFIG_RANDOM_TRUST_BOOTLOADER=y -# end of Character devices # # I2C support @@ -7824,8 +7818,6 @@ CONFIG_VIDEO_IPU3_IMGU=m # # Android # -CONFIG_ASHMEM=y -# CONFIG_ION is not set # end of Android CONFIG_LTE_GDM724X=m @@ -8758,11 +8750,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android # CONFIG_LIBNVDIMM is not set @@ -9203,6 +9191,7 @@ CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y +CONFIG_PAGE_TABLE_ISOLATION=y # CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_NETWORK_XFRM is not set CONFIG_SECURITY_PATH=y @@ -9431,6 +9420,24 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m @@ -9496,26 +9503,6 @@ CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.10/files/x86_64-dotconfig b/srcpkgs/linux5.10/files/x86_64-dotconfig index 0e9f4e051be4..1a5057ad0234 100644 --- a/srcpkgs/linux5.10/files/x86_64-dotconfig +++ b/srcpkgs/linux5.10/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.10.135 Kernel Configuration +# Linux/x86_64 5.10.115 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -325,6 +325,7 @@ CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set +CONFIG_RETPOLINE=y CONFIG_X86_CPU_RESCTRL=y # CONFIG_X86_EXTENDED_PLATFORM is not set CONFIG_X86_INTEL_LPSS=y @@ -484,14 +485,6 @@ CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # end of Processor type and features -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_PAGE_TABLE_ISOLATION=y -CONFIG_RETPOLINE=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y @@ -4108,9 +4101,10 @@ CONFIG_TCG_TIS_ST33ZP24_SPI=m CONFIG_TELCLOCK=m CONFIG_XILLYBUS=m CONFIG_XILLYBUS_PCIE=m +# end of Character devices + CONFIG_RANDOM_TRUST_CPU=y CONFIG_RANDOM_TRUST_BOOTLOADER=y -# end of Character devices # # I2C support @@ -7946,8 +7940,6 @@ CONFIG_VIDEO_IPU3_IMGU=m # # Android # -CONFIG_ASHMEM=y -# CONFIG_ION is not set # end of Android CONFIG_LTE_GDM724X=m @@ -8899,11 +8891,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=y @@ -9366,6 +9354,7 @@ CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y +CONFIG_PAGE_TABLE_ISOLATION=y # CONFIG_SECURITY_INFINIBAND is not set # CONFIG_SECURITY_NETWORK_XFRM is not set CONFIG_SECURITY_PATH=y @@ -9608,6 +9597,28 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 +CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m @@ -9675,30 +9686,6 @@ CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.10/template b/srcpkgs/linux5.10/template index bcf197451004..781879543adc 100644 --- a/srcpkgs/linux5.10/template +++ b/srcpkgs/linux5.10/template @@ -1,18 +1,15 @@ # Template file for 'linux5.10' pkgname=linux5.10 -version=5.10.135 +version=5.10.125 revision=1 -wrksrc="linux-${version%.*}" +wrksrc="linux-${version}" short_desc="Linux kernel and modules (${version%.*} series)" maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-only" homepage="https://www.kernel.org" -distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz - https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" -checksum="dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43 - fdedeccb9008c6ec1fb32db2fb474c7b4a16822400c346a721f1cc63e10032fe" +distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz" +checksum=b9356ea02532c063f0b19a82e67c2afbd7c5460184fce7011222cf8667568f60 python_version=3 -skip_extraction="patch-${version}.xz" # XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR. archs="x86_64* i686* ppc* aarch64*" @@ -55,10 +52,6 @@ if [ "${_patchver}" ]; then _version="EXTRAVERSION=${_patchver}" fi -pre_patch() { - xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1 -} - do_configure() { # 5.8 misses Documentation/DocBook. We ship the directory from 4.12 here. cp -a $FILESDIR/DocBook -t Documentation diff --git a/srcpkgs/linux5.15/files/arm64-dotconfig b/srcpkgs/linux5.15/files/arm64-dotconfig index e8fa12067f73..d086ed216153 100644 --- a/srcpkgs/linux5.15/files/arm64-dotconfig +++ b/srcpkgs/linux5.15/files/arm64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.15.47 Kernel Configuration +# Linux/arm64 5.15.28 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -414,6 +414,7 @@ CONFIG_HZ=100 CONFIG_SCHED_HRTICK=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_HW_PERF_EVENTS=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_KEXEC=y @@ -797,6 +798,7 @@ CONFIG_ARCH_USE_MEMREMAP_PROT=y # CONFIG_LOCK_EVENT_COUNTS is not set CONFIG_ARCH_HAS_RELR=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_HAVE_ARCH_PFN_VALID=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y # @@ -3318,6 +3320,8 @@ CONFIG_BNXT_SRIOV=y CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT_DCB=y CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=m CONFIG_MACB_USE_HWSTAMP=y @@ -3433,6 +3437,7 @@ CONFIG_I40EVF=m CONFIG_ICE=m CONFIG_FM10K=m CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_JME=m CONFIG_NET_VENDOR_LITEX=y CONFIG_LITEX_LITEETH=m @@ -3510,12 +3515,9 @@ CONFIG_SPARX5_SWITCH=m CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_MSCC_OCELOT_SWITCH_LIB=m CONFIG_MSCC_OCELOT_SWITCH=m -CONFIG_NET_VENDOR_MICROSOFT=y CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m CONFIG_FEALNX=m -CONFIG_NET_VENDOR_NI=y -CONFIG_NI_XGE_MANAGEMENT_ENET=m CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=m CONFIG_NS83820=m @@ -3528,6 +3530,8 @@ CONFIG_NFP=m CONFIG_NFP_APP_FLOWER=y CONFIG_NFP_APP_ABM_NIC=y # CONFIG_NFP_DEBUG is not set +CONFIG_NET_VENDOR_NI=y +CONFIG_NI_XGE_MANAGEMENT_ENET=m CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=m CONFIG_NE2K_PCI=m @@ -3556,8 +3560,6 @@ CONFIG_QED_RDMA=y CONFIG_QED_ISCSI=y CONFIG_QED_FCOE=y CONFIG_QED_OOO=y -CONFIG_NET_VENDOR_BROCADE=y -CONFIG_BNA=m CONFIG_NET_VENDOR_QUALCOMM=y CONFIG_QCA7000=m CONFIG_QCA7000_SPI=m @@ -3580,11 +3582,6 @@ CONFIG_ROCKER=m CONFIG_NET_VENDOR_SAMSUNG=y CONFIG_SXGBE_ETH=m CONFIG_NET_VENDOR_SEEQ=y -CONFIG_NET_VENDOR_SILAN=y -CONFIG_SC92031=m -CONFIG_NET_VENDOR_SIS=y -CONFIG_SIS900=m -CONFIG_SIS190=m CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=m CONFIG_SFC_MTD=y @@ -3593,6 +3590,11 @@ CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_FALCON=m CONFIG_SFC_FALCON_MTD=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m CONFIG_NET_VENDOR_SMSC=y CONFIG_SMC91X=m CONFIG_PCMCIA_SMC91C92=m @@ -9190,7 +9192,6 @@ CONFIG_DVB_SP8870=m # # Android # -CONFIG_ASHMEM=y # end of Android # CONFIG_STAGING_BOARD is not set @@ -10688,11 +10689,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=m @@ -11403,6 +11400,27 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SM4=m CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_ALLWINNER=y CONFIG_CRYPTO_DEV_SUN4I_SS=m @@ -11527,28 +11545,6 @@ CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y CONFIG_INDIRECT_PIO=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA256=y -CONFIG_CRYPTO_LIB_SM4=m -# end of Crypto library routines - CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.15/files/i386-dotconfig b/srcpkgs/linux5.15/files/i386-dotconfig index 3242a4da49ee..0e497896cbbb 100644 --- a/srcpkgs/linux5.15/files/i386-dotconfig +++ b/srcpkgs/linux5.15/files/i386-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.15.57 Kernel Configuration +# Linux/i386 5.15.39 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -482,12 +482,6 @@ CONFIG_HOTPLUG_CPU=y CONFIG_MODIFY_LDT_SYSCALL=y # end of Processor type and features -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y # @@ -8059,7 +8053,6 @@ CONFIG_DVB_SP8870=m # # Android # -CONFIG_ASHMEM=y # end of Android CONFIG_LTE_GDM724X=m @@ -9045,11 +9038,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android # CONFIG_LIBNVDIMM is not set @@ -9729,6 +9718,24 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m @@ -9795,26 +9802,6 @@ CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.15/files/x86_64-dotconfig b/srcpkgs/linux5.15/files/x86_64-dotconfig index 59dc0529e8fb..32714ae96633 100644 --- a/srcpkgs/linux5.15/files/x86_64-dotconfig +++ b/srcpkgs/linux5.15/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.15.57 Kernel Configuration +# Linux/x86_64 5.15.39 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -499,12 +499,6 @@ CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # end of Processor type and features -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y @@ -8194,7 +8188,6 @@ CONFIG_DVB_SP8870=m # # Android # -CONFIG_ASHMEM=y # end of Android CONFIG_LTE_GDM724X=m @@ -9210,11 +9203,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=y @@ -9935,6 +9924,28 @@ CONFIG_CRYPTO_USER_API_AEAD=m CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 +CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m @@ -10003,30 +10014,6 @@ CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y - -# -# Crypto library routines -# -CONFIG_CRYPTO_LIB_AES=y -CONFIG_CRYPTO_LIB_ARC4=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y -CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m -CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m -CONFIG_CRYPTO_LIB_CHACHA=m -CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m -CONFIG_CRYPTO_LIB_CURVE25519=m -CONFIG_CRYPTO_LIB_DES=m -CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 -CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m -CONFIG_CRYPTO_LIB_POLY1305=m -CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m -CONFIG_CRYPTO_LIB_SHA256=y -# end of Crypto library routines - -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.15/template b/srcpkgs/linux5.15/template index 81f6e013db04..a54741bf8478 100644 --- a/srcpkgs/linux5.15/template +++ b/srcpkgs/linux5.15/template @@ -1,6 +1,6 @@ # Template file for 'linux5.15' pkgname=linux5.15 -version=5.15.59 +version=5.15.50 revision=1 wrksrc="linux-${version%.*}" short_desc="Linux kernel and modules (${version%.*} series)" @@ -10,7 +10,7 @@ homepage="https://www.kernel.org" distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" checksum="57b2cf6991910e3b67a1b3490022e8a0674b6965c74c12da1e99d138d1991ee8 - c7edbb9e8ba15b416b0be50bef7004f3fa09aec3767276b2a566a63698eb21c7" + 16bfe772c0ac272bc4b5be68b3e1aead51eebdab2d61b360a0d18126f52c50a8" skip_extraction="patch-${version}.xz" python_version=3 diff --git a/srcpkgs/linux5.16-dbg b/srcpkgs/linux5.16-dbg new file mode 120000 index 000000000000..d1126623c78a --- /dev/null +++ b/srcpkgs/linux5.16-dbg @@ -0,0 +1 @@ +linux5.16 \ No newline at end of file diff --git a/srcpkgs/linux5.16-headers b/srcpkgs/linux5.16-headers new file mode 120000 index 000000000000..d1126623c78a --- /dev/null +++ b/srcpkgs/linux5.16-headers @@ -0,0 +1 @@ +linux5.16 \ No newline at end of file diff --git a/srcpkgs/linux5.16/files/arm64-dotconfig b/srcpkgs/linux5.16/files/arm64-dotconfig new file mode 100644 index 000000000000..a5f05f407ac7 --- /dev/null +++ b/srcpkgs/linux5.16/files/arm64-dotconfig @@ -0,0 +1,12138 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm64 5.16.20 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="aarch64-linux-musl-gcc (GCC) 10.2.1 20201203" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=100201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23501 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23501 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="_1" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_WATCH_QUEUE=y +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_INJECTION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_SIM=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_IRQ_FASTEOI_HIERARCHY_HANDLERS=y +CONFIG_GENERIC_IRQ_IPI=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_MSI_IOMMU=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y +CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set +CONFIG_CONTEXT_TRACKING=y +# CONFIG_CONTEXT_TRACKING_FORCE is not set +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y +CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y + +# +# BPF subsystem +# +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_BPF_JIT_ALWAYS_ON=y +CONFIG_BPF_JIT_DEFAULT_ON=y +CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_USERMODE_DRIVER=y +# CONFIG_BPF_PRELOAD is not set +CONFIG_BPF_LSM=y +# end of BPF subsystem + +CONFIG_PREEMPT_VOLUNTARY_BUILD=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set +CONFIG_SCHED_CORE=y + +# +# CPU/Task time and stats accounting +# +CONFIG_VIRT_CPU_ACCOUNTING=y +# CONFIG_TICK_CPU_ACCOUNTING is not set +CONFIG_VIRT_CPU_ACCOUNTING_GEN=y +# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_SCHED_THERMAL_PRESSURE=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_PSI=y +CONFIG_PSI_DEFAULT_DISABLED=y +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKHEADERS=m +CONFIG_LOG_BUF_SHIFT=18 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set +CONFIG_GENERIC_SCHED_CLOCK=y + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_CC_HAS_INT128=y +CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_ARCH_SUPPORTS_INT128=y +CONFIG_NUMA_BALANCING=y +CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y +CONFIG_CGROUPS=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_CGROUP_PIDS=y +CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_HUGETLB=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y +CONFIG_CGROUP_MISC=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_SOCK_CGROUP_DATA=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_CHECKPOINT_RESTORE=y +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_HAVE_UID16=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_EXPERT=y +CONFIG_UID16=y +CONFIG_MULTIUSER=y +# CONFIG_SGETMASK_SYSCALL is not set +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_HAVE_FUTEX_CMPXCHG=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_USERFAULTFD=y +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_DEBUG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_FREELIST_HARDENED=y +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# end of General setup + +CONFIG_ARM64=y +CONFIG_64BIT=y +CONFIG_MMU=y +CONFIG_ARM64_PAGE_SHIFT=12 +CONFIG_ARM64_CONT_PTE_SHIFT=4 +CONFIG_ARM64_CONT_PMD_SHIFT=4 +CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=33 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CSUM=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y +CONFIG_SMP=y +CONFIG_KERNEL_MODE_NEON=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=4 +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_ARCH_PROC_KCORE_TEXT=y + +# +# Platform selection +# +CONFIG_ARCH_ACTIONS=y +CONFIG_ARCH_SUNXI=y +CONFIG_ARCH_ALPINE=y +CONFIG_ARCH_APPLE=y +CONFIG_ARCH_BCM2835=y +CONFIG_ARCH_BCM4908=y +CONFIG_ARCH_BCM_IPROC=y +CONFIG_ARCH_BERLIN=y +CONFIG_ARCH_BITMAIN=y +CONFIG_ARCH_BRCMSTB=y +CONFIG_ARCH_EXYNOS=y +CONFIG_ARCH_SPARX5=y +# CONFIG_ARCH_K3 is not set +CONFIG_ARCH_LAYERSCAPE=y +CONFIG_ARCH_LG1K=y +CONFIG_ARCH_HISI=y +CONFIG_ARCH_KEEMBAY=y +CONFIG_ARCH_MEDIATEK=y +CONFIG_ARCH_MESON=y +CONFIG_ARCH_MVEBU=y +CONFIG_ARCH_MXC=y +CONFIG_ARCH_QCOM=y +CONFIG_ARCH_REALTEK=y +# CONFIG_ARCH_RENESAS is not set +CONFIG_ARCH_ROCKCHIP=y +CONFIG_ARCH_S32=y +CONFIG_ARCH_SEATTLE=y +CONFIG_ARCH_INTEL_SOCFPGA=y +CONFIG_ARCH_SYNQUACER=y +CONFIG_ARCH_TEGRA=y +CONFIG_ARCH_SPRD=y +CONFIG_ARCH_THUNDER=y +CONFIG_ARCH_THUNDER2=y +# CONFIG_ARCH_UNIPHIER is not set +CONFIG_ARCH_VEXPRESS=y +CONFIG_ARCH_VISCONTI=y +CONFIG_ARCH_XGENE=y +CONFIG_ARCH_ZYNQMP=y +# end of Platform selection + +# +# Kernel Features +# + +# +# ARM errata workarounds via the alternatives framework +# +CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y +CONFIG_ARM64_ERRATUM_826319=y +CONFIG_ARM64_ERRATUM_827319=y +CONFIG_ARM64_ERRATUM_824069=y +CONFIG_ARM64_ERRATUM_819472=y +CONFIG_ARM64_ERRATUM_832075=y +CONFIG_ARM64_ERRATUM_834220=y +CONFIG_ARM64_ERRATUM_845719=y +CONFIG_ARM64_ERRATUM_843419=y +CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y +CONFIG_ARM64_ERRATUM_1024718=y +CONFIG_ARM64_ERRATUM_1418040=y +CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y +CONFIG_ARM64_ERRATUM_1165522=y +CONFIG_ARM64_ERRATUM_1319367=y +CONFIG_ARM64_ERRATUM_1530923=y +CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y +CONFIG_ARM64_ERRATUM_1286807=y +CONFIG_ARM64_ERRATUM_1463225=y +CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1508412=y +CONFIG_ARM64_WORKAROUND_TRBE_OVERWRITE_FILL_MODE=y +CONFIG_ARM64_ERRATUM_2051678=y +CONFIG_ARM64_ERRATUM_2077057=y +CONFIG_ARM64_ERRATUM_2119858=y +CONFIG_ARM64_ERRATUM_2139208=y +CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_ARM64_WORKAROUND_TRBE_WRITE_OUT_OF_RANGE=y +CONFIG_ARM64_ERRATUM_2253138=y +CONFIG_ARM64_ERRATUM_2224489=y +CONFIG_CAVIUM_ERRATUM_22375=y +CONFIG_CAVIUM_ERRATUM_23144=y +CONFIG_CAVIUM_ERRATUM_23154=y +CONFIG_CAVIUM_ERRATUM_27456=y +CONFIG_CAVIUM_ERRATUM_30115=y +CONFIG_CAVIUM_TX2_ERRATUM_219=y +CONFIG_FUJITSU_ERRATUM_010001=y +CONFIG_HISILICON_ERRATUM_161600802=y +CONFIG_QCOM_FALKOR_ERRATUM_1003=y +CONFIG_QCOM_FALKOR_ERRATUM_1009=y +CONFIG_QCOM_QDF2400_ERRATUM_0065=y +CONFIG_QCOM_FALKOR_ERRATUM_E1041=y +CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +CONFIG_SOCIONEXT_SYNQUACER_PREITS=y +# end of ARM errata workarounds via the alternatives framework + +CONFIG_ARM64_4K_PAGES=y +# CONFIG_ARM64_16K_PAGES is not set +# CONFIG_ARM64_64K_PAGES is not set +# CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARM64_VA_BITS_48=y +CONFIG_ARM64_VA_BITS=48 +CONFIG_ARM64_PA_BITS_48=y +CONFIG_ARM64_PA_BITS=48 +# CONFIG_CPU_BIG_ENDIAN is not set +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_SCHED_MC=y +CONFIG_SCHED_CLUSTER=y +CONFIG_SCHED_SMT=y +CONFIG_NR_CPUS=480 +CONFIG_HOTPLUG_CPU=y +CONFIG_NUMA=y +CONFIG_NODES_SHIFT=6 +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_HZ_100=y +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_HW_PERF_EVENTS=y +CONFIG_PARAVIRT=y +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +CONFIG_KEXEC=y +# CONFIG_KEXEC_FILE is not set +CONFIG_CRASH_DUMP=y +CONFIG_TRANS_TABLE=y +# CONFIG_XEN is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_UNMAP_KERNEL_AT_EL0=y +CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_RODATA_FULL_DEFAULT_ENABLED=y +# CONFIG_ARM64_SW_TTBR0_PAN is not set +CONFIG_ARM64_TAGGED_ADDR_ABI=y +CONFIG_COMPAT=y +CONFIG_KUSER_HELPERS=y +CONFIG_ARMV8_DEPRECATED=y +CONFIG_SWP_EMULATION=y +CONFIG_CP15_BARRIER_EMULATION=y +CONFIG_SETEND_EMULATION=y + +# +# ARMv8.1 architectural features +# +CONFIG_ARM64_HW_AFDBM=y +CONFIG_ARM64_PAN=y +CONFIG_AS_HAS_LDAPR=y +CONFIG_AS_HAS_LSE_ATOMICS=y +CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_USE_LSE_ATOMICS=y +# end of ARMv8.1 architectural features + +# +# ARMv8.2 architectural features +# +CONFIG_ARM64_PMEM=y +CONFIG_ARM64_RAS_EXTN=y +CONFIG_ARM64_CNP=y +# end of ARMv8.2 architectural features + +# +# ARMv8.3 architectural features +# +CONFIG_ARM64_PTR_AUTH=y +CONFIG_ARM64_PTR_AUTH_KERNEL=y +CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y +CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y +CONFIG_AS_HAS_PAC=y +CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y +# end of ARMv8.3 architectural features + +# +# ARMv8.4 architectural features +# +CONFIG_ARM64_AMU_EXTN=y +CONFIG_AS_HAS_ARMV8_4=y +CONFIG_ARM64_TLB_RANGE=y +# end of ARMv8.4 architectural features + +# +# ARMv8.5 architectural features +# +CONFIG_AS_HAS_ARMV8_5=y +CONFIG_ARM64_BTI=y +CONFIG_ARM64_BTI_KERNEL=y +CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y +CONFIG_ARM64_E0PD=y +CONFIG_ARCH_RANDOM=y +CONFIG_ARM64_AS_HAS_MTE=y +CONFIG_ARM64_MTE=y +# end of ARMv8.5 architectural features + +# +# ARMv8.7 architectural features +# +CONFIG_ARM64_EPAN=y +# end of ARMv8.7 architectural features + +CONFIG_ARM64_SVE=y +CONFIG_ARM64_MODULE_PLTS=y +CONFIG_ARM64_PSEUDO_NMI=y +# CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set +CONFIG_RELOCATABLE=y +CONFIG_RANDOMIZE_BASE=y +CONFIG_RANDOMIZE_MODULE_REGION_FULL=y +CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y +CONFIG_STACKPROTECTOR_PER_TASK=y +# end of Kernel Features + +# +# Boot options +# +CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y +CONFIG_CMDLINE="" +CONFIG_EFI_STUB=y +CONFIG_EFI=y +CONFIG_DMI=y +# end of Boot options + +CONFIG_SYSVIPC_COMPAT=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_AUTOSLEEP=y +CONFIG_PM_WAKELOCKS=y +CONFIG_PM_WAKELOCKS_LIMIT=100 +CONFIG_PM_WAKELOCKS_GC=y +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +CONFIG_DPM_WATCHDOG=y +CONFIG_DPM_WATCHDOG_TIMEOUT=60 +CONFIG_PM_CLK=y +CONFIG_PM_GENERIC_DOMAINS=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y +CONFIG_PM_GENERIC_DOMAINS_OF=y +CONFIG_CPU_PM=y +CONFIG_ENERGY_MODEL=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# end of Power management options + +# +# CPU Power Management +# + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_IDLE_GOV_TEO=y +CONFIG_DT_IDLE_STATES=y + +# +# ARM CPU Idle Drivers +# +CONFIG_ARM_CPUIDLE=y +CONFIG_ARM_PSCI_CPUIDLE=y +CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y +# end of ARM CPU Idle Drivers +# end of CPU Idle + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +CONFIG_CPUFREQ_DT=m +CONFIG_CPUFREQ_DT_PLATDEV=y +CONFIG_ACPI_CPPC_CPUFREQ=m +CONFIG_ACPI_CPPC_CPUFREQ_FIE=y +CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m +CONFIG_ARM_ARMADA_37XX_CPUFREQ=m +CONFIG_ARM_ARMADA_8K_CPUFREQ=m +CONFIG_ARM_SCPI_CPUFREQ=m +CONFIG_ARM_BRCMSTB_AVS_CPUFREQ=m +CONFIG_ARM_IMX_CPUFREQ_DT=m +CONFIG_ARM_MEDIATEK_CPUFREQ=m +CONFIG_ARM_MEDIATEK_CPUFREQ_HW=m +CONFIG_ARM_QCOM_CPUFREQ_NVMEM=m +CONFIG_ARM_QCOM_CPUFREQ_HW=m +CONFIG_ARM_RASPBERRYPI_CPUFREQ=m +CONFIG_ARM_SCMI_CPUFREQ=m +# CONFIG_ARM_TEGRA20_CPUFREQ is not set +CONFIG_ARM_TEGRA124_CPUFREQ=y +CONFIG_ARM_TEGRA186_CPUFREQ=m +CONFIG_ARM_TEGRA194_CPUFREQ=m +CONFIG_QORIQ_CPUFREQ=m +# end of CPU Frequency scaling +# end of CPU Power Management + +CONFIG_ARCH_SUPPORTS_ACPI=y +CONFIG_ACPI=y +CONFIG_ACPI_GENERIC_GSI=y +CONFIG_ACPI_CCA_REQUIRED=y +# CONFIG_ACPI_DEBUGGER is not set +CONFIG_ACPI_SPCR_TABLE=y +# CONFIG_ACPI_EC_DEBUGFS is not set +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=y +CONFIG_ACPI_FAN=y +CONFIG_ACPI_TAD=m +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_PROCESSOR_IDLE=y +CONFIG_ACPI_MCFG=y +CONFIG_ACPI_CPPC_LIB=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y +CONFIG_ACPI_TABLE_UPGRADE=y +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_MEMORY=y +CONFIG_ACPI_HED=y +CONFIG_ACPI_CUSTOM_METHOD=m +CONFIG_ACPI_BGRT=y +CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y +CONFIG_ACPI_NFIT=m +# CONFIG_NFIT_SECURITY_DEBUG is not set +CONFIG_ACPI_NUMA=y +CONFIG_ACPI_HMAT=y +CONFIG_HAVE_ACPI_APEI=y +CONFIG_ACPI_APEI=y +CONFIG_ACPI_APEI_GHES=y +CONFIG_ACPI_APEI_PCIEAER=y +CONFIG_ACPI_APEI_SEA=y +CONFIG_ACPI_APEI_MEMORY_FAILURE=y +CONFIG_ACPI_APEI_EINJ=m +CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_CONFIGFS=m +CONFIG_ACPI_IORT=y +CONFIG_ACPI_GTDT=y +CONFIG_ACPI_PPTT=y +CONFIG_PMIC_OPREGION=y +CONFIG_ACPI_VIOT=y +CONFIG_IRQ_BYPASS_MANAGER=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_HAVE_KVM_MSI=y +CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y +CONFIG_KVM_VFIO=y +CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL=y +CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y +CONFIG_KVM_XFER_TO_GUEST_WORK=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=y +# CONFIG_NVHE_EL2_DEBUG is not set +CONFIG_ARM64_CRYPTO=y +CONFIG_CRYPTO_SHA256_ARM64=m +CONFIG_CRYPTO_SHA512_ARM64=m +CONFIG_CRYPTO_SHA1_ARM64_CE=m +CONFIG_CRYPTO_SHA2_ARM64_CE=m +CONFIG_CRYPTO_SHA512_ARM64_CE=m +CONFIG_CRYPTO_SHA3_ARM64=m +CONFIG_CRYPTO_SM3_ARM64_CE=m +CONFIG_CRYPTO_SM4_ARM64_CE=m +CONFIG_CRYPTO_GHASH_ARM64_CE=m +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m +CONFIG_CRYPTO_AES_ARM64=m +CONFIG_CRYPTO_AES_ARM64_CE=m +CONFIG_CRYPTO_AES_ARM64_CE_CCM=m +CONFIG_CRYPTO_AES_ARM64_CE_BLK=m +CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m +CONFIG_CRYPTO_CHACHA20_NEON=m +CONFIG_CRYPTO_POLY1305_NEON=m +CONFIG_CRYPTO_NHPOLY1305_NEON=m +CONFIG_CRYPTO_AES_ARM64_BS=m + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_KPROBES=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +CONFIG_UPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_KRETPROBES=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_KEEPINITRD=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_SET_DIRECT_MAP=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_NO_INSTR=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y +CONFIG_HAVE_CMPXCHG_LOCAL=y +CONFIG_HAVE_CMPXCHG_DOUBLE=y +CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y +CONFIG_LTO_NONE=y +CONFIG_ARCH_SUPPORTS_CFI_CLANG=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_ARCH_MMAP_RND_BITS=18 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 +CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_COMPAT_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_HAVE_ARCH_VMAP_STACK=y +CONFIG_VMAP_STACK=y +CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_STRICT_MODULE_RWX=y +CONFIG_HAVE_ARCH_COMPILER_H=y +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +CONFIG_ARCH_USE_MEMREMAP_PROT=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_RELR=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +# end of General architecture-dependent options + +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +CONFIG_MODVERSIONS=y +CONFIG_ASM_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_MODULE_COMPRESS_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_RQ_ALLOC_TIME=y +CONFIG_BLK_CGROUP_RWSTAT=y +CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_ZONED=y +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y +CONFIG_BLK_CGROUP_IOLATENCY=y +# CONFIG_BLK_CGROUP_FC_APPID is not set +CONFIG_BLK_CGROUP_IOCOST=y +CONFIG_BLK_CGROUP_IOPRIO=y +CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_DEBUG_FS_ZONED=y +# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_INLINE_ENCRYPTION=y +CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +CONFIG_OSF_PARTITION=y +# CONFIG_AMIGA_PARTITION is not set +CONFIG_ATARI_PARTITION=y +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +# CONFIG_MINIX_SUBPARTITION is not set +CONFIG_SOLARIS_X86_PARTITION=y +CONFIG_UNIXWARE_DISKLABEL=y +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +CONFIG_SGI_PARTITION=y +CONFIG_ULTRIX_PARTITION=y +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +CONFIG_SYSV68_PARTITION=y +# CONFIG_CMDLINE_PARTITION is not set +# end of Partition Types + +CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_MQ_RDMA=y +CONFIG_BLK_PM=y +CONFIG_BLOCK_HOLDER_DEPRECATED=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +CONFIG_IOSCHED_BFQ=y +CONFIG_BFQ_GROUP_IOSCHED=y +# CONFIG_BFQ_CGROUP_DEBUG is not set +# end of IO Schedulers + +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_PADATA=y +CONFIG_ASN1=y +CONFIG_ARCH_INLINE_SPIN_TRYLOCK=y +CONFIG_ARCH_INLINE_SPIN_TRYLOCK_BH=y +CONFIG_ARCH_INLINE_SPIN_LOCK=y +CONFIG_ARCH_INLINE_SPIN_LOCK_BH=y +CONFIG_ARCH_INLINE_SPIN_LOCK_IRQ=y +CONFIG_ARCH_INLINE_SPIN_LOCK_IRQSAVE=y +CONFIG_ARCH_INLINE_SPIN_UNLOCK=y +CONFIG_ARCH_INLINE_SPIN_UNLOCK_BH=y +CONFIG_ARCH_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_ARCH_INLINE_SPIN_UNLOCK_IRQRESTORE=y +CONFIG_ARCH_INLINE_READ_LOCK=y +CONFIG_ARCH_INLINE_READ_LOCK_BH=y +CONFIG_ARCH_INLINE_READ_LOCK_IRQ=y +CONFIG_ARCH_INLINE_READ_LOCK_IRQSAVE=y +CONFIG_ARCH_INLINE_READ_UNLOCK=y +CONFIG_ARCH_INLINE_READ_UNLOCK_BH=y +CONFIG_ARCH_INLINE_READ_UNLOCK_IRQ=y +CONFIG_ARCH_INLINE_READ_UNLOCK_IRQRESTORE=y +CONFIG_ARCH_INLINE_WRITE_LOCK=y +CONFIG_ARCH_INLINE_WRITE_LOCK_BH=y +CONFIG_ARCH_INLINE_WRITE_LOCK_IRQ=y +CONFIG_ARCH_INLINE_WRITE_LOCK_IRQSAVE=y +CONFIG_ARCH_INLINE_WRITE_UNLOCK=y +CONFIG_ARCH_INLINE_WRITE_UNLOCK_BH=y +CONFIG_ARCH_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE=y +CONFIG_INLINE_SPIN_TRYLOCK=y +CONFIG_INLINE_SPIN_TRYLOCK_BH=y +CONFIG_INLINE_SPIN_LOCK=y +CONFIG_INLINE_SPIN_LOCK_BH=y +CONFIG_INLINE_SPIN_LOCK_IRQ=y +CONFIG_INLINE_SPIN_LOCK_IRQSAVE=y +CONFIG_INLINE_SPIN_UNLOCK_BH=y +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE=y +CONFIG_INLINE_READ_LOCK=y +CONFIG_INLINE_READ_LOCK_BH=y +CONFIG_INLINE_READ_LOCK_IRQ=y +CONFIG_INLINE_READ_LOCK_IRQSAVE=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_BH=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK_IRQRESTORE=y +CONFIG_INLINE_WRITE_LOCK=y +CONFIG_INLINE_WRITE_LOCK_BH=y +CONFIG_INLINE_WRITE_LOCK_IRQ=y +CONFIG_INLINE_WRITE_LOCK_IRQSAVE=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_BH=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y +CONFIG_ARCH_USE_QUEUED_RWLOCKS=y +CONFIG_QUEUED_RWLOCKS=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_STATE=y +CONFIG_ARCH_HAVE_ELF_PROT=y +CONFIG_ARCH_USE_GNU_PROPERTY=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y +CONFIG_NUMA_KEEP_MEMINFO=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_EXCLUSIVE_SYSTEM_RAM=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG=y +# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_MHP_MEMMAP_ON_MEMORY=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_PAGE_REPORTING=y +CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_ARCH_ENABLE_THP_MIGRATION=y +CONFIG_CONTIG_ALLOC=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +CONFIG_HWPOISON_INJECT=m +CONFIG_TRANSPARENT_HUGEPAGE=y +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_SYSFS=y +CONFIG_CMA_AREAS=7 +CONFIG_ZSWAP=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" +# CONFIG_ZSWAP_DEFAULT_ON is not set +CONFIG_ZPOOL=y +CONFIG_ZBUD=y +CONFIG_Z3FOLD=m +CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +CONFIG_DEFERRED_STRUCT_PAGE_INIT=y +CONFIG_PAGE_IDLE_FLAG=y +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_PTE_DEVMAP=y +CONFIG_ARCH_HAS_ZONE_DMA_SET=y +CONFIG_ZONE_DMA=y +CONFIG_ZONE_DMA32=y +CONFIG_ZONE_DEVICE=y +CONFIG_DEV_PAGEMAP_OPS=y +CONFIG_HMM_MIRROR=y +CONFIG_DEVICE_PRIVATE=y +CONFIG_VMAP_PFN=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +CONFIG_READ_ONLY_THP_FOR_FS=y +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_MAPPING_DIRTY_HELPERS=y +CONFIG_SECRETMEM=y + +# +# Data Access Monitoring +# +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_RECLAIM=y +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_COMPAT_NETLINK_MESSAGES=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y +CONFIG_NET_REDIRECT=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=m +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m +CONFIG_TLS=m +CONFIG_TLS_DEVICE=y +# CONFIG_TLS_TOE is not set +CONFIG_XFRM=y +CONFIG_XFRM_OFFLOAD=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m +CONFIG_XFRM_INTERFACE=m +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=m +CONFIG_XFRM_ESP=m +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_XFRM_ESPINTCP=y +CONFIG_SMC=m +CONFIG_SMC_DIAG=m +CONFIG_XDP_SOCKETS=y +CONFIG_XDP_SOCKETS_DIAG=m +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +CONFIG_NET_FOU=m +CONFIG_NET_FOU_IP_TUNNELS=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_ESP_OFFLOAD=m +CONFIG_INET_ESPINTCP=y +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +CONFIG_INET_UDP_DIAG=m +CONFIG_INET_RAW_DIAG=m +# CONFIG_INET_DIAG_DESTROY is not set +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=y +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_NV=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_DCTCP=m +CONFIG_TCP_CONG_CDG=m +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_CUBIC=y +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="cubic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_ESP_OFFLOAD=m +CONFIG_INET6_ESPINTCP=y +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_IPV6_ILA=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_VTI=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_FOU=m +CONFIG_IPV6_FOU_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_IPV6_SEG6_LWTUNNEL=y +CONFIG_IPV6_SEG6_HMAC=y +CONFIG_IPV6_SEG6_BPF=y +CONFIG_IPV6_RPL_LWTUNNEL=y +CONFIG_IPV6_IOAM6_LWTUNNEL=y +CONFIG_NETLABEL=y +CONFIG_MPTCP=y +CONFIG_INET_MPTCP_DIAG=m +CONFIG_MPTCP_IPV6=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_EGRESS=y +CONFIG_NETFILTER_SKIP_EGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +CONFIG_NETFILTER_NETLINK_HOOK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_OSF=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_SYSLOG=m +CONFIG_NETFILTER_CONNCOUNT=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_GRE=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_GLUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=m +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_XFRM=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +CONFIG_NFT_SYNPROXY=m +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XTABLES_COMPAT=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_L2TP=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +# end of Core Netfilter Configuration + +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_IPMAC=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_MH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_TWOS=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_SOCKET_IPV4=m +CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=m +CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m +CONFIG_NF_LOG_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_MATCH_SRH=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_TARGET_SYNPROXY=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m +CONFIG_IP6_NF_NAT=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_TABLES_BRIDGE=m +CONFIG_NFT_BRIDGE_META=m +CONFIG_NFT_BRIDGE_REJECT=m +CONFIG_NF_CONNTRACK_BRIDGE=m +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_BPFILTER=y +# CONFIG_BPFILTER_UMH is not set +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +# end of DCCP CCIDs Configuration + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# end of DCCP Kernel Hacking + +CONFIG_IP_SCTP=m +# CONFIG_SCTP_DBG_OBJCNT is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +CONFIG_SCTP_COOKIE_HMAC_MD5=y +# CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set +CONFIG_INET_SCTP_DIAG=m +CONFIG_RDS=m +CONFIG_RDS_RDMA=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +# CONFIG_TIPC_MEDIA_IB is not set +CONFIG_TIPC_MEDIA_UDP=y +CONFIG_TIPC_CRYPTO=y +CONFIG_TIPC_DIAG=m +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_BRIDGE_MRP=y +# CONFIG_BRIDGE_CFM is not set +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_AR9331=m +CONFIG_NET_DSA_TAG_BRCM_COMMON=m +CONFIG_NET_DSA_TAG_BRCM=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_PREPEND=m +CONFIG_NET_DSA_TAG_HELLCREEK=m +CONFIG_NET_DSA_TAG_GSWIP=m +CONFIG_NET_DSA_TAG_DSA_COMMON=m +CONFIG_NET_DSA_TAG_DSA=m +CONFIG_NET_DSA_TAG_EDSA=m +CONFIG_NET_DSA_TAG_MTK=m +CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_NET_DSA_TAG_OCELOT_8021Q=m +CONFIG_NET_DSA_TAG_QCA=m +CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m +CONFIG_NET_DSA_TAG_LAN9303=m +CONFIG_NET_DSA_TAG_SJA1105=m +CONFIG_NET_DSA_TAG_TRAILER=m +CONFIG_NET_DSA_TAG_XRS700X=m +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +CONFIG_LLC2=m +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_PHONET=m +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m +CONFIG_6LOWPAN_GHC_UDP=m +CONFIG_6LOWPAN_GHC_ICMPV6=m +CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m +CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m +CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m +CONFIG_IEEE802154=m +CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y +CONFIG_IEEE802154_SOCKET=m +CONFIG_IEEE802154_6LOWPAN=m +CONFIG_MAC802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_CBS=m +CONFIG_NET_SCH_ETF=m +CONFIG_NET_SCH_TAPRIO=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_SKBPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_CAKE=m +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m +CONFIG_NET_SCH_PIE=m +CONFIG_NET_SCH_FQ_PIE=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m +CONFIG_NET_SCH_ETS=m +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +CONFIG_CLS_U32_PERF=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=m +CONFIG_NET_CLS_BPF=m +CONFIG_NET_CLS_FLOWER=m +CONFIG_NET_CLS_MATCHALL=m +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_EMATCH_CANID=m +CONFIG_NET_EMATCH_IPSET=m +CONFIG_NET_EMATCH_IPT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_SAMPLE=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +CONFIG_NET_ACT_MPLS=m +CONFIG_NET_ACT_VLAN=m +CONFIG_NET_ACT_BPF=m +CONFIG_NET_ACT_CONNMARK=m +CONFIG_NET_ACT_CTINFO=m +CONFIG_NET_ACT_SKBMOD=m +CONFIG_NET_ACT_IFE=m +CONFIG_NET_ACT_TUNNEL_KEY=m +CONFIG_NET_ACT_CT=m +CONFIG_NET_ACT_GATE=m +CONFIG_NET_IFE_SKBMARK=m +CONFIG_NET_IFE_SKBPRIO=m +CONFIG_NET_IFE_SKBTCINDEX=m +CONFIG_NET_TC_SKB_EXT=y +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y +CONFIG_DNS_RESOLVER=m +CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y +CONFIG_BATMAN_ADV_BLA=y +CONFIG_BATMAN_ADV_DAT=y +CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_MCAST=y +CONFIG_BATMAN_ADV_DEBUG=y +# CONFIG_BATMAN_ADV_TRACING is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_OPENVSWITCH_VXLAN=m +CONFIG_OPENVSWITCH_GENEVE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VSOCKETS_LOOPBACK=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_HYPERV_VSOCKETS=m +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y +CONFIG_NET_MPLS_GSO=m +CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m +CONFIG_NET_NSH=m +CONFIG_HSR=m +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m +CONFIG_QRTR_SMD=m +CONFIG_QRTR_TUN=m +CONFIG_QRTR_MHI=m +CONFIG_NET_NCSI=y +CONFIG_NCSI_OEM_CMD_GET_MAC=y +# CONFIG_NCSI_OEM_CMD_KEEP_PHY is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +CONFIG_CGROUP_NET_PRIO=y +CONFIG_CGROUP_NET_CLASSID=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_STREAM_PARSER=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_NET_DROP_MONITOR=y +# end of Network testing +# end of Networking options + +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_YAM=m +# end of AX.25 network device drivers + +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m +CONFIG_CAN_J1939=m +CONFIG_CAN_ISOTP=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_VXCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_FLEXCAN=m +# CONFIG_CAN_GRCAN is not set +CONFIG_CAN_KVASER_PCIEFD=m +CONFIG_CAN_XILINXCAN=m +CONFIG_CAN_C_CAN=m +# CONFIG_CAN_C_CAN_PLATFORM is not set +CONFIG_CAN_C_CAN_PCI=m +# CONFIG_CAN_CC770 is not set +CONFIG_CAN_IFI_CANFD=m +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PCI=m +CONFIG_CAN_M_CAN_PLATFORM=m +CONFIG_CAN_M_CAN_TCAN4X5X=m +CONFIG_CAN_PEAK_PCIEFD=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_EMS_PCMCIA=m +CONFIG_CAN_F81601=m +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_PEAK_PCMCIA=m +CONFIG_CAN_PLX_PCI=m +# CONFIG_CAN_SJA1000_ISA is not set +# CONFIG_CAN_SJA1000_PLATFORM is not set +CONFIG_CAN_SOFTING=m +CONFIG_CAN_SOFTING_CS=m + +# +# CAN SPI interfaces +# +CONFIG_CAN_HI311X=m +# CONFIG_CAN_MCP251X is not set +# CONFIG_CAN_MCP251XFD is not set +# end of CAN SPI interfaces + +# +# CAN USB interfaces +# +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_MCBA_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m +# end of CAN USB interfaces + +# CONFIG_CAN_DEBUG_DEVICES is not set +# end of CAN Device Drivers + +CONFIG_BT=m +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +CONFIG_BT_6LOWPAN=m +CONFIG_BT_LEDS=y +CONFIG_BT_MSFTEXT=y +CONFIG_BT_AOSPEXT=y +# CONFIG_BT_DEBUGFS is not set +# CONFIG_BT_SELFTEST is not set + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m +CONFIG_BT_QCA=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y +CONFIG_BT_HCIBTUSB_RTL=y +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_NOKIA=m +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_INTEL=y +CONFIG_BT_HCIUART_BCM=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_AG6XX=y +CONFIG_BT_HCIUART_MRVL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_BT_MTKSDIO=m +CONFIG_BT_MTKUART=m +CONFIG_BT_QCOMSMD=m +CONFIG_BT_HCIRSI=m +CONFIG_BT_VIRTIO=m +# end of Bluetooth device drivers + +CONFIG_AF_RXRPC=m +CONFIG_AF_RXRPC_IPV6=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=y +CONFIG_AF_KCM=m +CONFIG_STREAM_PARSER=y +CONFIG_MCTP=y +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +CONFIG_MAC80211_DEBUGFS=y +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_GPIO=m +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_DEBUG is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +CONFIG_CAIF_USB=m +CONFIG_CEPH_LIB=m +CONFIG_CEPH_LIB_PRETTYDEBUG=y +# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set +CONFIG_NFC=m +CONFIG_NFC_DIGITAL=m +CONFIG_NFC_NCI=m +# CONFIG_NFC_NCI_SPI is not set +CONFIG_NFC_NCI_UART=m +CONFIG_NFC_HCI=m +CONFIG_NFC_SHDLC=y + +# +# Near Field Communication (NFC) devices +# +# CONFIG_NFC_TRF7970A is not set +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +CONFIG_NFC_VIRTUAL_NCI=m +# CONFIG_NFC_FDP is not set +CONFIG_NFC_PN544=m +CONFIG_NFC_PN544_I2C=m +CONFIG_NFC_PN533=m +CONFIG_NFC_PN533_USB=m +CONFIG_NFC_PN533_I2C=m +CONFIG_NFC_PN532_UART=m +CONFIG_NFC_MICROREAD=m +CONFIG_NFC_MICROREAD_I2C=m +CONFIG_NFC_MRVL=m +CONFIG_NFC_MRVL_USB=m +CONFIG_NFC_MRVL_UART=m +CONFIG_NFC_MRVL_I2C=m +CONFIG_NFC_ST21NFCA=m +CONFIG_NFC_ST21NFCA_I2C=m +CONFIG_NFC_ST_NCI=m +CONFIG_NFC_ST_NCI_I2C=m +CONFIG_NFC_ST_NCI_SPI=m +CONFIG_NFC_NXP_NCI=m +CONFIG_NFC_NXP_NCI_I2C=m +CONFIG_NFC_S3FWRN5=m +CONFIG_NFC_S3FWRN5_I2C=m +CONFIG_NFC_S3FWRN82_UART=m +CONFIG_NFC_ST95HF=m +# end of Near Field Communication (NFC) devices + +CONFIG_PSAMPLE=m +CONFIG_NET_IFE=m +CONFIG_LWTUNNEL=y +CONFIG_LWTUNNEL_BPF=y +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_SOCK_VALIDATE_XMIT=y +CONFIG_NET_SELFTESTS=y +CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y +CONFIG_PAGE_POOL=y +CONFIG_FAILOVER=m +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_ARM_AMBA=y +CONFIG_TEGRA_AHB=y +CONFIG_HAVE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_DOMAINS_GENERIC=y +CONFIG_PCI_SYSCALL=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_PCIEAER=y +CONFIG_PCIEAER_INJECT=m +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +CONFIG_PCIE_DPC=y +CONFIG_PCIE_PTM=y +CONFIG_PCIE_EDR=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_DEBUG is not set +# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set +CONFIG_PCI_STUB=y +CONFIG_PCI_PF_STUB=m +CONFIG_PCI_ATS=y +CONFIG_PCI_ECAM=y +CONFIG_PCI_BRIDGE_EMUL=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y +CONFIG_PCI_P2PDMA=y +CONFIG_PCI_LABEL=y +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI_ACPI=y +# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set +CONFIG_HOTPLUG_PCI_CPCI=y +CONFIG_HOTPLUG_PCI_SHPC=y + +# +# PCI controller drivers +# +CONFIG_PCI_AARDVARK=y +CONFIG_PCIE_XILINX_NWL=y +CONFIG_PCI_FTPCI100=y +CONFIG_PCI_TEGRA=y +CONFIG_PCI_HOST_COMMON=y +CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCIE_XILINX=y +CONFIG_PCIE_XILINX_CPM=y +CONFIG_PCI_XGENE=y +CONFIG_PCI_XGENE_MSI=y +CONFIG_PCIE_IPROC=m +CONFIG_PCIE_IPROC_PLATFORM=m +CONFIG_PCIE_IPROC_MSI=y +CONFIG_PCIE_ALTERA=y +CONFIG_PCIE_ALTERA_MSI=y +CONFIG_PCI_HOST_THUNDER_PEM=y +CONFIG_PCI_HOST_THUNDER_ECAM=y +CONFIG_PCIE_ROCKCHIP=y +CONFIG_PCIE_ROCKCHIP_HOST=m +CONFIG_PCIE_ROCKCHIP_EP=y +CONFIG_PCIE_MEDIATEK=y +CONFIG_PCIE_MEDIATEK_GEN3=m +CONFIG_PCIE_BRCMSTB=m +CONFIG_PCIE_MICROCHIP_HOST=y +CONFIG_PCIE_HISI_ERR=y +CONFIG_PCIE_APPLE_MSI_DOORBELL_ADDR=0xfffff000 +CONFIG_PCIE_APPLE=m + +# +# DesignWare PCI Core Support +# +CONFIG_PCIE_DW=y +CONFIG_PCIE_DW_HOST=y +CONFIG_PCIE_DW_EP=y +CONFIG_PCIE_DW_PLAT=y +CONFIG_PCIE_DW_PLAT_HOST=y +CONFIG_PCIE_DW_PLAT_EP=y +CONFIG_PCI_EXYNOS=y +CONFIG_PCI_IMX6=y +CONFIG_PCI_LAYERSCAPE=y +CONFIG_PCI_LAYERSCAPE_EP=y +CONFIG_PCI_HISI=y +CONFIG_PCIE_QCOM=y +CONFIG_PCIE_QCOM_EP=m +CONFIG_PCIE_ARMADA_8K=y +CONFIG_PCIE_ROCKCHIP_DW_HOST=y +CONFIG_PCIE_KEEMBAY=y +CONFIG_PCIE_KEEMBAY_HOST=y +CONFIG_PCIE_KEEMBAY_EP=y +CONFIG_PCIE_KIRIN=y +CONFIG_PCIE_HISI_STB=y +CONFIG_PCI_MESON=y +CONFIG_PCIE_TEGRA194=m +CONFIG_PCIE_TEGRA194_HOST=m +CONFIG_PCIE_TEGRA194_EP=m +CONFIG_PCIE_VISCONTI_HOST=y +CONFIG_PCIE_AL=y +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +CONFIG_PCIE_MOBIVEIL=y +CONFIG_PCIE_MOBIVEIL_HOST=y +CONFIG_PCIE_MOBIVEIL_PLAT=y +CONFIG_PCIE_LAYERSCAPE_GEN4=y +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +CONFIG_PCIE_CADENCE=y +CONFIG_PCIE_CADENCE_HOST=y +CONFIG_PCIE_CADENCE_EP=y +CONFIG_PCIE_CADENCE_PLAT=y +CONFIG_PCIE_CADENCE_PLAT_HOST=y +CONFIG_PCIE_CADENCE_PLAT_EP=y +CONFIG_PCI_J721E=y +CONFIG_PCI_J721E_HOST=y +CONFIG_PCI_J721E_EP=y +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +CONFIG_PCI_ENDPOINT=y +CONFIG_PCI_ENDPOINT_CONFIGFS=y +CONFIG_PCI_EPF_TEST=m +CONFIG_PCI_EPF_NTB=m +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +CONFIG_PCI_SW_SWITCHTEC=m +# end of PCI switch controller drivers + +CONFIG_CXL_BUS=m +CONFIG_CXL_MEM=m +# CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_ACPI=m +CONFIG_CXL_PMEM=m +CONFIG_PCCARD=m +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_PCCARD_NONSTATIC=y +CONFIG_RAPIDIO=m +CONFIG_RAPIDIO_TSI721=m +CONFIG_RAPIDIO_DISC_TIMEOUT=30 +# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set +CONFIG_RAPIDIO_DMA_ENGINE=y +# CONFIG_RAPIDIO_DEBUG is not set +CONFIG_RAPIDIO_ENUM_BASIC=m +CONFIG_RAPIDIO_CHMAN=m +CONFIG_RAPIDIO_MPORT_CDEV=m + +# +# RapidIO Switch drivers +# +CONFIG_RAPIDIO_TSI57X=m +CONFIG_RAPIDIO_CPS_XX=m +CONFIG_RAPIDIO_TSI568=m +CONFIG_RAPIDIO_CPS_GEN2=m +CONFIG_RAPIDIO_RXS_GEN3=m +# end of RapidIO Switch drivers + +# +# Generic Driver Options +# +CONFIG_AUXILIARY_BUS=y +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +# CONFIG_STANDALONE is not set +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_FW_LOADER_PAGED_BUF=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +CONFIG_HMEM_REPORTING=y +# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_SOC_BUS=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_W1=m +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_REGMAP_SOUNDWIRE=m +CONFIG_REGMAP_SOUNDWIRE_MBQ=m +CONFIG_REGMAP_SCCB=m +CONFIG_REGMAP_I3C=m +CONFIG_REGMAP_SPI_AVMM=m +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +CONFIG_GENERIC_ARCH_TOPOLOGY=y +CONFIG_GENERIC_ARCH_NUMA=y +# end of Generic Driver Options + +# +# Bus devices +# +CONFIG_ARM_CCI=y +CONFIG_ARM_CCI400_COMMON=y +CONFIG_BRCMSTB_GISB_ARB=y +CONFIG_MOXTET=m +CONFIG_HISILICON_LPC=y +CONFIG_IMX_WEIM=y +CONFIG_QCOM_EBI2=y +CONFIG_SUN50I_DE2_BUS=y +CONFIG_SUNXI_RSB=m +CONFIG_TEGRA_ACONNECT=y +CONFIG_TEGRA_GMI=m +CONFIG_VEXPRESS_CONFIG=y +CONFIG_FSL_MC_BUS=y +CONFIG_FSL_MC_UAPI_SUPPORT=y +CONFIG_MHI_BUS=m +# CONFIG_MHI_BUS_DEBUG is not set +CONFIG_MHI_BUS_PCI_GENERIC=m +# end of Bus devices + +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_HAVE_TRANSPORT=y +CONFIG_ARM_SCMI_HAVE_SHMEM=y +CONFIG_ARM_SCMI_HAVE_MSG=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +CONFIG_ARM_SCMI_TRANSPORT_VIRTIO=y +CONFIG_ARM_SCMI_POWER_DOMAIN=m +# end of ARM System Control and Management Interface Protocol + +CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SCPI_POWER_DOMAIN=m +CONFIG_ARM_SDE_INTERFACE=y +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_DMIID=y +CONFIG_DMI_SYSFS=m +CONFIG_ISCSI_IBFT=m +CONFIG_RASPBERRYPI_FIRMWARE=y +CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_CFG_SYSFS_CMDLINE=y +CONFIG_INTEL_STRATIX10_SERVICE=m +CONFIG_INTEL_STRATIX10_RSU=m +CONFIG_QCOM_SCM=y +# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set +CONFIG_SYSFB=y +# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_TURRIS_MOX_RWTM=m +CONFIG_ARM_FFA_TRANSPORT=m +CONFIG_ARM_FFA_SMCCC=y +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# EFI (Extensible Firmware Interface) Support +# +CONFIG_EFI_ESRT=y +CONFIG_EFI_VARS_PSTORE=m +# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set +CONFIG_EFI_SOFT_RESERVE=y +CONFIG_EFI_PARAMS_FROM_FDT=y +CONFIG_EFI_RUNTIME_WRAPPERS=y +CONFIG_EFI_GENERIC_STUB=y +CONFIG_EFI_ARMSTUB_DTB_LOADER=y +CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y +CONFIG_EFI_BOOTLOADER_CONTROL=m +CONFIG_EFI_CAPSULE_LOADER=m +# CONFIG_EFI_TEST is not set +# CONFIG_RESET_ATTACK_MITIGATION is not set +# CONFIG_EFI_DISABLE_PCI_DMA is not set +# end of EFI (Extensible Firmware Interface) Support + +CONFIG_UEFI_CPER=y +CONFIG_UEFI_CPER_ARM=y +CONFIG_EFI_EARLYCON=y +CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y +CONFIG_IMX_DSP=m +CONFIG_IMX_SCU=y +CONFIG_IMX_SCU_PD=y +CONFIG_MESON_SM=y +CONFIG_ARM_PSCI_FW=y +# CONFIG_ARM_PSCI_CHECKER is not set +CONFIG_HAVE_ARM_SMCCC=y +CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y +CONFIG_ARM_SMCCC_SOC_ID=y + +# +# Tegra firmware driver +# +CONFIG_TEGRA_IVC=y +CONFIG_TEGRA_BPMP=y +# end of Tegra firmware driver + +# +# Zynq MPSoC Firmware Drivers +# +CONFIG_ZYNQMP_FIRMWARE=y +# CONFIG_ZYNQMP_FIRMWARE_DEBUG is not set +# end of Zynq MPSoC Firmware Drivers +# end of Firmware Drivers + +CONFIG_GNSS=m +CONFIG_GNSS_SERIAL=m +CONFIG_GNSS_MTK_SERIAL=m +CONFIG_GNSS_SIRF_SERIAL=m +CONFIG_GNSS_UBX_SERIAL=m +CONFIG_MTD=m +CONFIG_MTD_TESTS=m + +# +# Partition parsers +# +CONFIG_MTD_AR7_PARTS=m +CONFIG_MTD_CMDLINE_PARTS=m +CONFIG_MTD_OF_PARTS=m +CONFIG_MTD_OF_PARTS_BCM4908=y +CONFIG_MTD_OF_PARTS_LINKSYS_NS=y +CONFIG_MTD_AFS_PARTS=m +CONFIG_MTD_PARSER_TRX=m +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set +# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set +CONFIG_MTD_QCOMSMEM_PARTS=m +# end of Partition parsers + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_BLOCK_RO=m + +# +# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. +# +CONFIG_FTL=m +CONFIG_NFTL=m +CONFIG_NFTL_RW=y +CONFIG_INFTL=m +CONFIG_RFD_FTL=m +CONFIG_SSFDC=m +# CONFIG_SM_FTL is not set +CONFIG_MTD_OOPS=m +# CONFIG_MTD_PSTORE is not set +CONFIG_MTD_SWAP=m +CONFIG_MTD_PARTITIONED_MASTER=y + +# +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=m +CONFIG_MTD_JEDECPROBE=m +CONFIG_MTD_GEN_PROBE=m +CONFIG_MTD_CFI_ADV_OPTIONS=y +CONFIG_MTD_CFI_NOSWAP=y +# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set +# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set +CONFIG_MTD_CFI_GEOMETRY=y +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +CONFIG_MTD_MAP_BANK_WIDTH_8=y +CONFIG_MTD_MAP_BANK_WIDTH_16=y +CONFIG_MTD_MAP_BANK_WIDTH_32=y +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +CONFIG_MTD_CFI_I4=y +CONFIG_MTD_CFI_I8=y +CONFIG_MTD_OTP=y +CONFIG_MTD_CFI_INTELEXT=m +CONFIG_MTD_CFI_AMDSTD=m +CONFIG_MTD_CFI_STAA=m +CONFIG_MTD_CFI_UTIL=m +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m +# end of RAM/ROM/Flash chip drivers + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_PHYSMAP_OF=y +# CONFIG_MTD_PHYSMAP_VERSATILE is not set +# CONFIG_MTD_PHYSMAP_GEMINI is not set +CONFIG_MTD_PHYSMAP_GPIO_ADDR=y +CONFIG_MTD_PCI=m +CONFIG_MTD_PCMCIA=m +# CONFIG_MTD_PCMCIA_ANONYMOUS is not set +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_PLATRAM=m +# end of Mapping drivers for chip access + +# +# Self-contained MTD device drivers +# +CONFIG_MTD_PMC551=m +CONFIG_MTD_PMC551_BUGFIX=y +# CONFIG_MTD_PMC551_DEBUG is not set +# CONFIG_MTD_DATAFLASH is not set +CONFIG_MTD_MCHP23K256=m +CONFIG_MTD_MCHP48L640=m +# CONFIG_MTD_SST25L is not set +CONFIG_MTD_SLRAM=m +CONFIG_MTD_PHRAM=m +CONFIG_MTD_MTDRAM=m +CONFIG_MTDRAM_TOTAL_SIZE=4096 +CONFIG_MTDRAM_ERASE_SIZE=128 +CONFIG_MTD_BLOCK2MTD=m + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# end of Self-contained MTD device drivers + +# +# NAND +# +CONFIG_MTD_NAND_CORE=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_ONENAND_GENERIC=m +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_RAW_NAND=m + +# +# Raw/parallel NAND flash controllers +# +CONFIG_MTD_NAND_DENALI=m +# CONFIG_MTD_NAND_DENALI_PCI is not set +CONFIG_MTD_NAND_DENALI_DT=m +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_MARVELL=m +# CONFIG_MTD_NAND_BRCMNAND is not set +CONFIG_MTD_NAND_GPMI_NAND=m +CONFIG_MTD_NAND_FSL_IFC=m +CONFIG_MTD_NAND_MXC=m +CONFIG_MTD_NAND_SUNXI=m +CONFIG_MTD_NAND_HISI504=m +CONFIG_MTD_NAND_QCOM=m +CONFIG_MTD_NAND_MTK=m +CONFIG_MTD_NAND_MXIC=m +CONFIG_MTD_NAND_TEGRA=m +CONFIG_MTD_NAND_MESON=m +CONFIG_MTD_NAND_GPIO=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_NAND_CADENCE=m +CONFIG_MTD_NAND_ARASAN=m +CONFIG_MTD_NAND_INTEL_LGM=m +CONFIG_MTD_NAND_ROCKCHIP=m + +# +# Misc +# +CONFIG_MTD_SM_COMMON=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_SPI_NAND=m + +# +# ECC engine support +# +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_SW_HAMMING=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +CONFIG_MTD_NAND_ECC_SW_BCH=y +# end of ECC engine support +# end of NAND + +# +# LPDDR & LPDDR2 PCM memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m +# end of LPDDR & LPDDR2 PCM memory drivers + +CONFIG_MTD_SPI_NOR=m +CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set +CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y +# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set +CONFIG_SPI_HISI_SFC=m +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_FASTMAP is not set +CONFIG_MTD_UBI_GLUEBI=m +CONFIG_MTD_UBI_BLOCK=y +CONFIG_MTD_HYPERBUS=m +CONFIG_HBMC_AM654=m +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_KOBJ=y +CONFIG_OF_DYNAMIC=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_RESERVED_MEM=y +CONFIG_OF_RESOLVE=y +CONFIG_OF_OVERLAY=y +CONFIG_OF_NUMA=y +CONFIG_PARPORT=m +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_CDROM=m +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m +CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_842 is not set +CONFIG_ZRAM_DEF_COMP="lzo-rle" +CONFIG_ZRAM_WRITEBACK=y +# CONFIG_ZRAM_MEMORY_TRACKING is not set +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_SX8=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=131072 +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +CONFIG_CDROM_PKTCDVD_WCACHE=y +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +CONFIG_BLK_DEV_RBD=m +CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_RNBD=y +CONFIG_BLK_DEV_RNBD_CLIENT=m +CONFIG_BLK_DEV_RNBD_SERVER=m + +# +# NVME Support +# +CONFIG_NVME_CORE=m +CONFIG_BLK_DEV_NVME=m +CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y +CONFIG_NVME_FABRICS=m +CONFIG_NVME_RDMA=m +CONFIG_NVME_FC=m +CONFIG_NVME_TCP=m +CONFIG_NVME_TARGET=m +CONFIG_NVME_TARGET_PASSTHRU=y +CONFIG_NVME_TARGET_LOOP=m +CONFIG_NVME_TARGET_RDMA=m +CONFIG_NVME_TARGET_FC=m +CONFIG_NVME_TARGET_FCLOOP=m +CONFIG_NVME_TARGET_TCP=m +# end of NVME Support + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +# CONFIG_AD525X_DPOT_SPI is not set +CONFIG_DUMMY_IRQ=m +CONFIG_PHANTOM=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_HI6421V600_IRQ=m +CONFIG_HP_ILO=m +# CONFIG_QCOM_COINCELL is not set +CONFIG_QCOM_FASTRPC=m +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +CONFIG_ISL29020=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m +CONFIG_HMC6352=m +CONFIG_DS1682=m +# CONFIG_LATTICE_ECP3_CONFIG is not set +CONFIG_SRAM=y +CONFIG_DW_XDATA_PCIE=m +CONFIG_PCI_ENDPOINT_TEST=m +CONFIG_XILINX_SDFEC=m +CONFIG_MISC_RTSX=m +CONFIG_HISI_HIKEY_USB=m +CONFIG_C2PORT=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +# CONFIG_EEPROM_AT25 is not set +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_93XX46 is not set +CONFIG_EEPROM_IDT_89HPESX=m +CONFIG_EEPROM_EE1004=m +# end of EEPROM support + +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m +# end of Texas Instruments shared transport line discipline + +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_ALTERA_STAPL=m +CONFIG_GENWQE=m +CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 +CONFIG_ECHO=m +CONFIG_BCM_VK=m +# CONFIG_BCM_VK_TTY is not set +CONFIG_MISC_ALCOR_PCI=m +CONFIG_MISC_RTSX_PCI=m +CONFIG_MISC_RTSX_USB=m +CONFIG_HABANA_AI=m +CONFIG_UACCE=m +CONFIG_PVPANIC=y +CONFIG_PVPANIC_MMIO=m +CONFIG_PVPANIC_PCI=m +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +CONFIG_RAID_ATTRS=m +CONFIG_SCSI_COMMON=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_ST=m +CONFIG_BLK_DEV_SR=m +CONFIG_CHR_DEV_SG=m +CONFIG_BLK_DEV_BSG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_CONSTANTS=y +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_SCAN_ASYNC=y + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=5000 +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_HISI_SAS=m +CONFIG_SCSI_HISI_SAS_PCI=m +# CONFIG_SCSI_HISI_SAS_DEBUGFS_DEFAULT_ENABLE is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set +CONFIG_SCSI_MVSAS_TASKLET=y +CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +# CONFIG_SCSI_UFS_DWC_TC_PCI is not set +CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +# CONFIG_SCSI_UFS_QCOM is not set +CONFIG_SCSI_UFS_MEDIATEK=m +CONFIG_SCSI_UFS_HISI=m +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_EXYNOS=m +CONFIG_SCSI_UFS_CRYPTO=y +CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m +CONFIG_HYPERV_STORAGE=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_SCSI_SNIC=m +# CONFIG_SCSI_SNIC_DEBUG_FS is not set +CONFIG_SCSI_DMX3191D=m +CONFIG_SCSI_FDOMAIN=m +CONFIG_SCSI_FDOMAIN_PCI=m +CONFIG_SCSI_IPS=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_FC=m +CONFIG_TCM_QLA2XXX=m +# CONFIG_TCM_QLA2XXX_DEBUG is not set +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_QEDF=m +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_EFCT=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_WD719X=m +CONFIG_SCSI_DEBUG=m +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_AHA152X=m +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +# end of SCSI device support + +CONFIG_HAVE_PATA_PLATFORM=y +CONFIG_ATA=y +CONFIG_SATA_HOST=y +CONFIG_PATA_TIMINGS=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_FORCE=y +CONFIG_ATA_ACPI=y +# CONFIG_SATA_ZPODD is not set +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=y +CONFIG_SATA_MOBILE_LPM_POLICY=0 +CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_AHCI_BRCM=m +CONFIG_AHCI_IMX=m +CONFIG_AHCI_CEVA=m +CONFIG_AHCI_MTK=m +CONFIG_AHCI_MVEBU=m +CONFIG_AHCI_SUNXI=m +CONFIG_AHCI_TEGRA=m +CONFIG_AHCI_XGENE=m +CONFIG_AHCI_QORIQ=m +CONFIG_SATA_AHCI_SEATTLE=m +CONFIG_SATA_INIC162X=m +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SX4=m +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=m +CONFIG_SATA_DWC=m +CONFIG_SATA_DWC_OLD_DMA=y +# CONFIG_SATA_DWC_DEBUG is not set +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SVW=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m + +# +# PATA SFF controllers with BMDMA +# +CONFIG_PATA_ALI=m +CONFIG_PATA_AMD=m +CONFIG_PATA_ARTOP=m +CONFIG_PATA_ATIIXP=m +CONFIG_PATA_ATP867X=m +CONFIG_PATA_CMD64X=m +CONFIG_PATA_CYPRESS=m +CONFIG_PATA_EFAR=m +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +CONFIG_PATA_HPT3X2N=m +CONFIG_PATA_HPT3X3=m +# CONFIG_PATA_HPT3X3_DMA is not set +CONFIG_PATA_IMX=m +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_SCH=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_TOSHIBA=m +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m + +# +# PIO-only SFF controllers +# +CONFIG_PATA_CMD640_PCI=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PLATFORM=m +# CONFIG_PATA_OF_PLATFORM is not set +CONFIG_PATA_RZ1000=m + +# +# Generic fallback / legacy drivers +# +# CONFIG_PATA_ACPI is not set +CONFIG_ATA_GENERIC=m +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_MD_CLUSTER=m +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +CONFIG_DM_UNSTRIPED=m +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_SMQ=m +CONFIG_DM_WRITECACHE=m +CONFIG_DM_EBS=m +CONFIG_DM_ERA=m +CONFIG_DM_CLONE=m +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_RAID=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_MULTIPATH_HST=m +CONFIG_DM_MULTIPATH_IOA=m +CONFIG_DM_DELAY=m +CONFIG_DM_DUST=m +CONFIG_DM_UEVENT=y +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set +CONFIG_DM_VERITY_FEC=y +CONFIG_DM_SWITCH=m +CONFIG_DM_LOG_WRITES=m +CONFIG_DM_INTEGRITY=m +CONFIG_DM_ZONED=m +CONFIG_DM_AUDIT=y +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_TCM_USER2=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_TCM_FC=m +CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m +CONFIG_SBP_TARGET=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +CONFIG_FUSION_LAN=m +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +# end of IEEE 1394 (FireWire) support + +CONFIG_NETDEVICES=y +CONFIG_MII=m +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_WIREGUARD=m +# CONFIG_WIREGUARD_DEBUG is not set +CONFIG_EQUALIZER=m +CONFIG_NET_FC=y +CONFIG_IFB=m +CONFIG_NET_TEAM=m +CONFIG_NET_TEAM_MODE_BROADCAST=m +CONFIG_NET_TEAM_MODE_ROUNDROBIN=m +CONFIG_NET_TEAM_MODE_RANDOM=m +CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m +CONFIG_NET_TEAM_MODE_LOADBALANCE=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_IPVLAN_L3S=y +CONFIG_IPVLAN=m +CONFIG_IPVTAP=m +CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_BAREUDP=m +CONFIG_GTP=m +CONFIG_AMT=m +CONFIG_MACSEC=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NTB_NETDEV=m +CONFIG_RIONET=m +CONFIG_RIONET_TX_SIZE=128 +CONFIG_RIONET_RX_SIZE=128 +CONFIG_TUN=m +CONFIG_TAP=m +# CONFIG_TUN_VNET_CROSS_LE is not set +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_NLMON=m +CONFIG_NET_VRF=m +CONFIG_VSOCKMON=m +CONFIG_MHI_NET=m +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set +CONFIG_ATM_DRIVERS=y +CONFIG_ATM_DUMMY=m +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +CONFIG_ATM_ENI_TUNE_BURST=y +CONFIG_ATM_ENI_BURST_TX_16W=y +CONFIG_ATM_ENI_BURST_TX_8W=y +CONFIG_ATM_ENI_BURST_TX_4W=y +CONFIG_ATM_ENI_BURST_TX_2W=y +CONFIG_ATM_ENI_BURST_RX_16W=y +CONFIG_ATM_ENI_BURST_RX_8W=y +CONFIG_ATM_ENI_BURST_RX_4W=y +CONFIG_ATM_ENI_BURST_RX_2W=y +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +CONFIG_ATM_FORE200E_USE_TASKLET=y +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +CONFIG_ATM_HE_USE_SUNI=y +CONFIG_ATM_SOLOS=m +# CONFIG_CAIF_DRIVERS is not set + +# +# Distributed Switch Architecture drivers +# +CONFIG_B53=m +CONFIG_B53_SPI_DRIVER=m +CONFIG_B53_MDIO_DRIVER=m +CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SRAB_DRIVER=m +CONFIG_B53_SERDES=m +CONFIG_NET_DSA_BCM_SF2=m +CONFIG_NET_DSA_LOOP=m +CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m +CONFIG_NET_DSA_LANTIQ_GSWIP=m +CONFIG_NET_DSA_MT7530=m +CONFIG_NET_DSA_MV88E6060=m +CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m +CONFIG_NET_DSA_MV88E6XXX=m +CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MSCC_FELIX=m +CONFIG_NET_DSA_MSCC_SEVILLE=m +# CONFIG_NET_DSA_AR9331 is not set +CONFIG_NET_DSA_SJA1105=m +CONFIG_NET_DSA_SJA1105_PTP=y +CONFIG_NET_DSA_SJA1105_TAS=y +CONFIG_NET_DSA_SJA1105_VL=y +CONFIG_NET_DSA_XRS700X=m +CONFIG_NET_DSA_XRS700X_I2C=m +CONFIG_NET_DSA_XRS700X_MDIO=m +CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m +CONFIG_NET_DSA_REALTEK_SMI=m +CONFIG_NET_DSA_SMSC_LAN9303=m +CONFIG_NET_DSA_SMSC_LAN9303_I2C=m +CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m +CONFIG_NET_DSA_VITESSE_VSC73XX=m +CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m +CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m +# end of Distributed Switch Architecture drivers + +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_PCMCIA_3C574=m +CONFIG_PCMCIA_3C589=m +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ACTIONS=y +CONFIG_OWL_EMAC=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m +CONFIG_NET_VENDOR_ALLWINNER=y +# CONFIG_SUN4I_EMAC is not set +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +# CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_ENA_ETHERNET=m +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=m +CONFIG_PCMCIA_NMCLAN=m +CONFIG_AMD_XGBE=m +CONFIG_AMD_XGBE_DCB=y +CONFIG_NET_XGENE=y +CONFIG_NET_XGENE_V2=y +CONFIG_NET_VENDOR_AQUANTIA=y +CONFIG_AQTION=m +CONFIG_NET_VENDOR_ARC=y +# CONFIG_EMAC_ROCKCHIP is not set +CONFIG_NET_VENDOR_ASIX=y +CONFIG_SPI_AX88796C=m +# CONFIG_SPI_AX88796C_COMPRESSION is not set +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BCM4908_ENET=m +CONFIG_BCMGENET=m +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_BGMAC=m +CONFIG_BGMAC_PLATFORM=m +CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y +CONFIG_BNXT_FLOWER_OFFLOAD=y +CONFIG_BNXT_DCB=y +CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CADENCE=y +CONFIG_MACB=m +CONFIG_MACB_USE_HWSTAMP=y +CONFIG_MACB_PCI=m +CONFIG_NET_VENDOR_CAVIUM=y +CONFIG_THUNDER_NIC_PF=m +CONFIG_THUNDER_NIC_VF=m +CONFIG_THUNDER_NIC_BGX=m +CONFIG_THUNDER_NIC_RGX=m +CONFIG_CAVIUM_PTP=m +CONFIG_LIQUIDIO=m +CONFIG_LIQUIDIO_VF=m +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +CONFIG_CHELSIO_T4_DCB=y +CONFIG_CHELSIO_T4_FCOE=y +CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m +CONFIG_CHELSIO_INLINE_CRYPTO=y +CONFIG_CHELSIO_IPSEC_INLINE=m +CONFIG_CHELSIO_TLS_DEVICE=m +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y +CONFIG_GEMINI_ETHERNET=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +CONFIG_TULIP_NAPI=y +CONFIG_TULIP_NAPI_HW_MITIGATION=y +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y +CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m +CONFIG_NET_VENDOR_FREESCALE=y +CONFIG_FEC=m +CONFIG_FSL_FMAN=m +CONFIG_DPAA_ERRATUM_A050385=y +CONFIG_FSL_PQ_MDIO=m +CONFIG_FSL_XGMAC_MDIO=m +CONFIG_GIANFAR=m +CONFIG_FSL_DPAA_ETH=m +CONFIG_FSL_DPAA2_ETH=m +CONFIG_FSL_DPAA2_ETH_DCB=y +CONFIG_FSL_DPAA2_PTP_CLOCK=m +CONFIG_FSL_DPAA2_SWITCH=m +CONFIG_FSL_ENETC=m +CONFIG_FSL_ENETC_VF=m +CONFIG_FSL_ENETC_IERB=m +CONFIG_FSL_ENETC_MDIO=m +CONFIG_FSL_ENETC_PTP_CLOCK=m +CONFIG_FSL_ENETC_QOS=y +CONFIG_NET_VENDOR_FUJITSU=y +CONFIG_PCMCIA_FMVJ18X=m +CONFIG_NET_VENDOR_GOOGLE=y +CONFIG_GVE=m +CONFIG_NET_VENDOR_HISILICON=y +CONFIG_HIX5HD2_GMAC=m +CONFIG_HISI_FEMAC=m +CONFIG_HIP04_ETH=m +CONFIG_HI13X1_GMAC=y +CONFIG_HNS_MDIO=m +CONFIG_HNS=m +CONFIG_HNS_DSAF=m +CONFIG_HNS_ENET=m +CONFIG_HNS3=m +CONFIG_HNS3_HCLGE=m +CONFIG_HNS3_DCB=y +CONFIG_HNS3_HCLGEVF=m +CONFIG_HNS3_ENET=m +CONFIG_NET_VENDOR_HUAWEI=y +CONFIG_HINIC=m +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_DCB=y +CONFIG_IXGBE_IPSEC=y +CONFIG_IXGBEVF=m +CONFIG_IXGBEVF_IPSEC=y +CONFIG_I40E=m +CONFIG_I40E_DCB=y +CONFIG_IAVF=m +CONFIG_I40EVF=m +CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y +CONFIG_FM10K=m +CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_JME=m +CONFIG_NET_VENDOR_LITEX=y +CONFIG_LITEX_LITEETH=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MVMDIO=m +CONFIG_MVNETA=m +CONFIG_MVPP2=m +CONFIG_MVPP2_PTP=y +# CONFIG_PXA168_ETH is not set +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +CONFIG_SKGE_GENESIS=y +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_OCTEONTX2_MBOX=m +CONFIG_OCTEONTX2_AF=m +# CONFIG_NDC_DIS_DYNAMIC_CACHING is not set +CONFIG_OCTEONTX2_PF=m +CONFIG_OCTEONTX2_VF=m +CONFIG_PRESTERA=m +CONFIG_PRESTERA_PCI=m +CONFIG_NET_VENDOR_MEDIATEK=y +CONFIG_NET_MEDIATEK_SOC=m +CONFIG_NET_MEDIATEK_STAR_EMAC=m +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_EN_DCB=y +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y +CONFIG_MLX5_CORE=m +CONFIG_MLX5_ACCEL=y +CONFIG_MLX5_FPGA=y +CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_EN_ARFS=y +CONFIG_MLX5_EN_RXNFC=y +CONFIG_MLX5_MPFS=y +CONFIG_MLX5_ESWITCH=y +CONFIG_MLX5_BRIDGE=y +CONFIG_MLX5_CLS_ACT=y +CONFIG_MLX5_TC_CT=y +CONFIG_MLX5_TC_SAMPLE=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_IPOIB=y +CONFIG_MLX5_FPGA_IPSEC=y +CONFIG_MLX5_IPSEC=y +CONFIG_MLX5_EN_IPSEC=y +CONFIG_MLX5_FPGA_TLS=y +CONFIG_MLX5_TLS=y +CONFIG_MLX5_EN_TLS=y +CONFIG_MLX5_SW_STEERING=y +CONFIG_MLX5_SF=y +CONFIG_MLX5_SF_MANAGER=y +CONFIG_MLXSW_CORE=m +CONFIG_MLXSW_CORE_HWMON=y +CONFIG_MLXSW_CORE_THERMAL=y +CONFIG_MLXSW_PCI=m +CONFIG_MLXSW_I2C=m +CONFIG_MLXSW_SPECTRUM=m +CONFIG_MLXSW_SPECTRUM_DCB=y +CONFIG_MLXSW_MINIMAL=m +CONFIG_MLXFW=m +CONFIG_MLXBF_GIGE=m +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ENCX24J600=m +CONFIG_LAN743X=m +CONFIG_SPARX5_SWITCH=m +CONFIG_NET_VENDOR_MICROSEMI=y +CONFIG_MSCC_OCELOT_SWITCH_LIB=m +CONFIG_MSCC_OCELOT_SWITCH=m +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +CONFIG_NFP_APP_FLOWER=y +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set +CONFIG_NET_VENDOR_NI=y +CONFIG_NI_XGE_MANAGEMENT_ENET=m +CONFIG_NET_VENDOR_8390=y +CONFIG_PCMCIA_AXNET=m +CONFIG_NE2K_PCI=m +CONFIG_PCMCIA_PCNET=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_PACKET_ENGINES=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_IONIC=m +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLCNIC_DCB=y +CONFIG_QLCNIC_HWMON=y +CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_LL2=y +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +CONFIG_QED_RDMA=y +CONFIG_QED_ISCSI=y +CONFIG_QED_FCOE=y +CONFIG_QED_OOO=y +CONFIG_NET_VENDOR_QUALCOMM=y +CONFIG_QCA7000=m +CONFIG_QCA7000_SPI=m +CONFIG_QCA7000_UART=m +CONFIG_QCOM_EMAC=m +CONFIG_RMNET=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +# CONFIG_8139TOO_TUNE_TWISTER is not set +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_ROCKER=m +CONFIG_NET_VENDOR_SAMSUNG=y +CONFIG_SXGBE_ETH=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_SFC_MCDI_LOGGING=y +CONFIG_SFC_FALCON=m +CONFIG_SFC_FALCON_MTD=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_SMC91X=m +CONFIG_PCMCIA_SMC91C92=m +CONFIG_EPIC100=m +CONFIG_SMSC911X=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_SNI_NETSEC=m +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_SELFTESTS is not set +CONFIG_STMMAC_PLATFORM=m +CONFIG_DWMAC_DWC_QOS_ETH=m +CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_IPQ806X=m +CONFIG_DWMAC_MEDIATEK=m +CONFIG_DWMAC_MESON=m +CONFIG_DWMAC_QCOM_ETHQOS=m +CONFIG_DWMAC_ROCKCHIP=m +CONFIG_DWMAC_SOCFPGA=m +CONFIG_DWMAC_SUNXI=m +CONFIG_DWMAC_SUN8I=m +CONFIG_DWMAC_IMX8=m +CONFIG_DWMAC_INTEL_PLAT=m +CONFIG_DWMAC_VISCONTI=m +CONFIG_DWMAC_LOONGSON=m +CONFIG_STMMAC_PCI=m +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +CONFIG_DWC_XLGMAC=m +CONFIG_DWC_XLGMAC_PCI=m +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +CONFIG_VIA_RHINE_MMIO=y +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +CONFIG_WIZNET_W5100=m +CONFIG_WIZNET_W5300=m +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m +CONFIG_NET_VENDOR_XILINX=y +CONFIG_XILINX_EMACLITE=m +CONFIG_XILINX_AXI_EMAC=m +CONFIG_XILINX_LL_TEMAC=m +CONFIG_NET_VENDOR_XIRCOM=y +CONFIG_PCMCIA_XIRC2PS=m +CONFIG_FDDI=m +CONFIG_DEFXX=m +CONFIG_SKFP=m +CONFIG_HIPPI=y +CONFIG_ROADRUNNER=m +# CONFIG_ROADRUNNER_LARGE_RINGS is not set +CONFIG_QCOM_IPA=m +# CONFIG_NET_SB1000 is not set +CONFIG_PHYLINK=m +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +CONFIG_LED_TRIGGER_PHY=y +CONFIG_FIXED_PHY=y +CONFIG_SFP=m + +# +# MII PHY device drivers +# +CONFIG_AMD_PHY=m +CONFIG_MESON_GXL_PHY=m +CONFIG_ADIN_PHY=m +CONFIG_AQUANTIA_PHY=m +CONFIG_AX88796B_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_BCM54140_PHY=m +CONFIG_BCM7XXX_PHY=m +CONFIG_BCM84881_PHY=y +CONFIG_BCM87XX_PHY=m +CONFIG_BCM_NET_PHYLIB=m +CONFIG_CICADA_PHY=m +CONFIG_CORTINA_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_LXT_PHY=m +CONFIG_INTEL_XWAY_PHY=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_10G_PHY=m +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MEDIATEK_GE_PHY=m +CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_PHY=m +CONFIG_MICROCHIP_T1_PHY=m +CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m +CONFIG_NXP_TJA11XX_PHY=m +CONFIG_AT803X_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_RENESAS_PHY=m +CONFIG_ROCKCHIP_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_STE10XP=m +CONFIG_TERANETICS_PHY=m +CONFIG_DP83822_PHY=m +CONFIG_DP83TC811_PHY=m +CONFIG_DP83848_PHY=m +CONFIG_DP83867_PHY=m +CONFIG_DP83869_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_XILINX_GMII2RGMII=m +CONFIG_MICREL_KS8995MA=m + +# +# MCTP Device Drivers +# +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_OF_MDIO=y +CONFIG_ACPI_MDIO=y +CONFIG_MDIO_DEVRES=y +CONFIG_MDIO_SUN4I=m +CONFIG_MDIO_XGENE=y +CONFIG_MDIO_BITBANG=m +# CONFIG_MDIO_BCM_IPROC is not set +CONFIG_MDIO_BCM_UNIMAC=m +CONFIG_MDIO_CAVIUM=m +CONFIG_MDIO_GPIO=m +CONFIG_MDIO_HISI_FEMAC=m +CONFIG_MDIO_I2C=m +CONFIG_MDIO_MVUSB=m +CONFIG_MDIO_MSCC_MIIM=m +CONFIG_MDIO_OCTEON=m +CONFIG_MDIO_IPQ4019=m +CONFIG_MDIO_IPQ8064=m +CONFIG_MDIO_THUNDER=m + +# +# MDIO Multiplexers +# +CONFIG_MDIO_BUS_MUX=m +CONFIG_MDIO_BUS_MUX_MESON_G12A=m +CONFIG_MDIO_BUS_MUX_BCM_IPROC=m +CONFIG_MDIO_BUS_MUX_GPIO=m +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m +CONFIG_MDIO_BUS_MUX_MMIOREG=m + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=m +CONFIG_PCS_LYNX=m +# end of PCS device drivers + +CONFIG_PLIP=m +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLIP_SMART=y +CONFIG_SLIP_MODE_SLIP6=y + +# +# Host-side USB support is needed for USB Network Adapter support +# +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ADM8211=m +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +# CONFIG_ATH5K_TRACER is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +CONFIG_ATH9K_PCI=y +# CONFIG_ATH9K_AHB is not set +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +CONFIG_ATH9K_WOW=y +CONFIG_ATH9K_RFKILL=y +CONFIG_ATH9K_CHANNEL_CONTEXT=y +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_PCI_NO_EEPROM=m +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +# CONFIG_CARL9170_DEBUGFS is not set +CONFIG_CARL9170_WPC=y +CONFIG_CARL9170_HWRNG=y +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +# CONFIG_ATH6KL_TRACING is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +CONFIG_WIL6210_TRACING=y +# CONFIG_WIL6210_DEBUGFS is not set +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_AHB=y +CONFIG_ATH10K_SDIO=m +CONFIG_ATH10K_USB=m +CONFIG_ATH10K_SNOC=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_ATH10K_TRACING is not set +CONFIG_WCN36XX=m +# CONFIG_WCN36XX_DEBUGFS is not set +CONFIG_ATH11K=m +CONFIG_ATH11K_AHB=m +CONFIG_ATH11K_PCI=m +# CONFIG_ATH11K_DEBUG is not set +CONFIG_ATH11K_DEBUGFS=y +# CONFIG_ATH11K_TRACING is not set +CONFIG_ATH11K_SPECTRAL=y +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_SDIO=y +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +CONFIG_BRCMSMAC=m +CONFIG_BRCMSMAC_LEDS=y +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y +CONFIG_BRCMFMAC_SDIO=y +CONFIG_BRCMFMAC_USB=y +CONFIG_BRCMFMAC_PCIE=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO_CS=m +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +CONFIG_IPW2100_DEBUG=y +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +CONFIG_IPW2200_DEBUG=y +CONFIG_LIBIPW=m +CONFIG_LIBIPW_DEBUG=y +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +# CONFIG_IWLEGACY_DEBUGFS is not set +# end of iwl3945 / iwl4965 Debugging Options + +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_LEDS=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +CONFIG_IWLWIFI_DEBUG=y +CONFIG_IWLWIFI_DEBUGFS=y +# CONFIG_IWLWIFI_DEVICE_TRACING is not set +# end of Debugging Options + +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_HERMES=m +CONFIG_HERMES_PRISM=y +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +# CONFIG_P54_SPI is not set +CONFIG_P54_LEDS=y +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +# CONFIG_LIBERTAS_SPI is not set +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76_SDIO=m +CONFIG_MT76x02_LIB=m +CONFIG_MT76x02_USB=m +CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT76x0_COMMON=m +CONFIG_MT76x0U=m +CONFIG_MT76x0E=m +CONFIG_MT76x2_COMMON=m +CONFIG_MT76x2E=m +CONFIG_MT76x2U=m +CONFIG_MT7603E=m +CONFIG_MT7615_COMMON=m +CONFIG_MT7615E=m +CONFIG_MT7622_WMAC=y +CONFIG_MT7663_USB_SDIO_COMMON=m +CONFIG_MT7663U=m +CONFIG_MT7663S=m +CONFIG_MT7915E=m +CONFIG_MT7921_COMMON=m +CONFIG_MT7921E=m +CONFIG_MT7921S=m +CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800PCI_RT3290=y +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2800_LIB_MMIO=m +CONFIG_RT2X00_LIB_MMIO=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192DE=m +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +CONFIG_RTLWIFI_DEBUG=y +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +CONFIG_RTL8XXXU_UNTESTED=y +CONFIG_RTW88=m +CONFIG_RTW88_CORE=m +CONFIG_RTW88_PCI=m +CONFIG_RTW88_8822B=m +CONFIG_RTW88_8822C=m +CONFIG_RTW88_8723D=m +CONFIG_RTW88_8821C=m +CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8821CE=m +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW89=m +CONFIG_RTW89_CORE=m +CONFIG_RTW89_PCI=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGMSG is not set +# CONFIG_RTW89_DEBUGFS is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +# CONFIG_RSI_DEBUGFS is not set +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +# CONFIG_CW1200_WLAN_SPI is not set +CONFIG_WLAN_VENDOR_TI=y +CONFIG_WL1251=m +# CONFIG_WL1251_SPI is not set +CONFIG_WL1251_SDIO=m +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE=m +# CONFIG_WLCORE_SPI is not set +CONFIG_WLCORE_SDIO=m +# CONFIG_WILINK_PLATFORM_DATA is not set +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +CONFIG_QTNFMAC=m +CONFIG_QTNFMAC_PCIE=m +CONFIG_PCMCIA_RAYCS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_MAC80211_HWSIM=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_VIRT_WIFI=m +# CONFIG_WAN is not set +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKELB=m +# CONFIG_IEEE802154_AT86RF230 is not set +# CONFIG_IEEE802154_MRF24J40 is not set +# CONFIG_IEEE802154_CC2520 is not set +# CONFIG_IEEE802154_ATUSB is not set +CONFIG_IEEE802154_ADF7242=m +CONFIG_IEEE802154_CA8210=m +CONFIG_IEEE802154_CA8210_DEBUGFS=y +CONFIG_IEEE802154_MCR20A=m +CONFIG_IEEE802154_HWSIM=m + +# +# Wireless WAN +# +CONFIG_WWAN=y +CONFIG_WWAN_HWSIM=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m +CONFIG_RPMSG_WWAN_CTRL=m +# end of Wireless WAN + +CONFIG_VMXNET3=m +# CONFIG_FUJITSU_ES is not set +CONFIG_USB4_NET=m +CONFIG_HYPERV_NET=m +CONFIG_NETDEVSIM=m +CONFIG_NET_FAILOVER=m +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=y +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_MATRIXKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADC is not set +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ADP5589=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_KEYBOARD_QT1050=m +CONFIG_KEYBOARD_QT1070=m +CONFIG_KEYBOARD_QT2160=m +CONFIG_KEYBOARD_DLINK_DIR685=m +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO_POLLED=m +CONFIG_KEYBOARD_TCA6416=m +CONFIG_KEYBOARD_TCA8418=m +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_LM8333=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MCS=m +CONFIG_KEYBOARD_MPR121=m +CONFIG_KEYBOARD_SNVS_PWRKEY=m +CONFIG_KEYBOARD_IMX=m +CONFIG_KEYBOARD_IMX_SC_KEY=m +CONFIG_KEYBOARD_NEWTON=m +CONFIG_KEYBOARD_TEGRA=m +CONFIG_KEYBOARD_OPENCORES=m +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +CONFIG_KEYBOARD_SUNKBD=m +CONFIG_KEYBOARD_SUN4I_LRADC=m +CONFIG_KEYBOARD_IQS62X=m +# CONFIG_KEYBOARD_OMAP4 is not set +CONFIG_KEYBOARD_TM2_TOUCHKEY=m +CONFIG_KEYBOARD_XTKBD=m +CONFIG_KEYBOARD_CROS_EC=m +CONFIG_KEYBOARD_CAP11XX=m +# CONFIG_KEYBOARD_BCM is not set +CONFIG_KEYBOARD_CYPRESS_SF=m +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y +CONFIG_MOUSE_PS2_SENTELIC=y +CONFIG_MOUSE_PS2_TOUCHKIT=y +CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_SMBUS=y +CONFIG_MOUSE_SERIAL=m +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_CYAPA=m +CONFIG_MOUSE_ELAN_I2C=m +CONFIG_MOUSE_ELAN_I2C_I2C=y +CONFIG_MOUSE_ELAN_I2C_SMBUS=y +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADC=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_USB=m +CONFIG_JOYSTICK_IFORCE_232=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_AS5011=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +CONFIG_JOYSTICK_PSXPAD_SPI=m +CONFIG_JOYSTICK_PSXPAD_SPI_FF=y +CONFIG_JOYSTICK_PXRC=m +CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_FSIA6B=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_PEGASUS=m +CONFIG_TABLET_SERIAL_WACOM4=m +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +# CONFIG_TOUCHSCREEN_AD7877 is not set +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +# CONFIG_TOUCHSCREEN_AD7879_SPI is not set +CONFIG_TOUCHSCREEN_ADC=m +CONFIG_TOUCHSCREEN_AR1021_I2C=m +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y +CONFIG_TOUCHSCREEN_AUO_PIXCIR=m +CONFIG_TOUCHSCREEN_BU21013=m +CONFIG_TOUCHSCREEN_BU21029=m +CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=m +CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m +CONFIG_TOUCHSCREEN_CY8CTMA140=m +CONFIG_TOUCHSCREEN_CY8CTMG110=m +CONFIG_TOUCHSCREEN_CYTTSP_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP_I2C=m +# CONFIG_TOUCHSCREEN_CYTTSP_SPI is not set +CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m +# CONFIG_TOUCHSCREEN_CYTTSP4_SPI is not set +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_EETI=m +# CONFIG_TOUCHSCREEN_EGALAX is not set +CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m +CONFIG_TOUCHSCREEN_EXC3000=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GOODIX=m +CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HYCON_HY46XX=m +CONFIG_TOUCHSCREEN_ILI210X=m +CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_IPROC=m +CONFIG_TOUCHSCREEN_S6SY761=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_EKTF2127=m +CONFIG_TOUCHSCREEN_ELAN=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_WACOM_I2C=m +CONFIG_TOUCHSCREEN_MAX11801=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MMS114=m +CONFIG_TOUCHSCREEN_MELFAS_MIP4=m +CONFIG_TOUCHSCREEN_MSG2638=m +CONFIG_TOUCHSCREEN_MTOUCH=m +# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m +CONFIG_TOUCHSCREEN_RASPBERRYPI_FW=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +# CONFIG_TOUCHSCREEN_TI_AM335X_TSC is not set +CONFIG_TOUCHSCREEN_PIXCIR=m +CONFIG_TOUCHSCREEN_WDT87XX_I2C=m +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_ELO=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC_SERIO=m +CONFIG_TOUCHSCREEN_TSC200X_CORE=m +CONFIG_TOUCHSCREEN_TSC2004=m +# CONFIG_TOUCHSCREEN_TSC2005 is not set +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_TOUCHSCREEN_TSC2007_IIO=y +CONFIG_TOUCHSCREEN_RM_TS=m +CONFIG_TOUCHSCREEN_SILEAD=m +CONFIG_TOUCHSCREEN_SIS_I2C=m +CONFIG_TOUCHSCREEN_ST1232=m +CONFIG_TOUCHSCREEN_STMFTS=m +CONFIG_TOUCHSCREEN_SUN4I=m +CONFIG_TOUCHSCREEN_SUR40=m +# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set +CONFIG_TOUCHSCREEN_SX8654=m +CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_ZET6223=m +CONFIG_TOUCHSCREEN_ZFORCE=m +CONFIG_TOUCHSCREEN_ROHM_BU21023=m +CONFIG_TOUCHSCREEN_IQS5XX=m +CONFIG_TOUCHSCREEN_ZINITIX=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_AD714X=m +CONFIG_INPUT_AD714X_I2C=m +# CONFIG_INPUT_AD714X_SPI is not set +CONFIG_INPUT_ATC260X_ONKEY=m +CONFIG_INPUT_ATMEL_CAPTOUCH=m +CONFIG_INPUT_BMA150=m +# CONFIG_INPUT_E3X0_BUTTON is not set +CONFIG_INPUT_PM8941_PWRKEY=m +CONFIG_INPUT_PM8XXX_VIBRATOR=m +CONFIG_INPUT_MAX77650_ONKEY=m +CONFIG_INPUT_MMA8450=m +# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_DECODER=m +CONFIG_INPUT_GPIO_VIBRA=m +CONFIG_INPUT_CPCAP_PWRBUTTON=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_KXTJ9=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_REGULATOR_HAPTIC=m +CONFIG_INPUT_AXP20X_PEK=m +CONFIG_INPUT_UINPUT=m +CONFIG_INPUT_PCF8574=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_PWM_VIBRA=m +CONFIG_INPUT_RK805_PWRKEY=m +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +CONFIG_INPUT_DA7280_HAPTICS=m +CONFIG_INPUT_ADXL34X=m +CONFIG_INPUT_ADXL34X_I2C=m +CONFIG_INPUT_ADXL34X_SPI=m +CONFIG_INPUT_IMS_PCU=m +CONFIG_INPUT_IQS269A=m +CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_CMA3000=m +CONFIG_INPUT_CMA3000_I2C=m +CONFIG_INPUT_SOC_BUTTON_ARRAY=m +CONFIG_INPUT_DRV260X_HAPTICS=m +CONFIG_INPUT_DRV2665_HAPTICS=m +CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_INPUT_HISI_POWERKEY=m +CONFIG_INPUT_SC27XX_VIBRA=m +CONFIG_INPUT_STPMIC1_ONKEY=m +CONFIG_RMI4_CORE=m +CONFIG_RMI4_I2C=m +CONFIG_RMI4_SPI=m +CONFIG_RMI4_SMB=m +CONFIG_RMI4_F03=y +CONFIG_RMI4_F03_SERIO=m +CONFIG_RMI4_2D_SENSOR=y +CONFIG_RMI4_F11=y +CONFIG_RMI4_F12=y +CONFIG_RMI4_F30=y +CONFIG_RMI4_F34=y +CONFIG_RMI4_F3A=y +CONFIG_RMI4_F54=y +CONFIG_RMI4_F55=y + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=m +CONFIG_SERIO_PARKBD=m +# CONFIG_SERIO_AMBAKMI is not set +CONFIG_SERIO_PCIPS2=m +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m +# CONFIG_SERIO_ARC_PS2 is not set +CONFIG_SERIO_APBPS2=m +CONFIG_HYPERV_KEYBOARD=m +# CONFIG_SERIO_SUN4I_PS2 is not set +CONFIG_SERIO_GPIO_PS2=m +CONFIG_USERIO=m +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +# end of Hardware I/O ports +# end of Input device support + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=0 +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set +CONFIG_SERIAL_8250_PNP=y +# CONFIG_SERIAL_8250_16550A_VARIANTS is not set +# CONFIG_SERIAL_8250_FINTEK is not set +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_RUNTIME_UARTS=32 +CONFIG_SERIAL_8250_EXTENDED=y +# CONFIG_SERIAL_8250_MANY_PORTS is not set +# CONFIG_SERIAL_8250_ASPEED_VUART is not set +CONFIG_SERIAL_8250_SHARE_IRQ=y +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +# CONFIG_SERIAL_8250_RSA is not set +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_BCM2835AUX=y +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_8250_DW=y +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_8250_MT6577=y +CONFIG_SERIAL_8250_TEGRA=y +CONFIG_SERIAL_8250_BCM7271=m +CONFIG_SERIAL_OF_PLATFORM=y + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_AMBA_PL010=y +CONFIG_SERIAL_AMBA_PL010_CONSOLE=y +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_KGDB_NMI is not set +CONFIG_SERIAL_MESON=y +CONFIG_SERIAL_MESON_CONSOLE=y +CONFIG_SERIAL_SAMSUNG=y +CONFIG_SERIAL_SAMSUNG_UARTS_4=y +CONFIG_SERIAL_SAMSUNG_UARTS=4 +CONFIG_SERIAL_SAMSUNG_CONSOLE=y +CONFIG_SERIAL_TEGRA_TCU=m +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +CONFIG_SERIAL_IMX=y +CONFIG_SERIAL_IMX_CONSOLE=y +CONFIG_SERIAL_IMX_EARLYCON=y +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_CONSOLE_POLL=y +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_MSM=y +CONFIG_SERIAL_MSM_CONSOLE=y +CONFIG_SERIAL_QCOM_GENI=y +CONFIG_SERIAL_QCOM_GENI_CONSOLE=y +# CONFIG_SERIAL_SIFIVE is not set +# CONFIG_SERIAL_QE is not set +# CONFIG_SERIAL_SCCNXP is not set +CONFIG_SERIAL_SC16IS7XX_CORE=m +CONFIG_SERIAL_SC16IS7XX=m +CONFIG_SERIAL_SC16IS7XX_I2C=y +CONFIG_SERIAL_SC16IS7XX_SPI=y +CONFIG_SERIAL_BCM63XX=y +CONFIG_SERIAL_BCM63XX_CONSOLE=y +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +CONFIG_SERIAL_XILINX_PS_UART=y +CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y +# CONFIG_SERIAL_ARC is not set +CONFIG_SERIAL_RP2=m +CONFIG_SERIAL_RP2_NR_UARTS=32 +CONFIG_SERIAL_FSL_LPUART=m +CONFIG_SERIAL_FSL_LINFLEXUART=y +CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +CONFIG_SERIAL_SPRD=y +CONFIG_SERIAL_SPRD_CONSOLE=y +CONFIG_SERIAL_MVEBU_UART=y +CONFIG_SERIAL_MVEBU_CONSOLE=y +CONFIG_SERIAL_OWL=y +CONFIG_SERIAL_OWL_CONSOLE=y +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_N_GSM=m +CONFIG_NOZOMI=m +CONFIG_NULL_TTY=m +CONFIG_HVC_DRIVER=y +# CONFIG_HVC_DCC is not set +CONFIG_RPMSG_TTY=m +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y +# CONFIG_TTY_PRINTK is not set +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +CONFIG_PPDEV=m +CONFIG_VIRTIO_CONSOLE=y +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_DMI_DECODE=y +CONFIG_IPMI_PLAT_DATA=y +CONFIG_IPMI_PANIC_EVENT=y +# CONFIG_IPMI_PANIC_STRING is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_SSIF=m +CONFIG_IPMI_IPMB=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +CONFIG_IPMB_DEVICE_INTERFACE=m +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_BA431=m +CONFIG_HW_RANDOM_BCM2835=m +CONFIG_HW_RANDOM_IPROC_RNG200=m +CONFIG_HW_RANDOM_OMAP=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_HISI=m +CONFIG_HW_RANDOM_XGENE=m +CONFIG_HW_RANDOM_MESON=m +CONFIG_HW_RANDOM_CAVIUM=m +CONFIG_HW_RANDOM_MTK=m +CONFIG_HW_RANDOM_EXYNOS=m +CONFIG_HW_RANDOM_CCTRNG=m +CONFIG_HW_RANDOM_XIPHERA=m +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=m +CONFIG_APPLICOM=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_SCR24X=m +CONFIG_IPWIRELESS=m +# end of PCMCIA character devices + +CONFIG_DEVMEM=y +CONFIG_DEVPORT=y +CONFIG_TCG_TPM=y +CONFIG_HW_RANDOM_TPM=y +CONFIG_TCG_TIS_CORE=y +CONFIG_TCG_TIS=y +CONFIG_TCG_TIS_SPI=m +CONFIG_TCG_TIS_SPI_CR50=y +CONFIG_TCG_TIS_SYNQUACER=m +CONFIG_TCG_TIS_I2C_CR50=m +CONFIG_TCG_TIS_I2C_ATMEL=m +CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C_NUVOTON=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TCG_CRB=y +CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m +CONFIG_TCG_TIS_ST33ZP24_SPI=m +CONFIG_XILLYBUS_CLASS=m +CONFIG_XILLYBUS=m +CONFIG_XILLYBUS_PCIE=m +CONFIG_XILLYBUS_OF=m +CONFIG_XILLYUSB=m +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_ACPI_I2C_OPREGION=y +CONFIG_I2C_BOARDINFO=y +# CONFIG_I2C_COMPAT is not set +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m +CONFIG_I2C_MUX_LTC4306=m +CONFIG_I2C_MUX_PCA9541=m +CONFIG_I2C_MUX_PCA954x=m +# CONFIG_I2C_MUX_PINCTRL is not set +CONFIG_I2C_MUX_REG=m +CONFIG_I2C_DEMUX_PINCTRL=m +CONFIG_I2C_MUX_MLXCPLD=m +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +CONFIG_I2C_ALI1535=m +CONFIG_I2C_ALI1563=m +CONFIG_I2C_ALI15X3=m +CONFIG_I2C_AMD756=m +CONFIG_I2C_AMD8111=m +# CONFIG_I2C_AMD_MP2 is not set +CONFIG_I2C_HIX5HD2=m +CONFIG_I2C_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NVIDIA_GPU=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +# CONFIG_I2C_VIA is not set +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +# CONFIG_I2C_SCMI is not set + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_ALTERA=m +CONFIG_I2C_BCM2835=m +CONFIG_I2C_BCM_IPROC=m +CONFIG_I2C_BRCMSTB=m +CONFIG_I2C_CADENCE=m +CONFIG_I2C_CBUS_GPIO=m +CONFIG_I2C_DESIGNWARE_CORE=y +CONFIG_I2C_DESIGNWARE_SLAVE=y +CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_DESIGNWARE_PCI=m +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_EXYNOS5 is not set +CONFIG_I2C_GPIO=m +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set +CONFIG_I2C_HISI=m +CONFIG_I2C_IMX=m +CONFIG_I2C_IMX_LPI2C=m +CONFIG_I2C_KEMPLD=m +CONFIG_I2C_MLXBF=m +CONFIG_I2C_MESON=m +CONFIG_I2C_MT65XX=m +CONFIG_I2C_MV64XXX=m +# CONFIG_I2C_NOMADIK is not set +CONFIG_I2C_OCORES=m +CONFIG_I2C_OWL=m +CONFIG_I2C_APPLE=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_PXA=m +# CONFIG_I2C_PXA_SLAVE is not set +CONFIG_I2C_QCOM_CCI=m +CONFIG_I2C_QCOM_GENI=m +CONFIG_I2C_QUP=m +CONFIG_I2C_RK3X=m +# CONFIG_I2C_SIMTEC is not set +CONFIG_I2C_SPRD=y +CONFIG_I2C_SYNQUACER=m +CONFIG_I2C_TEGRA=m +CONFIG_I2C_TEGRA_BPMP=m +# CONFIG_I2C_VERSATILE is not set +CONFIG_I2C_THUNDERX=m +CONFIG_I2C_XILINX=m +CONFIG_I2C_XLP9XX=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m +CONFIG_I2C_CP2615=m +CONFIG_I2C_PARPORT=m +CONFIG_I2C_ROBOTFUZZ_OSIF=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIPERBOARD=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_CROS_EC_TUNNEL=m +CONFIG_I2C_XGENE_SLIMPRO=m +CONFIG_I2C_VIRTIO=m +# end of I2C Hardware Bus support + +CONFIG_I2C_STUB=m +CONFIG_I2C_SLAVE=y +CONFIG_I2C_SLAVE_EEPROM=m +CONFIG_I2C_SLAVE_TESTUNIT=m +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + +CONFIG_I3C=m +CONFIG_CDNS_I3C_MASTER=m +CONFIG_DW_I3C_MASTER=m +CONFIG_SVC_I3C_MASTER=m +CONFIG_MIPI_I3C_HCI=m +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +CONFIG_SPI_ALTERA_CORE=m +CONFIG_SPI_ALTERA_DFL=m +CONFIG_SPI_ARMADA_3700=m +# CONFIG_SPI_AXI_SPI_ENGINE is not set +CONFIG_SPI_BCM2835=m +CONFIG_SPI_BCM2835AUX=m +CONFIG_SPI_BCM_QSPI=m +CONFIG_SPI_BITBANG=m +# CONFIG_SPI_BUTTERFLY is not set +CONFIG_SPI_CADENCE=m +CONFIG_SPI_CADENCE_QUADSPI=m +CONFIG_SPI_CADENCE_XSPI=m +CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DW_DMA=y +CONFIG_SPI_DW_PCI=m +CONFIG_SPI_DW_MMIO=m +CONFIG_SPI_DLN2=m +CONFIG_SPI_FSL_LPSPI=m +CONFIG_SPI_FSL_QUADSPI=m +CONFIG_SPI_HISI_KUNPENG=m +CONFIG_SPI_HISI_SFC_V3XX=m +CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_IMX=m +# CONFIG_SPI_LM70_LLP is not set +CONFIG_SPI_FSL_LIB=y +CONFIG_SPI_FSL_SPI=y +CONFIG_SPI_FSL_DSPI=m +CONFIG_SPI_MESON_SPICC=m +# CONFIG_SPI_MESON_SPIFC is not set +CONFIG_SPI_MT65XX=m +CONFIG_SPI_MTK_NOR=m +CONFIG_SPI_OC_TINY=m +CONFIG_SPI_ORION=m +CONFIG_SPI_PL022=m +# CONFIG_SPI_PXA2XX is not set +CONFIG_SPI_ROCKCHIP=m +CONFIG_SPI_ROCKCHIP_SFC=m +CONFIG_SPI_QCOM_QSPI=m +CONFIG_SPI_QUP=m +CONFIG_SPI_QCOM_GENI=m +CONFIG_SPI_S3C64XX=m +CONFIG_SPI_SC18IS602=m +CONFIG_SPI_SIFIVE=m +CONFIG_SPI_SLAVE_MT27XX=m +CONFIG_SPI_SPRD=m +CONFIG_SPI_SPRD_ADI=m +CONFIG_SPI_SUN4I=m +CONFIG_SPI_SUN6I=m +CONFIG_SPI_SYNQUACER=m +CONFIG_SPI_MXIC=m +CONFIG_SPI_TEGRA210_QUAD=m +CONFIG_SPI_TEGRA20_SFLASH=m +CONFIG_SPI_THUNDERX=m +CONFIG_SPI_XCOMM=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_XLP=m +CONFIG_SPI_ZYNQMP_GQSPI=m +CONFIG_SPI_AMD=m + +# +# SPI Multiplexer support +# +CONFIG_SPI_MUX=m + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_LOOPBACK_TEST=m +# CONFIG_SPI_TLE62X0 is not set +CONFIG_SPI_SLAVE=y +CONFIG_SPI_SLAVE_TIME=m +CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m +CONFIG_SPI_DYNAMIC=y +CONFIG_SPMI=m +CONFIG_SPMI_HISI3670=m +CONFIG_SPMI_MSM_PMIC_ARB=m +CONFIG_HSI=m +CONFIG_HSI_BOARDINFO=y + +# +# HSI controllers +# + +# +# HSI clients +# +CONFIG_HSI_CHAR=m +CONFIG_PPS=y +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +# CONFIG_PPS_CLIENT_KTIMER is not set +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y +CONFIG_PTP_1588_CLOCK_OPTIONAL=y +CONFIG_PTP_1588_CLOCK_DTE=m +CONFIG_PTP_1588_CLOCK_QORIQ=m + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PTP_1588_CLOCK_KVM=m +CONFIG_PTP_1588_CLOCK_IDT82P33=m +CONFIG_PTP_1588_CLOCK_IDTCM=m +CONFIG_PTP_1588_CLOCK_OCP=m +# end of PTP clock support + +CONFIG_PINCTRL=y +CONFIG_GENERIC_PINCTRL_GROUPS=y +CONFIG_PINMUX=y +CONFIG_GENERIC_PINMUX_FUNCTIONS=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +CONFIG_PINCTRL_APPLE_GPIO=m +CONFIG_PINCTRL_AXP209=m +CONFIG_PINCTRL_AMD=m +CONFIG_PINCTRL_BM1880=y +CONFIG_PINCTRL_MCP23S08_I2C=m +CONFIG_PINCTRL_MCP23S08_SPI=m +CONFIG_PINCTRL_MCP23S08=m +CONFIG_PINCTRL_ROCKCHIP=y +CONFIG_PINCTRL_SINGLE=y +CONFIG_PINCTRL_SX150X=y +CONFIG_PINCTRL_STMFX=m +CONFIG_PINCTRL_MAX77620=m +CONFIG_PINCTRL_ZYNQMP=m +CONFIG_PINCTRL_RK805=m +# CONFIG_PINCTRL_OCELOT is not set +CONFIG_PINCTRL_MICROCHIP_SGPIO=y +CONFIG_PINCTRL_KEEMBAY=m +CONFIG_PINCTRL_OWL=y +CONFIG_PINCTRL_S700=y +CONFIG_PINCTRL_S900=y +CONFIG_PINCTRL_BCM2835=y +CONFIG_PINCTRL_IPROC_GPIO=y +CONFIG_PINCTRL_NS2_MUX=y +CONFIG_PINCTRL_BERLIN=y +CONFIG_PINCTRL_AS370=y +CONFIG_PINCTRL_BERLIN_BG4CT=y +CONFIG_PINCTRL_IMX=y +CONFIG_PINCTRL_IMX_SCU=y +CONFIG_PINCTRL_IMX8MM=y +CONFIG_PINCTRL_IMX8MN=y +CONFIG_PINCTRL_IMX8MP=y +CONFIG_PINCTRL_IMX8MQ=y +CONFIG_PINCTRL_IMX8QM=y +CONFIG_PINCTRL_IMX8QXP=y +CONFIG_PINCTRL_IMX8DXL=y +CONFIG_PINCTRL_IMX8ULP=y +CONFIG_PINCTRL_MVEBU=y +CONFIG_PINCTRL_ARMADA_AP806=y +CONFIG_PINCTRL_ARMADA_CP110=y +CONFIG_PINCTRL_ARMADA_37XX=y +CONFIG_PINCTRL_MSM=y +# CONFIG_PINCTRL_APQ8064 is not set +# CONFIG_PINCTRL_APQ8084 is not set +# CONFIG_PINCTRL_IPQ4019 is not set +# CONFIG_PINCTRL_IPQ8064 is not set +# CONFIG_PINCTRL_IPQ8074 is not set +CONFIG_PINCTRL_IPQ6018=m +CONFIG_PINCTRL_MSM8226=m +# CONFIG_PINCTRL_MSM8660 is not set +# CONFIG_PINCTRL_MSM8960 is not set +# CONFIG_PINCTRL_MDM9607 is not set +# CONFIG_PINCTRL_MDM9615 is not set +# CONFIG_PINCTRL_MSM8X74 is not set +CONFIG_PINCTRL_MSM8916=m +CONFIG_PINCTRL_MSM8953=m +CONFIG_PINCTRL_MSM8976=m +# CONFIG_PINCTRL_MSM8994 is not set +# CONFIG_PINCTRL_MSM8996 is not set +CONFIG_PINCTRL_MSM8998=m +CONFIG_PINCTRL_QCM2290=m +# CONFIG_PINCTRL_QCS404 is not set +CONFIG_PINCTRL_QDF2XXX=m +CONFIG_PINCTRL_QCOM_SPMI_PMIC=m +CONFIG_PINCTRL_QCOM_SSBI_PMIC=m +CONFIG_PINCTRL_SC7180=m +CONFIG_PINCTRL_SC7280=m +CONFIG_PINCTRL_SC8180X=m +# CONFIG_PINCTRL_SDM660 is not set +CONFIG_PINCTRL_SDM845=m +CONFIG_PINCTRL_SDX55=m +CONFIG_PINCTRL_SM6115=m +CONFIG_PINCTRL_SM6125=m +CONFIG_PINCTRL_SM6350=m +CONFIG_PINCTRL_SM8150=m +CONFIG_PINCTRL_SM8250=m +CONFIG_PINCTRL_SM8350=m +CONFIG_PINCTRL_LPASS_LPI=m + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +CONFIG_PINCTRL_SAMSUNG=y +CONFIG_PINCTRL_EXYNOS=y +CONFIG_PINCTRL_EXYNOS_ARM64=y +CONFIG_PINCTRL_SPRD=y +CONFIG_PINCTRL_SPRD_SC9860=y +CONFIG_PINCTRL_SUNXI=y +# CONFIG_PINCTRL_SUN4I_A10 is not set +# CONFIG_PINCTRL_SUN5I is not set +# CONFIG_PINCTRL_SUN6I_A31 is not set +# CONFIG_PINCTRL_SUN6I_A31_R is not set +# CONFIG_PINCTRL_SUN8I_A23 is not set +# CONFIG_PINCTRL_SUN8I_A33 is not set +# CONFIG_PINCTRL_SUN8I_A83T is not set +# CONFIG_PINCTRL_SUN8I_A83T_R is not set +# CONFIG_PINCTRL_SUN8I_A23_R is not set +# CONFIG_PINCTRL_SUN8I_H3 is not set +CONFIG_PINCTRL_SUN8I_H3_R=y +# CONFIG_PINCTRL_SUN8I_V3S is not set +# CONFIG_PINCTRL_SUN9I_A80 is not set +# CONFIG_PINCTRL_SUN9I_A80_R is not set +CONFIG_PINCTRL_SUN50I_A64=y +CONFIG_PINCTRL_SUN50I_A64_R=y +CONFIG_PINCTRL_SUN50I_A100=y +CONFIG_PINCTRL_SUN50I_A100_R=y +CONFIG_PINCTRL_SUN50I_H5=y +CONFIG_PINCTRL_SUN50I_H6=y +CONFIG_PINCTRL_SUN50I_H6_R=y +CONFIG_PINCTRL_SUN50I_H616=y +CONFIG_PINCTRL_SUN50I_H616_R=y +CONFIG_PINCTRL_TEGRA=y +CONFIG_PINCTRL_TEGRA124=y +CONFIG_PINCTRL_TEGRA210=y +CONFIG_PINCTRL_TEGRA194=y +CONFIG_PINCTRL_TEGRA_XUSB=y + +# +# MediaTek pinctrl drivers +# +CONFIG_EINT_MTK=y +CONFIG_PINCTRL_MTK=y +CONFIG_PINCTRL_MTK_V2=y +CONFIG_PINCTRL_MTK_MOORE=y +CONFIG_PINCTRL_MTK_PARIS=y +CONFIG_PINCTRL_MT2712=y +CONFIG_PINCTRL_MT6765=y +CONFIG_PINCTRL_MT6779=m +CONFIG_PINCTRL_MT6797=y +CONFIG_PINCTRL_MT7622=y +CONFIG_PINCTRL_MT7986=y +CONFIG_PINCTRL_MT8167=y +CONFIG_PINCTRL_MT8173=y +CONFIG_PINCTRL_MT8183=y +CONFIG_PINCTRL_MT8192=y +# CONFIG_PINCTRL_MT8195 is not set +CONFIG_PINCTRL_MT8365=y +CONFIG_PINCTRL_MT8516=y +# end of MediaTek pinctrl drivers + +CONFIG_PINCTRL_MESON=y +CONFIG_PINCTRL_MESON_GXBB=y +CONFIG_PINCTRL_MESON_GXL=y +CONFIG_PINCTRL_MESON8_PMX=y +CONFIG_PINCTRL_MESON_AXG=y +CONFIG_PINCTRL_MESON_AXG_PMX=y +CONFIG_PINCTRL_MESON_G12A=y +CONFIG_PINCTRL_MESON_A1=y +CONFIG_PINCTRL_LOCHNAGAR=m +CONFIG_PINCTRL_MADERA=m +CONFIG_PINCTRL_CS47L15=y +CONFIG_PINCTRL_CS47L35=y +CONFIG_PINCTRL_CS47L85=y +CONFIG_PINCTRL_CS47L90=y +CONFIG_PINCTRL_CS47L92=y +CONFIG_PINCTRL_VISCONTI=y +CONFIG_PINCTRL_TMPV7700=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +CONFIG_GPIO_ACPI=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=y +CONFIG_GPIO_REGMAP=m +CONFIG_GPIO_MAX730X=m + +# +# Memory mapped GPIO drivers +# +CONFIG_GPIO_74XX_MMIO=m +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_AMDPT is not set +CONFIG_GPIO_RASPBERRYPI_EXP=m +CONFIG_GPIO_BCM_XGS_IPROC=m +CONFIG_GPIO_BRCMSTB=m +CONFIG_GPIO_CADENCE=m +CONFIG_GPIO_DWAPB=m +CONFIG_GPIO_EIC_SPRD=m +# CONFIG_GPIO_EXAR is not set +CONFIG_GPIO_FTGPIO010=y +CONFIG_GPIO_GENERIC_PLATFORM=y +CONFIG_GPIO_GRGPIO=m +CONFIG_GPIO_HISI=m +# CONFIG_GPIO_HLWD is not set +# CONFIG_GPIO_LOGICVC is not set +CONFIG_GPIO_MB86S7X=m +CONFIG_GPIO_MPC8XXX=y +CONFIG_GPIO_MVEBU=y +CONFIG_GPIO_MXC=y +CONFIG_GPIO_PL061=y +CONFIG_GPIO_PMIC_EIC_SPRD=m +CONFIG_GPIO_ROCKCHIP=m +# CONFIG_GPIO_SAMA5D2_PIOBU is not set +# CONFIG_GPIO_SIFIVE is not set +CONFIG_GPIO_SPRD=m +CONFIG_GPIO_SYSCON=m +CONFIG_GPIO_TEGRA=y +CONFIG_GPIO_TEGRA186=m +CONFIG_GPIO_THUNDERX=m +CONFIG_GPIO_VISCONTI=m +CONFIG_GPIO_XGENE=y +CONFIG_GPIO_XGENE_SB=m +CONFIG_GPIO_XILINX=m +CONFIG_GPIO_XLP=m +CONFIG_GPIO_ZYNQ=m +CONFIG_GPIO_ZYNQMP_MODEPIN=m +# CONFIG_GPIO_AMD_FCH is not set +# end of Memory mapped GPIO drivers + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m +# CONFIG_GPIO_ADNP is not set +CONFIG_GPIO_GW_PLD=m +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCA9570=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_TPIC2810=m +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +CONFIG_GPIO_ALTERA_A10SR=m +CONFIG_GPIO_BD70528=m +CONFIG_GPIO_BD71815=m +CONFIG_GPIO_BD71828=m +CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_DLN2=m +CONFIG_GPIO_KEMPLD=m +CONFIG_GPIO_LP3943=m +CONFIG_GPIO_LP873X=m +CONFIG_GPIO_LP87565=m +CONFIG_GPIO_MADERA=m +CONFIG_GPIO_MAX77620=m +CONFIG_GPIO_MAX77650=m +CONFIG_GPIO_SL28CPLD=m +CONFIG_GPIO_TQMX86=m +# CONFIG_GPIO_WM8994 is not set +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +CONFIG_GPIO_MLXBF=m +CONFIG_GPIO_MLXBF2=m +CONFIG_GPIO_PCI_IDIO_16=m +CONFIG_GPIO_PCIE_IDIO_24=m +# CONFIG_GPIO_RDC321X is not set +# end of PCI GPIO expanders + +# +# SPI GPIO expanders +# +# CONFIG_GPIO_74X164 is not set +CONFIG_GPIO_MAX3191X=m +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MC33880 is not set +CONFIG_GPIO_PISOSR=m +CONFIG_GPIO_XRA1403=m +CONFIG_GPIO_MOXTET=m +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +CONFIG_GPIO_VIPERBOARD=m +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +CONFIG_GPIO_AGGREGATOR=m +CONFIG_GPIO_MOCKUP=m +CONFIG_GPIO_VIRTIO=m +# end of Virtual GPIO drivers + +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_MXC=m +CONFIG_W1_MASTER_DS1WM=m +CONFIG_W1_MASTER_GPIO=m +# CONFIG_W1_MASTER_SGI is not set +# end of 1-wire Bus Masters + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2405=m +CONFIG_W1_SLAVE_DS2408=m +CONFIG_W1_SLAVE_DS2408_READBACK=y +CONFIG_W1_SLAVE_DS2413=m +CONFIG_W1_SLAVE_DS2406=m +CONFIG_W1_SLAVE_DS2423=m +CONFIG_W1_SLAVE_DS2805=m +CONFIG_W1_SLAVE_DS2430=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +CONFIG_W1_SLAVE_DS2438=m +CONFIG_W1_SLAVE_DS250X=m +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +CONFIG_W1_SLAVE_DS28E04=m +CONFIG_W1_SLAVE_DS28E17=m +# end of 1-wire Slaves + +CONFIG_POWER_RESET=y +CONFIG_POWER_RESET_ATC260X=m +CONFIG_POWER_RESET_BRCMSTB=y +CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_RESET_GPIO_RESTART=y +CONFIG_POWER_RESET_HISI=y +CONFIG_POWER_RESET_LINKSTATION=m +CONFIG_POWER_RESET_MSM=y +CONFIG_POWER_RESET_QCOM_PON=m +CONFIG_POWER_RESET_OCELOT_RESET=y +CONFIG_POWER_RESET_LTC2952=y +CONFIG_POWER_RESET_REGULATOR=y +CONFIG_POWER_RESET_RESTART=y +CONFIG_POWER_RESET_VEXPRESS=y +CONFIG_POWER_RESET_XGENE=y +CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_SYSCON_POWEROFF=y +CONFIG_REBOOT_MODE=m +CONFIG_SYSCON_REBOOT_MODE=m +CONFIG_POWER_RESET_SC27XX=m +CONFIG_NVMEM_REBOOT_MODE=m +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +CONFIG_PDA_POWER=m +# CONFIG_GENERIC_ADC_BATTERY is not set +# CONFIG_TEST_POWER is not set +CONFIG_CHARGER_ADP5061=m +CONFIG_BATTERY_CPCAP=m +CONFIG_BATTERY_CW2015=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2781=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_SBS=m +CONFIG_CHARGER_SBS=m +CONFIG_MANAGER_SBS=m +CONFIG_BATTERY_BQ27XXX=m +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX_HDQ=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +CONFIG_CHARGER_AXP20X=m +CONFIG_BATTERY_AXP20X=m +CONFIG_AXP20X_POWER=m +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_MAX1721X=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_MAX8903=m +CONFIG_CHARGER_LP8727=m +CONFIG_CHARGER_GPIO=m +# CONFIG_CHARGER_MANAGER is not set +CONFIG_CHARGER_LT3651=m +CONFIG_CHARGER_LTC4162L=m +CONFIG_CHARGER_DETECTOR_MAX14656=m +CONFIG_CHARGER_MAX77650=m +CONFIG_CHARGER_MP2629=m +CONFIG_CHARGER_QCOM_SMBB=m +# CONFIG_CHARGER_BQ2415X is not set +CONFIG_CHARGER_BQ24190=m +CONFIG_CHARGER_BQ24257=m +CONFIG_CHARGER_BQ24735=m +CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ25890=m +CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_BQ256XX=m +CONFIG_CHARGER_SMB347=m +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_BATTERY_GOLDFISH is not set +CONFIG_BATTERY_RT5033=m +CONFIG_CHARGER_RT9455=m +CONFIG_CHARGER_CROS_USBPD=m +CONFIG_CHARGER_CROS_PCHG=m +CONFIG_CHARGER_SC2731=m +CONFIG_FUEL_GAUGE_SC27XX=m +CONFIG_CHARGER_UCS1002=m +CONFIG_CHARGER_BD99954=m +CONFIG_BATTERY_SURFACE=m +CONFIG_CHARGER_SURFACE=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +# CONFIG_SENSORS_AD7314 is not set +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM1177=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7X10=m +# CONFIG_SENSORS_ADT7310 is not set +CONFIG_SENSORS_ADT7410=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AHT10=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m +CONFIG_SENSORS_AS370=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_ARM_SCMI=m +CONFIG_SENSORS_ARM_SCPI=m +CONFIG_SENSORS_ASPEED=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CORSAIR_CPRO=m +CONFIG_SENSORS_CORSAIR_PSU=m +CONFIG_SENSORS_DRIVETEMP=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_SPARX5=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_GSC=m +CONFIG_SENSORS_FTSTEUTATES=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_G762=m +CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +# CONFIG_SENSORS_IIO_HWMON is not set +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_JC42=m +CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LOCHNAGAR=m +CONFIG_SENSORS_LTC2945=m +CONFIG_SENSORS_LTC2947=m +CONFIG_SENSORS_LTC2947_I2C=m +CONFIG_SENSORS_LTC2947_SPI=m +CONFIG_SENSORS_LTC2990=m +CONFIG_SENSORS_LTC2992=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4222=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4260=m +CONFIG_SENSORS_LTC4261=m +# CONFIG_SENSORS_MAX1111 is not set +CONFIG_SENSORS_MAX127=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +# CONFIG_SENSORS_MAX197 is not set +CONFIG_SENSORS_MAX31722=m +CONFIG_SENSORS_MAX31730=m +CONFIG_SENSORS_MAX6620=m +CONFIG_SENSORS_MAX6621=m +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_MLXREG_FAN=m +CONFIG_SENSORS_TC654=m +CONFIG_SENSORS_TPS23861=m +# CONFIG_SENSORS_MENF21BMC_HWMON is not set +CONFIG_SENSORS_MR75203=m +# CONFIG_SENSORS_ADCXX is not set +CONFIG_SENSORS_LM63=m +# CONFIG_SENSORS_LM70 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LM95234=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +# CONFIG_SENSORS_NTC_THERMISTOR is not set +CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775=m +CONFIG_SENSORS_NCT7802=m +CONFIG_SENSORS_NCT7904=m +CONFIG_SENSORS_NPCM7XX=m +CONFIG_SENSORS_NZXT_KRAKEN2=m +# CONFIG_SENSORS_OCC_P8_I2C is not set +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1266=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_BEL_PFE=m +CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_FSP_3Y=m +# CONFIG_SENSORS_IBM_CFFPS is not set +CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INSPUR_IPSPS=m +CONFIG_SENSORS_IR35221=m +CONFIG_SENSORS_IR36021=m +CONFIG_SENSORS_IR38064=m +CONFIG_SENSORS_IRPS5401=m +CONFIG_SENSORS_ISL68137=m +CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LTC2978=m +# CONFIG_SENSORS_LTC2978_REGULATOR is not set +CONFIG_SENSORS_LTC3815=m +CONFIG_SENSORS_MAX15301=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX16601=m +CONFIG_SENSORS_MAX20730=m +CONFIG_SENSORS_MAX20751=m +CONFIG_SENSORS_MAX31785=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_MP2888=m +CONFIG_SENSORS_MP2975=m +CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PM6764TR=m +CONFIG_SENSORS_PXE1610=m +CONFIG_SENSORS_Q54SJ108A2=m +CONFIG_SENSORS_STPDDC60=m +CONFIG_SENSORS_TPS40422=m +CONFIG_SENSORS_TPS53679=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_XDPE122=m +CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_RASPBERRYPI_HWMON=m +CONFIG_SENSORS_SL28CPLD=m +CONFIG_SENSORS_SBTSI=m +CONFIG_SENSORS_SBRMI=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SHT3x=m +CONFIG_SENSORS_SHT4x=m +CONFIG_SENSORS_SHTC1=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_SCH56XX_COMMON=m +CONFIG_SENSORS_SCH5627=m +CONFIG_SENSORS_SCH5636=m +CONFIG_SENSORS_STTS751=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_ADC128D818=m +CONFIG_SENSORS_ADS7828=m +# CONFIG_SENSORS_ADS7871 is not set +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_TC74=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +CONFIG_SENSORS_TMP103=m +CONFIG_SENSORS_TMP108=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP513=m +CONFIG_SENSORS_VEXPRESS=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83773G=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m + +# +# ACPI drivers +# +# CONFIG_SENSORS_ACPI_POWER is not set +CONFIG_THERMAL=y +CONFIG_THERMAL_NETLINK=y +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_OF=y +# CONFIG_THERMAL_WRITABLE_TRIPS is not set +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y +CONFIG_THERMAL_GOV_USER_SPACE=y +# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set +CONFIG_CPU_THERMAL=y +CONFIG_CPU_FREQ_THERMAL=y +# CONFIG_CPU_IDLE_THERMAL is not set +CONFIG_DEVFREQ_THERMAL=y +# CONFIG_THERMAL_EMULATION is not set +CONFIG_THERMAL_MMIO=m +CONFIG_HISI_THERMAL=m +CONFIG_IMX_THERMAL=m +CONFIG_IMX_SC_THERMAL=m +CONFIG_IMX8MM_THERMAL=m +CONFIG_MAX77620_THERMAL=m +CONFIG_QORIQ_THERMAL=m +CONFIG_SUN8I_THERMAL=m +CONFIG_ROCKCHIP_THERMAL=m +CONFIG_ARMADA_THERMAL=m +CONFIG_MTK_THERMAL=m +CONFIG_AMLOGIC_THERMAL=m + +# +# Broadcom thermal drivers +# +CONFIG_BCM2711_THERMAL=m +CONFIG_BCM2835_THERMAL=m +CONFIG_BRCMSTB_THERMAL=m +CONFIG_BCM_NS_THERMAL=m +CONFIG_BCM_SR_THERMAL=m +# end of Broadcom thermal drivers + +# +# Samsung thermal drivers +# +CONFIG_EXYNOS_THERMAL=m +# end of Samsung thermal drivers + +# +# NVIDIA Tegra thermal drivers +# +CONFIG_TEGRA_SOCTHERM=m +CONFIG_TEGRA_BPMP_THERMAL=m +# end of NVIDIA Tegra thermal drivers + +CONFIG_GENERIC_ADC_THERMAL=m + +# +# Qualcomm thermal drivers +# +CONFIG_QCOM_TSENS=m +CONFIG_QCOM_SPMI_ADC_TM5=m +# CONFIG_QCOM_SPMI_TEMP_ALARM is not set +CONFIG_QCOM_LMH=m +# end of Qualcomm thermal drivers + +CONFIG_SPRD_THERMAL=m +CONFIG_KHADAS_MCU_FAN_THERMAL=m +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +CONFIG_WATCHDOG_OPEN_TIMEOUT=0 +# CONFIG_WATCHDOG_SYSFS is not set +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +CONFIG_WATCHDOG_PRETIMEOUT_GOV=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m +CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=m +CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP=y +# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_SOFT_WATCHDOG_PRETIMEOUT=y +CONFIG_BD957XMUF_WATCHDOG=m +# CONFIG_GPIO_WATCHDOG is not set +# CONFIG_MENF21BMC_WATCHDOG is not set +CONFIG_WDAT_WDT=m +CONFIG_XILINX_WATCHDOG=m +CONFIG_ZIIRAVE_WATCHDOG=m +CONFIG_MLX_WDT=m +CONFIG_SL28CPLD_WATCHDOG=m +# CONFIG_ARM_SP805_WATCHDOG is not set +CONFIG_ARM_SBSA_WATCHDOG=m +CONFIG_ARMADA_37XX_WATCHDOG=m +CONFIG_CADENCE_WATCHDOG=m +CONFIG_S3C2410_WATCHDOG=m +CONFIG_DW_WATCHDOG=m +CONFIG_SUNXI_WATCHDOG=m +# CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_MAX77620_WATCHDOG=m +CONFIG_IMX2_WDT=m +CONFIG_IMX_SC_WDT=m +CONFIG_IMX7ULP_WDT=m +CONFIG_TEGRA_WATCHDOG=m +# CONFIG_QCOM_WDT is not set +CONFIG_MESON_GXBB_WATCHDOG=m +CONFIG_MESON_WATCHDOG=m +CONFIG_MEDIATEK_WATCHDOG=m +CONFIG_ARM_SMC_WATCHDOG=m +CONFIG_STPMIC1_WATCHDOG=m +CONFIG_RTD119X_WATCHDOG=y +CONFIG_SPRD_WATCHDOG=m +CONFIG_PM8916_WATCHDOG=m +CONFIG_VISCONTI_WATCHDOG=m +CONFIG_ALIM7101_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_KEMPLD_WDT=m +CONFIG_BCM2835_WDT=m +CONFIG_BCM7038_WDT=m +CONFIG_MEN_A21_WDT=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_KEEMBAY_WATCHDOG=m +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_HOST_SOC=y +CONFIG_BCMA_DRIVER_PCI=y +CONFIG_BCMA_SFLASH=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +CONFIG_MFD_ALTERA_A10SR=y +CONFIG_MFD_ALTERA_SYSMGR=y +# CONFIG_MFD_ACT8945A is not set +CONFIG_MFD_SUN4I_GPADC=m +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +CONFIG_MFD_ATMEL_HLCDC=m +# CONFIG_MFD_BCM590XX is not set +CONFIG_MFD_BD9571MWV=m +CONFIG_MFD_AC100=m +CONFIG_MFD_AXP20X=m +CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_AXP20X_RSB=m +CONFIG_MFD_CROS_EC_DEV=m +CONFIG_MFD_MADERA=m +CONFIG_MFD_MADERA_I2C=m +CONFIG_MFD_MADERA_SPI=m +CONFIG_MFD_CS47L15=y +CONFIG_MFD_CS47L35=y +CONFIG_MFD_CS47L85=y +CONFIG_MFD_CS47L90=y +CONFIG_MFD_CS47L92=y +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +CONFIG_MFD_DLN2=m +CONFIG_MFD_EXYNOS_LPASS=m +CONFIG_MFD_GATEWORKS_GSC=m +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +CONFIG_MFD_MP2629=m +CONFIG_MFD_HI6421_PMIC=m +CONFIG_MFD_HI6421_SPMI=m +CONFIG_MFD_HI655X_PMIC=m +CONFIG_HTC_PASIC3=m +# CONFIG_HTC_I2CPLD is not set +CONFIG_LPC_ICH=m +CONFIG_LPC_SCH=m +CONFIG_MFD_IQS62X=m +# CONFIG_MFD_JANZ_CMODIO is not set +CONFIG_MFD_KEMPLD=m +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +CONFIG_MFD_MAX77620=y +CONFIG_MFD_MAX77650=m +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_MT6360 is not set +# CONFIG_MFD_MT6397 is not set +CONFIG_MFD_MENF21BMC=m +# CONFIG_EZX_PCAP is not set +CONFIG_MFD_CPCAP=m +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_NTXEC=m +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_UCB1400_CORE is not set +CONFIG_MFD_QCOM_RPM=m +CONFIG_MFD_SPMI_PMIC=m +# CONFIG_MFD_RDC321X is not set +CONFIG_MFD_RT4831=m +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RC5T583 is not set +CONFIG_MFD_RK808=m +# CONFIG_MFD_RN5T618 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +CONFIG_MFD_SIMPLE_MFD_I2C=m +CONFIG_MFD_SL28CPLD=m +# CONFIG_MFD_SM501 is not set +CONFIG_MFD_SKY81452=m +CONFIG_MFD_SC27XX_PMIC=m +# CONFIG_MFD_STMPE is not set +CONFIG_MFD_SUN6I_PRCM=y +CONFIG_MFD_SYSCON=y +CONFIG_MFD_TI_AM335X_TSCADC=m +CONFIG_MFD_LP3943=m +# CONFIG_MFD_LP8788 is not set +CONFIG_MFD_TI_LMU=m +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +CONFIG_TPS65010=m +CONFIG_TPS6507X=m +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +CONFIG_MFD_TI_LP873X=m +CONFIG_MFD_TI_LP87565=m +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +CONFIG_MFD_WL1273_CORE=m +CONFIG_MFD_LM3533=m +# CONFIG_MFD_TC3589X is not set +CONFIG_MFD_TQMX86=m +CONFIG_MFD_VX855=m +CONFIG_MFD_LOCHNAGAR=y +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +CONFIG_MFD_WM8994=m +CONFIG_MFD_ROHM_BD718XX=m +CONFIG_MFD_ROHM_BD70528=m +CONFIG_MFD_ROHM_BD71828=m +CONFIG_MFD_ROHM_BD957XMUF=m +CONFIG_MFD_STPMIC1=m +CONFIG_MFD_STMFX=m +CONFIG_MFD_ATC260X=m +CONFIG_MFD_ATC260X_I2C=m +CONFIG_MFD_KHADAS_MCU=m +CONFIG_MFD_QCOM_PM8008=m +CONFIG_MFD_VEXPRESS_SYSREG=y +# CONFIG_RAVE_SP_CORE is not set +CONFIG_MFD_INTEL_M10_BMC=m +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +CONFIG_REGULATOR_88PG86X=m +# CONFIG_REGULATOR_ACT8865 is not set +# CONFIG_REGULATOR_AD5398 is not set +# CONFIG_REGULATOR_ANATOP is not set +CONFIG_REGULATOR_ARIZONA_LDO1=m +CONFIG_REGULATOR_ARIZONA_MICSUPP=m +CONFIG_REGULATOR_ARM_SCMI=m +CONFIG_REGULATOR_ATC260X=m +CONFIG_REGULATOR_AXP20X=m +CONFIG_REGULATOR_BD71815=m +CONFIG_REGULATOR_BD71828=m +CONFIG_REGULATOR_BD718XX=m +CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_BD957XMUF=m +CONFIG_REGULATOR_CPCAP=m +CONFIG_REGULATOR_CROS_EC=m +CONFIG_REGULATOR_DA9121=m +# CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set +CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53880=m +CONFIG_REGULATOR_GPIO=m +CONFIG_REGULATOR_HI6421=m +CONFIG_REGULATOR_HI6421V530=m +CONFIG_REGULATOR_HI655X=m +CONFIG_REGULATOR_HI6421V600=m +CONFIG_REGULATOR_ISL9305=m +# CONFIG_REGULATOR_ISL6271A is not set +CONFIG_REGULATOR_LM363X=m +CONFIG_REGULATOR_LOCHNAGAR=m +# CONFIG_REGULATOR_LP3971 is not set +# CONFIG_REGULATOR_LP3972 is not set +# CONFIG_REGULATOR_LP872X is not set +CONFIG_REGULATOR_LP873X=m +# CONFIG_REGULATOR_LP8755 is not set +CONFIG_REGULATOR_LP87565=m +CONFIG_REGULATOR_LTC3589=m +CONFIG_REGULATOR_LTC3676=m +# CONFIG_REGULATOR_MAX1586 is not set +CONFIG_REGULATOR_MAX77620=m +CONFIG_REGULATOR_MAX77650=m +# CONFIG_REGULATOR_MAX8649 is not set +# CONFIG_REGULATOR_MAX8660 is not set +CONFIG_REGULATOR_MAX8893=m +# CONFIG_REGULATOR_MAX8952 is not set +# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_MAX77826 is not set +CONFIG_REGULATOR_MCP16502=m +CONFIG_REGULATOR_MP5416=m +CONFIG_REGULATOR_MP8859=m +CONFIG_REGULATOR_MP886X=m +CONFIG_REGULATOR_MPQ7920=m +# CONFIG_REGULATOR_MT6311 is not set +CONFIG_REGULATOR_MT6315=m +CONFIG_REGULATOR_MT6380=m +CONFIG_REGULATOR_PCA9450=m +CONFIG_REGULATOR_PF8X00=m +# CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_PV88060 is not set +# CONFIG_REGULATOR_PV88080 is not set +# CONFIG_REGULATOR_PV88090 is not set +CONFIG_REGULATOR_PWM=m +CONFIG_REGULATOR_QCOM_RPM=m +CONFIG_REGULATOR_QCOM_RPMH=m +CONFIG_REGULATOR_QCOM_SMD_RPM=m +CONFIG_REGULATOR_QCOM_SPMI=m +CONFIG_REGULATOR_QCOM_USB_VBUS=m +CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=m +CONFIG_REGULATOR_RK808=m +CONFIG_REGULATOR_ROHM=m +CONFIG_REGULATOR_RT4801=m +CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT6160=m +CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ6752=m +CONFIG_REGULATOR_SC2731=m +CONFIG_REGULATOR_SKY81452=m +CONFIG_REGULATOR_SLG51000=m +CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY8106A=m +CONFIG_REGULATOR_SY8824X=m +CONFIG_REGULATOR_SY8827N=m +# CONFIG_REGULATOR_TPS51632 is not set +# CONFIG_REGULATOR_TPS62360 is not set +# CONFIG_REGULATOR_TPS65023 is not set +# CONFIG_REGULATOR_TPS6507X is not set +CONFIG_REGULATOR_TPS65132=m +# CONFIG_REGULATOR_TPS6524X is not set +CONFIG_REGULATOR_VCTRL=m +CONFIG_REGULATOR_VEXPRESS=m +CONFIG_REGULATOR_VQMMC_IPQ4019=m +CONFIG_REGULATOR_WM8994=m +CONFIG_REGULATOR_QCOM_LABIBB=m +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +CONFIG_LIRC=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_IR_RCMM_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +# CONFIG_IR_ENE is not set +CONFIG_IR_HIX5HD2=m +CONFIG_IR_IMON=m +CONFIG_IR_IMON_RAW=m +CONFIG_IR_MCEUSB=m +# CONFIG_IR_ITE_CIR is not set +# CONFIG_IR_FINTEK is not set +CONFIG_IR_MESON=m +CONFIG_IR_MESON_TX=m +CONFIG_IR_MTK=m +# CONFIG_IR_NUVOTON is not set +CONFIG_IR_REDRAT3=m +CONFIG_IR_SPI=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_IGORPLUGUSB=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_GPIO_CIR=m +CONFIG_IR_GPIO_TX=m +CONFIG_IR_PWM_TX=m +CONFIG_IR_SUNXI=m +CONFIG_IR_SERIAL=m +CONFIG_IR_SERIAL_TRANSMITTER=y +CONFIG_RC_XBOX_DVD=m +CONFIG_IR_TOY=m +CONFIG_CEC_CORE=m +CONFIG_CEC_NOTIFIER=y +CONFIG_CEC_PIN=y + +# +# CEC support +# +CONFIG_MEDIA_CEC_RC=y +# CONFIG_CEC_PIN_ERROR_INJ is not set +CONFIG_MEDIA_CEC_SUPPORT=y +CONFIG_CEC_CH7322=m +CONFIG_CEC_CROS_EC=m +CONFIG_CEC_MESON_AO=m +CONFIG_CEC_MESON_G12A_AO=m +CONFIG_CEC_SAMSUNG_S5P=m +CONFIG_CEC_TEGRA=m +CONFIG_USB_PULSE8_CEC=m +CONFIG_USB_RAINSHADOW_CEC=m +# end of CEC support + +CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIA_SUPPORT_FILTER is not set +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=m +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=m +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_JPEG_HELPER=m +CONFIG_V4L2_H264=m +CONFIG_V4L2_MEM2MEM_DEV=m +CONFIG_V4L2_FLASH_LED_CLASS=m +CONFIG_V4L2_FWNODE=m +CONFIG_V4L2_ASYNC=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +# end of Video4Linux options + +# +# Media controller options +# +CONFIG_MEDIA_CONTROLLER_DVB=y +CONFIG_MEDIA_CONTROLLER_REQUEST_API=y +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +CONFIG_USB_GSPCA_DTCS033=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TOUPTEK=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_LOADER=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +CONFIG_VIDEO_AU0828_RC=y +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_CXUSB_ANALOG=y +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_DVB_USB_ZD1301=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +CONFIG_DVB_AS102=m + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m + +# +# Software defined radio USB devices +# +CONFIG_USB_AIRSPY=m +CONFIG_USB_HACKRF=m +CONFIG_USB_MSI2500=m +CONFIG_MEDIA_PCI_SUPPORT=y + +# +# Media capture support +# +CONFIG_VIDEO_SOLO6X10=m +CONFIG_VIDEO_TW5864=m +CONFIG_VIDEO_TW68=m +CONFIG_VIDEO_TW686X=m + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_IVTV_ALSA=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_DT3155=m + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX23885=m +CONFIG_MEDIA_ALTERA_CI=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_ENABLE_VP3054=y +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_BT848=m +CONFIG_DVB_BT8XX=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_SAA7134_GO7007=m +CONFIG_VIDEO_SAA7164=m + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_PT1=m +CONFIG_DVB_PT3=m +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_DDBRIDGE=m +# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set +CONFIG_DVB_SMIPCIE=m +CONFIG_DVB_NETUP_UNIDVB=m +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_TEA575X=m +CONFIG_RADIO_SI470X=m +CONFIG_USB_SI470X=m +# CONFIG_I2C_SI470X is not set +CONFIG_RADIO_SI4713=m +CONFIG_USB_SI4713=m +CONFIG_PLATFORM_SI4713=m +CONFIG_I2C_SI4713=m +CONFIG_USB_MR800=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_SHARK=m +CONFIG_RADIO_SHARK2=m +CONFIG_USB_KEENE=m +CONFIG_USB_RAREMONO=m +CONFIG_USB_MA901=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_SAA7706H=m +CONFIG_RADIO_TEF6862=m +CONFIG_RADIO_WL1273=m +CONFIG_RADIO_WL128X=m +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_TTPCI_EEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF2_DMA_SG=m +CONFIG_VIDEOBUF2_DVB=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set +CONFIG_VIDEO_V4L2_TPG=m +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_VIDEO_CADENCE=y +CONFIG_VIDEO_CADENCE_CSI2RX=m +CONFIG_VIDEO_CADENCE_CSI2TX=m +CONFIG_VIDEO_ASPEED=m +CONFIG_VIDEO_MUX=m +CONFIG_VIDEO_QCOM_CAMSS=m +CONFIG_VIDEO_ROCKCHIP_ISP1=m +CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS=m +CONFIG_VIDEO_EXYNOS4_IS_COMMON=m +CONFIG_VIDEO_S5P_FIMC=m +CONFIG_VIDEO_S5P_MIPI_CSIS=m +CONFIG_VIDEO_EXYNOS4_FIMC_IS=m +CONFIG_VIDEO_EXYNOS4_ISP_DMA_CAPTURE=y +CONFIG_VIDEO_XILINX=m +CONFIG_VIDEO_XILINX_CSI2RXSS=m +CONFIG_VIDEO_XILINX_TPG=m +CONFIG_VIDEO_XILINX_VTC=m +CONFIG_VIDEO_SUN4I_CSI=m +CONFIG_VIDEO_SUN6I_CSI=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_VIDEO_ALLEGRO_DVT=m +CONFIG_VIDEO_CODA=m +CONFIG_VIDEO_IMX_PXP=m +CONFIG_VIDEO_IMX8_JPEG=m +CONFIG_VIDEO_MEDIATEK_JPEG=m +CONFIG_VIDEO_MEDIATEK_VPU=m +CONFIG_VIDEO_MEDIATEK_MDP=m +CONFIG_VIDEO_MEDIATEK_VCODEC=m +CONFIG_VIDEO_MEDIATEK_VCODEC_VPU=y +CONFIG_VIDEO_MEDIATEK_VCODEC_SCP=y +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m +CONFIG_VIDEO_MESON_GE2D=m +CONFIG_VIDEO_SAMSUNG_S5P_G2D=m +CONFIG_VIDEO_SAMSUNG_S5P_JPEG=m +CONFIG_VIDEO_SAMSUNG_S5P_MFC=m +CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC=m +CONFIG_VIDEO_ROCKCHIP_RGA=m +CONFIG_VIDEO_QCOM_VENUS=m +CONFIG_VIDEO_SUN8I_DEINTERLACE=m +CONFIG_VIDEO_SUN8I_ROTATE=m +CONFIG_DVB_PLATFORM_DRIVERS=y +CONFIG_SDR_PLATFORM_DRIVERS=y + +# +# MMC/SDIO DVB adapters +# +CONFIG_SMS_SDIO_DRV=m +CONFIG_V4L_TEST_DRIVERS=y +CONFIG_VIDEO_VIMC=m +CONFIG_VIDEO_VIVID=m +CONFIG_VIDEO_VIVID_CEC=y +CONFIG_VIDEO_VIVID_MAX_DEVS=64 +CONFIG_VIDEO_VIM2M=m +CONFIG_VIDEO_VICODEC=m +# CONFIG_DVB_TEST_DRIVERS is not set + +# +# FireWire (IEEE 1394) Adapters +# +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_INPUT=y +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y + +# +# IR I2C driver auto-selected by 'Autoselect ancillary drivers' +# +CONFIG_VIDEO_IR_I2C=m + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TDA1997X=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS3308=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_TLV320AIC23B=m +CONFIG_VIDEO_UDA1342=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SONY_BTF_MPX=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=m +# end of RDS decoders + +# +# Video decoders +# +CONFIG_VIDEO_ADV7180=m +CONFIG_VIDEO_ADV7183=m +CONFIG_VIDEO_ADV748X=m +CONFIG_VIDEO_ADV7604=m +CONFIG_VIDEO_ADV7604_CEC=y +CONFIG_VIDEO_ADV7842=m +CONFIG_VIDEO_ADV7842_CEC=y +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_ML86V7667=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_TC358743=m +CONFIG_VIDEO_TC358743_CEC=y +CONFIG_VIDEO_TVP514X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_TVP7002=m +CONFIG_VIDEO_TW2804=m +CONFIG_VIDEO_TW9903=m +CONFIG_VIDEO_TW9906=m +CONFIG_VIDEO_TW9910=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIDEO_MAX9286=m + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_CX25840=m +# end of Video decoders + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_ADV7343=m +CONFIG_VIDEO_ADV7393=m +CONFIG_VIDEO_AD9389B=m +CONFIG_VIDEO_AK881X=m +CONFIG_VIDEO_THS8200=m +# end of Video encoders + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +# end of Video improvement chips + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=m +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +CONFIG_SDR_MAX2175=m +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +CONFIG_VIDEO_THS7303=m +CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_I2C=m +CONFIG_VIDEO_ST_MIPID02=m +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +CONFIG_VIDEO_APTINA_PLL=m +CONFIG_VIDEO_CCS_PLL=m +CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_IMX208=m +CONFIG_VIDEO_IMX214=m +CONFIG_VIDEO_IMX219=m +CONFIG_VIDEO_IMX258=m +CONFIG_VIDEO_IMX274=m +CONFIG_VIDEO_IMX290=m +CONFIG_VIDEO_IMX319=m +CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m +CONFIG_VIDEO_IMX355=m +CONFIG_VIDEO_IMX412=m +CONFIG_VIDEO_OV02A10=m +CONFIG_VIDEO_OV2640=m +CONFIG_VIDEO_OV2659=m +CONFIG_VIDEO_OV2680=m +CONFIG_VIDEO_OV2685=m +CONFIG_VIDEO_OV2740=m +CONFIG_VIDEO_OV5640=m +CONFIG_VIDEO_OV5645=m +CONFIG_VIDEO_OV5647=m +CONFIG_VIDEO_OV5648=m +CONFIG_VIDEO_OV6650=m +CONFIG_VIDEO_OV5670=m +CONFIG_VIDEO_OV5675=m +CONFIG_VIDEO_OV5695=m +CONFIG_VIDEO_OV7251=m +CONFIG_VIDEO_OV772X=m +CONFIG_VIDEO_OV7640=m +CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_OV7740=m +CONFIG_VIDEO_OV8856=m +CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m +CONFIG_VIDEO_OV9640=m +CONFIG_VIDEO_OV9650=m +CONFIG_VIDEO_OV9734=m +CONFIG_VIDEO_OV13858=m +CONFIG_VIDEO_OV13B10=m +CONFIG_VIDEO_VS6624=m +CONFIG_VIDEO_MT9M001=m +CONFIG_VIDEO_MT9M032=m +CONFIG_VIDEO_MT9M111=m +CONFIG_VIDEO_MT9P031=m +CONFIG_VIDEO_MT9T001=m +CONFIG_VIDEO_MT9T112=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_MT9V032=m +CONFIG_VIDEO_MT9V111=m +CONFIG_VIDEO_SR030PC30=m +CONFIG_VIDEO_NOON010PC30=m +CONFIG_VIDEO_M5MOLS=m +CONFIG_VIDEO_MAX9271_LIB=m +CONFIG_VIDEO_RDACM20=m +CONFIG_VIDEO_RDACM21=m +CONFIG_VIDEO_RJ54N1=m +CONFIG_VIDEO_S5K6AA=m +CONFIG_VIDEO_S5K6A3=m +CONFIG_VIDEO_S5K4ECGX=m +CONFIG_VIDEO_S5K5BAF=m +CONFIG_VIDEO_CCS=m +CONFIG_VIDEO_ET8EK8=m +CONFIG_VIDEO_S5C73M3=m +# end of Camera sensor devices + +# +# Lens drivers +# +CONFIG_VIDEO_AD5820=m +CONFIG_VIDEO_AK7375=m +CONFIG_VIDEO_DW9714=m +CONFIG_VIDEO_DW9768=m +CONFIG_VIDEO_DW9807_VCM=m +# end of Lens drivers + +# +# Flash devices +# +CONFIG_VIDEO_ADP1653=m +CONFIG_VIDEO_LM3560=m +CONFIG_VIDEO_LM3646=m +# end of Flash devices + +# +# SPI helper chips +# +CONFIG_VIDEO_GS1662=m +# end of SPI helper chips + +# +# Media SPI Adapters +# +CONFIG_CXD2880_SPI_DRV=m +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=m + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_S5H1432=m +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_DIB9000=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_RTL2832_SDR=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_AS102_FE=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m +CONFIG_DVB_CXD2880=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +CONFIG_DVB_MN88443X=m + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +CONFIG_DVB_LNBH29=m +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +CONFIG_DVB_LGS8GL5=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=m +# end of Media ancillary drivers + +# +# Graphics support +# +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_TEGRA_HOST1X=m +CONFIG_TEGRA_HOST1X_FIREWALL=y +CONFIG_DRM=m +CONFIG_DRM_MIPI_DBI=m +CONFIG_DRM_MIPI_DSI=y +CONFIG_DRM_DP_AUX_BUS=m +CONFIG_DRM_DP_AUX_CHARDEV=y +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MODESET_LOCK is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +CONFIG_DRM_LOAD_EDID_FIRMWARE=y +CONFIG_DRM_DP_CEC=y +CONFIG_DRM_TTM=m +CONFIG_DRM_VRAM_HELPER=m +CONFIG_DRM_TTM_HELPER=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=m + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I2C_NXP_TDA998X=m +CONFIG_DRM_I2C_NXP_TDA9950=m +# end of I2C encoder or helper chips + +# +# ARM devices +# +CONFIG_DRM_HDLCD=m +# CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set +CONFIG_DRM_MALI_DISPLAY=m +CONFIG_DRM_KOMEDA=m +# end of ARM devices + +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_AMDGPU=m +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMDGPU_USERPTR=y + +# +# ACP (Audio CoProcessor) Configuration +# +CONFIG_DRM_AMD_ACP=y +# end of ACP (Audio CoProcessor) Configuration + +# +# Display Engine Configuration +# +CONFIG_DRM_AMD_DC=y +# CONFIG_DRM_AMD_DC_HDCP is not set +CONFIG_DRM_AMD_DC_SI=y +# CONFIG_DEBUG_KERNEL_DC is not set +# end of Display Engine Configuration + +CONFIG_HSA_AMD=y +CONFIG_HSA_AMD_SVM=y +CONFIG_DRM_NOUVEAU=m +# CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set +CONFIG_NOUVEAU_PLATFORM_DRIVER=y +CONFIG_NOUVEAU_DEBUG=5 +CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set +# CONFIG_NOUVEAU_DEBUG_PUSH is not set +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +CONFIG_DRM_NOUVEAU_SVM=y +CONFIG_DRM_KMB_DISPLAY=m +# CONFIG_DRM_VGEM is not set +CONFIG_DRM_VKMS=m +# CONFIG_DRM_EXYNOS is not set +CONFIG_DRM_ROCKCHIP=m +CONFIG_ROCKCHIP_ANALOGIX_DP=y +CONFIG_ROCKCHIP_CDN_DP=y +CONFIG_ROCKCHIP_DW_HDMI=y +CONFIG_ROCKCHIP_DW_MIPI_DSI=y +CONFIG_ROCKCHIP_INNO_HDMI=y +CONFIG_ROCKCHIP_LVDS=y +CONFIG_ROCKCHIP_RGB=y +CONFIG_ROCKCHIP_RK3066_HDMI=y +CONFIG_DRM_VMWGFX=m +# CONFIG_DRM_VMWGFX_FBCON is not set +CONFIG_DRM_UDL=m +CONFIG_DRM_AST=m +CONFIG_DRM_MGAG200=m +CONFIG_DRM_RCAR_DW_HDMI=m +CONFIG_DRM_RCAR_LVDS=m +CONFIG_DRM_SUN4I=m +CONFIG_DRM_SUN4I_HDMI=m +CONFIG_DRM_SUN4I_HDMI_CEC=y +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN6I_DSI=m +CONFIG_DRM_SUN8I_DW_HDMI=m +CONFIG_DRM_SUN8I_MIXER=m +CONFIG_DRM_SUN8I_TCON_TOP=m +CONFIG_DRM_QXL=m +CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_MSM=m +CONFIG_DRM_MSM_GPU_STATE=y +# CONFIG_DRM_MSM_REGISTER_LOGGING is not set +# CONFIG_DRM_MSM_GPU_SUDO is not set +CONFIG_DRM_MSM_HDMI_HDCP=y +CONFIG_DRM_MSM_DP=y +CONFIG_DRM_MSM_DSI=y +CONFIG_DRM_MSM_DSI_28NM_PHY=y +CONFIG_DRM_MSM_DSI_20NM_PHY=y +CONFIG_DRM_MSM_DSI_28NM_8960_PHY=y +CONFIG_DRM_MSM_DSI_14NM_PHY=y +CONFIG_DRM_MSM_DSI_10NM_PHY=y +CONFIG_DRM_MSM_DSI_7NM_PHY=y +CONFIG_DRM_TEGRA=m +# CONFIG_DRM_TEGRA_DEBUG is not set +# CONFIG_DRM_TEGRA_STAGING is not set +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +CONFIG_DRM_PANEL_ABT_Y030XX067A=m +CONFIG_DRM_PANEL_ARM_VERSATILE=m +CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m +CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m +CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_EDP=m +CONFIG_DRM_PANEL_ELIDA_KD35T133=m +CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m +CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m +CONFIG_DRM_PANEL_ILITEK_ILI9341=m +CONFIG_DRM_PANEL_ILITEK_ILI9881C=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m +CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m +CONFIG_DRM_PANEL_JDI_LT070ME05000=m +CONFIG_DRM_PANEL_KHADAS_TS050=m +CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m +CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=m +CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=m +CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_LG_LB035Q02=m +CONFIG_DRM_PANEL_LG_LG4573=m +CONFIG_DRM_PANEL_NEC_NL8048HL11=m +CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT36672A=m +CONFIG_DRM_PANEL_NOVATEK_NT39016=m +CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m +CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m +CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=m +CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m +CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM68200=m +CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m +CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m +CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=m +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m +CONFIG_DRM_PANEL_SEIKO_43WVF1G=m +CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m +CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m +CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +CONFIG_DRM_PANEL_SHARP_LS060T1SX01=m +CONFIG_DRM_PANEL_SITRONIX_ST7701=m +CONFIG_DRM_PANEL_SITRONIX_ST7703=m +CONFIG_DRM_PANEL_SITRONIX_ST7789V=m +CONFIG_DRM_PANEL_SONY_ACX424AKP=m +CONFIG_DRM_PANEL_SONY_ACX565AKM=m +CONFIG_DRM_PANEL_TDO_TL070WSH30=m +CONFIG_DRM_PANEL_TPO_TD028TTEC1=m +CONFIG_DRM_PANEL_TPO_TD043MTEA1=m +CONFIG_DRM_PANEL_TPO_TPG110=m +CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +CONFIG_DRM_PANEL_XINPENG_XPP055C272=m +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +CONFIG_DRM_CDNS_DSI=m +CONFIG_DRM_CHIPONE_ICN6211=m +CONFIG_DRM_CHRONTEL_CH7033=m +CONFIG_DRM_CROS_EC_ANX7688=m +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_LONTIUM_LT8912B=m +CONFIG_DRM_LONTIUM_LT9611=m +CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_ITE_IT66121=m +CONFIG_DRM_LVDS_CODEC=m +CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m +CONFIG_DRM_NWL_MIPI_DSI=m +CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PARADE_PS8640=m +CONFIG_DRM_SIL_SII8620=m +CONFIG_DRM_SII902X=m +CONFIG_DRM_SII9234=m +CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_THINE_THC63LVD1024=m +CONFIG_DRM_TOSHIBA_TC358762=m +CONFIG_DRM_TOSHIBA_TC358764=m +CONFIG_DRM_TOSHIBA_TC358767=m +CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_DRM_TOSHIBA_TC358775=m +CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TI_SN65DSI83=m +CONFIG_DRM_TI_SN65DSI86=m +CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_ANALOGIX_ANX6345=m +CONFIG_DRM_ANALOGIX_ANX78XX=m +CONFIG_DRM_ANALOGIX_DP=m +CONFIG_DRM_ANALOGIX_ANX7625=m +CONFIG_DRM_I2C_ADV7511=m +CONFIG_DRM_I2C_ADV7511_AUDIO=y +CONFIG_DRM_I2C_ADV7511_CEC=y +CONFIG_DRM_CDNS_MHDP8546=m +CONFIG_DRM_DW_HDMI=m +CONFIG_DRM_DW_HDMI_AHB_AUDIO=m +CONFIG_DRM_DW_HDMI_I2S_AUDIO=m +CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_MIPI_DSI=m +# end of Display Interface Bridges + +CONFIG_DRM_IMX_DCSS=m +CONFIG_DRM_V3D=m +CONFIG_DRM_VC4=m +CONFIG_DRM_VC4_HDMI_CEC=y +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_THERMAL=y +CONFIG_DRM_HISI_HIBMC=m +CONFIG_DRM_HISI_KIRIN=m +CONFIG_DRM_MEDIATEK=m +CONFIG_DRM_MEDIATEK_HDMI=m +# CONFIG_DRM_MXSFB is not set +CONFIG_DRM_MESON=m +CONFIG_DRM_MESON_DW_HDMI=m +# CONFIG_DRM_ARCPGU is not set +CONFIG_DRM_BOCHS=m +CONFIG_DRM_CIRRUS_QEMU=m +CONFIG_DRM_GM12U320=m +CONFIG_DRM_SIMPLEDRM=m +CONFIG_TINYDRM_HX8357D=m +CONFIG_TINYDRM_ILI9225=m +CONFIG_TINYDRM_ILI9341=m +CONFIG_TINYDRM_ILI9486=m +CONFIG_TINYDRM_MI0283QT=m +CONFIG_TINYDRM_REPAPER=m +CONFIG_TINYDRM_ST7586=m +CONFIG_TINYDRM_ST7735R=m +CONFIG_DRM_PL111=m +CONFIG_DRM_LIMA=m +CONFIG_DRM_PANFROST=m +CONFIG_DRM_TIDSS=m +CONFIG_DRM_ZYNQMP_DPSUB=m +CONFIG_DRM_GUD=m +CONFIG_DRM_HYPERV=m +# CONFIG_DRM_LEGACY is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_DDC=m +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_BACKLIGHT=m +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_ARMCLCD is not set +CONFIG_FB_IMX=m +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_UVESA=m +CONFIG_FB_EFI=y +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +CONFIG_FB_I740=m +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +CONFIG_FB_SMSCUFX=m +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +CONFIG_FB_XILINX=m +CONFIG_FB_VIRTUAL=m +CONFIG_FB_METRONOME=m +CONFIG_FB_MB862XX=m +CONFIG_FB_MB862XX_PCI_GDC=y +CONFIG_FB_MB862XX_I2C=y +CONFIG_FB_MX3=y +CONFIG_FB_HYPERV=m +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set +# CONFIG_FB_SM712 is not set +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +CONFIG_LCD_CLASS_DEVICE=m +# CONFIG_LCD_L4F00242T03 is not set +# CONFIG_LCD_LMS283GF05 is not set +# CONFIG_LCD_LTV350QV is not set +# CONFIG_LCD_ILI922X is not set +# CONFIG_LCD_ILI9320 is not set +# CONFIG_LCD_TDO24M is not set +# CONFIG_LCD_VGG2432A4 is not set +CONFIG_LCD_PLATFORM=m +# CONFIG_LCD_AMS369FG06 is not set +# CONFIG_LCD_LMS501KF03 is not set +# CONFIG_LCD_HX8357 is not set +CONFIG_LCD_OTM3225A=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_LM3533=m +CONFIG_BACKLIGHT_PWM=m +CONFIG_BACKLIGHT_QCOM_WLED=m +CONFIG_BACKLIGHT_RT4831=m +CONFIG_BACKLIGHT_ADP8860=m +CONFIG_BACKLIGHT_ADP8870=m +CONFIG_BACKLIGHT_LM3630A=m +CONFIG_BACKLIGHT_LM3639=m +CONFIG_BACKLIGHT_LP855X=m +CONFIG_BACKLIGHT_SKY81452=m +CONFIG_BACKLIGHT_GPIO=m +CONFIG_BACKLIGHT_LV5207LP=m +CONFIG_BACKLIGHT_BD6107=m +CONFIG_BACKLIGHT_ARCXCNN=m +CONFIG_BACKLIGHT_LED=m +# end of Backlight & LCD device support + +CONFIG_VGASTATE=m +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +# CONFIG_SOUND_OSS_CORE_PRECLAIM is not set +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y +CONFIG_SND_PCM_IEC958=y +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_MAX_CARDS=32 +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +CONFIG_SND_VERBOSE_PRINTK=y +CONFIG_SND_DEBUG=y +# CONFIG_SND_DEBUG_VERBOSE is not set +CONFIG_SND_PCM_XRUN_DEBUG=y +# CONFIG_SND_CTL_VALIDATION is not set +# CONFIG_SND_JACK_INJECTION_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_CTL_LED=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +# CONFIG_SND_ALS300 is not set +# CONFIG_SND_ALI5451 is not set +CONFIG_SND_ATIIXP=m +CONFIG_SND_ATIIXP_MODEM=m +CONFIG_SND_AU8810=m +CONFIG_SND_AU8820=m +CONFIG_SND_AU8830=m +CONFIG_SND_AW2=m +# CONFIG_SND_AZT3328 is not set +CONFIG_SND_BT87X=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +# CONFIG_SND_EMU10K1 is not set +# CONFIG_SND_EMU10K1X is not set +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +# CONFIG_SND_ICE1712 is not set +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +# CONFIG_SND_MAESTRO3 is not set +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m + +# +# HD-Audio +# +CONFIG_SND_HDA=m +CONFIG_SND_HDA_GENERIC_LEDS=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_TEGRA=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_ANALOG=m +CONFIG_SND_HDA_CODEC_SIGMATEL=m +CONFIG_SND_HDA_CODEC_VIA=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CA0110=m +CONFIG_SND_HDA_CODEC_CA0132=m +CONFIG_SND_HDA_CODEC_CA0132_DSP=y +CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_SI3054=m +CONFIG_SND_HDA_GENERIC=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 +# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set +# end of HD-Audio + +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_DSP_LOADER=y +CONFIG_SND_HDA_ALIGNED_MMIO=y +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_PREALLOC_SIZE=1024 +CONFIG_SND_INTEL_NHLT=y +CONFIG_SND_INTEL_DSP_CONFIG=m +CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_DICE=m +CONFIG_SND_OXFW=m +CONFIG_SND_ISIGHT=m +CONFIG_SND_FIREWORKS=m +CONFIG_SND_BEBOB=m +CONFIG_SND_FIREWIRE_DIGI00X=m +CONFIG_SND_FIREWIRE_TASCAM=m +CONFIG_SND_FIREWIRE_MOTU=m +CONFIG_SND_FIREFACE=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_ADI_AXI_I2S=m +CONFIG_SND_SOC_ADI_AXI_SPDIF=m +CONFIG_SND_SOC_AMD_ACP=m +CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m +CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +# CONFIG_SND_ATMEL_SOC is not set +CONFIG_SND_BCM2835_SOC_I2S=m +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +CONFIG_SND_DESIGNWARE_I2S=m +CONFIG_SND_DESIGNWARE_PCM=y + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +CONFIG_SND_SOC_FSL_ASRC=m +CONFIG_SND_SOC_FSL_SAI=m +CONFIG_SND_SOC_FSL_MQS=m +CONFIG_SND_SOC_FSL_AUDMIX=m +CONFIG_SND_SOC_FSL_SSI=m +CONFIG_SND_SOC_FSL_SPDIF=m +CONFIG_SND_SOC_FSL_ESAI=m +CONFIG_SND_SOC_FSL_MICFIL=m +CONFIG_SND_SOC_FSL_EASRC=m +CONFIG_SND_SOC_FSL_XCVR=m +CONFIG_SND_SOC_FSL_AUD2HTX=m +CONFIG_SND_SOC_FSL_RPMSG=m +CONFIG_SND_SOC_IMX_PCM_DMA=m +CONFIG_SND_SOC_IMX_AUDIO_RPMSG=m +CONFIG_SND_SOC_IMX_PCM_RPMSG=m +CONFIG_SND_SOC_IMX_AUDMUX=m +CONFIG_SND_IMX_SOC=m + +# +# SoC Audio support for Freescale i.MX boards: +# +CONFIG_SND_SOC_IMX_ES8328=m +CONFIG_SND_SOC_IMX_SGTL5000=m +CONFIG_SND_SOC_IMX_SPDIF=m +CONFIG_SND_SOC_FSL_ASOC_CARD=m +CONFIG_SND_SOC_IMX_AUDMIX=m +CONFIG_SND_SOC_IMX_HDMI=m +CONFIG_SND_SOC_IMX_RPMSG=m +CONFIG_SND_SOC_IMX_CARD=m +# end of SoC Audio for Freescale CPUs + +CONFIG_SND_I2S_HI6210_I2S=m +CONFIG_SND_KIRKWOOD_SOC=m +CONFIG_SND_KIRKWOOD_SOC_ARMADA370_DB=m +# CONFIG_SND_SOC_IMG is not set +# CONFIG_SND_SOC_INTEL_KEEMBAY is not set +CONFIG_SND_SOC_MEDIATEK=m +# CONFIG_SND_SOC_MT2701 is not set +CONFIG_SND_SOC_MT6797=m +CONFIG_SND_SOC_MT6797_MT6351=m +# CONFIG_SND_SOC_MT8173 is not set +CONFIG_SND_SOC_MT8183=m +CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m +CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m +CONFIG_SND_SOC_MTK_BTCVSD=m +CONFIG_SND_SOC_MT8192=m +CONFIG_SND_SOC_MT8192_MT6359_RT1015_RT5682=m +CONFIG_SND_SOC_MT8195=m +CONFIG_SND_SOC_MT8195_MT6359_RT1019_RT5682=m +CONFIG_SND_SOC_MT8195_MT6359_RT1011_RT5682=m + +# +# ASoC support for Amlogic platforms +# +CONFIG_SND_MESON_AIU=m +CONFIG_SND_MESON_AXG_FIFO=m +CONFIG_SND_MESON_AXG_FRDDR=m +CONFIG_SND_MESON_AXG_TODDR=m +CONFIG_SND_MESON_AXG_TDM_FORMATTER=m +CONFIG_SND_MESON_AXG_TDM_INTERFACE=m +CONFIG_SND_MESON_AXG_TDMIN=m +CONFIG_SND_MESON_AXG_TDMOUT=m +CONFIG_SND_MESON_AXG_SOUND_CARD=m +CONFIG_SND_MESON_AXG_SPDIFOUT=m +CONFIG_SND_MESON_AXG_SPDIFIN=m +CONFIG_SND_MESON_AXG_PDM=m +CONFIG_SND_MESON_CARD_UTILS=m +CONFIG_SND_MESON_CODEC_GLUE=m +CONFIG_SND_MESON_GX_SOUND_CARD=m +CONFIG_SND_MESON_G12A_TOACODEC=m +CONFIG_SND_MESON_G12A_TOHDMITX=m +CONFIG_SND_SOC_MESON_T9015=m +# end of ASoC support for Amlogic platforms + +CONFIG_SND_SOC_QCOM=m +CONFIG_SND_SOC_LPASS_CPU=m +CONFIG_SND_SOC_LPASS_HDMI=m +CONFIG_SND_SOC_LPASS_PLATFORM=m +CONFIG_SND_SOC_LPASS_IPQ806X=m +CONFIG_SND_SOC_LPASS_APQ8016=m +CONFIG_SND_SOC_LPASS_SC7180=m +CONFIG_SND_SOC_STORM=m +CONFIG_SND_SOC_APQ8016_SBC=m +CONFIG_SND_SOC_QCOM_COMMON=m +CONFIG_SND_SOC_QDSP6_COMMON=m +CONFIG_SND_SOC_QDSP6_CORE=m +CONFIG_SND_SOC_QDSP6_AFE=m +CONFIG_SND_SOC_QDSP6_AFE_DAI=m +CONFIG_SND_SOC_QDSP6_AFE_CLOCKS=m +CONFIG_SND_SOC_QDSP6_ADM=m +CONFIG_SND_SOC_QDSP6_ROUTING=m +CONFIG_SND_SOC_QDSP6_ASM=m +CONFIG_SND_SOC_QDSP6_ASM_DAI=m +CONFIG_SND_SOC_QDSP6_APM_DAI=m +CONFIG_SND_SOC_QDSP6_APM_LPASS_DAI=m +CONFIG_SND_SOC_QDSP6_APM=m +CONFIG_SND_SOC_QDSP6_PRM_LPASS_CLOCKS=m +CONFIG_SND_SOC_QDSP6_PRM=m +CONFIG_SND_SOC_QDSP6=m +CONFIG_SND_SOC_MSM8996=m +CONFIG_SND_SOC_SDM845=m +CONFIG_SND_SOC_SM8250=m +CONFIG_SND_SOC_SC7180=m +CONFIG_SND_SOC_ROCKCHIP=m +CONFIG_SND_SOC_ROCKCHIP_I2S=m +CONFIG_SND_SOC_ROCKCHIP_I2S_TDM=m +CONFIG_SND_SOC_ROCKCHIP_PDM=m +CONFIG_SND_SOC_ROCKCHIP_SPDIF=m +CONFIG_SND_SOC_ROCKCHIP_MAX98090=m +CONFIG_SND_SOC_ROCKCHIP_RT5645=m +CONFIG_SND_SOC_RK3288_HDMI_ANALOG=m +CONFIG_SND_SOC_RK3399_GRU_SOUND=m +CONFIG_SND_SOC_SAMSUNG=m +CONFIG_SND_SAMSUNG_PCM=m +CONFIG_SND_SAMSUNG_SPDIF=m +CONFIG_SND_SAMSUNG_I2S=m +CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994=m +CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF=m +CONFIG_SND_SOC_SMDK_WM8994_PCM=m +CONFIG_SND_SOC_SNOW=m +# CONFIG_SND_SOC_ODROID is not set +# CONFIG_SND_SOC_ARNDALE is not set +CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994=m +CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811=m +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_ACPI=m +CONFIG_SND_SOC_SOF_OF=m +CONFIG_SND_SOC_SOF_COMPRESS=y +# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set +# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set +CONFIG_SND_SOC_SOF=m +CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y +CONFIG_SND_SOC_SOF_IMX_OF=m +CONFIG_SND_SOC_SOF_IMX_COMMON=m +CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y +CONFIG_SND_SOC_SOF_IMX8=m +CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y +CONFIG_SND_SOC_SOF_IMX8M=m +CONFIG_SND_SOC_SOF_XTENSA=m +CONFIG_SND_SOC_SPRD=m +CONFIG_SND_SOC_SPRD_MCDT=m + +# +# STMicroelectronics STM32 SOC audio support +# +# end of STMicroelectronics STM32 SOC audio support + +# +# Allwinner SoC Audio support +# +CONFIG_SND_SUN4I_CODEC=m +CONFIG_SND_SUN8I_CODEC=m +CONFIG_SND_SUN8I_CODEC_ANALOG=m +CONFIG_SND_SUN50I_CODEC_ANALOG=m +CONFIG_SND_SUN4I_I2S=m +CONFIG_SND_SUN4I_SPDIF=m +CONFIG_SND_SUN8I_ADDA_PR_REGMAP=m +# end of Allwinner SoC Audio support + +CONFIG_SND_SOC_XILINX_I2S=m +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m +CONFIG_SND_SOC_XTFPGA_I2S=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_WM_HUBS=m +CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ADAU_UTILS=m +CONFIG_SND_SOC_ADAU1372=m +CONFIG_SND_SOC_ADAU1372_I2C=m +CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1701=m +CONFIG_SND_SOC_ADAU17X1=m +CONFIG_SND_SOC_ADAU1761=m +CONFIG_SND_SOC_ADAU1761_I2C=m +CONFIG_SND_SOC_ADAU1761_SPI=m +CONFIG_SND_SOC_ADAU7002=m +CONFIG_SND_SOC_ADAU7118=m +CONFIG_SND_SOC_ADAU7118_HW=m +CONFIG_SND_SOC_ADAU7118_I2C=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4118=m +CONFIG_SND_SOC_AK4458=m +CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK5386=m +CONFIG_SND_SOC_AK5558=m +CONFIG_SND_SOC_ALC5623=m +CONFIG_SND_SOC_BD28623=m +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_CPCAP=m +CONFIG_SND_SOC_CROS_EC_CODEC=m +CONFIG_SND_SOC_CS35L32=m +CONFIG_SND_SOC_CS35L33=m +CONFIG_SND_SOC_CS35L34=m +CONFIG_SND_SOC_CS35L35=m +CONFIG_SND_SOC_CS35L36=m +CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L41_I2C=m +CONFIG_SND_SOC_CS42L42=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CS42L51_I2C=m +CONFIG_SND_SOC_CS42L52=m +CONFIG_SND_SOC_CS42L56=m +CONFIG_SND_SOC_CS42L73=m +CONFIG_SND_SOC_CS4234=m +CONFIG_SND_SOC_CS4265=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_CS4271_SPI=m +CONFIG_SND_SOC_CS42XX8=m +CONFIG_SND_SOC_CS42XX8_I2C=m +CONFIG_SND_SOC_CS43130=m +CONFIG_SND_SOC_CS4341=m +CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS53L30=m +CONFIG_SND_SOC_CX2072X=m +CONFIG_SND_SOC_DA7213=m +CONFIG_SND_SOC_DA7219=m +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDMI_CODEC=m +CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES7241=m +CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_ES8328_I2C=m +CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_GTM601=m +CONFIG_SND_SOC_ICS43432=m +# CONFIG_SND_SOC_INNO_RK3036 is not set +CONFIG_SND_SOC_LOCHNAGAR_SC=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98090=m +CONFIG_SND_SOC_MAX98095=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_MAX98504=m +CONFIG_SND_SOC_MAX9867=m +CONFIG_SND_SOC_MAX98927=m +CONFIG_SND_SOC_MAX98520=m +CONFIG_SND_SOC_MAX98373=m +CONFIG_SND_SOC_MAX98373_I2C=m +CONFIG_SND_SOC_MAX98373_SDW=m +CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX9860=m +# CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set +# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set +CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1789=m +CONFIG_SND_SOC_PCM1789_I2C=m +CONFIG_SND_SOC_PCM179X=m +CONFIG_SND_SOC_PCM179X_I2C=m +CONFIG_SND_SOC_PCM179X_SPI=m +CONFIG_SND_SOC_PCM186X=m +CONFIG_SND_SOC_PCM186X_I2C=m +CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_PCM3168A_SPI is not set +CONFIG_SND_SOC_PCM5102A=m +CONFIG_SND_SOC_PCM512x=m +CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_PCM512x_SPI=m +CONFIG_SND_SOC_RK3328=m +CONFIG_SND_SOC_RK817=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT1011=m +CONFIG_SND_SOC_RT1015=m +CONFIG_SND_SOC_RT1015P=m +CONFIG_SND_SOC_RT1308_SDW=m +CONFIG_SND_SOC_RT1316_SDW=m +CONFIG_SND_SOC_RT5514=m +CONFIG_SND_SOC_RT5514_SPI=m +CONFIG_SND_SOC_RT5616=m +CONFIG_SND_SOC_RT5631=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5659=m +CONFIG_SND_SOC_RT5663=m +CONFIG_SND_SOC_RT5682=m +CONFIG_SND_SOC_RT5682_I2C=m +CONFIG_SND_SOC_RT5682_SDW=m +CONFIG_SND_SOC_RT700=m +CONFIG_SND_SOC_RT700_SDW=m +CONFIG_SND_SOC_RT711=m +CONFIG_SND_SOC_RT711_SDW=m +CONFIG_SND_SOC_RT711_SDCA_SDW=m +CONFIG_SND_SOC_RT715=m +CONFIG_SND_SOC_RT715_SDW=m +CONFIG_SND_SOC_RT715_SDCA_SDW=m +CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_SDW_MOCKUP=m +CONFIG_SND_SOC_SGTL5000=m +CONFIG_SND_SOC_SIGMADSP=m +CONFIG_SND_SOC_SIGMADSP_I2C=m +CONFIG_SND_SOC_SIGMADSP_REGMAP=m +CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m +CONFIG_SND_SOC_SIMPLE_MUX=m +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2305=m +CONFIG_SND_SOC_SSM2518=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_SSM2602_SPI=m +CONFIG_SND_SOC_SSM2602_I2C=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_STA32X=m +CONFIG_SND_SOC_STA350=m +CONFIG_SND_SOC_STI_SAS=m +CONFIG_SND_SOC_TAS2552=m +CONFIG_SND_SOC_TAS2562=m +CONFIG_SND_SOC_TAS2764=m +CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS5086=m +CONFIG_SND_SOC_TAS571X=m +CONFIG_SND_SOC_TAS5720=m +CONFIG_SND_SOC_TAS6424=m +CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TFA9879=m +CONFIG_SND_SOC_TFA989X=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TLV320AIC23_SPI=m +CONFIG_SND_SOC_TLV320AIC31XX=m +CONFIG_SND_SOC_TLV320AIC32X4=m +CONFIG_SND_SOC_TLV320AIC32X4_I2C=m +CONFIG_SND_SOC_TLV320AIC32X4_SPI=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m +CONFIG_SND_SOC_TLV320ADCX140=m +CONFIG_SND_SOC_TS3A227E=m +CONFIG_SND_SOC_TSCS42XX=m +CONFIG_SND_SOC_TSCS454=m +CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_WCD_MBHC=m +CONFIG_SND_SOC_WCD938X=m +CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8524=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8737=m +CONFIG_SND_SOC_WM8741=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8770=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8782=m +CONFIG_SND_SOC_WM8804=m +CONFIG_SND_SOC_WM8804_I2C=m +CONFIG_SND_SOC_WM8804_SPI=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8904=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WM8985=m +CONFIG_SND_SOC_WM8994=m +CONFIG_SND_SOC_WSA881X=m +CONFIG_SND_SOC_ZL38060=m +CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MT6351=m +CONFIG_SND_SOC_MT6358=m +CONFIG_SND_SOC_MT6359=m +CONFIG_SND_SOC_MT6359_ACCDET=m +CONFIG_SND_SOC_MT6660=m +CONFIG_SND_SOC_NAU8315=m +CONFIG_SND_SOC_NAU8540=m +CONFIG_SND_SOC_NAU8810=m +CONFIG_SND_SOC_NAU8821=m +CONFIG_SND_SOC_NAU8822=m +CONFIG_SND_SOC_NAU8824=m +CONFIG_SND_SOC_TPA6130A2=m +CONFIG_SND_SOC_LPASS_WSA_MACRO=m +CONFIG_SND_SOC_LPASS_VA_MACRO=m +CONFIG_SND_SOC_LPASS_RX_MACRO=m +CONFIG_SND_SOC_LPASS_TX_MACRO=m +# end of CODEC drivers + +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_TEST_COMPONENT=m +CONFIG_SND_VIRTIO=m +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=y +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +CONFIG_HID_ACCUTOUCH=m +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +CONFIG_HID_APPLEIR=m +CONFIG_HID_ASUS=m +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CORSAIR=m +CONFIG_HID_COUGAR=m +CONFIG_HID_MACALLY=m +CONFIG_HID_PRODIKEYS=m +# CONFIG_HID_CMEDIA is not set +CONFIG_HID_CP2112=m +CONFIG_HID_CREATIVE_SB0540=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +CONFIG_HID_ELAN=m +CONFIG_HID_ELECOM=m +CONFIG_HID_ELO=m +CONFIG_HID_EZKEY=m +CONFIG_HID_FT260=m +CONFIG_HID_GEMBIRD=m +CONFIG_HID_GFRM=m +CONFIG_HID_GLORIOUS=m +CONFIG_HID_HOLTEK=m +CONFIG_HOLTEK_FF=y +CONFIG_HID_GOOGLE_HAMMER=m +CONFIG_HID_VIVALDI=m +CONFIG_HID_GT683R=m +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_VIEWSONIC=m +CONFIG_HID_XIAOMI=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m +CONFIG_HID_JABRA=m +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LED=m +CONFIG_HID_LENOVO=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_LOGITECH_HIDPP=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MALTRON=m +CONFIG_HID_MAYFLASH=m +CONFIG_HID_REDRAGON=m +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m +CONFIG_NINTENDO_FF=y +CONFIG_HID_NTI=m +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PENMOUNT=m +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LCD=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PICOLCD_CIR=y +CONFIG_HID_PLANTRONICS=m +CONFIG_HID_PLAYSTATION=m +CONFIG_PLAYSTATION_FF=y +CONFIG_HID_PRIMAX=m +CONFIG_HID_RETRODE=m +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SEMITEK=m +CONFIG_HID_SONY=m +CONFIG_SONY_FF=y +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEAM=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_RMI=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_HYPERV_MOUSE=m +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_UDRAW_PS3=m +CONFIG_HID_U2FZERO=m +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m +CONFIG_HID_ALPS=m +CONFIG_HID_MCP2221=m +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# end of USB HID Boot Protocol drivers +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_ACPI=m +CONFIG_I2C_HID_OF=m +CONFIG_I2C_HID_OF_GOODIX=m +# end of I2C HID support + +CONFIG_I2C_HID_CORE=m + +# +# Surface System Aggregator Module HID support +# +CONFIG_SURFACE_HID=m +CONFIG_SURFACE_KBD=m +# end of Surface System Aggregator Module HID support + +CONFIG_SURFACE_HID_CORE=m +# end of HID support + +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m +CONFIG_USB_LED_TRIG=y +CONFIG_USB_ULPI_BUS=m +CONFIG_USB_CONN_GPIO=m +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +CONFIG_USB_OTG=y +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +CONFIG_USB_OTG_FSM=m +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=m + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=m +CONFIG_USB_XHCI_PCI_RENESAS=m +CONFIG_USB_XHCI_PLATFORM=m +CONFIG_USB_XHCI_HISTB=m +CONFIG_USB_XHCI_MTK=m +CONFIG_USB_XHCI_MVEBU=m +CONFIG_USB_XHCI_TEGRA=m +CONFIG_USB_EHCI_BRCMSTB=m +CONFIG_USB_BRCMSTB=m +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=m +CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_ORION=m +CONFIG_USB_EHCI_TEGRA=m +CONFIG_USB_EHCI_EXYNOS=m +CONFIG_USB_EHCI_HCD_PLATFORM=m +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_FOTG210_HCD=m +CONFIG_USB_MAX3421_HCD=m +CONFIG_USB_OHCI_HCD=m +CONFIG_USB_OHCI_HCD_PCI=m +CONFIG_USB_OHCI_HCD_SSB=y +CONFIG_USB_OHCI_EXYNOS=m +CONFIG_USB_OHCI_HCD_PLATFORM=m +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_HCD_ISO is not set +CONFIG_USB_SL811_CS=m +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_HCD_BCMA=m +CONFIG_USB_HCD_SSB=m +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +CONFIG_USBIP_VUDC=m +# CONFIG_USBIP_DEBUG is not set +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3_PCI_WRAP=m +CONFIG_USB_CDNS3_IMX=m +CONFIG_USB_CDNSP_PCI=m +# CONFIG_USB_CDNSP_GADGET is not set +# CONFIG_USB_CDNSP_HOST is not set +CONFIG_USB_MTU3=m +CONFIG_USB_MTU3_HOST=y +# CONFIG_USB_MTU3_GADGET is not set +# CONFIG_USB_MTU3_DUAL_ROLE is not set +# CONFIG_USB_MTU3_DEBUG is not set +CONFIG_USB_MUSB_HDRC=m +CONFIG_USB_MUSB_HOST=y +# CONFIG_USB_MUSB_GADGET is not set +# CONFIG_USB_MUSB_DUAL_ROLE is not set + +# +# Platform Glue Layer +# +CONFIG_USB_MUSB_SUNXI=m +CONFIG_USB_MUSB_MEDIATEK=m + +# +# MUSB DMA mode +# +CONFIG_MUSB_PIO_ONLY=y +CONFIG_USB_DWC3=m +CONFIG_USB_DWC3_ULPI=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_EXYNOS=m +CONFIG_USB_DWC3_PCI=m +CONFIG_USB_DWC3_HAPS=m +CONFIG_USB_DWC3_MESON_G12A=m +CONFIG_USB_DWC3_OF_SIMPLE=m +CONFIG_USB_DWC3_QCOM=m +CONFIG_USB_DWC3_IMX8MP=m +CONFIG_USB_DWC3_XILINX=m +CONFIG_USB_DWC2=m +# CONFIG_USB_DWC2_HOST is not set + +# +# Gadget/Dual-role mode requires USB Gadget support to be enabled +# +# CONFIG_USB_DWC2_PERIPHERAL is not set +CONFIG_USB_DWC2_DUAL_ROLE=y +CONFIG_USB_DWC2_PCI=m +# CONFIG_USB_DWC2_DEBUG is not set +# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +CONFIG_USB_CHIPIDEA=m +# CONFIG_USB_CHIPIDEA_UDC is not set +CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_PCI=m +CONFIG_USB_CHIPIDEA_MSM=m +CONFIG_USB_CHIPIDEA_IMX=m +CONFIG_USB_CHIPIDEA_GENERIC=m +CONFIG_USB_CHIPIDEA_TEGRA=m +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1760_HOST_ROLE=y +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +# CONFIG_USB_ISP1760_DUAL_ROLE is not set + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_F8153X=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MXUPORT=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +CONFIG_USB_SERIAL_SAFE_PADDED=y +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +CONFIG_USB_SERIAL_UPD78F0730=m +CONFIG_USB_SERIAL_XR=m +CONFIG_USB_SERIAL_DEBUG=m + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +# CONFIG_USB_TEST is not set +CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m +CONFIG_USB_EZUSB_FX2=m +CONFIG_USB_HUB_USB251XB=m +CONFIG_USB_HSIC_USB3503=m +CONFIG_USB_HSIC_USB4604=m +CONFIG_USB_LINK_LAYER_TEST=m +# CONFIG_USB_CHAOSKEY is not set +CONFIG_BRCM_USB_PINMAP=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=m +# CONFIG_USB_GPIO_VBUS is not set +CONFIG_USB_ISP1301=m +CONFIG_USB_MXS_PHY=m +CONFIG_USB_TEGRA_PHY=m +CONFIG_USB_ULPI=y +CONFIG_USB_ULPI_VIEWPORT=y +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +CONFIG_U_SERIAL_CONSOLE=y + +# +# USB Peripheral Controller +# +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_MV_U3D is not set +CONFIG_USB_SNP_CORE=m +CONFIG_USB_SNP_UDC_PLAT=m +# CONFIG_USB_M66592 is not set +CONFIG_USB_BDC_UDC=m +# CONFIG_USB_AMD5536UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_NET2280 is not set +# CONFIG_USB_GOKU is not set +# CONFIG_USB_EG20T is not set +CONFIG_USB_GADGET_XILINX=m +CONFIG_USB_MAX3420_UDC=m +CONFIG_USB_TEGRA_XUDC=m +# CONFIG_USB_DUMMY_HCD is not set +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_F_SS_LB=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_SERIAL=m +CONFIG_USB_F_OBEX=m +CONFIG_USB_F_NCM=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_PHONET=m +CONFIG_USB_F_EEM=m +CONFIG_USB_F_SUBSET=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UAC2=m +CONFIG_USB_F_UVC=m +CONFIG_USB_F_MIDI=m +CONFIG_USB_F_HID=m +CONFIG_USB_F_PRINTER=m +CONFIG_USB_F_TCM=m +CONFIG_USB_CONFIGFS=m +CONFIG_USB_CONFIGFS_SERIAL=y +CONFIG_USB_CONFIGFS_ACM=y +CONFIG_USB_CONFIGFS_OBEX=y +CONFIG_USB_CONFIGFS_NCM=y +CONFIG_USB_CONFIGFS_ECM=y +CONFIG_USB_CONFIGFS_ECM_SUBSET=y +CONFIG_USB_CONFIGFS_RNDIS=y +CONFIG_USB_CONFIGFS_EEM=y +CONFIG_USB_CONFIGFS_PHONET=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +CONFIG_USB_CONFIGFS_F_LB_SS=y +CONFIG_USB_CONFIGFS_F_FS=y +CONFIG_USB_CONFIGFS_F_UAC1=y +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_CONFIGFS_F_PRINTER=y +CONFIG_USB_CONFIGFS_F_TCM=y + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +CONFIG_USB_AUDIO=m +# CONFIG_GADGET_UAC1 is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_ETH_EEM=y +CONFIG_USB_G_NCM=m +CONFIG_USB_GADGETFS=m +CONFIG_USB_FUNCTIONFS=m +CONFIG_USB_FUNCTIONFS_ETH=y +CONFIG_USB_FUNCTIONFS_RNDIS=y +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_GADGET_TARGET=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_CDC_COMPOSITE=m +CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_ACM_MS=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +CONFIG_USB_G_MULTI_CDC=y +CONFIG_USB_G_HID=m +CONFIG_USB_G_DBGP=m +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=y +CONFIG_USB_G_WEBCAM=m +CONFIG_USB_RAW_GADGET=m +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=m +CONFIG_TYPEC_TCPM=m +CONFIG_TYPEC_TCPCI=m +CONFIG_TYPEC_RT1711H=m +CONFIG_TYPEC_TCPCI_MAXIM=m +CONFIG_TYPEC_FUSB302=m +CONFIG_TYPEC_UCSI=m +CONFIG_UCSI_CCG=m +CONFIG_UCSI_ACPI=m +CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m +CONFIG_TYPEC_STUSB160X=m +CONFIG_TYPEC_QCOM_PMIC=m + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +CONFIG_TYPEC_MUX_PI3USB30532=m +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_TYPEC_NVIDIA_ALTMODE=m +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=m +CONFIG_MMC=m +CONFIG_PWRSEQ_EMMC=m +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_SDIO_UART=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_CRYPTO=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_ARMMMCI=m +CONFIG_MMC_QCOM_DML=y +CONFIG_MMC_STM32_SDMMC=y +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=y +CONFIG_MMC_SDHCI_ACPI=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_SDHCI_OF_ARASAN=m +# CONFIG_MMC_SDHCI_OF_ASPEED is not set +# CONFIG_MMC_SDHCI_OF_AT91 is not set +CONFIG_MMC_SDHCI_OF_ESDHC=m +CONFIG_MMC_SDHCI_OF_DWCMSHC=m +CONFIG_MMC_SDHCI_OF_SPARX5=m +CONFIG_MMC_SDHCI_CADENCE=m +CONFIG_MMC_SDHCI_ESDHC_IMX=m +CONFIG_MMC_SDHCI_TEGRA=m +CONFIG_MMC_SDHCI_S3C=m +CONFIG_MMC_SDHCI_PXAV3=m +CONFIG_MMC_SDHCI_S3C_DMA=y +CONFIG_MMC_SDHCI_F_SDH30=m +# CONFIG_MMC_SDHCI_MILBEAUT is not set +CONFIG_MMC_SDHCI_IPROC=m +CONFIG_MMC_MESON_GX=m +# CONFIG_MMC_MESON_MX_SDIO is not set +CONFIG_MMC_ALCOR=m +CONFIG_MMC_SDHCI_MSM=m +# CONFIG_MMC_MXC is not set +CONFIG_MMC_TIFM_SD=m +# CONFIG_MMC_SPI is not set +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_SDHCI_SPRD=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_CAVIUM_THUNDERX=m +CONFIG_MMC_DW=m +CONFIG_MMC_DW_PLTFM=m +CONFIG_MMC_DW_BLUEFIELD=m +CONFIG_MMC_DW_EXYNOS=m +CONFIG_MMC_DW_HI3798CV200=m +CONFIG_MMC_DW_K3=m +CONFIG_MMC_DW_PCI=m +CONFIG_MMC_DW_ROCKCHIP=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +CONFIG_MMC_USDHI6ROL0=m +CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_SUNXI=m +CONFIG_MMC_CQHCI=m +CONFIG_MMC_HSQ=m +CONFIG_MMC_TOSHIBA_PCI=m +CONFIG_MMC_BCM2835=m +CONFIG_MMC_MTK=m +CONFIG_MMC_SDHCI_BRCMSTB=m +CONFIG_MMC_SDHCI_XENON=m +# CONFIG_MMC_SDHCI_OMAP is not set +CONFIG_MMC_SDHCI_AM654=m +CONFIG_MMC_OWL=m +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m +CONFIG_MS_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_MEMSTICK_R592=m +CONFIG_MEMSTICK_REALTEK_PCI=m +CONFIG_MEMSTICK_REALTEK_USB=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_FLASH=m +CONFIG_LEDS_CLASS_MULTICOLOR=m +CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y + +# +# LED drivers +# +CONFIG_LEDS_AN30259A=m +CONFIG_LEDS_AW2013=m +# CONFIG_LEDS_BCM6328 is not set +# CONFIG_LEDS_BCM6358 is not set +CONFIG_LEDS_CPCAP=m +CONFIG_LEDS_CR0014114=m +CONFIG_LEDS_EL15203000=m +CONFIG_LEDS_LM3530=m +CONFIG_LEDS_LM3532=m +CONFIG_LEDS_LM3533=m +CONFIG_LEDS_LM3642=m +CONFIG_LEDS_LM3692X=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_PCA9532_GPIO=y +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP3952=m +CONFIG_LEDS_LP50XX=m +CONFIG_LEDS_LP55XX_COMMON=m +CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP5523=m +CONFIG_LEDS_LP5562=m +CONFIG_LEDS_LP8501=m +CONFIG_LEDS_LP8860=m +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_PCA955X_GPIO=y +CONFIG_LEDS_PCA963X=m +# CONFIG_LEDS_DAC124S085 is not set +CONFIG_LEDS_PWM=m +# CONFIG_LEDS_REGULATOR is not set +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_LT3593=m +CONFIG_LEDS_TCA6507=m +# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_MAX77650=m +CONFIG_LEDS_LM355x=m +CONFIG_LEDS_MENF21BMC=m +CONFIG_LEDS_IS31FL319X=m +CONFIG_LEDS_IS31FL32XX=m +CONFIG_LEDS_SC27XX_BLTC=m + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_SYSCON=y +CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_USER=m +CONFIG_LEDS_SPI_BYTE=m +CONFIG_LEDS_TI_LMU_COMMON=m +CONFIG_LEDS_LM3697=m +CONFIG_LEDS_LM36274=m + +# +# Flash and Torch LED drivers +# +# CONFIG_LEDS_AAT1290 is not set +CONFIG_LEDS_AS3645A=m +# CONFIG_LEDS_KTD2692 is not set +CONFIG_LEDS_LM3601X=m +CONFIG_LEDS_RT4505=m +CONFIG_LEDS_RT8515=m +CONFIG_LEDS_SGM3140=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_DISK=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_ACTIVITY=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +CONFIG_LEDS_TRIGGER_CAMERA=m +CONFIG_LEDS_TRIGGER_PANIC=y +CONFIG_LEDS_TRIGGER_NETDEV=m +CONFIG_LEDS_TRIGGER_PATTERN=m +CONFIG_LEDS_TRIGGER_AUDIO=m +CONFIG_LEDS_TRIGGER_TTY=m +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +# end of Speakup console speech + +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y +CONFIG_INFINIBAND_VIRT_DMA=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_IRDMA=m +CONFIG_MLX4_INFINIBAND=m +CONFIG_MLX5_INFINIBAND=m +CONFIG_INFINIBAND_OCRDMA=m +# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set +CONFIG_INFINIBAND_HNS=m +CONFIG_INFINIBAND_HNS_HIP06=y +CONFIG_INFINIBAND_HNS_HIP08=y +CONFIG_INFINIBAND_BNXT_RE=m +CONFIG_INFINIBAND_QEDR=m +CONFIG_RDMA_RXE=m +CONFIG_RDMA_SIW=m +CONFIG_INFINIBAND_IPOIB=m +CONFIG_INFINIBAND_IPOIB_CM=y +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_SRPT=m +CONFIG_INFINIBAND_ISER=m +CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RTRS=m +CONFIG_INFINIBAND_RTRS_CLIENT=m +CONFIG_INFINIBAND_RTRS_SERVER=m +CONFIG_EDAC_SUPPORT=y +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +CONFIG_EDAC_DEBUG=y +CONFIG_EDAC_GHES=y +CONFIG_EDAC_AL_MC=m +CONFIG_EDAC_LAYERSCAPE=m +CONFIG_EDAC_THUNDERX=m +CONFIG_EDAC_ALTERA=y +CONFIG_EDAC_ALTERA_SDRAM=y +CONFIG_EDAC_ALTERA_OCRAM=y +CONFIG_EDAC_ALTERA_ETHERNET=y +CONFIG_EDAC_ALTERA_NAND=y +CONFIG_EDAC_ALTERA_USB=y +CONFIG_EDAC_ALTERA_QSPI=y +CONFIG_EDAC_ALTERA_SDMMC=y +CONFIG_EDAC_SYNOPSYS=m +CONFIG_EDAC_XGENE=m +CONFIG_EDAC_QCOM=m +CONFIG_EDAC_BLUEFIELD=m +CONFIG_EDAC_DMC520=m +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_ABB5ZES3=m +CONFIG_RTC_DRV_ABEOZ9=m +CONFIG_RTC_DRV_ABX80X=m +CONFIG_RTC_DRV_AC100=m +CONFIG_RTC_DRV_BRCMSTB=m +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1307_CENTURY=y +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1374_WDT=y +CONFIG_RTC_DRV_DS1672=m +# CONFIG_RTC_DRV_HYM8563 is not set +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_MAX77686=m +CONFIG_RTC_DRV_RK808=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +# CONFIG_RTC_DRV_ISL12022 is not set +CONFIG_RTC_DRV_ISL12026=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8523=m +CONFIG_RTC_DRV_PCF85063=m +CONFIG_RTC_DRV_PCF85363=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_M41T80_WDT=y +CONFIG_RTC_DRV_BD70528=m +# CONFIG_RTC_DRV_BQ32K is not set +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8010=m +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +CONFIG_RTC_DRV_RV3028=m +CONFIG_RTC_DRV_RV3032=m +CONFIG_RTC_DRV_RV8803=y +CONFIG_RTC_DRV_SD3078=m + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1302 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1343 is not set +# CONFIG_RTC_DRV_DS1347 is not set +# CONFIG_RTC_DRV_DS1390 is not set +CONFIG_RTC_DRV_MAX6916=m +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RX4581 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_MCP795 is not set +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_DS3232_HWMON=y +CONFIG_RTC_DRV_PCF2127=m +# CONFIG_RTC_DRV_RV3029C2 is not set +# CONFIG_RTC_DRV_RX6110 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +CONFIG_RTC_DRV_DS1685_FAMILY=m +CONFIG_RTC_DRV_DS1685=y +# CONFIG_RTC_DRV_DS1689 is not set +# CONFIG_RTC_DRV_DS17285 is not set +# CONFIG_RTC_DRV_DS17485 is not set +# CONFIG_RTC_DRV_DS17885 is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +CONFIG_RTC_DRV_EFI=y +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +CONFIG_RTC_DRV_SC27XX=m +CONFIG_RTC_DRV_ZYNQMP=y +CONFIG_RTC_DRV_CROS_EC=m +CONFIG_RTC_DRV_NTXEC=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_IMXDI=m +CONFIG_RTC_DRV_FSL_FTM_ALARM=m +CONFIG_RTC_DRV_MESON_VRTC=m +CONFIG_RTC_DRV_S3C=m +CONFIG_RTC_DRV_PL030=y +CONFIG_RTC_DRV_PL031=y +CONFIG_RTC_DRV_SUN6I=y +CONFIG_RTC_DRV_MV=y +CONFIG_RTC_DRV_ARMADA38X=m +CONFIG_RTC_DRV_CADENCE=m +CONFIG_RTC_DRV_FTRTC010=m +CONFIG_RTC_DRV_PM8XXX=m +CONFIG_RTC_DRV_TEGRA=m +CONFIG_RTC_DRV_MXC=m +CONFIG_RTC_DRV_MXC_V2=m +# CONFIG_RTC_DRV_SNVS is not set +CONFIG_RTC_DRV_IMX_SC=y +CONFIG_RTC_DRV_MT2712=y +CONFIG_RTC_DRV_MT7622=m +CONFIG_RTC_DRV_XGENE=y +CONFIG_RTC_DRV_R7301=m +CONFIG_RTC_DRV_CPCAP=m +CONFIG_RTC_DRV_RTD119X=y + +# +# HID Sensor RTC drivers +# +CONFIG_RTC_DRV_HID_SENSOR_TIME=m +CONFIG_RTC_DRV_GOLDFISH=m +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=y +CONFIG_DMA_ACPI=y +CONFIG_DMA_OF=y +CONFIG_ALTERA_MSGDMA=m +# CONFIG_AMBA_PL08X is not set +CONFIG_AXI_DMAC=m +CONFIG_BCM_SBA_RAID=m +CONFIG_DMA_BCM2835=m +CONFIG_DMA_SUN6I=m +CONFIG_DW_AXI_DMAC=m +CONFIG_FSL_EDMA=m +CONFIG_FSL_QDMA=m +CONFIG_HISI_DMA=m +CONFIG_IMX_DMA=m +CONFIG_IMX_SDMA=m +# CONFIG_INTEL_IDMA64 is not set +CONFIG_K3_DMA=m +CONFIG_MV_XOR=y +CONFIG_MV_XOR_V2=y +CONFIG_MXS_DMA=y +CONFIG_MX3_IPU=y +CONFIG_MX3_IPU_IRQS=4 +CONFIG_OWL_DMA=m +CONFIG_PL330_DMA=m +CONFIG_PLX_DMA=m +CONFIG_SPRD_DMA=m +# CONFIG_TEGRA20_APB_DMA is not set +CONFIG_TEGRA210_ADMA=y +CONFIG_XGENE_DMA=m +CONFIG_XILINX_DMA=m +CONFIG_XILINX_ZYNQMP_DMA=m +CONFIG_XILINX_ZYNQMP_DPDMA=m +CONFIG_MTK_HSDMA=m +CONFIG_MTK_CQDMA=m +CONFIG_MTK_UART_APDMA=m +CONFIG_QCOM_BAM_DMA=m +CONFIG_QCOM_GPI_DMA=m +CONFIG_QCOM_HIDMA_MGMT=m +CONFIG_QCOM_HIDMA=m +CONFIG_DW_DMAC_CORE=m +# CONFIG_DW_DMAC is not set +CONFIG_DW_DMAC_PCI=m +CONFIG_DW_EDMA=m +CONFIG_DW_EDMA_PCIE=m +# CONFIG_SF_PDMA is not set +CONFIG_FSL_DPAA2_QDMA=m + +# +# DMA Clients +# +CONFIG_ASYNC_TX_DMA=y +# CONFIG_DMATEST is not set +CONFIG_DMA_ENGINE_RAID=y + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +CONFIG_SW_SYNC=y +CONFIG_UDMABUF=y +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set +# end of DMABUF options + +CONFIG_AUXDISPLAY=y +CONFIG_CHARLCD=m +CONFIG_LINEDISP=m +CONFIG_HD44780_COMMON=m +CONFIG_HD44780=m +# CONFIG_IMG_ASCII_LCD is not set +CONFIG_HT16K33=m +CONFIG_LCD2S=m +CONFIG_PARPORT_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_CHARLCD_BL_OFF is not set +# CONFIG_CHARLCD_BL_ON is not set +CONFIG_CHARLCD_BL_FLASH=y +CONFIG_PANEL=m +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_DMEM_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +# CONFIG_UIO_PRUSS is not set +CONFIG_UIO_MF624=m +CONFIG_UIO_HV_GENERIC=m +CONFIG_UIO_DFL=m +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +# CONFIG_VFIO_NOIOMMU is not set +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +# CONFIG_VFIO_PLATFORM is not set +CONFIG_VFIO_MDEV=m +CONFIG_VFIO_FSL_MC=m +CONFIG_VIRT_DRIVERS=y +CONFIG_NITRO_ENCLAVES=m +CONFIG_VIRTIO=y +CONFIG_VIRTIO_PCI_LIB=y +CONFIG_VIRTIO_PCI_LIB_LEGACY=y +CONFIG_VIRTIO_MENU=y +CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_PCI_LEGACY=y +CONFIG_VIRTIO_VDPA=m +CONFIG_VIRTIO_PMEM=m +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_MMIO=m +# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set +CONFIG_VIRTIO_DMA_SHARED_BUFFER=m +CONFIG_VDPA=m +CONFIG_VDPA_SIM=m +CONFIG_VDPA_SIM_NET=m +CONFIG_VDPA_SIM_BLOCK=m +CONFIG_VDPA_USER=m +CONFIG_IFCVF=m +CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VDPA_NET=m +CONFIG_VP_VDPA=m +CONFIG_VHOST_IOTLB=m +CONFIG_VHOST_RING=m +CONFIG_VHOST=m +CONFIG_VHOST_MENU=y +CONFIG_VHOST_NET=m +CONFIG_VHOST_SCSI=m +CONFIG_VHOST_VSOCK=m +CONFIG_VHOST_VDPA=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_HYPERV=m +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m +# end of Microsoft Hyper-V guest support + +# CONFIG_GREYBUS is not set +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 +CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 +# CONFIG_COMEDI_MISC_DRIVERS is not set +# CONFIG_COMEDI_ISA_DRIVERS is not set +# CONFIG_COMEDI_PCI_DRIVERS is not set +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_CB_DAS16_CS=m +CONFIG_COMEDI_DAS08_CS=m +CONFIG_COMEDI_NI_DAQ_700_CS=m +CONFIG_COMEDI_NI_DAQ_DIO24_CS=m +CONFIG_COMEDI_NI_LABPC_CS=m +CONFIG_COMEDI_NI_MIO_CS=m +CONFIG_COMEDI_QUATECH_DAQP_CS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_COMEDI_DT9812=m +CONFIG_COMEDI_NI_USB6501=m +CONFIG_COMEDI_USBDUX=m +CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USBDUXSIGMA=m +CONFIG_COMEDI_VMK80XX=m +CONFIG_COMEDI_8254=m +CONFIG_COMEDI_8255=m +CONFIG_COMEDI_8255_SA=m +CONFIG_COMEDI_KCOMEDILIB=m +CONFIG_COMEDI_DAS08=m +CONFIG_COMEDI_NI_LABPC=m +CONFIG_COMEDI_NI_TIO=m +CONFIG_COMEDI_NI_ROUTING=m +# CONFIG_COMEDI_TESTS is not set +CONFIG_STAGING=y +CONFIG_PRISM2_USB=m +CONFIG_RTL8192U=m +CONFIG_RTLLIB=m +CONFIG_RTLLIB_CRYPTO_CCMP=m +CONFIG_RTLLIB_CRYPTO_TKIP=m +CONFIG_RTLLIB_CRYPTO_WEP=m +CONFIG_RTL8192E=m +CONFIG_RTL8723BS=m +CONFIG_R8712U=m +CONFIG_R8188EU=m +CONFIG_RTS5208=m +CONFIG_VT6655=m +CONFIG_VT6656=m + +# +# IIO staging drivers +# + +# +# Accelerometers +# +# CONFIG_ADIS16203 is not set +# CONFIG_ADIS16240 is not set +# end of Accelerometers + +# +# Analog to digital converters +# +# CONFIG_AD7816 is not set +# CONFIG_AD7280 is not set +# end of Analog to digital converters + +# +# Analog digital bi-direction converters +# +# CONFIG_ADT7316 is not set +# end of Analog digital bi-direction converters + +# +# Capacitance to digital converters +# +# CONFIG_AD7746 is not set +# end of Capacitance to digital converters + +# +# Direct Digital Synthesis +# +# CONFIG_AD9832 is not set +# CONFIG_AD9834 is not set +# end of Direct Digital Synthesis + +# +# Network Analyzer, Impedance Converters +# +# CONFIG_AD5933 is not set +# end of Network Analyzer, Impedance Converters + +# +# Active energy metering IC +# +# CONFIG_ADE7854 is not set +# end of Active energy metering IC + +# +# Resolver to digital converters +# +# CONFIG_AD2S1210 is not set +# end of Resolver to digital converters +# end of IIO staging drivers + +CONFIG_FB_SM750=m +CONFIG_MFD_NVEC=m +CONFIG_KEYBOARD_NVEC=m +CONFIG_SERIO_NVEC_PS2=m +CONFIG_NVEC_POWER=m +CONFIG_NVEC_PAZ00=m +CONFIG_STAGING_MEDIA=y +CONFIG_VIDEO_HANTRO=m +CONFIG_VIDEO_HANTRO_IMX8M=y +CONFIG_VIDEO_HANTRO_ROCKCHIP=y +CONFIG_VIDEO_IMX_MEDIA=m + +# +# i.MX5/6/7/8 Media Sub devices +# +CONFIG_VIDEO_IMX7_CSI=m +# end of i.MX5/6/7/8 Media Sub devices + +CONFIG_VIDEO_MESON_VDEC=m +CONFIG_VIDEO_ROCKCHIP_VDEC=m +CONFIG_VIDEO_SUNXI=y +CONFIG_VIDEO_SUNXI_CEDRUS=m +CONFIG_TEGRA_VDE=m +# CONFIG_VIDEO_ZORAN is not set +CONFIG_VIDEO_TEGRA=m +CONFIG_VIDEO_TEGRA_TPG=y +CONFIG_DVB_AV7110_IR=y +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_PATCH=m +CONFIG_DVB_SP8870=m + +# +# Android +# +# end of Android + +# CONFIG_STAGING_BOARD is not set +CONFIG_LTE_GDM724X=m +CONFIG_FIREWIRE_SERIAL=m +CONFIG_FWTTY_MAX_TOTAL_PORTS=64 +CONFIG_FWTTY_MAX_CARD_PORTS=32 +# CONFIG_GS_FPGABOOT is not set +# CONFIG_UNISYSSPAR is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +CONFIG_FB_TFT=m +CONFIG_FB_TFT_AGM1264K_FL=m +CONFIG_FB_TFT_BD663474=m +CONFIG_FB_TFT_HX8340BN=m +CONFIG_FB_TFT_HX8347D=m +CONFIG_FB_TFT_HX8353D=m +CONFIG_FB_TFT_HX8357D=m +CONFIG_FB_TFT_ILI9163=m +CONFIG_FB_TFT_ILI9320=m +CONFIG_FB_TFT_ILI9325=m +CONFIG_FB_TFT_ILI9340=m +CONFIG_FB_TFT_ILI9341=m +CONFIG_FB_TFT_ILI9481=m +CONFIG_FB_TFT_ILI9486=m +CONFIG_FB_TFT_PCD8544=m +CONFIG_FB_TFT_RA8875=m +CONFIG_FB_TFT_S6D02A1=m +CONFIG_FB_TFT_S6D1121=m +CONFIG_FB_TFT_SEPS525=m +CONFIG_FB_TFT_SH1106=m +CONFIG_FB_TFT_SSD1289=m +CONFIG_FB_TFT_SSD1305=m +CONFIG_FB_TFT_SSD1306=m +CONFIG_FB_TFT_SSD1331=m +CONFIG_FB_TFT_SSD1351=m +CONFIG_FB_TFT_ST7735R=m +CONFIG_FB_TFT_ST7789V=m +CONFIG_FB_TFT_TINYLCD=m +CONFIG_FB_TFT_TLS8204=m +CONFIG_FB_TFT_UC1611=m +CONFIG_FB_TFT_UC1701=m +CONFIG_FB_TFT_UPD161704=m +CONFIG_FB_TFT_WATTEROTT=m +CONFIG_KS7010=m +CONFIG_BCM_VIDEOCORE=m +CONFIG_BCM2835_VCHIQ=m +CONFIG_VCHIQ_CDEV=y +CONFIG_SND_BCM2835=m +CONFIG_VIDEO_BCM2835=m +CONFIG_BCM2835_VCHIQ_MMAL=m +CONFIG_PI433=m +CONFIG_XIL_AXIS_FIFO=m +CONFIG_FIELDBUS_DEV=m +CONFIG_HMS_ANYBUSS_BUS=m +CONFIG_ARCX_ANYBUS_CONTROLLER=m +CONFIG_HMS_PROFINET=m +CONFIG_QLGE=m +CONFIG_WFX=m +# CONFIG_GOLDFISH is not set +CONFIG_CHROME_PLATFORMS=y +CONFIG_CHROMEOS_TBMC=m +CONFIG_CROS_EC=m +CONFIG_CROS_EC_I2C=m +CONFIG_CROS_EC_RPMSG=m +CONFIG_CROS_EC_SPI=m +CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_EC_CHARDEV=m +CONFIG_CROS_EC_LIGHTBAR=m +CONFIG_CROS_EC_VBC=m +# CONFIG_CROS_EC_DEBUGFS is not set +CONFIG_CROS_EC_SENSORHUB=m +CONFIG_CROS_EC_SYSFS=m +CONFIG_CROS_EC_TYPEC=m +CONFIG_CROS_USBPD_LOGGER=m +CONFIG_CROS_USBPD_NOTIFY=m +CONFIG_MELLANOX_PLATFORM=y +CONFIG_MLXREG_HOTPLUG=m +CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m +CONFIG_MLXBF_TMFIFO=m +CONFIG_MLXBF_BOOTCTL=m +CONFIG_MLXBF_PMC=m +CONFIG_SURFACE_PLATFORMS=y +CONFIG_SURFACE_3_BUTTON=m +CONFIG_SURFACE_3_POWER_OPREGION=m +# CONFIG_SURFACE_ACPI_NOTIFY is not set +# CONFIG_SURFACE_AGGREGATOR_CDEV is not set +CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_DTX=m +CONFIG_SURFACE_GPE=m +CONFIG_SURFACE_HOTPLUG=m +CONFIG_SURFACE_PLATFORM_PROFILE=m +CONFIG_SURFACE_PRO3_BUTTON=m +CONFIG_SURFACE_AGGREGATOR=m +CONFIG_SURFACE_AGGREGATOR_BUS=y +# CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Clock driver for ARM Reference designs +# +CONFIG_CLK_ICST=y +CONFIG_CLK_SP810=y +CONFIG_CLK_VEXPRESS_OSC=y +# end of Clock driver for ARM Reference designs + +CONFIG_LMK04832=m +CONFIG_COMMON_CLK_MAX77686=m +CONFIG_COMMON_CLK_MAX9485=m +CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_HI655X=m +CONFIG_COMMON_CLK_SCMI=m +CONFIG_COMMON_CLK_SCPI=m +CONFIG_COMMON_CLK_SI5341=m +# CONFIG_COMMON_CLK_SI5351 is not set +CONFIG_COMMON_CLK_SI514=m +CONFIG_COMMON_CLK_SI544=m +# CONFIG_COMMON_CLK_SI570 is not set +CONFIG_COMMON_CLK_BM1880=y +CONFIG_COMMON_CLK_CDCE706=m +CONFIG_COMMON_CLK_CDCE925=m +CONFIG_COMMON_CLK_CS2000_CP=m +CONFIG_COMMON_CLK_FSL_FLEXSPI=m +CONFIG_COMMON_CLK_FSL_SAI=y +CONFIG_COMMON_CLK_AXI_CLKGEN=m +CONFIG_CLK_QORIQ=y +CONFIG_CLK_LS1028A_PLLDIG=m +CONFIG_COMMON_CLK_XGENE=y +CONFIG_COMMON_CLK_LOCHNAGAR=m +CONFIG_COMMON_CLK_PWM=m +CONFIG_COMMON_CLK_VC5=m +CONFIG_COMMON_CLK_BD718XX=m +CONFIG_COMMON_CLK_FIXED_MMIO=y +CONFIG_CLK_ACTIONS=y +# CONFIG_CLK_OWL_S500 is not set +CONFIG_CLK_OWL_S700=y +CONFIG_CLK_OWL_S900=y +CONFIG_CLK_BCM2711_DVP=m +CONFIG_CLK_BCM2835=y +CONFIG_COMMON_CLK_IPROC=y +CONFIG_CLK_BCM_NS2=y +CONFIG_CLK_BCM_SR=y +CONFIG_CLK_RASPBERRYPI=m +# CONFIG_COMMON_CLK_HI3516CV300 is not set +CONFIG_COMMON_CLK_HI3519=m +CONFIG_COMMON_CLK_HI3559A=y +CONFIG_COMMON_CLK_HI3660=y +CONFIG_COMMON_CLK_HI3670=y +CONFIG_COMMON_CLK_HI3798CV200=m +CONFIG_COMMON_CLK_HI6220=y +CONFIG_RESET_HISI=y +CONFIG_STUB_CLK_HI6220=y +CONFIG_STUB_CLK_HI3660=y +CONFIG_MXC_CLK=y +CONFIG_MXC_CLK_SCU=y +CONFIG_CLK_IMX8MM=y +CONFIG_CLK_IMX8MN=y +CONFIG_CLK_IMX8MP=y +CONFIG_CLK_IMX8MQ=y +CONFIG_CLK_IMX8QXP=y +CONFIG_CLK_IMX8ULP=m + +# +# Clock driver for MediaTek SoC +# +CONFIG_COMMON_CLK_MEDIATEK=y +CONFIG_COMMON_CLK_MT2712=y +CONFIG_COMMON_CLK_MT2712_BDPSYS=y +CONFIG_COMMON_CLK_MT2712_IMGSYS=y +CONFIG_COMMON_CLK_MT2712_JPGDECSYS=y +CONFIG_COMMON_CLK_MT2712_MFGCFG=y +CONFIG_COMMON_CLK_MT2712_MMSYS=y +CONFIG_COMMON_CLK_MT2712_VDECSYS=y +CONFIG_COMMON_CLK_MT2712_VENCSYS=y +CONFIG_COMMON_CLK_MT6765=y +CONFIG_COMMON_CLK_MT6765_AUDIOSYS=y +CONFIG_COMMON_CLK_MT6765_CAMSYS=y +CONFIG_COMMON_CLK_MT6765_GCESYS=y +CONFIG_COMMON_CLK_MT6765_MMSYS=y +CONFIG_COMMON_CLK_MT6765_IMGSYS=y +CONFIG_COMMON_CLK_MT6765_VCODECSYS=y +CONFIG_COMMON_CLK_MT6765_MFGSYS=y +CONFIG_COMMON_CLK_MT6765_MIPI0ASYS=y +CONFIG_COMMON_CLK_MT6765_MIPI0BSYS=y +CONFIG_COMMON_CLK_MT6765_MIPI1ASYS=y +CONFIG_COMMON_CLK_MT6765_MIPI1BSYS=y +CONFIG_COMMON_CLK_MT6765_MIPI2ASYS=y +CONFIG_COMMON_CLK_MT6765_MIPI2BSYS=y +CONFIG_COMMON_CLK_MT6779=y +CONFIG_COMMON_CLK_MT6779_MMSYS=y +CONFIG_COMMON_CLK_MT6779_IMGSYS=y +CONFIG_COMMON_CLK_MT6779_IPESYS=y +CONFIG_COMMON_CLK_MT6779_CAMSYS=y +CONFIG_COMMON_CLK_MT6779_VDECSYS=y +CONFIG_COMMON_CLK_MT6779_VENCSYS=y +CONFIG_COMMON_CLK_MT6779_MFGCFG=y +CONFIG_COMMON_CLK_MT6779_AUDSYS=y +CONFIG_COMMON_CLK_MT6797=y +CONFIG_COMMON_CLK_MT6797_MMSYS=y +CONFIG_COMMON_CLK_MT6797_IMGSYS=y +CONFIG_COMMON_CLK_MT6797_VDECSYS=y +CONFIG_COMMON_CLK_MT6797_VENCSYS=y +CONFIG_COMMON_CLK_MT7622=y +CONFIG_COMMON_CLK_MT7622_ETHSYS=y +CONFIG_COMMON_CLK_MT7622_HIFSYS=y +CONFIG_COMMON_CLK_MT7622_AUDSYS=y +CONFIG_COMMON_CLK_MT8167=y +CONFIG_COMMON_CLK_MT8167_AUDSYS=y +CONFIG_COMMON_CLK_MT8167_IMGSYS=y +CONFIG_COMMON_CLK_MT8167_MFGCFG=y +CONFIG_COMMON_CLK_MT8167_MMSYS=y +CONFIG_COMMON_CLK_MT8167_VDECSYS=y +CONFIG_COMMON_CLK_MT8173=y +CONFIG_COMMON_CLK_MT8173_MMSYS=y +CONFIG_COMMON_CLK_MT8183=y +CONFIG_COMMON_CLK_MT8183_AUDIOSYS=y +CONFIG_COMMON_CLK_MT8183_CAMSYS=y +CONFIG_COMMON_CLK_MT8183_IMGSYS=y +CONFIG_COMMON_CLK_MT8183_IPU_CORE0=y +CONFIG_COMMON_CLK_MT8183_IPU_CORE1=y +CONFIG_COMMON_CLK_MT8183_IPU_ADL=y +CONFIG_COMMON_CLK_MT8183_IPU_CONN=y +CONFIG_COMMON_CLK_MT8183_MFGCFG=y +CONFIG_COMMON_CLK_MT8183_MMSYS=y +CONFIG_COMMON_CLK_MT8183_VDECSYS=y +CONFIG_COMMON_CLK_MT8183_VENCSYS=y +CONFIG_COMMON_CLK_MT8192=y +CONFIG_COMMON_CLK_MT8192_AUDSYS=y +CONFIG_COMMON_CLK_MT8192_CAMSYS=y +CONFIG_COMMON_CLK_MT8192_IMGSYS=y +CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP=y +CONFIG_COMMON_CLK_MT8192_IPESYS=y +CONFIG_COMMON_CLK_MT8192_MDPSYS=y +CONFIG_COMMON_CLK_MT8192_MFGCFG=y +CONFIG_COMMON_CLK_MT8192_MMSYS=y +CONFIG_COMMON_CLK_MT8192_MSDC=y +CONFIG_COMMON_CLK_MT8192_SCP_ADSP=y +CONFIG_COMMON_CLK_MT8192_VDECSYS=y +CONFIG_COMMON_CLK_MT8192_VENCSYS=y +CONFIG_COMMON_CLK_MT8195=y +CONFIG_COMMON_CLK_MT8516=y +CONFIG_COMMON_CLK_MT8516_AUDSYS=y +# end of Clock driver for MediaTek SoC + +# +# Clock support for Amlogic platforms +# +CONFIG_COMMON_CLK_MESON_REGMAP=y +CONFIG_COMMON_CLK_MESON_DUALDIV=y +CONFIG_COMMON_CLK_MESON_MPLL=y +CONFIG_COMMON_CLK_MESON_PHASE=m +CONFIG_COMMON_CLK_MESON_PLL=y +CONFIG_COMMON_CLK_MESON_SCLK_DIV=m +CONFIG_COMMON_CLK_MESON_VID_PLL_DIV=y +CONFIG_COMMON_CLK_MESON_AO_CLKC=y +CONFIG_COMMON_CLK_MESON_EE_CLKC=y +CONFIG_COMMON_CLK_MESON_CPU_DYNDIV=y +CONFIG_COMMON_CLK_GXBB=y +CONFIG_COMMON_CLK_AXG=y +CONFIG_COMMON_CLK_AXG_AUDIO=m +CONFIG_COMMON_CLK_G12A=y +# end of Clock support for Amlogic platforms + +CONFIG_ARMADA_AP_CP_HELPER=y +CONFIG_ARMADA_37XX_CLK=y +CONFIG_ARMADA_AP806_SYSCON=y +CONFIG_ARMADA_AP_CPU_CLK=y +CONFIG_ARMADA_CP110_SYSCON=y +CONFIG_QCOM_GDSC=y +CONFIG_QCOM_RPMCC=y +CONFIG_COMMON_CLK_QCOM=m +CONFIG_QCOM_A53PLL=m +CONFIG_QCOM_A7PLL=m +CONFIG_QCOM_CLK_APCS_MSM8916=m +CONFIG_QCOM_CLK_APCC_MSM8996=m +CONFIG_QCOM_CLK_APCS_SDX55=m +CONFIG_QCOM_CLK_RPM=m +CONFIG_QCOM_CLK_SMD_RPM=m +CONFIG_QCOM_CLK_RPMH=m +# CONFIG_APQ_GCC_8084 is not set +# CONFIG_APQ_MMCC_8084 is not set +CONFIG_IPQ_APSS_PLL=m +CONFIG_IPQ_APSS_6018=m +# CONFIG_IPQ_GCC_4019 is not set +CONFIG_IPQ_GCC_6018=m +# CONFIG_IPQ_GCC_806X is not set +# CONFIG_IPQ_LCC_806X is not set +# CONFIG_IPQ_GCC_8074 is not set +# CONFIG_MSM_GCC_8660 is not set +CONFIG_MSM_GCC_8916=m +CONFIG_MSM_GCC_8939=m +# CONFIG_MSM_GCC_8960 is not set +# CONFIG_MSM_LCC_8960 is not set +CONFIG_MDM_GCC_9607=m +# CONFIG_MDM_GCC_9615 is not set +# CONFIG_MDM_LCC_9615 is not set +# CONFIG_MSM_MMCC_8960 is not set +# CONFIG_MSM_GCC_8953 is not set +# CONFIG_MSM_GCC_8974 is not set +# CONFIG_MSM_MMCC_8974 is not set +# CONFIG_MSM_MMCC_8994 is not set +# CONFIG_MSM_GCC_8994 is not set +# CONFIG_MSM_GCC_8996 is not set +# CONFIG_MSM_MMCC_8996 is not set +CONFIG_MSM_GCC_8998=m +CONFIG_MSM_GPUCC_8998=m +CONFIG_MSM_MMCC_8998=m +CONFIG_QCM_GCC_2290=m +CONFIG_QCS_GCC_404=m +CONFIG_SC_CAMCC_7180=m +CONFIG_SC_CAMCC_7280=m +CONFIG_SC_DISPCC_7180=m +CONFIG_SC_DISPCC_7280=m +CONFIG_SC_GCC_7180=m +CONFIG_SC_GCC_7280=m +CONFIG_SC_GCC_8180X=m +CONFIG_SC_GPUCC_7180=m +CONFIG_SC_GPUCC_7280=m +CONFIG_SC_LPASSCC_7280=m +CONFIG_SC_LPASS_CORECC_7180=m +CONFIG_SC_MSS_7180=m +CONFIG_SC_VIDEOCC_7180=m +CONFIG_SC_VIDEOCC_7280=m +CONFIG_SDM_CAMCC_845=m +CONFIG_SDM_GCC_660=m +CONFIG_SDM_MMCC_660=m +CONFIG_SDM_GPUCC_660=m +CONFIG_QCS_TURING_404=m +CONFIG_QCS_Q6SSTOP_404=m +CONFIG_SDM_GCC_845=m +CONFIG_SDM_GPUCC_845=m +CONFIG_SDM_VIDEOCC_845=m +CONFIG_SDM_DISPCC_845=m +CONFIG_SDM_LPASSCC_845=m +CONFIG_SDX_GCC_55=m +CONFIG_SM_CAMCC_8250=m +CONFIG_SM_DISPCC_8250=m +CONFIG_SM_GCC_6115=m +CONFIG_SM_GCC_6125=m +CONFIG_SM_GCC_6350=m +CONFIG_SM_GCC_8150=m +CONFIG_SM_GCC_8250=m +CONFIG_SM_GCC_8350=m +CONFIG_SM_GPUCC_8150=m +CONFIG_SM_GPUCC_8250=m +CONFIG_SM_VIDEOCC_8150=m +CONFIG_SM_VIDEOCC_8250=m +CONFIG_SPMI_PMIC_CLKDIV=m +CONFIG_QCOM_HFPLL=m +# CONFIG_KPSS_XCC is not set +CONFIG_CLK_GFM_LPASS_SM8250=m +CONFIG_COMMON_CLK_ROCKCHIP=y +CONFIG_CLK_PX30=y +CONFIG_CLK_RK3308=y +CONFIG_CLK_RK3328=y +CONFIG_CLK_RK3368=y +CONFIG_CLK_RK3399=y +CONFIG_CLK_RK3568=y +CONFIG_COMMON_CLK_SAMSUNG=y +CONFIG_EXYNOS_ARM64_COMMON_CLK=y +CONFIG_EXYNOS_AUDSS_CLK_CON=m +CONFIG_EXYNOS_CLKOUT=m +CONFIG_CLK_INTEL_SOCFPGA=y +CONFIG_CLK_INTEL_SOCFPGA64=y +CONFIG_SPRD_COMMON_CLK=m +CONFIG_SPRD_SC9860_CLK=m +CONFIG_SPRD_SC9863A_CLK=m +CONFIG_CLK_SUNXI=y +CONFIG_CLK_SUNXI_CLOCKS=y +CONFIG_CLK_SUNXI_PRCM_SUN6I=y +CONFIG_CLK_SUNXI_PRCM_SUN8I=y +CONFIG_CLK_SUNXI_PRCM_SUN9I=y +CONFIG_SUNXI_CCU=y +CONFIG_SUN50I_A64_CCU=y +CONFIG_SUN50I_A100_CCU=y +CONFIG_SUN50I_A100_R_CCU=y +CONFIG_SUN50I_H6_CCU=y +CONFIG_SUN50I_H616_CCU=y +CONFIG_SUN50I_H6_R_CCU=y +CONFIG_SUN8I_H3_CCU=y +CONFIG_SUN8I_DE2_CCU=y +CONFIG_SUN8I_R_CCU=y +CONFIG_CLK_TEGRA_BPMP=y +CONFIG_TEGRA_CLK_DFLL=y +CONFIG_XILINX_VCU=m +CONFIG_COMMON_CLK_ZYNQMP=y +CONFIG_HWSPINLOCK=y +CONFIG_HWSPINLOCK_QCOM=m +CONFIG_HWSPINLOCK_SPRD=m +CONFIG_HWSPINLOCK_SUN6I=m + +# +# Clock Source drivers +# +CONFIG_TIMER_OF=y +CONFIG_TIMER_ACPI=y +CONFIG_TIMER_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_DW_APB_TIMER=y +CONFIG_DW_APB_TIMER_OF=y +CONFIG_ROCKCHIP_TIMER=y +CONFIG_OWL_TIMER=y +CONFIG_SUN4I_TIMER=y +CONFIG_TEGRA_TIMER=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y +CONFIG_FSL_ERRATUM_A008585=y +CONFIG_HISILICON_ERRATUM_161010101=y +CONFIG_ARM64_ERRATUM_858921=y +CONFIG_SUN50I_ERRATUM_UNKNOWN1=y +CONFIG_ARM_TIMER_SP804=y +CONFIG_MTK_TIMER=y +CONFIG_SPRD_TIMER=y +CONFIG_TIMER_IMX_SYS_CTR=y +# CONFIG_MICROCHIP_PIT64B is not set +# end of Clock Source drivers + +CONFIG_MAILBOX=y +CONFIG_APPLE_MAILBOX=m +# CONFIG_ARM_MHU is not set +CONFIG_ARM_MHU_V2=m +CONFIG_IMX_MBOX=m +CONFIG_PLATFORM_MHU=m +# CONFIG_PL320_MBOX is not set +CONFIG_ARMADA_37XX_RWTM_MBOX=m +CONFIG_ROCKCHIP_MBOX=y +CONFIG_PCC=y +# CONFIG_ALTERA_MBOX is not set +CONFIG_BCM2835_MBOX=y +CONFIG_HI3660_MBOX=m +CONFIG_HI6220_MBOX=m +# CONFIG_MAILBOX_TEST is not set +CONFIG_QCOM_APCS_IPC=m +CONFIG_TEGRA_HSP_MBOX=y +CONFIG_XGENE_SLIMPRO_MBOX=m +CONFIG_BCM_PDC_MBOX=m +CONFIG_BCM_FLEXRM_MBOX=m +CONFIG_MTK_CMDQ_MBOX=m +CONFIG_ZYNQMP_IPI_MBOX=y +CONFIG_SUN6I_MSGBOX=m +CONFIG_SPRD_MBOX=m +CONFIG_QCOM_IPCC=y +CONFIG_IOMMU_IOVA=y +CONFIG_IOASID=y +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +CONFIG_IOMMU_IO_PGTABLE=y +CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y +# CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y +CONFIG_OF_IOMMU=y +CONFIG_IOMMU_DMA=y +CONFIG_IOMMU_SVA_LIB=y +CONFIG_ROCKCHIP_IOMMU=y +CONFIG_SUN50I_IOMMU=y +CONFIG_TEGRA_IOMMU_SMMU=y +CONFIG_EXYNOS_IOMMU=y +# CONFIG_EXYNOS_IOMMU_DEBUG is not set +CONFIG_APPLE_DART=m +CONFIG_ARM_SMMU=y +# CONFIG_ARM_SMMU_LEGACY_DT_BINDINGS is not set +# CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT is not set +CONFIG_ARM_SMMU_QCOM=y +CONFIG_ARM_SMMU_V3=y +CONFIG_ARM_SMMU_V3_SVA=y +CONFIG_MTK_IOMMU=y +CONFIG_QCOM_IOMMU=y +CONFIG_VIRTIO_IOMMU=y +CONFIG_SPRD_IOMMU=y + +# +# Remoteproc drivers +# +CONFIG_REMOTEPROC=y +CONFIG_REMOTEPROC_CDEV=y +CONFIG_IMX_REMOTEPROC=m +CONFIG_IMX_DSP_REMOTEPROC=m +CONFIG_MTK_SCP=m +CONFIG_QCOM_PIL_INFO=m +CONFIG_QCOM_RPROC_COMMON=m +CONFIG_QCOM_Q6V5_COMMON=m +CONFIG_QCOM_Q6V5_ADSP=m +CONFIG_QCOM_Q6V5_MSS=m +CONFIG_QCOM_Q6V5_PAS=m +CONFIG_QCOM_Q6V5_WCSS=m +CONFIG_QCOM_SYSMON=m +# CONFIG_QCOM_WCNSS_PIL is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_RPMSG=m +CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_NS=m +CONFIG_RPMSG_MTK_SCP=m +CONFIG_RPMSG_QCOM_GLINK=m +CONFIG_RPMSG_QCOM_GLINK_RPM=m +CONFIG_RPMSG_QCOM_GLINK_SMEM=m +CONFIG_RPMSG_QCOM_SMD=m +CONFIG_RPMSG_VIRTIO=m +# end of Rpmsg drivers + +CONFIG_SOUNDWIRE=y + +# +# SoundWire Devices +# +# CONFIG_SOUNDWIRE_INTEL is not set +CONFIG_SOUNDWIRE_QCOM=m + +# +# SOC (System On Chip) specific Drivers +# +CONFIG_OWL_PM_DOMAINS_HELPER=y +CONFIG_OWL_PM_DOMAINS=y + +# +# Amlogic SoC drivers +# +CONFIG_MESON_CANVAS=m +CONFIG_MESON_CLK_MEASURE=y +CONFIG_MESON_GX_SOCINFO=y +CONFIG_MESON_GX_PM_DOMAINS=y +CONFIG_MESON_EE_PM_DOMAINS=y +CONFIG_MESON_SECURE_PM_DOMAINS=y +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +CONFIG_BCM2835_POWER=y +CONFIG_RASPBERRYPI_POWER=y +CONFIG_SOC_BRCMSTB=y +CONFIG_BCM_PMB=y +CONFIG_BRCMSTB_PM=y +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +CONFIG_FSL_DPAA=y +# CONFIG_FSL_DPAA_CHECKING is not set +# CONFIG_FSL_BMAN_TEST is not set +# CONFIG_FSL_QMAN_TEST is not set +CONFIG_QUICC_ENGINE=y +CONFIG_FSL_GUTS=y +CONFIG_FSL_MC_DPIO=m +CONFIG_DPAA2_CONSOLE=m +CONFIG_FSL_RCPM=y +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +CONFIG_IMX_GPCV2_PM_DOMAINS=y +CONFIG_SOC_IMX8M=y +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + +# +# MediaTek SoC drivers +# +CONFIG_MTK_CMDQ=m +CONFIG_MTK_DEVAPC=m +CONFIG_MTK_INFRACFG=y +CONFIG_MTK_PMIC_WRAP=m +CONFIG_MTK_SCPSYS=y +CONFIG_MTK_SCPSYS_PM_DOMAINS=y +CONFIG_MTK_MMSYS=y +# end of MediaTek SoC drivers + +# +# Qualcomm SoC drivers +# +CONFIG_QCOM_AOSS_QMP=m +CONFIG_QCOM_COMMAND_DB=y +CONFIG_QCOM_CPR=m +CONFIG_QCOM_GENI_SE=y +CONFIG_QCOM_GSBI=m +CONFIG_QCOM_LLCC=m +CONFIG_QCOM_KRYO_L2_ACCESSORS=y +CONFIG_QCOM_MDT_LOADER=m +CONFIG_QCOM_OCMEM=m +CONFIG_QCOM_PDR_HELPERS=m +CONFIG_QCOM_QMI_HELPERS=m +CONFIG_QCOM_RMTFS_MEM=m +CONFIG_QCOM_RPMH=y +CONFIG_QCOM_RPMHPD=y +CONFIG_QCOM_RPMPD=m +CONFIG_QCOM_SMEM=m +CONFIG_QCOM_SMD_RPM=m +CONFIG_QCOM_SMEM_STATE=y +CONFIG_QCOM_SMP2P=m +CONFIG_QCOM_SMSM=m +CONFIG_QCOM_SOCINFO=m +CONFIG_QCOM_SPM=m +CONFIG_QCOM_STATS=m +CONFIG_QCOM_WCNSS_CTRL=m +CONFIG_QCOM_APR=m +# end of Qualcomm SoC drivers + +CONFIG_ROCKCHIP_GRF=y +CONFIG_ROCKCHIP_IODOMAIN=m +CONFIG_ROCKCHIP_PM_DOMAINS=y +CONFIG_SOC_SAMSUNG=y +CONFIG_EXYNOS_CHIPID=y +CONFIG_EXYNOS_PMU=y +CONFIG_EXYNOS_PM_DOMAINS=y +CONFIG_SUNXI_MBUS=y +CONFIG_SUNXI_SRAM=y +CONFIG_ARCH_TEGRA_132_SOC=y +CONFIG_ARCH_TEGRA_210_SOC=y +CONFIG_ARCH_TEGRA_186_SOC=y +CONFIG_ARCH_TEGRA_194_SOC=y +CONFIG_ARCH_TEGRA_234_SOC=y +CONFIG_SOC_TEGRA_FUSE=y +CONFIG_SOC_TEGRA_FLOWCTRL=y +CONFIG_SOC_TEGRA_PMC=y +CONFIG_SOC_TEGRA_POWERGATE_BPMP=y +CONFIG_SOC_TI=y + +# +# Xilinx SoC drivers +# +CONFIG_ZYNQMP_POWER=y +CONFIG_ZYNQMP_PM_DOMAINS=y +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m +CONFIG_DEVFREQ_GOV_USERSPACE=m +CONFIG_DEVFREQ_GOV_PASSIVE=y + +# +# DEVFREQ Drivers +# +CONFIG_ARM_EXYNOS_BUS_DEVFREQ=y +CONFIG_ARM_IMX_BUS_DEVFREQ=m +CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m +CONFIG_ARM_TEGRA_DEVFREQ=m +CONFIG_ARM_RK3399_DMC_DEVFREQ=m +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_DEVFREQ_EVENT_EXYNOS_NOCP=y +CONFIG_DEVFREQ_EVENT_EXYNOS_PPMU=y +CONFIG_DEVFREQ_EVENT_ROCKCHIP_DFI=m +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_EXTCON_ADC_JACK is not set +CONFIG_EXTCON_FSA9480=m +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_MAX3355=m +CONFIG_EXTCON_PTN5150=m +CONFIG_EXTCON_QCOM_SPMI_MISC=m +# CONFIG_EXTCON_RT8973A is not set +CONFIG_EXTCON_SM5502=m +# CONFIG_EXTCON_USB_GPIO is not set +CONFIG_EXTCON_USBC_CROS_EC=m +CONFIG_EXTCON_USBC_TUSB320=m +CONFIG_MEMORY=y +CONFIG_ARM_PL172_MPMC=m +CONFIG_BRCMSTB_DPFE=y +CONFIG_FPGA_DFL_EMIF=m +CONFIG_FSL_IFC=y +CONFIG_MTK_SMI=y +CONFIG_TEGRA_MC=y +CONFIG_TEGRA210_EMC_TABLE=y +CONFIG_TEGRA210_EMC=m +CONFIG_IIO=m +CONFIG_IIO_BUFFER=y +CONFIG_IIO_BUFFER_CB=m +CONFIG_IIO_BUFFER_DMA=m +CONFIG_IIO_BUFFER_DMAENGINE=m +CONFIG_IIO_BUFFER_HW_CONSUMER=m +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m +CONFIG_IIO_CONFIGFS=m +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +CONFIG_IIO_SW_DEVICE=m +CONFIG_IIO_SW_TRIGGER=m +CONFIG_IIO_TRIGGERED_EVENT=m + +# +# Accelerometers +# +# CONFIG_ADIS16201 is not set +# CONFIG_ADIS16209 is not set +CONFIG_ADXL313=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m +CONFIG_ADXL355=m +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m +CONFIG_ADXL372=m +CONFIG_ADXL372_SPI=m +CONFIG_ADXL372_I2C=m +CONFIG_BMA220=m +CONFIG_BMA400=m +CONFIG_BMA400_I2C=m +CONFIG_BMA400_SPI=m +CONFIG_BMC150_ACCEL=m +CONFIG_BMC150_ACCEL_I2C=m +CONFIG_BMC150_ACCEL_SPI=m +CONFIG_BMI088_ACCEL=m +CONFIG_BMI088_ACCEL_SPI=m +CONFIG_DA280=m +CONFIG_DA311=m +CONFIG_DMARD06=m +CONFIG_DMARD09=m +CONFIG_DMARD10=m +CONFIG_FXLS8962AF=m +CONFIG_FXLS8962AF_I2C=m +CONFIG_FXLS8962AF_SPI=m +CONFIG_HID_SENSOR_ACCEL_3D=m +CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m +CONFIG_IIO_ST_ACCEL_3AXIS=m +CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m +CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m +# CONFIG_KXSD9 is not set +# CONFIG_KXCJK1013 is not set +CONFIG_MC3230=m +CONFIG_MMA7455=m +CONFIG_MMA7455_I2C=m +CONFIG_MMA7455_SPI=m +CONFIG_MMA7660=m +# CONFIG_MMA8452 is not set +CONFIG_MMA9551_CORE=m +CONFIG_MMA9551=m +CONFIG_MMA9553=m +CONFIG_MXC4005=m +CONFIG_MXC6255=m +# CONFIG_SCA3000 is not set +CONFIG_SCA3300=m +CONFIG_STK8312=m +CONFIG_STK8BA50=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD_SIGMA_DELTA=m +CONFIG_AD7091R5=m +CONFIG_AD7124=m +# CONFIG_AD7192 is not set +# CONFIG_AD7266 is not set +# CONFIG_AD7291 is not set +CONFIG_AD7292=m +# CONFIG_AD7298 is not set +# CONFIG_AD7476 is not set +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7766=m +CONFIG_AD7768_1=m +# CONFIG_AD7780 is not set +# CONFIG_AD7791 is not set +# CONFIG_AD7793 is not set +# CONFIG_AD7887 is not set +# CONFIG_AD7923 is not set +CONFIG_AD7949=m +# CONFIG_AD799X is not set +CONFIG_AD9467=m +CONFIG_ADI_AXI_ADC=m +CONFIG_AXP20X_ADC=m +CONFIG_AXP288_ADC=m +CONFIG_BCM_IPROC_ADC=m +# CONFIG_BERLIN2_ADC is not set +# CONFIG_CC10001_ADC is not set +CONFIG_CPCAP_ADC=m +CONFIG_DLN2_ADC=m +CONFIG_ENVELOPE_DETECTOR=m +# CONFIG_EXYNOS_ADC is not set +CONFIG_HI8435=m +CONFIG_HX711=m +CONFIG_INA2XX_ADC=m +# CONFIG_IMX7D_ADC is not set +CONFIG_IMX8QXP_ADC=m +CONFIG_LTC2471=m +CONFIG_LTC2485=m +CONFIG_LTC2496=m +CONFIG_LTC2497=m +# CONFIG_MAX1027 is not set +CONFIG_MAX11100=m +CONFIG_MAX1118=m +CONFIG_MAX1241=m +# CONFIG_MAX1363 is not set +CONFIG_MAX9611=m +# CONFIG_MCP320X is not set +# CONFIG_MCP3422 is not set +CONFIG_MCP3911=m +CONFIG_MEDIATEK_MT6577_AUXADC=m +CONFIG_MESON_SARADC=m +CONFIG_MP2629_ADC=m +# CONFIG_NAU7802 is not set +CONFIG_QCOM_VADC_COMMON=m +# CONFIG_QCOM_SPMI_IADC is not set +# CONFIG_QCOM_SPMI_VADC is not set +CONFIG_QCOM_SPMI_ADC5=m +# CONFIG_ROCKCHIP_SARADC is not set +CONFIG_SC27XX_ADC=m +CONFIG_SD_ADC_MODULATOR=m +CONFIG_SUN4I_GPADC=m +# CONFIG_TI_ADC081C is not set +CONFIG_TI_ADC0832=m +CONFIG_TI_ADC084S021=m +CONFIG_TI_ADC12138=m +CONFIG_TI_ADC108S102=m +# CONFIG_TI_ADC128S052 is not set +CONFIG_TI_ADC161S626=m +CONFIG_TI_ADS1015=m +CONFIG_TI_ADS7950=m +CONFIG_TI_ADS8344=m +# CONFIG_TI_ADS8688 is not set +CONFIG_TI_ADS124S08=m +CONFIG_TI_ADS131E08=m +# CONFIG_TI_AM335X_ADC is not set +CONFIG_TI_TLC4541=m +CONFIG_TI_TSC2046=m +# CONFIG_VF610_ADC is not set +# CONFIG_VIPERBOARD_ADC is not set +CONFIG_XILINX_XADC=m +# end of Analog to digital converters + +# +# Analog Front Ends +# +CONFIG_IIO_RESCALE=m +# end of Analog Front Ends + +# +# Amplifiers +# +# CONFIG_AD8366 is not set +CONFIG_HMC425=m +# end of Amplifiers + +# +# Capacitance to digital converters +# +# CONFIG_AD7150 is not set +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +CONFIG_ATLAS_PH_SENSOR=m +CONFIG_ATLAS_EZO_SENSOR=m +CONFIG_BME680=m +CONFIG_BME680_I2C=m +CONFIG_BME680_SPI=m +CONFIG_CCS811=m +CONFIG_IAQCORE=m +CONFIG_PMS7003=m +CONFIG_SCD30_CORE=m +CONFIG_SCD30_I2C=m +CONFIG_SCD30_SERIAL=m +CONFIG_SCD4X=m +# CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set +CONFIG_SPS30=m +CONFIG_SPS30_I2C=m +CONFIG_SPS30_SERIAL=m +CONFIG_SENSEAIR_SUNRISE_CO2=m +CONFIG_VZ89X=m +# end of Chemical Sensors + +CONFIG_IIO_CROS_EC_SENSORS_CORE=m +CONFIG_IIO_CROS_EC_SENSORS=m +CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=m + +# +# Hid Sensor IIO Common +# +CONFIG_HID_SENSOR_IIO_COMMON=m +CONFIG_HID_SENSOR_IIO_TRIGGER=m +# end of Hid Sensor IIO Common + +CONFIG_IIO_MS_SENSORS_I2C=m + +# +# IIO SCMI Sensors +# +CONFIG_IIO_SCMI=m +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +# CONFIG_IIO_SSP_SENSORHUB is not set +# end of SSP Sensor Common + +CONFIG_IIO_ST_SENSORS_I2C=m +CONFIG_IIO_ST_SENSORS_SPI=m +CONFIG_IIO_ST_SENSORS_CORE=m + +# +# Digital to analog converters +# +# CONFIG_AD5064 is not set +# CONFIG_AD5360 is not set +# CONFIG_AD5380 is not set +# CONFIG_AD5421 is not set +# CONFIG_AD5446 is not set +# CONFIG_AD5449 is not set +CONFIG_AD5592R_BASE=m +CONFIG_AD5592R=m +# CONFIG_AD5593R is not set +# CONFIG_AD5504 is not set +# CONFIG_AD5624R_SPI is not set +CONFIG_AD5686=m +CONFIG_AD5686_SPI=m +CONFIG_AD5696_I2C=m +# CONFIG_AD5755 is not set +CONFIG_AD5758=m +CONFIG_AD5761=m +# CONFIG_AD5764 is not set +# CONFIG_AD5766 is not set +CONFIG_AD5770R=m +# CONFIG_AD5791 is not set +# CONFIG_AD7303 is not set +CONFIG_AD8801=m +CONFIG_DPOT_DAC=m +CONFIG_DS4424=m +CONFIG_LTC1660=m +CONFIG_LTC2632=m +CONFIG_M62332=m +# CONFIG_MAX517 is not set +# CONFIG_MAX5821 is not set +# CONFIG_MCP4725 is not set +# CONFIG_MCP4922 is not set +CONFIG_TI_DAC082S085=m +CONFIG_TI_DAC5571=m +CONFIG_TI_DAC7311=m +CONFIG_TI_DAC7612=m +# CONFIG_VF610_DAC is not set +# end of Digital to analog converters + +# +# IIO dummy driver +# +# CONFIG_IIO_SIMPLE_DUMMY is not set +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +# CONFIG_AD9523 is not set +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +# CONFIG_ADF4350 is not set +CONFIG_ADF4371=m +# CONFIG_ADRF6780 is not set +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +# CONFIG_ADIS16080 is not set +# CONFIG_ADIS16130 is not set +# CONFIG_ADIS16136 is not set +# CONFIG_ADIS16260 is not set +CONFIG_ADXRS290=m +# CONFIG_ADXRS450 is not set +# CONFIG_BMG160 is not set +CONFIG_FXAS21002C=m +CONFIG_FXAS21002C_I2C=m +CONFIG_FXAS21002C_SPI=m +CONFIG_HID_SENSOR_GYRO_3D=m +CONFIG_MPU3050=m +CONFIG_MPU3050_I2C=m +# CONFIG_IIO_ST_GYRO_3AXIS is not set +# CONFIG_ITG3200 is not set +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +CONFIG_AFE4403=m +CONFIG_AFE4404=m +CONFIG_MAX30100=m +CONFIG_MAX30102=m +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +CONFIG_AM2315=m +# CONFIG_DHT11 is not set +CONFIG_HDC100X=m +CONFIG_HDC2010=m +CONFIG_HID_SENSOR_HUMIDITY=m +CONFIG_HTS221=m +CONFIG_HTS221_I2C=m +CONFIG_HTS221_SPI=m +CONFIG_HTU21=m +# CONFIG_SI7005 is not set +# CONFIG_SI7020 is not set +# end of Humidity sensors + +# +# Inertial measurement units +# +# CONFIG_ADIS16400 is not set +CONFIG_ADIS16460=m +CONFIG_ADIS16475=m +# CONFIG_ADIS16480 is not set +CONFIG_BMI160=m +CONFIG_BMI160_I2C=m +CONFIG_BMI160_SPI=m +CONFIG_FXOS8700=m +CONFIG_FXOS8700_I2C=m +CONFIG_FXOS8700_SPI=m +CONFIG_KMX61=m +CONFIG_INV_ICM42600=m +CONFIG_INV_ICM42600_I2C=m +CONFIG_INV_ICM42600_SPI=m +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m +CONFIG_INV_MPU6050_SPI=m +CONFIG_IIO_ST_LSM6DSX=m +CONFIG_IIO_ST_LSM6DSX_I2C=m +CONFIG_IIO_ST_LSM6DSX_SPI=m +CONFIG_IIO_ST_LSM6DSX_I3C=m +CONFIG_IIO_ST_LSM9DS0=m +CONFIG_IIO_ST_LSM9DS0_I2C=m +CONFIG_IIO_ST_LSM9DS0_SPI=m +# end of Inertial measurement units + +CONFIG_IIO_ADIS_LIB=m +CONFIG_IIO_ADIS_LIB_BUFFER=y + +# +# Light sensors +# +# CONFIG_ACPI_ALS is not set +# CONFIG_ADJD_S311 is not set +CONFIG_ADUX1020=m +CONFIG_AL3010=m +# CONFIG_AL3320A is not set +# CONFIG_APDS9300 is not set +CONFIG_APDS9960=m +CONFIG_AS73211=m +# CONFIG_BH1750 is not set +# CONFIG_BH1780 is not set +# CONFIG_CM32181 is not set +CONFIG_CM3232=m +CONFIG_CM3323=m +CONFIG_CM3605=m +# CONFIG_CM36651 is not set +CONFIG_IIO_CROS_EC_LIGHT_PROX=m +CONFIG_GP2AP002=m +# CONFIG_GP2AP020A00F is not set +CONFIG_IQS621_ALS=m +# CONFIG_SENSORS_ISL29018 is not set +# CONFIG_SENSORS_ISL29028 is not set +# CONFIG_ISL29125 is not set +CONFIG_HID_SENSOR_ALS=m +CONFIG_HID_SENSOR_PROX=m +CONFIG_JSA1212=m +CONFIG_RPR0521=m +# CONFIG_SENSORS_LM3533 is not set +# CONFIG_LTR501 is not set +CONFIG_LV0104CS=m +# CONFIG_MAX44000 is not set +CONFIG_MAX44009=m +CONFIG_NOA1305=m +CONFIG_OPT3001=m +CONFIG_PA12203001=m +CONFIG_SI1133=m +CONFIG_SI1145=m +# CONFIG_STK3310 is not set +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25_SPI=m +# CONFIG_TCS3414 is not set +# CONFIG_TCS3472 is not set +# CONFIG_SENSORS_TSL2563 is not set +# CONFIG_TSL2583 is not set +CONFIG_TSL2591=m +CONFIG_TSL2772=m +# CONFIG_TSL4531 is not set +CONFIG_US5182D=m +# CONFIG_VCNL4000 is not set +CONFIG_VCNL4035=m +CONFIG_VEML6030=m +# CONFIG_VEML6070 is not set +CONFIG_VL6180=m +CONFIG_ZOPT2201=m +# end of Light sensors + +# +# Magnetometer sensors +# +CONFIG_AK8974=m +# CONFIG_AK8975 is not set +# CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN_I2C is not set +# CONFIG_BMC150_MAGN_SPI is not set +# CONFIG_MAG3110 is not set +CONFIG_HID_SENSOR_MAGNETOMETER_3D=m +# CONFIG_MMC35240 is not set +CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +# CONFIG_SENSORS_HMC5843_I2C is not set +# CONFIG_SENSORS_HMC5843_SPI is not set +CONFIG_SENSORS_RM3100=m +CONFIG_SENSORS_RM3100_I2C=m +CONFIG_SENSORS_RM3100_SPI=m +# CONFIG_YAMAHA_YAS530 is not set +# end of Magnetometer sensors + +# +# Multiplexers +# +CONFIG_IIO_MUX=m +# end of Multiplexers + +# +# Inclinometer sensors +# +CONFIG_HID_SENSOR_INCLINOMETER_3D=m +CONFIG_HID_SENSOR_DEVICE_ROTATION=m +# end of Inclinometer sensors + +# +# Triggers - standalone +# +CONFIG_IIO_HRTIMER_TRIGGER=m +# CONFIG_IIO_INTERRUPT_TRIGGER is not set +CONFIG_IIO_TIGHTLOOP_TRIGGER=m +# CONFIG_IIO_SYSFS_TRIGGER is not set +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +CONFIG_IQS624_POS=m +# CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +CONFIG_AD5110=m +CONFIG_AD5272=m +# CONFIG_DS1803 is not set +CONFIG_MAX5432=m +CONFIG_MAX5481=m +CONFIG_MAX5487=m +CONFIG_MCP4018=m +# CONFIG_MCP4131 is not set +CONFIG_MCP4531=m +CONFIG_MCP41010=m +CONFIG_TPL0102=m +# end of Digital potentiometers + +# +# Digital potentiostats +# +CONFIG_LMP91000=m +# end of Digital potentiostats + +# +# Pressure sensors +# +CONFIG_ABP060MG=m +CONFIG_BMP280=m +CONFIG_BMP280_I2C=m +CONFIG_BMP280_SPI=m +CONFIG_IIO_CROS_EC_BARO=m +CONFIG_DLHL60D=m +CONFIG_DPS310=m +CONFIG_HID_SENSOR_PRESS=m +# CONFIG_HP03 is not set +CONFIG_ICP10100=m +CONFIG_MPL115=m +CONFIG_MPL115_I2C=m +CONFIG_MPL115_SPI=m +# CONFIG_MPL3115 is not set +# CONFIG_MS5611 is not set +CONFIG_MS5637=m +CONFIG_IIO_ST_PRESS=m +CONFIG_IIO_ST_PRESS_I2C=m +CONFIG_IIO_ST_PRESS_SPI=m +# CONFIG_T5403 is not set +# CONFIG_HP206C is not set +CONFIG_ZPA2326=m +CONFIG_ZPA2326_I2C=m +CONFIG_ZPA2326_SPI=m +# end of Pressure sensors + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set +# end of Lightning sensors + +# +# Proximity and distance sensors +# +CONFIG_CROS_EC_MKBP_PROXIMITY=m +CONFIG_ISL29501=m +CONFIG_LIDAR_LITE_V2=m +CONFIG_MB1232=m +CONFIG_PING=m +CONFIG_RFD77402=m +CONFIG_SRF04=m +CONFIG_SX9310=m +CONFIG_SX9500=m +CONFIG_SRF08=m +CONFIG_VCNL3020=m +CONFIG_VL53L0X_I2C=m +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +# CONFIG_AD2S90 is not set +# CONFIG_AD2S1200 is not set +# end of Resolver to digital converters + +# +# Temperature sensors +# +CONFIG_IQS620AT_TEMP=m +CONFIG_LTC2983=m +CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_HID_SENSOR_TEMP=m +# CONFIG_MLX90614 is not set +CONFIG_MLX90632=m +# CONFIG_TMP006 is not set +CONFIG_TMP007=m +CONFIG_TMP117=m +CONFIG_TSYS01=m +CONFIG_TSYS02D=m +CONFIG_MAX31856=m +CONFIG_MAX31865=m +# end of Temperature sensors + +CONFIG_NTB=y +CONFIG_NTB_MSI=y +CONFIG_NTB_IDT=m +# CONFIG_NTB_EPF is not set +CONFIG_NTB_SWITCHTEC=m +# CONFIG_NTB_PINGPONG is not set +# CONFIG_NTB_TOOL is not set +CONFIG_NTB_PERF=m +# CONFIG_NTB_MSI_TEST is not set +CONFIG_NTB_TRANSPORT=m +# CONFIG_VME_BUS is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +CONFIG_PWM_ATMEL_HLCDC_PWM=m +CONFIG_PWM_ATMEL_TCB=m +CONFIG_PWM_BCM_IPROC=m +CONFIG_PWM_BCM2835=m +CONFIG_PWM_BERLIN=m +CONFIG_PWM_BRCMSTB=m +CONFIG_PWM_CROS_EC=m +CONFIG_PWM_DWC=m +# CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_HIBVT=m +# CONFIG_PWM_IMX1 is not set +# CONFIG_PWM_IMX27 is not set +CONFIG_PWM_IMX_TPM=m +CONFIG_PWM_IQS620A=m +CONFIG_PWM_KEEMBAY=m +CONFIG_PWM_LP3943=m +CONFIG_PWM_MESON=m +CONFIG_PWM_MTK_DISP=m +CONFIG_PWM_MEDIATEK=m +CONFIG_PWM_NTXEC=m +# CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_RASPBERRYPI_POE=m +CONFIG_PWM_ROCKCHIP=m +CONFIG_PWM_SAMSUNG=m +CONFIG_PWM_SL28CPLD=m +CONFIG_PWM_SPRD=m +CONFIG_PWM_SUN4I=m +CONFIG_PWM_TEGRA=m +CONFIG_PWM_VISCONTI=m + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_PM=y +CONFIG_ARM_GIC_MAX_NR=1 +CONFIG_ARM_GIC_V2M=y +CONFIG_ARM_GIC_V3=y +CONFIG_ARM_GIC_V3_ITS=y +CONFIG_ARM_GIC_V3_ITS_PCI=y +CONFIG_ARM_GIC_V3_ITS_FSL_MC=y +CONFIG_ALPINE_MSI=y +CONFIG_AL_FIC=y +CONFIG_BCM7038_L1_IRQ=y +CONFIG_BCM7120_L2_IRQ=y +CONFIG_BRCMSTB_L2_IRQ=y +CONFIG_DW_APB_ICTL=y +CONFIG_HISILICON_IRQ_MBIGEN=y +CONFIG_MADERA_IRQ=m +# CONFIG_XILINX_INTC is not set +CONFIG_IMX_GPCV2=y +CONFIG_MVEBU_GICP=y +CONFIG_MVEBU_ICU=y +CONFIG_MVEBU_ODMI=y +CONFIG_MVEBU_PIC=y +CONFIG_MVEBU_SEI=y +CONFIG_LS_EXTIRQ=y +CONFIG_LS_SCFG_MSI=y +CONFIG_PARTITION_PERCPU=y +CONFIG_QCOM_IRQ_COMBINER=y +CONFIG_MESON_IRQ_GPIO=y +CONFIG_QCOM_PDC=y +CONFIG_IMX_IRQSTEER=y +CONFIG_IMX_INTMUX=y +CONFIG_MST_IRQ=y +CONFIG_APPLE_AIC=y +# end of IRQ chip support + +CONFIG_IPACK_BUS=m +CONFIG_BOARD_TPCI200=m +CONFIG_SERIAL_IPOCTAL=m +CONFIG_ARCH_HAS_RESET_CONTROLLER=y +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_A10SR is not set +CONFIG_RESET_BERLIN=y +CONFIG_RESET_BRCMSTB=m +CONFIG_RESET_BRCMSTB_RESCAL=y +CONFIG_RESET_IMX7=y +CONFIG_RESET_MCHP_SPARX5=y +CONFIG_RESET_MESON=y +CONFIG_RESET_MESON_AUDIO_ARB=m +CONFIG_RESET_QCOM_AOSS=y +CONFIG_RESET_QCOM_PDC=m +CONFIG_RESET_RASPBERRYPI=m +CONFIG_RESET_SCMI=m +CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SUNXI=y +CONFIG_RESET_TI_SYSCON=m +CONFIG_COMMON_RESET_HI3660=m +CONFIG_COMMON_RESET_HI6220=m +CONFIG_RESET_TEGRA_BPMP=y + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_GENERIC_PHY_MIPI_DPHY=y +CONFIG_PHY_XGENE=m +CONFIG_PHY_CAN_TRANSCEIVER=m +CONFIG_PHY_SUN4I_USB=m +CONFIG_PHY_SUN6I_MIPI_DPHY=m +CONFIG_PHY_SUN9I_USB=m +CONFIG_PHY_SUN50I_USB3=m +CONFIG_PHY_MESON8B_USB2=m +CONFIG_PHY_MESON_GXL_USB2=m +CONFIG_PHY_MESON_G12A_USB2=m +CONFIG_PHY_MESON_G12A_USB3_PCIE=m +CONFIG_PHY_MESON_AXG_PCIE=m +CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=m +CONFIG_PHY_MESON_AXG_MIPI_DPHY=m + +# +# PHY drivers for Broadcom platforms +# +CONFIG_PHY_BCM_SR_USB=m +CONFIG_BCM_KONA_USB2_PHY=m +CONFIG_PHY_BCM_NS_USB2=m +CONFIG_PHY_BCM_NS_USB3=m +CONFIG_PHY_NS2_PCIE=m +CONFIG_PHY_NS2_USB_DRD=m +CONFIG_PHY_BRCM_SATA=m +CONFIG_PHY_BRCM_USB=m +CONFIG_PHY_BCM_SR_PCIE=m +# end of PHY drivers for Broadcom platforms + +CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_SIERRA=m +CONFIG_PHY_CADENCE_SALVO=m +CONFIG_PHY_FSL_IMX8MQ_USB=m +CONFIG_PHY_MIXEL_MIPI_DPHY=m +CONFIG_PHY_HI6220_USB=m +CONFIG_PHY_HI3660_USB=m +CONFIG_PHY_HI3670_USB=m +CONFIG_PHY_HI3670_PCIE=m +CONFIG_PHY_HISTB_COMBPHY=m +CONFIG_PHY_HISI_INNO_USB2=m +CONFIG_PHY_BERLIN_SATA=m +CONFIG_PHY_BERLIN_USB=m +CONFIG_PHY_MVEBU_A3700_COMPHY=m +CONFIG_PHY_MVEBU_A3700_UTMI=m +CONFIG_PHY_MVEBU_A38X_COMPHY=m +CONFIG_PHY_MVEBU_CP110_COMPHY=m +CONFIG_PHY_MVEBU_CP110_UTMI=m +CONFIG_PHY_PXA_28NM_HSIC=m +CONFIG_PHY_PXA_28NM_USB2=m +CONFIG_PHY_MTK_TPHY=m +CONFIG_PHY_MTK_UFS=m +CONFIG_PHY_MTK_XSPHY=m +CONFIG_PHY_MTK_HDMI=m +CONFIG_PHY_MTK_MIPI_DSI=m +CONFIG_PHY_SPARX5_SERDES=m +CONFIG_PHY_CPCAP_USB=m +CONFIG_PHY_MAPPHONE_MDM6600=m +CONFIG_PHY_OCELOT_SERDES=m +CONFIG_PHY_QCOM_APQ8064_SATA=m +CONFIG_PHY_QCOM_IPQ4019_USB=m +CONFIG_PHY_QCOM_IPQ806X_SATA=m +CONFIG_PHY_QCOM_PCIE2=m +CONFIG_PHY_QCOM_QMP=m +CONFIG_PHY_QCOM_QUSB2=m +CONFIG_PHY_QCOM_USB_HS=m +CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m +CONFIG_PHY_QCOM_USB_HSIC=m +CONFIG_PHY_QCOM_USB_HS_28NM=m +CONFIG_PHY_QCOM_USB_SS=m +CONFIG_PHY_QCOM_IPQ806X_USB=m +CONFIG_PHY_ROCKCHIP_DP=m +CONFIG_PHY_ROCKCHIP_DPHY_RX0=m +CONFIG_PHY_ROCKCHIP_EMMC=m +CONFIG_PHY_ROCKCHIP_INNO_HDMI=m +CONFIG_PHY_ROCKCHIP_INNO_USB2=m +CONFIG_PHY_ROCKCHIP_INNO_CSIDPHY=m +CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=m +CONFIG_PHY_ROCKCHIP_PCIE=m +CONFIG_PHY_ROCKCHIP_TYPEC=m +CONFIG_PHY_ROCKCHIP_USB=m +CONFIG_PHY_EXYNOS_DP_VIDEO=m +CONFIG_PHY_EXYNOS_MIPI_VIDEO=m +CONFIG_PHY_EXYNOS_PCIE=y +CONFIG_PHY_SAMSUNG_UFS=m +# CONFIG_PHY_SAMSUNG_USB2 is not set +# CONFIG_PHY_EXYNOS5_USBDRD is not set +CONFIG_PHY_TEGRA_XUSB=m +CONFIG_PHY_TEGRA194_P2U=m +# CONFIG_PHY_TUSB1210 is not set +CONFIG_PHY_INTEL_KEEMBAY_EMMC=m +CONFIG_PHY_INTEL_KEEMBAY_USB=m +CONFIG_PHY_XILINX_ZYNQMP=m +# end of PHY Subsystem + +CONFIG_POWERCAP=y +CONFIG_IDLE_INJECT=y +# CONFIG_DTPM is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +CONFIG_ARM_CCI_PMU=y +CONFIG_ARM_CCI400_PMU=y +CONFIG_ARM_CCI5xx_PMU=y +CONFIG_ARM_CCN=y +CONFIG_ARM_CMN=m +CONFIG_ARM_PMU=y +CONFIG_ARM_PMU_ACPI=y +CONFIG_ARM_SMMU_V3_PMU=m +CONFIG_ARM_DSU_PMU=m +CONFIG_FSL_IMX8_DDR_PMU=m +CONFIG_QCOM_L2_PMU=y +CONFIG_QCOM_L3_PMU=y +CONFIG_THUNDERX2_PMU=m +CONFIG_XGENE_PMU=y +CONFIG_ARM_SPE_PMU=m +CONFIG_ARM_DMC620_PMU=m +CONFIG_HISI_PMU=y +# end of Performance monitor support + +CONFIG_RAS=y +CONFIG_USB4=m +# CONFIG_USB4_DEBUGFS_WRITE is not set +# CONFIG_USB4_DMA_TEST is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +CONFIG_LIBNVDIMM=m +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y +CONFIG_ND_PFN=m +CONFIG_NVDIMM_PFN=y +CONFIG_NVDIMM_DAX=y +CONFIG_OF_PMEM=m +CONFIG_NVDIMM_KEYS=y +CONFIG_DAX_DRIVER=y +CONFIG_DAX=y +CONFIG_DEV_DAX=m +CONFIG_DEV_DAX_PMEM=m +CONFIG_DEV_DAX_HMEM=m +CONFIG_DEV_DAX_HMEM_DEVICES=y +CONFIG_DEV_DAX_KMEM=m +CONFIG_DEV_DAX_PMEM_COMPAT=m +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +CONFIG_NVMEM_IMX_IIM=m +CONFIG_NVMEM_IMX_OCOTP=m +CONFIG_NVMEM_IMX_OCOTP_SCU=m +CONFIG_MTK_EFUSE=m +CONFIG_QCOM_QFPROM=m +CONFIG_NVMEM_SPMI_SDAM=m +CONFIG_ROCKCHIP_EFUSE=m +CONFIG_ROCKCHIP_OTP=m +CONFIG_NVMEM_BCM_OCOTP=m +CONFIG_NVMEM_SUNXI_SID=m +CONFIG_MESON_EFUSE=m +# CONFIG_MESON_MX_EFUSE is not set +CONFIG_NVMEM_SNVS_LPGPR=m +CONFIG_SC27XX_EFUSE=m +CONFIG_NVMEM_ZYNQMP=y +CONFIG_SPRD_EFUSE=m +# CONFIG_NVMEM_RMEM is not set + +# +# HW tracing support +# +CONFIG_STM=y +CONFIG_STM_PROTO_BASIC=m +CONFIG_STM_PROTO_SYS_T=m +# CONFIG_STM_DUMMY is not set +CONFIG_STM_SOURCE_CONSOLE=y +# CONFIG_STM_SOURCE_HEARTBEAT is not set +CONFIG_STM_SOURCE_FTRACE=m +# CONFIG_INTEL_TH is not set +# end of HW tracing support + +CONFIG_FPGA=m +CONFIG_FPGA_MGR_SOCFPGA=m +CONFIG_FPGA_MGR_SOCFPGA_A10=m +CONFIG_ALTERA_PR_IP_CORE=m +CONFIG_ALTERA_PR_IP_CORE_PLAT=m +CONFIG_FPGA_MGR_ALTERA_PS_SPI=m +CONFIG_FPGA_MGR_ALTERA_CVP=m +CONFIG_FPGA_MGR_STRATIX10_SOC=m +CONFIG_FPGA_MGR_XILINX_SPI=m +CONFIG_FPGA_MGR_ICE40_SPI=m +CONFIG_FPGA_MGR_MACHXO2_SPI=m +CONFIG_FPGA_BRIDGE=m +CONFIG_SOCFPGA_FPGA_BRIDGE=m +CONFIG_ALTERA_FREEZE_BRIDGE=m +CONFIG_XILINX_PR_DECOUPLER=m +CONFIG_FPGA_REGION=m +CONFIG_OF_FPGA_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL_AFU=m +# CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000 is not set +CONFIG_FPGA_DFL_PCI=m +CONFIG_FPGA_MGR_ZYNQMP_FPGA=m +CONFIG_FPGA_MGR_VERSAL_FPGA=m +# CONFIG_FSI is not set +CONFIG_TEE=m + +# +# TEE drivers +# +# CONFIG_OPTEE is not set +# end of TEE drivers + +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +CONFIG_MUX_ADG792A=m +CONFIG_MUX_ADGS1408=m +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m +# end of Multiplexer drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +CONFIG_INTERCONNECT=y +CONFIG_INTERCONNECT_IMX=m +CONFIG_INTERCONNECT_IMX8MM=m +CONFIG_INTERCONNECT_IMX8MN=m +CONFIG_INTERCONNECT_IMX8MQ=m +# CONFIG_INTERCONNECT_QCOM is not set +CONFIG_INTERCONNECT_SAMSUNG=y +CONFIG_INTERCONNECT_EXYNOS=m +# CONFIG_COUNTER is not set +# CONFIG_MOST is not set +# end of Device Drivers + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=y +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=y +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_XFS_FS=m +CONFIG_XFS_SUPPORT_V4=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +# CONFIG_XFS_RT is not set +# CONFIG_XFS_ONLINE_SCRUB is not set +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +# CONFIG_OCFS2_DEBUG_MASKLOG is not set +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set +CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_SECURITY=y +# CONFIG_F2FS_CHECK_FS is not set +# CONFIG_F2FS_FAULT_INJECTION is not set +# CONFIG_F2FS_FS_COMPRESSION is not set +CONFIG_F2FS_IOSTAT=y +CONFIG_ZONEFS_FS=m +CONFIG_FS_DAX=y +CONFIG_FS_DAX_PMD=y +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_EXPORTFS_BLOCK_OPS=y +CONFIG_FILE_LOCKING=y +CONFIG_FS_ENCRYPTION=y +CONFIG_FS_ENCRYPTION_ALGS=y +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_VIRTIO_FS=m +CONFIG_FUSE_DAX=y +CONFIG_OVERLAY_FS=m +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +# CONFIG_OVERLAY_FS_XINO_AUTO is not set +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +CONFIG_NETFS_SUPPORT=m +CONFIG_NETFS_STATS=y +CONFIG_FSCACHE=m +CONFIG_FSCACHE_STATS=y +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_NTFS3_FS=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_LZX_XPRESS=y +# CONFIG_NTFS3_FS_POSIX_ACL is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_CHILDREN=y +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_INODE64=y +CONFIG_ARCH_SUPPORTS_HUGETLBFS=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_MEMFD_CREATE=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_CONFIGFS_FS=y +CONFIG_EFIVAR_FS=m +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set +# CONFIG_ADFS_FS is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=m +# CONFIG_ECRYPT_FS_MESSAGING is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS2_FS is not set +# CONFIG_UBIFS_FS is not set +CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +CONFIG_CRAMFS_MTD=y +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +CONFIG_SQUASHFS_DECOMP_SINGLE=y +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +CONFIG_HPFS_FS=m +# CONFIG_QNX4FS_FS is not set +CONFIG_QNX6FS_FS=m +# CONFIG_QNX6FS_DEBUG is not set +CONFIG_ROMFS_FS=m +# CONFIG_ROMFS_BACKED_BY_BLOCK is not set +# CONFIG_ROMFS_BACKED_BY_MTD is not set +CONFIG_ROMFS_BACKED_BY_BOTH=y +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_ROMFS_ON_MTD=y +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_DEFLATE_COMPRESS=m +# CONFIG_PSTORE_LZO_COMPRESS is not set +# CONFIG_PSTORE_LZ4_COMPRESS is not set +CONFIG_PSTORE_LZ4HC_COMPRESS=m +# CONFIG_PSTORE_842_COMPRESS is not set +CONFIG_PSTORE_ZSTD_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set +# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +CONFIG_PSTORE_RAM=m +CONFIG_PSTORE_ZONE=m +CONFIG_PSTORE_BLK=m +CONFIG_PSTORE_BLK_BLKDEV="" +CONFIG_PSTORE_BLK_KMSG_SIZE=64 +CONFIG_PSTORE_BLK_MAX_REASON=2 +CONFIG_SYSV_FS=m +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EROFS_FS=m +# CONFIG_EROFS_FS_DEBUG is not set +CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_POSIX_ACL=y +CONFIG_EROFS_FS_SECURITY=y +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_ZIP_LZMA=y +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +CONFIG_NFS_SWAP=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +# CONFIG_NFS_V4_1_MIGRATION is not set +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFS_DEBUG=y +CONFIG_NFS_DISABLE_UDP_SUPPORT=y +# CONFIG_NFS_V4_2_READ_PLUS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +CONFIG_NFSD_FLEXFILELAYOUT=y +CONFIG_NFSD_V4_2_INTER_SSC=y +CONFIG_NFSD_V4_SECURITY_LABEL=y +CONFIG_GRACE_PERIOD=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_V4_2_SSC_HELPER=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_SUNRPC_SWAP=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +CONFIG_SUNRPC_DEBUG=y +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y +# CONFIG_CEPH_FS_SECURITY_LABEL is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +CONFIG_CIFS_DEBUG=y +# CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SWN_UPCALL=y +# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_FSCACHE=y +# CONFIG_SMB_SERVER is not set +CONFIG_SMBFS_COMMON=m +CONFIG_CODA_FS=m +# CONFIG_AFS_FS is not set +CONFIG_9P_FS=m +CONFIG_9P_FSCACHE=y +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_9P_FS_SECURITY=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +CONFIG_DLM=m +CONFIG_DLM_DEBUG=y +CONFIG_UNICODE=y +# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +CONFIG_PERSISTENT_KEYRINGS=y +CONFIG_TRUSTED_KEYS=m +CONFIG_ENCRYPTED_KEYS=y +CONFIG_KEY_DH_OPERATIONS=y +CONFIG_KEY_NOTIFICATIONS=y +CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_INFINIBAND is not set +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set +CONFIG_FORTIFY_SOURCE=y +# CONFIG_STATIC_USERMODEHELPER is not set +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_HASH=y +CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y +# CONFIG_SECURITY_APPARMOR_DEBUG is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +CONFIG_SECURITY_LANDLOCK=y +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set +# CONFIG_EVM is not set +CONFIG_DEFAULT_SECURITY_APPARMOR=y +# CONFIG_DEFAULT_SECURITY_DAC is not set +CONFIG_LSM="yama,loadpin,safesetid,integrity" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=y +CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_ENGINE=m + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECRDSA=m +CONFIG_CRYPTO_SM2=m +CONFIG_CRYPTO_CURVE25519=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=y +CONFIG_CRYPTO_CHACHA20POLY1305=m +# CONFIG_CRYPTO_AEGIS128 is not set +CONFIG_CRYPTO_SEQIV=y +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CFB=m +CONFIG_CRYPTO_CTR=y +CONFIG_CRYPTO_CTS=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=y +CONFIG_CRYPTO_KEYWRAP=m +CONFIG_CRYPTO_NHPOLY1305=m +CONFIG_CRYPTO_ADIANTUM=m +CONFIG_CRYPTO_ESSIV=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_XXHASH=m +CONFIG_CRYPTO_BLAKE2B=m +CONFIG_CRYPTO_BLAKE2S=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=y +CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_TI=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_SM4=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_LZO=y +CONFIG_CRYPTO_842=y +CONFIG_CRYPTO_LZ4=m +CONFIG_CRYPTO_LZ4HC=m +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_DRBG_HMAC=y +CONFIG_CRYPTO_DRBG_HASH=y +CONFIG_CRYPTO_DRBG_CTR=y +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_RNG=m +# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set +CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SM4=m +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_ALLWINNER=y +CONFIG_CRYPTO_DEV_SUN4I_SS=m +CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG=y +# CONFIG_CRYPTO_DEV_SUN4I_SS_DEBUG is not set +CONFIG_CRYPTO_DEV_SUN8I_CE=m +# CONFIG_CRYPTO_DEV_SUN8I_CE_DEBUG is not set +CONFIG_CRYPTO_DEV_SUN8I_CE_HASH=y +CONFIG_CRYPTO_DEV_SUN8I_CE_PRNG=y +CONFIG_CRYPTO_DEV_SUN8I_CE_TRNG=y +CONFIG_CRYPTO_DEV_SUN8I_SS=m +# CONFIG_CRYPTO_DEV_SUN8I_SS_DEBUG is not set +CONFIG_CRYPTO_DEV_SUN8I_SS_PRNG=y +CONFIG_CRYPTO_DEV_SUN8I_SS_HASH=y +CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=m +CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=m +CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=m +CONFIG_CRYPTO_DEV_FSL_CAAM=m +# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set +CONFIG_CRYPTO_DEV_FSL_CAAM_JR=m +CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9 +CONFIG_CRYPTO_DEV_FSL_CAAM_INTC=y +CONFIG_CRYPTO_DEV_FSL_CAAM_INTC_COUNT_THLD=255 +CONFIG_CRYPTO_DEV_FSL_CAAM_INTC_TIME_THLD=2048 +CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y +CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y +CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y +CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m +CONFIG_CRYPTO_DEV_SAHARA=m +CONFIG_CRYPTO_DEV_EXYNOS_RNG=m +CONFIG_CRYPTO_DEV_S5P=m +CONFIG_CRYPTO_DEV_ATMEL_I2C=m +CONFIG_CRYPTO_DEV_ATMEL_ECC=m +CONFIG_CRYPTO_DEV_ATMEL_SHA204A=m +CONFIG_CRYPTO_DEV_CCP=y +CONFIG_CRYPTO_DEV_CCP_DD=m +CONFIG_CRYPTO_DEV_SP_CCP=y +CONFIG_CRYPTO_DEV_CCP_CRYPTO=m +# CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set +CONFIG_CRYPTO_DEV_MXS_DCP=m +CONFIG_CRYPTO_DEV_CPT=m +CONFIG_CAVIUM_CPT=m +CONFIG_CRYPTO_DEV_NITROX=m +CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m +CONFIG_CRYPTO_DEV_MARVELL=m +CONFIG_CRYPTO_DEV_MARVELL_CESA=m +CONFIG_CRYPTO_DEV_OCTEONTX_CPT=m +# CONFIG_CRYPTO_DEV_OCTEONTX2_CPT is not set +CONFIG_CRYPTO_DEV_CAVIUM_ZIP=m +CONFIG_CRYPTO_DEV_QCE=m +CONFIG_CRYPTO_DEV_QCE_SKCIPHER=y +CONFIG_CRYPTO_DEV_QCE_SHA=y +CONFIG_CRYPTO_DEV_QCE_AEAD=y +CONFIG_CRYPTO_DEV_QCE_ENABLE_ALL=y +# CONFIG_CRYPTO_DEV_QCE_ENABLE_SKCIPHER is not set +# CONFIG_CRYPTO_DEV_QCE_ENABLE_SHA is not set +# CONFIG_CRYPTO_DEV_QCE_ENABLE_AEAD is not set +CONFIG_CRYPTO_DEV_QCE_SW_MAX_LEN=512 +CONFIG_CRYPTO_DEV_QCOM_RNG=m +CONFIG_CRYPTO_DEV_ROCKCHIP=m +CONFIG_CRYPTO_DEV_ZYNQMP_AES=m +CONFIG_CRYPTO_DEV_CHELSIO=m +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_BCM_SPU=m +CONFIG_CRYPTO_DEV_SAFEXCEL=m +CONFIG_CRYPTO_DEV_CCREE=m +CONFIG_CRYPTO_DEV_HISI_SEC=m +CONFIG_CRYPTO_DEV_HISI_SEC2=m +CONFIG_CRYPTO_DEV_HISI_QM=m +CONFIG_CRYPTO_DEV_HISI_ZIP=m +CONFIG_CRYPTO_DEV_HISI_HPRE=m +CONFIG_CRYPTO_DEV_HISI_TRNG=m +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set +CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4=m +CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4_ECB=y +CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4_CTS=y +CONFIG_CRYPTO_DEV_KEEMBAY_OCS_ECC=m +# CONFIG_CRYPTO_DEV_KEEMBAY_OCS_HCU is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +CONFIG_TPM_KEY_PARSER=m +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +CONFIG_SIGNED_PE_FILE_VERIFICATION=y + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_RAID6_PQ_BENCHMARK=y +CONFIG_LINEAR_RANGES=y +CONFIG_PACKING=y +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_CORDIC=m +# CONFIG_PRIME_NUMBERS is not set +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_STMP_DEVICE=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y +CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +CONFIG_INDIRECT_PIO=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=y +CONFIG_XXHASH=y +CONFIG_AUDIT_GENERIC=y +CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y +CONFIG_AUDIT_COMPAT_GENERIC=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_842_COMPRESS=y +CONFIG_842_DECOMPRESS=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=m +CONFIG_LZ4HC_COMPRESS=m +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_MICROLZMA=y +CONFIG_XZ_DEC_BCJ=y +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_BCH=m +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_BTREE=y +CONFIG_INTERVAL_TREE=y +CONFIG_XARRAY_MULTI=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DMA_DECLARE_COHERENT=y +CONFIG_ARCH_HAS_SETUP_DMA_OPS=y +CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y +CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y +CONFIG_SWIOTLB=y +# CONFIG_DMA_RESTRICTED_POOL is not set +CONFIG_DMA_NONCOHERENT_MMAP=y +CONFIG_DMA_COHERENT_POOL=y +CONFIG_DMA_REMAP=y +CONFIG_DMA_DIRECT_REMAP=y +CONFIG_DMA_CMA=y +CONFIG_DMA_PERNUMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_ALIGNMENT=8 +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m +CONFIG_CLZ_TAB=y +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_DIMLIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_UCS2_STRING=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_6x10 is not set +# CONFIG_FONT_10x18 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +CONFIG_FONT_TER16x32=y +# CONFIG_FONT_6x8 is not set +CONFIG_SG_SPLIT=y +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_MEMREGION=y +CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y +CONFIG_ARCH_STACKWALK=y +CONFIG_STACKDEPOT=y +CONFIG_STACK_HASH_ORDER=20 +CONFIG_SBITMAP=y +CONFIG_PARMAN=m +CONFIG_OBJAGG=m +# end of Library routines + +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y +CONFIG_PLDMFW=y +CONFIG_ASN1_ENCODER=m + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_BOOT_PRINTK_DELAY is not set +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_INFO_COMPRESSED is not set +# CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_DWARF4 is not set +CONFIG_DEBUG_INFO_BTF=y +CONFIG_PAHOLE_HAS_SPLIT_BTF=y +CONFIG_DEBUG_INFO_BTF_MODULES=y +# CONFIG_GDB_SCRIPTS is not set +CONFIG_FRAME_WARN=2048 +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +CONFIG_DEBUG_SECTION_MISMATCH=y +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_VMLINUX_MAP is not set +CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_KGDB=y +CONFIG_KGDB_HONOUR_BLOCKLIST=y +CONFIG_KGDB_SERIAL_CONSOLE=y +# CONFIG_KGDB_TESTS is not set +CONFIG_KGDB_KDB=y +CONFIG_KDB_DEFAULT_ENABLE=0x1 +CONFIG_KDB_KEYBOARD=y +CONFIG_KDB_CONTINUE_CATASTROPHIC=0 +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +CONFIG_PAGE_EXTENSION=y +# CONFIG_DEBUG_PAGEALLOC is not set +CONFIG_PAGE_OWNER=y +CONFIG_PAGE_POISONING=y +# CONFIG_DEBUG_PAGE_REF is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_ARCH_HAS_DEBUG_WX=y +CONFIG_DEBUG_WX=y +CONFIG_GENERIC_PTDUMP=y +CONFIG_PTDUMP_CORE=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_SCHED_STACK_END_CHECK=y +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set +CONFIG_HAVE_ARCH_KASAN=y +CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y +CONFIG_HAVE_ARCH_KASAN_HW_TAGS=y +CONFIG_HAVE_ARCH_KASAN_VMALLOC=y +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# CONFIG_KASAN is not set +CONFIG_HAVE_ARCH_KFENCE=y +# CONFIG_KFENCE is not set +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +# CONFIG_WW_MUTEX_SELFTEST is not set +# CONFIG_SCF_TORTURE_TEST is not set +# CONFIG_CSD_LOCK_WAIT_DEBUG is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# end of Debug kernel data structures + +# CONFIG_DEBUG_CREDENTIALS is not set + +# +# RCU Debugging +# +CONFIG_TORTURE_TEST=m +# CONFIG_RCU_SCALE_TEST is not set +CONFIG_RCU_TORTURE_TEST=m +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +CONFIG_RCU_TRACE=y +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +CONFIG_LATENCYTOP=y +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACER_MAX_TRACE=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_RING_BUFFER_ALLOW_SWAP=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +CONFIG_BOOTTIME_TRACING=y +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_FUNCTION_PROFILER=y +CONFIG_STACK_TRACER=y +# CONFIG_IRQSOFF_TRACER is not set +CONFIG_SCHED_TRACER=y +CONFIG_HWLAT_TRACER=y +CONFIG_OSNOISE_TRACER=y +CONFIG_TIMERLAT_TRACER=y +CONFIG_FTRACE_SYSCALLS=y +CONFIG_TRACER_SNAPSHOT=y +CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENTS=y +# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set +CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_EVENTS=y +CONFIG_PROBE_EVENTS=y +CONFIG_BPF_KPROBE_OVERRIDE=y +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY=y +CONFIG_TRACING_MAP=y +CONFIG_SYNTH_EVENTS=y +CONFIG_HIST_TRIGGERS=y +# CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +CONFIG_RING_BUFFER_BENCHMARK=m +# CONFIG_TRACE_EVAL_MAP_FILE is not set +# CONFIG_FTRACE_RECORD_RECURSION is not set +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set +# CONFIG_PREEMPTIRQ_DELAY_TEST is not set +# CONFIG_SYNTH_EVENT_GEN_TEST is not set +# CONFIG_KPROBE_EVENT_GEN_TEST is not set +# CONFIG_HIST_TRIGGERS_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_STRICT_DEVMEM=y +CONFIG_IO_STRICT_DEVMEM=y + +# +# arm64 Debugging +# +CONFIG_PID_IN_CONTEXTIDR=y +# CONFIG_DEBUG_EFI is not set +CONFIG_ARM64_RELOC_TEST=m +CONFIG_CORESIGHT=y +CONFIG_CORESIGHT_LINKS_AND_SINKS=y +CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y +CONFIG_CORESIGHT_CATU=y +CONFIG_CORESIGHT_SINK_TPIU=y +CONFIG_CORESIGHT_SINK_ETBV10=y +CONFIG_CORESIGHT_SOURCE_ETM4X=y +# CONFIG_ETM4X_IMPDEF_FEATURE is not set +CONFIG_CORESIGHT_STM=y +CONFIG_CORESIGHT_CPU_DEBUG=m +# CONFIG_CORESIGHT_CPU_DEBUG_DEFAULT_ON is not set +CONFIG_CORESIGHT_CTI=y +# CONFIG_CORESIGHT_CTI_INTEGRATION_REGS is not set +CONFIG_CORESIGHT_TRBE=m +# end of arm64 Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +CONFIG_FUNCTION_ERROR_INJECTION=y +# CONFIG_FAULT_INJECTION is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_LKDTM is not set +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_STRING_SELFTEST is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_STRSCPY is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_SCANF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_TEST_IDA is not set +# CONFIG_TEST_PARMAN is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_BLACKHOLE_DEV is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_TEST_KMOD is not set +# CONFIG_TEST_MEMCAT_P is not set +# CONFIG_TEST_OBJAGG is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_HMM is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_ARCH_USE_MEMTEST=y +CONFIG_MEMTEST=y +# CONFIG_HYPERV_TESTING is not set +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/srcpkgs/linux5.16/files/i386-dotconfig b/srcpkgs/linux5.16/files/i386-dotconfig new file mode 100644 index 000000000000..bd1d764ded60 --- /dev/null +++ b/srcpkgs/linux5.16/files/i386-dotconfig @@ -0,0 +1,10336 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/i386 5.16.20 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=100201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23501 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23501 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="_1" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_LZ4=y +CONFIG_HAVE_KERNEL_ZSTD=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_BZIP2 is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +# CONFIG_KERNEL_ZSTD is not set +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_WATCH_QUEUE=y +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_INJECTION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_SIM=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_MSI_IOMMU=y +CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y +CONFIG_GENERIC_IRQ_RESERVATION_MODE=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_ARCH_CLOCKSOURCE_INIT=y +CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y +CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ is not set +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y + +# +# BPF subsystem +# +CONFIG_BPF_SYSCALL=y +# CONFIG_BPF_JIT is not set +CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +# CONFIG_BPF_PRELOAD is not set +# end of BPF subsystem + +CONFIG_PREEMPT_BUILD=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set +CONFIG_PREEMPT_COUNT=y +CONFIG_PREEMPTION=y +CONFIG_PREEMPT_DYNAMIC=y +CONFIG_SCHED_CORE=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +CONFIG_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_SCHED_AVG_IRQ=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_PSI=y +CONFIG_PSI_DEFAULT_DISABLED=y +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +CONFIG_PREEMPT_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKHEADERS=m +CONFIG_LOG_BUF_SHIFT=19 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y +CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_CGROUPS=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_CGROUP_PIDS=y +# CONFIG_CGROUP_RDMA is not set +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_HUGETLB=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y +CONFIG_CGROUP_MISC=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_SOCK_CGROUP_DATA=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_CHECKPOINT_RESTORE=y +CONFIG_SCHED_AUTOGROUP=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_HAVE_UID16=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_EXPERT=y +CONFIG_UID16=y +CONFIG_MULTIUSER=y +CONFIG_SGETMASK_SYSCALL=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_USERFAULTFD=y +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_DEBUG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_FREELIST_HARDENED=y +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# end of General setup + +CONFIG_X86_32=y +CONFIG_FORCE_DYNAMIC_FTRACE=y +CONFIG_X86=y +CONFIG_INSTRUCTION_DECODER=y +CONFIG_OUTPUT_FORMAT="elf32-i386" +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_BITS_MAX=16 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_BUG=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_NR_GPIO=512 +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_32_SMP=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=3 +CONFIG_CC_HAS_SANE_STACKPROTECTOR=y + +# +# Processor type and features +# +CONFIG_SMP=y +CONFIG_X86_FEATURE_NAMES=y +CONFIG_X86_MPPARSE=y +# CONFIG_GOLDFISH is not set +CONFIG_RETPOLINE=y +CONFIG_X86_CPU_RESCTRL=y +# CONFIG_X86_BIGSMP is not set +# CONFIG_X86_EXTENDED_PLATFORM is not set +CONFIG_X86_INTEL_LPSS=y +CONFIG_X86_AMD_PLATFORM_DEVICE=y +CONFIG_IOSF_MBI=y +# CONFIG_IOSF_MBI_DEBUG is not set +# CONFIG_X86_32_IRIS is not set +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_HYPERVISOR_GUEST=y +CONFIG_PARAVIRT=y +# CONFIG_PARAVIRT_DEBUG is not set +# CONFIG_PARAVIRT_SPINLOCKS is not set +CONFIG_X86_HV_CALLBACK_VECTOR=y +# CONFIG_XEN is not set +CONFIG_KVM_GUEST=y +CONFIG_ARCH_CPUIDLE_HALTPOLL=y +# CONFIG_PVH is not set +CONFIG_PARAVIRT_TIME_ACCOUNTING=y +CONFIG_PARAVIRT_CLOCK=y +# CONFIG_M486SX is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# CONFIG_M586TSC is not set +# CONFIG_M586MMX is not set +CONFIG_M686=y +# CONFIG_MPENTIUMII is not set +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUMM is not set +# CONFIG_MPENTIUM4 is not set +# CONFIG_MK6 is not set +# CONFIG_MK7 is not set +# CONFIG_MK8 is not set +# CONFIG_MCRUSOE is not set +# CONFIG_MEFFICEON is not set +# CONFIG_MWINCHIPC6 is not set +# CONFIG_MWINCHIP3D is not set +# CONFIG_MELAN is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +# CONFIG_X86_GENERIC is not set +CONFIG_X86_INTERNODE_CACHE_SHIFT=5 +CONFIG_X86_L1_CACHE_SHIFT=5 +CONFIG_X86_USE_PPRO_CHECKSUM=y +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=6 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_IA32_FEAT_CTL=y +CONFIG_X86_VMX_FEATURE_NAMES=y +# CONFIG_PROCESSOR_SELECT is not set +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_CYRIX_32=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_HYGON=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_CPU_SUP_TRANSMETA_32=y +CONFIG_CPU_SUP_UMC_32=y +CONFIG_CPU_SUP_ZHAOXIN=y +CONFIG_CPU_SUP_VORTEX_32=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +CONFIG_NR_CPUS_RANGE_BEGIN=2 +CONFIG_NR_CPUS_RANGE_END=8 +CONFIG_NR_CPUS_DEFAULT=8 +CONFIG_NR_CPUS=8 +CONFIG_SCHED_CLUSTER=y +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_SCHED_MC_PRIO=y +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +# CONFIG_X86_MCELOG_LEGACY is not set +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +# CONFIG_X86_ANCIENT_MCE is not set +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m + +# +# Performance monitoring +# +CONFIG_PERF_EVENTS_INTEL_UNCORE=y +CONFIG_PERF_EVENTS_INTEL_RAPL=m +CONFIG_PERF_EVENTS_INTEL_CSTATE=m +CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=m +# end of Performance monitoring + +# CONFIG_X86_LEGACY_VM86 is not set +CONFIG_X86_16BIT=y +CONFIG_X86_ESPFIX32=y +CONFIG_X86_IOPL_IOPERM=y +# CONFIG_TOSHIBA is not set +CONFIG_I8K=m +# CONFIG_X86_REBOOTFIXUPS is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=m +CONFIG_X86_CPUID=m +# CONFIG_NOHIGHMEM is not set +# CONFIG_HIGHMEM4G is not set +CONFIG_HIGHMEM64G=y +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_HIGHMEM=y +CONFIG_X86_PAE=y +# CONFIG_X86_CPA_STATISTICS is not set +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ILLEGAL_POINTER_VALUE=0 +# CONFIG_X86_PMEM_LEGACY is not set +# CONFIG_HIGHPTE is not set +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_ARCH_RANDOM=y +CONFIG_X86_SMAP=y +CONFIG_X86_UMIP=y +CONFIG_X86_INTEL_TSX_MODE_OFF=y +# CONFIG_X86_INTEL_TSX_MODE_ON is not set +# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set +CONFIG_EFI=y +CONFIG_EFI_STUB=y +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +CONFIG_KEXEC=y +CONFIG_CRASH_DUMP=y +# CONFIG_KEXEC_JUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_RELOCATABLE=y +CONFIG_RANDOMIZE_BASE=y +CONFIG_X86_NEED_RELOCS=y +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_HOTPLUG_CPU=y +# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set +# CONFIG_DEBUG_HOTPLUG_CPU0 is not set +# CONFIG_COMPAT_VDSO is not set +# CONFIG_CMDLINE_BOOL is not set +CONFIG_MODIFY_LDT_SYSCALL=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set +# end of Processor type and features + +CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y + +# +# Power management and ACPI options +# +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_CLK=y +CONFIG_PM_GENERIC_DOMAINS=y +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y +CONFIG_ENERGY_MODEL=y +CONFIG_ARCH_SUPPORTS_ACPI=y +CONFIG_ACPI=y +CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y +CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y +CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +# CONFIG_ACPI_DEBUGGER is not set +CONFIG_ACPI_SPCR_TABLE=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y +CONFIG_ACPI_EC_DEBUGFS=m +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=m +CONFIG_ACPI_TINY_POWER_BUTTON=m +CONFIG_ACPI_TINY_POWER_BUTTON_SIGNAL=38 +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=m +# CONFIG_ACPI_TAD is not set +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_CPU_FREQ_PSS=y +CONFIG_ACPI_PROCESSOR_CSTATE=y +CONFIG_ACPI_PROCESSOR_IDLE=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y +CONFIG_ACPI_TABLE_UPGRADE=y +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_IOAPIC=y +CONFIG_ACPI_SBS=m +CONFIG_ACPI_HED=y +CONFIG_ACPI_CUSTOM_METHOD=m +CONFIG_ACPI_BGRT=y +# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set +CONFIG_HAVE_ACPI_APEI=y +CONFIG_HAVE_ACPI_APEI_NMI=y +CONFIG_ACPI_APEI=y +CONFIG_ACPI_APEI_GHES=y +CONFIG_ACPI_APEI_PCIEAER=y +CONFIG_ACPI_APEI_EINJ=m +CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_DPTF=y +CONFIG_DPTF_POWER=m +CONFIG_DPTF_PCH_FIVR=m +CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_EXTLOG=m +CONFIG_ACPI_CONFIGFS=m +# CONFIG_PMIC_OPREGION is not set +CONFIG_TPS68470_PMIC_OPREGION=y +CONFIG_ACPI_VIOT=y +CONFIG_X86_PM_TIMER=y +# CONFIG_APM is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +# CONFIG_CPU_FREQ_STAT is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +CONFIG_X86_INTEL_PSTATE=y +CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ_CPB=y +# CONFIG_X86_POWERNOW_K6 is not set +# CONFIG_X86_POWERNOW_K7 is not set +CONFIG_X86_POWERNOW_K8=m +CONFIG_X86_AMD_FREQ_SENSITIVITY=m +# CONFIG_X86_GX_SUSPMOD is not set +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +# CONFIG_X86_SPEEDSTEP_ICH is not set +# CONFIG_X86_SPEEDSTEP_SMI is not set +CONFIG_X86_P4_CLOCKMOD=m +# CONFIG_X86_CPUFREQ_NFORCE2 is not set +# CONFIG_X86_LONGRUN is not set +# CONFIG_X86_LONGHAUL is not set +# CONFIG_X86_E_POWERSAVER is not set + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=m +# end of CPU Frequency scaling + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_IDLE_GOV_TEO=y +CONFIG_CPU_IDLE_GOV_HALTPOLL=y +CONFIG_HALTPOLL_CPUIDLE=y +# end of CPU Idle + +CONFIG_INTEL_IDLE=y +# end of Power management and ACPI options + +# +# Bus options (PCI etc.) +# +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GOMMCONFIG is not set +# CONFIG_PCI_GODIRECT is not set +CONFIG_PCI_GOANY=y +CONFIG_PCI_BIOS=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +# CONFIG_PCI_CNB20LE_QUIRK is not set +# CONFIG_ISA_BUS is not set +CONFIG_ISA_DMA_API=y +# CONFIG_ISA is not set +# CONFIG_SCx200 is not set +# CONFIG_ALIX is not set +# CONFIG_NET5501 is not set +# CONFIG_GEOS is not set +CONFIG_AMD_NB=y +# end of Bus options (PCI etc.) + +# +# Binary Emulations +# +CONFIG_COMPAT_32=y +# end of Binary Emulations + +CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_KVM_ASYNC_PF=y +CONFIG_HAVE_KVM_MSI=y +CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y +CONFIG_KVM_VFIO=y +CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_HAVE_KVM_NO_POLL=y +CONFIG_KVM_XFER_TO_GUEST_WORK=y +CONFIG_HAVE_KVM_PM_NOTIFIER=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_WERROR=y +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +# CONFIG_KVM_XEN is not set +# CONFIG_KVM_MMU_AUDIT is not set +CONFIG_AS_AVX512=y +CONFIG_AS_SHA1_NI=y +CONFIG_AS_SHA256_NI=y +CONFIG_AS_TPAUSE=y + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_HOTPLUG_SMT=y +CONFIG_GENERIC_ENTRY=y +CONFIG_KPROBES=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +# CONFIG_STATIC_CALL_SELFTEST is not set +CONFIG_OPTPROBES=y +CONFIG_KPROBES_ON_FTRACE=y +CONFIG_UPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_KRETPROBES=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_SET_DIRECT_MAP=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y +CONFIG_ARCH_WANTS_NO_INSTR=y +CONFIG_ARCH_32BIT_OFF_T=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y +CONFIG_HAVE_CMPXCHG_LOCAL=y +CONFIG_HAVE_CMPXCHG_DOUBLE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y +CONFIG_LTO_NONE=y +CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS=8 +CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_STRICT_MODULE_RWX=y +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +CONFIG_ARCH_USE_MEMREMAP_PROT=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_MEM_ENCRYPT=y +CONFIG_HAVE_STATIC_CALL=y +CONFIG_HAVE_PREEMPT_DYNAMIC=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_ARCH_SPLIT_ARG64=y +CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y +CONFIG_DYNAMIC_SIGFRAME=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +# end of General architecture-dependent options + +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_ASM_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_MODULE_COMPRESS_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_CGROUP_RWSTAT=y +CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_ZONED=y +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BLK_CGROUP_IOCOST is not set +CONFIG_BLK_CGROUP_IOPRIO=y +CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_DEBUG_FS_ZONED=y +# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_INLINE_ENCRYPTION=y +CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y +# end of Partition Types + +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_MQ_RDMA=y +CONFIG_BLK_PM=y +CONFIG_BLOCK_HOLDER_DEPRECATED=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +CONFIG_IOSCHED_BFQ=y +CONFIG_BFQ_GROUP_IOSCHED=y +# CONFIG_BFQ_CGROUP_DEBUG is not set +# end of IO Schedulers + +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_PADATA=y +CONFIG_ASN1=y +CONFIG_UNINLINE_SPIN_UNLOCK=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y +CONFIG_ARCH_USE_QUEUED_RWLOCKS=y +CONFIG_QUEUED_RWLOCKS=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y +CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SELECT_MEMORY_MODEL=y +# CONFIG_FLATMEM_MANUAL is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_EXCLUSIVE_SYSTEM_RAM=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_PAGE_REPORTING=y +CONFIG_MIGRATION=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +CONFIG_TRANSPARENT_HUGEPAGE=y +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +# CONFIG_CMA is not set +CONFIG_ZSWAP=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" +# CONFIG_ZSWAP_DEFAULT_ON is not set +CONFIG_ZPOOL=y +CONFIG_ZBUD=y +CONFIG_Z3FOLD=m +CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +CONFIG_PAGE_IDLE_FLAG=y +CONFIG_IDLE_PAGE_TRACKING=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_ZONE_DMA_SET=y +CONFIG_ZONE_DMA=y +CONFIG_HMM_MIRROR=y +CONFIG_VMAP_PFN=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +CONFIG_GUP_GET_PTE_LOW_HIGH=y +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_MAPPING_DIRTY_HELPERS=y +CONFIG_KMAP_LOCAL=y +CONFIG_SECRETMEM=y + +# +# Data Access Monitoring +# +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_RECLAIM=y +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y +CONFIG_NET_REDIRECT=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m +CONFIG_TLS=m +CONFIG_TLS_DEVICE=y +# CONFIG_TLS_TOE is not set +CONFIG_XFRM=y +CONFIG_XFRM_OFFLOAD=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m +CONFIG_XFRM_INTERFACE=m +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=m +CONFIG_XFRM_ESP=m +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_XFRM_ESPINTCP=y +CONFIG_SMC=m +CONFIG_SMC_DIAG=m +CONFIG_XDP_SOCKETS=y +CONFIG_XDP_SOCKETS_DIAG=m +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +CONFIG_NET_FOU=m +# CONFIG_NET_FOU_IP_TUNNELS is not set +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_ESP_OFFLOAD=m +CONFIG_INET_ESPINTCP=y +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_INET_UDP_DIAG=y +CONFIG_INET_RAW_DIAG=m +CONFIG_INET_DIAG_DESTROY=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_NV=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_DCTCP=m +CONFIG_TCP_CONG_CDG=m +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_ESP_OFFLOAD=m +CONFIG_INET6_ESPINTCP=y +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_IPV6_ILA=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_VTI=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_FOU=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_IPV6_SEG6_LWTUNNEL=y +CONFIG_IPV6_SEG6_HMAC=y +CONFIG_IPV6_SEG6_BPF=y +CONFIG_IPV6_RPL_LWTUNNEL=y +CONFIG_IPV6_IOAM6_LWTUNNEL=y +# CONFIG_NETLABEL is not set +CONFIG_MPTCP=y +CONFIG_INET_MPTCP_DIAG=y +CONFIG_MPTCP_IPV6=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_EGRESS=y +CONFIG_NETFILTER_SKIP_EGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +CONFIG_NETFILTER_NETLINK_HOOK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_OSF=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_SYSLOG=m +CONFIG_NETFILTER_CONNCOUNT=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +# CONFIG_NF_CONNTRACK_PROCFS is not set +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_GRE=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_GLUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=m +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_XFRM=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +# CONFIG_NFT_SYNPROXY is not set +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m +CONFIG_NETFILTER_XTABLES=m + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_L2TP=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +# end of Core Netfilter Configuration + +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_IPMAC=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_MH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_TWOS=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_SOCKET_IPV4=m +CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +# CONFIG_IP_NF_SECURITY is not set +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=m +CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m +CONFIG_NF_LOG_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_MATCH_SRH=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_TARGET_SYNPROXY=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +# CONFIG_IP6_NF_SECURITY is not set +CONFIG_IP6_NF_NAT=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=m +# CONFIG_NF_TABLES_BRIDGE is not set +# CONFIG_NF_CONNTRACK_BRIDGE is not set +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +# end of DCCP CCIDs Configuration + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# end of DCCP Kernel Hacking + +CONFIG_IP_SCTP=m +# CONFIG_SCTP_DBG_OBJCNT is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +# CONFIG_SCTP_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m +CONFIG_RDS=m +# CONFIG_RDS_RDMA is not set +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_MEDIA_IB=y +CONFIG_TIPC_MEDIA_UDP=y +CONFIG_TIPC_CRYPTO=y +CONFIG_TIPC_DIAG=m +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_BRIDGE_MRP=y +# CONFIG_BRIDGE_CFM is not set +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_AR9331=m +CONFIG_NET_DSA_TAG_BRCM_COMMON=m +CONFIG_NET_DSA_TAG_BRCM=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_PREPEND=m +CONFIG_NET_DSA_TAG_HELLCREEK=m +CONFIG_NET_DSA_TAG_GSWIP=m +CONFIG_NET_DSA_TAG_DSA_COMMON=m +CONFIG_NET_DSA_TAG_DSA=m +CONFIG_NET_DSA_TAG_EDSA=m +CONFIG_NET_DSA_TAG_MTK=m +CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_NET_DSA_TAG_OCELOT_8021Q=m +CONFIG_NET_DSA_TAG_QCA=m +CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m +CONFIG_NET_DSA_TAG_LAN9303=m +CONFIG_NET_DSA_TAG_SJA1105=m +CONFIG_NET_DSA_TAG_TRAILER=m +CONFIG_NET_DSA_TAG_XRS700X=m +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +CONFIG_LLC2=m +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_PHONET=m +# CONFIG_6LOWPAN is not set +CONFIG_IEEE802154=m +CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y +CONFIG_IEEE802154_SOCKET=m +CONFIG_MAC802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_CBS=m +CONFIG_NET_SCH_ETF=m +CONFIG_NET_SCH_TAPRIO=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_SKBPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_CAKE=m +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m +CONFIG_NET_SCH_PIE=m +CONFIG_NET_SCH_FQ_PIE=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m +CONFIG_NET_SCH_ETS=m +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +# CONFIG_CLS_U32_PERF is not set +# CONFIG_CLS_U32_MARK is not set +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +# CONFIG_NET_CLS_CGROUP is not set +CONFIG_NET_CLS_BPF=m +CONFIG_NET_CLS_FLOWER=m +CONFIG_NET_CLS_MATCHALL=m +# CONFIG_NET_EMATCH is not set +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_SAMPLE=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_MPLS is not set +CONFIG_NET_ACT_VLAN=m +CONFIG_NET_ACT_BPF=m +CONFIG_NET_ACT_CONNMARK=m +# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_SKBMOD=m +CONFIG_NET_ACT_IFE=m +CONFIG_NET_ACT_TUNNEL_KEY=m +# CONFIG_NET_ACT_CT is not set +CONFIG_NET_ACT_GATE=m +CONFIG_NET_IFE_SKBMARK=m +CONFIG_NET_IFE_SKBPRIO=m +CONFIG_NET_IFE_SKBTCINDEX=m +# CONFIG_NET_TC_SKB_EXT is not set +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y +CONFIG_DNS_RESOLVER=y +CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y +CONFIG_BATMAN_ADV_BLA=y +CONFIG_BATMAN_ADV_DAT=y +CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_MCAST=y +# CONFIG_BATMAN_ADV_DEBUG is not set +# CONFIG_BATMAN_ADV_TRACING is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_OPENVSWITCH_VXLAN=m +CONFIG_OPENVSWITCH_GENEVE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VSOCKETS_LOOPBACK=m +CONFIG_VMWARE_VMCI_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_HYPERV_VSOCKETS=m +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y +CONFIG_NET_MPLS_GSO=m +CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m +CONFIG_NET_NSH=m +CONFIG_HSR=m +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m +CONFIG_QRTR_SMD=m +CONFIG_QRTR_TUN=m +CONFIG_QRTR_MHI=m +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +CONFIG_CGROUP_NET_PRIO=y +CONFIG_CGROUP_NET_CLASSID=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_STREAM_PARSER=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +CONFIG_NET_DROP_MONITOR=y +# end of Network testing +# end of Networking options + +# CONFIG_HAMRADIO is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m +# CONFIG_CAN_J1939 is not set +CONFIG_CAN_ISOTP=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +# CONFIG_CAN_VXCAN is not set +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_JANZ_ICAN3 is not set +# CONFIG_CAN_KVASER_PCIEFD is not set +# CONFIG_PCH_CAN is not set +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +CONFIG_CAN_CC770_ISA=m +CONFIG_CAN_CC770_PLATFORM=m +CONFIG_CAN_IFI_CANFD=m +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PCI=m +# CONFIG_CAN_M_CAN_PLATFORM is not set +# CONFIG_CAN_M_CAN_TCAN4X5X is not set +# CONFIG_CAN_PEAK_PCIEFD is not set +# CONFIG_CAN_SJA1000 is not set +CONFIG_CAN_SOFTING=m + +# +# CAN SPI interfaces +# +# CONFIG_CAN_HI311X is not set +CONFIG_CAN_MCP251X=m +CONFIG_CAN_MCP251XFD=m +# CONFIG_CAN_MCP251XFD_SANITY is not set +# end of CAN SPI interfaces + +# +# CAN USB interfaces +# +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +# CONFIG_CAN_MCBA_USB is not set +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m +# end of CAN USB interfaces + +CONFIG_CAN_DEBUG_DEVICES=y +# end of CAN Device Drivers + +CONFIG_BT=m +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +CONFIG_BT_LEDS=y +CONFIG_BT_MSFTEXT=y +CONFIG_BT_AOSPEXT=y +CONFIG_BT_DEBUGFS=y +# CONFIG_BT_SELFTEST is not set + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m +CONFIG_BT_QCA=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y +CONFIG_BT_HCIBTUSB_RTL=y +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_NOKIA=m +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_INTEL=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_AG6XX=y +# CONFIG_BT_HCIUART_MRVL is not set +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_BT_MTKSDIO=m +CONFIG_BT_MTKUART=m +CONFIG_BT_HCIRSI=m +CONFIG_BT_VIRTIO=m +# end of Bluetooth device drivers + +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_IPV6 is not set +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +# CONFIG_AF_RXRPC_DEBUG is not set +# CONFIG_RXKAD is not set +CONFIG_AF_KCM=m +CONFIG_STREAM_PARSER=y +CONFIG_MCTP=y +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUGFS is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_GPIO=m +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +# CONFIG_NET_9P_RDMA is not set +# CONFIG_NET_9P_DEBUG is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +CONFIG_CAIF_USB=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y +CONFIG_NFC=m +CONFIG_NFC_DIGITAL=m +CONFIG_NFC_NCI=m +CONFIG_NFC_NCI_SPI=m +CONFIG_NFC_NCI_UART=m +CONFIG_NFC_HCI=m +# CONFIG_NFC_SHDLC is not set + +# +# Near Field Communication (NFC) devices +# +CONFIG_NFC_TRF7970A=m +CONFIG_NFC_MEI_PHY=m +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +CONFIG_NFC_VIRTUAL_NCI=m +CONFIG_NFC_FDP=m +CONFIG_NFC_FDP_I2C=m +CONFIG_NFC_PN544=m +CONFIG_NFC_PN544_MEI=m +CONFIG_NFC_PN533=m +CONFIG_NFC_PN533_USB=m +CONFIG_NFC_PN533_I2C=m +CONFIG_NFC_PN532_UART=m +CONFIG_NFC_MICROREAD=m +CONFIG_NFC_MICROREAD_MEI=m +CONFIG_NFC_MRVL=m +CONFIG_NFC_MRVL_USB=m +CONFIG_NFC_MRVL_UART=m +CONFIG_NFC_MRVL_I2C=m +CONFIG_NFC_MRVL_SPI=m +CONFIG_NFC_ST_NCI=m +CONFIG_NFC_ST_NCI_I2C=m +CONFIG_NFC_ST_NCI_SPI=m +CONFIG_NFC_NXP_NCI=m +CONFIG_NFC_NXP_NCI_I2C=m +CONFIG_NFC_S3FWRN5=m +CONFIG_NFC_S3FWRN5_I2C=m +CONFIG_NFC_S3FWRN82_UART=m +CONFIG_NFC_ST95HF=m +# end of Near Field Communication (NFC) devices + +CONFIG_PSAMPLE=m +CONFIG_NET_IFE=m +CONFIG_LWTUNNEL=y +CONFIG_LWTUNNEL_BPF=y +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_SOCK_VALIDATE_XMIT=y +CONFIG_NET_SELFTESTS=y +CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y +CONFIG_PAGE_POOL=y +CONFIG_FAILOVER=m +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_HAVE_EISA=y +# CONFIG_EISA is not set +CONFIG_HAVE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_PCIEAER=y +CONFIG_PCIEAER_INJECT=m +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +# CONFIG_PCIE_DPC is not set +# CONFIG_PCIE_PTM is not set +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_DEBUG is not set +CONFIG_PCI_REALLOC_ENABLE_AUTO=y +CONFIG_PCI_STUB=m +# CONFIG_PCI_PF_STUB is not set +CONFIG_PCI_ATS=y +CONFIG_PCI_LOCKLESS_CONFIG=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y +CONFIG_PCI_LABEL=y +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +CONFIG_HOTPLUG_PCI=y +# CONFIG_HOTPLUG_PCI_COMPAQ is not set +# CONFIG_HOTPLUG_PCI_IBM is not set +CONFIG_HOTPLUG_PCI_ACPI=y +CONFIG_HOTPLUG_PCI_ACPI_IBM=m +CONFIG_HOTPLUG_PCI_CPCI=y +CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m +CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m +# CONFIG_HOTPLUG_PCI_SHPC is not set + +# +# PCI controller drivers +# + +# +# DesignWare PCI Core Support +# +CONFIG_PCIE_DW=y +CONFIG_PCIE_DW_HOST=y +# CONFIG_PCIE_DW_PLAT_HOST is not set +CONFIG_PCI_MESON=y +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT is not set +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +CONFIG_PCI_SW_SWITCHTEC=m +# end of PCI switch controller drivers + +CONFIG_CXL_BUS=m +CONFIG_CXL_MEM=m +# CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_ACPI=m +CONFIG_PCCARD=m +# CONFIG_PCMCIA is not set +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_RAPIDIO=m +CONFIG_RAPIDIO_TSI721=m +CONFIG_RAPIDIO_DISC_TIMEOUT=30 +CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DMA_ENGINE=y +CONFIG_RAPIDIO_DEBUG=y +CONFIG_RAPIDIO_ENUM_BASIC=m +CONFIG_RAPIDIO_CHMAN=m +CONFIG_RAPIDIO_MPORT_CDEV=m + +# +# RapidIO Switch drivers +# +CONFIG_RAPIDIO_TSI57X=m +CONFIG_RAPIDIO_CPS_XX=m +CONFIG_RAPIDIO_TSI568=m +CONFIG_RAPIDIO_CPS_GEN2=m +CONFIG_RAPIDIO_RXS_GEN3=m +# end of RapidIO Switch drivers + +# +# Generic Driver Options +# +CONFIG_AUXILIARY_BUS=y +# CONFIG_UEVENT_HELPER is not set +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_FW_LOADER_PAGED_BUF=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# CONFIG_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +CONFIG_TEST_ASYNC_DRIVER_PROBE=m +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_W1=m +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_REGMAP_SOUNDWIRE=m +CONFIG_REGMAP_SOUNDWIRE_MBQ=m +CONFIG_REGMAP_I3C=m +CONFIG_REGMAP_SPI_AVMM=m +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +# end of Generic Driver Options + +# +# Bus devices +# +CONFIG_MHI_BUS=m +# CONFIG_MHI_BUS_DEBUG is not set +CONFIG_MHI_BUS_PCI_GENERIC=m +# end of Bus devices + +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +# end of ARM System Control and Management Interface Protocol + +CONFIG_EDD=m +# CONFIG_EDD_OFF is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_DMIID=y +CONFIG_DMI_SYSFS=m +CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m +CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_CFG_SYSFS_CMDLINE=y +CONFIG_SYSFB=y +# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_CS_DSP=m +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# EFI (Extensible Firmware Interface) Support +# +# CONFIG_EFI_VARS is not set +CONFIG_EFI_ESRT=y +CONFIG_EFI_VARS_PSTORE=y +CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y +CONFIG_EFI_RUNTIME_MAP=y +# CONFIG_EFI_FAKE_MEMMAP is not set +CONFIG_EFI_RUNTIME_WRAPPERS=y +CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y +CONFIG_EFI_BOOTLOADER_CONTROL=m +CONFIG_EFI_CAPSULE_LOADER=y +CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y +CONFIG_EFI_TEST=m +CONFIG_APPLE_PROPERTIES=y +CONFIG_RESET_ATTACK_MITIGATION=y +# CONFIG_EFI_RCI2_TABLE is not set +# CONFIG_EFI_DISABLE_PCI_DMA is not set +# end of EFI (Extensible Firmware Interface) Support + +CONFIG_EFI_EMBEDDED_FIRMWARE=y +CONFIG_UEFI_CPER=y +CONFIG_UEFI_CPER_X86=y +CONFIG_EFI_DEV_PATH_PARSER=y +CONFIG_EFI_EARLYCON=y +CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +CONFIG_GNSS=m +CONFIG_GNSS_SERIAL=m +CONFIG_GNSS_MTK_SERIAL=m +CONFIG_GNSS_SIRF_SERIAL=m +CONFIG_GNSS_UBX_SERIAL=m +CONFIG_MTD=m +# CONFIG_MTD_TESTS is not set + +# +# Partition parsers +# +CONFIG_MTD_AR7_PARTS=m +CONFIG_MTD_CMDLINE_PARTS=m +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set +# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set +# end of Partition parsers + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +# CONFIG_MTD_BLOCK_RO is not set + +# +# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. +# +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PSTORE is not set +CONFIG_MTD_SWAP=m +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set +# end of RAM/ROM/Flash chip drivers + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +# CONFIG_MTD_PLATRAM is not set +# end of Mapping drivers for chip access + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_MCHP23K256 is not set +CONFIG_MTD_MCHP48L640=m +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +CONFIG_MTD_PHRAM=m +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +CONFIG_MTD_DOCG3=m +CONFIG_BCH_CONST_M=14 +CONFIG_BCH_CONST_T=4 +# end of Self-contained MTD device drivers + +# +# NAND +# +CONFIG_MTD_NAND_CORE=m +# CONFIG_MTD_ONENAND is not set +CONFIG_MTD_RAW_NAND=m + +# +# Raw/parallel NAND flash controllers +# +CONFIG_MTD_NAND_DENALI=m +CONFIG_MTD_NAND_DENALI_PCI=m +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_CS553X=m +CONFIG_MTD_NAND_MXIC=m +CONFIG_MTD_NAND_GPIO=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_NAND_ARASAN=m + +# +# Misc +# +CONFIG_MTD_SM_COMMON=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_SPI_NAND=m + +# +# ECC engine support +# +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_SW_HAMMING=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +CONFIG_MTD_NAND_ECC_SW_BCH=y +# end of ECC engine support +# end of NAND + +# +# LPDDR & LPDDR2 PCM memory drivers +# +# CONFIG_MTD_LPDDR is not set +# end of LPDDR & LPDDR2 PCM memory drivers + +# CONFIG_MTD_SPI_NOR is not set +# CONFIG_MTD_UBI is not set +# CONFIG_MTD_HYPERBUS is not set +# CONFIG_OF is not set +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +# CONFIG_PNP_DEBUG_MESSAGES is not set + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_BLK_DEV_FD=m +CONFIG_CDROM=m +# CONFIG_PARIDE is not set +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m +CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_842 is not set +CONFIG_ZRAM_DEF_COMP="lzo-rle" +CONFIG_ZRAM_WRITEBACK=y +# CONFIG_ZRAM_MEMORY_TRACKING is not set +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_SX8=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +CONFIG_BLK_DEV_RBD=m +CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_RNBD=y +CONFIG_BLK_DEV_RNBD_CLIENT=m +CONFIG_BLK_DEV_RNBD_SERVER=m + +# +# NVME Support +# +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y +CONFIG_NVME_FABRICS=m +CONFIG_NVME_RDMA=m +CONFIG_NVME_FC=m +CONFIG_NVME_TCP=m +CONFIG_NVME_TARGET=m +CONFIG_NVME_TARGET_PASSTHRU=y +CONFIG_NVME_TARGET_LOOP=m +CONFIG_NVME_TARGET_RDMA=m +CONFIG_NVME_TARGET_FC=m +CONFIG_NVME_TARGET_FCLOOP=m +CONFIG_NVME_TARGET_TCP=m +# end of NVME Support + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +CONFIG_AD525X_DPOT_SPI=m +CONFIG_DUMMY_IRQ=m +# CONFIG_IBM_ASM is not set +CONFIG_PHANTOM=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_CS5535_MFGPT=m +CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 +CONFIG_CS5535_CLOCK_EVENT_SRC=m +CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m +CONFIG_ISL29003=m +CONFIG_ISL29020=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m +CONFIG_HMC6352=m +CONFIG_DS1682=m +CONFIG_VMWARE_BALLOON=m +CONFIG_PCH_PHUB=m +CONFIG_LATTICE_ECP3_CONFIG=m +CONFIG_SRAM=y +CONFIG_DW_XDATA_PCIE=m +# CONFIG_PCI_ENDPOINT_TEST is not set +# CONFIG_XILINX_SDFEC is not set +CONFIG_MISC_RTSX=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_EEPROM_93XX46=m +CONFIG_EEPROM_IDT_89HPESX=m +CONFIG_EEPROM_EE1004=m +# end of EEPROM support + +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m +# end of Texas Instruments shared transport line discipline + +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_ALTERA_STAPL=m +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m +CONFIG_INTEL_MEI_TXE=m +CONFIG_INTEL_MEI_HDCP=m +CONFIG_INTEL_MEI_PXP=m +CONFIG_VMWARE_VMCI=m +CONFIG_ECHO=m +CONFIG_BCM_VK=m +# CONFIG_BCM_VK_TTY is not set +CONFIG_MISC_ALCOR_PCI=m +CONFIG_MISC_RTSX_PCI=m +CONFIG_MISC_RTSX_USB=m +CONFIG_HABANA_AI=m +CONFIG_UACCE=m +CONFIG_PVPANIC=y +CONFIG_PVPANIC_MMIO=m +CONFIG_PVPANIC_PCI=m +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +CONFIG_RAID_ATTRS=m +CONFIG_SCSI_COMMON=m +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_CHR_DEV_ST=m +CONFIG_BLK_DEV_SR=m +CONFIG_CHR_DEV_SG=m +CONFIG_BLK_DEV_BSG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set +# CONFIG_SCSI_MVSAS_TASKLET is not set +CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +# CONFIG_SCSI_UFS_DWC_TC_PCI is not set +CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_CRYPTO=y +CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_BUSLOGIC=m +# CONFIG_SCSI_FLASHPOINT is not set +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m +CONFIG_VMWARE_PVSCSI=m +CONFIG_HYPERV_STORAGE=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=m +CONFIG_SCSI_SNIC=m +# CONFIG_SCSI_SNIC_DEBUG_FS is not set +CONFIG_SCSI_DMX3191D=m +# CONFIG_SCSI_FDOMAIN_PCI is not set +CONFIG_SCSI_ISCI=m +CONFIG_SCSI_IPS=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_TRACE is not set +# CONFIG_SCSI_IPR_DUMP is not set +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_FC=m +CONFIG_TCM_QLA2XXX=m +# CONFIG_TCM_QLA2XXX_DEBUG is not set +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_QEDF=m +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_EFCT=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_AM53C974=m +# CONFIG_SCSI_NSP32 is not set +CONFIG_SCSI_WD719X=m +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +# end of SCSI device support + +CONFIG_ATA=m +CONFIG_SATA_HOST=y +CONFIG_PATA_TIMINGS=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_FORCE=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_ZPODD=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=m +CONFIG_SATA_MOBILE_LPM_POLICY=3 +CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_SATA_INIC162X=m +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SX4=m +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=m +CONFIG_SATA_DWC=m +# CONFIG_SATA_DWC_OLD_DMA is not set +# CONFIG_SATA_DWC_DEBUG is not set +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SVW=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m + +# +# PATA SFF controllers with BMDMA +# +CONFIG_PATA_ALI=m +CONFIG_PATA_AMD=m +CONFIG_PATA_ARTOP=m +CONFIG_PATA_ATIIXP=m +CONFIG_PATA_ATP867X=m +CONFIG_PATA_CMD64X=m +CONFIG_PATA_CS5520=m +CONFIG_PATA_CS5530=m +# CONFIG_PATA_CS5535 is not set +CONFIG_PATA_CS5536=m +CONFIG_PATA_CYPRESS=m +CONFIG_PATA_EFAR=m +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +CONFIG_PATA_HPT3X2N=m +CONFIG_PATA_HPT3X3=m +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_SC1200=m +CONFIG_PATA_SCH=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_TOSHIBA=m +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m + +# +# PIO-only SFF controllers +# +CONFIG_PATA_CMD640_PCI=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_PLATFORM=m +CONFIG_PATA_RZ1000=m + +# +# Generic fallback / legacy drivers +# +CONFIG_PATA_ACPI=m +CONFIG_ATA_GENERIC=m +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_MD_CLUSTER=m +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +# CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_SMQ=m +# CONFIG_DM_WRITECACHE is not set +CONFIG_DM_ERA=m +# CONFIG_DM_CLONE is not set +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_RAID=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_MULTIPATH_HST=m +CONFIG_DM_MULTIPATH_IOA=m +CONFIG_DM_DELAY=m +CONFIG_DM_DUST=m +CONFIG_DM_UEVENT=y +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set +# CONFIG_DM_VERITY_FEC is not set +CONFIG_DM_SWITCH=m +CONFIG_DM_LOG_WRITES=m +# CONFIG_DM_INTEGRITY is not set +# CONFIG_DM_ZONED is not set +CONFIG_DM_AUDIT=y +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_TCM_USER2=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_TCM_FC=m +CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m +CONFIG_SBP_TARGET=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +# CONFIG_FUSION_LAN is not set +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +# end of IEEE 1394 (FireWire) support + +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=m +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_WIREGUARD=m +# CONFIG_WIREGUARD_DEBUG is not set +CONFIG_EQUALIZER=m +CONFIG_NET_FC=y +CONFIG_IFB=m +CONFIG_NET_TEAM=m +CONFIG_NET_TEAM_MODE_BROADCAST=m +CONFIG_NET_TEAM_MODE_ROUNDROBIN=m +CONFIG_NET_TEAM_MODE_RANDOM=m +CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m +CONFIG_NET_TEAM_MODE_LOADBALANCE=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_IPVLAN_L3S=y +CONFIG_IPVLAN=m +CONFIG_IPVTAP=m +CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_BAREUDP=m +CONFIG_GTP=m +CONFIG_AMT=m +CONFIG_MACSEC=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NTB_NETDEV=m +CONFIG_RIONET=m +CONFIG_RIONET_TX_SIZE=128 +CONFIG_RIONET_RX_SIZE=128 +CONFIG_TUN=m +CONFIG_TAP=m +CONFIG_TUN_VNET_CROSS_LE=y +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_NLMON=m +CONFIG_NET_VRF=m +# CONFIG_VSOCKMON is not set +CONFIG_MHI_NET=m +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +# CONFIG_ATM_ENI_TUNE_BURST is not set +CONFIG_ATM_FIRESTREAM=m +CONFIG_ATM_ZATM=m +# CONFIG_ATM_ZATM_DEBUG is not set +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_AMBASSADOR=m +# CONFIG_ATM_AMBASSADOR_DEBUG is not set +CONFIG_ATM_HORIZON=m +# CONFIG_ATM_HORIZON_DEBUG is not set +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +# CONFIG_CAIF_DRIVERS is not set + +# +# Distributed Switch Architecture drivers +# +CONFIG_B53=m +CONFIG_B53_SPI_DRIVER=m +CONFIG_B53_MDIO_DRIVER=m +CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SRAB_DRIVER=m +CONFIG_B53_SERDES=m +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_LOOP is not set +# CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK is not set +CONFIG_NET_DSA_LANTIQ_GSWIP=m +# CONFIG_NET_DSA_MT7530 is not set +CONFIG_NET_DSA_MV88E6060=m +CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m +CONFIG_NET_DSA_MV88E6XXX=m +CONFIG_NET_DSA_MV88E6XXX_PTP=y +# CONFIG_NET_DSA_MSCC_SEVILLE is not set +CONFIG_NET_DSA_AR9331=m +CONFIG_NET_DSA_SJA1105=m +# CONFIG_NET_DSA_SJA1105_PTP is not set +CONFIG_NET_DSA_XRS700X=m +CONFIG_NET_DSA_XRS700X_I2C=m +CONFIG_NET_DSA_XRS700X_MDIO=m +CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_SMI is not set +# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set +# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set +CONFIG_NET_DSA_VITESSE_VSC73XX=m +CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m +CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m +# end of Distributed Switch Architecture drivers + +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_ALTERA_TSE=m +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_ENA_ETHERNET=m +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=y +CONFIG_AMD_XGBE=m +# CONFIG_AMD_XGBE_DCB is not set +CONFIG_AMD_XGBE_HAVE_ECC=y +CONFIG_NET_VENDOR_AQUANTIA=y +# CONFIG_AQTION is not set +CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y +CONFIG_SPI_AX88796C=m +# CONFIG_SPI_AX88796C_COMPRESSION is not set +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BCMGENET=m +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y +CONFIG_BNXT_FLOWER_OFFLOAD=y +CONFIG_BNXT_DCB=y +CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CADENCE=y +CONFIG_MACB=m +CONFIG_MACB_USE_HWSTAMP=y +CONFIG_MACB_PCI=m +CONFIG_NET_VENDOR_CAVIUM=y +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +# CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m +CONFIG_CHELSIO_INLINE_CRYPTO=y +# CONFIG_CHELSIO_IPSEC_INLINE is not set +CONFIG_CHELSIO_TLS_DEVICE=m +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y +CONFIG_CX_ECAT=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +# CONFIG_PCMCIA_XIRCOM is not set +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y +CONFIG_NET_VENDOR_GOOGLE=y +# CONFIG_GVE is not set +CONFIG_NET_VENDOR_HUAWEI=y +CONFIG_HINIC=m +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=y +CONFIG_E1000E_HWTS=y +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +# CONFIG_IXGBE_DCB is not set +CONFIG_IXGBE_IPSEC=y +CONFIG_IXGBEVF=m +CONFIG_IXGBEVF_IPSEC=y +CONFIG_I40E=m +CONFIG_I40E_DCB=y +CONFIG_IAVF=m +CONFIG_I40EVF=m +# CONFIG_ICE is not set +CONFIG_FM10K=m +CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_JME=m +CONFIG_NET_VENDOR_LITEX=y +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MVMDIO=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_PRESTERA=m +CONFIG_PRESTERA_PCI=m +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_EN_DCB=y +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y +CONFIG_MLX5_CORE=m +CONFIG_MLX5_ACCEL=y +# CONFIG_MLX5_FPGA is not set +CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_EN_ARFS=y +CONFIG_MLX5_EN_RXNFC=y +CONFIG_MLX5_MPFS=y +CONFIG_MLX5_ESWITCH=y +CONFIG_MLX5_BRIDGE=y +CONFIG_MLX5_CLS_ACT=y +CONFIG_MLX5_TC_SAMPLE=y +CONFIG_MLX5_CORE_EN_DCB=y +# CONFIG_MLX5_CORE_IPOIB is not set +CONFIG_MLX5_IPSEC=y +CONFIG_MLX5_EN_IPSEC=y +# CONFIG_MLX5_TLS is not set +CONFIG_MLX5_SW_STEERING=y +# CONFIG_MLX5_SF is not set +CONFIG_MLXSW_CORE=m +CONFIG_MLXSW_CORE_HWMON=y +CONFIG_MLXSW_CORE_THERMAL=y +CONFIG_MLXSW_PCI=m +CONFIG_MLXSW_I2C=m +CONFIG_MLXSW_SPECTRUM=m +CONFIG_MLXSW_SPECTRUM_DCB=y +CONFIG_MLXSW_MINIMAL=m +CONFIG_MLXFW=m +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ENCX24J600=m +# CONFIG_LAN743X is not set +CONFIG_NET_VENDOR_MICROSEMI=y +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +# CONFIG_NFP_APP_FLOWER is not set +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set +CONFIG_NET_VENDOR_NI=y +CONFIG_NI_XGE_MANAGEMENT_ENET=m +CONFIG_NET_VENDOR_8390=y +CONFIG_NE2K_PCI=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +# CONFIG_PCH_GBE is not set +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_PACKET_ENGINES=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLCNIC_DCB=y +CONFIG_QLCNIC_HWMON=y +CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_LL2=y +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +CONFIG_QED_ISCSI=y +CONFIG_QED_FCOE=y +CONFIG_QED_OOO=y +CONFIG_NET_VENDOR_QUALCOMM=y +CONFIG_QCOM_EMAC=m +CONFIG_RMNET=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_ATP=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_ROCKER=m +CONFIG_NET_VENDOR_SAMSUNG=y +CONFIG_SXGBE_ETH=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_SFC_MCDI_LOGGING=y +CONFIG_SFC_FALCON=m +CONFIG_SFC_FALCON_MTD=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_EPIC100=m +CONFIG_SMSC911X=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_SELFTESTS is not set +CONFIG_STMMAC_PLATFORM=m +CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_INTEL=m +CONFIG_DWMAC_LOONGSON=m +CONFIG_STMMAC_PCI=m +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +CONFIG_WIZNET_W5100=m +CONFIG_WIZNET_W5300=m +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m +CONFIG_NET_VENDOR_XILINX=y +CONFIG_XILINX_EMACLITE=m +# CONFIG_XILINX_AXI_EMAC is not set +CONFIG_XILINX_LL_TEMAC=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +CONFIG_NET_SB1000=m +CONFIG_PHYLINK=m +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +CONFIG_LED_TRIGGER_PHY=y +CONFIG_FIXED_PHY=y +# CONFIG_SFP is not set + +# +# MII PHY device drivers +# +CONFIG_AMD_PHY=m +# CONFIG_ADIN_PHY is not set +CONFIG_AQUANTIA_PHY=m +CONFIG_AX88796B_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_BCM54140_PHY=m +CONFIG_BCM7XXX_PHY=m +CONFIG_BCM84881_PHY=y +CONFIG_BCM87XX_PHY=m +CONFIG_BCM_NET_PHYLIB=m +CONFIG_CICADA_PHY=m +# CONFIG_CORTINA_PHY is not set +CONFIG_DAVICOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_LXT_PHY=m +CONFIG_INTEL_XWAY_PHY=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_MARVELL_PHY=m +# CONFIG_MARVELL_10G_PHY is not set +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MEDIATEK_GE_PHY=m +CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_PHY=m +# CONFIG_MICROCHIP_T1_PHY is not set +CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m +# CONFIG_NXP_TJA11XX_PHY is not set +CONFIG_AT803X_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_RENESAS_PHY=m +CONFIG_ROCKCHIP_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_STE10XP=m +CONFIG_TERANETICS_PHY=m +CONFIG_DP83822_PHY=m +# CONFIG_DP83TC811_PHY is not set +CONFIG_DP83848_PHY=m +CONFIG_DP83867_PHY=m +CONFIG_DP83869_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_XILINX_GMII2RGMII=m +CONFIG_MICREL_KS8995MA=m + +# +# MCTP Device Drivers +# +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_ACPI_MDIO=y +CONFIG_MDIO_DEVRES=y +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_BCM_UNIMAC=m +CONFIG_MDIO_GPIO=m +# CONFIG_MDIO_MVUSB is not set +# CONFIG_MDIO_MSCC_MIIM is not set + +# +# MDIO Multiplexers +# + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=m +# end of PCS device drivers + +CONFIG_PLIP=m +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +# CONFIG_SLIP_COMPRESSED is not set +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set + +# +# Host-side USB support is needed for USB Network Adapter support +# +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ADM8211=m +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +# CONFIG_ATH5K_TRACER is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +CONFIG_ATH9K_PCI=y +CONFIG_ATH9K_AHB=y +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +CONFIG_ATH9K_WOW=y +CONFIG_ATH9K_RFKILL=y +CONFIG_ATH9K_CHANNEL_CONTEXT=y +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_PCI_NO_EEPROM=m +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y +CONFIG_CARL9170_HWRNG=y +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +# CONFIG_ATH6KL_TRACING is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +# CONFIG_WIL6210_TRACING is not set +CONFIG_WIL6210_DEBUGFS=y +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_SDIO is not set +CONFIG_ATH10K_USB=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_ATH10K_TRACING is not set +CONFIG_WCN36XX=m +# CONFIG_WCN36XX_DEBUGFS is not set +CONFIG_ATH11K=m +CONFIG_ATH11K_PCI=m +# CONFIG_ATH11K_DEBUG is not set +# CONFIG_ATH11K_TRACING is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_SDIO=y +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +CONFIG_BRCMSMAC=m +CONFIG_BRCMSMAC_LEDS=y +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y +CONFIG_BRCMFMAC_SDIO=y +CONFIG_BRCMFMAC_USB=y +CONFIG_BRCMFMAC_PCIE=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +# end of iwl3945 / iwl4965 Debugging Options + +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_LEDS=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLWIFI_DEVICE_TRACING=y +# end of Debugging Options + +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HERMES=m +CONFIG_HERMES_PRISM=y +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set +CONFIG_P54_LEDS=y +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76_SDIO=m +CONFIG_MT76x02_LIB=m +CONFIG_MT76x02_USB=m +CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT76x0_COMMON=m +CONFIG_MT76x0U=m +CONFIG_MT76x0E=m +CONFIG_MT76x2_COMMON=m +CONFIG_MT76x2E=m +CONFIG_MT76x2U=m +CONFIG_MT7603E=m +CONFIG_MT7615_COMMON=m +CONFIG_MT7615E=m +CONFIG_MT7663_USB_SDIO_COMMON=m +CONFIG_MT7663U=m +CONFIG_MT7663S=m +CONFIG_MT7915E=m +CONFIG_MT7921_COMMON=m +CONFIG_MT7921E=m +CONFIG_MT7921S=m +CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WILC1000=m +CONFIG_WILC1000_SDIO=m +# CONFIG_WILC1000_SPI is not set +# CONFIG_WILC1000_HW_OOB_INTR is not set +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800PCI_RT3290=y +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2800_LIB_MMIO=m +CONFIG_RT2X00_LIB_MMIO=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192DE=m +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +CONFIG_RTLWIFI_DEBUG=y +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_RTW88=m +CONFIG_RTW88_CORE=m +CONFIG_RTW88_PCI=m +CONFIG_RTW88_8822B=m +CONFIG_RTW88_8822C=m +CONFIG_RTW88_8723D=m +CONFIG_RTW88_8821C=m +CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8821CE=m +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW89=m +CONFIG_RTW89_CORE=m +CONFIG_RTW89_PCI=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGMSG is not set +# CONFIG_RTW89_DEBUGFS is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +CONFIG_CW1200_WLAN_SPI=m +CONFIG_WLAN_VENDOR_TI=y +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE=m +CONFIG_WLCORE_SDIO=m +CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +CONFIG_QTNFMAC=m +CONFIG_QTNFMAC_PCIE=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_VIRT_WIFI=m +# CONFIG_WAN is not set +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKELB=m +CONFIG_IEEE802154_AT86RF230=m +# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set +CONFIG_IEEE802154_MRF24J40=m +# CONFIG_IEEE802154_CC2520 is not set +CONFIG_IEEE802154_ATUSB=m +CONFIG_IEEE802154_ADF7242=m +# CONFIG_IEEE802154_CA8210 is not set +# CONFIG_IEEE802154_MCR20A is not set +CONFIG_IEEE802154_HWSIM=m + +# +# Wireless WAN +# +CONFIG_WWAN=y +CONFIG_WWAN_HWSIM=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m +CONFIG_RPMSG_WWAN_CTRL=m +CONFIG_IOSM=m +# end of Wireless WAN + +CONFIG_VMXNET3=m +CONFIG_FUJITSU_ES=m +CONFIG_USB4_NET=m +CONFIG_HYPERV_NET=m +# CONFIG_NETDEVSIM is not set +CONFIG_NET_FAILOVER=m +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=m +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_MATRIXKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=m +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADC=m +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ADP5589=m +CONFIG_KEYBOARD_APPLESPI=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_KEYBOARD_QT1050=m +CONFIG_KEYBOARD_QT1070=m +CONFIG_KEYBOARD_QT2160=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_GPIO is not set +CONFIG_KEYBOARD_GPIO_POLLED=m +CONFIG_KEYBOARD_TCA6416=m +CONFIG_KEYBOARD_TCA8418=m +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8323 is not set +CONFIG_KEYBOARD_LM8333=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MCS=m +CONFIG_KEYBOARD_MPR121=m +# CONFIG_KEYBOARD_NEWTON is not set +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_SAMSUNG=m +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_IQS62X is not set +CONFIG_KEYBOARD_TM2_TOUCHKEY=m +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_MTK_PMIC is not set +CONFIG_KEYBOARD_CYPRESS_SF=m +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=m +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y +CONFIG_MOUSE_PS2_SENTELIC=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_VMMOUSE=y +CONFIG_MOUSE_PS2_SMBUS=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_CYAPA=m +CONFIG_MOUSE_ELAN_I2C=m +CONFIG_MOUSE_ELAN_I2C_I2C=y +CONFIG_MOUSE_ELAN_I2C_SMBUS=y +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADC=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_USB=m +CONFIG_JOYSTICK_IFORCE_232=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_AS5011=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +# CONFIG_JOYSTICK_PSXPAD_SPI is not set +# CONFIG_JOYSTICK_PXRC is not set +CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_FSIA6B=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_PEGASUS=m +# CONFIG_TABLET_SERIAL_WACOM4 is not set +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_ADC=m +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set +CONFIG_TOUCHSCREEN_AUO_PIXCIR=m +CONFIG_TOUCHSCREEN_BU21013=m +CONFIG_TOUCHSCREEN_BU21029=m +CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m +CONFIG_TOUCHSCREEN_CY8CTMA140=m +CONFIG_TOUCHSCREEN_CY8CTMG110=m +CONFIG_TOUCHSCREEN_CYTTSP_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP_SPI=m +CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m +CONFIG_TOUCHSCREEN_DA9052=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m +CONFIG_TOUCHSCREEN_EXC3000=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GOODIX=m +CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HYCON_HY46XX=m +CONFIG_TOUCHSCREEN_ILI210X=m +CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_S6SY761=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_EKTF2127=m +CONFIG_TOUCHSCREEN_ELAN=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_WACOM_I2C=m +CONFIG_TOUCHSCREEN_MAX11801=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MMS114=m +CONFIG_TOUCHSCREEN_MELFAS_MIP4=m +CONFIG_TOUCHSCREEN_MSG2638=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m +# CONFIG_TOUCHSCREEN_UCB1400 is not set +CONFIG_TOUCHSCREEN_PIXCIR=m +CONFIG_TOUCHSCREEN_WDT87XX_I2C=m +# CONFIG_TOUCHSCREEN_WM831X is not set +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_ELO=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC_SERIO=m +CONFIG_TOUCHSCREEN_TSC200X_CORE=m +CONFIG_TOUCHSCREEN_TSC2004=m +CONFIG_TOUCHSCREEN_TSC2005=m +CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_PCAP is not set +CONFIG_TOUCHSCREEN_RM_TS=m +CONFIG_TOUCHSCREEN_SILEAD=m +CONFIG_TOUCHSCREEN_SIS_I2C=m +CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set +CONFIG_TOUCHSCREEN_SUR40=m +CONFIG_TOUCHSCREEN_SURFACE3_SPI=m +CONFIG_TOUCHSCREEN_SX8654=m +CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_ZET6223=m +CONFIG_TOUCHSCREEN_ZFORCE=m +CONFIG_TOUCHSCREEN_ROHM_BU21023=m +CONFIG_TOUCHSCREEN_IQS5XX=m +CONFIG_TOUCHSCREEN_ZINITIX=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_AD714X=m +CONFIG_INPUT_AD714X_I2C=m +CONFIG_INPUT_AD714X_SPI=m +CONFIG_INPUT_ARIZONA_HAPTICS=m +CONFIG_INPUT_BMA150=m +CONFIG_INPUT_E3X0_BUTTON=m +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MAX77693_HAPTIC=m +CONFIG_INPUT_MC13783_PWRBUTTON=m +CONFIG_INPUT_MMA8450=m +CONFIG_INPUT_APANEL=m +# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_DECODER=m +CONFIG_INPUT_GPIO_VIBRA=m +# CONFIG_INPUT_WISTRON_BTNS is not set +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_KXTJ9=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_REGULATOR_HAPTIC=m +CONFIG_INPUT_RETU_PWRBUTTON=m +CONFIG_INPUT_AXP20X_PEK=m +CONFIG_INPUT_UINPUT=m +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_PCF8574=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_PWM_VIBRA=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +# CONFIG_INPUT_DA7280_HAPTICS is not set +CONFIG_INPUT_DA9052_ONKEY=m +CONFIG_INPUT_DA9063_ONKEY=m +# CONFIG_INPUT_WM831X_ON is not set +# CONFIG_INPUT_PCAP is not set +CONFIG_INPUT_ADXL34X=m +CONFIG_INPUT_ADXL34X_I2C=m +CONFIG_INPUT_ADXL34X_SPI=m +CONFIG_INPUT_IMS_PCU=m +CONFIG_INPUT_IQS269A=m +CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_CMA3000=m +CONFIG_INPUT_CMA3000_I2C=m +CONFIG_INPUT_IDEAPAD_SLIDEBAR=m +CONFIG_INPUT_DRV260X_HAPTICS=m +CONFIG_INPUT_DRV2665_HAPTICS=m +CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_RMI4_CORE=m +CONFIG_RMI4_I2C=m +CONFIG_RMI4_SPI=m +CONFIG_RMI4_SMB=m +CONFIG_RMI4_F03=y +CONFIG_RMI4_F03_SERIO=m +CONFIG_RMI4_2D_SENSOR=y +CONFIG_RMI4_F11=y +CONFIG_RMI4_F12=y +CONFIG_RMI4_F30=y +CONFIG_RMI4_F34=y +CONFIG_RMI4_F3A=y +# CONFIG_RMI4_F54 is not set +CONFIG_RMI4_F55=y + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=m +CONFIG_SERIO_CT82C710=m +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=m +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m +CONFIG_SERIO_ARC_PS2=m +CONFIG_HYPERV_KEYBOARD=m +CONFIG_SERIO_GPIO_PS2=m +CONFIG_USERIO=m +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +# end of Hardware I/O ports +# end of Input device support + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_16550A_VARIANTS=y +CONFIG_SERIAL_8250_FINTEK=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y +CONFIG_SERIAL_8250_MEN_MCB=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_DW=m +CONFIG_SERIAL_8250_RT288X=y +CONFIG_SERIAL_8250_LPSS=m +CONFIG_SERIAL_8250_MID=m + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_MAX310X=y +CONFIG_SERIAL_UARTLITE=m +CONFIG_SERIAL_UARTLITE_NR_UARTS=1 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_LANTIQ=m +CONFIG_SERIAL_SCCNXP=y +CONFIG_SERIAL_SCCNXP_CONSOLE=y +# CONFIG_SERIAL_SC16IS7XX is not set +CONFIG_SERIAL_TIMBERDALE=m +CONFIG_SERIAL_BCM63XX=m +CONFIG_SERIAL_ALTERA_JTAGUART=m +CONFIG_SERIAL_ALTERA_UART=m +CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 +CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 +CONFIG_SERIAL_PCH_UART=m +CONFIG_SERIAL_ARC=m +CONFIG_SERIAL_ARC_NR_PORTS=1 +CONFIG_SERIAL_RP2=m +CONFIG_SERIAL_RP2_NR_UARTS=32 +CONFIG_SERIAL_FSL_LPUART=m +CONFIG_SERIAL_FSL_LINFLEXUART=m +# CONFIG_SERIAL_MEN_Z135 is not set +# CONFIG_SERIAL_SPRD is not set +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_N_GSM=m +CONFIG_NOZOMI=m +CONFIG_NULL_TTY=m +CONFIG_HVC_DRIVER=y +CONFIG_RPMSG_TTY=m +CONFIG_SERIAL_DEV_BUS=m +CONFIG_TTY_PRINTK=m +CONFIG_TTY_PRINTK_LEVEL=6 +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +CONFIG_PPDEV=m +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_DMI_DECODE=y +CONFIG_IPMI_PLAT_DATA=y +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_SSIF=m +CONFIG_IPMI_IPMB=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +# CONFIG_IPMB_DEVICE_INTERFACE is not set +CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=m +CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_BA431=m +CONFIG_HW_RANDOM_GEODE=m +CONFIG_HW_RANDOM_VIA=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_XIPHERA=m +CONFIG_APPLICOM=m +# CONFIG_SONYPI is not set +CONFIG_MWAVE=m +# CONFIG_PC8736x_GPIO is not set +# CONFIG_NSC_GPIO is not set +CONFIG_DEVMEM=y +CONFIG_NVRAM=m +CONFIG_DEVPORT=y +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HPET_MMAP_DEFAULT=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_TCG_TPM=m +CONFIG_HW_RANDOM_TPM=y +CONFIG_TCG_TIS_CORE=m +CONFIG_TCG_TIS=m +CONFIG_TCG_TIS_SPI=m +CONFIG_TCG_TIS_SPI_CR50=y +CONFIG_TCG_TIS_I2C_CR50=m +CONFIG_TCG_TIS_I2C_ATMEL=m +CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C_NUVOTON=m +CONFIG_TCG_NSC=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TCG_CRB=m +CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m +CONFIG_TCG_TIS_ST33ZP24_SPI=m +CONFIG_TELCLOCK=m +CONFIG_XILLYBUS_CLASS=m +CONFIG_XILLYBUS=m +CONFIG_XILLYBUS_PCIE=m +CONFIG_XILLYUSB=m +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_ACPI_I2C_OPREGION=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +CONFIG_I2C_MUX_GPIO=m +# CONFIG_I2C_MUX_LTC4306 is not set +CONFIG_I2C_MUX_PCA9541=m +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_MUX_REG=m +CONFIG_I2C_MUX_MLXCPLD=m +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +CONFIG_I2C_ALI1535=m +CONFIG_I2C_ALI1563=m +CONFIG_I2C_ALI15X3=m +CONFIG_I2C_AMD756=m +CONFIG_I2C_AMD756_S4882=m +CONFIG_I2C_AMD8111=m +CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_ISMT=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_NVIDIA_GPU=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_CBUS_GPIO=m +CONFIG_I2C_DESIGNWARE_CORE=m +# CONFIG_I2C_DESIGNWARE_SLAVE is not set +CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_BAYTRAIL=y +CONFIG_I2C_DESIGNWARE_PCI=m +CONFIG_I2C_EG20T=m +CONFIG_I2C_EMEV2=m +CONFIG_I2C_GPIO=m +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set +CONFIG_I2C_KEMPLD=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_SIMTEC=m +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m +CONFIG_I2C_CP2615=m +CONFIG_I2C_PARPORT=m +CONFIG_I2C_ROBOTFUZZ_OSIF=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIPERBOARD=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_CROS_EC_TUNNEL=m +# CONFIG_SCx200_ACB is not set +CONFIG_I2C_VIRTIO=m +# end of I2C Hardware Bus support + +# CONFIG_I2C_STUB is not set +CONFIG_I2C_SLAVE=y +CONFIG_I2C_SLAVE_EEPROM=m +CONFIG_I2C_SLAVE_TESTUNIT=m +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + +CONFIG_I3C=m +CONFIG_CDNS_I3C_MASTER=m +CONFIG_DW_I3C_MASTER=m +CONFIG_SVC_I3C_MASTER=m +CONFIG_MIPI_I3C_HCI=m +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_ALTERA=m +CONFIG_SPI_ALTERA_CORE=m +CONFIG_SPI_ALTERA_DFL=m +CONFIG_SPI_AXI_SPI_ENGINE=m +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_CADENCE=m +CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DW_DMA=y +CONFIG_SPI_DW_PCI=m +CONFIG_SPI_DW_MMIO=m +CONFIG_SPI_DLN2=m +CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_LANTIQ_SSC=m +CONFIG_SPI_OC_TINY=m +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_PXA2XX_PCI=m +CONFIG_SPI_ROCKCHIP=m +CONFIG_SPI_SC18IS602=m +CONFIG_SPI_SIFIVE=m +CONFIG_SPI_MXIC=m +CONFIG_SPI_TOPCLIFF_PCH=m +CONFIG_SPI_XCOMM=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_ZYNQMP_GQSPI=m +CONFIG_SPI_AMD=m + +# +# SPI Multiplexer support +# +CONFIG_SPI_MUX=m + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_LOOPBACK_TEST=m +CONFIG_SPI_TLE62X0=m +# CONFIG_SPI_SLAVE is not set +CONFIG_SPI_DYNAMIC=y +CONFIG_SPMI=m +CONFIG_SPMI_HISI3670=m +CONFIG_HSI=m +CONFIG_HSI_BOARDINFO=y + +# +# HSI controllers +# + +# +# HSI clients +# +CONFIG_HSI_CHAR=m +CONFIG_PPS=y +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +CONFIG_PPS_CLIENT_KTIMER=m +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y +CONFIG_PTP_1588_CLOCK_OPTIONAL=y + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PTP_1588_CLOCK_PCH=m +CONFIG_PTP_1588_CLOCK_KVM=m +CONFIG_PTP_1588_CLOCK_IDT82P33=m +CONFIG_PTP_1588_CLOCK_IDTCM=m +CONFIG_PTP_1588_CLOCK_VMW=m +CONFIG_PTP_1588_CLOCK_OCP=m +# end of PTP clock support + +CONFIG_PINCTRL=y +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_DA9062=m +# CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_SX150X is not set + +# +# Intel pinctrl drivers +# +CONFIG_PINCTRL_BAYTRAIL=y +CONFIG_PINCTRL_CHERRYVIEW=y +CONFIG_PINCTRL_LYNXPOINT=m +CONFIG_PINCTRL_INTEL=y +CONFIG_PINCTRL_ALDERLAKE=m +CONFIG_PINCTRL_BROXTON=m +CONFIG_PINCTRL_CANNONLAKE=m +CONFIG_PINCTRL_CEDARFORK=m +CONFIG_PINCTRL_DENVERTON=m +CONFIG_PINCTRL_ELKHARTLAKE=m +CONFIG_PINCTRL_EMMITSBURG=m +CONFIG_PINCTRL_GEMINILAKE=m +CONFIG_PINCTRL_ICELAKE=m +CONFIG_PINCTRL_JASPERLAKE=m +CONFIG_PINCTRL_LAKEFIELD=m +CONFIG_PINCTRL_LEWISBURG=m +CONFIG_PINCTRL_SUNRISEPOINT=m +CONFIG_PINCTRL_TIGERLAKE=m +# end of Intel pinctrl drivers + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +CONFIG_PINCTRL_MADERA=m +CONFIG_PINCTRL_CS47L35=y +CONFIG_PINCTRL_CS47L85=y +CONFIG_PINCTRL_CS47L90=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_GPIO_ACPI=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=m +CONFIG_GPIO_MAX730X=m + +# +# Memory mapped GPIO drivers +# +CONFIG_GPIO_AMDPT=m +CONFIG_GPIO_DWAPB=m +CONFIG_GPIO_EXAR=m +CONFIG_GPIO_GENERIC_PLATFORM=m +CONFIG_GPIO_ICH=m +CONFIG_GPIO_MB86S7X=m +CONFIG_GPIO_MENZ127=m +CONFIG_GPIO_VX855=m +CONFIG_GPIO_AMD_FCH=m +# end of Memory mapped GPIO drivers + +# +# Port-mapped I/O GPIO drivers +# +CONFIG_GPIO_F7188X=m +CONFIG_GPIO_IT87=m +CONFIG_GPIO_SCH=m +CONFIG_GPIO_SCH311X=m +# CONFIG_GPIO_WINBOND is not set +# CONFIG_GPIO_WS16C48 is not set +# end of Port-mapped I/O GPIO drivers + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCA9570=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_TPIC2810=m +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +CONFIG_GPIO_ARIZONA=m +CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_CS5535=m +CONFIG_GPIO_DA9052=m +CONFIG_GPIO_DLN2=m +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_KEMPLD=m +CONFIG_GPIO_LP3943=m +CONFIG_GPIO_LP873X=m +CONFIG_GPIO_MADERA=m +CONFIG_GPIO_TIMBERDALE=y +CONFIG_GPIO_TPS65086=m +# CONFIG_GPIO_TPS65912 is not set +CONFIG_GPIO_TPS68470=y +CONFIG_GPIO_TQMX86=m +CONFIG_GPIO_UCB1400=m +# CONFIG_GPIO_WM831X is not set +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +CONFIG_GPIO_AMD8111=m +CONFIG_GPIO_ML_IOH=m +CONFIG_GPIO_PCH=m +CONFIG_GPIO_PCI_IDIO_16=m +# CONFIG_GPIO_PCIE_IDIO_24 is not set +CONFIG_GPIO_RDC321X=m +# end of PCI GPIO expanders + +# +# SPI GPIO expanders +# +CONFIG_GPIO_MAX3191X=m +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MC33880=m +CONFIG_GPIO_PISOSR=m +# CONFIG_GPIO_XRA1403 is not set +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +CONFIG_GPIO_VIPERBOARD=m +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +CONFIG_GPIO_AGGREGATOR=m +CONFIG_GPIO_MOCKUP=m +CONFIG_GPIO_VIRTIO=m +# end of Virtual GPIO drivers + +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_DS1WM=m +CONFIG_W1_MASTER_GPIO=m +CONFIG_W1_MASTER_SGI=m +# end of 1-wire Bus Masters + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2405=m +CONFIG_W1_SLAVE_DS2408=m +CONFIG_W1_SLAVE_DS2408_READBACK=y +CONFIG_W1_SLAVE_DS2413=m +# CONFIG_W1_SLAVE_DS2406 is not set +CONFIG_W1_SLAVE_DS2423=m +CONFIG_W1_SLAVE_DS2805=m +CONFIG_W1_SLAVE_DS2430=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +# CONFIG_W1_SLAVE_DS2438 is not set +CONFIG_W1_SLAVE_DS250X=m +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +CONFIG_W1_SLAVE_DS28E04=m +CONFIG_W1_SLAVE_DS28E17=m +# end of 1-wire Slaves + +# CONFIG_POWER_RESET is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +CONFIG_PDA_POWER=m +CONFIG_GENERIC_ADC_BATTERY=m +# CONFIG_WM831X_BACKUP is not set +# CONFIG_WM831X_POWER is not set +CONFIG_TEST_POWER=m +CONFIG_CHARGER_ADP5061=m +CONFIG_BATTERY_CW2015=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2781=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_SBS=m +CONFIG_CHARGER_SBS=m +CONFIG_MANAGER_SBS=m +CONFIG_BATTERY_BQ27XXX=m +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX_HDQ=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +CONFIG_BATTERY_DA9052=m +CONFIG_CHARGER_DA9150=m +CONFIG_BATTERY_DA9150=m +CONFIG_AXP20X_POWER=m +CONFIG_AXP288_CHARGER=m +CONFIG_AXP288_FUEL_GAUGE=m +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_MAX1721X=m +CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_MAX8903=m +CONFIG_CHARGER_LP8727=m +CONFIG_CHARGER_GPIO=m +CONFIG_CHARGER_MANAGER=y +CONFIG_CHARGER_LT3651=m +CONFIG_CHARGER_LTC4162L=m +CONFIG_CHARGER_MP2629=m +CONFIG_CHARGER_MT6360=m +CONFIG_CHARGER_BQ2415X=m +CONFIG_CHARGER_BQ24190=m +CONFIG_CHARGER_BQ24257=m +CONFIG_CHARGER_BQ24735=m +CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ25890=m +CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_BQ256XX=m +CONFIG_CHARGER_SMB347=m +CONFIG_BATTERY_GAUGE_LTC2941=m +# CONFIG_BATTERY_GOLDFISH is not set +CONFIG_BATTERY_RT5033=m +CONFIG_CHARGER_RT9455=m +CONFIG_CHARGER_CROS_USBPD=m +CONFIG_CHARGER_CROS_PCHG=m +CONFIG_CHARGER_BD99954=m +CONFIG_BATTERY_SURFACE=m +CONFIG_CHARGER_SURFACE=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7314=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM1177=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7X10=m +CONFIG_SENSORS_ADT7310=m +CONFIG_SENSORS_ADT7410=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AHT10=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m +CONFIG_SENSORS_AS370=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_FAM15H_POWER=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_ASB100=m +# CONFIG_SENSORS_ASPEED is not set +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CORSAIR_CPRO=m +CONFIG_SENSORS_CORSAIR_PSU=m +CONFIG_SENSORS_DRIVETEMP=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DELL_SMM=m +CONFIG_SENSORS_DA9052_ADC=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_FTSTEUTATES=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_G762=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IIO_HWMON=m +CONFIG_SENSORS_I5500=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_JC42=m +# CONFIG_SENSORS_POWR1220 is not set +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LTC2945=m +CONFIG_SENSORS_LTC2947=m +CONFIG_SENSORS_LTC2947_I2C=m +CONFIG_SENSORS_LTC2947_SPI=m +CONFIG_SENSORS_LTC2990=m +CONFIG_SENSORS_LTC2992=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4222=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4260=m +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX127=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +CONFIG_SENSORS_MAX197=m +CONFIG_SENSORS_MAX31722=m +CONFIG_SENSORS_MAX31730=m +CONFIG_SENSORS_MAX6620=m +CONFIG_SENSORS_MAX6621=m +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_TC654=m +CONFIG_SENSORS_TPS23861=m +CONFIG_SENSORS_MENF21BMC_HWMON=m +CONFIG_SENSORS_MR75203=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LM95234=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775=m +CONFIG_SENSORS_NCT7802=m +CONFIG_SENSORS_NCT7904=m +CONFIG_SENSORS_NPCM7XX=m +CONFIG_SENSORS_NZXT_KRAKEN2=m +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1266=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_BEL_PFE=m +CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_FSP_3Y=m +CONFIG_SENSORS_IBM_CFFPS=m +CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INSPUR_IPSPS=m +# CONFIG_SENSORS_IR35221 is not set +CONFIG_SENSORS_IR36021=m +CONFIG_SENSORS_IR38064=m +# CONFIG_SENSORS_IRPS5401 is not set +CONFIG_SENSORS_ISL68137=m +CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LTC2978=m +# CONFIG_SENSORS_LTC2978_REGULATOR is not set +CONFIG_SENSORS_LTC3815=m +CONFIG_SENSORS_MAX15301=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX16601=m +CONFIG_SENSORS_MAX20730=m +CONFIG_SENSORS_MAX20751=m +CONFIG_SENSORS_MAX31785=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_MP2888=m +CONFIG_SENSORS_MP2975=m +CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PM6764TR=m +# CONFIG_SENSORS_PXE1610 is not set +CONFIG_SENSORS_Q54SJ108A2=m +CONFIG_SENSORS_STPDDC60=m +# CONFIG_SENSORS_TPS40422 is not set +CONFIG_SENSORS_TPS53679=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_XDPE122=m +CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_SBTSI=m +CONFIG_SENSORS_SBRMI=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SHT3x=m +CONFIG_SENSORS_SHT4x=m +# CONFIG_SENSORS_SHTC1 is not set +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_SCH56XX_COMMON=m +CONFIG_SENSORS_SCH5627=m +CONFIG_SENSORS_SCH5636=m +CONFIG_SENSORS_STTS751=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_ADC128D818=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_ADS7871=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_TC74=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +# CONFIG_SENSORS_TMP103 is not set +CONFIG_SENSORS_TMP108=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP513=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +# CONFIG_SENSORS_W83773G is not set +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +# CONFIG_SENSORS_WM831X is not set +CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ACPI_POWER=m +CONFIG_SENSORS_ATK0110=m +CONFIG_THERMAL=y +CONFIG_THERMAL_NETLINK=y +# CONFIG_THERMAL_STATISTICS is not set +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set +# CONFIG_THERMAL_GOV_FAIR_SHARE is not set +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y +CONFIG_DEVFREQ_THERMAL=y +# CONFIG_THERMAL_EMULATION is not set + +# +# Intel thermal drivers +# +CONFIG_INTEL_POWERCLAMP=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_X86_PKG_TEMP_THERMAL=m +# CONFIG_INTEL_SOC_DTS_THERMAL is not set + +# +# ACPI INT340X thermal drivers +# +# end of ACPI INT340X thermal drivers + +CONFIG_INTEL_PCH_THERMAL=m +CONFIG_INTEL_TCC_COOLING=m +CONFIG_INTEL_MENLOW=m +# end of Intel thermal drivers + +CONFIG_GENERIC_ADC_THERMAL=m +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +CONFIG_WATCHDOG_OPEN_TIMEOUT=0 +CONFIG_WATCHDOG_SYSFS=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_DA9052_WATCHDOG=m +CONFIG_DA9062_WATCHDOG=m +CONFIG_MENF21BMC_WATCHDOG=m +# CONFIG_MENZ069_WATCHDOG is not set +CONFIG_WDAT_WDT=m +# CONFIG_WM831X_WATCHDOG is not set +CONFIG_XILINX_WATCHDOG=m +CONFIG_ZIIRAVE_WATCHDOG=m +CONFIG_CADENCE_WATCHDOG=m +CONFIG_DW_WATCHDOG=m +CONFIG_MAX63XX_WATCHDOG=m +CONFIG_RETU_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +# CONFIG_EBC_C384_WDT is not set +CONFIG_F71808E_WDT=m +CONFIG_SP5100_TCO=m +CONFIG_GEODE_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_IE6XX_WDT=m +CONFIG_ITCO_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_HPWDT_NMI_DECODING=y +CONFIG_KEMPLD_WDT=m +CONFIG_SC1200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_NV_TCO=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +# CONFIG_SBC7240_WDT is not set +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_TQMX86_WDT=m +CONFIG_VIA_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m +CONFIG_INTEL_MEI_WDT=m +CONFIG_NI903X_WDT=m +CONFIG_NIC7018_WDT=m +CONFIG_MEN_A21_WDT=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_HOST_SOC=y +CONFIG_BCMA_DRIVER_PCI=y +CONFIG_BCMA_SFLASH=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +CONFIG_MFD_CS5535=m +# CONFIG_MFD_AS3711 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +CONFIG_MFD_BCM590XX=m +CONFIG_MFD_BD9571MWV=m +CONFIG_MFD_AXP20X=m +CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_CROS_EC_DEV=m +CONFIG_MFD_MADERA=m +CONFIG_MFD_MADERA_I2C=m +CONFIG_MFD_MADERA_SPI=m +# CONFIG_MFD_CS47L15 is not set +CONFIG_MFD_CS47L35=y +CONFIG_MFD_CS47L85=y +CONFIG_MFD_CS47L90=y +# CONFIG_MFD_CS47L92 is not set +# CONFIG_PMIC_DA903X is not set +CONFIG_PMIC_DA9052=y +CONFIG_MFD_DA9052_SPI=y +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +CONFIG_MFD_DA9062=m +# CONFIG_MFD_DA9063 is not set +CONFIG_MFD_DA9150=m +CONFIG_MFD_DLN2=m +CONFIG_MFD_MC13XXX=m +CONFIG_MFD_MC13XXX_SPI=m +CONFIG_MFD_MC13XXX_I2C=m +CONFIG_MFD_MP2629=m +CONFIG_HTC_PASIC3=m +# CONFIG_HTC_I2CPLD is not set +CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m +CONFIG_LPC_ICH=m +CONFIG_LPC_SCH=m +# CONFIG_INTEL_SOC_PMIC_BXTWC is not set +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_MRFLD=m +CONFIG_MFD_INTEL_LPSS=m +CONFIG_MFD_INTEL_LPSS_ACPI=m +CONFIG_MFD_INTEL_LPSS_PCI=m +CONFIG_MFD_INTEL_PMC_BXT=m +CONFIG_MFD_INTEL_PMT=m +CONFIG_MFD_IQS62X=m +CONFIG_MFD_JANZ_CMODIO=m +CONFIG_MFD_KEMPLD=m +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77843=y +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +CONFIG_MFD_MT6360=m +CONFIG_MFD_MT6397=m +CONFIG_MFD_MENF21BMC=m +CONFIG_EZX_PCAP=y +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_RETU=m +CONFIG_MFD_PCF50633=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_UCB1400_CORE=m +CONFIG_MFD_RDC321X=m +CONFIG_MFD_RT4831=m +CONFIG_MFD_RT5033=m +# CONFIG_MFD_RC5T583 is not set +CONFIG_MFD_SI476X_CORE=m +CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y +CONFIG_MFD_SKY81452=m +CONFIG_MFD_SYSCON=y +CONFIG_MFD_TI_AM335X_TSCADC=m +CONFIG_MFD_LP3943=m +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_TI_LMU is not set +# CONFIG_MFD_PALMAS is not set +CONFIG_TPS6105X=m +CONFIG_TPS65010=m +CONFIG_TPS6507X=m +CONFIG_MFD_TPS65086=m +# CONFIG_MFD_TPS65090 is not set +CONFIG_MFD_TI_LP873X=m +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +CONFIG_MFD_TPS65912=y +# CONFIG_MFD_TPS65912_I2C is not set +CONFIG_MFD_TPS65912_SPI=y +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +CONFIG_MFD_WL1273_CORE=m +CONFIG_MFD_LM3533=m +CONFIG_MFD_TIMBERDALE=m +CONFIG_MFD_TQMX86=m +CONFIG_MFD_VX855=m +CONFIG_MFD_ARIZONA=m +CONFIG_MFD_ARIZONA_I2C=m +CONFIG_MFD_ARIZONA_SPI=m +CONFIG_MFD_CS47L24=y +CONFIG_MFD_WM5102=y +CONFIG_MFD_WM5110=y +# CONFIG_MFD_WM8997 is not set +CONFIG_MFD_WM8998=y +# CONFIG_MFD_WM8400 is not set +CONFIG_MFD_WM831X=y +# CONFIG_MFD_WM831X_I2C is not set +CONFIG_MFD_WM831X_SPI=y +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_MFD_ATC260X_I2C is not set +# CONFIG_RAVE_SP_CORE is not set +CONFIG_MFD_INTEL_M10_BMC=m +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +# CONFIG_REGULATOR_88PG86X is not set +CONFIG_REGULATOR_ACT8865=m +CONFIG_REGULATOR_AD5398=m +# CONFIG_REGULATOR_ARIZONA_LDO1 is not set +# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set +CONFIG_REGULATOR_AXP20X=m +CONFIG_REGULATOR_BCM590XX=m +# CONFIG_REGULATOR_BD9571MWV is not set +CONFIG_REGULATOR_DA9052=m +CONFIG_REGULATOR_DA9062=m +CONFIG_REGULATOR_DA9210=m +# CONFIG_REGULATOR_DA9211 is not set +CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_GPIO=m +CONFIG_REGULATOR_ISL9305=m +CONFIG_REGULATOR_ISL6271A=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=m +CONFIG_REGULATOR_LP872X=m +CONFIG_REGULATOR_LP8755=m +# CONFIG_REGULATOR_LTC3589 is not set +CONFIG_REGULATOR_LTC3676=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX8649=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_MAX8893=m +CONFIG_REGULATOR_MAX8952=m +CONFIG_REGULATOR_MAX77693=m +CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MC13XXX_CORE=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_MC13892=m +CONFIG_REGULATOR_MP8859=m +CONFIG_REGULATOR_MT6311=m +CONFIG_REGULATOR_MT6315=m +CONFIG_REGULATOR_MT6323=m +CONFIG_REGULATOR_MT6358=m +CONFIG_REGULATOR_MT6359=m +CONFIG_REGULATOR_MT6360=m +CONFIG_REGULATOR_MT6397=m +CONFIG_REGULATOR_PCA9450=m +CONFIG_REGULATOR_PCAP=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PV88060=m +CONFIG_REGULATOR_PV88080=m +CONFIG_REGULATOR_PV88090=m +CONFIG_REGULATOR_PWM=m +CONFIG_REGULATOR_QCOM_SPMI=m +CONFIG_REGULATOR_QCOM_USB_VBUS=m +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RT4801=m +CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5033=m +CONFIG_REGULATOR_RT6160=m +CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ6752=m +CONFIG_REGULATOR_SKY81452=m +# CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_TPS51632=m +CONFIG_REGULATOR_TPS6105X=m +CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_REGULATOR_TPS65086=m +# CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS6524X=m +# CONFIG_REGULATOR_TPS65912 is not set +# CONFIG_REGULATOR_WM831X is not set +CONFIG_REGULATOR_QCOM_LABIBB=m +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +CONFIG_LIRC=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +# CONFIG_IR_IMON_DECODER is not set +CONFIG_IR_RCMM_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +CONFIG_IR_ENE=m +CONFIG_IR_IMON=m +# CONFIG_IR_IMON_RAW is not set +CONFIG_IR_MCEUSB=m +CONFIG_IR_ITE_CIR=m +CONFIG_IR_FINTEK=m +CONFIG_IR_NUVOTON=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_WINBOND_CIR=m +CONFIG_IR_IGORPLUGUSB=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_SERIAL=m +CONFIG_IR_SERIAL_TRANSMITTER=y +CONFIG_RC_XBOX_DVD=m +CONFIG_IR_TOY=m +CONFIG_CEC_CORE=m +CONFIG_CEC_NOTIFIER=y +CONFIG_CEC_PIN=y + +# +# CEC support +# +CONFIG_MEDIA_CEC_RC=y +# CONFIG_CEC_PIN_ERROR_INJ is not set +CONFIG_MEDIA_CEC_SUPPORT=y +CONFIG_CEC_CH7322=m +CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m +CONFIG_CEC_SECO=m +CONFIG_CEC_SECO_RC=y +CONFIG_USB_PULSE8_CEC=m +# CONFIG_USB_RAINSHADOW_CEC is not set +# end of CEC support + +CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIA_SUPPORT_FILTER is not set +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=m +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=m +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_MEM2MEM_DEV=m +CONFIG_V4L2_FLASH_LED_CLASS=m +CONFIG_V4L2_FWNODE=m +CONFIG_V4L2_ASYNC=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +# end of Video4Linux options + +# +# Media controller options +# +CONFIG_MEDIA_CONTROLLER_DVB=y +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +# CONFIG_USB_GSPCA_DTCS033 is not set +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TOUPTEK=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_LOADER=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +# CONFIG_VIDEO_AU0828_RC is not set +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +# CONFIG_DVB_USB_CXUSB_ANALOG is not set +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_DVB_USB_ZD1301=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +CONFIG_DVB_AS102=m + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m + +# +# Software defined radio USB devices +# +CONFIG_USB_AIRSPY=m +CONFIG_USB_HACKRF=m +CONFIG_USB_MSI2500=m +CONFIG_MEDIA_PCI_SUPPORT=y + +# +# Media capture support +# +CONFIG_VIDEO_MEYE=m +# CONFIG_VIDEO_SOLO6X10 is not set +CONFIG_VIDEO_TW5864=m +CONFIG_VIDEO_TW68=m +CONFIG_VIDEO_TW686X=m + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_IVTV_ALSA=m +CONFIG_VIDEO_FB_IVTV=m +# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_DT3155=m + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX23885=m +CONFIG_MEDIA_ALTERA_CI=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_ENABLE_VP3054=y +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_BT848=m +CONFIG_DVB_BT8XX=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_SAA7134_GO7007=m +CONFIG_VIDEO_SAA7164=m + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_PT1=m +CONFIG_DVB_PT3=m +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_DDBRIDGE=m +# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set +CONFIG_DVB_SMIPCIE=m +CONFIG_DVB_NETUP_UNIDVB=m +# CONFIG_VIDEO_IPU3_CIO2 is not set +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_TEA575X=m +CONFIG_RADIO_SI470X=m +CONFIG_USB_SI470X=m +CONFIG_I2C_SI470X=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_SI4713=m +CONFIG_PLATFORM_SI4713=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI476X=m +CONFIG_USB_MR800=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_SHARK=m +CONFIG_RADIO_SHARK2=m +CONFIG_USB_KEENE=m +CONFIG_USB_RAREMONO=m +CONFIG_USB_MA901=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_SAA7706H=m +CONFIG_RADIO_TEF6862=m +CONFIG_RADIO_TIMBERDALE=m +CONFIG_RADIO_WL1273=m +CONFIG_RADIO_WL128X=m +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_TTPCI_EEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF2_DMA_SG=m +CONFIG_VIDEOBUF2_DVB=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_VIDEO_VIA_CAMERA=m +# CONFIG_VIDEO_CADENCE is not set +CONFIG_VIDEO_ASPEED=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m +CONFIG_DVB_PLATFORM_DRIVERS=y +CONFIG_SDR_PLATFORM_DRIVERS=y + +# +# MMC/SDIO DVB adapters +# +CONFIG_SMS_SDIO_DRV=m +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_TEST_DRIVERS is not set + +# +# FireWire (IEEE 1394) Adapters +# +# CONFIG_DVB_FIREDTV is not set +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y + +# +# IR I2C driver auto-selected by 'Autoselect ancillary drivers' +# +CONFIG_VIDEO_IR_I2C=m + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +# CONFIG_VIDEO_TDA1997X is not set +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS3308=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_UDA1342=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SONY_BTF_MPX=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=m +# end of RDS decoders + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +CONFIG_VIDEO_SAA711X=m +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +# CONFIG_VIDEO_TVP7002 is not set +CONFIG_VIDEO_TW2804=m +CONFIG_VIDEO_TW9903=m +CONFIG_VIDEO_TW9906=m +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_VPX3220 is not set + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_CX25840=m +# end of Video decoders + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=m +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set +# end of Video encoders + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +# end of Video improvement chips + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=m +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +CONFIG_SDR_MAX2175=m +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +CONFIG_VIDEO_M52790=m +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_IMX208=m +# CONFIG_VIDEO_IMX214 is not set +CONFIG_VIDEO_IMX219=m +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX319 is not set +# CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_OV02A10 is not set +CONFIG_VIDEO_OV2640=m +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2740 is not set +# CONFIG_VIDEO_OV5647 is not set +CONFIG_VIDEO_OV5648=m +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set +CONFIG_VIDEO_OV5675=m +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV772X is not set +CONFIG_VIDEO_OV7640=m +CONFIG_VIDEO_OV7670=m +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +CONFIG_VIDEO_OV8865=m +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV9734 is not set +# CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +CONFIG_VIDEO_MAX9271_LIB=m +CONFIG_VIDEO_RDACM20=m +CONFIG_VIDEO_RDACM21=m +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set +# end of Camera sensor devices + +# +# Lens drivers +# +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +CONFIG_VIDEO_DW9768=m +# CONFIG_VIDEO_DW9807_VCM is not set +# end of Lens drivers + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# end of Flash devices + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# end of SPI helper chips + +# +# Media SPI Adapters +# +# CONFIG_CXD2880_SPI_DRV is not set +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=m + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +# CONFIG_DVB_S5H1432 is not set +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +# CONFIG_DVB_DIB9000 is not set +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_RTL2832_SDR=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_AS102_FE=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m +# CONFIG_DVB_CXD2880 is not set + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +# CONFIG_DVB_MN88443X is not set + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +# CONFIG_DVB_LNBH29 is not set +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +# CONFIG_DVB_LGS8GL5 is not set +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=m +# end of Media ancillary drivers + +# +# Graphics support +# +CONFIG_AGP=m +# CONFIG_AGP_ALI is not set +# CONFIG_AGP_ATI is not set +# CONFIG_AGP_AMD is not set +CONFIG_AGP_AMD64=m +CONFIG_AGP_INTEL=m +# CONFIG_AGP_NVIDIA is not set +CONFIG_AGP_SIS=m +# CONFIG_AGP_SWORKS is not set +CONFIG_AGP_VIA=m +# CONFIG_AGP_EFFICEON is not set +CONFIG_INTEL_GTT=m +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_VGA_SWITCHEROO=y +CONFIG_DRM=m +CONFIG_DRM_MIPI_DBI=m +CONFIG_DRM_MIPI_DSI=y +CONFIG_DRM_DP_AUX_CHARDEV=y +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MODESET_LOCK is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +CONFIG_DRM_LOAD_EDID_FIRMWARE=y +CONFIG_DRM_DP_CEC=y +CONFIG_DRM_TTM=m +CONFIG_DRM_VRAM_HELPER=m +CONFIG_DRM_TTM_HELPER=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=m + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +# end of ARM devices + +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_AMDGPU=m +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMDGPU_USERPTR=y + +# +# ACP (Audio CoProcessor) Configuration +# +CONFIG_DRM_AMD_ACP=y +# end of ACP (Audio CoProcessor) Configuration + +# +# Display Engine Configuration +# +CONFIG_DRM_AMD_DC=y +CONFIG_DRM_AMD_DC_DCN=y +# CONFIG_DRM_AMD_DC_HDCP is not set +CONFIG_DRM_AMD_DC_SI=y +CONFIG_DRM_AMD_SECURE_DISPLAY=y +# end of Display Engine Configuration + +CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y +CONFIG_NOUVEAU_DEBUG=5 +CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set +# CONFIG_NOUVEAU_DEBUG_PUSH is not set +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +CONFIG_DRM_I915=m +CONFIG_DRM_I915_FORCE_PROBE="" +CONFIG_DRM_I915_CAPTURE_ERROR=y +CONFIG_DRM_I915_COMPRESS_ERROR=y +CONFIG_DRM_I915_USERPTR=y +CONFIG_DRM_I915_PXP=y + +# +# drm/i915 Debugging +# +# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_I915_DEBUG is not set +# CONFIG_DRM_I915_DEBUG_MMIO is not set +# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set +# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set +# CONFIG_DRM_I915_DEBUG_GUC is not set +# CONFIG_DRM_I915_SELFTEST is not set +# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set +# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set +# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set +# end of drm/i915 Debugging + +# +# drm/i915 Profile Guided Optimisation +# +CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 +CONFIG_DRM_I915_FENCE_TIMEOUT=10000 +CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 +CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 +CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 +CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 +CONFIG_DRM_I915_STOP_TIMEOUT=100 +CONFIG_DRM_I915_TIMESLICE_DURATION=1 +# end of drm/i915 Profile Guided Optimisation + +CONFIG_DRM_VGEM=m +CONFIG_DRM_VKMS=m +CONFIG_DRM_VMWGFX=m +CONFIG_DRM_VMWGFX_FBCON=y +# CONFIG_DRM_VMWGFX_MKSSTATS is not set +CONFIG_DRM_GMA500=m +CONFIG_DRM_UDL=m +CONFIG_DRM_AST=m +CONFIG_DRM_MGAG200=m +CONFIG_DRM_QXL=m +CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +CONFIG_DRM_ANALOGIX_ANX78XX=m +CONFIG_DRM_ANALOGIX_DP=m +# end of Display Interface Bridges + +# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_BOCHS=m +CONFIG_DRM_CIRRUS_QEMU=m +CONFIG_DRM_GM12U320=m +CONFIG_DRM_SIMPLEDRM=m +CONFIG_TINYDRM_HX8357D=m +# CONFIG_TINYDRM_ILI9225 is not set +# CONFIG_TINYDRM_ILI9341 is not set +# CONFIG_TINYDRM_ILI9486 is not set +CONFIG_TINYDRM_MI0283QT=m +CONFIG_TINYDRM_REPAPER=m +CONFIG_TINYDRM_ST7586=m +# CONFIG_TINYDRM_ST7735R is not set +CONFIG_DRM_VBOXVIDEO=m +CONFIG_DRM_GUD=m +CONFIG_DRM_HYPERV=m +CONFIG_DRM_LEGACY=y +# CONFIG_DRM_TDFX is not set +# CONFIG_DRM_R128 is not set +# CONFIG_DRM_MGA is not set +# CONFIG_DRM_SIS is not set +# CONFIG_DRM_VIA is not set +# CONFIG_DRM_SAVAGE is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_DDC=m +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_BACKLIGHT=m +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_VGA16=m +CONFIG_FB_UVESA=m +CONFIG_FB_VESA=y +CONFIG_FB_EFI=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +CONFIG_FB_OPENCORES=m +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_I810 is not set +# CONFIG_FB_LE80578 is not set +CONFIG_FB_INTEL=m +# CONFIG_FB_INTEL_DEBUG is not set +CONFIG_FB_INTEL_I2C=y +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +CONFIG_FB_VIA=m +CONFIG_FB_VIA_DIRECT_PROCFS=y +CONFIG_FB_VIA_X_COMPATIBILITY=y +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_SMSCUFX is not set +CONFIG_FB_UDL=m +CONFIG_FB_IBM_GXT4500=m +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +CONFIG_FB_HYPERV=m +# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SSD1307=m +CONFIG_FB_SM712=m +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_L4F00242T03=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI922X=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_LCD_AMS369FG06=m +CONFIG_LCD_LMS501KF03=m +CONFIG_LCD_HX8357=m +# CONFIG_LCD_OTM3225A is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_LM3533=m +CONFIG_BACKLIGHT_PWM=m +CONFIG_BACKLIGHT_DA9052=m +CONFIG_BACKLIGHT_APPLE=m +CONFIG_BACKLIGHT_QCOM_WLED=m +CONFIG_BACKLIGHT_RT4831=m +CONFIG_BACKLIGHT_SAHARA=m +# CONFIG_BACKLIGHT_WM831X is not set +CONFIG_BACKLIGHT_ADP8860=m +CONFIG_BACKLIGHT_ADP8870=m +CONFIG_BACKLIGHT_PCF50633=m +CONFIG_BACKLIGHT_LM3630A=m +CONFIG_BACKLIGHT_LM3639=m +CONFIG_BACKLIGHT_LP855X=m +CONFIG_BACKLIGHT_SKY81452=m +CONFIG_BACKLIGHT_GPIO=m +CONFIG_BACKLIGHT_LV5207LP=m +CONFIG_BACKLIGHT_BD6107=m +# CONFIG_BACKLIGHT_ARCXCNN is not set +# end of Backlight & LCD device support + +CONFIG_VGASTATE=m +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y +CONFIG_SND_PCM_IEC958=y +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_MAX_CARDS=32 +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_CTL_LED=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_PCSP is not set +CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=1 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_SB16_DSP=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +CONFIG_SND_ALI5451=m +CONFIG_SND_ASIHPI=m +CONFIG_SND_ATIIXP=m +CONFIG_SND_ATIIXP_MODEM=m +CONFIG_SND_AU8810=m +CONFIG_SND_AU8820=m +CONFIG_SND_AU8830=m +CONFIG_SND_AW2=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CS5530=m +CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_ES1968_INPUT=y +# CONFIG_SND_ES1968_RADIO is not set +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MAESTRO3_INPUT=y +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +# CONFIG_SND_SIS7019 is not set +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m + +# +# HD-Audio +# +CONFIG_SND_HDA=m +CONFIG_SND_HDA_GENERIC_LEDS=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_ANALOG=m +CONFIG_SND_HDA_CODEC_SIGMATEL=m +CONFIG_SND_HDA_CODEC_VIA=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CA0110=m +CONFIG_SND_HDA_CODEC_CA0132=m +CONFIG_SND_HDA_CODEC_CA0132_DSP=y +CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_SI3054=m +CONFIG_SND_HDA_GENERIC=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 +# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set +# end of HD-Audio + +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_DSP_LOADER=y +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_I915=y +CONFIG_SND_HDA_EXT_CORE=m +CONFIG_SND_HDA_PREALLOC_SIZE=0 +CONFIG_SND_INTEL_NHLT=y +CONFIG_SND_INTEL_DSP_CONFIG=m +CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m +# CONFIG_SND_INTEL_BYT_PREFER_SOF is not set +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_US122L=m +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_USB_HIFACE=m +# CONFIG_SND_BCD2000 is not set +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_DICE=m +CONFIG_SND_OXFW=m +# CONFIG_SND_ISIGHT is not set +# CONFIG_SND_FIREWORKS is not set +# CONFIG_SND_BEBOB is not set +CONFIG_SND_FIREWIRE_DIGI00X=m +CONFIG_SND_FIREWIRE_TASCAM=m +# CONFIG_SND_FIREWIRE_MOTU is not set +# CONFIG_SND_FIREFACE is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SOC_ACPI=m +CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_ADI_AXI_I2S=m +CONFIG_SND_SOC_ADI_AXI_SPDIF=m +CONFIG_SND_SOC_AMD_ACP=m +# CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH is not set +CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +CONFIG_SND_SOC_AMD_ACP3x=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_RENOIR=m +CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_ACP6x=m +CONFIG_SND_SOC_AMD_YC_MACH=m +CONFIG_SND_SOC_AMD_ACP_COMMON=m +CONFIG_SND_SOC_AMD_ACP_I2S=m +CONFIG_SND_SOC_AMD_ACP_PCM=m +CONFIG_SND_AMD_ASOC_RENOIR=m +CONFIG_SND_SOC_AMD_MACH_COMMON=m +CONFIG_SND_SOC_AMD_LEGACY_MACH=m +CONFIG_SND_SOC_AMD_SOF_MACH=m +CONFIG_SND_ATMEL_SOC=m +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +CONFIG_SND_SOC_FSL_AUDMIX=m +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +CONFIG_SND_SOC_FSL_MICFIL=m +CONFIG_SND_SOC_FSL_XCVR=m +CONFIG_SND_SOC_FSL_RPMSG=m +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# end of SoC Audio for Freescale CPUs + +# CONFIG_SND_I2S_HI6210_I2S is not set +CONFIG_SND_SOC_IMG=y +CONFIG_SND_SOC_IMG_I2S_IN=m +CONFIG_SND_SOC_IMG_I2S_OUT=m +CONFIG_SND_SOC_IMG_PARALLEL_OUT=m +CONFIG_SND_SOC_IMG_SPDIF_IN=m +CONFIG_SND_SOC_IMG_SPDIF_OUT=m +CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m +CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y +CONFIG_SND_SOC_INTEL_SST=m +CONFIG_SND_SOC_INTEL_CATPT=m +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m +# CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI is not set +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m +CONFIG_SND_SOC_INTEL_SKYLAKE=m +CONFIG_SND_SOC_INTEL_SKL=m +CONFIG_SND_SOC_INTEL_APL=m +CONFIG_SND_SOC_INTEL_KBL=m +CONFIG_SND_SOC_INTEL_GLK=m +CONFIG_SND_SOC_INTEL_CNL=m +CONFIG_SND_SOC_INTEL_CFL=m +# CONFIG_SND_SOC_INTEL_CML_H is not set +# CONFIG_SND_SOC_INTEL_CML_LP is not set +CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y +CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m +CONFIG_SND_SOC_ACPI_INTEL_MATCH=m +CONFIG_SND_SOC_INTEL_MACH=y +CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y +CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m +CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m +CONFIG_SND_SOC_INTEL_HASWELL_MACH=m +CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m +CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m +CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m +# CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH is not set +# CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH is not set +CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m +CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=m +CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m +CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m +# CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH is not set +# CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH is not set +# CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH is not set +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m +CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m +CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m +CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m +CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m +CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m +CONFIG_SND_SOC_MTK_BTCVSD=m +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI_DEV=m +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_ACPI=m +CONFIG_SND_SOC_SOF_ACPI_DEV=m +# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set +# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set +CONFIG_SND_SOC_SOF=m +CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y +CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y +CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m +CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m +CONFIG_SND_SOC_SOF_INTEL_COMMON=m +CONFIG_SND_SOC_SOF_BAYTRAIL=m +CONFIG_SND_SOC_SOF_BROADWELL=m +CONFIG_SND_SOC_SOF_MERRIFIELD=m +CONFIG_SND_SOC_SOF_INTEL_APL=m +CONFIG_SND_SOC_SOF_APOLLOLAKE=m +CONFIG_SND_SOC_SOF_GEMINILAKE=m +CONFIG_SND_SOC_SOF_INTEL_CNL=m +CONFIG_SND_SOC_SOF_CANNONLAKE=m +CONFIG_SND_SOC_SOF_COFFEELAKE=m +CONFIG_SND_SOC_SOF_COMETLAKE=m +CONFIG_SND_SOC_SOF_INTEL_ICL=m +CONFIG_SND_SOC_SOF_ICELAKE=m +CONFIG_SND_SOC_SOF_JASPERLAKE=m +CONFIG_SND_SOC_SOF_INTEL_TGL=m +CONFIG_SND_SOC_SOF_TIGERLAKE=m +CONFIG_SND_SOC_SOF_ELKHARTLAKE=m +CONFIG_SND_SOC_SOF_ALDERLAKE=m +CONFIG_SND_SOC_SOF_HDA_COMMON=m +CONFIG_SND_SOC_SOF_HDA_LINK=y +CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y +CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m +CONFIG_SND_SOC_SOF_HDA=m +CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m +CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m +CONFIG_SND_SOC_SOF_XTENSA=m + +# +# STMicroelectronics STM32 SOC audio support +# +# end of STMicroelectronics STM32 SOC audio support + +CONFIG_SND_SOC_XILINX_I2S=m +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m +CONFIG_SND_SOC_XTFPGA_I2S=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_ARIZONA=m +CONFIG_SND_SOC_WM_ADSP=m +CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ADAU_UTILS=m +CONFIG_SND_SOC_ADAU1372=m +CONFIG_SND_SOC_ADAU1372_I2C=m +CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1701=m +# CONFIG_SND_SOC_ADAU1761_I2C is not set +# CONFIG_SND_SOC_ADAU1761_SPI is not set +CONFIG_SND_SOC_ADAU7002=m +CONFIG_SND_SOC_ADAU7118=m +CONFIG_SND_SOC_ADAU7118_HW=m +CONFIG_SND_SOC_ADAU7118_I2C=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4118=m +# CONFIG_SND_SOC_AK4458 is not set +CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK5386=m +# CONFIG_SND_SOC_AK5558 is not set +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BD28623 is not set +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_CROS_EC_CODEC=m +CONFIG_SND_SOC_CS35L32=m +CONFIG_SND_SOC_CS35L33=m +CONFIG_SND_SOC_CS35L34=m +# CONFIG_SND_SOC_CS35L35 is not set +CONFIG_SND_SOC_CS35L36=m +CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L41_I2C=m +CONFIG_SND_SOC_CS42L42=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CS42L51_I2C=m +CONFIG_SND_SOC_CS42L52=m +# CONFIG_SND_SOC_CS42L56 is not set +CONFIG_SND_SOC_CS42L73=m +CONFIG_SND_SOC_CS4234=m +# CONFIG_SND_SOC_CS4265 is not set +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_CS4271_SPI=m +CONFIG_SND_SOC_CS42XX8=m +CONFIG_SND_SOC_CS42XX8_I2C=m +CONFIG_SND_SOC_CS43130=m +CONFIG_SND_SOC_CS4341=m +CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS53L30=m +# CONFIG_SND_SOC_CX2072X is not set +# CONFIG_SND_SOC_DA7213 is not set +CONFIG_SND_SOC_DA7219=m +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDMI_CODEC=m +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 is not set +CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_ES8328_I2C=m +CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_GTM601=m +CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDAC_HDA=m +CONFIG_SND_SOC_ICS43432=m +CONFIG_SND_SOC_INNO_RK3036=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98090=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_MAX98504=m +# CONFIG_SND_SOC_MAX9867 is not set +CONFIG_SND_SOC_MAX98927=m +CONFIG_SND_SOC_MAX98520=m +CONFIG_SND_SOC_MAX98373=m +CONFIG_SND_SOC_MAX98373_I2C=m +CONFIG_SND_SOC_MAX98373_SDW=m +CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX9860=m +CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m +CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m +CONFIG_SND_SOC_PCM1681=m +# CONFIG_SND_SOC_PCM1789_I2C is not set +CONFIG_SND_SOC_PCM179X=m +CONFIG_SND_SOC_PCM179X_I2C=m +CONFIG_SND_SOC_PCM179X_SPI=m +# CONFIG_SND_SOC_PCM186X_I2C is not set +# CONFIG_SND_SOC_PCM186X_SPI is not set +CONFIG_SND_SOC_PCM3060=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m +CONFIG_SND_SOC_PCM3168A=m +CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_PCM3168A_SPI=m +CONFIG_SND_SOC_PCM5102A=m +CONFIG_SND_SOC_PCM512x=m +CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_PCM512x_SPI=m +CONFIG_SND_SOC_RK3328=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RL6347A=m +CONFIG_SND_SOC_RT286=m +CONFIG_SND_SOC_RT298=m +CONFIG_SND_SOC_RT1011=m +CONFIG_SND_SOC_RT1015=m +CONFIG_SND_SOC_RT1015P=m +CONFIG_SND_SOC_RT1019=m +CONFIG_SND_SOC_RT1308=m +CONFIG_SND_SOC_RT1308_SDW=m +CONFIG_SND_SOC_RT1316_SDW=m +CONFIG_SND_SOC_RT5616=m +CONFIG_SND_SOC_RT5631=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5651=m +CONFIG_SND_SOC_RT5659=m +CONFIG_SND_SOC_RT5660=m +CONFIG_SND_SOC_RT5670=m +CONFIG_SND_SOC_RT5677=m +CONFIG_SND_SOC_RT5677_SPI=m +CONFIG_SND_SOC_RT5682=m +CONFIG_SND_SOC_RT5682_I2C=m +CONFIG_SND_SOC_RT5682_SDW=m +CONFIG_SND_SOC_RT5682S=m +CONFIG_SND_SOC_RT700=m +CONFIG_SND_SOC_RT700_SDW=m +CONFIG_SND_SOC_RT711=m +CONFIG_SND_SOC_RT711_SDW=m +CONFIG_SND_SOC_RT711_SDCA_SDW=m +CONFIG_SND_SOC_RT715=m +CONFIG_SND_SOC_RT715_SDW=m +CONFIG_SND_SOC_RT715_SDCA_SDW=m +CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_SDW_MOCKUP=m +CONFIG_SND_SOC_SGTL5000=m +CONFIG_SND_SOC_SI476X=m +CONFIG_SND_SOC_SIGMADSP=m +CONFIG_SND_SOC_SIGMADSP_I2C=m +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +CONFIG_SND_SOC_SPDIF=m +# CONFIG_SND_SOC_SSM2305 is not set +CONFIG_SND_SOC_SSM2518=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_SSM2602_SPI=m +CONFIG_SND_SOC_SSM2602_I2C=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_STA32X=m +# CONFIG_SND_SOC_STA350 is not set +CONFIG_SND_SOC_STI_SAS=m +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS2562 is not set +# CONFIG_SND_SOC_TAS2764 is not set +# CONFIG_SND_SOC_TAS2770 is not set +CONFIG_SND_SOC_TAS5086=m +CONFIG_SND_SOC_TAS571X=m +CONFIG_SND_SOC_TAS5720=m +# CONFIG_SND_SOC_TAS6424 is not set +# CONFIG_SND_SOC_TDA7419 is not set +CONFIG_SND_SOC_TFA9879=m +CONFIG_SND_SOC_TFA989X=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TLV320AIC23_SPI=m +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m +CONFIG_SND_SOC_TLV320ADCX140=m +CONFIG_SND_SOC_TS3A227E=m +# CONFIG_SND_SOC_TSCS42XX is not set +# CONFIG_SND_SOC_TSCS454 is not set +CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_WCD_MBHC=m +CONFIG_SND_SOC_WCD938X=m +CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WM5102=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8524=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8737=m +CONFIG_SND_SOC_WM8741=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8770=m +CONFIG_SND_SOC_WM8776=m +# CONFIG_SND_SOC_WM8782 is not set +CONFIG_SND_SOC_WM8804=m +CONFIG_SND_SOC_WM8804_I2C=m +CONFIG_SND_SOC_WM8804_SPI=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8904=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WM8985=m +CONFIG_SND_SOC_WSA881X=m +CONFIG_SND_SOC_ZL38060=m +# CONFIG_SND_SOC_MAX9759 is not set +# CONFIG_SND_SOC_MT6351 is not set +CONFIG_SND_SOC_MT6358=m +CONFIG_SND_SOC_MT6660=m +CONFIG_SND_SOC_NAU8315=m +CONFIG_SND_SOC_NAU8540=m +CONFIG_SND_SOC_NAU8810=m +CONFIG_SND_SOC_NAU8821=m +CONFIG_SND_SOC_NAU8822=m +# CONFIG_SND_SOC_NAU8824 is not set +CONFIG_SND_SOC_NAU8825=m +CONFIG_SND_SOC_TPA6130A2=m +CONFIG_SND_SOC_LPASS_WSA_MACRO=m +CONFIG_SND_SOC_LPASS_VA_MACRO=m +CONFIG_SND_SOC_LPASS_RX_MACRO=m +CONFIG_SND_SOC_LPASS_TX_MACRO=m +# end of CODEC drivers + +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_X86=y +CONFIG_HDMI_LPE_AUDIO=m +CONFIG_SND_SYNTH_EMUX=m +CONFIG_SND_VIRTIO=m +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=m +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +# CONFIG_HID_ACCUTOUCH is not set +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +CONFIG_HID_APPLEIR=m +CONFIG_HID_ASUS=m +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CORSAIR=m +CONFIG_HID_COUGAR=m +CONFIG_HID_MACALLY=m +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_CMEDIA=m +CONFIG_HID_CP2112=m +CONFIG_HID_CREATIVE_SB0540=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +# CONFIG_HID_ELAN is not set +CONFIG_HID_ELECOM=m +CONFIG_HID_ELO=m +CONFIG_HID_EZKEY=m +CONFIG_HID_FT260=m +CONFIG_HID_GEMBIRD=m +CONFIG_HID_GFRM=m +CONFIG_HID_GLORIOUS=m +CONFIG_HID_HOLTEK=m +# CONFIG_HOLTEK_FF is not set +# CONFIG_HID_GOOGLE_HAMMER is not set +CONFIG_HID_VIVALDI=m +# CONFIG_HID_GT683R is not set +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_VIEWSONIC=m +CONFIG_HID_XIAOMI=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +# CONFIG_HID_ITE is not set +# CONFIG_HID_JABRA is not set +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LED=m +CONFIG_HID_LENOVO=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_LOGITECH_HIDPP=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MALTRON=m +CONFIG_HID_MAYFLASH=m +# CONFIG_HID_REDRAGON is not set +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m +CONFIG_NINTENDO_FF=y +# CONFIG_HID_NTI is not set +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PENMOUNT=m +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LCD=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PICOLCD_CIR=y +CONFIG_HID_PLANTRONICS=m +CONFIG_HID_PLAYSTATION=m +CONFIG_PLAYSTATION_FF=y +CONFIG_HID_PRIMAX=m +# CONFIG_HID_RETRODE is not set +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SEMITEK=m +CONFIG_HID_SONY=m +CONFIG_SONY_FF=y +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEAM=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_RMI=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_HYPERV_MOUSE=m +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_UDRAW_PS3=m +CONFIG_HID_U2FZERO=m +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m +CONFIG_HID_ALPS=m +CONFIG_HID_MCP2221=m +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# end of USB HID Boot Protocol drivers +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_ACPI=m +# end of I2C HID support + +CONFIG_I2C_HID_CORE=m + +# +# Surface System Aggregator Module HID support +# +CONFIG_SURFACE_HID=m +CONFIG_SURFACE_KBD=m +# end of Surface System Aggregator Module HID support + +CONFIG_SURFACE_HID_CORE=m +# end of HID support + +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m +CONFIG_USB_LED_TRIG=y +CONFIG_USB_ULPI_BUS=m +CONFIG_USB_CONN_GPIO=m +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=m + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=m +CONFIG_USB_XHCI_PCI_RENESAS=m +CONFIG_USB_XHCI_PLATFORM=m +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=m +CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_PLATFORM=m +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_FOTG210_HCD=m +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=m +CONFIG_USB_OHCI_HCD_PCI=m +CONFIG_USB_OHCI_HCD_SSB=y +CONFIG_USB_OHCI_HCD_PLATFORM=m +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_HCD_ISO is not set +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_HCD_BCMA=m +CONFIG_USB_HCD_SSB=m +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +CONFIG_USBIP_VUDC=m +# CONFIG_USBIP_DEBUG is not set +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3_PCI_WRAP=m +CONFIG_USB_CDNSP_PCI=m +# CONFIG_USB_CDNSP_GADGET is not set +# CONFIG_USB_CDNSP_HOST is not set +CONFIG_USB_MUSB_HDRC=m +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# + +# +# MUSB DMA mode +# +CONFIG_MUSB_PIO_ONLY=y +CONFIG_USB_DWC3=m +CONFIG_USB_DWC3_ULPI=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_PCI=m +CONFIG_USB_DWC3_HAPS=m +# CONFIG_USB_DWC2 is not set +CONFIG_USB_CHIPIDEA=m +# CONFIG_USB_CHIPIDEA_UDC is not set +CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_PCI=m +CONFIG_USB_CHIPIDEA_MSM=m +CONFIG_USB_CHIPIDEA_GENERIC=m +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1761_UDC=y +# CONFIG_USB_ISP1760_HOST_ROLE is not set +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +CONFIG_USB_ISP1760_DUAL_ROLE=y + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_F8153X=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MXUPORT=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +# CONFIG_USB_SERIAL_SAFE_PADDED is not set +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +CONFIG_USB_SERIAL_UPD78F0730=m +CONFIG_USB_SERIAL_XR=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m +CONFIG_USB_EZUSB_FX2=m +CONFIG_USB_HUB_USB251XB=m +CONFIG_USB_HSIC_USB3503=m +CONFIG_USB_HSIC_USB4604=m +# CONFIG_USB_LINK_LAYER_TEST is not set +CONFIG_USB_CHAOSKEY=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=m +CONFIG_USB_GPIO_VBUS=m +CONFIG_TAHVO_USB=m +# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set +CONFIG_USB_ISP1301=m +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +CONFIG_U_SERIAL_CONSOLE=y + +# +# USB Peripheral Controller +# +CONFIG_USB_FOTG210_UDC=m +CONFIG_USB_GR_UDC=m +CONFIG_USB_R8A66597=m +CONFIG_USB_PXA27X=m +CONFIG_USB_MV_UDC=m +CONFIG_USB_MV_U3D=m +CONFIG_USB_SNP_CORE=m +CONFIG_USB_M66592=m +CONFIG_USB_BDC_UDC=m +CONFIG_USB_AMD5536UDC=m +CONFIG_USB_NET2272=m +# CONFIG_USB_NET2272_DMA is not set +CONFIG_USB_NET2280=m +CONFIG_USB_GOKU=m +CONFIG_USB_EG20T=m +CONFIG_USB_MAX3420_UDC=m +CONFIG_USB_DUMMY_HCD=m +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_SERIAL=m +CONFIG_USB_F_OBEX=m +CONFIG_USB_F_NCM=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_PHONET=m +CONFIG_USB_F_EEM=m +CONFIG_USB_F_SUBSET=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UVC=m +CONFIG_USB_F_MIDI=m +CONFIG_USB_F_HID=m +CONFIG_USB_F_PRINTER=m +CONFIG_USB_F_TCM=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_EEM is not set +# CONFIG_USB_CONFIGFS_PHONET is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_CONFIGFS_F_PRINTER=y +CONFIG_USB_CONFIGFS_F_TCM=y + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +CONFIG_USB_AUDIO=m +CONFIG_GADGET_UAC1=y +# CONFIG_GADGET_UAC1_LEGACY is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_ETH_EEM=y +CONFIG_USB_G_NCM=m +CONFIG_USB_GADGETFS=m +CONFIG_USB_FUNCTIONFS=m +# CONFIG_USB_FUNCTIONFS_ETH is not set +# CONFIG_USB_FUNCTIONFS_RNDIS is not set +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_GADGET_TARGET=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +# CONFIG_USB_CDC_COMPOSITE is not set +CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_ACM_MS=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +CONFIG_USB_G_MULTI_CDC=y +CONFIG_USB_G_HID=m +CONFIG_USB_G_DBGP=m +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=y +CONFIG_USB_G_WEBCAM=m +# CONFIG_USB_RAW_GADGET is not set +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=m +# CONFIG_TYPEC_TCPM is not set +# CONFIG_TYPEC_UCSI is not set +CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m +CONFIG_TYPEC_STUSB160X=m + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set +# CONFIG_TYPEC_MUX_INTEL_PMC is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_TYPEC_NVIDIA_ALTMODE=m +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=m +# CONFIG_USB_ROLES_INTEL_XHCI is not set +CONFIG_MMC=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_SDIO_UART=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_CRYPTO=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=y +CONFIG_MMC_SDHCI_ACPI=m +CONFIG_MMC_SDHCI_PLTFM=m +# CONFIG_MMC_SDHCI_F_SDH30 is not set +CONFIG_MMC_WBSD=m +CONFIG_MMC_ALCOR=m +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=m +# CONFIG_MMC_HSQ is not set +CONFIG_MMC_TOSHIBA_PCI=m +CONFIG_MMC_MTK=m +# CONFIG_MMC_SDHCI_XENON is not set +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m +CONFIG_MS_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_MEMSTICK_R592=m +CONFIG_MEMSTICK_REALTEK_PCI=m +CONFIG_MEMSTICK_REALTEK_USB=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_FLASH=m +CONFIG_LEDS_CLASS_MULTICOLOR=m +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set + +# +# LED drivers +# +CONFIG_LEDS_APU=m +CONFIG_LEDS_LM3530=m +CONFIG_LEDS_LM3532=m +CONFIG_LEDS_LM3533=m +CONFIG_LEDS_LM3642=m +# CONFIG_LEDS_MT6323 is not set +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_PCA9532_GPIO=y +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP3952=m +CONFIG_LEDS_LP50XX=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set +CONFIG_LEDS_PCA963X=m +# CONFIG_LEDS_WM831X_STATUS is not set +CONFIG_LEDS_DA9052=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_PWM=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m +CONFIG_LEDS_MC13783=m +CONFIG_LEDS_TCA6507=m +CONFIG_LEDS_TLC591XX=m +CONFIG_LEDS_LM355x=m +CONFIG_LEDS_OT200=m +CONFIG_LEDS_MENF21BMC=m + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +CONFIG_LEDS_BLINKM=m +# CONFIG_LEDS_MLXCPLD is not set +# CONFIG_LEDS_MLXREG is not set +CONFIG_LEDS_USER=m +CONFIG_LEDS_NIC78BX=m +# CONFIG_LEDS_TI_LMU_COMMON is not set +CONFIG_LEDS_TPS6105X=m + +# +# Flash and Torch LED drivers +# +CONFIG_LEDS_AS3645A=m +# CONFIG_LEDS_LM3601X is not set +# CONFIG_LEDS_RT8515 is not set +CONFIG_LEDS_SGM3140=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_DISK=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_ACTIVITY=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +CONFIG_LEDS_TRIGGER_CAMERA=m +CONFIG_LEDS_TRIGGER_PANIC=y +# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_PATTERN=m +CONFIG_LEDS_TRIGGER_AUDIO=m +CONFIG_LEDS_TRIGGER_TTY=m +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +# end of Speakup console speech + +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_CXGB4=m +CONFIG_MLX4_INFINIBAND=m +CONFIG_MLX5_INFINIBAND=m +CONFIG_INFINIBAND_OCRDMA=m +CONFIG_INFINIBAND_VMWARE_PVRDMA=m +CONFIG_INFINIBAND_USNIC=m +CONFIG_INFINIBAND_IPOIB=m +CONFIG_INFINIBAND_IPOIB_CM=y +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_SRPT=m +CONFIG_INFINIBAND_ISER=m +CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RTRS=m +CONFIG_INFINIBAND_RTRS_CLIENT=m +CONFIG_INFINIBAND_RTRS_SERVER=m +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=m +# CONFIG_EDAC_GHES is not set +CONFIG_EDAC_AMD64=m +# CONFIG_EDAC_AMD76X is not set +# CONFIG_EDAC_E7XXX is not set +CONFIG_EDAC_E752X=m +# CONFIG_EDAC_I82875P is not set +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +# CONFIG_EDAC_IE31200 is not set +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I7CORE=m +# CONFIG_EDAC_I82860 is not set +# CONFIG_EDAC_R82600 is not set +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_EDAC_I7300=m +CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_ABB5ZES3=m +CONFIG_RTC_DRV_ABEOZ9=m +CONFIG_RTC_DRV_ABX80X=m +CONFIG_RTC_DRV_DS1307=m +# CONFIG_RTC_DRV_DS1307_CENTURY is not set +CONFIG_RTC_DRV_DS1374=m +# CONFIG_RTC_DRV_DS1374_WDT is not set +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8523=m +CONFIG_RTC_DRV_PCF85063=m +CONFIG_RTC_DRV_PCF85363=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_M41T80_WDT=y +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8010=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_RV3028=m +CONFIG_RTC_DRV_RV3032=m +CONFIG_RTC_DRV_RV8803=m +CONFIG_RTC_DRV_SD3078=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T93=m +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1302=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1343=m +CONFIG_RTC_DRV_DS1347=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RX4581=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_PCF2123=m +CONFIG_RTC_DRV_MCP795=m +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_DS3232_HWMON=y +CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_RV3029C2=m +CONFIG_RTC_DRV_RV3029_HWMON=y +CONFIG_RTC_DRV_RX6110=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1685_FAMILY=m +CONFIG_RTC_DRV_DS1685=y +# CONFIG_RTC_DRV_DS1689 is not set +# CONFIG_RTC_DRV_DS17285 is not set +# CONFIG_RTC_DRV_DS17485 is not set +# CONFIG_RTC_DRV_DS17885 is not set +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_DS2404=m +CONFIG_RTC_DRV_DA9052=m +CONFIG_RTC_DRV_DA9063=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM831X=m +CONFIG_RTC_DRV_PCF50633=m +# CONFIG_RTC_DRV_CROS_EC is not set + +# +# on-CPU RTC drivers +# +# CONFIG_RTC_DRV_FTRTC010 is not set +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_MC13XXX=m +CONFIG_RTC_DRV_MT6397=m + +# +# HID Sensor RTC drivers +# +CONFIG_RTC_DRV_HID_SENSOR_TIME=m +# CONFIG_RTC_DRV_GOLDFISH is not set +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m +CONFIG_DMA_ACPI=y +CONFIG_ALTERA_MSGDMA=m +CONFIG_INTEL_IDMA64=m +CONFIG_PCH_DMA=m +CONFIG_PLX_DMA=m +CONFIG_TIMB_DMA=m +CONFIG_QCOM_HIDMA_MGMT=m +CONFIG_QCOM_HIDMA=m +CONFIG_DW_DMAC_CORE=m +CONFIG_DW_DMAC=m +CONFIG_DW_DMAC_PCI=m +# CONFIG_DW_EDMA is not set +# CONFIG_DW_EDMA_PCIE is not set +CONFIG_HSU_DMA=m +# CONFIG_SF_PDMA is not set +# CONFIG_INTEL_LDMA is not set + +# +# DMA Clients +# +CONFIG_ASYNC_TX_DMA=y +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +CONFIG_UDMABUF=y +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set +# end of DMABUF options + +CONFIG_AUXDISPLAY=y +CONFIG_CHARLCD=m +CONFIG_LINEDISP=m +CONFIG_HD44780_COMMON=m +# CONFIG_HD44780 is not set +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_IMG_ASCII_LCD=m +CONFIG_HT16K33=m +CONFIG_LCD2S=m +CONFIG_PARPORT_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_CHARLCD_BL_OFF is not set +# CONFIG_CHARLCD_BL_ON is not set +CONFIG_CHARLCD_BL_FLASH=y +CONFIG_PANEL=m +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_DMEM_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +CONFIG_UIO_PRUSS=m +CONFIG_UIO_MF624=m +CONFIG_UIO_HV_GENERIC=m +CONFIG_UIO_DFL=m +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +CONFIG_VFIO_NOIOMMU=y +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_VGA=y +CONFIG_VFIO_PCI_IGD=y +CONFIG_VFIO_MDEV=m +CONFIG_IRQ_BYPASS_MANAGER=m +CONFIG_VIRT_DRIVERS=y +CONFIG_VBOXGUEST=m +CONFIG_NITRO_ENCLAVES=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_PCI_LIB=m +CONFIG_VIRTIO_PCI_LIB_LEGACY=m +CONFIG_VIRTIO_MENU=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_MMIO=m +# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set +CONFIG_VIRTIO_DMA_SHARED_BUFFER=m +# CONFIG_VDPA is not set +CONFIG_VHOST_IOTLB=m +CONFIG_VHOST=m +CONFIG_VHOST_MENU=y +CONFIG_VHOST_NET=m +CONFIG_VHOST_SCSI=m +CONFIG_VHOST_VSOCK=m +CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y + +# +# Microsoft Hyper-V guest support +# +CONFIG_HYPERV=m +CONFIG_HYPERV_TIMER=y +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m +# end of Microsoft Hyper-V guest support + +CONFIG_GREYBUS=m +CONFIG_GREYBUS_ES2=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 +CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 +CONFIG_COMEDI_MISC_DRIVERS=y +CONFIG_COMEDI_BOND=m +CONFIG_COMEDI_TEST=m +CONFIG_COMEDI_PARPORT=m +CONFIG_COMEDI_SSV_DNP=m +# CONFIG_COMEDI_ISA_DRIVERS is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_8255_PCI=m +CONFIG_COMEDI_ADDI_WATCHDOG=m +CONFIG_COMEDI_ADDI_APCI_1032=m +CONFIG_COMEDI_ADDI_APCI_1500=m +CONFIG_COMEDI_ADDI_APCI_1516=m +CONFIG_COMEDI_ADDI_APCI_1564=m +CONFIG_COMEDI_ADDI_APCI_16XX=m +CONFIG_COMEDI_ADDI_APCI_2032=m +CONFIG_COMEDI_ADDI_APCI_2200=m +CONFIG_COMEDI_ADDI_APCI_3120=m +CONFIG_COMEDI_ADDI_APCI_3501=m +CONFIG_COMEDI_ADDI_APCI_3XXX=m +CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7X3X=m +CONFIG_COMEDI_ADL_PCI8164=m +CONFIG_COMEDI_ADL_PCI9111=m +CONFIG_COMEDI_ADL_PCI9118=m +CONFIG_COMEDI_ADV_PCI1710=m +CONFIG_COMEDI_ADV_PCI1720=m +CONFIG_COMEDI_ADV_PCI1723=m +CONFIG_COMEDI_ADV_PCI1724=m +CONFIG_COMEDI_ADV_PCI1760=m +CONFIG_COMEDI_ADV_PCI_DIO=m +CONFIG_COMEDI_AMPLC_DIO200_PCI=m +CONFIG_COMEDI_AMPLC_PC236_PCI=m +CONFIG_COMEDI_AMPLC_PC263_PCI=m +CONFIG_COMEDI_AMPLC_PCI224=m +CONFIG_COMEDI_AMPLC_PCI230=m +CONFIG_COMEDI_CONTEC_PCI_DIO=m +CONFIG_COMEDI_DAS08_PCI=m +CONFIG_COMEDI_DT3000=m +CONFIG_COMEDI_DYNA_PCI10XX=m +CONFIG_COMEDI_GSC_HPDI=m +CONFIG_COMEDI_MF6X4=m +CONFIG_COMEDI_ICP_MULTI=m +CONFIG_COMEDI_DAQBOARD2000=m +CONFIG_COMEDI_JR3_PCI=m +CONFIG_COMEDI_KE_COUNTER=m +CONFIG_COMEDI_CB_PCIDAS64=m +CONFIG_COMEDI_CB_PCIDAS=m +CONFIG_COMEDI_CB_PCIDDA=m +CONFIG_COMEDI_CB_PCIMDAS=m +CONFIG_COMEDI_CB_PCIMDDA=m +CONFIG_COMEDI_ME4000=m +CONFIG_COMEDI_ME_DAQ=m +CONFIG_COMEDI_NI_6527=m +CONFIG_COMEDI_NI_65XX=m +CONFIG_COMEDI_NI_660X=m +CONFIG_COMEDI_NI_670X=m +CONFIG_COMEDI_NI_LABPC_PCI=m +CONFIG_COMEDI_NI_PCIDIO=m +CONFIG_COMEDI_NI_PCIMIO=m +CONFIG_COMEDI_RTD520=m +CONFIG_COMEDI_S626=m +CONFIG_COMEDI_MITE=m +CONFIG_COMEDI_NI_TIOCMD=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_COMEDI_DT9812=m +CONFIG_COMEDI_NI_USB6501=m +CONFIG_COMEDI_USBDUX=m +CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USBDUXSIGMA=m +CONFIG_COMEDI_VMK80XX=m +CONFIG_COMEDI_8254=m +CONFIG_COMEDI_8255=m +CONFIG_COMEDI_8255_SA=m +CONFIG_COMEDI_KCOMEDILIB=m +CONFIG_COMEDI_AMPLC_DIO200=m +CONFIG_COMEDI_AMPLC_PC236=m +CONFIG_COMEDI_DAS08=m +CONFIG_COMEDI_NI_LABPC=m +CONFIG_COMEDI_NI_TIO=m +CONFIG_COMEDI_NI_ROUTING=m +# CONFIG_COMEDI_TESTS is not set +CONFIG_STAGING=y +CONFIG_PRISM2_USB=m +CONFIG_RTL8192U=m +CONFIG_RTLLIB=m +CONFIG_RTLLIB_CRYPTO_CCMP=m +CONFIG_RTLLIB_CRYPTO_TKIP=m +CONFIG_RTLLIB_CRYPTO_WEP=m +CONFIG_RTL8192E=m +CONFIG_RTL8723BS=m +CONFIG_R8712U=m +CONFIG_R8188EU=m +CONFIG_RTS5208=m +CONFIG_VT6655=m +CONFIG_VT6656=m + +# +# IIO staging drivers +# + +# +# Accelerometers +# +CONFIG_ADIS16203=m +CONFIG_ADIS16240=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD7816=m +CONFIG_AD7280=m +# end of Analog to digital converters + +# +# Analog digital bi-direction converters +# +CONFIG_ADT7316=m +CONFIG_ADT7316_SPI=m +CONFIG_ADT7316_I2C=m +# end of Analog digital bi-direction converters + +# +# Capacitance to digital converters +# +CONFIG_AD7746=m +# end of Capacitance to digital converters + +# +# Direct Digital Synthesis +# +CONFIG_AD9832=m +CONFIG_AD9834=m +# end of Direct Digital Synthesis + +# +# Network Analyzer, Impedance Converters +# +CONFIG_AD5933=m +# end of Network Analyzer, Impedance Converters + +# +# Active energy metering IC +# +CONFIG_ADE7854=m +CONFIG_ADE7854_I2C=m +CONFIG_ADE7854_SPI=m +# end of Active energy metering IC + +# +# Resolver to digital converters +# +CONFIG_AD2S1210=m +# end of Resolver to digital converters +# end of IIO staging drivers + +CONFIG_FB_SM750=m +CONFIG_STAGING_MEDIA=y +CONFIG_INTEL_ATOMISP=y +# CONFIG_VIDEO_ZORAN is not set +CONFIG_VIDEO_IPU3_IMGU=m +CONFIG_DVB_AV7110_IR=y +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_PATCH=m +CONFIG_DVB_SP8870=m + +# +# Android +# +# end of Android + +CONFIG_LTE_GDM724X=m +CONFIG_FIREWIRE_SERIAL=m +CONFIG_FWTTY_MAX_TOTAL_PORTS=64 +CONFIG_FWTTY_MAX_CARD_PORTS=32 +CONFIG_GS_FPGABOOT=m +# CONFIG_UNISYSSPAR is not set +CONFIG_FB_TFT=m +CONFIG_FB_TFT_AGM1264K_FL=m +CONFIG_FB_TFT_BD663474=m +CONFIG_FB_TFT_HX8340BN=m +CONFIG_FB_TFT_HX8347D=m +CONFIG_FB_TFT_HX8353D=m +CONFIG_FB_TFT_HX8357D=m +CONFIG_FB_TFT_ILI9163=m +CONFIG_FB_TFT_ILI9320=m +CONFIG_FB_TFT_ILI9325=m +CONFIG_FB_TFT_ILI9340=m +CONFIG_FB_TFT_ILI9341=m +CONFIG_FB_TFT_ILI9481=m +CONFIG_FB_TFT_ILI9486=m +CONFIG_FB_TFT_PCD8544=m +CONFIG_FB_TFT_RA8875=m +CONFIG_FB_TFT_S6D02A1=m +CONFIG_FB_TFT_S6D1121=m +CONFIG_FB_TFT_SEPS525=m +CONFIG_FB_TFT_SH1106=m +CONFIG_FB_TFT_SSD1289=m +CONFIG_FB_TFT_SSD1305=m +CONFIG_FB_TFT_SSD1306=m +CONFIG_FB_TFT_SSD1331=m +CONFIG_FB_TFT_SSD1351=m +CONFIG_FB_TFT_ST7735R=m +CONFIG_FB_TFT_ST7789V=m +CONFIG_FB_TFT_TINYLCD=m +CONFIG_FB_TFT_TLS8204=m +CONFIG_FB_TFT_UC1611=m +CONFIG_FB_TFT_UC1701=m +CONFIG_FB_TFT_UPD161704=m +CONFIG_FB_TFT_WATTEROTT=m +# CONFIG_MOST_COMPONENTS is not set +CONFIG_KS7010=m +CONFIG_GREYBUS_AUDIO=m +CONFIG_GREYBUS_AUDIO_APB_CODEC=m +CONFIG_GREYBUS_BOOTROM=m +CONFIG_GREYBUS_FIRMWARE=m +CONFIG_GREYBUS_HID=m +CONFIG_GREYBUS_LIGHT=m +CONFIG_GREYBUS_LOG=m +CONFIG_GREYBUS_LOOPBACK=m +CONFIG_GREYBUS_POWER=m +CONFIG_GREYBUS_RAW=m +CONFIG_GREYBUS_VIBRATOR=m +CONFIG_GREYBUS_BRIDGED_PHY=m +CONFIG_GREYBUS_GPIO=m +CONFIG_GREYBUS_I2C=m +CONFIG_GREYBUS_PWM=m +CONFIG_GREYBUS_SDIO=m +CONFIG_GREYBUS_SPI=m +CONFIG_GREYBUS_UART=m +CONFIG_GREYBUS_USB=m +CONFIG_PI433=m +# CONFIG_FIELDBUS_DEV is not set +CONFIG_QLGE=m +CONFIG_WFX=m +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACPI_WMI=m +CONFIG_WMI_BMOF=m +CONFIG_HUAWEI_WMI=m +CONFIG_MXM_WMI=m +CONFIG_PEAQ_WMI=m +CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +# CONFIG_XIAOMI_WMI is not set +CONFIG_GIGABYTE_WMI=m +CONFIG_ACERHDF=m +# CONFIG_ACER_WIRELESS is not set +CONFIG_ACER_WMI=m +CONFIG_AMD_PMC=m +CONFIG_ADV_SWBUTTON=m +CONFIG_APPLE_GMUX=m +CONFIG_ASUS_LAPTOP=m +CONFIG_ASUS_WIRELESS=m +CONFIG_ASUS_WMI=m +CONFIG_ASUS_NB_WMI=m +CONFIG_MERAKI_MX100=m +CONFIG_EEEPC_LAPTOP=m +CONFIG_EEEPC_WMI=m +# CONFIG_X86_PLATFORM_DRIVERS_DELL is not set +CONFIG_AMILO_RFKILL=m +CONFIG_FUJITSU_LAPTOP=m +CONFIG_FUJITSU_TABLET=m +CONFIG_GPD_POCKET_FAN=m +CONFIG_HP_ACCEL=m +CONFIG_WIRELESS_HOTKEY=m +CONFIG_HP_WMI=m +CONFIG_TC1100_WMI=m +CONFIG_IBM_RTL=m +CONFIG_IDEAPAD_LAPTOP=m +CONFIG_SENSORS_HDAPS=m +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_THINKPAD_LMI=m +CONFIG_INTEL_ATOMISP2_PDX86=y +CONFIG_INTEL_ATOMISP2_LED=m +CONFIG_INTEL_SAR_INT1092=m +CONFIG_INTEL_SKL_INT3472=m +CONFIG_INTEL_PMC_CORE=y +CONFIG_INTEL_PMT_CLASS=m +CONFIG_INTEL_PMT_TELEMETRY=m +CONFIG_INTEL_PMT_CRASHLOG=m +CONFIG_INTEL_WMI=y +CONFIG_INTEL_WMI_SBL_FW_UPDATE=m +CONFIG_INTEL_WMI_THUNDERBOLT=m +CONFIG_INTEL_HID_EVENT=m +CONFIG_INTEL_VBTN=m +# CONFIG_INTEL_INT0002_VGPIO is not set +CONFIG_INTEL_OAKTRAIL=m +# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set +CONFIG_INTEL_MRFLD_PWRBTN=m +CONFIG_INTEL_PUNIT_IPC=m +CONFIG_INTEL_RST=m +CONFIG_INTEL_SMARTCONNECT=m +CONFIG_MSI_LAPTOP=m +CONFIG_MSI_WMI=m +CONFIG_PCENGINES_APU2=m +CONFIG_BARCO_P50_GPIO=m +CONFIG_SAMSUNG_LAPTOP=m +# CONFIG_SAMSUNG_Q10 is not set +CONFIG_ACPI_TOSHIBA=m +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_TOSHIBA_HAPS=m +CONFIG_TOSHIBA_WMI=m +# CONFIG_ACPI_CMPC is not set +CONFIG_COMPAL_LAPTOP=m +CONFIG_LG_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_SONY_LAPTOP=m +CONFIG_SONYPI_COMPAT=y +CONFIG_SYSTEM76_ACPI=m +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_I2C_MULTI_INSTANTIATE=m +# CONFIG_MLX_PLATFORM is not set +CONFIG_TOUCHSCREEN_DMI=y +CONFIG_FW_ATTR_CLASS=m +CONFIG_INTEL_IPS=m +CONFIG_INTEL_SCU_IPC=y +CONFIG_INTEL_SCU=y +CONFIG_INTEL_SCU_PCI=y +CONFIG_INTEL_SCU_PLATFORM=m +CONFIG_INTEL_SCU_IPC_UTIL=m +CONFIG_PMC_ATOM=y +CONFIG_CHROME_PLATFORMS=y +CONFIG_CHROMEOS_LAPTOP=m +CONFIG_CHROMEOS_PSTORE=m +# CONFIG_CHROMEOS_TBMC is not set +CONFIG_CROS_EC=m +CONFIG_CROS_EC_I2C=m +CONFIG_CROS_EC_SPI=m +CONFIG_CROS_EC_LPC=m +CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_EC_CHARDEV=m +CONFIG_CROS_EC_LIGHTBAR=m +CONFIG_CROS_EC_DEBUGFS=m +CONFIG_CROS_EC_SENSORHUB=m +CONFIG_CROS_EC_SYSFS=m +CONFIG_CROS_EC_TYPEC=m +CONFIG_CROS_USBPD_LOGGER=m +CONFIG_CROS_USBPD_NOTIFY=m +# CONFIG_WILCO_EC is not set +# CONFIG_MELLANOX_PLATFORM is not set +CONFIG_SURFACE_PLATFORMS=y +CONFIG_SURFACE3_WMI=m +# CONFIG_SURFACE_3_POWER_OPREGION is not set +CONFIG_SURFACE_ACPI_NOTIFY=m +CONFIG_SURFACE_AGGREGATOR_CDEV=m +CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_DTX=m +CONFIG_SURFACE_GPE=m +CONFIG_SURFACE_HOTPLUG=m +CONFIG_SURFACE_PLATFORM_PROFILE=m +CONFIG_SURFACE_PRO3_BUTTON=m +CONFIG_SURFACE_AGGREGATOR=m +CONFIG_SURFACE_AGGREGATOR_BUS=y +# CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y +CONFIG_COMMON_CLK_WM831X=m +CONFIG_LMK04832=m +# CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_SI5341 is not set +CONFIG_COMMON_CLK_SI5351=m +# CONFIG_COMMON_CLK_SI544 is not set +CONFIG_COMMON_CLK_CDCE706=m +CONFIG_COMMON_CLK_CS2000_CP=m +CONFIG_COMMON_CLK_PWM=m +# CONFIG_XILINX_VCU is not set +# CONFIG_HWSPINLOCK is not set + +# +# Clock Source drivers +# +CONFIG_CLKSRC_I8253=y +CONFIG_CLKEVT_I8253=y +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +# end of Clock Source drivers + +CONFIG_MAILBOX=y +# CONFIG_PCC is not set +CONFIG_ALTERA_MBOX=m +CONFIG_IOMMU_IOVA=y +CONFIG_IOASID=y +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_IOMMU_DMA=y +CONFIG_DMAR_TABLE=y +CONFIG_INTEL_IOMMU=y +CONFIG_INTEL_IOMMU_DEFAULT_ON=y +CONFIG_INTEL_IOMMU_FLOPPY_WA=y +# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_HYPERV_IOMMU=y +CONFIG_VIRTIO_IOMMU=m + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_RPMSG=m +CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_NS=m +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +CONFIG_RPMSG_VIRTIO=m +# end of Rpmsg drivers + +CONFIG_SOUNDWIRE=m + +# +# SoundWire Devices +# +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE_QCOM=m +CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +CONFIG_QCOM_QMI_HELPERS=m +# end of Qualcomm SoC drivers + +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=y +CONFIG_DEVFREQ_GOV_POWERSAVE=y +CONFIG_DEVFREQ_GOV_USERSPACE=y +CONFIG_DEVFREQ_GOV_PASSIVE=m + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +CONFIG_EXTCON_ADC_JACK=m +CONFIG_EXTCON_AXP288=m +# CONFIG_EXTCON_FSA9480 is not set +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_INTEL_INT3496=m +CONFIG_EXTCON_INTEL_MRFLD=m +CONFIG_EXTCON_MAX3355=m +CONFIG_EXTCON_MAX77843=m +CONFIG_EXTCON_PTN5150=m +CONFIG_EXTCON_RT8973A=m +# CONFIG_EXTCON_SM5502 is not set +CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON_USBC_CROS_EC=m +CONFIG_EXTCON_USBC_TUSB320=m +CONFIG_MEMORY=y +CONFIG_FPGA_DFL_EMIF=m +CONFIG_IIO=m +CONFIG_IIO_BUFFER=y +CONFIG_IIO_BUFFER_CB=m +CONFIG_IIO_BUFFER_DMA=m +CONFIG_IIO_BUFFER_DMAENGINE=m +CONFIG_IIO_BUFFER_HW_CONSUMER=m +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m +CONFIG_IIO_CONFIGFS=m +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +CONFIG_IIO_SW_DEVICE=m +CONFIG_IIO_SW_TRIGGER=m +CONFIG_IIO_TRIGGERED_EVENT=m + +# +# Accelerometers +# +CONFIG_ADIS16201=m +CONFIG_ADIS16209=m +CONFIG_ADXL313=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m +CONFIG_ADXL355=m +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m +CONFIG_ADXL372=m +CONFIG_ADXL372_SPI=m +CONFIG_ADXL372_I2C=m +CONFIG_BMA220=m +CONFIG_BMA400=m +CONFIG_BMA400_I2C=m +CONFIG_BMA400_SPI=m +CONFIG_BMC150_ACCEL=m +CONFIG_BMC150_ACCEL_I2C=m +CONFIG_BMC150_ACCEL_SPI=m +CONFIG_BMI088_ACCEL=m +CONFIG_BMI088_ACCEL_SPI=m +CONFIG_DA280=m +CONFIG_DA311=m +CONFIG_DMARD09=m +CONFIG_DMARD10=m +CONFIG_FXLS8962AF=m +CONFIG_FXLS8962AF_I2C=m +CONFIG_FXLS8962AF_SPI=m +CONFIG_HID_SENSOR_ACCEL_3D=m +CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m +CONFIG_IIO_ST_ACCEL_3AXIS=m +CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m +CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m +CONFIG_KXSD9=m +CONFIG_KXSD9_SPI=m +CONFIG_KXSD9_I2C=m +# CONFIG_KXCJK1013 is not set +CONFIG_MC3230=m +CONFIG_MMA7455=m +CONFIG_MMA7455_I2C=m +CONFIG_MMA7455_SPI=m +CONFIG_MMA7660=m +# CONFIG_MMA8452 is not set +CONFIG_MMA9551_CORE=m +CONFIG_MMA9551=m +CONFIG_MMA9553=m +CONFIG_MXC4005=m +CONFIG_MXC6255=m +CONFIG_SCA3000=m +CONFIG_SCA3300=m +CONFIG_STK8312=m +CONFIG_STK8BA50=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD_SIGMA_DELTA=m +CONFIG_AD7091R5=m +CONFIG_AD7124=m +CONFIG_AD7192=m +CONFIG_AD7266=m +CONFIG_AD7291=m +CONFIG_AD7292=m +CONFIG_AD7298=m +CONFIG_AD7476=m +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7766=m +CONFIG_AD7768_1=m +CONFIG_AD7780=m +CONFIG_AD7791=m +CONFIG_AD7793=m +CONFIG_AD7887=m +CONFIG_AD7923=m +CONFIG_AD7949=m +CONFIG_AD799X=m +# CONFIG_AXP20X_ADC is not set +CONFIG_AXP288_ADC=m +CONFIG_CC10001_ADC=m +CONFIG_DA9150_GPADC=m +CONFIG_DLN2_ADC=m +CONFIG_HI8435=m +CONFIG_HX711=m +CONFIG_INA2XX_ADC=m +CONFIG_INTEL_MRFLD_ADC=m +CONFIG_LTC2471=m +CONFIG_LTC2485=m +CONFIG_LTC2496=m +# CONFIG_LTC2497 is not set +# CONFIG_MAX1027 is not set +CONFIG_MAX11100=m +# CONFIG_MAX1118 is not set +CONFIG_MAX1241=m +CONFIG_MAX1363=m +# CONFIG_MAX9611 is not set +CONFIG_MCP320X=m +CONFIG_MCP3422=m +CONFIG_MCP3911=m +CONFIG_MEDIATEK_MT6360_ADC=m +CONFIG_MEN_Z188_ADC=m +CONFIG_MP2629_ADC=m +CONFIG_NAU7802=m +CONFIG_QCOM_VADC_COMMON=m +CONFIG_QCOM_SPMI_IADC=m +CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_TI_ADC081C=m +CONFIG_TI_ADC0832=m +# CONFIG_TI_ADC084S021 is not set +CONFIG_TI_ADC12138=m +# CONFIG_TI_ADC108S102 is not set +CONFIG_TI_ADC128S052=m +CONFIG_TI_ADC161S626=m +CONFIG_TI_ADS1015=m +CONFIG_TI_ADS7950=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_AM335X_ADC=m +CONFIG_TI_TLC4541=m +CONFIG_TI_TSC2046=m +CONFIG_VIPERBOARD_ADC=m +# CONFIG_XILINX_XADC is not set +# end of Analog to digital converters + +# +# Analog Front Ends +# +# end of Analog Front Ends + +# +# Amplifiers +# +CONFIG_AD8366=m +CONFIG_HMC425=m +# end of Amplifiers + +# +# Capacitance to digital converters +# +CONFIG_AD7150=m +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +CONFIG_ATLAS_PH_SENSOR=m +CONFIG_ATLAS_EZO_SENSOR=m +CONFIG_BME680=m +CONFIG_BME680_I2C=m +CONFIG_BME680_SPI=m +CONFIG_CCS811=m +CONFIG_IAQCORE=m +CONFIG_PMS7003=m +CONFIG_SCD30_CORE=m +CONFIG_SCD30_I2C=m +CONFIG_SCD30_SERIAL=m +CONFIG_SCD4X=m +CONFIG_SENSIRION_SGP30=m +CONFIG_SENSIRION_SGP40=m +CONFIG_SPS30=m +CONFIG_SPS30_I2C=m +CONFIG_SPS30_SERIAL=m +CONFIG_SENSEAIR_SUNRISE_CO2=m +CONFIG_VZ89X=m +# end of Chemical Sensors + +CONFIG_IIO_CROS_EC_SENSORS_CORE=m +CONFIG_IIO_CROS_EC_SENSORS=m +# CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE is not set + +# +# Hid Sensor IIO Common +# +CONFIG_HID_SENSOR_IIO_COMMON=m +CONFIG_HID_SENSOR_IIO_TRIGGER=m +# end of Hid Sensor IIO Common + +CONFIG_IIO_MS_SENSORS_I2C=m + +# +# IIO SCMI Sensors +# +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +CONFIG_IIO_SSP_SENSORS_COMMONS=m +CONFIG_IIO_SSP_SENSORHUB=m +# end of SSP Sensor Common + +CONFIG_IIO_ST_SENSORS_I2C=m +CONFIG_IIO_ST_SENSORS_SPI=m +CONFIG_IIO_ST_SENSORS_CORE=m + +# +# Digital to analog converters +# +CONFIG_AD5064=m +CONFIG_AD5360=m +CONFIG_AD5380=m +CONFIG_AD5421=m +CONFIG_AD5446=m +CONFIG_AD5449=m +CONFIG_AD5592R_BASE=m +CONFIG_AD5592R=m +CONFIG_AD5593R=m +CONFIG_AD5504=m +CONFIG_AD5624R_SPI=m +# CONFIG_AD5686_SPI is not set +# CONFIG_AD5696_I2C is not set +CONFIG_AD5755=m +# CONFIG_AD5758 is not set +CONFIG_AD5761=m +CONFIG_AD5764=m +CONFIG_AD5766=m +CONFIG_AD5770R=m +CONFIG_AD5791=m +CONFIG_AD7303=m +CONFIG_AD8801=m +CONFIG_DS4424=m +CONFIG_LTC1660=m +# CONFIG_LTC2632 is not set +CONFIG_M62332=m +CONFIG_MAX517=m +CONFIG_MCP4725=m +# CONFIG_MCP4922 is not set +CONFIG_TI_DAC082S085=m +# CONFIG_TI_DAC5571 is not set +CONFIG_TI_DAC7311=m +CONFIG_TI_DAC7612=m +# end of Digital to analog converters + +# +# IIO dummy driver +# +CONFIG_IIO_SIMPLE_DUMMY=m +# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set +# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +CONFIG_AD9523=m +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +CONFIG_ADF4350=m +# CONFIG_ADF4371 is not set +# CONFIG_ADRF6780 is not set +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +CONFIG_ADIS16080=m +CONFIG_ADIS16130=m +CONFIG_ADIS16136=m +CONFIG_ADIS16260=m +CONFIG_ADXRS290=m +CONFIG_ADXRS450=m +CONFIG_BMG160=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160_SPI=m +CONFIG_FXAS21002C=m +CONFIG_FXAS21002C_I2C=m +CONFIG_FXAS21002C_SPI=m +CONFIG_HID_SENSOR_GYRO_3D=m +CONFIG_MPU3050=m +CONFIG_MPU3050_I2C=m +CONFIG_IIO_ST_GYRO_3AXIS=m +CONFIG_IIO_ST_GYRO_I2C_3AXIS=m +CONFIG_IIO_ST_GYRO_SPI_3AXIS=m +CONFIG_ITG3200=m +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +CONFIG_AFE4403=m +CONFIG_AFE4404=m +CONFIG_MAX30100=m +# CONFIG_MAX30102 is not set +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +CONFIG_AM2315=m +CONFIG_DHT11=m +CONFIG_HDC100X=m +CONFIG_HDC2010=m +# CONFIG_HID_SENSOR_HUMIDITY is not set +CONFIG_HTS221=m +CONFIG_HTS221_I2C=m +CONFIG_HTS221_SPI=m +CONFIG_HTU21=m +CONFIG_SI7005=m +CONFIG_SI7020=m +# end of Humidity sensors + +# +# Inertial measurement units +# +CONFIG_ADIS16400=m +# CONFIG_ADIS16460 is not set +CONFIG_ADIS16475=m +CONFIG_ADIS16480=m +CONFIG_BMI160=m +CONFIG_BMI160_I2C=m +CONFIG_BMI160_SPI=m +CONFIG_FXOS8700=m +CONFIG_FXOS8700_I2C=m +CONFIG_FXOS8700_SPI=m +CONFIG_KMX61=m +CONFIG_INV_ICM42600=m +CONFIG_INV_ICM42600_I2C=m +CONFIG_INV_ICM42600_SPI=m +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m +CONFIG_INV_MPU6050_SPI=m +CONFIG_IIO_ST_LSM6DSX=m +CONFIG_IIO_ST_LSM6DSX_I2C=m +CONFIG_IIO_ST_LSM6DSX_SPI=m +CONFIG_IIO_ST_LSM6DSX_I3C=m +CONFIG_IIO_ST_LSM9DS0=m +CONFIG_IIO_ST_LSM9DS0_I2C=m +CONFIG_IIO_ST_LSM9DS0_SPI=m +# end of Inertial measurement units + +CONFIG_IIO_ADIS_LIB=m +CONFIG_IIO_ADIS_LIB_BUFFER=y + +# +# Light sensors +# +CONFIG_ACPI_ALS=m +CONFIG_ADJD_S311=m +CONFIG_ADUX1020=m +CONFIG_AL3010=m +CONFIG_AL3320A=m +CONFIG_APDS9300=m +CONFIG_APDS9960=m +CONFIG_AS73211=m +CONFIG_BH1750=m +CONFIG_BH1780=m +CONFIG_CM32181=m +CONFIG_CM3232=m +CONFIG_CM3323=m +CONFIG_CM36651=m +# CONFIG_IIO_CROS_EC_LIGHT_PROX is not set +# CONFIG_GP2AP002 is not set +CONFIG_GP2AP020A00F=m +# CONFIG_IQS621_ALS is not set +CONFIG_SENSORS_ISL29018=m +CONFIG_SENSORS_ISL29028=m +# CONFIG_ISL29125 is not set +CONFIG_HID_SENSOR_ALS=m +CONFIG_HID_SENSOR_PROX=m +CONFIG_JSA1212=m +CONFIG_RPR0521=m +CONFIG_SENSORS_LM3533=m +CONFIG_LTR501=m +# CONFIG_LV0104CS is not set +CONFIG_MAX44000=m +CONFIG_MAX44009=m +CONFIG_NOA1305=m +CONFIG_OPT3001=m +CONFIG_PA12203001=m +# CONFIG_SI1133 is not set +CONFIG_SI1145=m +CONFIG_STK3310=m +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set +CONFIG_TCS3472=m +CONFIG_SENSORS_TSL2563=m +CONFIG_TSL2583=m +CONFIG_TSL2591=m +# CONFIG_TSL2772 is not set +CONFIG_TSL4531=m +CONFIG_US5182D=m +CONFIG_VCNL4000=m +CONFIG_VCNL4035=m +CONFIG_VEML6030=m +CONFIG_VEML6070=m +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set +# end of Light sensors + +# +# Magnetometer sensors +# +CONFIG_AK8975=m +# CONFIG_AK09911 is not set +CONFIG_BMC150_MAGN=m +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN_SPI=m +CONFIG_MAG3110=m +CONFIG_HID_SENSOR_MAGNETOMETER_3D=m +CONFIG_MMC35240=m +CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +# CONFIG_SENSORS_HMC5843_I2C is not set +# CONFIG_SENSORS_HMC5843_SPI is not set +CONFIG_SENSORS_RM3100=m +CONFIG_SENSORS_RM3100_I2C=m +CONFIG_SENSORS_RM3100_SPI=m +CONFIG_YAMAHA_YAS530=m +# end of Magnetometer sensors + +# +# Multiplexers +# +# end of Multiplexers + +# +# Inclinometer sensors +# +CONFIG_HID_SENSOR_INCLINOMETER_3D=m +# CONFIG_HID_SENSOR_DEVICE_ROTATION is not set +# end of Inclinometer sensors + +# +# Triggers - standalone +# +CONFIG_IIO_HRTIMER_TRIGGER=m +CONFIG_IIO_INTERRUPT_TRIGGER=m +CONFIG_IIO_TIGHTLOOP_TRIGGER=m +CONFIG_IIO_SYSFS_TRIGGER=m +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +CONFIG_IQS624_POS=m +CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE=m +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +CONFIG_AD5110=m +# CONFIG_AD5272 is not set +CONFIG_DS1803=m +CONFIG_MAX5432=m +CONFIG_MAX5481=m +CONFIG_MAX5487=m +# CONFIG_MCP4018 is not set +CONFIG_MCP4131=m +CONFIG_MCP4531=m +CONFIG_MCP41010=m +CONFIG_TPL0102=m +# end of Digital potentiometers + +# +# Digital potentiostats +# +CONFIG_LMP91000=m +# end of Digital potentiostats + +# +# Pressure sensors +# +CONFIG_ABP060MG=m +CONFIG_BMP280=m +CONFIG_BMP280_I2C=m +CONFIG_BMP280_SPI=m +CONFIG_IIO_CROS_EC_BARO=m +CONFIG_DLHL60D=m +# CONFIG_DPS310 is not set +CONFIG_HID_SENSOR_PRESS=m +CONFIG_HP03=m +# CONFIG_ICP10100 is not set +CONFIG_MPL115=m +CONFIG_MPL115_I2C=m +CONFIG_MPL115_SPI=m +CONFIG_MPL3115=m +CONFIG_MS5611=m +CONFIG_MS5611_I2C=m +CONFIG_MS5611_SPI=m +CONFIG_MS5637=m +CONFIG_IIO_ST_PRESS=m +CONFIG_IIO_ST_PRESS_I2C=m +CONFIG_IIO_ST_PRESS_SPI=m +# CONFIG_T5403 is not set +CONFIG_HP206C=m +CONFIG_ZPA2326=m +CONFIG_ZPA2326_I2C=m +CONFIG_ZPA2326_SPI=m +# end of Pressure sensors + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set +# end of Lightning sensors + +# +# Proximity and distance sensors +# +CONFIG_CROS_EC_MKBP_PROXIMITY=m +CONFIG_ISL29501=m +CONFIG_LIDAR_LITE_V2=m +CONFIG_MB1232=m +CONFIG_PING=m +CONFIG_RFD77402=m +# CONFIG_SRF04 is not set +CONFIG_SX9310=m +CONFIG_SX9500=m +CONFIG_SRF08=m +CONFIG_VCNL3020=m +CONFIG_VL53L0X_I2C=m +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +CONFIG_AD2S90=m +CONFIG_AD2S1200=m +# end of Resolver to digital converters + +# +# Temperature sensors +# +# CONFIG_IQS620AT_TEMP is not set +CONFIG_LTC2983=m +CONFIG_MAXIM_THERMOCOUPLE=m +# CONFIG_HID_SENSOR_TEMP is not set +# CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set +CONFIG_TMP006=m +CONFIG_TMP007=m +CONFIG_TMP117=m +CONFIG_TSYS01=m +CONFIG_TSYS02D=m +CONFIG_MAX31856=m +CONFIG_MAX31865=m +# end of Temperature sensors + +CONFIG_NTB=m +# CONFIG_NTB_MSI is not set +# CONFIG_NTB_IDT is not set +CONFIG_NTB_EPF=m +CONFIG_NTB_SWITCHTEC=m +CONFIG_NTB_PINGPONG=m +CONFIG_NTB_TOOL=m +CONFIG_NTB_PERF=m +CONFIG_NTB_TRANSPORT=m +# CONFIG_VME_BUS is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +CONFIG_PWM_CROS_EC=m +CONFIG_PWM_DWC=m +CONFIG_PWM_IQS620A=m +CONFIG_PWM_LP3943=m +CONFIG_PWM_LPSS=m +CONFIG_PWM_LPSS_PCI=m +CONFIG_PWM_LPSS_PLATFORM=m +CONFIG_PWM_PCA9685=m + +# +# IRQ chip support +# +CONFIG_MADERA_IRQ=m +# end of IRQ chip support + +CONFIG_IPACK_BUS=m +CONFIG_BOARD_TPCI200=m +CONFIG_SERIAL_IPOCTAL=m +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_TI_SYSCON is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_USB_LGM_PHY=m +CONFIG_PHY_CAN_TRANSCEIVER=m + +# +# PHY drivers for Broadcom platforms +# +# CONFIG_BCM_KONA_USB2_PHY is not set +# end of PHY drivers for Broadcom platforms + +CONFIG_PHY_PXA_28NM_HSIC=m +CONFIG_PHY_PXA_28NM_USB2=m +# CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_QCOM_USB_HS=m +CONFIG_PHY_QCOM_USB_HSIC=m +CONFIG_PHY_TUSB1210=m +CONFIG_PHY_INTEL_LGM_EMMC=m +# end of PHY Subsystem + +CONFIG_POWERCAP=y +CONFIG_INTEL_RAPL_CORE=m +CONFIG_INTEL_RAPL=m +CONFIG_IDLE_INJECT=y +# CONFIG_DTPM is not set +CONFIG_MCB=m +CONFIG_MCB_PCI=m +CONFIG_MCB_LPC=m + +# +# Performance monitor support +# +# end of Performance monitor support + +CONFIG_RAS=y +CONFIG_USB4=m +# CONFIG_USB4_DEBUGFS_WRITE is not set +# CONFIG_USB4_DMA_TEST is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +# CONFIG_LIBNVDIMM is not set +CONFIG_DAX=y +CONFIG_DEV_DAX=m +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +CONFIG_NVMEM_SPMI_SDAM=m +CONFIG_NVMEM_RMEM=m + +# +# HW tracing support +# +CONFIG_STM=m +CONFIG_STM_PROTO_BASIC=m +CONFIG_STM_PROTO_SYS_T=m +CONFIG_STM_DUMMY=m +CONFIG_STM_SOURCE_CONSOLE=m +CONFIG_STM_SOURCE_HEARTBEAT=m +# CONFIG_STM_SOURCE_FTRACE is not set +CONFIG_INTEL_TH=m +CONFIG_INTEL_TH_PCI=m +# CONFIG_INTEL_TH_ACPI is not set +CONFIG_INTEL_TH_GTH=m +CONFIG_INTEL_TH_STH=m +CONFIG_INTEL_TH_MSU=m +CONFIG_INTEL_TH_PTI=m +# CONFIG_INTEL_TH_DEBUG is not set +# end of HW tracing support + +CONFIG_FPGA=m +# CONFIG_ALTERA_PR_IP_CORE is not set +CONFIG_FPGA_MGR_ALTERA_PS_SPI=m +CONFIG_FPGA_MGR_ALTERA_CVP=m +# CONFIG_FPGA_MGR_XILINX_SPI is not set +# CONFIG_FPGA_MGR_MACHXO2_SPI is not set +CONFIG_FPGA_BRIDGE=m +CONFIG_ALTERA_FREEZE_BRIDGE=m +CONFIG_XILINX_PR_DECOUPLER=m +CONFIG_FPGA_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m +CONFIG_FPGA_DFL_PCI=m +CONFIG_TEE=m + +# +# TEE drivers +# +# end of TEE drivers + +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +# CONFIG_MUX_ADG792A is not set +# CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_GPIO is not set +# end of Multiplexer drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +CONFIG_INTERCONNECT=y +# CONFIG_COUNTER is not set +CONFIG_MOST=m +CONFIG_MOST_USB_HDM=m +CONFIG_MOST_CDEV=m +CONFIG_MOST_SND=m +# end of Device Drivers + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=m +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=m +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=m +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_XFS_FS=m +CONFIG_XFS_SUPPORT_V4=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_ONLINE_SCRUB is not set +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +# CONFIG_OCFS2_DEBUG_MASKLOG is not set +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set +CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_SECURITY=y +CONFIG_F2FS_CHECK_FS=y +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_F2FS_FS_COMPRESSION=y +CONFIG_F2FS_FS_LZO=y +CONFIG_F2FS_FS_LZORLE=y +CONFIG_F2FS_FS_LZ4=y +CONFIG_F2FS_FS_LZ4HC=y +CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y +CONFIG_ZONEFS_FS=m +CONFIG_FS_DAX=y +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_EXPORTFS_BLOCK_OPS=y +CONFIG_FILE_LOCKING=y +CONFIG_FS_ENCRYPTION=y +CONFIG_FS_ENCRYPTION_ALGS=m +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_VIRTIO_FS=m +CONFIG_OVERLAY_FS=m +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +CONFIG_NETFS_SUPPORT=m +# CONFIG_NETFS_STATS is not set +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_FAT_DEFAULT_UTF8=y +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_LZX_XPRESS=y +# CONFIG_NTFS3_FS_POSIX_ACL is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_CHILDREN=y +CONFIG_PROC_PID_ARCH_STATUS=y +CONFIG_PROC_CPU_RESCTRL=y +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_MEMFD_CREATE=y +CONFIG_CONFIGFS_FS=m +CONFIG_EFIVAR_FS=y +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ORANGEFS_FS=m +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +CONFIG_ECRYPT_FS=m +# CONFIG_ECRYPT_FS_MESSAGING is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS2_FS is not set +CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +# CONFIG_CRAMFS_MTD is not set +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +# CONFIG_SQUASHFS_DECOMP_SINGLE is not set +CONFIG_SQUASHFS_DECOMP_MULTI=y +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +CONFIG_HPFS_FS=m +# CONFIG_QNX4FS_FS is not set +CONFIG_QNX6FS_FS=m +# CONFIG_QNX6FS_DEBUG is not set +# CONFIG_ROMFS_FS is not set +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_DEFLATE_COMPRESS=y +# CONFIG_PSTORE_LZO_COMPRESS is not set +# CONFIG_PSTORE_LZ4_COMPRESS is not set +# CONFIG_PSTORE_LZ4HC_COMPRESS is not set +# CONFIG_PSTORE_842_COMPRESS is not set +CONFIG_PSTORE_ZSTD_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +CONFIG_PSTORE_RAM=m +CONFIG_PSTORE_ZONE=m +CONFIG_PSTORE_BLK=m +CONFIG_PSTORE_BLK_BLKDEV="" +CONFIG_PSTORE_BLK_KMSG_SIZE=64 +CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_SYSV_FS is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EROFS_FS=m +# CONFIG_EROFS_FS_DEBUG is not set +CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_POSIX_ACL=y +CONFIG_EROFS_FS_SECURITY=y +# CONFIG_EROFS_FS_ZIP is not set +CONFIG_VBOXSF_FS=m +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +CONFIG_NFS_SWAP=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +CONFIG_NFS_V4_1_MIGRATION=y +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFS_DISABLE_UDP_SUPPORT=y +# CONFIG_NFS_V4_2_READ_PLUS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +CONFIG_NFSD_FLEXFILELAYOUT=y +CONFIG_NFSD_V4_2_INTER_SSC=y +CONFIG_NFSD_V4_SECURITY_LABEL=y +CONFIG_GRACE_PERIOD=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_V4_2_SSC_HELPER=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_SUNRPC_SWAP=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +# CONFIG_SUNRPC_DEBUG is not set +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y +# CONFIG_CEPH_FS_SECURITY_LABEL is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y +# CONFIG_CIFS_UPCALL is not set +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SWN_UPCALL=y +# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_FSCACHE=y +# CONFIG_SMB_SERVER is not set +CONFIG_SMBFS_COMMON=m +CONFIG_CODA_FS=m +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +CONFIG_AFS_FSCACHE=y +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_9P_FS=m +CONFIG_9P_FSCACHE=y +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_9P_FS_SECURITY=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set +CONFIG_UNICODE=y +# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS is not set +CONFIG_TRUSTED_KEYS=m +CONFIG_ENCRYPTED_KEYS=m +CONFIG_KEY_DH_OPERATIONS=y +CONFIG_KEY_NOTIFICATIONS=y +CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_PAGE_TABLE_ISOLATION=y +# CONFIG_SECURITY_INFINIBAND is not set +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_INTEL_TXT=y +CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set +CONFIG_FORTIFY_SOURCE=y +# CONFIG_STATIC_USERMODEHELPER is not set +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +# CONFIG_SECURITY_SELINUX_DISABLE is not set +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 +CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 +CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_HASH=y +CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y +# CONFIG_SECURITY_APPARMOR_DEBUG is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +CONFIG_SECURITY_LANDLOCK=y +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set +# CONFIG_EVM is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_APPARMOR is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_LSM="yama,loadpin,safesetid,integrity" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=y +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_CRYPTD=y +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_SIMD=y +CONFIG_CRYPTO_ENGINE=m + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECRDSA=m +CONFIG_CRYPTO_SM2=m +CONFIG_CRYPTO_CURVE25519=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +# CONFIG_CRYPTO_AEGIS128 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +# CONFIG_CRYPTO_CFB is not set +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=y +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=y +CONFIG_CRYPTO_KEYWRAP=m +CONFIG_CRYPTO_NHPOLY1305=m +CONFIG_CRYPTO_ADIANTUM=m +CONFIG_CRYPTO_ESSIV=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=m +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_CRC32_PCLMUL=m +CONFIG_CRYPTO_XXHASH=m +CONFIG_CRYPTO_BLAKE2B=m +CONFIG_CRYPTO_BLAKE2S=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_TI=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=y +CONFIG_CRYPTO_SERPENT_SSE2_586=y +# CONFIG_CRYPTO_SM4 is not set +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=y +CONFIG_CRYPTO_TWOFISH_586=y + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +CONFIG_CRYPTO_842=m +CONFIG_CRYPTO_LZ4=m +CONFIG_CRYPTO_LZ4HC=m +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_RNG=m +# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set +CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_PADLOCK=m +CONFIG_CRYPTO_DEV_PADLOCK_AES=m +CONFIG_CRYPTO_DEV_PADLOCK_SHA=m +CONFIG_CRYPTO_DEV_GEODE=m +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +CONFIG_CRYPTO_DEV_CCP=y +CONFIG_CRYPTO_DEV_CCP_DD=m +CONFIG_CRYPTO_DEV_SP_CCP=y +CONFIG_CRYPTO_DEV_CCP_CRYPTO=m +# CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set +CONFIG_CRYPTO_DEV_QAT=m +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +CONFIG_CRYPTO_DEV_QAT_4XXX=m +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +CONFIG_CRYPTO_DEV_CHELSIO=m +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_SAFEXCEL=m +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +CONFIG_TPM_KEY_PARSER=m +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_RAID6_PQ_BENCHMARK=y +CONFIG_LINEAR_RANGES=y +CONFIG_PACKING=y +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_CORDIC=m +# CONFIG_PRIME_NUMBERS is not set +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IOMAP=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y +CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_XXHASH=y +CONFIG_AUDIT_GENERIC=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_842_COMPRESS=m +CONFIG_842_DECOMPRESS=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=m +CONFIG_LZ4HC_COMPRESS=m +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +# CONFIG_XZ_DEC_MICROLZMA is not set +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_TEST=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_BCH=m +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_BTREE=y +CONFIG_INTERVAL_TREE=y +CONFIG_XARRAY_MULTI=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_SWIOTLB=y +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m +CONFIG_CLZ_TAB=y +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_DIMLIB=y +CONFIG_OID_REGISTRY=y +CONFIG_UCS2_STRING=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_32=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set +CONFIG_FONT_8x16=y +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_6x10 is not set +# CONFIG_FONT_10x18 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +CONFIG_FONT_TER16x32=y +# CONFIG_FONT_6x8 is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +CONFIG_PARMAN=m +CONFIG_OBJAGG=m +# end of Library routines + +CONFIG_ASN1_ENCODER=m + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_BOOT_PRINTK_DELAY is not set +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_INFO_COMPRESSED is not set +# CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_DWARF4 is not set +CONFIG_DEBUG_INFO_BTF=y +CONFIG_PAHOLE_HAS_SPLIT_BTF=y +CONFIG_DEBUG_INFO_BTF_MODULES=y +# CONFIG_GDB_SCRIPTS is not set +CONFIG_FRAME_WARN=1024 +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_FRAME_POINTER=y +# CONFIG_VMLINUX_MAP is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +CONFIG_PAGE_EXTENSION=y +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_OWNER is not set +CONFIG_PAGE_POISONING=y +# CONFIG_DEBUG_PAGE_REF is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_ARCH_HAS_DEBUG_WX=y +CONFIG_DEBUG_WX=y +CONFIG_GENERIC_PTDUMP=y +CONFIG_PTDUMP_CORE=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_SCHED_STACK_END_CHECK=y +# CONFIG_DEBUG_VM is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_DEBUG_KMAP_LOCAL is not set +CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y +# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set +# CONFIG_DEBUG_HIGHMEM is not set +CONFIG_HAVE_DEBUG_STACKOVERFLOW=y +# CONFIG_DEBUG_STACKOVERFLOW is not set +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +CONFIG_HAVE_ARCH_KFENCE=y +# CONFIG_KFENCE is not set +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_HARDLOCKUP_DETECTOR_PERF=y +CONFIG_HARDLOCKUP_DETECTOR=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +# CONFIG_SCHED_DEBUG is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set +CONFIG_DEBUG_PREEMPT=y + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_WW_MUTEX_SELFTEST=m +# CONFIG_SCF_TORTURE_TEST is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +CONFIG_DEBUG_LIST=y +# CONFIG_DEBUG_PLIST is not set +CONFIG_DEBUG_SG=y +CONFIG_DEBUG_NOTIFIERS=y +CONFIG_BUG_ON_DATA_CORRUPTION=y +# end of Debug kernel data structures + +CONFIG_DEBUG_CREDENTIALS=y + +# +# RCU Debugging +# +CONFIG_TORTURE_TEST=m +# CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +# CONFIG_LATENCYTOP is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_FENTRY=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACER_MAX_TRACE=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_BOOTTIME_TRACING is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y +CONFIG_FUNCTION_PROFILER=y +# CONFIG_STACK_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set +CONFIG_SCHED_TRACER=y +CONFIG_HWLAT_TRACER=y +CONFIG_OSNOISE_TRACER=y +CONFIG_TIMERLAT_TRACER=y +CONFIG_MMIOTRACE=y +CONFIG_FTRACE_SYSCALLS=y +CONFIG_TRACER_SNAPSHOT=y +# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENTS=y +# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set +CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_EVENTS=y +CONFIG_PROBE_EVENTS=y +CONFIG_BPF_KPROBE_OVERRIDE=y +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_CC=y +CONFIG_TRACING_MAP=y +CONFIG_SYNTH_EVENTS=y +CONFIG_HIST_TRIGGERS=y +CONFIG_TRACE_EVENT_INJECT=y +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_TRACE_EVAL_MAP_FILE is not set +# CONFIG_FTRACE_RECORD_RECURSION is not set +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set +# CONFIG_MMIOTRACE_TEST is not set +CONFIG_PREEMPTIRQ_DELAY_TEST=m +# CONFIG_SYNTH_EVENT_GEN_TEST is not set +CONFIG_KPROBE_EVENT_GEN_TEST=m +# CONFIG_HIST_TRIGGERS_DEBUG is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_SAMPLES is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_STRICT_DEVMEM=y +CONFIG_IO_STRICT_DEVMEM=y + +# +# x86 Debugging +# +CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_EARLY_PRINTK_USB_XDBC is not set +# CONFIG_EFI_PGT_DUMP is not set +# CONFIG_DEBUG_TLBFLUSH is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +# CONFIG_X86_DECODER_SELFTEST is not set +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +# CONFIG_DEBUG_BOOT_PARAMS is not set +# CONFIG_CPA_DEBUG is not set +# CONFIG_DEBUG_ENTRY is not set +# CONFIG_DEBUG_NMI_SELFTEST is not set +CONFIG_X86_DEBUG_FPU=y +CONFIG_PUNIT_ATOM_DEBUG=m +CONFIG_UNWINDER_FRAME_POINTER=y +# CONFIG_UNWINDER_GUESS is not set +# end of x86 Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +CONFIG_FUNCTION_ERROR_INJECTION=y +# CONFIG_FAULT_INJECTION is not set +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_LKDTM=m +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_TEST_HEXDUMP=m +# CONFIG_STRING_SELFTEST is not set +CONFIG_TEST_STRING_HELPERS=m +# CONFIG_TEST_STRSCPY is not set +CONFIG_TEST_KSTRTOX=m +CONFIG_TEST_PRINTF=m +CONFIG_TEST_SCANF=m +CONFIG_TEST_BITMAP=m +CONFIG_TEST_UUID=m +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +CONFIG_TEST_HASH=m +# CONFIG_TEST_IDA is not set +CONFIG_TEST_PARMAN=m +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_BLACKHOLE_DEV is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +CONFIG_TEST_STATIC_KEYS=m +# CONFIG_TEST_KMOD is not set +# CONFIG_TEST_MEMCAT_P is not set +# CONFIG_TEST_OBJAGG is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_TEST_FPU=m +CONFIG_TEST_CLOCKSOURCE_WATCHDOG=m +CONFIG_ARCH_USE_MEMTEST=y +CONFIG_MEMTEST=y +# CONFIG_HYPERV_TESTING is not set +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/srcpkgs/linux5.16/files/mv-debug b/srcpkgs/linux5.16/files/mv-debug new file mode 100755 index 000000000000..8898c928d119 --- /dev/null +++ b/srcpkgs/linux5.16/files/mv-debug @@ -0,0 +1,7 @@ +#!/bin/sh +mod=$1 +mkdir -p usr/lib/debug/${mod%/*} +$OBJCOPY --only-keep-debug --compress-debug-sections $mod usr/lib/debug/$mod +$OBJCOPY --add-gnu-debuglink=${DESTDIR}/usr/lib/debug/$mod $mod +/usr/bin/$STRIP --strip-debug $mod +gzip -9 $mod diff --git a/srcpkgs/linux5.16/files/ppc-dotconfig b/srcpkgs/linux5.16/files/ppc-dotconfig new file mode 100644 index 000000000000..19463b4a9729 --- /dev/null +++ b/srcpkgs/linux5.16/files/ppc-dotconfig @@ -0,0 +1,8360 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/powerpc 5.16.11 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="powerpc-linux-musl-gcc (GCC) 10.2.1 20201203" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=100201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23501 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23501 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="_1" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_XZ=y +# CONFIG_KERNEL_GZIP is not set +CONFIG_KERNEL_XZ=y +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_WATCH_QUEUE=y +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_INJECTION=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_IRQ_DOMAIN_NOMAP=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CMOS_UPDATE=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ is not set +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y + +# +# BPF subsystem +# +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_BPF_JIT_ALWAYS_ON=y +CONFIG_BPF_JIT_DEFAULT_ON=y +CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +# CONFIG_BPF_PRELOAD is not set +CONFIG_BPF_LSM=y +# end of BPF subsystem + +CONFIG_PREEMPT_VOLUNTARY_BUILD=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set +# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_PSI=y +CONFIG_PSI_DEFAULT_DISABLED=y +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKHEADERS=m +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_CGROUPS=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +# CONFIG_RT_GROUP_SCHED is not set +CONFIG_CGROUP_PIDS=y +CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_FREEZER=y +# CONFIG_CPUSETS is not set +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y +CONFIG_CGROUP_MISC=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_SOCK_CGROUP_DATA=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_CHECKPOINT_RESTORE=y +CONFIG_SCHED_AUTOGROUP=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION=y +# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_EXPERT=y +CONFIG_MULTIUSER=y +CONFIG_SGETMASK_SYSCALL=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_USERFAULTFD=y +CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_DEBUG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_FREELIST_HARDENED=y +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# end of General setup + +CONFIG_PPC32=y +# CONFIG_PPC64 is not set + +# +# Processor support +# +CONFIG_PPC_BOOK3S_32=y +# CONFIG_PPC_85xx is not set +# CONFIG_PPC_8xx is not set +# CONFIG_40x is not set +# CONFIG_44x is not set +CONFIG_PPC_BOOK3S_603=y +CONFIG_PPC_BOOK3S_604=y +CONFIG_GENERIC_CPU=y +# CONFIG_E300C2_CPU is not set +# CONFIG_E300C3_CPU is not set +# CONFIG_G4_CPU is not set +CONFIG_PPC_BOOK3S=y +CONFIG_PPC_FPU_REGS=y +CONFIG_PPC_FPU=y +CONFIG_ALTIVEC=y +CONFIG_PPC_HAVE_KUEP=y +CONFIG_PPC_KUEP=y +CONFIG_PPC_HAVE_KUAP=y +CONFIG_PPC_KUAP=y +# CONFIG_PPC_KUAP_DEBUG is not set +CONFIG_PPC_HAVE_PMU_SUPPORT=y +CONFIG_PMU_SYSFS=y +CONFIG_PPC_PERF_CTRS=y +CONFIG_SMP=y +CONFIG_NR_CPUS=2048 +# end of Processor support + +CONFIG_VDSO32=y +CONFIG_CPU_BIG_ENDIAN=y +CONFIG_32BIT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MAX=17 +CONFIG_ARCH_MMAP_RND_BITS_MIN=11 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=17 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +CONFIG_NR_IRQS=512 +CONFIG_NMI_IPI=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_PPC=y +CONFIG_EARLY_PRINTK=y +CONFIG_PANIC_TIMEOUT=0 +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_PPC_UDBG_16550=y +CONFIG_GENERIC_TBSYNC=y +CONFIG_AUDIT_ARCH=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_PPC_MSI_BITMAP=y + +# +# Platform support +# +# CONFIG_SCOM_DEBUGFS is not set +CONFIG_PPC_CHRP=y +# CONFIG_PPC_MPC512x is not set +CONFIG_PPC_MPC52xx=y +# CONFIG_PPC_MPC5200_SIMPLE is not set +CONFIG_PPC_EFIKA=y +# CONFIG_PPC_LITE5200 is not set +# CONFIG_PPC_MEDIA5200 is not set +CONFIG_PPC_MPC5200_BUGFIX=y +# CONFIG_PPC_MPC5200_LPBFIFO is not set +CONFIG_PPC_PMAC=y +CONFIG_PPC_PMAC32_PSURGE=y +# CONFIG_PPC_82xx is not set +# CONFIG_PPC_83xx is not set +# CONFIG_PPC_86xx is not set +CONFIG_KVM_GUEST=y +CONFIG_EPAPR_PARAVIRT=y +CONFIG_PPC_NATIVE=y +CONFIG_PPC_OF_BOOT_TRAMPOLINE=y +# CONFIG_UDBG_RTAS_CONSOLE is not set +CONFIG_PPC_SMP_MUXED_IPI=y +CONFIG_MPIC=y +# CONFIG_MPIC_MSGR is not set +CONFIG_PPC_I8259=y +CONFIG_PPC_RTAS=y +CONFIG_RTAS_ERROR_LOGGING=y +CONFIG_PPC_RTAS_DAEMON=y +CONFIG_RTAS_PROC=y +CONFIG_PPC_MPC106=y + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +# CONFIG_CPUFREQ_DT is not set +CONFIG_CPU_FREQ_PMAC=y +# end of CPU Frequency scaling + +# +# CPUIdle driver +# + +# +# CPU Idle +# +# CONFIG_CPU_IDLE is not set +# end of CPU Idle +# end of CPUIdle driver + +CONFIG_TAU=y +# CONFIG_TAU_INT is not set +# CONFIG_TAU_AVERAGE is not set +CONFIG_QE_GPIO=y +# CONFIG_GEN_RTC is not set +# end of Platform support + +# +# Kernel options +# +CONFIG_HIGHMEM=y +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=250 +CONFIG_SCHED_HRTICK=y +CONFIG_HOTPLUG_CPU=y +# CONFIG_PPC_QUEUED_SPINLOCKS is not set +CONFIG_ARCH_CPU_PROBE_RELEASE=y +CONFIG_KEXEC=y +# CONFIG_CRASH_DUMP is not set +# CONFIG_IRQ_ALL_CPUS is not set +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ILLEGAL_POINTER_VALUE=0 +CONFIG_PPC_4K_PAGES=y +CONFIG_PPC_PAGE_SHIFT=12 +CONFIG_THREAD_SHIFT=13 +CONFIG_DATA_SHIFT=12 +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_CMDLINE="" +CONFIG_EXTRA_TARGETS="" +CONFIG_ARCH_WANTS_FREEZER_CONTROL=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +# CONFIG_DPM_WATCHDOG is not set +CONFIG_APM_EMULATION=m +CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_ENERGY_MODEL=y +CONFIG_PPC_RTAS_FILTER=y +# end of Kernel options + +CONFIG_ISA_DMA_API=y + +# +# Bus options +# +# CONFIG_ISA is not set +CONFIG_GENERIC_ISA_DMA=y +CONFIG_PPC_INDIRECT_PCI=y +# CONFIG_FSL_LBC is not set +CONFIG_FSL_GTM=y +# end of Bus options + +# +# Advanced setup +# +# CONFIG_ADVANCED_OPTIONS is not set + +# +# Default settings for advanced configuration options are used +# +CONFIG_LOWMEM_SIZE=0x30000000 +CONFIG_PAGE_OFFSET=0xc0000000 +CONFIG_KERNEL_START=0xc0000000 +CONFIG_PHYSICAL_START=0x00000000 +CONFIG_TASK_SIZE=0xb0000000 +# end of Advanced setup + +CONFIG_PPC_LIB_RHEAP=y +CONFIG_VIRTUALIZATION=y + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_KPROBES=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +# CONFIG_STATIC_CALL_SELFTEST is not set +CONFIG_OPTPROBES=y +CONFIG_UPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_KRETPROBES=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_32BIT_OFF_T=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_MMU_GATHER_PAGE_SIZE=y +CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_ARCH_WEAK_RELEASE_ACQUIRE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_LTO_NONE=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y +CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_ARCH_MMAP_RND_BITS=11 +CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_HAVE_RELIABLE_STACKTRACE=y +CONFIG_HAVE_ARCH_NVRAM_OPS=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND=y +CONFIG_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_HAVE_ARCH_VMAP_STACK=y +CONFIG_VMAP_STACK=y +CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y +CONFIG_ARCH_HAS_PHYS_TO_DMA=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_HAVE_STATIC_CALL=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +# end of General architecture-dependent options + +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_ASM_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_MODULE_COMPRESS_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_CGROUP_RWSTAT=y +CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=m +CONFIG_BLK_DEV_ZONED=y +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BLK_CGROUP_IOCOST is not set +CONFIG_BLK_CGROUP_IOPRIO=y +CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_DEBUG_FS_ZONED=y +CONFIG_BLK_SED_OPAL=y +CONFIG_BLK_INLINE_ENCRYPTION=y +CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +CONFIG_AMIGA_PARTITION=y +CONFIG_ATARI_PARTITION=y +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y +# end of Partition Types + +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_PM=y +CONFIG_BLOCK_HOLDER_DEPRECATED=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +CONFIG_IOSCHED_BFQ=y +CONFIG_BFQ_GROUP_IOSCHED=y +# CONFIG_BFQ_CGROUP_DEBUG is not set +# end of IO Schedulers + +CONFIG_ASN1=y +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_FLATMEM=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y +CONFIG_EXCLUSIVE_SYSTEM_RAM=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_PAGE_REPORTING=y +CONFIG_MIGRATION=y +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +# CONFIG_CLEANCACHE is not set +CONFIG_FRONTSWAP=y +# CONFIG_CMA is not set +CONFIG_ZSWAP=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" +# CONFIG_ZSWAP_DEFAULT_ON is not set +CONFIG_ZPOOL=y +CONFIG_ZBUD=y +CONFIG_Z3FOLD=m +# CONFIG_ZSMALLOC is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +CONFIG_PAGE_IDLE_FLAG=y +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_ZONE_DMA=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_KMAP_LOCAL=y + +# +# Data Access Monitoring +# +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_RECLAIM=y +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y +CONFIG_NET_REDIRECT=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m +# CONFIG_TLS is not set +CONFIG_XFRM=y +CONFIG_XFRM_OFFLOAD=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m +CONFIG_XFRM_INTERFACE=m +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=m +CONFIG_XFRM_ESP=m +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_XFRM_ESPINTCP=y +CONFIG_XDP_SOCKETS=y +CONFIG_XDP_SOCKETS_DIAG=m +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_FIB_TRIE_STATS=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +CONFIG_NET_FOU=m +CONFIG_NET_FOU_IP_TUNNELS=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_ESP_OFFLOAD=m +CONFIG_INET_ESPINTCP=y +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +CONFIG_INET_UDP_DIAG=m +CONFIG_INET_RAW_DIAG=m +CONFIG_INET_DIAG_DESTROY=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=y +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_NV=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_DCTCP=m +CONFIG_TCP_CONG_CDG=m +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_CUBIC=y +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="cubic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_ESP_OFFLOAD=m +CONFIG_INET6_ESPINTCP=y +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=y +CONFIG_IPV6_ILA=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_VTI=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_FOU=m +CONFIG_IPV6_FOU_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_IPV6_SEG6_LWTUNNEL=y +CONFIG_IPV6_SEG6_HMAC=y +CONFIG_IPV6_SEG6_BPF=y +CONFIG_IPV6_RPL_LWTUNNEL=y +CONFIG_IPV6_IOAM6_LWTUNNEL=y +# CONFIG_NETLABEL is not set +CONFIG_MPTCP=y +CONFIG_INET_MPTCP_DIAG=m +CONFIG_MPTCP_IPV6=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_EGRESS=y +CONFIG_NETFILTER_SKIP_EGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +CONFIG_NETFILTER_NETLINK_HOOK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_OSF=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_SYSLOG=m +CONFIG_NETFILTER_CONNCOUNT=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_GRE=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_GLUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=m +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_XFRM=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +# CONFIG_NFT_SYNPROXY is not set +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m +CONFIG_NETFILTER_XTABLES=m + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_L2TP=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +# end of Core Netfilter Configuration + +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_IPMAC=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_MH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_TWOS=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_SOCKET_IPV4=m +CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=m +CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m +CONFIG_NF_LOG_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +# CONFIG_IP6_NF_MATCH_SRH is not set +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_TARGET_SYNPROXY=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m +CONFIG_IP6_NF_NAT=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=m + +# +# DECnet: Netfilter Configuration +# +CONFIG_DECNET_NF_GRABULATOR=m +# end of DECnet: Netfilter Configuration + +CONFIG_NF_TABLES_BRIDGE=m +# CONFIG_NFT_BRIDGE_META is not set +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_CONNTRACK_BRIDGE is not set +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +# end of DCCP CCIDs Configuration + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# end of DCCP Kernel Hacking + +CONFIG_IP_SCTP=m +# CONFIG_SCTP_DBG_OBJCNT is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +CONFIG_SCTP_COOKIE_HMAC_MD5=y +CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m +CONFIG_RDS=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_MEDIA_UDP=y +CONFIG_TIPC_CRYPTO=y +CONFIG_TIPC_DIAG=m +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_BRIDGE_MRP=y +# CONFIG_BRIDGE_CFM is not set +# CONFIG_NET_DSA is not set +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +CONFIG_DECNET=m +CONFIG_DECNET_ROUTER=y +CONFIG_LLC=m +CONFIG_LLC2=m +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +# CONFIG_X25 is not set +CONFIG_LAPB=m +CONFIG_PHONET=m +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m +CONFIG_6LOWPAN_GHC_UDP=m +CONFIG_6LOWPAN_GHC_ICMPV6=m +CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m +CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m +CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m +CONFIG_IEEE802154=m +# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set +CONFIG_IEEE802154_SOCKET=m +CONFIG_IEEE802154_6LOWPAN=m +CONFIG_MAC802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_CBS=m +CONFIG_NET_SCH_ETF=m +CONFIG_NET_SCH_TAPRIO=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_SKBPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_CAKE=m +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m +CONFIG_NET_SCH_PIE=m +CONFIG_NET_SCH_FQ_PIE=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m +CONFIG_NET_SCH_ETS=m +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +CONFIG_CLS_U32_PERF=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=m +CONFIG_NET_CLS_BPF=m +CONFIG_NET_CLS_FLOWER=m +CONFIG_NET_CLS_MATCHALL=m +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_EMATCH_CANID=m +CONFIG_NET_EMATCH_IPSET=m +CONFIG_NET_EMATCH_IPT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_SAMPLE=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_MPLS is not set +CONFIG_NET_ACT_VLAN=m +CONFIG_NET_ACT_BPF=m +CONFIG_NET_ACT_CONNMARK=m +# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_SKBMOD=m +CONFIG_NET_ACT_IFE=m +CONFIG_NET_ACT_TUNNEL_KEY=m +# CONFIG_NET_ACT_CT is not set +CONFIG_NET_ACT_GATE=m +CONFIG_NET_IFE_SKBMARK=m +CONFIG_NET_IFE_SKBPRIO=m +CONFIG_NET_IFE_SKBTCINDEX=m +# CONFIG_NET_TC_SKB_EXT is not set +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y +CONFIG_DNS_RESOLVER=m +CONFIG_BATMAN_ADV=m +# CONFIG_BATMAN_ADV_BATMAN_V is not set +CONFIG_BATMAN_ADV_BLA=y +CONFIG_BATMAN_ADV_DAT=y +CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_MCAST=y +# CONFIG_BATMAN_ADV_DEBUG is not set +# CONFIG_BATMAN_ADV_TRACING is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_OPENVSWITCH_VXLAN=m +CONFIG_OPENVSWITCH_GENEVE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VSOCKETS_LOOPBACK=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y +CONFIG_NET_MPLS_GSO=y +CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m +CONFIG_NET_NSH=m +# CONFIG_HSR is not set +# CONFIG_NET_SWITCHDEV is not set +CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m +CONFIG_QRTR_TUN=m +CONFIG_QRTR_MHI=m +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +CONFIG_CGROUP_NET_PRIO=y +CONFIG_CGROUP_NET_CLASSID=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_STREAM_PARSER=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_NET_DROP_MONITOR=y +# end of Network testing +# end of Networking options + +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_BAYCOM_EPP=m +CONFIG_YAM=m +# end of AX.25 network device drivers + +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m +# CONFIG_CAN_J1939 is not set +# CONFIG_CAN_ISOTP is not set + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_VXCAN=m +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_FLEXCAN is not set +# CONFIG_CAN_GRCAN is not set +# CONFIG_CAN_KVASER_PCIEFD is not set +# CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CC770 is not set +# CONFIG_CAN_IFI_CANFD is not set +# CONFIG_CAN_M_CAN is not set +# CONFIG_CAN_MSCAN is not set +CONFIG_CAN_PEAK_PCIEFD=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_EMS_PCMCIA=m +# CONFIG_CAN_F81601 is not set +CONFIG_CAN_KVASER_PCI=m +CONFIG_CAN_PEAK_PCI=m +CONFIG_CAN_PEAK_PCIEC=y +CONFIG_CAN_PEAK_PCMCIA=m +CONFIG_CAN_PLX_PCI=m +CONFIG_CAN_SJA1000_ISA=m +# CONFIG_CAN_SJA1000_PLATFORM is not set +CONFIG_CAN_SOFTING=m +CONFIG_CAN_SOFTING_CS=m + +# +# CAN SPI interfaces +# +# CONFIG_CAN_HI311X is not set +# CONFIG_CAN_MCP251X is not set +# CONFIG_CAN_MCP251XFD is not set +# end of CAN SPI interfaces + +# +# CAN USB interfaces +# +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +CONFIG_CAN_MCBA_USB=m +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m +# end of CAN USB interfaces + +# CONFIG_CAN_DEBUG_DEVICES is not set +# end of CAN Device Drivers + +CONFIG_BT=m +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +CONFIG_BT_6LOWPAN=m +# CONFIG_BT_LEDS is not set +CONFIG_BT_MSFTEXT=y +CONFIG_BT_AOSPEXT=y +CONFIG_BT_DEBUGFS=y +# CONFIG_BT_SELFTEST is not set + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m +CONFIG_BT_QCA=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y +CONFIG_BT_HCIBTUSB_RTL=y +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_NOKIA=m +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +# CONFIG_BT_HCIUART_INTEL is not set +CONFIG_BT_HCIUART_BCM=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_AG6XX=y +CONFIG_BT_HCIUART_MRVL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_BT_MTKSDIO=m +CONFIG_BT_MTKUART=m +CONFIG_BT_HCIRSI=m +CONFIG_BT_VIRTIO=m +# end of Bluetooth device drivers + +CONFIG_AF_RXRPC=m +CONFIG_AF_RXRPC_IPV6=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=y +CONFIG_AF_KCM=m +CONFIG_STREAM_PARSER=y +CONFIG_MCTP=y +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUGFS is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_GPIO=m +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +# CONFIG_NET_9P_DEBUG is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +# CONFIG_CAIF_USB is not set +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y +CONFIG_NFC=m +CONFIG_NFC_DIGITAL=m +# CONFIG_NFC_NCI is not set +# CONFIG_NFC_HCI is not set + +# +# Near Field Communication (NFC) devices +# +# CONFIG_NFC_TRF7970A is not set +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +CONFIG_NFC_PN533=m +CONFIG_NFC_PN533_USB=m +# CONFIG_NFC_PN533_I2C is not set +CONFIG_NFC_PN532_UART=m +# CONFIG_NFC_ST95HF is not set +# end of Near Field Communication (NFC) devices + +CONFIG_PSAMPLE=m +CONFIG_NET_IFE=m +CONFIG_LWTUNNEL=y +CONFIG_LWTUNNEL_BPF=y +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_NET_SELFTESTS=m +CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y +CONFIG_PAGE_POOL=y +CONFIG_FAILOVER=m +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_HAVE_PCI=y +CONFIG_FORCE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_SYSCALL=y +CONFIG_PCIEPORTBUS=y +CONFIG_PCIEAER=y +CONFIG_PCIEAER_INJECT=m +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +CONFIG_PCIE_DPC=y +CONFIG_PCIE_PTM=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_MSI_ARCH_FALLBACKS=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_DEBUG is not set +CONFIG_PCI_REALLOC_ENABLE_AUTO=y +CONFIG_PCI_STUB=m +CONFIG_PCI_PF_STUB=m +CONFIG_PCI_ATS=y +CONFIG_PCI_IOV=y +# CONFIG_PCI_PRI is not set +# CONFIG_PCI_PASID is not set +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +# CONFIG_HOTPLUG_PCI is not set + +# +# PCI controller drivers +# +# CONFIG_PCI_FTPCI100 is not set +# CONFIG_PCI_HOST_GENERIC is not set +# CONFIG_PCIE_XILINX is not set +# CONFIG_PCIE_MICROCHIP_HOST is not set + +# +# DesignWare PCI Core Support +# +# CONFIG_PCIE_DW_PLAT_HOST is not set +# CONFIG_PCI_MESON is not set +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +CONFIG_PCIE_CADENCE=y +CONFIG_PCIE_CADENCE_HOST=y +# CONFIG_PCIE_CADENCE_PLAT_HOST is not set +CONFIG_PCI_J721E=y +CONFIG_PCI_J721E_HOST=y +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT is not set +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +# CONFIG_PCI_SW_SWITCHTEC is not set +# end of PCI switch controller drivers + +CONFIG_CXL_BUS=m +CONFIG_CXL_MEM=m +# CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_PCCARD=m +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_PCCARD_NONSTATIC=y +# CONFIG_RAPIDIO is not set + +# +# Generic Driver Options +# +CONFIG_AUXILIARY_BUS=y +# CONFIG_UEVENT_HELPER is not set +CONFIG_DEVTMPFS=y +# CONFIG_DEVTMPFS_MOUNT is not set +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_FW_LOADER_PAGED_BUF=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# CONFIG_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=m +CONFIG_REGMAP_SPI=m +CONFIG_REGMAP_IRQ=y +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +# end of Generic Driver Options + +# +# Bus devices +# +# CONFIG_MOXTET is not set +CONFIG_MHI_BUS=m +# CONFIG_MHI_BUS_DEBUG is not set +CONFIG_MHI_BUS_PCI_GENERIC=m +# end of Bus devices + +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +# end of ARM System Control and Management Interface Protocol + +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_CFG_SYSFS_CMDLINE=y +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +CONFIG_GNSS=m +CONFIG_GNSS_SERIAL=m +CONFIG_GNSS_MTK_SERIAL=m +CONFIG_GNSS_SIRF_SERIAL=m +CONFIG_GNSS_UBX_SERIAL=m +# CONFIG_MTD is not set +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_KOBJ=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_RESERVED_MEM=y +# CONFIG_OF_OVERLAY is not set +CONFIG_OF_DMA_DEFAULT_COHERENT=y +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +# CONFIG_PARPORT_PC_FIFO is not set +# CONFIG_PARPORT_PC_SUPERIO is not set +CONFIG_PARPORT_PC_PCMCIA=m +# CONFIG_PARPORT_AX88796 is not set +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_BLK_DEV_FD=m +CONFIG_MAC_FLOPPY=y +CONFIG_CDROM=m +# CONFIG_PARIDE is not set +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_SX8=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +CONFIG_BLK_DEV_RBD=m +# CONFIG_BLK_DEV_RSXX is not set + +# +# NVME Support +# +CONFIG_NVME_CORE=m +CONFIG_BLK_DEV_NVME=m +CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y +CONFIG_NVME_FABRICS=m +CONFIG_NVME_FC=m +CONFIG_NVME_TCP=m +CONFIG_NVME_TARGET=m +CONFIG_NVME_TARGET_PASSTHRU=y +# CONFIG_NVME_TARGET_LOOP is not set +CONFIG_NVME_TARGET_FC=m +# CONFIG_NVME_TARGET_FCLOOP is not set +CONFIG_NVME_TARGET_TCP=m +# end of NVME Support + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +CONFIG_AD525X_DPOT_SPI=m +# CONFIG_DUMMY_IRQ is not set +CONFIG_PHANTOM=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m +CONFIG_ISL29003=m +CONFIG_ISL29020=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m +CONFIG_HMC6352=m +CONFIG_DS1682=m +# CONFIG_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +CONFIG_DW_XDATA_PCIE=m +# CONFIG_PCI_ENDPOINT_TEST is not set +# CONFIG_XILINX_SDFEC is not set +CONFIG_MISC_RTSX=m +CONFIG_HISI_HIKEY_USB=m +CONFIG_C2PORT=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_93XX46 is not set +# CONFIG_EEPROM_IDT_89HPESX is not set +CONFIG_EEPROM_EE1004=m +# end of EEPROM support + +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# end of Texas Instruments shared transport line discipline + +# CONFIG_SENSORS_LIS3_SPI is not set +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_ALTERA_STAPL=m +# CONFIG_ECHO is not set +CONFIG_BCM_VK=m +# CONFIG_BCM_VK_TTY is not set +CONFIG_MISC_ALCOR_PCI=m +CONFIG_MISC_RTSX_PCI=m +CONFIG_MISC_RTSX_USB=m +CONFIG_HABANA_AI=m +CONFIG_UACCE=m +CONFIG_PVPANIC=y +CONFIG_PVPANIC_MMIO=m +CONFIG_PVPANIC_PCI=m +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +CONFIG_RAID_ATTRS=m +CONFIG_SCSI_COMMON=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +# CONFIG_SCSI_PROC_FS is not set + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_CHR_DEV_ST=m +CONFIG_BLK_DEV_SR=m +CONFIG_CHR_DEV_SG=m +CONFIG_BLK_DEV_BSG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_CONSTANTS=y +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_SCAN_ASYNC=y + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +CONFIG_AIC7XXX_DEBUG_ENABLE=y +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +CONFIG_AIC79XX_DEBUG_ENABLE=y +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set +# CONFIG_SCSI_MVSAS_TASKLET is not set +CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +# CONFIG_MEGARAID_LEGACY is not set +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +# CONFIG_SCSI_UFS_DWC_TC_PCI is not set +# CONFIG_SCSI_UFSHCD_PLATFORM is not set +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_CRYPTO=y +CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_BUSLOGIC=m +# CONFIG_SCSI_FLASHPOINT is not set +CONFIG_SCSI_MYRB=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_SCSI_SNIC=m +# CONFIG_SCSI_SNIC_DEBUG_FS is not set +CONFIG_SCSI_DMX3191D=m +# CONFIG_SCSI_FDOMAIN_PCI is not set +CONFIG_SCSI_IPS=m +# CONFIG_SCSI_INITIO is not set +CONFIG_SCSI_INIA100=m +# CONFIG_SCSI_PPA is not set +# CONFIG_SCSI_IMM is not set +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_TRACE is not set +# CONFIG_SCSI_IPR_DUMP is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +CONFIG_SCSI_QLA_FC=m +CONFIG_TCM_QLA2XXX=m +# CONFIG_TCM_QLA2XXX_DEBUG is not set +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_QEDF=m +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_EFCT=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_NSP32=m +CONFIG_SCSI_WD719X=m +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_MESH=m +CONFIG_SCSI_MESH_SYNC_RATE=5 +CONFIG_SCSI_MESH_RESET_DELAY_MS=4000 +CONFIG_SCSI_MAC53C94=m +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_AHA152X=m +# CONFIG_PCMCIA_FDOMAIN is not set +CONFIG_PCMCIA_NINJA_SCSI=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +# end of SCSI device support + +CONFIG_ATA=m +CONFIG_SATA_HOST=y +CONFIG_PATA_TIMINGS=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_FORCE=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=m +CONFIG_SATA_MOBILE_LPM_POLICY=3 +# CONFIG_SATA_AHCI_PLATFORM is not set +# CONFIG_AHCI_CEVA is not set +# CONFIG_AHCI_QORIQ is not set +# CONFIG_SATA_INIC162X is not set +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SX4=m +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=m +# CONFIG_SATA_DWC is not set +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SVW=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m + +# +# PATA SFF controllers with BMDMA +# +# CONFIG_PATA_ALI is not set +# CONFIG_PATA_AMD is not set +CONFIG_PATA_ARTOP=m +# CONFIG_PATA_ATIIXP is not set +CONFIG_PATA_ATP867X=m +CONFIG_PATA_CMD64X=m +# CONFIG_PATA_CYPRESS is not set +# CONFIG_PATA_EFAR is not set +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +# CONFIG_PATA_HPT3X2N is not set +# CONFIG_PATA_HPT3X3 is not set +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_MACIO=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_MPC52xx=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87415=m +# CONFIG_PATA_OLDPIIX is not set +# CONFIG_PATA_OPTIDMA is not set +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +# CONFIG_PATA_RADISYS is not set +CONFIG_PATA_RDC=m +CONFIG_PATA_SCH=m +# CONFIG_PATA_SERVERWORKS is not set +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_TOSHIBA=m +# CONFIG_PATA_TRIFLEX is not set +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m + +# +# PIO-only SFF controllers +# +# CONFIG_PATA_CMD640_PCI is not set +# CONFIG_PATA_MPIIX is not set +CONFIG_PATA_NS87410=m +# CONFIG_PATA_OPTI is not set +CONFIG_PATA_PCMCIA=m +# CONFIG_PATA_PLATFORM is not set +# CONFIG_PATA_RZ1000 is not set + +# +# Generic fallback / legacy drivers +# +CONFIG_ATA_GENERIC=m +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +# CONFIG_MD_CLUSTER is not set +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +CONFIG_DM_UNSTRIPED=m +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_SMQ=m +CONFIG_DM_WRITECACHE=m +CONFIG_DM_ERA=m +# CONFIG_DM_CLONE is not set +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_RAID=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_MULTIPATH_HST=m +CONFIG_DM_MULTIPATH_IOA=m +CONFIG_DM_DELAY=m +CONFIG_DM_DUST=m +CONFIG_DM_UEVENT=y +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set +# CONFIG_DM_VERITY_FEC is not set +CONFIG_DM_SWITCH=m +CONFIG_DM_LOG_WRITES=m +CONFIG_DM_INTEGRITY=m +CONFIG_DM_ZONED=m +CONFIG_DM_AUDIT=y +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_TCM_USER2=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_TCM_FC=m +CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m +CONFIG_SBP_TARGET=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +CONFIG_FUSION_LAN=m +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +# end of IEEE 1394 (FireWire) support + +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_ADB=y +CONFIG_ADB_CUDA=y +CONFIG_ADB_PMU=y +CONFIG_ADB_PMU_LED=y +# CONFIG_ADB_PMU_LED_DISK is not set +CONFIG_PMAC_APM_EMU=m +CONFIG_PMAC_MEDIABAY=y +CONFIG_PMAC_BACKLIGHT=y +# CONFIG_PMAC_BACKLIGHT_LEGACY is not set +CONFIG_ADB_MACIO=y +CONFIG_INPUT_ADBHID=y +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_THERM_WINDTUNNEL=m +CONFIG_THERM_ADT746X=m +CONFIG_WINDFARM=m +CONFIG_ANSLCD=m +CONFIG_PMAC_RACKMETER=m +CONFIG_SENSORS_AMS=m +CONFIG_SENSORS_AMS_PMU=y +CONFIG_SENSORS_AMS_I2C=y +CONFIG_NETDEVICES=y +CONFIG_MII=m +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_WIREGUARD=m +# CONFIG_WIREGUARD_DEBUG is not set +CONFIG_EQUALIZER=m +CONFIG_NET_FC=y +CONFIG_IFB=m +CONFIG_NET_TEAM=m +CONFIG_NET_TEAM_MODE_BROADCAST=m +CONFIG_NET_TEAM_MODE_ROUNDROBIN=m +CONFIG_NET_TEAM_MODE_RANDOM=m +CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m +CONFIG_NET_TEAM_MODE_LOADBALANCE=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_IPVLAN_L3S=y +CONFIG_IPVLAN=m +CONFIG_IPVTAP=m +CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_BAREUDP=m +CONFIG_GTP=m +CONFIG_AMT=m +CONFIG_MACSEC=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_TUN=m +CONFIG_TAP=m +# CONFIG_TUN_VNET_CROSS_LE is not set +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_NLMON=m +CONFIG_NET_VRF=m +CONFIG_VSOCKMON=m +CONFIG_MHI_NET=m +CONFIG_SUNGEM_PHY=m +CONFIG_ARCNET=m +CONFIG_ARCNET_1201=m +CONFIG_ARCNET_1051=m +CONFIG_ARCNET_RAW=m +CONFIG_ARCNET_CAP=m +# CONFIG_ARCNET_COM90xx is not set +CONFIG_ARCNET_COM90xxIO=m +# CONFIG_ARCNET_RIM_I is not set +CONFIG_ARCNET_COM20020=m +CONFIG_ARCNET_COM20020_PCI=m +CONFIG_ARCNET_COM20020_CS=m +CONFIG_ATM_DRIVERS=y +CONFIG_ATM_DUMMY=m +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +# CONFIG_ATM_ENI_TUNE_BURST is not set +CONFIG_ATM_FIRESTREAM=m +CONFIG_ATM_ZATM=m +CONFIG_ATM_ZATM_DEBUG=y +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_AMBASSADOR=m +# CONFIG_ATM_AMBASSADOR_DEBUG is not set +CONFIG_ATM_HORIZON=m +# CONFIG_ATM_HORIZON_DEBUG is not set +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +CONFIG_ATM_FORE200E_USE_TASKLET=y +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +# CONFIG_CAIF_DRIVERS is not set +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_PCMCIA_3C574=m +CONFIG_PCMCIA_3C589=m +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +# CONFIG_SLICOSS is not set +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +# CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_NET_VENDOR_AMD=y +# CONFIG_AMD8111_ETH is not set +CONFIG_PCNET32=m +CONFIG_PCMCIA_NMCLAN=m +CONFIG_NET_VENDOR_APPLE=y +CONFIG_MACE=m +# CONFIG_MACE_AAUI_PORT is not set +CONFIG_BMAC=m +CONFIG_NET_VENDOR_AQUANTIA=y +# CONFIG_AQTION is not set +# CONFIG_NET_VENDOR_ARC is not set +CONFIG_NET_VENDOR_ASIX=y +CONFIG_SPI_AX88796C=m +# CONFIG_SPI_AX88796C_COMPRESSION is not set +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +# CONFIG_BCMGENET is not set +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +# CONFIG_SYSTEMPORT is not set +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y +CONFIG_BNXT_FLOWER_OFFLOAD=y +CONFIG_BNXT_DCB=y +CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CADENCE=y +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_CAVIUM=y +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +CONFIG_CHELSIO_T4_DCB=y +CONFIG_CHELSIO_T4_FCOE=y +CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m +CONFIG_CHELSIO_INLINE_CRYPTO=y +# CONFIG_CHELSIO_IPSEC_INLINE is not set +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y +# CONFIG_GEMINI_ETHERNET is not set +# CONFIG_DNET is not set +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +CONFIG_TULIP_NAPI=y +CONFIG_TULIP_NAPI_HW_MITIGATION=y +# CONFIG_DE4X5 is not set +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +CONFIG_SUNDANCE_MMIO=y +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y +# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set +CONFIG_NET_VENDOR_FREESCALE=y +CONFIG_FEC_MPC52xx=m +CONFIG_FEC_MPC52xx_MDIO=y +# CONFIG_FSL_PQ_MDIO is not set +# CONFIG_FSL_XGMAC_MDIO is not set +# CONFIG_UCC_GETH is not set +# CONFIG_GIANFAR is not set +CONFIG_FSL_ENETC=m +CONFIG_FSL_ENETC_VF=m +CONFIG_FSL_ENETC_IERB=m +CONFIG_FSL_ENETC_MDIO=m +CONFIG_FSL_ENETC_PTP_CLOCK=m +# CONFIG_FSL_ENETC_QOS is not set +CONFIG_NET_VENDOR_FUJITSU=y +CONFIG_PCMCIA_FMVJ18X=m +CONFIG_NET_VENDOR_GOOGLE=y +CONFIG_NET_VENDOR_HUAWEI=y +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_DCB=y +CONFIG_IXGBE_IPSEC=y +CONFIG_IXGBEVF=m +CONFIG_IXGBEVF_IPSEC=y +CONFIG_I40E=m +CONFIG_I40E_DCB=y +CONFIG_IAVF=m +CONFIG_I40EVF=m +CONFIG_ICE=m +# CONFIG_FM10K is not set +CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_JME=m +CONFIG_NET_VENDOR_LITEX=y +CONFIG_LITEX_LITEETH=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MV643XX_ETH=m +CONFIG_MVMDIO=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +CONFIG_SKGE_GENESIS=y +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_EN_DCB=y +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y +CONFIG_MLX5_CORE=m +CONFIG_MLX5_ACCEL=y +CONFIG_MLX5_FPGA=y +CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_EN_ARFS=y +CONFIG_MLX5_EN_RXNFC=y +CONFIG_MLX5_MPFS=y +CONFIG_MLX5_CORE_EN_DCB=y +CONFIG_MLX5_CORE_IPOIB=y +# CONFIG_MLX5_FPGA_IPSEC is not set +# CONFIG_MLX5_IPSEC is not set +# CONFIG_MLX5_SF is not set +# CONFIG_MLXSW_CORE is not set +CONFIG_MLXFW=m +CONFIG_NET_VENDOR_MICREL=y +# CONFIG_KS8842 is not set +# CONFIG_KS8851 is not set +# CONFIG_KS8851_MLL is not set +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +CONFIG_LAN743X=m +CONFIG_NET_VENDOR_MICROSEMI=y +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +# CONFIG_NFP_DEBUG is not set +CONFIG_NET_VENDOR_NI=y +# CONFIG_NI_XGE_MANAGEMENT_ENET is not set +CONFIG_NET_VENDOR_8390=y +CONFIG_PCMCIA_AXNET=m +CONFIG_NE2K_PCI=m +CONFIG_PCMCIA_PCNET=m +CONFIG_NET_VENDOR_NVIDIA=y +# CONFIG_FORCEDETH is not set +CONFIG_NET_VENDOR_OKI=y +# CONFIG_ETHOC is not set +CONFIG_NET_VENDOR_PACKET_ENGINES=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLCNIC_DCB=y +CONFIG_QLCNIC_HWMON=y +CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_LL2=y +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +CONFIG_QED_ISCSI=y +CONFIG_QED_FCOE=y +CONFIG_QED_OOO=y +CONFIG_NET_VENDOR_QUALCOMM=y +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCA7000_UART is not set +# CONFIG_QCOM_EMAC is not set +# CONFIG_RMNET is not set +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_NET_VENDOR_SAMSUNG=y +# CONFIG_SXGBE_ETH is not set +# CONFIG_NET_VENDOR_SEEQ is not set +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_SFC_MCDI_LOGGING=y +CONFIG_SFC_FALCON=m +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_PCMCIA_SMC91C92=m +CONFIG_EPIC100=m +# CONFIG_SMSC911X is not set +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +# CONFIG_STMMAC_ETH is not set +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +CONFIG_VIA_RHINE_MMIO=y +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +# CONFIG_WIZNET_W5100 is not set +# CONFIG_WIZNET_W5300 is not set +CONFIG_NET_VENDOR_XILINX=y +# CONFIG_XILINX_EMACLITE is not set +# CONFIG_XILINX_AXI_EMAC is not set +# CONFIG_XILINX_LL_TEMAC is not set +CONFIG_NET_VENDOR_XIRCOM=y +CONFIG_PCMCIA_XIRC2PS=m +CONFIG_FDDI=y +CONFIG_DEFXX=m +CONFIG_SKFP=m +CONFIG_HIPPI=y +# CONFIG_ROADRUNNER is not set +CONFIG_PHYLINK=m +CONFIG_PHYLIB=m +CONFIG_SWPHY=y +CONFIG_LED_TRIGGER_PHY=y +CONFIG_FIXED_PHY=m +CONFIG_SFP=m + +# +# MII PHY device drivers +# +CONFIG_AMD_PHY=m +# CONFIG_ADIN_PHY is not set +CONFIG_AQUANTIA_PHY=m +CONFIG_AX88796B_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_BCM54140_PHY=m +# CONFIG_BCM7XXX_PHY is not set +CONFIG_BCM84881_PHY=m +CONFIG_BCM87XX_PHY=m +CONFIG_BCM_NET_PHYLIB=m +CONFIG_CICADA_PHY=m +CONFIG_CORTINA_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_LXT_PHY=m +# CONFIG_INTEL_XWAY_PHY is not set +CONFIG_LSI_ET1011C_PHY=m +CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_10G_PHY=m +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MEDIATEK_GE_PHY=m +CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_PHY=m +CONFIG_MICROCHIP_T1_PHY=m +CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m +# CONFIG_NXP_TJA11XX_PHY is not set +CONFIG_AT803X_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_RENESAS_PHY=m +CONFIG_ROCKCHIP_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_STE10XP=m +CONFIG_TERANETICS_PHY=m +CONFIG_DP83822_PHY=m +CONFIG_DP83TC811_PHY=m +CONFIG_DP83848_PHY=m +CONFIG_DP83867_PHY=m +CONFIG_DP83869_PHY=m +CONFIG_VITESSE_PHY=m +# CONFIG_XILINX_GMII2RGMII is not set +# CONFIG_MICREL_KS8995MA is not set + +# +# MCTP Device Drivers +# +CONFIG_MDIO_DEVICE=m +CONFIG_MDIO_BUS=m +CONFIG_FWNODE_MDIO=m +CONFIG_OF_MDIO=m +CONFIG_MDIO_DEVRES=m +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_HISI_FEMAC is not set +CONFIG_MDIO_I2C=m +CONFIG_MDIO_MVUSB=m +# CONFIG_MDIO_MSCC_MIIM is not set +CONFIG_MDIO_IPQ4019=m + +# +# MDIO Multiplexers +# +CONFIG_MDIO_BUS_MUX=m +# CONFIG_MDIO_BUS_MUX_GPIO is not set +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=m +CONFIG_PCS_LYNX=m +# end of PCS device drivers + +# CONFIG_PLIP is not set +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLIP_SMART=y +CONFIG_SLIP_MODE_SLIP6=y + +# +# Host-side USB support is needed for USB Network Adapter support +# +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ADM8211=m +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +# CONFIG_ATH5K_TRACER is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +CONFIG_ATH9K_PCI=y +# CONFIG_ATH9K_AHB is not set +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +# CONFIG_ATH9K_WOW is not set +CONFIG_ATH9K_RFKILL=y +CONFIG_ATH9K_CHANNEL_CONTEXT=y +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_PCI_NO_EEPROM=m +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +# CONFIG_ATH9K_HWRNG is not set +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y +# CONFIG_CARL9170_HWRNG is not set +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +# CONFIG_ATH6KL_TRACING is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +CONFIG_WIL6210_TRACING=y +CONFIG_WIL6210_DEBUGFS=y +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_SDIO is not set +CONFIG_ATH10K_USB=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_ATH10K_TRACING is not set +# CONFIG_WCN36XX is not set +CONFIG_ATH11K=m +CONFIG_ATH11K_PCI=m +# CONFIG_ATH11K_DEBUG is not set +# CONFIG_ATH11K_TRACING is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +# CONFIG_PCI_ATMEL is not set +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_SDIO=y +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +CONFIG_B43LEGACY_DEBUG=y +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +CONFIG_BRCMSMAC=m +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y +# CONFIG_BRCMFMAC_SDIO is not set +CONFIG_BRCMFMAC_USB=y +CONFIG_BRCMFMAC_PCIE=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_AIRO_CS=m +CONFIG_WLAN_VENDOR_INTEL=y +# CONFIG_IPW2100 is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +# end of iwl3945 / iwl4965 Debugging Options + +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_LEDS=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +# CONFIG_IWLWIFI_DEBUG is not set +# CONFIG_IWLWIFI_DEVICE_TRACING is not set +# end of Debugging Options + +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_HERMES=m +# CONFIG_HERMES_PRISM is not set +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_APPLE_AIRPORT=m +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +# CONFIG_P54_SPI is not set +CONFIG_P54_LEDS=y +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +# CONFIG_LIBERTAS_SPI is not set +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +# CONFIG_MWIFIEX_USB is not set +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76_SDIO=m +CONFIG_MT76x02_LIB=m +CONFIG_MT76x02_USB=m +CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT76x0_COMMON=m +CONFIG_MT76x0U=m +CONFIG_MT76x0E=m +CONFIG_MT76x2_COMMON=m +CONFIG_MT76x2E=m +CONFIG_MT76x2U=m +CONFIG_MT7603E=m +CONFIG_MT7615_COMMON=m +CONFIG_MT7615E=m +CONFIG_MT7663_USB_SDIO_COMMON=m +CONFIG_MT7663U=m +CONFIG_MT7663S=m +CONFIG_MT7915E=m +CONFIG_MT7921_COMMON=m +CONFIG_MT7921E=m +CONFIG_MT7921S=m +CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800PCI_RT3290=y +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +# CONFIG_RT2800USB_UNKNOWN is not set +CONFIG_RT2800_LIB=m +CONFIG_RT2800_LIB_MMIO=m +CONFIG_RT2X00_LIB_MMIO=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192DE=m +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +# CONFIG_RTLWIFI_DEBUG is not set +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_RTW88=m +CONFIG_RTW88_CORE=m +CONFIG_RTW88_PCI=m +CONFIG_RTW88_8822B=m +CONFIG_RTW88_8822C=m +CONFIG_RTW88_8723D=m +CONFIG_RTW88_8821C=m +CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8821CE=m +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW89=m +CONFIG_RTW89_CORE=m +CONFIG_RTW89_PCI=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGMSG is not set +# CONFIG_RTW89_DEBUGFS is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +# CONFIG_RSI_SDIO is not set +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +# CONFIG_CW1200 is not set +# CONFIG_WLAN_VENDOR_TI is not set +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +CONFIG_QTNFMAC=m +CONFIG_QTNFMAC_PCIE=m +CONFIG_PCMCIA_RAYCS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_MAC80211_HWSIM=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_VIRT_WIFI=m +CONFIG_WAN=y +CONFIG_LANMEDIA=m +CONFIG_HDLC=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m +# CONFIG_HDLC_X25 is not set +CONFIG_PCI200SYN=m +CONFIG_WANXL=m +# CONFIG_PC300TOO is not set +CONFIG_FARSYNC=m +CONFIG_FSL_UCC_HDLC=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKELB=m +CONFIG_IEEE802154_AT86RF230=m +# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set +CONFIG_IEEE802154_MRF24J40=m +CONFIG_IEEE802154_CC2520=m +CONFIG_IEEE802154_ATUSB=m +CONFIG_IEEE802154_ADF7242=m +# CONFIG_IEEE802154_CA8210 is not set +# CONFIG_IEEE802154_MCR20A is not set +CONFIG_IEEE802154_HWSIM=m + +# +# Wireless WAN +# +CONFIG_WWAN=y +CONFIG_WWAN_HWSIM=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m +# end of Wireless WAN + +# CONFIG_VMXNET3 is not set +CONFIG_USB4_NET=m +# CONFIG_NETDEVSIM is not set +CONFIG_NET_FAILOVER=m +CONFIG_ISDN=y +CONFIG_ISDN_CAPI=y +CONFIG_CAPI_TRACE=y +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_MISDN=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_L1OIP=m + +# +# mISDN hardware drivers +# +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_W6692=m +# CONFIG_MISDN_NETJET is not set +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=y +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_MATRIXKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=m +# CONFIG_INPUT_EVBUG is not set +# CONFIG_INPUT_APMPOWER is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADC is not set +CONFIG_KEYBOARD_ADP5588=m +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=m +CONFIG_KEYBOARD_QT1050=m +# CONFIG_KEYBOARD_QT1070 is not set +CONFIG_KEYBOARD_QT2160=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO_POLLED=m +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +# CONFIG_KEYBOARD_LM8333 is not set +CONFIG_KEYBOARD_MAX7359=m +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +CONFIG_KEYBOARD_OPENCORES=m +# CONFIG_KEYBOARD_SAMSUNG is not set +CONFIG_KEYBOARD_STOWAWAY=m +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_OMAP4 is not set +# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_BCM is not set +CONFIG_KEYBOARD_CYPRESS_SF=m +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=m +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y +CONFIG_MOUSE_PS2_SENTELIC=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_SMBUS=y +# CONFIG_MOUSE_SERIAL is not set +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_CYAPA=m +CONFIG_MOUSE_ELAN_I2C=m +CONFIG_MOUSE_ELAN_I2C_I2C=y +CONFIG_MOUSE_ELAN_I2C_SMBUS=y +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADC=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_USB=m +CONFIG_JOYSTICK_IFORCE_232=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +# CONFIG_JOYSTICK_AS5011 is not set +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +# CONFIG_JOYSTICK_PSXPAD_SPI is not set +CONFIG_JOYSTICK_PXRC=m +CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_FSIA6B=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_PEGASUS=m +CONFIG_TABLET_SERIAL_WACOM4=m +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +# CONFIG_TOUCHSCREEN_AD7879_SPI is not set +# CONFIG_TOUCHSCREEN_ADC is not set +# CONFIG_TOUCHSCREEN_AR1021_I2C is not set +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_BU21029 is not set +# CONFIG_TOUCHSCREEN_CHIPONE_ICN8318 is not set +CONFIG_TOUCHSCREEN_CY8CTMA140=m +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_EETI=m +# CONFIG_TOUCHSCREEN_EGALAX is not set +# CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set +# CONFIG_TOUCHSCREEN_EXC3000 is not set +CONFIG_TOUCHSCREEN_FUJITSU=m +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_HIDEEP is not set +CONFIG_TOUCHSCREEN_HYCON_HY46XX=m +# CONFIG_TOUCHSCREEN_ILI210X is not set +CONFIG_TOUCHSCREEN_ILITEK=m +# CONFIG_TOUCHSCREEN_S6SY761 is not set +CONFIG_TOUCHSCREEN_GUNZE=m +# CONFIG_TOUCHSCREEN_EKTF2127 is not set +# CONFIG_TOUCHSCREEN_ELAN is not set +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +# CONFIG_TOUCHSCREEN_WACOM_I2C is not set +# CONFIG_TOUCHSCREEN_MAX11801 is not set +CONFIG_TOUCHSCREEN_MCS5000=m +# CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set +CONFIG_TOUCHSCREEN_MSG2638=m +CONFIG_TOUCHSCREEN_MTOUCH=m +# CONFIG_TOUCHSCREEN_IMX6UL_TSC is not set +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +# CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_ELO=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +# CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2004 is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set +CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_RM_TS is not set +# CONFIG_TOUCHSCREEN_SILEAD is not set +# CONFIG_TOUCHSCREEN_SIS_I2C is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_STMFTS is not set +CONFIG_TOUCHSCREEN_SUR40=m +# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set +CONFIG_TOUCHSCREEN_TPS6507X=m +# CONFIG_TOUCHSCREEN_ZET6223 is not set +# CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set +CONFIG_TOUCHSCREEN_IQS5XX=m +CONFIG_TOUCHSCREEN_ZINITIX=m +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_AD714X is not set +# CONFIG_INPUT_ATC260X_ONKEY is not set +# CONFIG_INPUT_ATMEL_CAPTOUCH is not set +# CONFIG_INPUT_BMA150 is not set +# CONFIG_INPUT_E3X0_BUTTON is not set +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MAX77650_ONKEY=m +# CONFIG_INPUT_MMA8450 is not set +# CONFIG_INPUT_GPIO_BEEPER is not set +# CONFIG_INPUT_GPIO_DECODER is not set +# CONFIG_INPUT_GPIO_VIBRA is not set +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +# CONFIG_INPUT_KXTJ9 is not set +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_REGULATOR_HAPTIC=m +CONFIG_INPUT_UINPUT=m +# CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +# CONFIG_INPUT_DA7280_HAPTICS is not set +# CONFIG_INPUT_ADXL34X is not set +# CONFIG_INPUT_IMS_PCU is not set +CONFIG_INPUT_IQS269A=m +CONFIG_INPUT_IQS626A=m +# CONFIG_INPUT_CMA3000 is not set +# CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set +# CONFIG_INPUT_DRV260X_HAPTICS is not set +# CONFIG_INPUT_DRV2665_HAPTICS is not set +# CONFIG_INPUT_DRV2667_HAPTICS is not set +CONFIG_INPUT_STPMIC1_ONKEY=m +CONFIG_RMI4_CORE=m +# CONFIG_RMI4_I2C is not set +# CONFIG_RMI4_SPI is not set +# CONFIG_RMI4_SMB is not set +CONFIG_RMI4_F03=y +CONFIG_RMI4_F03_SERIO=m +CONFIG_RMI4_2D_SENSOR=y +CONFIG_RMI4_F11=y +CONFIG_RMI4_F12=y +CONFIG_RMI4_F30=y +CONFIG_RMI4_F34=y +CONFIG_RMI4_F3A=y +# CONFIG_RMI4_F54 is not set +CONFIG_RMI4_F55=y + +# +# Hardware I/O ports +# +CONFIG_SERIO=m +CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y +CONFIG_SERIO_I8042=m +CONFIG_SERIO_SERPORT=m +# CONFIG_SERIO_PARKBD is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=m +CONFIG_SERIO_RAW=m +# CONFIG_SERIO_XILINX_XPS_PS2 is not set +CONFIG_SERIO_ALTERA_PS2=m +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_SERIO_APBPS2 is not set +# CONFIG_SERIO_GPIO_PS2 is not set +# CONFIG_USERIO is not set +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +# end of Hardware I/O ports +# end of Input device support + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set +# CONFIG_SERIAL_8250_16550A_VARIANTS is not set +# CONFIG_SERIAL_8250_FINTEK is not set +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=m +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +# CONFIG_SERIAL_8250_EXTENDED is not set +CONFIG_SERIAL_8250_FSL=y +# CONFIG_SERIAL_8250_DW is not set +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_OF_PLATFORM=m + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_SERIAL_PMACZILOG=y +# CONFIG_SERIAL_PMACZILOG_TTYS is not set +CONFIG_SERIAL_PMACZILOG_CONSOLE=y +CONFIG_SERIAL_MPC52xx=y +CONFIG_SERIAL_MPC52xx_CONSOLE=y +CONFIG_SERIAL_MPC52xx_CONSOLE_BAUD=115200 +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_SIFIVE=m +CONFIG_SERIAL_QE=m +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_SC16IS7XX is not set +CONFIG_SERIAL_BCM63XX=m +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +CONFIG_SERIAL_RP2=m +CONFIG_SERIAL_RP2_NR_UARTS=32 +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_FSL_LINFLEXUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_SPRD is not set +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set +CONFIG_N_GSM=m +CONFIG_NOZOMI=m +CONFIG_NULL_TTY=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_RTAS=y +# CONFIG_HVC_UDBG is not set +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y +CONFIG_TTY_PRINTK=m +CONFIG_TTY_PRINTK_LEVEL=6 +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +# CONFIG_PPDEV is not set +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_PLAT_DATA=y +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_SSIF=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +CONFIG_HW_RANDOM=m +# CONFIG_HW_RANDOM_TIMERIOMEM is not set +CONFIG_HW_RANDOM_BA431=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_CCTRNG=m +CONFIG_HW_RANDOM_XIPHERA=m +CONFIG_APPLICOM=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_SCR24X=m +CONFIG_IPWIRELESS=m +# end of PCMCIA character devices + +CONFIG_DEVMEM=y +CONFIG_NVRAM=y +CONFIG_DEVPORT=y +# CONFIG_TCG_TPM is not set +CONFIG_XILLYBUS_CLASS=m +# CONFIG_XILLYBUS is not set +CONFIG_XILLYUSB=m +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_GPMUX is not set +# CONFIG_I2C_MUX_LTC4306 is not set +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_MUX_MLXCPLD is not set +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=y +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_I801 is not set +CONFIG_I2C_ISCH=m +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +CONFIG_I2C_NVIDIA_GPU=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# Mac SMBus host controller drivers +# +CONFIG_I2C_HYDRA=m +CONFIG_I2C_POWERMAC=y + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CBUS_GPIO is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_DESIGNWARE_PCI is not set +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_GPIO is not set +CONFIG_I2C_MPC=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PCA_PLATFORM=m +# CONFIG_I2C_RK3X is not set +CONFIG_I2C_SIMTEC=m +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_CP2615=m +# CONFIG_I2C_PARPORT is not set +CONFIG_I2C_ROBOTFUZZ_OSIF=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIPERBOARD=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_VIRTIO=m +# end of I2C Hardware Bus support + +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + +CONFIG_I3C=m +CONFIG_CDNS_I3C_MASTER=m +CONFIG_DW_I3C_MASTER=m +CONFIG_SVC_I3C_MASTER=m +# CONFIG_MIPI_I3C_HCI is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +# CONFIG_SPI_MEM is not set + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_AXI_SPI_ENGINE is not set +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +# CONFIG_SPI_CADENCE is not set +# CONFIG_SPI_DESIGNWARE is not set +CONFIG_SPI_NXP_FLEXSPI=m +# CONFIG_SPI_GPIO is not set +CONFIG_SPI_LM70_LLP=m +# CONFIG_SPI_MPC52xx is not set +CONFIG_SPI_MPC52xx_PSC=m +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +CONFIG_SPI_SIFIVE=m +CONFIG_SPI_MXIC=m +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_ZYNQMP_GQSPI is not set +CONFIG_SPI_AMD=m + +# +# SPI Multiplexer support +# +CONFIG_SPI_MUX=m + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=y +# CONFIG_SPI_LOOPBACK_TEST is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_SLAVE is not set +# CONFIG_SPMI is not set +# CONFIG_HSI is not set +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +# CONFIG_PPS_CLIENT_KTIMER is not set +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +# CONFIG_PPS_CLIENT_GPIO is not set + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=m +CONFIG_PTP_1588_CLOCK_OPTIONAL=m +CONFIG_PTP_1588_CLOCK_QORIQ=m + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +# CONFIG_PTP_1588_CLOCK_IDT82P33 is not set +CONFIG_PTP_1588_CLOCK_IDTCM=m +# end of PTP clock support + +# CONFIG_PINCTRL is not set +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +# CONFIG_GPIO_SYSFS is not set +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=m + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_CADENCE is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EXAR is not set +# CONFIG_GPIO_FTGPIO010 is not set +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_GRGPIO is not set +CONFIG_GPIO_HLWD=m +# CONFIG_GPIO_MB86S7X is not set +CONFIG_GPIO_MPC5200=y +# CONFIG_GPIO_SIFIVE is not set +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_AMD_FCH is not set +# end of Memory mapped GPIO drivers + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_GW_PLD is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +CONFIG_GPIO_PCA9570=m +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_TPIC2810 is not set +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +# CONFIG_GPIO_MAX77650 is not set +# CONFIG_GPIO_TQMX86 is not set +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +# CONFIG_GPIO_PCI_IDIO_16 is not set +# CONFIG_GPIO_PCIE_IDIO_24 is not set +# CONFIG_GPIO_RDC321X is not set +# end of PCI GPIO expanders + +# +# SPI GPIO expanders +# +# CONFIG_GPIO_74X164 is not set +# CONFIG_GPIO_MAX3191X is not set +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_PISOSR is not set +# CONFIG_GPIO_XRA1403 is not set +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +# CONFIG_GPIO_VIPERBOARD is not set +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +CONFIG_GPIO_AGGREGATOR=m +# CONFIG_GPIO_MOCKUP is not set +CONFIG_GPIO_VIRTIO=m +# end of Virtual GPIO drivers + +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +# CONFIG_W1_MASTER_MATROX is not set +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +# CONFIG_W1_MASTER_DS1WM is not set +# CONFIG_W1_MASTER_GPIO is not set +CONFIG_W1_MASTER_SGI=m +# end of 1-wire Bus Masters + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2405=m +CONFIG_W1_SLAVE_DS2408=m +CONFIG_W1_SLAVE_DS2408_READBACK=y +CONFIG_W1_SLAVE_DS2413=m +CONFIG_W1_SLAVE_DS2406=m +CONFIG_W1_SLAVE_DS2423=m +CONFIG_W1_SLAVE_DS2805=m +CONFIG_W1_SLAVE_DS2430=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +# CONFIG_W1_SLAVE_DS2433_CRC is not set +CONFIG_W1_SLAVE_DS2438=m +CONFIG_W1_SLAVE_DS250X=m +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +CONFIG_W1_SLAVE_DS28E04=m +CONFIG_W1_SLAVE_DS28E17=m +# end of 1-wire Slaves + +# CONFIG_POWER_RESET is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +# CONFIG_PDA_POWER is not set +CONFIG_APM_POWER=m +# CONFIG_GENERIC_ADC_BATTERY is not set +# CONFIG_TEST_POWER is not set +# CONFIG_CHARGER_ADP5061 is not set +# CONFIG_BATTERY_CW2015 is not set +CONFIG_BATTERY_DS2760=m +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +CONFIG_BATTERY_PMU=m +# CONFIG_BATTERY_SBS is not set +# CONFIG_CHARGER_SBS is not set +# CONFIG_MANAGER_SBS is not set +CONFIG_BATTERY_BQ27XXX=m +# CONFIG_BATTERY_BQ27XXX_I2C is not set +CONFIG_BATTERY_BQ27XXX_HDQ=m +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_BATTERY_MAX1721X is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set +CONFIG_CHARGER_MANAGER=m +# CONFIG_CHARGER_LT3651 is not set +CONFIG_CHARGER_LTC4162L=m +# CONFIG_CHARGER_DETECTOR_MAX14656 is not set +CONFIG_CHARGER_MAX77650=m +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set +# CONFIG_CHARGER_BQ24735 is not set +CONFIG_CHARGER_BQ2515X=m +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_BQ25980 is not set +CONFIG_CHARGER_BQ256XX=m +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_BATTERY_GOLDFISH is not set +# CONFIG_BATTERY_RT5033 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_UCS1002 is not set +# CONFIG_CHARGER_BD99954 is not set +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +# CONFIG_SENSORS_AD7314 is not set +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM1177=m +CONFIG_SENSORS_ADM9240=m +# CONFIG_SENSORS_ADT7310 is not set +# CONFIG_SENSORS_ADT7410 is not set +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AHT10=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m +CONFIG_SENSORS_AS370=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_ASPEED=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CORSAIR_CPRO=m +CONFIG_SENSORS_CORSAIR_PSU=m +CONFIG_SENSORS_DRIVETEMP=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FTSTEUTATES=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_G760A=m +# CONFIG_SENSORS_G762 is not set +# CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HIH6130 is not set +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +# CONFIG_SENSORS_IIO_HWMON is not set +CONFIG_SENSORS_JC42=m +# CONFIG_SENSORS_POWR1220 is not set +CONFIG_SENSORS_LINEAGE=m +# CONFIG_SENSORS_LTC2945 is not set +CONFIG_SENSORS_LTC2947=m +CONFIG_SENSORS_LTC2947_I2C=m +CONFIG_SENSORS_LTC2947_SPI=m +# CONFIG_SENSORS_LTC2990 is not set +CONFIG_SENSORS_LTC2992=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +# CONFIG_SENSORS_LTC4222 is not set +CONFIG_SENSORS_LTC4245=m +# CONFIG_SENSORS_LTC4260 is not set +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX127=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +# CONFIG_SENSORS_MAX197 is not set +# CONFIG_SENSORS_MAX31722 is not set +# CONFIG_SENSORS_MAX31730 is not set +CONFIG_SENSORS_MAX6620=m +# CONFIG_SENSORS_MAX6621 is not set +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +# CONFIG_SENSORS_MAX6697 is not set +# CONFIG_SENSORS_MAX31790 is not set +# CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_TC654 is not set +CONFIG_SENSORS_TPS23861=m +# CONFIG_SENSORS_MR75203 is not set +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +# CONFIG_SENSORS_LM95234 is not set +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_NCT7802=m +CONFIG_SENSORS_NCT7904=m +CONFIG_SENSORS_NPCM7XX=m +CONFIG_SENSORS_NZXT_KRAKEN2=m +CONFIG_SENSORS_PCF8591=m +# CONFIG_PMBUS is not set +CONFIG_SENSORS_SBTSI=m +CONFIG_SENSORS_SBRMI=m +# CONFIG_SENSORS_SHT15 is not set +CONFIG_SENSORS_SHT21=m +# CONFIG_SENSORS_SHT3x is not set +CONFIG_SENSORS_SHT4x=m +# CONFIG_SENSORS_SHTC1 is not set +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M192=m +# CONFIG_SENSORS_STTS751 is not set +CONFIG_SENSORS_SMM665=m +# CONFIG_SENSORS_ADC128D818 is not set +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_ADS7871=m +CONFIG_SENSORS_AMC6821=m +# CONFIG_SENSORS_INA209 is not set +# CONFIG_SENSORS_INA2XX is not set +# CONFIG_SENSORS_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP108 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP513=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83773G=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_THERMAL=y +CONFIG_THERMAL_NETLINK=y +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_OF=y +# CONFIG_THERMAL_WRITABLE_TRIPS is not set +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +# CONFIG_THERMAL_GOV_BANG_BANG is not set +# CONFIG_THERMAL_GOV_USER_SPACE is not set +# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set +CONFIG_CPU_THERMAL=y +CONFIG_CPU_FREQ_THERMAL=y +CONFIG_DEVFREQ_THERMAL=y +# CONFIG_THERMAL_EMULATION is not set +CONFIG_THERMAL_MMIO=m +# CONFIG_GENERIC_ADC_THERMAL is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +CONFIG_WATCHDOG_OPEN_TIMEOUT=0 +CONFIG_WATCHDOG_SYSFS=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +CONFIG_WATCHDOG_PRETIMEOUT_GOV=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m +CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=y +CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=m +CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP=y +# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set +# CONFIG_GPIO_WATCHDOG is not set +# CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +# CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_STPMIC1_WATCHDOG=m +# CONFIG_ALIM7101_WDT is not set +# CONFIG_I6300ESB_WDT is not set +# CONFIG_MPC5200_WDT is not set +# CONFIG_MEN_A21_WDT is not set +CONFIG_WATCHDOG_RTAS=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +# CONFIG_SSB_DRIVER_GPIO is not set +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +# CONFIG_BCMA_HOST_SOC is not set +CONFIG_BCMA_DRIVER_PCI=y +# CONFIG_BCMA_DRIVER_GMAC_CMN is not set +# CONFIG_BCMA_DRIVER_GPIO is not set +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +# CONFIG_MFD_ATMEL_HLCDC is not set +# CONFIG_MFD_BCM590XX is not set +# CONFIG_MFD_BD9571MWV is not set +# CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_MADERA is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +# CONFIG_MFD_GATEWORKS_GSC is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +CONFIG_MFD_MP2629=m +# CONFIG_MFD_HI6421_PMIC is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_LPC_ICH is not set +CONFIG_LPC_SCH=m +# CONFIG_MFD_IQS62X is not set +# CONFIG_MFD_JANZ_CMODIO is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77620 is not set +CONFIG_MFD_MAX77650=m +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_MT6360 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_CPCAP is not set +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_NTXEC=m +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_UCB1400_CORE is not set +# CONFIG_MFD_RDC321X is not set +CONFIG_MFD_RT4831=m +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK808 is not set +# CONFIG_MFD_RN5T618 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SKY81452 is not set +# CONFIG_MFD_STMPE is not set +# CONFIG_MFD_SYSCON is not set +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_TI_LMU is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +CONFIG_MFD_TQMX86=m +# CONFIG_MFD_VX855 is not set +# CONFIG_MFD_LOCHNAGAR is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_MFD_ROHM_BD718XX is not set +# CONFIG_MFD_ROHM_BD70528 is not set +# CONFIG_MFD_ROHM_BD71828 is not set +# CONFIG_MFD_ROHM_BD957XMUF is not set +CONFIG_MFD_STPMIC1=m +CONFIG_MFD_STMFX=m +CONFIG_MFD_ATC260X=m +CONFIG_MFD_ATC260X_I2C=m +CONFIG_MFD_QCOM_PM8008=m +# CONFIG_RAVE_SP_CORE is not set +# CONFIG_MFD_INTEL_M10_BMC is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_88PG86X is not set +# CONFIG_REGULATOR_ACT8865 is not set +# CONFIG_REGULATOR_AD5398 is not set +# CONFIG_REGULATOR_ATC260X is not set +# CONFIG_REGULATOR_DA9121 is not set +# CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set +# CONFIG_REGULATOR_FAN53555 is not set +# CONFIG_REGULATOR_FAN53880 is not set +# CONFIG_REGULATOR_GPIO is not set +# CONFIG_REGULATOR_ISL9305 is not set +# CONFIG_REGULATOR_ISL6271A is not set +# CONFIG_REGULATOR_LP3971 is not set +# CONFIG_REGULATOR_LP3972 is not set +# CONFIG_REGULATOR_LP872X is not set +# CONFIG_REGULATOR_LP8755 is not set +# CONFIG_REGULATOR_LTC3589 is not set +# CONFIG_REGULATOR_LTC3676 is not set +# CONFIG_REGULATOR_MAX1586 is not set +# CONFIG_REGULATOR_MAX77650 is not set +# CONFIG_REGULATOR_MAX8649 is not set +# CONFIG_REGULATOR_MAX8660 is not set +CONFIG_REGULATOR_MAX8893=m +# CONFIG_REGULATOR_MAX8952 is not set +# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_MAX77826 is not set +# CONFIG_REGULATOR_MCP16502 is not set +# CONFIG_REGULATOR_MP5416 is not set +# CONFIG_REGULATOR_MP8859 is not set +# CONFIG_REGULATOR_MP886X is not set +# CONFIG_REGULATOR_MPQ7920 is not set +# CONFIG_REGULATOR_MT6311 is not set +# CONFIG_REGULATOR_PCA9450 is not set +# CONFIG_REGULATOR_PF8X00 is not set +# CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_PV88060 is not set +# CONFIG_REGULATOR_PV88080 is not set +# CONFIG_REGULATOR_PV88090 is not set +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +# CONFIG_REGULATOR_RT4801 is not set +# CONFIG_REGULATOR_RT4831 is not set +# CONFIG_REGULATOR_RT6160 is not set +# CONFIG_REGULATOR_RT6245 is not set +CONFIG_REGULATOR_RTQ2134=m +# CONFIG_REGULATOR_RTMV20 is not set +CONFIG_REGULATOR_RTQ6752=m +# CONFIG_REGULATOR_SLG51000 is not set +# CONFIG_REGULATOR_STPMIC1 is not set +# CONFIG_REGULATOR_SY8106A is not set +# CONFIG_REGULATOR_SY8824X is not set +# CONFIG_REGULATOR_SY8827N is not set +# CONFIG_REGULATOR_TPS51632 is not set +# CONFIG_REGULATOR_TPS62360 is not set +# CONFIG_REGULATOR_TPS65023 is not set +# CONFIG_REGULATOR_TPS6507X is not set +# CONFIG_REGULATOR_TPS65132 is not set +# CONFIG_REGULATOR_TPS6524X is not set +# CONFIG_REGULATOR_VCTRL is not set +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +CONFIG_LIRC=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_IR_RCMM_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +# CONFIG_IR_HIX5HD2 is not set +CONFIG_IR_IMON=m +CONFIG_IR_IMON_RAW=m +CONFIG_IR_MCEUSB=m +CONFIG_IR_REDRAT3=m +# CONFIG_IR_SPI is not set +CONFIG_IR_STREAMZAP=m +CONFIG_IR_IGORPLUGUSB=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +# CONFIG_IR_GPIO_CIR is not set +# CONFIG_IR_GPIO_TX is not set +# CONFIG_IR_SERIAL is not set +CONFIG_RC_XBOX_DVD=m +CONFIG_IR_TOY=m +CONFIG_CEC_CORE=m + +# +# CEC support +# +# CONFIG_MEDIA_CEC_RC is not set +CONFIG_MEDIA_CEC_SUPPORT=y +CONFIG_CEC_CH7322=m +CONFIG_USB_PULSE8_CEC=m +CONFIG_USB_RAINSHADOW_CEC=m +# end of CEC support + +CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIA_SUPPORT_FILTER is not set +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=m +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=m +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_FWNODE=m +CONFIG_V4L2_ASYNC=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +# end of Video4Linux options + +# +# Media controller options +# +CONFIG_MEDIA_CONTROLLER_DVB=y +CONFIG_MEDIA_CONTROLLER_REQUEST_API=y +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=16 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +CONFIG_USB_GSPCA_DTCS033=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TOUPTEK=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_LOADER=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +CONFIG_VIDEO_AU0828_RC=y +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +# CONFIG_VIDEO_TM6000 is not set + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +# CONFIG_DVB_USB_CXUSB_ANALOG is not set +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_DVB_USB_ZD1301=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +CONFIG_DVB_AS102=m + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m + +# +# Software defined radio USB devices +# +CONFIG_USB_AIRSPY=m +CONFIG_USB_HACKRF=m +CONFIG_USB_MSI2500=m +CONFIG_MEDIA_PCI_SUPPORT=y + +# +# Media capture support +# +CONFIG_VIDEO_SOLO6X10=m +CONFIG_VIDEO_TW5864=m +CONFIG_VIDEO_TW68=m +CONFIG_VIDEO_TW686X=m + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_IVTV_ALSA=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_DT3155=m + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX23885=m +CONFIG_MEDIA_ALTERA_CI=m +# CONFIG_VIDEO_CX25821 is not set +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_ENABLE_VP3054=y +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_BT848=m +CONFIG_DVB_BT8XX=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7134_DVB=m +# CONFIG_VIDEO_SAA7134_GO7007 is not set +CONFIG_VIDEO_SAA7164=m + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_PT1=m +CONFIG_DVB_PT3=m +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_DDBRIDGE=m +# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set +CONFIG_DVB_SMIPCIE=m +CONFIG_DVB_NETUP_UNIDVB=m +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_TEA575X=m +CONFIG_RADIO_SI470X=m +CONFIG_USB_SI470X=m +# CONFIG_I2C_SI470X is not set +# CONFIG_RADIO_SI4713 is not set +CONFIG_USB_MR800=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_SHARK=m +CONFIG_RADIO_SHARK2=m +CONFIG_USB_KEENE=m +CONFIG_USB_RAREMONO=m +CONFIG_USB_MA901=m +# CONFIG_RADIO_TEA5764 is not set +# CONFIG_RADIO_SAA7706H is not set +# CONFIG_RADIO_TEF6862 is not set +# CONFIG_RADIO_WL1273 is not set +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_TTPCI_EEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF2_DMA_SG=m +CONFIG_VIDEOBUF2_DVB=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set +CONFIG_VIDEO_V4L2_TPG=m +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_CAFE_CCIC=m +# CONFIG_VIDEO_CADENCE is not set +CONFIG_VIDEO_ASPEED=m +CONFIG_VIDEO_MUX=m +CONFIG_VIDEO_XILINX=m +CONFIG_VIDEO_XILINX_CSI2RXSS=m +CONFIG_VIDEO_XILINX_TPG=m +CONFIG_VIDEO_XILINX_VTC=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set +# CONFIG_DVB_PLATFORM_DRIVERS is not set +# CONFIG_SDR_PLATFORM_DRIVERS is not set + +# +# MMC/SDIO DVB adapters +# +CONFIG_SMS_SDIO_DRV=m +CONFIG_V4L_TEST_DRIVERS=y +CONFIG_VIDEO_VIMC=m +CONFIG_VIDEO_VIVID=m +CONFIG_VIDEO_VIVID_CEC=y +CONFIG_VIDEO_VIVID_MAX_DEVS=64 +# CONFIG_VIDEO_VIM2M is not set +# CONFIG_VIDEO_VICODEC is not set +# CONFIG_DVB_TEST_DRIVERS is not set + +# +# FireWire (IEEE 1394) Adapters +# +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_INPUT=y +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y + +# +# IR I2C driver auto-selected by 'Autoselect ancillary drivers' +# +CONFIG_VIDEO_IR_I2C=m + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS3308=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_UDA1342=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SONY_BTF_MPX=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=m +# end of RDS decoders + +# +# Video decoders +# +CONFIG_VIDEO_ADV7180=m +# CONFIG_VIDEO_ADV7183 is not set +CONFIG_VIDEO_ADV748X=m +CONFIG_VIDEO_ADV7604=m +# CONFIG_VIDEO_ADV7604_CEC is not set +CONFIG_VIDEO_ADV7842=m +# CONFIG_VIDEO_ADV7842_CEC is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_TC358743=m +# CONFIG_VIDEO_TC358743_CEC is not set +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +# CONFIG_VIDEO_TVP7002 is not set +CONFIG_VIDEO_TW2804=m +CONFIG_VIDEO_TW9903=m +CONFIG_VIDEO_TW9906=m +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_VPX3220 is not set +CONFIG_VIDEO_MAX9286=m + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_CX25840=m +# end of Video decoders + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=m +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set +# end of Video encoders + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +# end of Video improvement chips + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=m +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +# CONFIG_SDR_MAX2175 is not set +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +CONFIG_VIDEO_M52790=m +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +# CONFIG_VIDEO_HI556 is not set +CONFIG_VIDEO_HI846=m +# CONFIG_VIDEO_IMX208 is not set +# CONFIG_VIDEO_IMX214 is not set +# CONFIG_VIDEO_IMX219 is not set +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX319 is not set +CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m +# CONFIG_VIDEO_IMX355 is not set +CONFIG_VIDEO_IMX412=m +# CONFIG_VIDEO_OV02A10 is not set +CONFIG_VIDEO_OV2640=m +CONFIG_VIDEO_OV2659=m +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV5640 is not set +# CONFIG_VIDEO_OV5645 is not set +# CONFIG_VIDEO_OV5647 is not set +CONFIG_VIDEO_OV5648=m +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set +# CONFIG_VIDEO_OV5675 is not set +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV772X is not set +CONFIG_VIDEO_OV7640=m +CONFIG_VIDEO_OV7670=m +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +CONFIG_VIDEO_MAX9271_LIB=m +CONFIG_VIDEO_RDACM20=m +CONFIG_VIDEO_RDACM21=m +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set +# end of Camera sensor devices + +# +# Lens drivers +# +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +CONFIG_VIDEO_DW9768=m +# CONFIG_VIDEO_DW9807_VCM is not set +# end of Lens drivers + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# end of Flash devices + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# end of SPI helper chips + +# +# Media SPI Adapters +# +# CONFIG_CXD2880_SPI_DRV is not set +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=m + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +# CONFIG_DVB_S5H1432 is not set +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +# CONFIG_DVB_DIB9000 is not set +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_RTL2832_SDR=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_AS102_FE=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m +# CONFIG_DVB_CXD2880 is not set + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +# CONFIG_DVB_MN88443X is not set + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +# CONFIG_DVB_LNBH29 is not set +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +# CONFIG_DVB_LGS8GL5 is not set +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=m +# end of Media ancillary drivers + +# +# Graphics support +# +CONFIG_AGP=y +CONFIG_AGP_UNINORTH=y +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_DRM=m +CONFIG_DRM_MIPI_DBI=m +CONFIG_DRM_DP_AUX_BUS=m +CONFIG_DRM_DP_AUX_CHARDEV=y +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MODESET_LOCK is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +CONFIG_DRM_LOAD_EDID_FIRMWARE=y +# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_TTM=m +CONFIG_DRM_VRAM_HELPER=m +CONFIG_DRM_TTM_HELPER=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=m + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +CONFIG_DRM_KOMEDA=m +# end of ARM devices + +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y +# CONFIG_DRM_AMDGPU is not set +CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y +CONFIG_NOUVEAU_DEBUG=5 +CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set +# CONFIG_NOUVEAU_DEBUG_PUSH is not set +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +CONFIG_DRM_VGEM=m +# CONFIG_DRM_VKMS is not set +CONFIG_DRM_UDL=m +# CONFIG_DRM_AST is not set +# CONFIG_DRM_MGAG200 is not set +# CONFIG_DRM_RCAR_DW_HDMI is not set +# CONFIG_DRM_RCAR_LVDS is not set +CONFIG_DRM_QXL=m +CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +CONFIG_DRM_PANEL_ABT_Y030XX067A=m +# CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_SIMPLE is not set +# CONFIG_DRM_PANEL_EDP is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +CONFIG_DRM_PANEL_ILITEK_ILI9341=m +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m +# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set +# CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LG4573 is not set +# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +CONFIG_DRM_PANEL_NOVATEK_NT39016=m +# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m +CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m +# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set +CONFIG_DRM_PANEL_TPO_TD028TTEC1=m +CONFIG_DRM_PANEL_TPO_TD043MTEA1=m +# CONFIG_DRM_PANEL_TPO_TPG110 is not set +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +# CONFIG_DRM_CDNS_DSI is not set +# CONFIG_DRM_CHIPONE_ICN6211 is not set +# CONFIG_DRM_CHRONTEL_CH7033 is not set +CONFIG_DRM_DISPLAY_CONNECTOR=m +# CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9611 is not set +# CONFIG_DRM_LONTIUM_LT9611UXC is not set +# CONFIG_DRM_ITE_IT66121 is not set +# CONFIG_DRM_LVDS_CODEC is not set +# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set +# CONFIG_DRM_NWL_MIPI_DSI is not set +# CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PARADE_PS8622 is not set +# CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_SIL_SII8620 is not set +# CONFIG_DRM_SII902X is not set +# CONFIG_DRM_SII9234 is not set +CONFIG_DRM_SIMPLE_BRIDGE=m +# CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TOSHIBA_TC358762 is not set +# CONFIG_DRM_TOSHIBA_TC358764 is not set +# CONFIG_DRM_TOSHIBA_TC358767 is not set +# CONFIG_DRM_TOSHIBA_TC358768 is not set +# CONFIG_DRM_TOSHIBA_TC358775 is not set +# CONFIG_DRM_TI_TFP410 is not set +# CONFIG_DRM_TI_SN65DSI83 is not set +# CONFIG_DRM_TI_SN65DSI86 is not set +# CONFIG_DRM_TI_TPD12S015 is not set +# CONFIG_DRM_ANALOGIX_ANX6345 is not set +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_ANALOGIX_ANX7625 is not set +# CONFIG_DRM_I2C_ADV7511 is not set +# CONFIG_DRM_CDNS_MHDP8546 is not set +# end of Display Interface Bridges + +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_THERMAL=y +# CONFIG_DRM_MXSFB is not set +# CONFIG_DRM_ARCPGU is not set +CONFIG_DRM_BOCHS=m +CONFIG_DRM_CIRRUS_QEMU=m +CONFIG_DRM_GM12U320=m +CONFIG_DRM_SIMPLEDRM=m +CONFIG_TINYDRM_HX8357D=m +CONFIG_TINYDRM_ILI9225=m +CONFIG_TINYDRM_ILI9341=m +CONFIG_TINYDRM_ILI9486=m +CONFIG_TINYDRM_MI0283QT=m +CONFIG_TINYDRM_REPAPER=m +CONFIG_TINYDRM_ST7586=m +CONFIG_TINYDRM_ST7735R=m +CONFIG_DRM_GUD=m +CONFIG_DRM_LEGACY=y +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_MGA=m +# CONFIG_DRM_SIS is not set +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_DDC=y +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_SVGALIB=m +CONFIG_FB_MACMODES=y +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +CONFIG_FB_CIRRUS=m +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +CONFIG_FB_OF=y +CONFIG_FB_CONTROL=y +CONFIG_FB_PLATINUM=y +CONFIG_FB_VALKYRIE=y +CONFIG_FB_CT65550=y +# CONFIG_FB_ASILIANT is not set +CONFIG_FB_IMSTT=y +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +# CONFIG_FB_OPENCORES is not set +CONFIG_FB_S1D13XXX=m +CONFIG_FB_NVIDIA=m +CONFIG_FB_NVIDIA_I2C=y +# CONFIG_FB_NVIDIA_DEBUG is not set +CONFIG_FB_NVIDIA_BACKLIGHT=y +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +CONFIG_FB_MATROX=y +CONFIG_FB_MATROX_MILLENIUM=y +CONFIG_FB_MATROX_MYSTIQUE=y +CONFIG_FB_MATROX_G=y +CONFIG_FB_MATROX_I2C=m +CONFIG_FB_MATROX_MAVEN=m +CONFIG_FB_RADEON=m +CONFIG_FB_RADEON_I2C=y +CONFIG_FB_RADEON_BACKLIGHT=y +# CONFIG_FB_RADEON_DEBUG is not set +CONFIG_FB_ATY128=y +CONFIG_FB_ATY128_BACKLIGHT=y +CONFIG_FB_ATY=y +CONFIG_FB_ATY_CT=y +CONFIG_FB_ATY_GENERIC_LCD=y +CONFIG_FB_ATY_GX=y +CONFIG_FB_ATY_BACKLIGHT=y +CONFIG_FB_S3=m +CONFIG_FB_S3_DDC=y +CONFIG_FB_SAVAGE=m +CONFIG_FB_SAVAGE_I2C=y +CONFIG_FB_SAVAGE_ACCEL=y +CONFIG_FB_SIS=y +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_NEOMAGIC=m +CONFIG_FB_KYRO=m +CONFIG_FB_3DFX=y +# CONFIG_FB_3DFX_ACCEL is not set +CONFIG_FB_3DFX_I2C=y +CONFIG_FB_VOODOO1=y +CONFIG_FB_VT8623=m +CONFIG_FB_TRIDENT=m +CONFIG_FB_ARK=m +CONFIG_FB_PM3=m +# CONFIG_FB_CARMINE is not set +CONFIG_FB_SMSCUFX=m +CONFIG_FB_UDL=m +CONFIG_FB_IBM_GXT4500=m +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +CONFIG_FB_MB862XX=m +CONFIG_FB_MB862XX_PCI_GDC=y +# CONFIG_FB_MB862XX_LIME is not set +CONFIG_FB_MB862XX_I2C=y +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set +# CONFIG_FB_SM712 is not set +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +# CONFIG_LCD_CLASS_DEVICE is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_QCOM_WLED=m +CONFIG_BACKLIGHT_RT4831=m +# CONFIG_BACKLIGHT_ADP8860 is not set +# CONFIG_BACKLIGHT_ADP8870 is not set +# CONFIG_BACKLIGHT_LM3639 is not set +# CONFIG_BACKLIGHT_GPIO is not set +# CONFIG_BACKLIGHT_LV5207LP is not set +# CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set +CONFIG_BACKLIGHT_LED=m +# end of Backlight & LCD device support + +CONFIG_VGASTATE=m +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +# CONFIG_SOUND_OSS_CORE_PRECLAIM is not set +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_MAX_CARDS=32 +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_CTL_LED=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +# CONFIG_SND_SEQUENCER_OSS is not set +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +CONFIG_SND_ALOOP=m +CONFIG_SND_VIRMIDI=m +# CONFIG_SND_MTPAV is not set +CONFIG_SND_MTS64=m +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +CONFIG_SND_ALI5451=m +CONFIG_SND_ATIIXP=m +CONFIG_SND_ATIIXP_MODEM=m +CONFIG_SND_AU8810=m +CONFIG_SND_AU8820=m +CONFIG_SND_AU8830=m +# CONFIG_SND_AW2 is not set +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +# CONFIG_SND_ES1968_INPUT is not set +# CONFIG_SND_ES1968_RADIO is not set +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +# CONFIG_SND_INTEL8X0 is not set +# CONFIG_SND_INTEL8X0M is not set +CONFIG_SND_KORG1212=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +# CONFIG_SND_MAESTRO3_INPUT is not set +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m + +# +# HD-Audio +# +CONFIG_SND_HDA=m +CONFIG_SND_HDA_GENERIC_LEDS=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_ANALOG=m +CONFIG_SND_HDA_CODEC_SIGMATEL=m +CONFIG_SND_HDA_CODEC_VIA=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CA0110=m +CONFIG_SND_HDA_CODEC_CA0132=m +CONFIG_SND_HDA_CODEC_CA0132_DSP=y +CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_SI3054=m +CONFIG_SND_HDA_GENERIC=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 +# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set +# end of HD-Audio + +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_DSP_LOADER=y +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_PREALLOC_SIZE=2048 +CONFIG_SND_INTEL_DSP_CONFIG=m +CONFIG_SND_PPC=y +CONFIG_SND_POWERMAC=m +CONFIG_SND_POWERMAC_AUTO_DRC=y +CONFIG_SND_AOA=m +CONFIG_SND_AOA_FABRIC_LAYOUT=m +CONFIG_SND_AOA_ONYX=m +CONFIG_SND_AOA_TAS=m +CONFIG_SND_AOA_TOONIE=m +CONFIG_SND_AOA_SOUNDBUS=m +CONFIG_SND_AOA_SOUNDBUS_I2S=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_DICE=m +CONFIG_SND_OXFW=m +CONFIG_SND_ISIGHT=m +CONFIG_SND_FIREWORKS=m +CONFIG_SND_BEBOB=m +CONFIG_SND_FIREWIRE_DIGI00X=m +CONFIG_SND_FIREWIRE_TASCAM=m +CONFIG_SND_FIREWIRE_MOTU=m +CONFIG_SND_FIREFACE=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +# CONFIG_SND_SOC is not set +CONFIG_SND_SYNTH_EMUX=m +CONFIG_SND_VIRTIO=m +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=m +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +CONFIG_HID_ACCUTOUCH=m +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +CONFIG_HID_APPLEIR=m +CONFIG_HID_ASUS=m +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CORSAIR=m +CONFIG_HID_COUGAR=m +CONFIG_HID_MACALLY=m +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_CMEDIA=m +# CONFIG_HID_CP2112 is not set +CONFIG_HID_CREATIVE_SB0540=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +CONFIG_HID_ELAN=m +CONFIG_HID_ELECOM=m +CONFIG_HID_ELO=m +CONFIG_HID_EZKEY=m +CONFIG_HID_FT260=m +CONFIG_HID_GEMBIRD=m +# CONFIG_HID_GFRM is not set +CONFIG_HID_GLORIOUS=m +CONFIG_HID_HOLTEK=m +CONFIG_HOLTEK_FF=y +CONFIG_HID_VIVALDI=m +# CONFIG_HID_GT683R is not set +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_VIEWSONIC=m +CONFIG_HID_XIAOMI=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m +CONFIG_HID_JABRA=m +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LED=m +CONFIG_HID_LENOVO=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_LOGITECH_HIDPP=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MALTRON=m +CONFIG_HID_MAYFLASH=m +CONFIG_HID_REDRAGON=m +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m +CONFIG_NINTENDO_FF=y +CONFIG_HID_NTI=m +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PENMOUNT=m +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PICOLCD_CIR=y +CONFIG_HID_PLANTRONICS=m +CONFIG_HID_PRIMAX=m +CONFIG_HID_RETRODE=m +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SEMITEK=m +CONFIG_HID_SONY=m +CONFIG_SONY_FF=y +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEAM=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_RMI=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_UDRAW_PS3=m +CONFIG_HID_U2FZERO=m +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m +CONFIG_HID_ALPS=m +CONFIG_HID_MCP2221=m +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# end of USB HID Boot Protocol drivers +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_OF=m +CONFIG_I2C_HID_OF_GOODIX=m +# end of I2C HID support + +CONFIG_I2C_HID_CORE=m +# end of HID support + +CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y +CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m +CONFIG_USB_LED_TRIG=y +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_USB_CONN_GPIO is not set +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=m + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=m +CONFIG_USB_XHCI_PCI_RENESAS=m +CONFIG_USB_XHCI_PLATFORM=m +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=m +# CONFIG_XPS_USB_HCD_XILINX is not set +CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_PPC_OF=y +# CONFIG_USB_EHCI_HCD_PLATFORM is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=m +CONFIG_USB_OHCI_HCD_PPC_OF_BE=y +CONFIG_USB_OHCI_HCD_PPC_OF_LE=y +CONFIG_USB_OHCI_HCD_PPC_OF=y +CONFIG_USB_OHCI_HCD_PCI=m +# CONFIG_USB_OHCI_HCD_SSB is not set +# CONFIG_USB_OHCI_HCD_PLATFORM is not set +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_FHCI_HCD=m +# CONFIG_FHCI_DEBUG is not set +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_HCD_ISO is not set +CONFIG_USB_SL811_CS=m +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_BCMA is not set +# CONFIG_USB_HCD_SSB is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=15 +CONFIG_USBIP_VHCI_NR_HCS=8 +CONFIG_USBIP_HOST=m +# CONFIG_USBIP_DEBUG is not set +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_HOST=y +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_DWC3 is not set +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +# CONFIG_USB_USS720 is not set +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_F8153X=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MXUPORT=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +# CONFIG_USB_SERIAL_SAFE_PADDED is not set +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +CONFIG_USB_SERIAL_UPD78F0730=m +CONFIG_USB_SERIAL_XR=m +CONFIG_USB_SERIAL_DEBUG=m + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m +CONFIG_USB_EZUSB_FX2=m +# CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set +CONFIG_USB_CHAOSKEY=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m + +# +# USB Physical Layer drivers +# +# CONFIG_NOP_USB_XCEIV is not set +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +# end of USB Physical Layer drivers + +# CONFIG_USB_GADGET is not set +# CONFIG_TYPEC is not set +CONFIG_USB_ROLE_SWITCH=m +CONFIG_MMC=m +CONFIG_PWRSEQ_EMMC=m +# CONFIG_PWRSEQ_SD8787 is not set +CONFIG_PWRSEQ_SIMPLE=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=256 +CONFIG_SDIO_UART=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_CRYPTO=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=y +# CONFIG_MMC_SDHCI_PLTFM is not set +CONFIG_MMC_WBSD=m +CONFIG_MMC_ALCOR=m +CONFIG_MMC_TIFM_SD=m +# CONFIG_MMC_SPI is not set +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=m +CONFIG_MMC_HSQ=m +CONFIG_MMC_TOSHIBA_PCI=m +# CONFIG_MMC_MTK is not set +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m +# CONFIG_MS_BLOCK is not set + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_MEMSTICK_R592=m +CONFIG_MEMSTICK_REALTEK_PCI=m +CONFIG_MEMSTICK_REALTEK_USB=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +# CONFIG_LEDS_CLASS_FLASH is not set +# CONFIG_LEDS_CLASS_MULTICOLOR is not set +CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y + +# +# LED drivers +# +# CONFIG_LEDS_AN30259A is not set +# CONFIG_LEDS_AW2013 is not set +# CONFIG_LEDS_BCM6328 is not set +# CONFIG_LEDS_BCM6358 is not set +# CONFIG_LEDS_CR0014114 is not set +# CONFIG_LEDS_EL15203000 is not set +# CONFIG_LEDS_LM3530 is not set +CONFIG_LEDS_LM3532=m +# CONFIG_LEDS_LM3642 is not set +# CONFIG_LEDS_LM3692X is not set +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_GPIO is not set +CONFIG_LEDS_LP3944=m +# CONFIG_LEDS_LP3952 is not set +# CONFIG_LEDS_LP50XX is not set +CONFIG_LEDS_LP55XX_COMMON=m +# CONFIG_LEDS_LP5521 is not set +# CONFIG_LEDS_LP5523 is not set +# CONFIG_LEDS_LP5562 is not set +# CONFIG_LEDS_LP8501 is not set +# CONFIG_LEDS_LP8860 is not set +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set +# CONFIG_LEDS_PCA963X is not set +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +# CONFIG_LEDS_LT3593 is not set +# CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_TLC591XX is not set +CONFIG_LEDS_MAX77650=m +# CONFIG_LEDS_LM355x is not set +# CONFIG_LEDS_IS31FL319X is not set +# CONFIG_LEDS_IS31FL32XX is not set + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +# CONFIG_LEDS_BLINKM is not set +# CONFIG_LEDS_MLXREG is not set +# CONFIG_LEDS_USER is not set +# CONFIG_LEDS_SPI_BYTE is not set +# CONFIG_LEDS_TI_LMU_COMMON is not set + +# +# Flash and Torch LED drivers +# + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_DISK=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +# CONFIG_LEDS_TRIGGER_ACTIVITY is not set +# CONFIG_LEDS_TRIGGER_GPIO is not set +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +CONFIG_LEDS_TRIGGER_CAMERA=m +CONFIG_LEDS_TRIGGER_PANIC=y +# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_PATTERN=m +CONFIG_LEDS_TRIGGER_AUDIO=m +CONFIG_LEDS_TRIGGER_TTY=m +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +# end of Speakup console speech + +# CONFIG_INFINIBAND is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_ABB5ZES3 is not set +CONFIG_RTC_DRV_ABEOZ9=m +# CONFIG_RTC_DRV_ABX80X is not set +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_ISL12022 is not set +# CONFIG_RTC_DRV_ISL12026 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF85363 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +CONFIG_RTC_DRV_RV3028=m +CONFIG_RTC_DRV_RV3032=m +# CONFIG_RTC_DRV_RV8803 is not set +CONFIG_RTC_DRV_SD3078=m + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1302 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1343 is not set +# CONFIG_RTC_DRV_DS1347 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6916 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RX4581 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_MCP795 is not set +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set +# CONFIG_RTC_DRV_RV3029C2 is not set +# CONFIG_RTC_DRV_RX6110 is not set + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=m +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +# CONFIG_RTC_DRV_ZYNQMP is not set +# CONFIG_RTC_DRV_NTXEC is not set + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_GENERIC=y +CONFIG_RTC_DRV_CADENCE=m +# CONFIG_RTC_DRV_FTRTC010 is not set +# CONFIG_RTC_DRV_MPC5121 is not set +# CONFIG_RTC_DRV_R7301 is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set +CONFIG_RTC_DRV_GOLDFISH=m +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_OF=y +# CONFIG_ALTERA_MSGDMA is not set +# CONFIG_DW_AXI_DMAC is not set +# CONFIG_FSL_EDMA is not set +# CONFIG_INTEL_IDMA64 is not set +# CONFIG_PLX_DMA is not set +# CONFIG_XILINX_ZYNQMP_DPDMA is not set +CONFIG_PPC_BESTCOMM=m +CONFIG_PPC_BESTCOMM_ATA=m +CONFIG_PPC_BESTCOMM_FEC=m +# CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_HIDMA is not set +# CONFIG_DW_DMAC is not set +# CONFIG_DW_DMAC_PCI is not set +# CONFIG_DW_EDMA is not set +# CONFIG_DW_EDMA_PCIE is not set +# CONFIG_SF_PDMA is not set + +# +# DMA Clients +# +CONFIG_ASYNC_TX_DMA=y +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +CONFIG_UDMABUF=y +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set +# end of DMABUF options + +# CONFIG_AUXDISPLAY is not set +# CONFIG_PANEL is not set +CONFIG_UIO=m +CONFIG_UIO_CIF=m +# CONFIG_UIO_PDRV_GENIRQ is not set +# CONFIG_UIO_DMEM_GENIRQ is not set +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +# CONFIG_UIO_PRUSS is not set +CONFIG_UIO_MF624=m +# CONFIG_VFIO is not set +CONFIG_VIRT_DRIVERS=y +CONFIG_VIRTIO=m +CONFIG_VIRTIO_PCI_LIB=m +CONFIG_VIRTIO_PCI_LIB_LEGACY=m +CONFIG_VIRTIO_MENU=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_MMIO=m +# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set +CONFIG_VIRTIO_DMA_SHARED_BUFFER=m +# CONFIG_VDPA is not set +CONFIG_VHOST_IOTLB=m +CONFIG_VHOST=m +CONFIG_VHOST_MENU=y +CONFIG_VHOST_NET=m +CONFIG_VHOST_SCSI=m +CONFIG_VHOST_VSOCK=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# Microsoft Hyper-V guest support +# +# end of Microsoft Hyper-V guest support + +# CONFIG_GREYBUS is not set +# CONFIG_COMEDI is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_RTL8192U is not set +# CONFIG_RTLLIB is not set +# CONFIG_RTL8723BS is not set +CONFIG_R8712U=m +CONFIG_R8188EU=m +# CONFIG_RTS5208 is not set +# CONFIG_VT6655 is not set +# CONFIG_VT6656 is not set + +# +# IIO staging drivers +# + +# +# Accelerometers +# +# CONFIG_ADIS16203 is not set +# CONFIG_ADIS16240 is not set +# end of Accelerometers + +# +# Analog to digital converters +# +# CONFIG_AD7816 is not set +# CONFIG_AD7280 is not set +# end of Analog to digital converters + +# +# Analog digital bi-direction converters +# +# CONFIG_ADT7316 is not set +# end of Analog digital bi-direction converters + +# +# Capacitance to digital converters +# +# CONFIG_AD7746 is not set +# end of Capacitance to digital converters + +# +# Direct Digital Synthesis +# +# CONFIG_AD9832 is not set +# CONFIG_AD9834 is not set +# end of Direct Digital Synthesis + +# +# Network Analyzer, Impedance Converters +# +# CONFIG_AD5933 is not set +# end of Network Analyzer, Impedance Converters + +# +# Active energy metering IC +# +# CONFIG_ADE7854 is not set +# end of Active energy metering IC + +# +# Resolver to digital converters +# +# CONFIG_AD2S1210 is not set +# end of Resolver to digital converters +# end of IIO staging drivers + +# CONFIG_FB_SM750 is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# end of Android + +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_FIREWIRE_SERIAL is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_UNISYSSPAR is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_KS7010 is not set +# CONFIG_PI433 is not set +# CONFIG_XIL_AXIS_FIFO is not set +# CONFIG_FIELDBUS_DEV is not set +CONFIG_QLGE=m +CONFIG_WFX=m +# CONFIG_GOLDFISH is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y +CONFIG_LMK04832=m +# CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_SI5341 is not set +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI544 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +CONFIG_COMMON_CLK_AXI_CLKGEN=m +# CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +# CONFIG_XILINX_VCU is not set +# CONFIG_HWSPINLOCK is not set + +# +# Clock Source drivers +# +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +# CONFIG_MICROCHIP_PIT64B is not set +# end of Clock Source drivers + +# CONFIG_MAILBOX is not set +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_OF_IOMMU=y + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +# CONFIG_RPMSG_VIRTIO is not set +# end of Rpmsg drivers + +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +CONFIG_QUICC_ENGINE=y +CONFIG_UCC_SLOW=y +CONFIG_UCC_FAST=y +CONFIG_UCC=y +CONFIG_QE_TDM=y +CONFIG_QE_USB=y +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +CONFIG_QCOM_QMI_HELPERS=m +# end of Qualcomm SoC drivers + +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m +CONFIG_DEVFREQ_GOV_PERFORMANCE=m +CONFIG_DEVFREQ_GOV_POWERSAVE=m +CONFIG_DEVFREQ_GOV_USERSPACE=m +CONFIG_DEVFREQ_GOV_PASSIVE=m + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +CONFIG_EXTCON_ADC_JACK=m +CONFIG_EXTCON_FSA9480=m +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_MAX3355=m +CONFIG_EXTCON_PTN5150=m +CONFIG_EXTCON_RT8973A=m +CONFIG_EXTCON_SM5502=m +CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON_USBC_TUSB320=m +CONFIG_MEMORY=y +CONFIG_IIO=m +CONFIG_IIO_BUFFER=y +CONFIG_IIO_BUFFER_CB=m +CONFIG_IIO_BUFFER_DMA=m +CONFIG_IIO_BUFFER_DMAENGINE=m +# CONFIG_IIO_BUFFER_HW_CONSUMER is not set +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m +# CONFIG_IIO_CONFIGFS is not set +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +# CONFIG_IIO_SW_DEVICE is not set +# CONFIG_IIO_SW_TRIGGER is not set +# CONFIG_IIO_TRIGGERED_EVENT is not set + +# +# Accelerometers +# +# CONFIG_ADIS16201 is not set +# CONFIG_ADIS16209 is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set +# CONFIG_ADXL345_I2C is not set +# CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set +CONFIG_ADXL372=m +CONFIG_ADXL372_SPI=m +CONFIG_ADXL372_I2C=m +# CONFIG_BMA180 is not set +# CONFIG_BMA220 is not set +# CONFIG_BMA400 is not set +# CONFIG_BMC150_ACCEL is not set +# CONFIG_BMI088_ACCEL is not set +# CONFIG_DA280 is not set +# CONFIG_DA311 is not set +# CONFIG_DMARD06 is not set +# CONFIG_DMARD09 is not set +# CONFIG_DMARD10 is not set +# CONFIG_FXLS8962AF_I2C is not set +# CONFIG_FXLS8962AF_SPI is not set +CONFIG_HID_SENSOR_ACCEL_3D=m +# CONFIG_IIO_ST_ACCEL_3AXIS is not set +# CONFIG_KXSD9 is not set +# CONFIG_KXCJK1013 is not set +# CONFIG_MC3230 is not set +# CONFIG_MMA7455_I2C is not set +# CONFIG_MMA7455_SPI is not set +# CONFIG_MMA7660 is not set +# CONFIG_MMA8452 is not set +# CONFIG_MMA9551 is not set +# CONFIG_MMA9553 is not set +# CONFIG_MXC4005 is not set +# CONFIG_MXC6255 is not set +# CONFIG_SCA3000 is not set +# CONFIG_SCA3300 is not set +# CONFIG_STK8312 is not set +# CONFIG_STK8BA50 is not set +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD_SIGMA_DELTA=m +# CONFIG_AD7091R5 is not set +CONFIG_AD7124=m +# CONFIG_AD7192 is not set +# CONFIG_AD7266 is not set +# CONFIG_AD7291 is not set +CONFIG_AD7292=m +# CONFIG_AD7298 is not set +# CONFIG_AD7476 is not set +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +# CONFIG_AD7766 is not set +CONFIG_AD7768_1=m +# CONFIG_AD7780 is not set +# CONFIG_AD7791 is not set +# CONFIG_AD7793 is not set +# CONFIG_AD7887 is not set +# CONFIG_AD7923 is not set +CONFIG_AD7949=m +# CONFIG_AD799X is not set +# CONFIG_ADI_AXI_ADC is not set +CONFIG_CC10001_ADC=m +# CONFIG_ENVELOPE_DETECTOR is not set +# CONFIG_HI8435 is not set +# CONFIG_HX711 is not set +# CONFIG_INA2XX_ADC is not set +# CONFIG_LTC2471 is not set +# CONFIG_LTC2485 is not set +# CONFIG_LTC2496 is not set +# CONFIG_LTC2497 is not set +# CONFIG_MAX1027 is not set +# CONFIG_MAX11100 is not set +# CONFIG_MAX1118 is not set +# CONFIG_MAX1241 is not set +# CONFIG_MAX1363 is not set +# CONFIG_MAX9611 is not set +# CONFIG_MCP320X is not set +# CONFIG_MCP3422 is not set +CONFIG_MCP3911=m +# CONFIG_MP2629_ADC is not set +# CONFIG_NAU7802 is not set +# CONFIG_SD_ADC_MODULATOR is not set +# CONFIG_TI_ADC081C is not set +# CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC12138 is not set +# CONFIG_TI_ADC108S102 is not set +# CONFIG_TI_ADC128S052 is not set +# CONFIG_TI_ADC161S626 is not set +# CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS7950 is not set +CONFIG_TI_ADS8344=m +# CONFIG_TI_ADS8688 is not set +CONFIG_TI_ADS124S08=m +CONFIG_TI_ADS131E08=m +# CONFIG_TI_TLC4541 is not set +# CONFIG_TI_TSC2046 is not set +# CONFIG_VF610_ADC is not set +CONFIG_VIPERBOARD_ADC=m +# CONFIG_XILINX_XADC is not set +# end of Analog to digital converters + +# +# Analog Front Ends +# +# CONFIG_IIO_RESCALE is not set +# end of Analog Front Ends + +# +# Amplifiers +# +# CONFIG_AD8366 is not set +# CONFIG_HMC425 is not set +# end of Amplifiers + +# +# Capacitance to digital converters +# +# CONFIG_AD7150 is not set +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +# CONFIG_ATLAS_PH_SENSOR is not set +# CONFIG_ATLAS_EZO_SENSOR is not set +# CONFIG_BME680 is not set +# CONFIG_CCS811 is not set +# CONFIG_IAQCORE is not set +CONFIG_PMS7003=m +CONFIG_SCD30_CORE=m +CONFIG_SCD30_I2C=m +CONFIG_SCD30_SERIAL=m +CONFIG_SCD4X=m +CONFIG_SENSIRION_SGP30=m +CONFIG_SENSIRION_SGP40=m +CONFIG_SPS30=m +CONFIG_SPS30_I2C=m +CONFIG_SPS30_SERIAL=m +CONFIG_SENSEAIR_SUNRISE_CO2=m +# CONFIG_VZ89X is not set +# end of Chemical Sensors + +# +# Hid Sensor IIO Common +# +CONFIG_HID_SENSOR_IIO_COMMON=m +CONFIG_HID_SENSOR_IIO_TRIGGER=m +# end of Hid Sensor IIO Common + +# +# IIO SCMI Sensors +# +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +# CONFIG_IIO_SSP_SENSORHUB is not set +# end of SSP Sensor Common + +# +# Digital to analog converters +# +# CONFIG_AD5064 is not set +# CONFIG_AD5360 is not set +# CONFIG_AD5380 is not set +# CONFIG_AD5421 is not set +CONFIG_AD5446=m +# CONFIG_AD5449 is not set +# CONFIG_AD5592R is not set +# CONFIG_AD5593R is not set +# CONFIG_AD5504 is not set +# CONFIG_AD5624R_SPI is not set +# CONFIG_AD5686_SPI is not set +# CONFIG_AD5696_I2C is not set +# CONFIG_AD5755 is not set +# CONFIG_AD5758 is not set +# CONFIG_AD5761 is not set +# CONFIG_AD5764 is not set +CONFIG_AD5766=m +# CONFIG_AD5770R is not set +# CONFIG_AD5791 is not set +# CONFIG_AD7303 is not set +# CONFIG_AD8801 is not set +# CONFIG_DPOT_DAC is not set +# CONFIG_DS4424 is not set +CONFIG_LTC1660=m +# CONFIG_LTC2632 is not set +# CONFIG_M62332 is not set +# CONFIG_MAX517 is not set +# CONFIG_MAX5821 is not set +# CONFIG_MCP4725 is not set +# CONFIG_MCP4922 is not set +# CONFIG_TI_DAC082S085 is not set +# CONFIG_TI_DAC5571 is not set +CONFIG_TI_DAC7311=m +# CONFIG_TI_DAC7612 is not set +# CONFIG_VF610_DAC is not set +# end of Digital to analog converters + +# +# IIO dummy driver +# +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +# CONFIG_AD9523 is not set +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +# CONFIG_ADF4350 is not set +# CONFIG_ADF4371 is not set +# CONFIG_ADRF6780 is not set +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +# CONFIG_ADIS16080 is not set +# CONFIG_ADIS16130 is not set +# CONFIG_ADIS16136 is not set +# CONFIG_ADIS16260 is not set +# CONFIG_ADXRS290 is not set +# CONFIG_ADXRS450 is not set +# CONFIG_BMG160 is not set +CONFIG_FXAS21002C=m +CONFIG_FXAS21002C_I2C=m +CONFIG_FXAS21002C_SPI=m +CONFIG_HID_SENSOR_GYRO_3D=m +# CONFIG_MPU3050_I2C is not set +# CONFIG_IIO_ST_GYRO_3AXIS is not set +# CONFIG_ITG3200 is not set +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +# CONFIG_AFE4403 is not set +# CONFIG_AFE4404 is not set +# CONFIG_MAX30100 is not set +# CONFIG_MAX30102 is not set +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +# CONFIG_AM2315 is not set +# CONFIG_DHT11 is not set +# CONFIG_HDC100X is not set +# CONFIG_HDC2010 is not set +# CONFIG_HID_SENSOR_HUMIDITY is not set +# CONFIG_HTS221 is not set +# CONFIG_HTU21 is not set +# CONFIG_SI7005 is not set +# CONFIG_SI7020 is not set +# end of Humidity sensors + +# +# Inertial measurement units +# +# CONFIG_ADIS16400 is not set +# CONFIG_ADIS16460 is not set +# CONFIG_ADIS16475 is not set +# CONFIG_ADIS16480 is not set +# CONFIG_BMI160_I2C is not set +# CONFIG_BMI160_SPI is not set +# CONFIG_FXOS8700_I2C is not set +# CONFIG_FXOS8700_SPI is not set +# CONFIG_KMX61 is not set +# CONFIG_INV_ICM42600_I2C is not set +# CONFIG_INV_ICM42600_SPI is not set +# CONFIG_INV_MPU6050_I2C is not set +# CONFIG_INV_MPU6050_SPI is not set +# CONFIG_IIO_ST_LSM6DSX is not set +# CONFIG_IIO_ST_LSM9DS0 is not set +# end of Inertial measurement units + +# +# Light sensors +# +# CONFIG_ADJD_S311 is not set +# CONFIG_ADUX1020 is not set +# CONFIG_AL3010 is not set +# CONFIG_AL3320A is not set +# CONFIG_APDS9300 is not set +# CONFIG_APDS9960 is not set +# CONFIG_AS73211 is not set +# CONFIG_BH1750 is not set +CONFIG_BH1780=m +# CONFIG_CM32181 is not set +# CONFIG_CM3232 is not set +# CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set +# CONFIG_CM36651 is not set +# CONFIG_GP2AP002 is not set +# CONFIG_GP2AP020A00F is not set +# CONFIG_SENSORS_ISL29018 is not set +# CONFIG_SENSORS_ISL29028 is not set +# CONFIG_ISL29125 is not set +CONFIG_HID_SENSOR_ALS=m +CONFIG_HID_SENSOR_PROX=m +# CONFIG_JSA1212 is not set +# CONFIG_RPR0521 is not set +# CONFIG_LTR501 is not set +# CONFIG_LV0104CS is not set +# CONFIG_MAX44000 is not set +CONFIG_MAX44009=m +CONFIG_NOA1305=m +# CONFIG_OPT3001 is not set +# CONFIG_PA12203001 is not set +# CONFIG_SI1133 is not set +# CONFIG_SI1145 is not set +# CONFIG_STK3310 is not set +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set +# CONFIG_TCS3472 is not set +# CONFIG_SENSORS_TSL2563 is not set +# CONFIG_TSL2583 is not set +# CONFIG_TSL2591 is not set +# CONFIG_TSL2772 is not set +# CONFIG_TSL4531 is not set +# CONFIG_US5182D is not set +# CONFIG_VCNL4000 is not set +CONFIG_VCNL4035=m +CONFIG_VEML6030=m +# CONFIG_VEML6070 is not set +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set +# end of Light sensors + +# +# Magnetometer sensors +# +# CONFIG_AK8974 is not set +# CONFIG_AK8975 is not set +# CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN_I2C is not set +# CONFIG_BMC150_MAGN_SPI is not set +# CONFIG_MAG3110 is not set +CONFIG_HID_SENSOR_MAGNETOMETER_3D=m +# CONFIG_MMC35240 is not set +# CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_SENSORS_HMC5843_I2C is not set +# CONFIG_SENSORS_HMC5843_SPI is not set +CONFIG_SENSORS_RM3100=m +CONFIG_SENSORS_RM3100_I2C=m +CONFIG_SENSORS_RM3100_SPI=m +CONFIG_YAMAHA_YAS530=m +# end of Magnetometer sensors + +# +# Multiplexers +# +# CONFIG_IIO_MUX is not set +# end of Multiplexers + +# +# Inclinometer sensors +# +CONFIG_HID_SENSOR_INCLINOMETER_3D=m +CONFIG_HID_SENSOR_DEVICE_ROTATION=m +# end of Inclinometer sensors + +# +# Triggers - standalone +# +# CONFIG_IIO_INTERRUPT_TRIGGER is not set +# CONFIG_IIO_SYSFS_TRIGGER is not set +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +# CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +CONFIG_AD5110=m +# CONFIG_AD5272 is not set +# CONFIG_DS1803 is not set +CONFIG_MAX5432=m +# CONFIG_MAX5481 is not set +# CONFIG_MAX5487 is not set +# CONFIG_MCP4018 is not set +# CONFIG_MCP4131 is not set +# CONFIG_MCP4531 is not set +CONFIG_MCP41010=m +# CONFIG_TPL0102 is not set +# end of Digital potentiometers + +# +# Digital potentiostats +# +# CONFIG_LMP91000 is not set +# end of Digital potentiostats + +# +# Pressure sensors +# +# CONFIG_ABP060MG is not set +# CONFIG_BMP280 is not set +# CONFIG_DLHL60D is not set +# CONFIG_DPS310 is not set +CONFIG_HID_SENSOR_PRESS=m +# CONFIG_HP03 is not set +# CONFIG_ICP10100 is not set +# CONFIG_MPL115_I2C is not set +# CONFIG_MPL115_SPI is not set +# CONFIG_MPL3115 is not set +# CONFIG_MS5611 is not set +# CONFIG_MS5637 is not set +# CONFIG_IIO_ST_PRESS is not set +# CONFIG_T5403 is not set +# CONFIG_HP206C is not set +# CONFIG_ZPA2326 is not set +# end of Pressure sensors + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set +# end of Lightning sensors + +# +# Proximity and distance sensors +# +# CONFIG_ISL29501 is not set +# CONFIG_LIDAR_LITE_V2 is not set +CONFIG_MB1232=m +# CONFIG_PING is not set +# CONFIG_RFD77402 is not set +# CONFIG_SRF04 is not set +# CONFIG_SX9310 is not set +# CONFIG_SX9500 is not set +# CONFIG_SRF08 is not set +# CONFIG_VCNL3020 is not set +CONFIG_VL53L0X_I2C=m +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +# CONFIG_AD2S90 is not set +# CONFIG_AD2S1200 is not set +# end of Resolver to digital converters + +# +# Temperature sensors +# +CONFIG_LTC2983=m +# CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_HID_SENSOR_TEMP is not set +# CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set +# CONFIG_TMP006 is not set +# CONFIG_TMP007 is not set +# CONFIG_TMP117 is not set +# CONFIG_TSYS01 is not set +# CONFIG_TSYS02D is not set +CONFIG_MAX31856=m +CONFIG_MAX31865=m +# end of Temperature sensors + +# CONFIG_NTB is not set +# CONFIG_VME_BUS is not set +# CONFIG_PWM is not set + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +# CONFIG_AL_FIC is not set +# end of IRQ chip support + +# CONFIG_IPACK_BUS is not set +# CONFIG_RESET_CONTROLLER is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_GENERIC_PHY_MIPI_DPHY=y +CONFIG_PHY_CAN_TRANSCEIVER=m + +# +# PHY drivers for Broadcom platforms +# +# CONFIG_BCM_KONA_USB2_PHY is not set +# end of PHY drivers for Broadcom platforms + +# CONFIG_PHY_CADENCE_TORRENT is not set +CONFIG_PHY_CADENCE_DPHY=m +# CONFIG_PHY_CADENCE_SALVO is not set +# CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_MAPPHONE_MDM6600 is not set +# end of PHY Subsystem + +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# end of Performance monitor support + +CONFIG_RAS=y +CONFIG_USB4=m +# CONFIG_USB4_DEBUGFS_WRITE is not set +# CONFIG_USB4_DMA_TEST is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +CONFIG_DAX=y +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +CONFIG_NVMEM_RMEM=m + +# +# HW tracing support +# +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set +# end of HW tracing support + +# CONFIG_FPGA is not set +# CONFIG_FSI is not set +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +CONFIG_MUX_ADG792A=m +CONFIG_MUX_ADGS1408=m +# CONFIG_MUX_GPIO is not set +# CONFIG_MUX_MMIO is not set +# end of Multiplexer drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +CONFIG_INTERCONNECT=y +# CONFIG_COUNTER is not set +# CONFIG_MOST is not set +# end of Device Drivers + +# +# File systems +# +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=m +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=m +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=m +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_XFS_FS=m +CONFIG_XFS_SUPPORT_V4=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_ONLINE_SCRUB is not set +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set +CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_SECURITY=y +CONFIG_F2FS_CHECK_FS=y +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_F2FS_FS_COMPRESSION=y +CONFIG_F2FS_FS_LZO=y +CONFIG_F2FS_FS_LZORLE=y +CONFIG_F2FS_FS_LZ4=y +CONFIG_F2FS_FS_LZ4HC=y +CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y +CONFIG_ZONEFS_FS=m +CONFIG_FS_DAX=y +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_EXPORTFS_BLOCK_OPS=y +CONFIG_FILE_LOCKING=y +CONFIG_FS_ENCRYPTION=y +CONFIG_FS_ENCRYPTION_ALGS=m +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_VIRTIO_FS=m +CONFIG_OVERLAY_FS=m +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +CONFIG_NETFS_SUPPORT=m +# CONFIG_NETFS_STATS is not set +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_FAT_DEFAULT_UTF8=y +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_NTFS3_FS=m +CONFIG_NTFS3_LZX_XPRESS=y +# CONFIG_NTFS3_FS_POSIX_ACL is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_CHILDREN=y +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_MEMFD_CREATE=y +CONFIG_CONFIGFS_FS=y +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ORANGEFS_FS=m +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +CONFIG_ECRYPT_FS=m +# CONFIG_ECRYPT_FS_MESSAGING is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +CONFIG_SQUASHFS_DECOMP_SINGLE=y +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +CONFIG_HPFS_FS=m +# CONFIG_QNX4FS_FS is not set +CONFIG_QNX6FS_FS=m +# CONFIG_QNX6FS_DEBUG is not set +# CONFIG_ROMFS_FS is not set +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_DEFLATE_COMPRESS=m +# CONFIG_PSTORE_LZO_COMPRESS is not set +# CONFIG_PSTORE_LZ4_COMPRESS is not set +CONFIG_PSTORE_LZ4HC_COMPRESS=m +# CONFIG_PSTORE_842_COMPRESS is not set +CONFIG_PSTORE_ZSTD_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set +# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +CONFIG_PSTORE_RAM=m +CONFIG_PSTORE_ZONE=m +CONFIG_PSTORE_BLK=m +CONFIG_PSTORE_BLK_BLKDEV="" +CONFIG_PSTORE_BLK_KMSG_SIZE=64 +CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_SYSV_FS is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +# CONFIG_EROFS_FS is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +CONFIG_NFS_SWAP=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +CONFIG_NFS_V4_1_MIGRATION=y +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFS_DISABLE_UDP_SUPPORT=y +# CONFIG_NFS_V4_2_READ_PLUS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +CONFIG_NFSD_FLEXFILELAYOUT=y +CONFIG_NFSD_V4_2_INTER_SSC=y +CONFIG_NFSD_V4_SECURITY_LABEL=y +CONFIG_GRACE_PERIOD=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_V4_2_SSC_HELPER=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_SUNRPC_SWAP=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +# CONFIG_SUNRPC_DEBUG is not set +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y +# CONFIG_CEPH_FS_SECURITY_LABEL is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SWN_UPCALL=y +CONFIG_CIFS_FSCACHE=y +# CONFIG_SMB_SERVER is not set +CONFIG_SMBFS_COMMON=m +CONFIG_CODA_FS=m +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +CONFIG_AFS_FSCACHE=y +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_9P_FS=m +CONFIG_9P_FSCACHE=y +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_9P_FS_SECURITY=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set +CONFIG_UNICODE=y +# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS is not set +CONFIG_ENCRYPTED_KEYS=m +CONFIG_KEY_DH_OPERATIONS=y +CONFIG_KEY_NOTIFICATIONS=y +CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set +CONFIG_FORTIFY_SOURCE=y +# CONFIG_STATIC_USERMODEHELPER is not set +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +# CONFIG_SECURITY_SELINUX_DISABLE is not set +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 +CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 +CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_HASH=y +CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y +# CONFIG_SECURITY_APPARMOR_DEBUG is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +CONFIG_SECURITY_LANDLOCK=y +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_EVM is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +CONFIG_DEFAULT_SECURITY_APPARMOR=y +# CONFIG_DEFAULT_SECURITY_DAC is not set +CONFIG_LSM="yama,loadpin,safesetid,integrity,apparmor,selinux,smack,tomoyo" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set +# CONFIG_CRYPTO_MANAGER_EXTRA_TESTS is not set +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +# CONFIG_CRYPTO_PCRYPT is not set +# CONFIG_CRYPTO_CRYPTD is not set +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_ENGINE=m + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECRDSA=m +CONFIG_CRYPTO_SM2=m +CONFIG_CRYPTO_CURVE25519=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +# CONFIG_CRYPTO_AEGIS128 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +# CONFIG_CRYPTO_CFB is not set +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=y +# CONFIG_CRYPTO_KEYWRAP is not set +CONFIG_CRYPTO_NHPOLY1305=m +CONFIG_CRYPTO_ADIANTUM=m +CONFIG_CRYPTO_ESSIV=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=m +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_XXHASH=m +CONFIG_CRYPTO_BLAKE2B=m +CONFIG_CRYPTO_BLAKE2S=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_MD5_PPC is not set +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_PPC=m +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_TI is not set +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +# CONFIG_CRYPTO_SM4 is not set +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_842 is not set +CONFIG_CRYPTO_LZ4=m +CONFIG_CRYPTO_LZ4HC=m +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_RNG=m +# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set +CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +CONFIG_CRYPTO_DEV_CHELSIO=m +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_SAFEXCEL=m +# CONFIG_CRYPTO_DEV_CCREE is not set +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_RAID6_PQ_BENCHMARK=y +CONFIG_LINEAR_RANGES=y +# CONFIG_PACKING is not set +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_CORDIC=m +CONFIG_PRIME_NUMBERS=m +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +# CONFIG_CRC4 is not set +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_XXHASH=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=m +CONFIG_LZ4HC_COMPRESS=m +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y +CONFIG_XZ_DEC=y +# CONFIG_XZ_DEC_X86 is not set +CONFIG_XZ_DEC_POWERPC=y +# CONFIG_XZ_DEC_IA64 is not set +# CONFIG_XZ_DEC_ARM is not set +# CONFIG_XZ_DEC_ARMTHUMB is not set +# CONFIG_XZ_DEC_SPARC is not set +# CONFIG_XZ_DEC_MICROLZMA is not set +CONFIG_XZ_DEC_BCJ=y +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_BTREE=y +CONFIG_INTERVAL_TREE=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_DMA_DECLARE_COHERENT=y +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_GENERIC_ATOMIC64=y +CONFIG_LRU_CACHE=m +CONFIG_CLZ_TAB=y +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_DIMLIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_ARCH_HAS_MEMREMAP_COMPAT_ALIGN=y +CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +# end of Library routines + +CONFIG_PLDMFW=y + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_INFO_COMPRESSED is not set +# CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +# CONFIG_DEBUG_INFO_BTF is not set +CONFIG_PAHOLE_HAS_SPLIT_BTF=y +# CONFIG_GDB_SCRIPTS is not set +CONFIG_FRAME_WARN=1024 +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set +# CONFIG_VMLINUX_MAP is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x01b6 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +CONFIG_PAGE_EXTENSION=y +# CONFIG_PAGE_OWNER is not set +CONFIG_PAGE_POISONING=y +# CONFIG_DEBUG_PAGE_REF is not set +CONFIG_GENERIC_PTDUMP=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_SCHED_STACK_END_CHECK=y +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_DEBUG_KMAP_LOCAL is not set +# CONFIG_DEBUG_HIGHMEM is not set +CONFIG_HAVE_DEBUG_STACKOVERFLOW=y +# CONFIG_DEBUG_STACKOVERFLOW is not set +CONFIG_HAVE_ARCH_KASAN=y +CONFIG_HAVE_ARCH_KASAN_VMALLOC=y +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# CONFIG_KASAN is not set +CONFIG_HAVE_ARCH_KFENCE=y +# CONFIG_KFENCE is not set +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +CONFIG_SCHED_DEBUG=y +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +# CONFIG_WW_MUTEX_SELFTEST is not set +# CONFIG_SCF_TORTURE_TEST is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +CONFIG_DEBUG_LIST=y +# CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +CONFIG_BUG_ON_DATA_CORRUPTION=y +# end of Debug kernel data structures + +# CONFIG_DEBUG_CREDENTIALS is not set + +# +# RCU Debugging +# +CONFIG_TORTURE_TEST=m +# CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +# CONFIG_LATENCYTOP is not set +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACER_MAX_TRACE=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_BOOTTIME_TRACING is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_DYNAMIC_FTRACE=y +# CONFIG_FUNCTION_PROFILER is not set +CONFIG_STACK_TRACER=y +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_HWLAT_TRACER is not set +# CONFIG_OSNOISE_TRACER is not set +# CONFIG_TIMERLAT_TRACER is not set +CONFIG_FTRACE_SYSCALLS=y +CONFIG_TRACER_SNAPSHOT=y +# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENTS=y +# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set +CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_EVENTS=y +CONFIG_PROBE_EVENTS=y +# CONFIG_BPF_KPROBE_OVERRIDE is not set +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y +# CONFIG_SYNTH_EVENTS is not set +# CONFIG_HIST_TRIGGERS is not set +# CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_TRACE_EVAL_MAP_FILE is not set +# CONFIG_FTRACE_RECORD_RECURSION is not set +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set +# CONFIG_PREEMPTIRQ_DELAY_TEST is not set +CONFIG_KPROBE_EVENT_GEN_TEST=m +# CONFIG_SAMPLES is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_STRICT_DEVMEM=y +CONFIG_IO_STRICT_DEVMEM=y + +# +# powerpc Debugging +# +CONFIG_PPC_DISABLE_WERROR=y +CONFIG_PRINT_STACK_DEPTH=64 +# CONFIG_PPC_EMULATED_STATS is not set +# CONFIG_CODE_PATCHING_SELFTEST is not set +CONFIG_JUMP_LABEL_FEATURE_CHECKS=y +# CONFIG_JUMP_LABEL_FEATURE_CHECK_DEBUG is not set +# CONFIG_FTR_FIXUP_SELFTEST is not set +# CONFIG_MSI_BITMAP_SELFTEST is not set +CONFIG_XMON=y +# CONFIG_XMON_DEFAULT is not set +CONFIG_XMON_DISASSEMBLY=y +CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_DEBUGGER=y +# CONFIG_BDI_SWITCH is not set +CONFIG_BOOTX_TEXT=y +# CONFIG_PPC_EARLY_DEBUG is not set +# end of powerpc Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +CONFIG_NOTIFIER_ERROR_INJECTION=m +CONFIG_PM_NOTIFIER_ERROR_INJECT=m +# CONFIG_NETDEV_NOTIFIER_ERROR_INJECT is not set +CONFIG_FUNCTION_ERROR_INJECTION=y +# CONFIG_FAULT_INJECTION is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_LKDTM is not set +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_ASYNC_RAID6_TEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_STRING_SELFTEST is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_STRSCPY is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_SCANF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_TEST_IDA is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +CONFIG_TEST_USER_COPY=m +CONFIG_TEST_BPF=m +# CONFIG_TEST_BLACKHOLE_DEV is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +CONFIG_TEST_FIRMWARE=m +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +CONFIG_TEST_STATIC_KEYS=m +# CONFIG_TEST_KMOD is not set +# CONFIG_TEST_MEMCAT_P is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_ARCH_USE_MEMTEST=y +CONFIG_MEMTEST=y +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/srcpkgs/linux5.16/files/ppc64-dotconfig b/srcpkgs/linux5.16/files/ppc64-dotconfig new file mode 100644 index 000000000000..b451a42c14c8 --- /dev/null +++ b/srcpkgs/linux5.16/files/ppc64-dotconfig @@ -0,0 +1,10408 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/powerpc 5.16.20 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="powerpc64-linux-gnu-gcc (GCC) 10.2.1 20201203" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=100201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23501 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23501 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="_1" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_XZ is not set +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_WATCH_QUEUE=y +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_INJECTION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_IRQ_EDGE_EOI_HANDLER=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_SIM=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_IRQ_DOMAIN_NOMAP=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CMOS_UPDATE=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ is not set +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y + +# +# BPF subsystem +# +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_BPF_JIT_ALWAYS_ON=y +CONFIG_BPF_JIT_DEFAULT_ON=y +CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +# CONFIG_BPF_PRELOAD is not set +CONFIG_BPF_LSM=y +# end of BPF subsystem + +CONFIG_PREEMPT_VOLUNTARY_BUILD=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set +CONFIG_SCHED_CORE=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +CONFIG_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_SCHED_AVG_IRQ=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_PSI=y +CONFIG_PSI_DEFAULT_DISABLED=y +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_BUILD_BIN2C=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKHEADERS=m +CONFIG_LOG_BUF_SHIFT=19 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_CC_HAS_INT128=y +CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_NUMA_BALANCING=y +CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y +CONFIG_CGROUPS=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_CGROUP_PIDS=y +CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_HUGETLB=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y +CONFIG_CGROUP_MISC=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_SOCK_CGROUP_DATA=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_CHECKPOINT_RESTORE=y +CONFIG_SCHED_AUTOGROUP=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION=y +# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_EXPERT=y +CONFIG_MULTIUSER=y +CONFIG_SGETMASK_SYSCALL=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_USERFAULTFD=y +CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_DEBUG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_FREELIST_HARDENED=y +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# end of General setup + +CONFIG_PPC64=y + +# +# Processor support +# +CONFIG_PPC_BOOK3S_64=y +# CONFIG_PPC_BOOK3E_64 is not set +CONFIG_GENERIC_CPU=y +# CONFIG_CELL_CPU is not set +# CONFIG_POWER5_CPU is not set +# CONFIG_POWER6_CPU is not set +# CONFIG_POWER7_CPU is not set +# CONFIG_POWER8_CPU is not set +# CONFIG_POWER9_CPU is not set +CONFIG_PPC_BOOK3S=y +CONFIG_PPC_FPU_REGS=y +CONFIG_PPC_FPU=y +CONFIG_ALTIVEC=y +CONFIG_VSX=y +CONFIG_PPC_RADIX_MMU=y +CONFIG_PPC_RADIX_MMU_DEFAULT=y +CONFIG_PPC_HAVE_KUEP=y +CONFIG_PPC_KUEP=y +CONFIG_PPC_HAVE_KUAP=y +CONFIG_PPC_KUAP=y +# CONFIG_PPC_KUAP_DEBUG is not set +CONFIG_PPC_PKEY=y +CONFIG_PPC_MM_SLICES=y +CONFIG_PPC_HAVE_PMU_SUPPORT=y +CONFIG_PMU_SYSFS=y +CONFIG_PPC_PERF_CTRS=y +CONFIG_FORCE_SMP=y +CONFIG_SMP=y +CONFIG_NR_CPUS=2048 +CONFIG_PPC_DOORBELL=y +# end of Processor support + +CONFIG_VDSO32=y +CONFIG_CPU_BIG_ENDIAN=y +# CONFIG_CPU_LITTLE_ENDIAN is not set +CONFIG_64BIT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MAX=33 +CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=17 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_NR_IRQS=512 +CONFIG_NMI_IPI=y +CONFIG_PPC_WATCHDOG=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_PPC=y +CONFIG_PPC_BARRIER_NOSPEC=y +CONFIG_EARLY_PRINTK=y +CONFIG_PANIC_TIMEOUT=0 +CONFIG_COMPAT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_PPC_UDBG_16550=y +CONFIG_GENERIC_TBSYNC=y +CONFIG_AUDIT_ARCH=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_EPAPR_BOOT=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_SUSPEND_NONZERO_CPU=y +CONFIG_PPC_DCR_MMIO=y +CONFIG_PPC_DCR=y +CONFIG_PPC_OF_PLATFORM_PCI=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_PPC_DAWR=y +CONFIG_PGTABLE_LEVELS=4 +CONFIG_PPC_MSI_BITMAP=y +CONFIG_PPC_XICS=y +CONFIG_PPC_ICP_NATIVE=y +CONFIG_PPC_ICP_HV=y +CONFIG_PPC_ICS_RTAS=y +CONFIG_PPC_XIVE=y +CONFIG_PPC_XIVE_NATIVE=y +CONFIG_PPC_XIVE_SPAPR=y + +# +# Platform support +# +CONFIG_PPC_POWERNV=y +CONFIG_OPAL_PRD=m +CONFIG_PPC_MEMTRACE=y +CONFIG_SCOM_DEBUGFS=y +CONFIG_PPC_PSERIES=y +CONFIG_PPC_SPLPAR=y +CONFIG_DTL=y +CONFIG_PSERIES_ENERGY=m +CONFIG_SCANLOG=m +CONFIG_IO_EVENT_IRQ=y +CONFIG_LPARCFG=y +CONFIG_PPC_SMLPAR=y +CONFIG_CMM=m +CONFIG_HV_PERF_CTRS=y +CONFIG_IBMVIO=y +CONFIG_IBMEBUS=y +CONFIG_PAPR_SCM=m +CONFIG_PPC_SVM=y +CONFIG_PPC_PMAC=y +CONFIG_PPC_PMAC64=y +CONFIG_PPC_MAPLE=y +CONFIG_PPC_PASEMI=y + +# +# PA Semi PWRficient options +# +# CONFIG_PPC_PASEMI_NEMO is not set +# CONFIG_PPC_PASEMI_IOMMU is not set +CONFIG_PPC_PASEMI_MDIO=m +# end of PA Semi PWRficient options + +CONFIG_PPC_PS3=y + +# +# PS3 Platform Options +# +CONFIG_PS3_ADVANCED=y +CONFIG_PS3_HTAB_SIZE=20 +# CONFIG_PS3_DYNAMIC_DMA is not set +CONFIG_PS3_VUART=y +CONFIG_PS3_PS3AV=y +CONFIG_PS3_SYS_MANAGER=y +# CONFIG_PS3_VERBOSE_RESULT is not set +# CONFIG_PS3_REPOSITORY_WRITE is not set +CONFIG_PS3_STORAGE=m +CONFIG_PS3_DISK=m +CONFIG_PS3_ROM=m +CONFIG_PS3_FLASH=m +CONFIG_PS3_LPM=m +# CONFIG_PS3GELIC_UDBG is not set +# end of PS3 Platform Options + +CONFIG_PPC_CELL=y +CONFIG_PPC_CELL_COMMON=y +CONFIG_PPC_CELL_NATIVE=y +CONFIG_PPC_IBM_CELL_BLADE=y +CONFIG_AXON_MSI=y + +# +# Cell Broadband Engine options +# +CONFIG_SPU_FS=m +CONFIG_SPU_BASE=y +CONFIG_CBE_RAS=y +CONFIG_PPC_IBM_CELL_RESETBUTTON=y +CONFIG_PPC_IBM_CELL_POWERBUTTON=m +CONFIG_CBE_THERM=m +CONFIG_PPC_PMI=y +CONFIG_CBE_CPUFREQ_SPU_GOVERNOR=m +# end of Cell Broadband Engine options + +CONFIG_PPC_VAS=y +CONFIG_KVM_GUEST=y +CONFIG_EPAPR_PARAVIRT=y +CONFIG_PPC_NATIVE=y +CONFIG_PPC_OF_BOOT_TRAMPOLINE=y +CONFIG_PPC_DT_CPU_FTRS=y +CONFIG_UDBG_RTAS_CONSOLE=y +CONFIG_PPC_SMP_MUXED_IPI=y +CONFIG_MPIC=y +# CONFIG_MPIC_MSGR is not set +CONFIG_PPC_I8259=y +CONFIG_U3_DART=y +CONFIG_PPC_RTAS=y +CONFIG_RTAS_ERROR_LOGGING=y +CONFIG_PPC_RTAS_DAEMON=y +CONFIG_RTAS_PROC=y +CONFIG_RTAS_FLASH=m +CONFIG_MMIO_NVRAM=y +CONFIG_MPIC_U3_HT_IRQS=y +CONFIG_MPIC_BROKEN_REGREAD=y +CONFIG_EEH=y +CONFIG_PPC_970_NAP=y +CONFIG_PPC_P7_NAP=y +CONFIG_PPC_BOOK3S_IDLE=y +CONFIG_PPC_INDIRECT_PIO=y +CONFIG_PPC_INDIRECT_MMIO=y +CONFIG_PPC_IO_WORKAROUNDS=y + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +# CONFIG_CPU_FREQ_STAT is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +CONFIG_CPUFREQ_DT=m +CONFIG_CPUFREQ_DT_PLATDEV=y +CONFIG_CPU_FREQ_CBE=m +CONFIG_CPU_FREQ_CBE_PMI=y +CONFIG_CPU_FREQ_MAPLE=y +CONFIG_CPU_FREQ_PMAC64=y +CONFIG_PPC_PASEMI_CPUFREQ=y +CONFIG_POWERNV_CPUFREQ=y +# end of CPU Frequency scaling + +# +# CPUIdle driver +# + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_IDLE_GOV_TEO=y +# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set + +# +# POWERPC CPU Idle Drivers +# +CONFIG_PSERIES_CPUIDLE=y +CONFIG_POWERNV_CPUIDLE=y +# end of POWERPC CPU Idle Drivers +# end of CPU Idle +# end of CPUIdle driver + +CONFIG_QE_GPIO=y +# CONFIG_GEN_RTC is not set +# end of Platform support + +# +# Kernel options +# +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=250 +CONFIG_SCHED_HRTICK=y +CONFIG_PPC_TRANSACTIONAL_MEM=y +CONFIG_PPC_UV=y +# CONFIG_LD_HEAD_STUB_CATCH is not set +CONFIG_HOTPLUG_CPU=y +# CONFIG_PPC_QUEUED_SPINLOCKS is not set +CONFIG_ARCH_CPU_PROBE_RELEASE=y +CONFIG_PPC64_SUPPORTS_MEMORY_FAILURE=y +CONFIG_KEXEC=y +CONFIG_KEXEC_FILE=y +CONFIG_ARCH_HAS_KEXEC_PURGATORY=y +CONFIG_RELOCATABLE=y +# CONFIG_RELOCATABLE_TEST is not set +CONFIG_CRASH_DUMP=y +CONFIG_FA_DUMP=y +# CONFIG_OPAL_CORE is not set +CONFIG_IRQ_ALL_CPUS=y +CONFIG_NUMA=y +CONFIG_NODES_SHIFT=8 +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_MEMORYLESS_NODES=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ILLEGAL_POINTER_VALUE=0x5deadbeef0000000 +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_PPC_4K_PAGES=y +# CONFIG_PPC_64K_PAGES is not set +CONFIG_PPC_PAGE_SHIFT=12 +CONFIG_THREAD_SHIFT=14 +CONFIG_DATA_SHIFT=12 +CONFIG_FORCE_MAX_ZONEORDER=13 +# CONFIG_PPC_PROT_SAO_LPAR is not set +CONFIG_PPC_COPRO_BASE=y +CONFIG_SCHED_SMT=y +CONFIG_PPC_DENORMALISATION=y +CONFIG_CMDLINE="console=hvsi0 console=hvc0 console=ttyS0,9600 console=tty0" +CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_EXTEND is not set +# CONFIG_CMDLINE_FORCE is not set +CONFIG_EXTRA_TARGETS="" +CONFIG_ARCH_WANTS_FREEZER_CONTROL=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP_SMP_NONZERO_CPU=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +# CONFIG_DPM_WATCHDOG is not set +CONFIG_PM_CLK=y +CONFIG_PM_GENERIC_DOMAINS=y +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y +CONFIG_PM_GENERIC_DOMAINS_OF=y +CONFIG_ENERGY_MODEL=y +CONFIG_PPC_MEM_KEYS=y +CONFIG_PPC_RTAS_FILTER=y +# end of Kernel options + +CONFIG_ISA_DMA_API=y + +# +# Bus options +# +CONFIG_GENERIC_ISA_DMA=y +CONFIG_FSL_LBC=y +CONFIG_FSL_GTM=y +# end of Bus options + +CONFIG_NONSTATIC_KERNEL=y +CONFIG_PAGE_OFFSET=0xc000000000000000 +CONFIG_KERNEL_START=0xc000000000000000 +CONFIG_PHYSICAL_START=0x00000000 +CONFIG_ARCH_RANDOM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_KVM_VFIO=y +CONFIG_KVM_COMPAT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_HAVE_KVM_VCPU_ASYNC_IOCTL=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=y +CONFIG_KVM_BOOK3S_HANDLER=y +CONFIG_KVM_BOOK3S_64_HANDLER=y +CONFIG_KVM_BOOK3S_PR_POSSIBLE=y +CONFIG_KVM_BOOK3S_HV_POSSIBLE=y +CONFIG_KVM_BOOK3S_64=m +CONFIG_KVM_BOOK3S_64_HV=m +CONFIG_KVM_BOOK3S_64_PR=m +# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set +CONFIG_KVM_XICS=y +CONFIG_KVM_XIVE=y + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_KEXEC_ELF=y +CONFIG_KPROBES=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +CONFIG_OPTPROBES=y +CONFIG_UPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_KRETPROBES=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_NMI_WATCHDOG=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_ARCH=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_MMU_GATHER_PAGE_SIZE=y +CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_ARCH_WEAK_RELEASE_ACQUIRE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_LTO_NONE=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_HAVE_ARCH_HUGE_VMALLOC=y +CONFIG_HAVE_ARCH_SOFT_DIRTY=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y +CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_ARCH_MMAP_RND_BITS=28 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 +CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_HAVE_RELIABLE_STACKTRACE=y +CONFIG_HAVE_ARCH_NVRAM_OPS=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND=y +CONFIG_COMPAT_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y +CONFIG_ARCH_HAS_PHYS_TO_DMA=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_MEM_ENCRYPT=y +CONFIG_ARCH_HAS_CC_PLATFORM=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +# end of General architecture-dependent options + +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_ASM_MODVERSIONS=y +CONFIG_MODULE_REL_CRCS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_MODULE_COMPRESS_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_CGROUP_RWSTAT=y +CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_ZONED=y +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BLK_CGROUP_IOCOST is not set +CONFIG_BLK_CGROUP_IOPRIO=y +CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_DEBUG_FS_ZONED=y +CONFIG_BLK_SED_OPAL=y +CONFIG_BLK_INLINE_ENCRYPTION=y +CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +CONFIG_AIX_PARTITION=y +# CONFIG_OSF_PARTITION is not set +CONFIG_AMIGA_PARTITION=y +CONFIG_ATARI_PARTITION=y +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y +# end of Partition Types + +CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_MQ_RDMA=y +CONFIG_BLK_PM=y +CONFIG_BLOCK_HOLDER_DEPRECATED=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +CONFIG_IOSCHED_BFQ=y +CONFIG_BFQ_GROUP_IOSCHED=y +# CONFIG_BFQ_CGROUP_DEBUG is not set +# end of IO Schedulers + +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_PADATA=y +CONFIG_ASN1=y +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_HAS_MMIOWB=y +CONFIG_MMIOWB=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y +CONFIG_NUMA_KEEP_MEMINFO=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_EXCLUSIVE_SYSTEM_RAM=y +CONFIG_HAVE_BOOTMEM_INFO_NODE=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_PAGE_REPORTING=y +CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_ARCH_ENABLE_THP_MIGRATION=y +CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y +CONFIG_CONTIG_ALLOC=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +CONFIG_HWPOISON_INJECT=m +CONFIG_TRANSPARENT_HUGEPAGE=y +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_SYSFS=y +CONFIG_CMA_AREAS=7 +# CONFIG_MEM_SOFT_DIRTY is not set +CONFIG_ZSWAP=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" +# CONFIG_ZSWAP_DEFAULT_ON is not set +CONFIG_ZPOOL=y +CONFIG_ZBUD=y +CONFIG_Z3FOLD=m +CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set +CONFIG_PAGE_IDLE_FLAG=y +CONFIG_IDLE_PAGE_TRACKING=y +CONFIG_ARCH_HAS_PTE_DEVMAP=y +CONFIG_ZONE_DEVICE=y +CONFIG_DEV_PAGEMAP_OPS=y +CONFIG_HMM_MIRROR=y +CONFIG_DEVICE_PRIVATE=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +CONFIG_ARCH_HAS_PKEYS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_ARCH_HAS_HUGEPD=y + +# +# Data Access Monitoring +# +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_RECLAIM=y +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_COMPAT_NETLINK_MESSAGES=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y +CONFIG_NET_REDIRECT=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m +# CONFIG_TLS is not set +CONFIG_XFRM=y +CONFIG_XFRM_OFFLOAD=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m +CONFIG_XFRM_INTERFACE=m +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=m +CONFIG_XFRM_ESP=m +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_XFRM_ESPINTCP=y +CONFIG_SMC=m +CONFIG_SMC_DIAG=m +CONFIG_XDP_SOCKETS=y +CONFIG_XDP_SOCKETS_DIAG=m +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +CONFIG_NET_FOU=m +# CONFIG_NET_FOU_IP_TUNNELS is not set +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_ESP_OFFLOAD=m +CONFIG_INET_ESPINTCP=y +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_INET_UDP_DIAG=y +CONFIG_INET_RAW_DIAG=m +CONFIG_INET_DIAG_DESTROY=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_NV=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_DCTCP=m +CONFIG_TCP_CONG_CDG=m +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_ESP_OFFLOAD=m +CONFIG_INET6_ESPINTCP=y +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_IPV6_ILA=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_VTI=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_FOU=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_IPV6_SEG6_LWTUNNEL=y +CONFIG_IPV6_SEG6_HMAC=y +CONFIG_IPV6_SEG6_BPF=y +CONFIG_IPV6_RPL_LWTUNNEL=y +CONFIG_IPV6_IOAM6_LWTUNNEL=y +# CONFIG_NETLABEL is not set +CONFIG_MPTCP=y +CONFIG_INET_MPTCP_DIAG=y +CONFIG_MPTCP_IPV6=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_EGRESS=y +CONFIG_NETFILTER_SKIP_EGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +CONFIG_NETFILTER_NETLINK_HOOK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_OSF=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_SYSLOG=m +CONFIG_NETFILTER_CONNCOUNT=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +# CONFIG_NF_CONNTRACK_PROCFS is not set +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_GRE=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_GLUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=m +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_XFRM=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +# CONFIG_NFT_SYNPROXY is not set +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XTABLES_COMPAT=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_L2TP=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +# end of Core Netfilter Configuration + +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_IPMAC=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +# CONFIG_IP_VS_MH is not set +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_TWOS=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_SOCKET_IPV4=m +CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +# CONFIG_IP_NF_SECURITY is not set +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=m +CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m +CONFIG_NF_LOG_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_MATCH_SRH=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_TARGET_SYNPROXY=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +# CONFIG_IP6_NF_SECURITY is not set +CONFIG_IP6_NF_NAT=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_TABLES_BRIDGE=m +# CONFIG_NFT_BRIDGE_META is not set +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_CONNTRACK_BRIDGE is not set +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +# end of DCCP CCIDs Configuration + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# end of DCCP Kernel Hacking + +CONFIG_IP_SCTP=m +# CONFIG_SCTP_DBG_OBJCNT is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +# CONFIG_SCTP_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m +CONFIG_RDS=m +# CONFIG_RDS_RDMA is not set +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_MEDIA_IB=y +CONFIG_TIPC_MEDIA_UDP=y +CONFIG_TIPC_CRYPTO=y +CONFIG_TIPC_DIAG=m +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_BRIDGE_MRP=y +# CONFIG_BRIDGE_CFM is not set +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_AR9331=m +CONFIG_NET_DSA_TAG_BRCM_COMMON=m +CONFIG_NET_DSA_TAG_BRCM=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_PREPEND=m +CONFIG_NET_DSA_TAG_HELLCREEK=m +CONFIG_NET_DSA_TAG_GSWIP=m +CONFIG_NET_DSA_TAG_DSA_COMMON=m +CONFIG_NET_DSA_TAG_DSA=m +CONFIG_NET_DSA_TAG_EDSA=m +CONFIG_NET_DSA_TAG_MTK=m +CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_NET_DSA_TAG_OCELOT_8021Q=m +CONFIG_NET_DSA_TAG_QCA=m +CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m +CONFIG_NET_DSA_TAG_LAN9303=m +CONFIG_NET_DSA_TAG_SJA1105=m +CONFIG_NET_DSA_TAG_TRAILER=m +CONFIG_NET_DSA_TAG_XRS700X=m +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +CONFIG_LLC2=m +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_PHONET=m +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set +CONFIG_IEEE802154=m +CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y +CONFIG_IEEE802154_SOCKET=m +# CONFIG_IEEE802154_6LOWPAN is not set +CONFIG_MAC802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_CBS=m +CONFIG_NET_SCH_ETF=m +CONFIG_NET_SCH_TAPRIO=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_SKBPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_CAKE=m +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m +CONFIG_NET_SCH_PIE=m +CONFIG_NET_SCH_FQ_PIE=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m +CONFIG_NET_SCH_ETS=m +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +# CONFIG_CLS_U32_PERF is not set +# CONFIG_CLS_U32_MARK is not set +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +# CONFIG_NET_CLS_CGROUP is not set +CONFIG_NET_CLS_BPF=m +CONFIG_NET_CLS_FLOWER=m +CONFIG_NET_CLS_MATCHALL=m +# CONFIG_NET_EMATCH is not set +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_SAMPLE=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_MPLS is not set +CONFIG_NET_ACT_VLAN=m +CONFIG_NET_ACT_BPF=m +CONFIG_NET_ACT_CONNMARK=m +# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_SKBMOD=m +CONFIG_NET_ACT_IFE=m +CONFIG_NET_ACT_TUNNEL_KEY=m +# CONFIG_NET_ACT_CT is not set +CONFIG_NET_ACT_GATE=m +CONFIG_NET_IFE_SKBMARK=m +CONFIG_NET_IFE_SKBPRIO=m +CONFIG_NET_IFE_SKBTCINDEX=m +# CONFIG_NET_TC_SKB_EXT is not set +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y +CONFIG_DNS_RESOLVER=y +CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y +CONFIG_BATMAN_ADV_BLA=y +CONFIG_BATMAN_ADV_DAT=y +CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_MCAST=y +# CONFIG_BATMAN_ADV_DEBUG is not set +# CONFIG_BATMAN_ADV_TRACING is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_OPENVSWITCH_VXLAN=m +CONFIG_OPENVSWITCH_GENEVE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VSOCKETS_LOOPBACK=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y +CONFIG_NET_MPLS_GSO=m +CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m +CONFIG_NET_NSH=m +CONFIG_HSR=m +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m +CONFIG_QRTR_SMD=m +CONFIG_QRTR_TUN=m +CONFIG_QRTR_MHI=m +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +CONFIG_CGROUP_NET_PRIO=y +CONFIG_CGROUP_NET_CLASSID=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_STREAM_PARSER=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_NET_DROP_MONITOR is not set +# end of Network testing +# end of Networking options + +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_YAM=m +# end of AX.25 network device drivers + +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m +# CONFIG_CAN_J1939 is not set +# CONFIG_CAN_ISOTP is not set + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +# CONFIG_CAN_VXCAN is not set +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_FLEXCAN=m +CONFIG_CAN_GRCAN=m +# CONFIG_CAN_JANZ_ICAN3 is not set +# CONFIG_CAN_KVASER_PCIEFD is not set +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +CONFIG_CAN_CC770_ISA=m +CONFIG_CAN_CC770_PLATFORM=m +CONFIG_CAN_IFI_CANFD=m +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PCI=m +# CONFIG_CAN_M_CAN_PLATFORM is not set +# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_MSCAN=m +# CONFIG_CAN_PEAK_PCIEFD is not set +# CONFIG_CAN_SJA1000 is not set +CONFIG_CAN_SOFTING=m +CONFIG_CAN_SOFTING_CS=m + +# +# CAN SPI interfaces +# +# CONFIG_CAN_HI311X is not set +CONFIG_CAN_MCP251X=m +CONFIG_CAN_MCP251XFD=m +# CONFIG_CAN_MCP251XFD_SANITY is not set +# end of CAN SPI interfaces + +# +# CAN USB interfaces +# +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +# CONFIG_CAN_MCBA_USB is not set +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m +# end of CAN USB interfaces + +CONFIG_CAN_DEBUG_DEVICES=y +# end of CAN Device Drivers + +CONFIG_BT=m +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +CONFIG_BT_6LOWPAN=m +CONFIG_BT_LEDS=y +CONFIG_BT_MSFTEXT=y +CONFIG_BT_AOSPEXT=y +CONFIG_BT_DEBUGFS=y +# CONFIG_BT_SELFTEST is not set + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m +CONFIG_BT_QCA=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y +CONFIG_BT_HCIBTUSB_RTL=y +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_H4=y +# CONFIG_BT_HCIUART_NOKIA is not set +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_INTEL=y +CONFIG_BT_HCIUART_BCM=y +CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_AG6XX=y +# CONFIG_BT_HCIUART_MRVL is not set +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +# CONFIG_BT_HCIDTL1 is not set +# CONFIG_BT_HCIBT3C is not set +# CONFIG_BT_HCIBLUECARD is not set +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_BT_MTKSDIO=m +CONFIG_BT_MTKUART=m +CONFIG_BT_HCIRSI=m +CONFIG_BT_VIRTIO=m +# end of Bluetooth device drivers + +CONFIG_AF_RXRPC=m +CONFIG_AF_RXRPC_IPV6=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +# CONFIG_AF_RXRPC_DEBUG is not set +# CONFIG_RXKAD is not set +CONFIG_AF_KCM=m +CONFIG_STREAM_PARSER=y +CONFIG_MCTP=y +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +CONFIG_MAC80211_DEBUGFS=y +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_GPIO=m +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +# CONFIG_NET_9P_RDMA is not set +# CONFIG_NET_9P_DEBUG is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +CONFIG_CAIF_USB=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y +CONFIG_NFC=m +CONFIG_NFC_DIGITAL=m +CONFIG_NFC_NCI=m +CONFIG_NFC_NCI_SPI=m +CONFIG_NFC_NCI_UART=m +CONFIG_NFC_HCI=m +CONFIG_NFC_SHDLC=y + +# +# Near Field Communication (NFC) devices +# +CONFIG_NFC_TRF7970A=m +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +CONFIG_NFC_VIRTUAL_NCI=m +CONFIG_NFC_FDP=m +CONFIG_NFC_FDP_I2C=m +CONFIG_NFC_PN544=m +CONFIG_NFC_PN544_I2C=m +CONFIG_NFC_PN533=m +CONFIG_NFC_PN533_USB=m +CONFIG_NFC_PN533_I2C=m +CONFIG_NFC_PN532_UART=m +CONFIG_NFC_MICROREAD=m +CONFIG_NFC_MICROREAD_I2C=m +CONFIG_NFC_MRVL=m +CONFIG_NFC_MRVL_USB=m +CONFIG_NFC_MRVL_UART=m +CONFIG_NFC_MRVL_I2C=m +CONFIG_NFC_MRVL_SPI=m +CONFIG_NFC_ST21NFCA=m +CONFIG_NFC_ST21NFCA_I2C=m +CONFIG_NFC_ST_NCI=m +CONFIG_NFC_ST_NCI_I2C=m +CONFIG_NFC_ST_NCI_SPI=m +CONFIG_NFC_NXP_NCI=m +CONFIG_NFC_NXP_NCI_I2C=m +CONFIG_NFC_S3FWRN5=m +CONFIG_NFC_S3FWRN5_I2C=m +CONFIG_NFC_S3FWRN82_UART=m +CONFIG_NFC_ST95HF=m +# end of Near Field Communication (NFC) devices + +CONFIG_PSAMPLE=m +CONFIG_NET_IFE=m +CONFIG_LWTUNNEL=y +CONFIG_LWTUNNEL_BPF=y +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_NET_SELFTESTS=y +CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y +CONFIG_PAGE_POOL=y +CONFIG_FAILOVER=m +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_HAVE_PCI=y +CONFIG_FORCE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_SYSCALL=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_PCIEAER=y +CONFIG_PCIEAER_INJECT=m +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +CONFIG_PCIE_DPC=y +CONFIG_PCIE_PTM=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_MSI_ARCH_FALLBACKS=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_DEBUG is not set +CONFIG_PCI_REALLOC_ENABLE_AUTO=y +CONFIG_PCI_STUB=m +CONFIG_PCI_PF_STUB=m +CONFIG_PCI_ATS=y +CONFIG_PCI_ECAM=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y +# CONFIG_PCI_P2PDMA is not set +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI_CPCI=y +# CONFIG_HOTPLUG_PCI_SHPC is not set +CONFIG_HOTPLUG_PCI_POWERNV=m +CONFIG_HOTPLUG_PCI_RPA=m +CONFIG_HOTPLUG_PCI_RPA_DLPAR=m + +# +# PCI controller drivers +# +CONFIG_PCI_FTPCI100=y +CONFIG_PCI_HOST_COMMON=y +CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCIE_XILINX=y +# CONFIG_PCIE_MICROCHIP_HOST is not set + +# +# DesignWare PCI Core Support +# +# CONFIG_PCIE_DW_PLAT_HOST is not set +# CONFIG_PCIE_DW_PLAT_EP is not set +# CONFIG_PCI_MESON is not set +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +CONFIG_PCIE_CADENCE=y +CONFIG_PCIE_CADENCE_HOST=y +CONFIG_PCIE_CADENCE_EP=y +CONFIG_PCIE_CADENCE_PLAT=y +CONFIG_PCIE_CADENCE_PLAT_HOST=y +CONFIG_PCIE_CADENCE_PLAT_EP=y +CONFIG_PCI_J721E=y +CONFIG_PCI_J721E_HOST=y +CONFIG_PCI_J721E_EP=y +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +CONFIG_PCI_ENDPOINT=y +CONFIG_PCI_ENDPOINT_CONFIGFS=y +# CONFIG_PCI_EPF_TEST is not set +CONFIG_PCI_EPF_NTB=m +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +CONFIG_PCI_SW_SWITCHTEC=m +# end of PCI switch controller drivers + +CONFIG_CXL_BUS=m +CONFIG_CXL_MEM=m +# CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PMEM=m +CONFIG_PCCARD=m +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +# CONFIG_ELECTRA_CF is not set +CONFIG_PCCARD_NONSTATIC=y +CONFIG_RAPIDIO=m +CONFIG_RAPIDIO_TSI721=m +CONFIG_RAPIDIO_DISC_TIMEOUT=30 +CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DMA_ENGINE=y +CONFIG_RAPIDIO_DEBUG=y +CONFIG_RAPIDIO_ENUM_BASIC=m +CONFIG_RAPIDIO_CHMAN=m +CONFIG_RAPIDIO_MPORT_CDEV=m + +# +# RapidIO Switch drivers +# +CONFIG_RAPIDIO_TSI57X=m +CONFIG_RAPIDIO_CPS_XX=m +CONFIG_RAPIDIO_TSI568=m +CONFIG_RAPIDIO_CPS_GEN2=m +CONFIG_RAPIDIO_RXS_GEN3=m +# end of RapidIO Switch drivers + +# +# Generic Driver Options +# +CONFIG_AUXILIARY_BUS=y +# CONFIG_UEVENT_HELPER is not set +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_FW_LOADER_PAGED_BUF=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# CONFIG_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +CONFIG_TEST_ASYNC_DRIVER_PROBE=m +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_SOC_BUS=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_W1=m +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_REGMAP_I3C=m +CONFIG_REGMAP_SPI_AVMM=m +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +# end of Generic Driver Options + +# +# Bus devices +# +# CONFIG_MOXTET is not set +CONFIG_MHI_BUS=m +# CONFIG_MHI_BUS_DEBUG is not set +CONFIG_MHI_BUS_PCI_GENERIC=m +# end of Bus devices + +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +# end of ARM System Control and Management Interface Protocol + +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_FW_CFG_SYSFS=m +CONFIG_FW_CFG_SYSFS_CMDLINE=y +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +CONFIG_GNSS=m +CONFIG_GNSS_SERIAL=m +CONFIG_GNSS_MTK_SERIAL=m +CONFIG_GNSS_SIRF_SERIAL=m +CONFIG_GNSS_UBX_SERIAL=m +CONFIG_MTD=m +# CONFIG_MTD_TESTS is not set + +# +# Partition parsers +# +CONFIG_MTD_AR7_PARTS=m +CONFIG_MTD_CMDLINE_PARTS=m +CONFIG_MTD_OF_PARTS=m +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set +# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set +# end of Partition parsers + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_BLOCK_RO=m + +# +# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. +# +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PSTORE is not set +CONFIG_MTD_SWAP=m +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m +# end of RAM/ROM/Flash chip drivers + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_PHYSMAP_OF=y +# CONFIG_MTD_PHYSMAP_VERSATILE is not set +# CONFIG_MTD_PHYSMAP_GEMINI is not set +# CONFIG_MTD_PHYSMAP_GPIO_ADDR is not set +CONFIG_MTD_PCI=m +# CONFIG_MTD_PCMCIA is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +CONFIG_MTD_PLATRAM=m +# end of Mapping drivers for chip access + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +CONFIG_MTD_DATAFLASH=m +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +CONFIG_MTD_DATAFLASH_OTP=y +CONFIG_MTD_MCHP23K256=m +CONFIG_MTD_MCHP48L640=m +CONFIG_MTD_SST25L=m +CONFIG_MTD_SLRAM=m +CONFIG_MTD_PHRAM=m +CONFIG_MTD_MTDRAM=m +CONFIG_MTDRAM_TOTAL_SIZE=4096 +CONFIG_MTDRAM_ERASE_SIZE=128 +CONFIG_MTD_BLOCK2MTD=m +CONFIG_MTD_POWERNV_FLASH=m + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# end of Self-contained MTD device drivers + +# +# NAND +# +CONFIG_MTD_NAND_CORE=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_ONENAND_GENERIC=m +# CONFIG_MTD_ONENAND_OTP is not set +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_RAW_NAND=m + +# +# Raw/parallel NAND flash controllers +# +CONFIG_MTD_NAND_DENALI=m +CONFIG_MTD_NAND_DENALI_PCI=m +CONFIG_MTD_NAND_DENALI_DT=m +CONFIG_MTD_NAND_CAFE=m +# CONFIG_MTD_NAND_PASEMI is not set +CONFIG_MTD_NAND_MXIC=m +CONFIG_MTD_NAND_GPIO=m +CONFIG_MTD_NAND_PLATFORM=m +# CONFIG_MTD_NAND_CADENCE is not set +CONFIG_MTD_NAND_ARASAN=m +CONFIG_MTD_NAND_INTEL_LGM=m + +# +# Misc +# +CONFIG_MTD_SM_COMMON=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_DISKONCHIP=m +# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 +# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set +CONFIG_MTD_SPI_NAND=m + +# +# ECC engine support +# +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_SW_HAMMING=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +CONFIG_MTD_NAND_ECC_SW_BCH=y +# end of ECC engine support +# end of NAND + +# +# LPDDR & LPDDR2 PCM memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m +# end of LPDDR & LPDDR2 PCM memory drivers + +CONFIG_MTD_SPI_NOR=m +CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set +CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y +# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +CONFIG_MTD_UBI_FASTMAP=y +CONFIG_MTD_UBI_GLUEBI=m +CONFIG_MTD_UBI_BLOCK=y +# CONFIG_MTD_HYPERBUS is not set +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_KOBJ=y +CONFIG_OF_DYNAMIC=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_RESERVED_MEM=y +CONFIG_OF_RESOLVE=y +CONFIG_OF_OVERLAY=y +CONFIG_OF_DMA_DEFAULT_COHERENT=y +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +# CONFIG_PARPORT_PC_PCMCIA is not set +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_BLK_DEV_FD=m +CONFIG_CDROM=m +# CONFIG_PARIDE is not set +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m +CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_842 is not set +CONFIG_ZRAM_DEF_COMP="lzo-rle" +CONFIG_ZRAM_WRITEBACK=y +# CONFIG_ZRAM_MEMORY_TRACKING is not set +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_SX8=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +CONFIG_BLK_DEV_RBD=m +CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_RNBD=y +CONFIG_BLK_DEV_RNBD_CLIENT=m +CONFIG_BLK_DEV_RNBD_SERVER=m + +# +# NVME Support +# +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y +CONFIG_NVME_FABRICS=m +CONFIG_NVME_RDMA=m +CONFIG_NVME_FC=m +CONFIG_NVME_TCP=m +CONFIG_NVME_TARGET=m +CONFIG_NVME_TARGET_PASSTHRU=y +CONFIG_NVME_TARGET_LOOP=m +CONFIG_NVME_TARGET_RDMA=m +CONFIG_NVME_TARGET_FC=m +CONFIG_NVME_TARGET_FCLOOP=m +CONFIG_NVME_TARGET_TCP=m +# end of NVME Support + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +CONFIG_AD525X_DPOT_SPI=m +CONFIG_DUMMY_IRQ=m +CONFIG_IBMVMC=m +CONFIG_PHANTOM=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_HI6421V600_IRQ=m +CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m +CONFIG_ISL29003=m +CONFIG_ISL29020=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m +CONFIG_HMC6352=m +CONFIG_DS1682=m +CONFIG_LATTICE_ECP3_CONFIG=m +CONFIG_SRAM=y +CONFIG_DW_XDATA_PCIE=m +# CONFIG_PCI_ENDPOINT_TEST is not set +# CONFIG_XILINX_SDFEC is not set +CONFIG_MISC_RTSX=m +# CONFIG_HISI_HIKEY_USB is not set +CONFIG_C2PORT=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_EEPROM_93XX46=m +CONFIG_EEPROM_IDT_89HPESX=m +CONFIG_EEPROM_EE1004=m +# end of EEPROM support + +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m +# end of Texas Instruments shared transport line discipline + +CONFIG_SENSORS_LIS3_SPI=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_ALTERA_STAPL=m +CONFIG_GENWQE=m +CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 +CONFIG_ECHO=m +CONFIG_CXL_BASE=y +CONFIG_CXL=m +CONFIG_OCXL_BASE=y +CONFIG_OCXL=m +CONFIG_BCM_VK=m +# CONFIG_BCM_VK_TTY is not set +CONFIG_MISC_ALCOR_PCI=m +CONFIG_MISC_RTSX_PCI=m +CONFIG_MISC_RTSX_USB=m +CONFIG_HABANA_AI=m +CONFIG_UACCE=m +CONFIG_PVPANIC=y +CONFIG_PVPANIC_MMIO=m +CONFIG_PVPANIC_PCI=m +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +CONFIG_RAID_ATTRS=m +CONFIG_SCSI_COMMON=m +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_CHR_DEV_ST=m +CONFIG_BLK_DEV_SR=m +CONFIG_CHR_DEV_SG=m +CONFIG_BLK_DEV_BSG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_BE2ISCSI=m +CONFIG_CXLFLASH=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set +# CONFIG_SCSI_MVSAS_TASKLET is not set +CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +CONFIG_SCSI_UFS_DWC_TC_PCI=m +CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_CRYPTO=y +CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_MYRB=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_SCSI_SNIC=m +# CONFIG_SCSI_SNIC_DEBUG_FS is not set +CONFIG_SCSI_DMX3191D=m +# CONFIG_SCSI_FDOMAIN_PCI is not set +CONFIG_SCSI_IPS=m +CONFIG_SCSI_IBMVSCSI=m +CONFIG_SCSI_IBMVSCSIS=m +CONFIG_SCSI_IBMVFC=m +CONFIG_SCSI_IBMVFC_TRACE=y +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_TRACE is not set +# CONFIG_SCSI_IPR_DUMP is not set +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_FC=m +CONFIG_TCM_QLA2XXX=m +# CONFIG_TCM_QLA2XXX_DEBUG is not set +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_QEDF=m +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_EFCT=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_WD719X=m +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_AHA152X=m +# CONFIG_PCMCIA_FDOMAIN is not set +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +# end of SCSI device support + +CONFIG_ATA=m +CONFIG_ATA_NONSTANDARD=y +CONFIG_SATA_HOST=y +CONFIG_PATA_TIMINGS=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_FORCE=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=m +CONFIG_SATA_MOBILE_LPM_POLICY=3 +CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_AHCI_CEVA=m +CONFIG_AHCI_QORIQ=m +CONFIG_SATA_INIC162X=m +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SX4=m +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=m +CONFIG_SATA_DWC=m +# CONFIG_SATA_DWC_OLD_DMA is not set +# CONFIG_SATA_DWC_DEBUG is not set +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SVW=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m + +# +# PATA SFF controllers with BMDMA +# +CONFIG_PATA_ALI=m +CONFIG_PATA_AMD=m +CONFIG_PATA_ARTOP=m +CONFIG_PATA_ATIIXP=m +CONFIG_PATA_ATP867X=m +CONFIG_PATA_CMD64X=m +CONFIG_PATA_CYPRESS=m +CONFIG_PATA_EFAR=m +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +CONFIG_PATA_HPT3X2N=m +CONFIG_PATA_HPT3X3=m +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_MACIO=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_SCH=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_TOSHIBA=m +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m + +# +# PIO-only SFF controllers +# +CONFIG_PATA_CMD640_PCI=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PLATFORM=m +CONFIG_PATA_OF_PLATFORM=m +CONFIG_PATA_RZ1000=m + +# +# Generic fallback / legacy drivers +# +CONFIG_ATA_GENERIC=m +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_MD_CLUSTER=m +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +CONFIG_DM_UNSTRIPED=m +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_SMQ=m +CONFIG_DM_WRITECACHE=m +CONFIG_DM_EBS=m +CONFIG_DM_ERA=m +# CONFIG_DM_CLONE is not set +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_RAID=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_MULTIPATH_HST=m +CONFIG_DM_MULTIPATH_IOA=m +CONFIG_DM_DELAY=m +CONFIG_DM_DUST=m +CONFIG_DM_UEVENT=y +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set +# CONFIG_DM_VERITY_FEC is not set +CONFIG_DM_SWITCH=m +CONFIG_DM_LOG_WRITES=m +CONFIG_DM_INTEGRITY=m +CONFIG_DM_ZONED=m +CONFIG_DM_AUDIT=y +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_TCM_USER2=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_TCM_FC=m +CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m +CONFIG_SBP_TARGET=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +CONFIG_FUSION_LAN=m +CONFIG_FUSION_LOGGING=y + +# +# IEEE 1394 (FireWire) support +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +# end of IEEE 1394 (FireWire) support + +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_ADB_PMU=y +CONFIG_ADB_PMU_LED=y +CONFIG_ADB_PMU_LED_DISK=y +CONFIG_PMAC_SMU=y +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_WINDFARM=m +CONFIG_WINDFARM_PM81=m +CONFIG_WINDFARM_PM72=m +CONFIG_WINDFARM_RM31=m +CONFIG_WINDFARM_PM91=m +CONFIG_WINDFARM_PM112=m +CONFIG_WINDFARM_PM121=m +CONFIG_PMAC_RACKMETER=m +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_WIREGUARD=m +# CONFIG_WIREGUARD_DEBUG is not set +CONFIG_EQUALIZER=m +CONFIG_NET_FC=y +CONFIG_IFB=m +CONFIG_NET_TEAM=m +CONFIG_NET_TEAM_MODE_BROADCAST=m +CONFIG_NET_TEAM_MODE_ROUNDROBIN=m +CONFIG_NET_TEAM_MODE_RANDOM=m +CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m +CONFIG_NET_TEAM_MODE_LOADBALANCE=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_IPVLAN_L3S=y +CONFIG_IPVLAN=m +CONFIG_IPVTAP=m +CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_BAREUDP=m +CONFIG_GTP=m +CONFIG_AMT=m +CONFIG_MACSEC=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NTB_NETDEV=m +CONFIG_RIONET=m +CONFIG_RIONET_TX_SIZE=128 +CONFIG_RIONET_RX_SIZE=128 +CONFIG_TUN=m +CONFIG_TAP=m +# CONFIG_TUN_VNET_CROSS_LE is not set +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_NLMON=m +CONFIG_NET_VRF=m +# CONFIG_VSOCKMON is not set +CONFIG_MHI_NET=m +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +# CONFIG_ATM_ENI_TUNE_BURST is not set +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +# CONFIG_CAIF_DRIVERS is not set + +# +# Distributed Switch Architecture drivers +# +CONFIG_B53=m +CONFIG_B53_SPI_DRIVER=m +CONFIG_B53_MDIO_DRIVER=m +CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SRAB_DRIVER=m +CONFIG_B53_SERDES=m +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_LOOP is not set +CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m +CONFIG_NET_DSA_LANTIQ_GSWIP=m +# CONFIG_NET_DSA_MT7530 is not set +CONFIG_NET_DSA_MV88E6060=m +CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m +# CONFIG_NET_DSA_MICROCHIP_KSZ9477 is not set +CONFIG_NET_DSA_MICROCHIP_KSZ8795=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m +CONFIG_NET_DSA_MV88E6XXX=m +CONFIG_NET_DSA_MV88E6XXX_PTP=y +# CONFIG_NET_DSA_MSCC_FELIX is not set +# CONFIG_NET_DSA_MSCC_SEVILLE is not set +CONFIG_NET_DSA_AR9331=m +CONFIG_NET_DSA_SJA1105=m +# CONFIG_NET_DSA_SJA1105_PTP is not set +CONFIG_NET_DSA_XRS700X=m +CONFIG_NET_DSA_XRS700X_I2C=m +CONFIG_NET_DSA_XRS700X_MDIO=m +CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_SMI is not set +# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set +# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set +# end of Distributed Switch Architecture drivers + +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_PCMCIA_3C574=m +CONFIG_PCMCIA_3C589=m +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_ALTERA_TSE=m +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=y +CONFIG_PCMCIA_NMCLAN=m +CONFIG_NET_VENDOR_AQUANTIA=y +CONFIG_AQTION=m +CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y +CONFIG_SPI_AX88796C=m +# CONFIG_SPI_AX88796C_COMPRESSION is not set +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BCMGENET=m +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y +CONFIG_BNXT_FLOWER_OFFLOAD=y +CONFIG_BNXT_DCB=y +CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CADENCE=y +CONFIG_MACB=m +CONFIG_MACB_USE_HWSTAMP=y +CONFIG_MACB_PCI=m +CONFIG_NET_VENDOR_CAVIUM=y +CONFIG_THUNDER_NIC_PF=m +CONFIG_THUNDER_NIC_VF=m +CONFIG_THUNDER_NIC_BGX=m +CONFIG_THUNDER_NIC_RGX=m +CONFIG_CAVIUM_PTP=y +CONFIG_LIQUIDIO=m +CONFIG_LIQUIDIO_VF=m +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +# CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m +CONFIG_CHELSIO_INLINE_CRYPTO=y +# CONFIG_CHELSIO_IPSEC_INLINE is not set +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y +CONFIG_GEMINI_ETHERNET=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +CONFIG_SUNDANCE_MMIO=y +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y +CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m +CONFIG_NET_VENDOR_FREESCALE=y +CONFIG_FSL_PQ_MDIO=m +CONFIG_FSL_XGMAC_MDIO=m +CONFIG_GIANFAR=m +CONFIG_FSL_DPAA2_SWITCH=m +CONFIG_FSL_ENETC=m +CONFIG_FSL_ENETC_VF=m +CONFIG_FSL_ENETC_IERB=m +CONFIG_FSL_ENETC_MDIO=m +CONFIG_FSL_ENETC_PTP_CLOCK=m +# CONFIG_FSL_ENETC_QOS is not set +CONFIG_NET_VENDOR_FUJITSU=y +CONFIG_PCMCIA_FMVJ18X=m +CONFIG_NET_VENDOR_GOOGLE=y +CONFIG_NET_VENDOR_HUAWEI=y +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_IBM=y +CONFIG_IBMVETH=m +CONFIG_IBM_EMAC=m +CONFIG_IBM_EMAC_RXB=128 +CONFIG_IBM_EMAC_TXB=64 +CONFIG_IBM_EMAC_POLL_WEIGHT=32 +CONFIG_IBM_EMAC_RX_COPY_THRESHOLD=256 +# CONFIG_IBM_EMAC_DEBUG is not set +CONFIG_IBM_EMAC_ZMII=y +CONFIG_IBM_EMAC_RGMII=y +CONFIG_IBM_EMAC_TAH=y +CONFIG_IBM_EMAC_EMAC4=y +CONFIG_EHEA=m +CONFIG_IBMVNIC=m +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_DCB=y +CONFIG_IXGBE_IPSEC=y +CONFIG_IXGBEVF=m +CONFIG_IXGBEVF_IPSEC=y +CONFIG_I40E=m +CONFIG_I40E_DCB=y +CONFIG_IAVF=m +CONFIG_I40EVF=m +CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y +CONFIG_FM10K=m +CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_JME=m +CONFIG_NET_VENDOR_LITEX=y +CONFIG_LITEX_LITEETH=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MVMDIO=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +CONFIG_SKGE_GENESIS=y +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_PRESTERA=m +CONFIG_PRESTERA_PCI=m +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_EN_DCB=y +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y +CONFIG_MLX5_CORE=m +CONFIG_MLX5_ACCEL=y +# CONFIG_MLX5_FPGA is not set +CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_EN_ARFS=y +CONFIG_MLX5_EN_RXNFC=y +CONFIG_MLX5_MPFS=y +CONFIG_MLX5_ESWITCH=y +CONFIG_MLX5_BRIDGE=y +CONFIG_MLX5_CLS_ACT=y +CONFIG_MLX5_TC_SAMPLE=y +CONFIG_MLX5_CORE_EN_DCB=y +# CONFIG_MLX5_CORE_IPOIB is not set +CONFIG_MLX5_IPSEC=y +CONFIG_MLX5_EN_IPSEC=y +CONFIG_MLX5_SW_STEERING=y +# CONFIG_MLX5_SF is not set +CONFIG_MLXSW_CORE=m +CONFIG_MLXSW_CORE_HWMON=y +CONFIG_MLXSW_CORE_THERMAL=y +CONFIG_MLXSW_PCI=m +CONFIG_MLXSW_I2C=m +CONFIG_MLXSW_SPECTRUM=m +CONFIG_MLXSW_SPECTRUM_DCB=y +CONFIG_MLXSW_MINIMAL=m +CONFIG_MLXFW=m +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ENCX24J600=m +CONFIG_LAN743X=m +CONFIG_NET_VENDOR_MICROSEMI=y +# CONFIG_MSCC_OCELOT_SWITCH is not set +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +# CONFIG_NFP_APP_FLOWER is not set +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set +# CONFIG_NET_VENDOR_NI is not set +CONFIG_NET_VENDOR_8390=y +CONFIG_PCMCIA_AXNET=m +CONFIG_NE2K_PCI=m +CONFIG_PCMCIA_PCNET=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_PACKET_ENGINES=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PASEMI=y +CONFIG_PASEMI_MAC=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_IONIC=m +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLCNIC_DCB=y +CONFIG_QLCNIC_HWMON=y +CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_LL2=y +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +CONFIG_QED_RDMA=y +CONFIG_QED_ISCSI=y +CONFIG_QED_FCOE=y +CONFIG_QED_OOO=y +CONFIG_NET_VENDOR_QUALCOMM=y +CONFIG_QCA7000=m +CONFIG_QCA7000_SPI=m +CONFIG_QCA7000_UART=m +CONFIG_QCOM_EMAC=m +CONFIG_RMNET=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_ROCKER=m +CONFIG_NET_VENDOR_SAMSUNG=y +CONFIG_SXGBE_ETH=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_SFC_MCDI_LOGGING=y +CONFIG_SFC_FALCON=m +CONFIG_SFC_FALCON_MTD=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_PCMCIA_SMC91C92=m +CONFIG_EPIC100=m +CONFIG_SMSC911X=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_SELFTESTS is not set +CONFIG_STMMAC_PLATFORM=m +# CONFIG_DWMAC_DWC_QOS_ETH is not set +CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_INTEL_PLAT=m +CONFIG_DWMAC_LOONGSON=m +CONFIG_STMMAC_PCI=m +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +CONFIG_TLAN=m +CONFIG_NET_VENDOR_TOSHIBA=y +# CONFIG_GELIC_NET is not set +# CONFIG_SPIDER_NET is not set +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +CONFIG_VIA_RHINE_MMIO=y +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +CONFIG_WIZNET_W5100=m +CONFIG_WIZNET_W5300=m +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m +CONFIG_NET_VENDOR_XILINX=y +CONFIG_XILINX_EMACLITE=m +# CONFIG_XILINX_AXI_EMAC is not set +CONFIG_XILINX_LL_TEMAC=m +CONFIG_NET_VENDOR_XIRCOM=y +CONFIG_PCMCIA_XIRC2PS=m +CONFIG_FDDI=y +CONFIG_DEFXX=m +CONFIG_SKFP=m +# CONFIG_HIPPI is not set +CONFIG_PHYLINK=m +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +CONFIG_LED_TRIGGER_PHY=y +CONFIG_FIXED_PHY=y +CONFIG_SFP=m + +# +# MII PHY device drivers +# +CONFIG_AMD_PHY=m +# CONFIG_ADIN_PHY is not set +CONFIG_AQUANTIA_PHY=m +CONFIG_AX88796B_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_BCM54140_PHY=m +CONFIG_BCM7XXX_PHY=m +# CONFIG_BCM84881_PHY is not set +CONFIG_BCM87XX_PHY=m +CONFIG_BCM_NET_PHYLIB=m +CONFIG_CICADA_PHY=m +CONFIG_CORTINA_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_LXT_PHY=m +CONFIG_INTEL_XWAY_PHY=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_10G_PHY=m +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MEDIATEK_GE_PHY=m +CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_PHY=m +CONFIG_MICROCHIP_T1_PHY=m +CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m +# CONFIG_NXP_TJA11XX_PHY is not set +CONFIG_AT803X_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_RENESAS_PHY=m +CONFIG_ROCKCHIP_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_STE10XP=m +CONFIG_TERANETICS_PHY=m +CONFIG_DP83822_PHY=m +CONFIG_DP83TC811_PHY=m +CONFIG_DP83848_PHY=m +CONFIG_DP83867_PHY=m +CONFIG_DP83869_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_XILINX_GMII2RGMII=m +CONFIG_MICREL_KS8995MA=m + +# +# MCTP Device Drivers +# +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_OF_MDIO=y +CONFIG_MDIO_DEVRES=y +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_BCM_UNIMAC=m +CONFIG_MDIO_CAVIUM=m +CONFIG_MDIO_GPIO=m +CONFIG_MDIO_HISI_FEMAC=m +CONFIG_MDIO_I2C=m +CONFIG_MDIO_MVUSB=m +# CONFIG_MDIO_MSCC_MIIM is not set +CONFIG_MDIO_OCTEON=m +CONFIG_MDIO_IPQ4019=m +# CONFIG_MDIO_IPQ8064 is not set +CONFIG_MDIO_THUNDER=m + +# +# MDIO Multiplexers +# +CONFIG_MDIO_BUS_MUX=m +CONFIG_MDIO_BUS_MUX_GPIO=m +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m +CONFIG_MDIO_BUS_MUX_MMIOREG=m + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=m +CONFIG_PCS_LYNX=m +# end of PCS device drivers + +CONFIG_PLIP=m +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +# CONFIG_SLIP_COMPRESSED is not set +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set + +# +# Host-side USB support is needed for USB Network Adapter support +# +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ADM8211=m +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +# CONFIG_ATH5K_TRACER is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +CONFIG_ATH9K_PCI=y +# CONFIG_ATH9K_AHB is not set +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +CONFIG_ATH9K_WOW=y +CONFIG_ATH9K_RFKILL=y +# CONFIG_ATH9K_CHANNEL_CONTEXT is not set +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_PCI_NO_EEPROM=m +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +# CONFIG_CARL9170_DEBUGFS is not set +CONFIG_CARL9170_WPC=y +CONFIG_CARL9170_HWRNG=y +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +# CONFIG_ATH6KL_TRACING is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +# CONFIG_WIL6210_TRACING is not set +CONFIG_WIL6210_DEBUGFS=y +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_AHB=y +# CONFIG_ATH10K_SDIO is not set +CONFIG_ATH10K_USB=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_ATH10K_TRACING is not set +CONFIG_WCN36XX=m +# CONFIG_WCN36XX_DEBUGFS is not set +CONFIG_ATH11K=m +CONFIG_ATH11K_PCI=m +# CONFIG_ATH11K_DEBUG is not set +# CONFIG_ATH11K_DEBUGFS is not set +# CONFIG_ATH11K_TRACING is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +# CONFIG_PCMCIA_ATMEL is not set +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_SDIO=y +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +CONFIG_BRCMSMAC=m +CONFIG_BRCMSMAC_LEDS=y +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y +CONFIG_BRCMFMAC_SDIO=y +CONFIG_BRCMFMAC_USB=y +CONFIG_BRCMFMAC_PCIE=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_AIRO_CS=m +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +CONFIG_IWLEGACY_DEBUGFS=y +# end of iwl3945 / iwl4965 Debugging Options + +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_LEDS=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +# CONFIG_IWLWIFI_DEBUG is not set +# CONFIG_IWLWIFI_DEBUGFS is not set +# CONFIG_IWLWIFI_DEVICE_TRACING is not set +# end of Debugging Options + +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_HERMES=m +CONFIG_HERMES_PRISM=y +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_APPLE_AIRPORT=m +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set +CONFIG_P54_LEDS=y +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76_SDIO=m +CONFIG_MT76x02_LIB=m +CONFIG_MT76x02_USB=m +CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT76x0_COMMON=m +CONFIG_MT76x0U=m +CONFIG_MT76x0E=m +CONFIG_MT76x2_COMMON=m +CONFIG_MT76x2E=m +CONFIG_MT76x2U=m +CONFIG_MT7603E=m +CONFIG_MT7615_COMMON=m +CONFIG_MT7615E=m +CONFIG_MT7663_USB_SDIO_COMMON=m +CONFIG_MT7663U=m +CONFIG_MT7663S=m +CONFIG_MT7915E=m +CONFIG_MT7921_COMMON=m +CONFIG_MT7921E=m +CONFIG_MT7921S=m +CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WILC1000=m +CONFIG_WILC1000_SDIO=m +# CONFIG_WILC1000_SPI is not set +# CONFIG_WILC1000_HW_OOB_INTR is not set +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800PCI_RT3290=y +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2800_LIB_MMIO=m +CONFIG_RT2X00_LIB_MMIO=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192DE=m +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +CONFIG_RTLWIFI_DEBUG=y +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_RTW88=m +CONFIG_RTW88_CORE=m +CONFIG_RTW88_PCI=m +CONFIG_RTW88_8822B=m +CONFIG_RTW88_8822C=m +CONFIG_RTW88_8723D=m +CONFIG_RTW88_8821C=m +CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8821CE=m +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW89=m +CONFIG_RTW89_CORE=m +CONFIG_RTW89_PCI=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGMSG is not set +# CONFIG_RTW89_DEBUGFS is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +CONFIG_CW1200_WLAN_SPI=m +CONFIG_WLAN_VENDOR_TI=y +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE=m +CONFIG_WLCORE_SPI=m +CONFIG_WLCORE_SDIO=m +CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +CONFIG_QTNFMAC=m +CONFIG_QTNFMAC_PCIE=m +CONFIG_PCMCIA_RAYCS=m +CONFIG_PCMCIA_WL3501=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_VIRT_WIFI=m +# CONFIG_WAN is not set +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKELB=m +CONFIG_IEEE802154_AT86RF230=m +# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set +CONFIG_IEEE802154_MRF24J40=m +# CONFIG_IEEE802154_CC2520 is not set +CONFIG_IEEE802154_ATUSB=m +CONFIG_IEEE802154_ADF7242=m +CONFIG_IEEE802154_CA8210=m +# CONFIG_IEEE802154_CA8210_DEBUGFS is not set +# CONFIG_IEEE802154_MCR20A is not set +CONFIG_IEEE802154_HWSIM=m + +# +# Wireless WAN +# +CONFIG_WWAN=y +CONFIG_WWAN_HWSIM=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m +CONFIG_RPMSG_WWAN_CTRL=m +# end of Wireless WAN + +# CONFIG_VMXNET3 is not set +CONFIG_USB4_NET=m +# CONFIG_NETDEVSIM is not set +CONFIG_NET_FAILOVER=m +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=m +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_MATRIXKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=m +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADC=m +# CONFIG_KEYBOARD_ADP5520 is not set +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ADP5589=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_KEYBOARD_QT1050=m +CONFIG_KEYBOARD_QT1070=m +CONFIG_KEYBOARD_QT2160=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO_POLLED=m +CONFIG_KEYBOARD_TCA6416=m +CONFIG_KEYBOARD_TCA8418=m +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_LM8333=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MCS=m +CONFIG_KEYBOARD_MPR121=m +# CONFIG_KEYBOARD_NEWTON is not set +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_SAMSUNG=m +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +CONFIG_KEYBOARD_STMPE=m +# CONFIG_KEYBOARD_IQS62X is not set +CONFIG_KEYBOARD_OMAP4=m +CONFIG_KEYBOARD_TC3589X=m +CONFIG_KEYBOARD_TM2_TOUCHKEY=m +# CONFIG_KEYBOARD_TWL4030 is not set +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_KEYBOARD_CAP11XX=m +CONFIG_KEYBOARD_BCM=m +# CONFIG_KEYBOARD_MTK_PMIC is not set +CONFIG_KEYBOARD_CYPRESS_SF=m +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=m +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y +CONFIG_MOUSE_PS2_SENTELIC=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_SMBUS=y +CONFIG_MOUSE_SERIAL=m +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_CYAPA=m +CONFIG_MOUSE_ELAN_I2C=m +CONFIG_MOUSE_ELAN_I2C_I2C=y +CONFIG_MOUSE_ELAN_I2C_SMBUS=y +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADC=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_USB=m +CONFIG_JOYSTICK_IFORCE_232=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_AS5011=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +# CONFIG_JOYSTICK_PSXPAD_SPI is not set +CONFIG_JOYSTICK_PXRC=m +CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_FSIA6B=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_PEGASUS=m +CONFIG_TABLET_SERIAL_WACOM4=m +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_88PM860X is not set +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_ADC=m +CONFIG_TOUCHSCREEN_AR1021_I2C=m +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set +CONFIG_TOUCHSCREEN_AUO_PIXCIR=m +CONFIG_TOUCHSCREEN_BU21013=m +CONFIG_TOUCHSCREEN_BU21029=m +CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=m +CONFIG_TOUCHSCREEN_CY8CTMA140=m +CONFIG_TOUCHSCREEN_CY8CTMG110=m +CONFIG_TOUCHSCREEN_CYTTSP_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP_SPI=m +CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m +CONFIG_TOUCHSCREEN_DA9034=m +CONFIG_TOUCHSCREEN_DA9052=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_EGALAX=m +CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m +CONFIG_TOUCHSCREEN_EXC3000=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GOODIX=m +CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HYCON_HY46XX=m +CONFIG_TOUCHSCREEN_ILI210X=m +CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_S6SY761=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_EKTF2127=m +CONFIG_TOUCHSCREEN_ELAN=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_WACOM_I2C=m +CONFIG_TOUCHSCREEN_MAX11801=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MMS114=m +CONFIG_TOUCHSCREEN_MELFAS_MIP4=m +CONFIG_TOUCHSCREEN_MSG2638=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_IMX6UL_TSC=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m +# CONFIG_TOUCHSCREEN_UCB1400 is not set +CONFIG_TOUCHSCREEN_PIXCIR=m +CONFIG_TOUCHSCREEN_WDT87XX_I2C=m +# CONFIG_TOUCHSCREEN_WM831X is not set +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_ELO=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC_SERIO=m +CONFIG_TOUCHSCREEN_TSC200X_CORE=m +CONFIG_TOUCHSCREEN_TSC2004=m +CONFIG_TOUCHSCREEN_TSC2005=m +CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_PCAP is not set +CONFIG_TOUCHSCREEN_RM_TS=m +CONFIG_TOUCHSCREEN_SILEAD=m +CONFIG_TOUCHSCREEN_SIS_I2C=m +CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set +CONFIG_TOUCHSCREEN_STMPE=m +CONFIG_TOUCHSCREEN_SUR40=m +CONFIG_TOUCHSCREEN_SURFACE3_SPI=m +CONFIG_TOUCHSCREEN_SX8654=m +CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_ZET6223=m +CONFIG_TOUCHSCREEN_ZFORCE=m +CONFIG_TOUCHSCREEN_COLIBRI_VF50=m +CONFIG_TOUCHSCREEN_ROHM_BU21023=m +CONFIG_TOUCHSCREEN_IQS5XX=m +CONFIG_TOUCHSCREEN_ZINITIX=m +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_88PM860X_ONKEY is not set +# CONFIG_INPUT_88PM80X_ONKEY is not set +CONFIG_INPUT_AD714X=m +CONFIG_INPUT_AD714X_I2C=m +CONFIG_INPUT_AD714X_SPI=m +CONFIG_INPUT_ARIZONA_HAPTICS=m +CONFIG_INPUT_ATC260X_ONKEY=m +CONFIG_INPUT_ATMEL_CAPTOUCH=m +CONFIG_INPUT_BMA150=m +CONFIG_INPUT_E3X0_BUTTON=m +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MAX77650_ONKEY=m +CONFIG_INPUT_MAX77693_HAPTIC=m +# CONFIG_INPUT_MAX8925_ONKEY is not set +# CONFIG_INPUT_MAX8997_HAPTIC is not set +CONFIG_INPUT_MC13783_PWRBUTTON=m +CONFIG_INPUT_MMA8450=m +CONFIG_INPUT_GPIO_BEEPER=m +CONFIG_INPUT_GPIO_DECODER=m +CONFIG_INPUT_GPIO_VIBRA=m +CONFIG_INPUT_CPCAP_PWRBUTTON=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_KXTJ9=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_REGULATOR_HAPTIC=m +CONFIG_INPUT_RETU_PWRBUTTON=m +CONFIG_INPUT_TPS65218_PWRBUTTON=m +CONFIG_INPUT_AXP20X_PEK=m +# CONFIG_INPUT_TWL4030_PWRBUTTON is not set +# CONFIG_INPUT_TWL4030_VIBRA is not set +# CONFIG_INPUT_TWL6040_VIBRA is not set +CONFIG_INPUT_UINPUT=m +# CONFIG_INPUT_PALMAS_PWRBUTTON is not set +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_PCF8574=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_PWM_VIBRA=m +CONFIG_INPUT_RK805_PWRKEY=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +CONFIG_INPUT_DA7280_HAPTICS=m +CONFIG_INPUT_DA9052_ONKEY=m +# CONFIG_INPUT_DA9055_ONKEY is not set +CONFIG_INPUT_DA9063_ONKEY=m +# CONFIG_INPUT_WM831X_ON is not set +# CONFIG_INPUT_PCAP is not set +CONFIG_INPUT_ADXL34X=m +CONFIG_INPUT_ADXL34X_I2C=m +CONFIG_INPUT_ADXL34X_SPI=m +CONFIG_INPUT_IMS_PCU=m +CONFIG_INPUT_IQS269A=m +CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_CMA3000=m +CONFIG_INPUT_CMA3000_I2C=m +CONFIG_INPUT_IDEAPAD_SLIDEBAR=m +CONFIG_INPUT_DRV260X_HAPTICS=m +CONFIG_INPUT_DRV2665_HAPTICS=m +CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_INPUT_STPMIC1_ONKEY=m +CONFIG_RMI4_CORE=m +CONFIG_RMI4_I2C=m +CONFIG_RMI4_SPI=m +CONFIG_RMI4_SMB=m +CONFIG_RMI4_F03=y +CONFIG_RMI4_F03_SERIO=m +CONFIG_RMI4_2D_SENSOR=y +CONFIG_RMI4_F11=y +CONFIG_RMI4_F12=y +CONFIG_RMI4_F30=y +CONFIG_RMI4_F34=y +CONFIG_RMI4_F3A=y +# CONFIG_RMI4_F54 is not set +CONFIG_RMI4_F55=y + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=m +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=m +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_XILINX_XPS_PS2=m +CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m +CONFIG_SERIO_ARC_PS2=m +CONFIG_SERIO_APBPS2=m +CONFIG_SERIO_GPIO_PS2=m +CONFIG_USERIO=m +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +# end of Hardware I/O ports +# end of Input device support + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_8250=m +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +# CONFIG_SERIAL_8250_16550A_VARIANTS is not set +CONFIG_SERIAL_8250_FINTEK=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=m +CONFIG_SERIAL_8250_EXAR=m +# CONFIG_SERIAL_8250_CS is not set +CONFIG_SERIAL_8250_MEN_MCB=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_ASPEED_VUART=m +CONFIG_SERIAL_8250_SHARE_IRQ=y +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_DW=m +CONFIG_SERIAL_8250_RT288X=y +CONFIG_SERIAL_OF_PLATFORM=m + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_MAX310X=y +CONFIG_SERIAL_UARTLITE=m +CONFIG_SERIAL_UARTLITE_NR_UARTS=1 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_SERIAL_PMACZILOG=m +CONFIG_SERIAL_PMACZILOG_TTYS=y +CONFIG_SERIAL_ICOM=m +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_SIFIVE=m +CONFIG_SERIAL_QE=m +CONFIG_SERIAL_SCCNXP=y +CONFIG_SERIAL_SCCNXP_CONSOLE=y +# CONFIG_SERIAL_SC16IS7XX is not set +CONFIG_SERIAL_BCM63XX=m +CONFIG_SERIAL_ALTERA_JTAGUART=m +CONFIG_SERIAL_ALTERA_UART=m +CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 +CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 +CONFIG_SERIAL_XILINX_PS_UART=m +CONFIG_SERIAL_ARC=m +CONFIG_SERIAL_ARC_NR_PORTS=1 +CONFIG_SERIAL_RP2=m +CONFIG_SERIAL_RP2_NR_UARTS=32 +CONFIG_SERIAL_FSL_LPUART=m +# CONFIG_SERIAL_FSL_LINFLEXUART is not set +CONFIG_SERIAL_CONEXANT_DIGICOLOR=m +# CONFIG_SERIAL_MEN_Z135 is not set +CONFIG_SERIAL_SPRD=m +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=m +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set +CONFIG_N_GSM=m +CONFIG_NOZOMI=m +CONFIG_NULL_TTY=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_CONSOLE=y +CONFIG_HVC_OLD_HVSI=y +CONFIG_HVC_OPAL=y +CONFIG_HVC_RTAS=y +# CONFIG_HVC_UDBG is not set +CONFIG_HVCS=m +CONFIG_RPMSG_TTY=m +CONFIG_SERIAL_DEV_BUS=m +CONFIG_TTY_PRINTK=m +CONFIG_TTY_PRINTK_LEVEL=6 +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +CONFIG_PPDEV=m +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IBM_BSR=m +CONFIG_POWERNV_OP_PANEL=m +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_PLAT_DATA=y +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_SSIF=m +CONFIG_IPMI_IPMB=m +CONFIG_IPMI_POWERNV=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +# CONFIG_IPMB_DEVICE_INTERFACE is not set +CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_BA431=m +CONFIG_HW_RANDOM_PASEMI=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_PSERIES=m +CONFIG_HW_RANDOM_POWERNV=m +CONFIG_HW_RANDOM_CCTRNG=m +CONFIG_HW_RANDOM_XIPHERA=m +CONFIG_APPLICOM=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_SCR24X=m +CONFIG_IPWIRELESS=m +# end of PCMCIA character devices + +CONFIG_DEVMEM=y +CONFIG_NVRAM=y +CONFIG_DEVPORT=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_TCG_TPM=m +CONFIG_HW_RANDOM_TPM=y +CONFIG_TCG_TIS_CORE=m +CONFIG_TCG_TIS=m +CONFIG_TCG_TIS_SPI=m +CONFIG_TCG_TIS_SPI_CR50=y +CONFIG_TCG_TIS_I2C_CR50=m +CONFIG_TCG_TIS_I2C_ATMEL=m +CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C_NUVOTON=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_IBMVTPM=m +CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m +CONFIG_TCG_TIS_ST33ZP24_SPI=m +CONFIG_XILLYBUS_CLASS=m +CONFIG_XILLYBUS=m +CONFIG_XILLYBUS_PCIE=m +CONFIG_XILLYBUS_OF=m +CONFIG_XILLYUSB=m +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +CONFIG_I2C_ARB_GPIO_CHALLENGE=m +CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m +# CONFIG_I2C_MUX_LTC4306 is not set +CONFIG_I2C_MUX_PCA9541=m +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_MUX_PINCTRL=m +CONFIG_I2C_MUX_REG=m +CONFIG_I2C_DEMUX_PINCTRL=m +CONFIG_I2C_MUX_MLXCPLD=m +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_I801 is not set +CONFIG_I2C_ISCH=m +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +CONFIG_I2C_NVIDIA_GPU=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# Mac SMBus host controller drivers +# +CONFIG_I2C_POWERMAC=y + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_CBUS_GPIO=m +CONFIG_I2C_DESIGNWARE_CORE=m +# CONFIG_I2C_DESIGNWARE_SLAVE is not set +CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PCI=m +CONFIG_I2C_EMEV2=m +CONFIG_I2C_GPIO=m +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set +CONFIG_I2C_KEMPLD=m +CONFIG_I2C_MPC=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PASEMI=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_RK3X=m +CONFIG_I2C_SIMTEC=m +CONFIG_I2C_XILINX=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m +CONFIG_I2C_CP2615=m +CONFIG_I2C_PARPORT=m +CONFIG_I2C_ROBOTFUZZ_OSIF=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIPERBOARD=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_OPAL=y +CONFIG_I2C_FSI=m +CONFIG_I2C_VIRTIO=m +# end of I2C Hardware Bus support + +# CONFIG_I2C_STUB is not set +CONFIG_I2C_SLAVE=y +CONFIG_I2C_SLAVE_EEPROM=m +# CONFIG_I2C_SLAVE_TESTUNIT is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + +CONFIG_I3C=m +CONFIG_CDNS_I3C_MASTER=m +CONFIG_DW_I3C_MASTER=m +CONFIG_SVC_I3C_MASTER=m +# CONFIG_MIPI_I3C_HCI is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_ALTERA=m +CONFIG_SPI_ALTERA_CORE=m +CONFIG_SPI_ALTERA_DFL=m +CONFIG_SPI_AXI_SPI_ENGINE=m +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_CADENCE=m +CONFIG_SPI_CADENCE_XSPI=m +CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DW_DMA=y +CONFIG_SPI_DW_PCI=m +CONFIG_SPI_DW_MMIO=m +CONFIG_SPI_DLN2=m +CONFIG_SPI_FSI=m +CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_FSL_LIB=y +CONFIG_SPI_FSL_SPI=y +CONFIG_SPI_OC_TINY=m +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_PXA2XX_PCI=m +CONFIG_SPI_ROCKCHIP=m +CONFIG_SPI_SC18IS602=m +CONFIG_SPI_SIFIVE=m +CONFIG_SPI_MXIC=m +CONFIG_SPI_XCOMM=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_ZYNQMP_GQSPI=m +CONFIG_SPI_AMD=m + +# +# SPI Multiplexer support +# +CONFIG_SPI_MUX=m + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_LOOPBACK_TEST=m +CONFIG_SPI_TLE62X0=m +CONFIG_SPI_SLAVE=y +CONFIG_SPI_SLAVE_TIME=m +CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m +CONFIG_SPI_DYNAMIC=y +CONFIG_SPMI=m +CONFIG_SPMI_HISI3670=m +CONFIG_HSI=m +CONFIG_HSI_BOARDINFO=y + +# +# HSI controllers +# + +# +# HSI clients +# +CONFIG_HSI_CHAR=m +CONFIG_PPS=y +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +CONFIG_PPS_CLIENT_KTIMER=m +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y +CONFIG_PTP_1588_CLOCK_OPTIONAL=y +CONFIG_PTP_1588_CLOCK_QORIQ=m + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PTP_1588_CLOCK_IDT82P33=m +CONFIG_PTP_1588_CLOCK_IDTCM=m +CONFIG_PTP_1588_CLOCK_OCP=m +# end of PTP clock support + +CONFIG_PINCTRL=y +CONFIG_GENERIC_PINCTRL_GROUPS=y +CONFIG_PINMUX=y +CONFIG_GENERIC_PINMUX_FUNCTIONS=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +CONFIG_PINCTRL_AS3722=y +CONFIG_PINCTRL_AXP209=m +CONFIG_PINCTRL_DA9062=m +CONFIG_PINCTRL_MCP23S08_I2C=m +CONFIG_PINCTRL_MCP23S08_SPI=m +CONFIG_PINCTRL_MCP23S08=m +CONFIG_PINCTRL_SINGLE=y +CONFIG_PINCTRL_SX150X=y +CONFIG_PINCTRL_STMFX=m +CONFIG_PINCTRL_MAX77620=m +CONFIG_PINCTRL_PALMAS=m +CONFIG_PINCTRL_RK805=m +# CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +CONFIG_PINCTRL_MADERA=m +CONFIG_PINCTRL_CS47L35=y +CONFIG_PINCTRL_CS47L85=y +CONFIG_PINCTRL_CS47L90=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=y +CONFIG_GPIO_MAX730X=m + +# +# Memory mapped GPIO drivers +# +CONFIG_GPIO_74XX_MMIO=m +CONFIG_GPIO_ALTERA=m +CONFIG_GPIO_CADENCE=m +CONFIG_GPIO_DWAPB=m +CONFIG_GPIO_EXAR=m +CONFIG_GPIO_FTGPIO010=y +CONFIG_GPIO_GENERIC_PLATFORM=m +CONFIG_GPIO_GRGPIO=m +CONFIG_GPIO_HLWD=m +CONFIG_GPIO_LOGICVC=m +CONFIG_GPIO_MB86S7X=m +CONFIG_GPIO_MENZ127=m +CONFIG_GPIO_SAMA5D2_PIOBU=m +# CONFIG_GPIO_SIFIVE is not set +CONFIG_GPIO_SYSCON=m +CONFIG_GPIO_XILINX=y +CONFIG_GPIO_AMD_FCH=m +# end of Memory mapped GPIO drivers + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m +CONFIG_GPIO_ADNP=m +CONFIG_GPIO_GW_PLD=m +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCA9570=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_TPIC2810=m +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +CONFIG_GPIO_ADP5520=m +CONFIG_GPIO_ARIZONA=m +CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_DA9052=m +CONFIG_GPIO_DA9055=m +CONFIG_GPIO_DLN2=m +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_KEMPLD=m +CONFIG_GPIO_LP3943=m +CONFIG_GPIO_LP873X=m +CONFIG_GPIO_LP87565=m +CONFIG_GPIO_MADERA=m +CONFIG_GPIO_MAX77620=m +CONFIG_GPIO_MAX77650=m +CONFIG_GPIO_PALMAS=y +CONFIG_GPIO_RC5T583=y +CONFIG_GPIO_STMPE=y +CONFIG_GPIO_TC3589X=y +CONFIG_GPIO_TPS65086=m +CONFIG_GPIO_TPS65218=m +CONFIG_GPIO_TPS6586X=y +CONFIG_GPIO_TPS65910=y +CONFIG_GPIO_TPS65912=m +CONFIG_GPIO_TQMX86=m +CONFIG_GPIO_TWL4030=m +CONFIG_GPIO_TWL6040=m +CONFIG_GPIO_UCB1400=m +CONFIG_GPIO_WM831X=m +CONFIG_GPIO_WM8350=m +CONFIG_GPIO_WM8994=m +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +CONFIG_GPIO_PCI_IDIO_16=m +CONFIG_GPIO_PCIE_IDIO_24=m +CONFIG_GPIO_RDC321X=m +# end of PCI GPIO expanders + +# +# SPI GPIO expanders +# +CONFIG_GPIO_74X164=m +CONFIG_GPIO_MAX3191X=m +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MC33880=m +CONFIG_GPIO_PISOSR=m +CONFIG_GPIO_XRA1403=m +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +CONFIG_GPIO_VIPERBOARD=m +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +CONFIG_GPIO_AGGREGATOR=m +CONFIG_GPIO_MOCKUP=m +CONFIG_GPIO_VIRTIO=m +# end of Virtual GPIO drivers + +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_DS1WM=m +CONFIG_W1_MASTER_GPIO=m +CONFIG_W1_MASTER_SGI=m +# end of 1-wire Bus Masters + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2405=m +CONFIG_W1_SLAVE_DS2408=m +CONFIG_W1_SLAVE_DS2408_READBACK=y +CONFIG_W1_SLAVE_DS2413=m +CONFIG_W1_SLAVE_DS2406=m +CONFIG_W1_SLAVE_DS2423=m +CONFIG_W1_SLAVE_DS2805=m +CONFIG_W1_SLAVE_DS2430=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +# CONFIG_W1_SLAVE_DS2433_CRC is not set +CONFIG_W1_SLAVE_DS2438=m +CONFIG_W1_SLAVE_DS250X=m +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +CONFIG_W1_SLAVE_DS28E04=m +CONFIG_W1_SLAVE_DS28E17=m +# end of 1-wire Slaves + +CONFIG_POWER_RESET=y +CONFIG_POWER_RESET_AS3722=y +CONFIG_POWER_RESET_ATC260X=m +CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_RESET_GPIO_RESTART=y +CONFIG_POWER_RESET_LTC2952=y +# CONFIG_POWER_RESET_MT6323 is not set +# CONFIG_POWER_RESET_REGULATOR is not set +CONFIG_POWER_RESET_RESTART=y +CONFIG_POWER_RESET_TPS65086=y +CONFIG_POWER_RESET_SYSCON=y +CONFIG_POWER_RESET_SYSCON_POWEROFF=y +CONFIG_REBOOT_MODE=m +CONFIG_SYSCON_REBOOT_MODE=m +# CONFIG_NVMEM_REBOOT_MODE is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +CONFIG_PDA_POWER=m +CONFIG_GENERIC_ADC_BATTERY=m +# CONFIG_MAX8925_POWER is not set +# CONFIG_WM831X_BACKUP is not set +# CONFIG_WM831X_POWER is not set +# CONFIG_WM8350_POWER is not set +CONFIG_TEST_POWER=m +# CONFIG_BATTERY_88PM860X is not set +CONFIG_CHARGER_ADP5061=m +CONFIG_BATTERY_ACT8945A=m +CONFIG_BATTERY_CPCAP=m +CONFIG_BATTERY_CW2015=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2781=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_SBS=m +CONFIG_CHARGER_SBS=m +CONFIG_MANAGER_SBS=m +CONFIG_BATTERY_BQ27XXX=m +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX_HDQ=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +# CONFIG_BATTERY_DA9030 is not set +CONFIG_BATTERY_DA9052=m +CONFIG_CHARGER_DA9150=m +CONFIG_BATTERY_DA9150=m +# CONFIG_CHARGER_AXP20X is not set +# CONFIG_BATTERY_AXP20X is not set +CONFIG_AXP20X_POWER=m +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_MAX1721X=m +CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_MAX8903=m +# CONFIG_CHARGER_TWL4030 is not set +CONFIG_CHARGER_LP8727=m +CONFIG_CHARGER_GPIO=m +CONFIG_CHARGER_MANAGER=y +CONFIG_CHARGER_LT3651=m +CONFIG_CHARGER_LTC4162L=m +# CONFIG_CHARGER_MAX14577 is not set +CONFIG_CHARGER_DETECTOR_MAX14656=m +CONFIG_CHARGER_MAX77650=m +# CONFIG_CHARGER_MAX77693 is not set +# CONFIG_CHARGER_MAX8997 is not set +# CONFIG_CHARGER_MAX8998 is not set +CONFIG_CHARGER_MP2629=m +CONFIG_CHARGER_MT6360=m +CONFIG_CHARGER_BQ2415X=m +CONFIG_CHARGER_BQ24190=m +CONFIG_CHARGER_BQ24257=m +CONFIG_CHARGER_BQ24735=m +CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ25890=m +CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_BQ256XX=m +CONFIG_CHARGER_SMB347=m +# CONFIG_CHARGER_TPS65090 is not set +CONFIG_BATTERY_GAUGE_LTC2941=m +# CONFIG_BATTERY_GOLDFISH is not set +CONFIG_BATTERY_RT5033=m +CONFIG_CHARGER_RT9455=m +CONFIG_CHARGER_UCS1002=m +CONFIG_CHARGER_BD99954=m +CONFIG_RN5T618_POWER=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_AD7314=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM1177=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7X10=m +CONFIG_SENSORS_ADT7310=m +CONFIG_SENSORS_ADT7410=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AHT10=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m +CONFIG_SENSORS_AS370=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_ASPEED=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CORSAIR_CPRO=m +CONFIG_SENSORS_CORSAIR_PSU=m +CONFIG_SENSORS_DRIVETEMP=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DA9052_ADC=m +# CONFIG_SENSORS_DA9055 is not set +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_GSC=m +CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_FTSTEUTATES=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_G762=m +CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IBMPOWERNV=m +CONFIG_SENSORS_IIO_HWMON=m +CONFIG_SENSORS_JC42=m +CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LTC2945=m +CONFIG_SENSORS_LTC2947=m +CONFIG_SENSORS_LTC2947_I2C=m +CONFIG_SENSORS_LTC2947_SPI=m +CONFIG_SENSORS_LTC2990=m +CONFIG_SENSORS_LTC2992=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4222=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4260=m +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX127=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +CONFIG_SENSORS_MAX197=m +CONFIG_SENSORS_MAX31722=m +CONFIG_SENSORS_MAX31730=m +CONFIG_SENSORS_MAX6620=m +CONFIG_SENSORS_MAX6621=m +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_TC654=m +CONFIG_SENSORS_TPS23861=m +CONFIG_SENSORS_MENF21BMC_HWMON=m +CONFIG_SENSORS_MR75203=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LM95234=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_NCT7802=m +CONFIG_SENSORS_NCT7904=m +CONFIG_SENSORS_NPCM7XX=m +CONFIG_SENSORS_NZXT_KRAKEN2=m +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1266=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_BEL_PFE=m +CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_FSP_3Y=m +CONFIG_SENSORS_IBM_CFFPS=m +CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INSPUR_IPSPS=m +# CONFIG_SENSORS_IR35221 is not set +CONFIG_SENSORS_IR36021=m +CONFIG_SENSORS_IR38064=m +# CONFIG_SENSORS_IRPS5401 is not set +CONFIG_SENSORS_ISL68137=m +CONFIG_SENSORS_LM25066=m +# CONFIG_SENSORS_LTC2978 is not set +CONFIG_SENSORS_LTC3815=m +CONFIG_SENSORS_MAX15301=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX16601=m +CONFIG_SENSORS_MAX20730=m +CONFIG_SENSORS_MAX20751=m +CONFIG_SENSORS_MAX31785=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_MP2888=m +CONFIG_SENSORS_MP2975=m +CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PM6764TR=m +# CONFIG_SENSORS_PXE1610 is not set +CONFIG_SENSORS_Q54SJ108A2=m +CONFIG_SENSORS_STPDDC60=m +# CONFIG_SENSORS_TPS40422 is not set +CONFIG_SENSORS_TPS53679=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_XDPE122=m +CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_SBTSI=m +CONFIG_SENSORS_SBRMI=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SHT3x=m +CONFIG_SENSORS_SHT4x=m +CONFIG_SENSORS_SHTC1=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_STTS751=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_ADC128D818=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_ADS7871=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_TC74=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +CONFIG_SENSORS_TMP103=m +CONFIG_SENSORS_TMP108=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP513=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83773G=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_WM831X=m +# CONFIG_SENSORS_WM8350 is not set +CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m +CONFIG_THERMAL=y +CONFIG_THERMAL_NETLINK=y +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_OF=y +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y +CONFIG_CPU_THERMAL=y +CONFIG_CPU_FREQ_THERMAL=y +# CONFIG_CPU_IDLE_THERMAL is not set +CONFIG_DEVFREQ_THERMAL=y +CONFIG_THERMAL_EMULATION=y +CONFIG_THERMAL_MMIO=m +CONFIG_MAX77620_THERMAL=m +CONFIG_DA9062_THERMAL=m +# CONFIG_TI_SOC_THERMAL is not set +CONFIG_GENERIC_ADC_THERMAL=m +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +CONFIG_WATCHDOG_OPEN_TIMEOUT=0 +CONFIG_WATCHDOG_SYSFS=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_BD957XMUF_WATCHDOG=m +CONFIG_DA9052_WATCHDOG=m +# CONFIG_DA9055_WATCHDOG is not set +# CONFIG_DA9063_WATCHDOG is not set +CONFIG_DA9062_WATCHDOG=m +CONFIG_GPIO_WATCHDOG=m +CONFIG_MENF21BMC_WATCHDOG=m +# CONFIG_MENZ069_WATCHDOG is not set +CONFIG_WM831X_WATCHDOG=m +# CONFIG_WM8350_WATCHDOG is not set +CONFIG_XILINX_WATCHDOG=m +CONFIG_ZIIRAVE_WATCHDOG=m +CONFIG_CADENCE_WATCHDOG=m +CONFIG_DW_WATCHDOG=m +CONFIG_RN5T618_WATCHDOG=m +# CONFIG_TWL4030_WATCHDOG is not set +CONFIG_MAX63XX_WATCHDOG=m +CONFIG_MAX77620_WATCHDOG=m +CONFIG_RETU_WATCHDOG=m +CONFIG_STPMIC1_WATCHDOG=m +CONFIG_ALIM7101_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_KEMPLD_WDT=m +CONFIG_MEN_A21_WDT=m +CONFIG_WATCHDOG_RTAS=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_HOST_SOC=y +CONFIG_BCMA_DRIVER_PCI=y +CONFIG_BCMA_SFLASH=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +CONFIG_MFD_ACT8945A=m +CONFIG_MFD_AS3711=y +CONFIG_MFD_AS3722=y +CONFIG_PMIC_ADP5520=y +CONFIG_MFD_AAT2870_CORE=y +CONFIG_MFD_ATMEL_FLEXCOM=m +CONFIG_MFD_ATMEL_HLCDC=m +CONFIG_MFD_BCM590XX=m +CONFIG_MFD_BD9571MWV=m +CONFIG_MFD_AXP20X=m +CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_MADERA=m +CONFIG_MFD_MADERA_I2C=m +CONFIG_MFD_MADERA_SPI=m +# CONFIG_MFD_CS47L15 is not set +CONFIG_MFD_CS47L35=y +CONFIG_MFD_CS47L85=y +CONFIG_MFD_CS47L90=y +# CONFIG_MFD_CS47L92 is not set +CONFIG_PMIC_DA903X=y +CONFIG_PMIC_DA9052=y +CONFIG_MFD_DA9052_SPI=y +CONFIG_MFD_DA9052_I2C=y +CONFIG_MFD_DA9055=y +CONFIG_MFD_DA9062=m +CONFIG_MFD_DA9063=m +CONFIG_MFD_DA9150=m +CONFIG_MFD_DLN2=m +CONFIG_MFD_GATEWORKS_GSC=m +CONFIG_MFD_MC13XXX=m +CONFIG_MFD_MC13XXX_SPI=m +CONFIG_MFD_MC13XXX_I2C=m +CONFIG_MFD_MP2629=m +CONFIG_MFD_HI6421_PMIC=m +CONFIG_MFD_HI6421_SPMI=m +CONFIG_HTC_PASIC3=m +CONFIG_HTC_I2CPLD=y +CONFIG_LPC_ICH=m +CONFIG_LPC_SCH=m +CONFIG_MFD_IQS62X=m +CONFIG_MFD_JANZ_CMODIO=m +CONFIG_MFD_KEMPLD=m +CONFIG_MFD_88PM800=m +CONFIG_MFD_88PM805=m +CONFIG_MFD_88PM860X=y +CONFIG_MFD_MAX14577=m +CONFIG_MFD_MAX77620=y +CONFIG_MFD_MAX77650=m +CONFIG_MFD_MAX77686=y +CONFIG_MFD_MAX77693=m +CONFIG_MFD_MAX77843=y +CONFIG_MFD_MAX8907=m +CONFIG_MFD_MAX8925=y +CONFIG_MFD_MAX8997=y +CONFIG_MFD_MAX8998=y +CONFIG_MFD_MT6360=m +CONFIG_MFD_MT6397=m +CONFIG_MFD_MENF21BMC=m +CONFIG_EZX_PCAP=y +CONFIG_MFD_CPCAP=m +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_NTXEC=m +CONFIG_MFD_RETU=m +CONFIG_MFD_PCF50633=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_UCB1400_CORE=m +CONFIG_MFD_RDC321X=m +CONFIG_MFD_RT4831=m +CONFIG_MFD_RT5033=m +CONFIG_MFD_RC5T583=y +CONFIG_MFD_RK808=m +CONFIG_MFD_RN5T618=m +# CONFIG_MFD_SEC_CORE is not set +CONFIG_MFD_SI476X_CORE=m +CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y +CONFIG_MFD_SKY81452=m +CONFIG_MFD_STMPE=y + +# +# STMicroelectronics STMPE Interface Drivers +# +CONFIG_STMPE_I2C=y +CONFIG_STMPE_SPI=y +# end of STMicroelectronics STMPE Interface Drivers + +CONFIG_MFD_SYSCON=y +CONFIG_MFD_TI_AM335X_TSCADC=m +CONFIG_MFD_LP3943=m +CONFIG_MFD_LP8788=y +CONFIG_MFD_TI_LMU=m +CONFIG_MFD_PALMAS=y +CONFIG_TPS6105X=m +CONFIG_TPS65010=m +CONFIG_TPS6507X=m +CONFIG_MFD_TPS65086=m +CONFIG_MFD_TPS65090=y +# CONFIG_MFD_TPS65217 is not set +CONFIG_MFD_TI_LP873X=m +CONFIG_MFD_TI_LP87565=m +CONFIG_MFD_TPS65218=m +CONFIG_MFD_TPS6586X=y +CONFIG_MFD_TPS65910=y +CONFIG_MFD_TPS65912=y +CONFIG_MFD_TPS65912_I2C=y +CONFIG_MFD_TPS65912_SPI=y +CONFIG_TWL4030_CORE=y +CONFIG_MFD_TWL4030_AUDIO=y +CONFIG_TWL6040_CORE=y +CONFIG_MFD_WL1273_CORE=m +CONFIG_MFD_LM3533=m +CONFIG_MFD_TC3589X=y +CONFIG_MFD_TQMX86=m +CONFIG_MFD_VX855=m +# CONFIG_MFD_LOCHNAGAR is not set +CONFIG_MFD_ARIZONA=m +CONFIG_MFD_ARIZONA_I2C=m +CONFIG_MFD_ARIZONA_SPI=m +CONFIG_MFD_CS47L24=y +CONFIG_MFD_WM5102=y +CONFIG_MFD_WM5110=y +CONFIG_MFD_WM8997=y +CONFIG_MFD_WM8998=y +CONFIG_MFD_WM8400=y +CONFIG_MFD_WM831X=y +CONFIG_MFD_WM831X_I2C=y +CONFIG_MFD_WM831X_SPI=y +CONFIG_MFD_WM8350=y +CONFIG_MFD_WM8350_I2C=y +CONFIG_MFD_WM8994=m +# CONFIG_MFD_ROHM_BD718XX is not set +# CONFIG_MFD_ROHM_BD70528 is not set +# CONFIG_MFD_ROHM_BD71828 is not set +CONFIG_MFD_ROHM_BD957XMUF=m +CONFIG_MFD_STPMIC1=m +CONFIG_MFD_STMFX=m +CONFIG_MFD_ATC260X=m +CONFIG_MFD_ATC260X_I2C=m +CONFIG_MFD_QCOM_PM8008=m +# CONFIG_RAVE_SP_CORE is not set +CONFIG_MFD_INTEL_M10_BMC=m +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_88PG86X=m +CONFIG_REGULATOR_88PM800=m +CONFIG_REGULATOR_88PM8607=m +CONFIG_REGULATOR_ACT8865=m +CONFIG_REGULATOR_ACT8945A=m +CONFIG_REGULATOR_AD5398=m +CONFIG_REGULATOR_AAT2870=m +CONFIG_REGULATOR_ARIZONA_LDO1=m +CONFIG_REGULATOR_ARIZONA_MICSUPP=m +CONFIG_REGULATOR_AS3711=m +CONFIG_REGULATOR_AS3722=m +CONFIG_REGULATOR_ATC260X=m +CONFIG_REGULATOR_AXP20X=m +CONFIG_REGULATOR_BCM590XX=m +CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_BD957XMUF=m +CONFIG_REGULATOR_CPCAP=m +CONFIG_REGULATOR_DA903X=m +CONFIG_REGULATOR_DA9052=m +CONFIG_REGULATOR_DA9055=m +CONFIG_REGULATOR_DA9062=m +CONFIG_REGULATOR_DA9063=m +CONFIG_REGULATOR_DA9121=m +CONFIG_REGULATOR_DA9210=m +CONFIG_REGULATOR_DA9211=m +CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53880=m +CONFIG_REGULATOR_GPIO=m +CONFIG_REGULATOR_HI6421=m +CONFIG_REGULATOR_HI6421V530=m +CONFIG_REGULATOR_HI6421V600=m +CONFIG_REGULATOR_ISL9305=m +CONFIG_REGULATOR_ISL6271A=m +CONFIG_REGULATOR_LM363X=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=m +CONFIG_REGULATOR_LP872X=m +CONFIG_REGULATOR_LP873X=m +CONFIG_REGULATOR_LP8755=m +CONFIG_REGULATOR_LP87565=m +CONFIG_REGULATOR_LP8788=m +CONFIG_REGULATOR_LTC3589=m +CONFIG_REGULATOR_LTC3676=m +CONFIG_REGULATOR_MAX14577=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX77620=m +CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX8649=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_MAX8893=m +CONFIG_REGULATOR_MAX8907=m +CONFIG_REGULATOR_MAX8925=m +CONFIG_REGULATOR_MAX8952=m +CONFIG_REGULATOR_MAX8973=m +CONFIG_REGULATOR_MAX8997=m +CONFIG_REGULATOR_MAX8998=m +CONFIG_REGULATOR_MAX77686=m +CONFIG_REGULATOR_MAX77693=m +CONFIG_REGULATOR_MAX77802=m +CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MC13XXX_CORE=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_MC13892=m +CONFIG_REGULATOR_MCP16502=m +CONFIG_REGULATOR_MP5416=m +CONFIG_REGULATOR_MP8859=m +CONFIG_REGULATOR_MP886X=m +CONFIG_REGULATOR_MPQ7920=m +CONFIG_REGULATOR_MT6311=m +CONFIG_REGULATOR_MT6315=m +CONFIG_REGULATOR_MT6323=m +CONFIG_REGULATOR_MT6358=m +CONFIG_REGULATOR_MT6359=m +CONFIG_REGULATOR_MT6360=m +CONFIG_REGULATOR_MT6397=m +CONFIG_REGULATOR_PALMAS=m +CONFIG_REGULATOR_PCA9450=m +CONFIG_REGULATOR_PCAP=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PF8X00=m +CONFIG_REGULATOR_PFUZE100=m +CONFIG_REGULATOR_PV88060=m +CONFIG_REGULATOR_PV88080=m +CONFIG_REGULATOR_PV88090=m +CONFIG_REGULATOR_PWM=m +CONFIG_REGULATOR_QCOM_SPMI=m +CONFIG_REGULATOR_QCOM_USB_VBUS=m +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RC5T583=m +CONFIG_REGULATOR_RK808=m +CONFIG_REGULATOR_RN5T618=m +CONFIG_REGULATOR_RT4801=m +CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5033=m +CONFIG_REGULATOR_RT6160=m +CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ6752=m +CONFIG_REGULATOR_SKY81452=m +# CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY8106A=m +CONFIG_REGULATOR_SY8824X=m +CONFIG_REGULATOR_SY8827N=m +CONFIG_REGULATOR_TPS51632=m +CONFIG_REGULATOR_TPS6105X=m +CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_REGULATOR_TPS65086=m +CONFIG_REGULATOR_TPS65090=m +CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65218=m +CONFIG_REGULATOR_TPS6524X=m +CONFIG_REGULATOR_TPS6586X=m +CONFIG_REGULATOR_TPS65910=m +CONFIG_REGULATOR_TPS65912=m +CONFIG_REGULATOR_TWL4030=m +CONFIG_REGULATOR_VCTRL=m +CONFIG_REGULATOR_WM831X=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_WM8994=m +CONFIG_REGULATOR_QCOM_LABIBB=m +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +CONFIG_LIRC=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_IR_RCMM_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +CONFIG_IR_HIX5HD2=m +CONFIG_IR_IMON=m +CONFIG_IR_IMON_RAW=m +CONFIG_IR_MCEUSB=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_SPI=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_IGORPLUGUSB=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_GPIO_CIR=m +CONFIG_IR_GPIO_TX=m +CONFIG_IR_PWM_TX=m +CONFIG_IR_SERIAL=m +CONFIG_IR_SERIAL_TRANSMITTER=y +CONFIG_RC_XBOX_DVD=m +CONFIG_IR_TOY=m +CONFIG_CEC_CORE=m +CONFIG_CEC_NOTIFIER=y + +# +# CEC support +# +CONFIG_MEDIA_CEC_RC=y +CONFIG_MEDIA_CEC_SUPPORT=y +CONFIG_CEC_CH7322=m +CONFIG_USB_PULSE8_CEC=m +# CONFIG_USB_RAINSHADOW_CEC is not set +# end of CEC support + +CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIA_SUPPORT_FILTER is not set +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=m +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=m +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_MEM2MEM_DEV=m +CONFIG_V4L2_FLASH_LED_CLASS=m +CONFIG_V4L2_FWNODE=m +CONFIG_V4L2_ASYNC=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +# end of Video4Linux options + +# +# Media controller options +# +CONFIG_MEDIA_CONTROLLER_DVB=y +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +# CONFIG_USB_GSPCA_DTCS033 is not set +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TOUPTEK=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_LOADER=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +# CONFIG_VIDEO_AU0828_RC is not set +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +# CONFIG_DVB_USB_CXUSB_ANALOG is not set +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_DVB_USB_ZD1301=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +CONFIG_DVB_AS102=m + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m + +# +# Software defined radio USB devices +# +CONFIG_USB_AIRSPY=m +CONFIG_USB_HACKRF=m +CONFIG_USB_MSI2500=m +CONFIG_MEDIA_PCI_SUPPORT=y + +# +# Media capture support +# +# CONFIG_VIDEO_SOLO6X10 is not set +CONFIG_VIDEO_TW5864=m +CONFIG_VIDEO_TW68=m +CONFIG_VIDEO_TW686X=m + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_IVTV_ALSA=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_DT3155=m + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX23885=m +CONFIG_MEDIA_ALTERA_CI=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_ENABLE_VP3054=y +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_BT848=m +CONFIG_DVB_BT8XX=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_SAA7134_GO7007=m +CONFIG_VIDEO_SAA7164=m + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_PT1=m +CONFIG_DVB_PT3=m +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_DDBRIDGE=m +# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set +CONFIG_DVB_SMIPCIE=m +CONFIG_DVB_NETUP_UNIDVB=m +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_TEA575X=m +CONFIG_RADIO_SI470X=m +CONFIG_USB_SI470X=m +CONFIG_I2C_SI470X=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_SI4713=m +CONFIG_PLATFORM_SI4713=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI476X=m +CONFIG_USB_MR800=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_SHARK=m +CONFIG_RADIO_SHARK2=m +CONFIG_USB_KEENE=m +CONFIG_USB_RAREMONO=m +CONFIG_USB_MA901=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_SAA7706H=m +CONFIG_RADIO_TEF6862=m +CONFIG_RADIO_WL1273=m +CONFIG_RADIO_WL128X=m +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_TTPCI_EEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF2_DMA_SG=m +CONFIG_VIDEOBUF2_DVB=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_CAFE_CCIC=m +# CONFIG_VIDEO_CADENCE is not set +CONFIG_VIDEO_ASPEED=m +CONFIG_VIDEO_MUX=m +CONFIG_VIDEO_XILINX=m +CONFIG_VIDEO_XILINX_CSI2RXSS=m +CONFIG_VIDEO_XILINX_TPG=m +CONFIG_VIDEO_XILINX_VTC=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m +CONFIG_DVB_PLATFORM_DRIVERS=y +CONFIG_SDR_PLATFORM_DRIVERS=y + +# +# MMC/SDIO DVB adapters +# +CONFIG_SMS_SDIO_DRV=m +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_TEST_DRIVERS is not set + +# +# FireWire (IEEE 1394) Adapters +# +# CONFIG_DVB_FIREDTV is not set +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y + +# +# IR I2C driver auto-selected by 'Autoselect ancillary drivers' +# +CONFIG_VIDEO_IR_I2C=m + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +# CONFIG_VIDEO_TDA1997X is not set +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS3308=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_UDA1342=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SONY_BTF_MPX=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=m +# end of RDS decoders + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV748X is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +CONFIG_VIDEO_SAA711X=m +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +# CONFIG_VIDEO_TVP7002 is not set +CONFIG_VIDEO_TW2804=m +CONFIG_VIDEO_TW9903=m +CONFIG_VIDEO_TW9906=m +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_VPX3220 is not set +CONFIG_VIDEO_MAX9286=m + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_CX25840=m +# end of Video decoders + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=m +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set +# end of Video encoders + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +# end of Video improvement chips + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=m +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +CONFIG_SDR_MAX2175=m +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +CONFIG_VIDEO_M52790=m +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_IMX208=m +# CONFIG_VIDEO_IMX214 is not set +CONFIG_VIDEO_IMX219=m +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX319 is not set +CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m +# CONFIG_VIDEO_IMX355 is not set +CONFIG_VIDEO_IMX412=m +# CONFIG_VIDEO_OV02A10 is not set +CONFIG_VIDEO_OV2640=m +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV5640 is not set +# CONFIG_VIDEO_OV5645 is not set +# CONFIG_VIDEO_OV5647 is not set +CONFIG_VIDEO_OV5648=m +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set +CONFIG_VIDEO_OV5675=m +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV772X is not set +CONFIG_VIDEO_OV7640=m +CONFIG_VIDEO_OV7670=m +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_OV13B10 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +CONFIG_VIDEO_MAX9271_LIB=m +CONFIG_VIDEO_RDACM20=m +CONFIG_VIDEO_RDACM21=m +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set +# end of Camera sensor devices + +# +# Lens drivers +# +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +CONFIG_VIDEO_DW9768=m +# CONFIG_VIDEO_DW9807_VCM is not set +# end of Lens drivers + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# end of Flash devices + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# end of SPI helper chips + +# +# Media SPI Adapters +# +# CONFIG_CXD2880_SPI_DRV is not set +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=m + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +# CONFIG_DVB_S5H1432 is not set +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +# CONFIG_DVB_DIB9000 is not set +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_RTL2832_SDR=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_AS102_FE=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m +# CONFIG_DVB_CXD2880 is not set + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +# CONFIG_DVB_MN88443X is not set + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +# CONFIG_DVB_LNBH29 is not set +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +# CONFIG_DVB_LGS8GL5 is not set +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=m +# end of Media ancillary drivers + +# +# Graphics support +# +CONFIG_AGP=m +CONFIG_AGP_UNINORTH=m +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_DRM=m +CONFIG_DRM_MIPI_DBI=m +CONFIG_DRM_MIPI_DSI=y +CONFIG_DRM_DP_AUX_BUS=m +CONFIG_DRM_DP_AUX_CHARDEV=y +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MODESET_LOCK is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +CONFIG_DRM_LOAD_EDID_FIRMWARE=y +CONFIG_DRM_DP_CEC=y +CONFIG_DRM_TTM=m +CONFIG_DRM_VRAM_HELPER=m +CONFIG_DRM_TTM_HELPER=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=m + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +# CONFIG_DRM_KOMEDA is not set +# end of ARM devices + +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_AMDGPU=m +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMDGPU_USERPTR=y + +# +# ACP (Audio CoProcessor) Configuration +# +CONFIG_DRM_AMD_ACP=y +# end of ACP (Audio CoProcessor) Configuration + +# +# Display Engine Configuration +# +CONFIG_DRM_AMD_DC=y +CONFIG_DRM_AMD_DC_DCN=y +# CONFIG_DRM_AMD_DC_HDCP is not set +CONFIG_DRM_AMD_DC_SI=y +CONFIG_DRM_AMD_SECURE_DISPLAY=y +# end of Display Engine Configuration + +CONFIG_HSA_AMD=y +CONFIG_HSA_AMD_SVM=y +CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y +CONFIG_NOUVEAU_DEBUG=5 +CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set +# CONFIG_NOUVEAU_DEBUG_PUSH is not set +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +# CONFIG_DRM_NOUVEAU_SVM is not set +CONFIG_DRM_VGEM=m +CONFIG_DRM_VKMS=m +CONFIG_DRM_UDL=m +CONFIG_DRM_AST=m +CONFIG_DRM_MGAG200=m +CONFIG_DRM_RCAR_DW_HDMI=m +# CONFIG_DRM_RCAR_LVDS is not set +CONFIG_DRM_QXL=m +CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +CONFIG_DRM_PANEL_ABT_Y030XX067A=m +CONFIG_DRM_PANEL_ARM_VERSATILE=m +CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m +CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m +CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_EDP=m +CONFIG_DRM_PANEL_ELIDA_KD35T133=m +CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m +CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m +CONFIG_DRM_PANEL_ILITEK_ILI9341=m +# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m +CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m +CONFIG_DRM_PANEL_JDI_LT070ME05000=m +CONFIG_DRM_PANEL_KHADAS_TS050=m +CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m +CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=m +CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=m +CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_LG_LB035Q02=m +CONFIG_DRM_PANEL_LG_LG4573=m +CONFIG_DRM_PANEL_NEC_NL8048HL11=m +CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT36672A=m +CONFIG_DRM_PANEL_NOVATEK_NT39016=m +CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m +CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m +# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set +CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m +CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM68200=m +CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m +CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m +CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m +# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m +CONFIG_DRM_PANEL_SEIKO_43WVF1G=m +CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m +CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m +CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +CONFIG_DRM_PANEL_SHARP_LS060T1SX01=m +CONFIG_DRM_PANEL_SITRONIX_ST7701=m +CONFIG_DRM_PANEL_SITRONIX_ST7703=m +CONFIG_DRM_PANEL_SITRONIX_ST7789V=m +CONFIG_DRM_PANEL_SONY_ACX424AKP=m +CONFIG_DRM_PANEL_SONY_ACX565AKM=m +CONFIG_DRM_PANEL_TDO_TL070WSH30=m +CONFIG_DRM_PANEL_TPO_TD028TTEC1=m +CONFIG_DRM_PANEL_TPO_TD043MTEA1=m +CONFIG_DRM_PANEL_TPO_TPG110=m +CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +CONFIG_DRM_PANEL_XINPENG_XPP055C272=m +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +CONFIG_DRM_CDNS_DSI=m +CONFIG_DRM_CHIPONE_ICN6211=m +CONFIG_DRM_CHRONTEL_CH7033=m +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_LONTIUM_LT8912B=m +CONFIG_DRM_LONTIUM_LT9611=m +CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_ITE_IT66121=m +CONFIG_DRM_LVDS_CODEC=m +CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m +CONFIG_DRM_NWL_MIPI_DSI=m +CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PARADE_PS8640=m +CONFIG_DRM_SIL_SII8620=m +CONFIG_DRM_SII902X=m +CONFIG_DRM_SII9234=m +CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_THINE_THC63LVD1024=m +CONFIG_DRM_TOSHIBA_TC358762=m +CONFIG_DRM_TOSHIBA_TC358764=m +CONFIG_DRM_TOSHIBA_TC358767=m +CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_DRM_TOSHIBA_TC358775=m +CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TI_SN65DSI83=m +CONFIG_DRM_TI_SN65DSI86=m +CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_ANALOGIX_ANX6345=m +CONFIG_DRM_ANALOGIX_ANX78XX=m +CONFIG_DRM_ANALOGIX_DP=m +CONFIG_DRM_ANALOGIX_ANX7625=m +CONFIG_DRM_I2C_ADV7511=m +CONFIG_DRM_I2C_ADV7511_AUDIO=y +CONFIG_DRM_I2C_ADV7511_CEC=y +CONFIG_DRM_CDNS_MHDP8546=m +CONFIG_DRM_DW_HDMI=m +CONFIG_DRM_DW_HDMI_AHB_AUDIO=m +CONFIG_DRM_DW_HDMI_I2S_AUDIO=m +CONFIG_DRM_DW_HDMI_CEC=m +# end of Display Interface Bridges + +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_THERMAL=y +CONFIG_DRM_MXS=y +CONFIG_DRM_MXSFB=m +CONFIG_DRM_ARCPGU=m +CONFIG_DRM_BOCHS=m +CONFIG_DRM_CIRRUS_QEMU=m +CONFIG_DRM_GM12U320=m +CONFIG_DRM_SIMPLEDRM=m +CONFIG_TINYDRM_HX8357D=m +# CONFIG_TINYDRM_ILI9225 is not set +# CONFIG_TINYDRM_ILI9341 is not set +# CONFIG_TINYDRM_ILI9486 is not set +CONFIG_TINYDRM_MI0283QT=m +CONFIG_TINYDRM_REPAPER=m +CONFIG_TINYDRM_ST7586=m +# CONFIG_TINYDRM_ST7735R is not set +CONFIG_DRM_GUD=m +CONFIG_DRM_LEGACY=y +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_DDC=m +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_SVGALIB=m +CONFIG_FB_MACMODES=y +CONFIG_FB_BACKLIGHT=m +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +CONFIG_FB_CIRRUS=m +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +CONFIG_FB_OF=y +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_VGA16=m +CONFIG_FB_UVESA=m +CONFIG_FB_OPENCORES=m +CONFIG_FB_S1D13XXX=m +CONFIG_FB_NVIDIA=m +CONFIG_FB_NVIDIA_I2C=y +# CONFIG_FB_NVIDIA_DEBUG is not set +CONFIG_FB_NVIDIA_BACKLIGHT=y +CONFIG_FB_RIVA=m +CONFIG_FB_RIVA_I2C=y +# CONFIG_FB_RIVA_DEBUG is not set +CONFIG_FB_RIVA_BACKLIGHT=y +# CONFIG_FB_I740 is not set +CONFIG_FB_MATROX=m +CONFIG_FB_MATROX_MILLENIUM=y +CONFIG_FB_MATROX_MYSTIQUE=y +CONFIG_FB_MATROX_G=y +CONFIG_FB_MATROX_I2C=m +CONFIG_FB_MATROX_MAVEN=m +CONFIG_FB_RADEON=m +CONFIG_FB_RADEON_I2C=y +CONFIG_FB_RADEON_BACKLIGHT=y +# CONFIG_FB_RADEON_DEBUG is not set +CONFIG_FB_ATY128=m +CONFIG_FB_ATY128_BACKLIGHT=y +CONFIG_FB_ATY=m +CONFIG_FB_ATY_CT=y +CONFIG_FB_ATY_GENERIC_LCD=y +CONFIG_FB_ATY_GX=y +CONFIG_FB_ATY_BACKLIGHT=y +CONFIG_FB_S3=m +CONFIG_FB_S3_DDC=y +CONFIG_FB_SAVAGE=m +CONFIG_FB_SAVAGE_I2C=y +CONFIG_FB_SAVAGE_ACCEL=y +CONFIG_FB_SIS=m +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_NEOMAGIC=m +CONFIG_FB_KYRO=m +CONFIG_FB_3DFX=m +# CONFIG_FB_3DFX_ACCEL is not set +CONFIG_FB_3DFX_I2C=y +CONFIG_FB_VOODOO1=m +CONFIG_FB_VT8623=m +CONFIG_FB_TRIDENT=m +CONFIG_FB_ARK=m +CONFIG_FB_PM3=m +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_SM501 is not set +CONFIG_FB_SMSCUFX=m +CONFIG_FB_UDL=m +CONFIG_FB_IBM_GXT4500=m +CONFIG_FB_PS3=m +CONFIG_FB_PS3_DEFAULT_SIZE_M=9 +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +CONFIG_FB_MB862XX=m +CONFIG_FB_MB862XX_PCI_GDC=y +# CONFIG_FB_MB862XX_LIME is not set +CONFIG_FB_MB862XX_I2C=y +CONFIG_FB_SIMPLE=m +CONFIG_FB_SSD1307=m +CONFIG_FB_SM712=m +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_L4F00242T03=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI922X=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_LCD_AMS369FG06=m +CONFIG_LCD_LMS501KF03=m +CONFIG_LCD_HX8357=m +# CONFIG_LCD_OTM3225A is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_LM3533=m +CONFIG_BACKLIGHT_PWM=m +# CONFIG_BACKLIGHT_DA903X is not set +CONFIG_BACKLIGHT_DA9052=m +# CONFIG_BACKLIGHT_MAX8925 is not set +CONFIG_BACKLIGHT_QCOM_WLED=m +CONFIG_BACKLIGHT_RT4831=m +# CONFIG_BACKLIGHT_WM831X is not set +# CONFIG_BACKLIGHT_ADP5520 is not set +CONFIG_BACKLIGHT_ADP8860=m +CONFIG_BACKLIGHT_ADP8870=m +# CONFIG_BACKLIGHT_88PM860X is not set +CONFIG_BACKLIGHT_PCF50633=m +# CONFIG_BACKLIGHT_AAT2870 is not set +CONFIG_BACKLIGHT_LM3630A=m +CONFIG_BACKLIGHT_LM3639=m +CONFIG_BACKLIGHT_LP855X=m +# CONFIG_BACKLIGHT_LP8788 is not set +# CONFIG_BACKLIGHT_PANDORA is not set +CONFIG_BACKLIGHT_SKY81452=m +# CONFIG_BACKLIGHT_AS3711 is not set +CONFIG_BACKLIGHT_GPIO=m +CONFIG_BACKLIGHT_LV5207LP=m +CONFIG_BACKLIGHT_BD6107=m +# CONFIG_BACKLIGHT_ARCXCNN is not set +CONFIG_BACKLIGHT_LED=m +# end of Backlight & LCD device support + +CONFIG_VGASTATE=m +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y +CONFIG_SND_PCM_IEC958=y +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_MAX_CARDS=32 +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_CTL_LED=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=1 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS4000=m +CONFIG_SND_ATIIXP=m +CONFIG_SND_ATIIXP_MODEM=m +CONFIG_SND_AU8810=m +CONFIG_SND_AU8820=m +CONFIG_SND_AU8830=m +CONFIG_SND_AW2=m +CONFIG_SND_BT87X=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m + +# +# HD-Audio +# +CONFIG_SND_HDA=m +CONFIG_SND_HDA_GENERIC_LEDS=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_ANALOG=m +CONFIG_SND_HDA_CODEC_SIGMATEL=m +CONFIG_SND_HDA_CODEC_VIA=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CA0110=m +CONFIG_SND_HDA_CODEC_CA0132=m +CONFIG_SND_HDA_CODEC_CA0132_DSP=y +CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_SI3054=m +CONFIG_SND_HDA_GENERIC=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 +# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set +# end of HD-Audio + +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_DSP_LOADER=y +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_PREALLOC_SIZE=64 +CONFIG_SND_INTEL_DSP_CONFIG=m +CONFIG_SND_PPC=y +CONFIG_SND_POWERMAC=m +CONFIG_SND_POWERMAC_AUTO_DRC=y +CONFIG_SND_PS3=m +CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 +CONFIG_SND_AOA=m +CONFIG_SND_AOA_FABRIC_LAYOUT=m +CONFIG_SND_AOA_ONYX=m +CONFIG_SND_AOA_TAS=m +CONFIG_SND_AOA_TOONIE=m +CONFIG_SND_AOA_SOUNDBUS=m +CONFIG_SND_AOA_SOUNDBUS_I2S=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_USB_HIFACE=m +CONFIG_SND_BCD2000=m +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_DICE=m +CONFIG_SND_OXFW=m +CONFIG_SND_ISIGHT=m +CONFIG_SND_FIREWORKS=m +CONFIG_SND_BEBOB=m +CONFIG_SND_FIREWIRE_DIGI00X=m +CONFIG_SND_FIREWIRE_TASCAM=m +CONFIG_SND_FIREWIRE_MOTU=m +CONFIG_SND_FIREFACE=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_ADI_AXI_I2S=m +CONFIG_SND_SOC_ADI_AXI_SPDIF=m +CONFIG_SND_SOC_AMD_ACP=m +CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +CONFIG_SND_ATMEL_SOC=m +CONFIG_SND_SOC_MIKROE_PROTO=m +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +CONFIG_SND_SOC_FSL_ASRC=m +CONFIG_SND_SOC_FSL_SAI=m +CONFIG_SND_SOC_FSL_MQS=m +CONFIG_SND_SOC_FSL_AUDMIX=m +CONFIG_SND_SOC_FSL_SSI=m +CONFIG_SND_SOC_FSL_SPDIF=m +CONFIG_SND_SOC_FSL_ESAI=m +CONFIG_SND_SOC_FSL_MICFIL=m +CONFIG_SND_SOC_FSL_EASRC=m +CONFIG_SND_SOC_FSL_XCVR=m +CONFIG_SND_SOC_FSL_RPMSG=m +CONFIG_SND_SOC_IMX_AUDMUX=m +# end of SoC Audio for Freescale CPUs + +CONFIG_SND_I2S_HI6210_I2S=m +CONFIG_SND_SOC_IMG=y +CONFIG_SND_SOC_IMG_I2S_IN=m +CONFIG_SND_SOC_IMG_I2S_OUT=m +CONFIG_SND_SOC_IMG_PARALLEL_OUT=m +CONFIG_SND_SOC_IMG_SPDIF_IN=m +CONFIG_SND_SOC_IMG_SPDIF_OUT=m +CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m +CONFIG_SND_SOC_MTK_BTCVSD=m +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_OF=m +# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set +# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set +CONFIG_SND_SOC_SOF=m + +# +# STMicroelectronics STM32 SOC audio support +# +# end of STMicroelectronics STM32 SOC audio support + +CONFIG_SND_SOC_XILINX_I2S=m +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m +CONFIG_SND_SOC_XTFPGA_I2S=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ADAU_UTILS=m +CONFIG_SND_SOC_ADAU1372=m +CONFIG_SND_SOC_ADAU1372_I2C=m +CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1701=m +CONFIG_SND_SOC_ADAU17X1=m +CONFIG_SND_SOC_ADAU1761=m +CONFIG_SND_SOC_ADAU1761_I2C=m +CONFIG_SND_SOC_ADAU1761_SPI=m +CONFIG_SND_SOC_ADAU7002=m +CONFIG_SND_SOC_ADAU7118=m +CONFIG_SND_SOC_ADAU7118_HW=m +CONFIG_SND_SOC_ADAU7118_I2C=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4118=m +CONFIG_SND_SOC_AK4458=m +CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK5386=m +CONFIG_SND_SOC_AK5558=m +CONFIG_SND_SOC_ALC5623=m +CONFIG_SND_SOC_BD28623=m +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_CPCAP=m +CONFIG_SND_SOC_CS35L32=m +CONFIG_SND_SOC_CS35L33=m +CONFIG_SND_SOC_CS35L34=m +CONFIG_SND_SOC_CS35L35=m +CONFIG_SND_SOC_CS35L36=m +CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L41_I2C=m +CONFIG_SND_SOC_CS42L42=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CS42L51_I2C=m +CONFIG_SND_SOC_CS42L52=m +CONFIG_SND_SOC_CS42L56=m +CONFIG_SND_SOC_CS42L73=m +CONFIG_SND_SOC_CS4234=m +CONFIG_SND_SOC_CS4265=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_CS4271_SPI=m +CONFIG_SND_SOC_CS42XX8=m +CONFIG_SND_SOC_CS42XX8_I2C=m +CONFIG_SND_SOC_CS43130=m +CONFIG_SND_SOC_CS4341=m +CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS53L30=m +# CONFIG_SND_SOC_CX2072X is not set +CONFIG_SND_SOC_DA7213=m +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDMI_CODEC=m +CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES7241=m +CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_ES8328_I2C=m +CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_GTM601=m +CONFIG_SND_SOC_ICS43432=m +CONFIG_SND_SOC_INNO_RK3036=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_MAX98504=m +CONFIG_SND_SOC_MAX9867=m +CONFIG_SND_SOC_MAX98927=m +CONFIG_SND_SOC_MAX98520=m +CONFIG_SND_SOC_MAX98373=m +CONFIG_SND_SOC_MAX98373_I2C=m +CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX9860=m +CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m +CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m +CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1789=m +CONFIG_SND_SOC_PCM1789_I2C=m +CONFIG_SND_SOC_PCM179X=m +CONFIG_SND_SOC_PCM179X_I2C=m +CONFIG_SND_SOC_PCM179X_SPI=m +CONFIG_SND_SOC_PCM186X=m +CONFIG_SND_SOC_PCM186X_I2C=m +CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m +CONFIG_SND_SOC_PCM3168A=m +CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_PCM3168A_SPI=m +CONFIG_SND_SOC_PCM5102A=m +CONFIG_SND_SOC_PCM512x=m +CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_PCM512x_SPI=m +CONFIG_SND_SOC_RK3328=m +CONFIG_SND_SOC_RK817=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT5616=m +CONFIG_SND_SOC_RT5631=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5659=m +CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_SGTL5000=m +CONFIG_SND_SOC_SI476X=m +CONFIG_SND_SOC_SIGMADSP=m +CONFIG_SND_SOC_SIGMADSP_I2C=m +CONFIG_SND_SOC_SIGMADSP_REGMAP=m +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2305=m +CONFIG_SND_SOC_SSM2518=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_SSM2602_SPI=m +CONFIG_SND_SOC_SSM2602_I2C=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_STA32X=m +CONFIG_SND_SOC_STA350=m +CONFIG_SND_SOC_STI_SAS=m +CONFIG_SND_SOC_TAS2552=m +CONFIG_SND_SOC_TAS2562=m +CONFIG_SND_SOC_TAS2764=m +CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS5086=m +CONFIG_SND_SOC_TAS571X=m +CONFIG_SND_SOC_TAS5720=m +CONFIG_SND_SOC_TAS6424=m +CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TFA9879=m +CONFIG_SND_SOC_TFA989X=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TLV320AIC23_SPI=m +CONFIG_SND_SOC_TLV320AIC31XX=m +CONFIG_SND_SOC_TLV320AIC32X4=m +CONFIG_SND_SOC_TLV320AIC32X4_I2C=m +CONFIG_SND_SOC_TLV320AIC32X4_SPI=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m +CONFIG_SND_SOC_TLV320ADCX140=m +CONFIG_SND_SOC_TS3A227E=m +CONFIG_SND_SOC_TSCS42XX=m +CONFIG_SND_SOC_TSCS454=m +CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8524=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8737=m +CONFIG_SND_SOC_WM8741=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8770=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8782=m +CONFIG_SND_SOC_WM8804=m +CONFIG_SND_SOC_WM8804_I2C=m +CONFIG_SND_SOC_WM8804_SPI=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8904=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WM8985=m +CONFIG_SND_SOC_ZL38060=m +CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MT6351=m +CONFIG_SND_SOC_MT6358=m +CONFIG_SND_SOC_MT6660=m +CONFIG_SND_SOC_NAU8315=m +CONFIG_SND_SOC_NAU8540=m +CONFIG_SND_SOC_NAU8810=m +CONFIG_SND_SOC_NAU8821=m +CONFIG_SND_SOC_NAU8822=m +CONFIG_SND_SOC_NAU8824=m +CONFIG_SND_SOC_TPA6130A2=m +CONFIG_SND_SOC_LPASS_WSA_MACRO=m +CONFIG_SND_SOC_LPASS_VA_MACRO=m +CONFIG_SND_SOC_LPASS_RX_MACRO=m +CONFIG_SND_SOC_LPASS_TX_MACRO=m +# end of CODEC drivers + +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_TEST_COMPONENT=m +CONFIG_SND_VIRTIO=m +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=m +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +CONFIG_HID_ACCUTOUCH=m +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +CONFIG_HID_APPLEIR=m +CONFIG_HID_ASUS=m +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CORSAIR=m +CONFIG_HID_COUGAR=m +CONFIG_HID_MACALLY=m +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_CMEDIA=m +CONFIG_HID_CP2112=m +CONFIG_HID_CREATIVE_SB0540=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +CONFIG_HID_ELAN=m +CONFIG_HID_ELECOM=m +CONFIG_HID_ELO=m +CONFIG_HID_EZKEY=m +CONFIG_HID_FT260=m +CONFIG_HID_GEMBIRD=m +CONFIG_HID_GFRM=m +CONFIG_HID_GLORIOUS=m +CONFIG_HID_HOLTEK=m +CONFIG_HOLTEK_FF=y +CONFIG_HID_VIVALDI=m +# CONFIG_HID_GT683R is not set +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_VIEWSONIC=m +CONFIG_HID_XIAOMI=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +CONFIG_HID_ITE=m +CONFIG_HID_JABRA=m +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LED=m +CONFIG_HID_LENOVO=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_LOGITECH_HIDPP=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MALTRON=m +CONFIG_HID_MAYFLASH=m +CONFIG_HID_REDRAGON=m +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m +CONFIG_NINTENDO_FF=y +CONFIG_HID_NTI=m +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PENMOUNT=m +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LCD=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PICOLCD_CIR=y +CONFIG_HID_PLANTRONICS=m +CONFIG_HID_PLAYSTATION=m +CONFIG_PLAYSTATION_FF=y +CONFIG_HID_PRIMAX=m +CONFIG_HID_RETRODE=m +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SEMITEK=m +CONFIG_HID_SONY=m +CONFIG_SONY_FF=y +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEAM=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_RMI=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_UDRAW_PS3=m +CONFIG_HID_U2FZERO=m +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m +CONFIG_HID_ALPS=m +CONFIG_HID_MCP2221=m +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# end of USB HID Boot Protocol drivers +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_OF=m +CONFIG_I2C_HID_OF_GOODIX=m +# end of I2C HID support + +CONFIG_I2C_HID_CORE=m +# end of HID support + +CONFIG_USB_OHCI_BIG_ENDIAN_DESC=y +CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m +CONFIG_USB_LED_TRIG=y +CONFIG_USB_ULPI_BUS=m +CONFIG_USB_CONN_GPIO=m +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=m + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=m +CONFIG_USB_XHCI_PCI_RENESAS=m +CONFIG_USB_XHCI_PLATFORM=m +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=m +CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_PPC_OF=y +CONFIG_USB_EHCI_HCD_PLATFORM=m +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_FOTG210_HCD=m +CONFIG_USB_MAX3421_HCD=m +CONFIG_USB_OHCI_HCD=m +CONFIG_USB_OHCI_HCD_PPC_OF_BE=y +CONFIG_USB_OHCI_HCD_PPC_OF_LE=y +CONFIG_USB_OHCI_HCD_PPC_OF=y +CONFIG_USB_OHCI_HCD_PCI=m +CONFIG_USB_OHCI_HCD_SSB=y +CONFIG_USB_OHCI_HCD_PLATFORM=m +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_FHCI_HCD=m +# CONFIG_FHCI_DEBUG is not set +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_HCD_ISO is not set +CONFIG_USB_SL811_CS=m +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_HCD_BCMA=m +CONFIG_USB_HCD_SSB=m +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +CONFIG_USBIP_VUDC=m +# CONFIG_USBIP_DEBUG is not set +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_MUSB_HDRC=m +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# + +# +# MUSB DMA mode +# +CONFIG_MUSB_PIO_ONLY=y +CONFIG_USB_DWC3=m +CONFIG_USB_DWC3_ULPI=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_HAPS=m +CONFIG_USB_DWC3_OF_SIMPLE=m +# CONFIG_USB_DWC2 is not set +CONFIG_USB_CHIPIDEA=m +# CONFIG_USB_CHIPIDEA_UDC is not set +CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_PCI=m +CONFIG_USB_CHIPIDEA_MSM=m +CONFIG_USB_CHIPIDEA_IMX=m +CONFIG_USB_CHIPIDEA_GENERIC=m +CONFIG_USB_CHIPIDEA_TEGRA=m +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1761_UDC=y +# CONFIG_USB_ISP1760_HOST_ROLE is not set +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +CONFIG_USB_ISP1760_DUAL_ROLE=y + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_F8153X=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MXUPORT=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +# CONFIG_USB_SERIAL_SAFE_PADDED is not set +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +CONFIG_USB_SERIAL_UPD78F0730=m +CONFIG_USB_SERIAL_XR=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m +CONFIG_USB_EZUSB_FX2=m +CONFIG_USB_HUB_USB251XB=m +CONFIG_USB_HSIC_USB3503=m +CONFIG_USB_HSIC_USB4604=m +# CONFIG_USB_LINK_LAYER_TEST is not set +CONFIG_USB_CHAOSKEY=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=m +CONFIG_USB_GPIO_VBUS=m +CONFIG_TAHVO_USB=m +# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set +CONFIG_USB_ISP1301=m +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +CONFIG_U_SERIAL_CONSOLE=y + +# +# USB Peripheral Controller +# +CONFIG_USB_FOTG210_UDC=m +CONFIG_USB_GR_UDC=m +CONFIG_USB_R8A66597=m +CONFIG_USB_PXA27X=m +CONFIG_USB_MV_UDC=m +CONFIG_USB_MV_U3D=m +CONFIG_USB_SNP_CORE=m +CONFIG_USB_SNP_UDC_PLAT=m +CONFIG_USB_M66592=m +CONFIG_USB_BDC_UDC=m +CONFIG_USB_AMD5536UDC=m +CONFIG_USB_NET2272=m +# CONFIG_USB_NET2272_DMA is not set +CONFIG_USB_NET2280=m +CONFIG_USB_GOKU=m +CONFIG_USB_EG20T=m +CONFIG_USB_GADGET_XILINX=m +CONFIG_USB_MAX3420_UDC=m +CONFIG_USB_DUMMY_HCD=m +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_SERIAL=m +CONFIG_USB_F_OBEX=m +CONFIG_USB_F_NCM=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_PHONET=m +CONFIG_USB_F_EEM=m +CONFIG_USB_F_SUBSET=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UVC=m +CONFIG_USB_F_MIDI=m +CONFIG_USB_F_HID=m +CONFIG_USB_F_PRINTER=m +CONFIG_USB_F_TCM=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_EEM is not set +# CONFIG_USB_CONFIGFS_PHONET is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_CONFIGFS_F_PRINTER=y +CONFIG_USB_CONFIGFS_F_TCM=y + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +CONFIG_USB_AUDIO=m +CONFIG_GADGET_UAC1=y +# CONFIG_GADGET_UAC1_LEGACY is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_ETH_EEM=y +CONFIG_USB_G_NCM=m +CONFIG_USB_GADGETFS=m +CONFIG_USB_FUNCTIONFS=m +# CONFIG_USB_FUNCTIONFS_ETH is not set +# CONFIG_USB_FUNCTIONFS_RNDIS is not set +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_GADGET_TARGET=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +# CONFIG_USB_CDC_COMPOSITE is not set +CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_ACM_MS=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +CONFIG_USB_G_MULTI_CDC=y +CONFIG_USB_G_HID=m +CONFIG_USB_G_DBGP=m +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=y +CONFIG_USB_G_WEBCAM=m +# CONFIG_USB_RAW_GADGET is not set +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=m +# CONFIG_TYPEC_TCPM is not set +CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m +CONFIG_TYPEC_STUSB160X=m + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_TYPEC_NVIDIA_ALTMODE=m +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=m +CONFIG_MMC=m +CONFIG_PWRSEQ_EMMC=m +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_SDIO_UART=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_CRYPTO=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_BIG_ENDIAN_32BIT_BYTE_SWAPPER=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=y +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_SDHCI_OF_ARASAN=m +CONFIG_MMC_SDHCI_OF_ASPEED=m +CONFIG_MMC_SDHCI_OF_AT91=m +CONFIG_MMC_SDHCI_OF_ESDHC=m +CONFIG_MMC_SDHCI_OF_HLWD=m +CONFIG_MMC_SDHCI_OF_DWCMSHC=m +CONFIG_MMC_SDHCI_CADENCE=m +# CONFIG_MMC_SDHCI_F_SDH30 is not set +CONFIG_MMC_SDHCI_MILBEAUT=m +CONFIG_MMC_WBSD=m +CONFIG_MMC_ALCOR=m +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m +# CONFIG_MMC_SDRICOH_CS is not set +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=m +CONFIG_MMC_HSQ=m +CONFIG_MMC_TOSHIBA_PCI=m +CONFIG_MMC_MTK=m +# CONFIG_MMC_SDHCI_XENON is not set +CONFIG_MMC_SDHCI_OMAP=m +CONFIG_MMC_SDHCI_AM654=m +CONFIG_MMC_SDHCI_EXTERNAL_DMA=y +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m +CONFIG_MS_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_MEMSTICK_R592=m +CONFIG_MEMSTICK_REALTEK_PCI=m +CONFIG_MEMSTICK_REALTEK_USB=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_FLASH=m +CONFIG_LEDS_CLASS_MULTICOLOR=m +CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y + +# +# LED drivers +# +# CONFIG_LEDS_88PM860X is not set +CONFIG_LEDS_AN30259A=m +CONFIG_LEDS_AW2013=m +CONFIG_LEDS_BCM6328=m +CONFIG_LEDS_BCM6358=m +CONFIG_LEDS_CPCAP=m +CONFIG_LEDS_CR0014114=m +CONFIG_LEDS_EL15203000=m +CONFIG_LEDS_LM3530=m +CONFIG_LEDS_LM3532=m +CONFIG_LEDS_LM3533=m +CONFIG_LEDS_LM3642=m +CONFIG_LEDS_LM3692X=m +# CONFIG_LEDS_MT6323 is not set +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_PCA9532_GPIO=y +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP3952=m +CONFIG_LEDS_LP50XX=m +CONFIG_LEDS_LP55XX_COMMON=m +CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP5523=m +CONFIG_LEDS_LP5562=m +CONFIG_LEDS_LP8501=m +# CONFIG_LEDS_LP8788 is not set +CONFIG_LEDS_LP8860=m +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set +CONFIG_LEDS_PCA963X=m +# CONFIG_LEDS_WM831X_STATUS is not set +# CONFIG_LEDS_WM8350 is not set +# CONFIG_LEDS_DA903X is not set +CONFIG_LEDS_DA9052=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_PWM=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_LT3593=m +# CONFIG_LEDS_ADP5520 is not set +CONFIG_LEDS_MC13783=m +CONFIG_LEDS_TCA6507=m +CONFIG_LEDS_TLC591XX=m +CONFIG_LEDS_MAX77650=m +# CONFIG_LEDS_MAX8997 is not set +CONFIG_LEDS_LM355x=m +CONFIG_LEDS_MENF21BMC=m +CONFIG_LEDS_IS31FL319X=m +CONFIG_LEDS_IS31FL32XX=m + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_POWERNV=m +CONFIG_LEDS_SYSCON=y +CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_USER=m +# CONFIG_LEDS_SPI_BYTE is not set +# CONFIG_LEDS_TI_LMU_COMMON is not set +CONFIG_LEDS_TPS6105X=m + +# +# Flash and Torch LED drivers +# +CONFIG_LEDS_AAT1290=m +CONFIG_LEDS_AS3645A=m +CONFIG_LEDS_KTD2692=m +# CONFIG_LEDS_LM3601X is not set +# CONFIG_LEDS_MAX77693 is not set +CONFIG_LEDS_RT4505=m +# CONFIG_LEDS_RT8515 is not set +CONFIG_LEDS_SGM3140=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_DISK=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_ACTIVITY=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +CONFIG_LEDS_TRIGGER_CAMERA=m +CONFIG_LEDS_TRIGGER_PANIC=y +# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_PATTERN=m +CONFIG_LEDS_TRIGGER_AUDIO=m +CONFIG_LEDS_TRIGGER_TTY=m +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +# end of Speakup console speech + +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y +CONFIG_INFINIBAND_VIRT_DMA=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_IRDMA=m +CONFIG_MLX4_INFINIBAND=m +CONFIG_MLX5_INFINIBAND=m +CONFIG_INFINIBAND_OCRDMA=m +CONFIG_INFINIBAND_BNXT_RE=m +CONFIG_INFINIBAND_QEDR=m +CONFIG_RDMA_RXE=m +# CONFIG_RDMA_SIW is not set +CONFIG_INFINIBAND_IPOIB=m +CONFIG_INFINIBAND_IPOIB_CM=y +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_SRPT=m +CONFIG_INFINIBAND_ISER=m +CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RTRS=m +CONFIG_INFINIBAND_RTRS_CLIENT=m +CONFIG_INFINIBAND_RTRS_SERVER=m +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_PASEMI=m +# CONFIG_EDAC_CELL is not set +# CONFIG_EDAC_AMD8131 is not set +# CONFIG_EDAC_AMD8111 is not set +CONFIG_EDAC_CPC925=m +CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_88PM860X=m +CONFIG_RTC_DRV_88PM80X=m +CONFIG_RTC_DRV_ABB5ZES3=m +CONFIG_RTC_DRV_ABEOZ9=m +CONFIG_RTC_DRV_ABX80X=m +CONFIG_RTC_DRV_AS3722=m +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1307_CENTURY=y +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1374_WDT=y +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_HYM8563=m +CONFIG_RTC_DRV_LP8788=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_MAX8907=m +CONFIG_RTC_DRV_MAX8925=m +CONFIG_RTC_DRV_MAX8998=m +CONFIG_RTC_DRV_MAX8997=m +CONFIG_RTC_DRV_MAX77686=m +CONFIG_RTC_DRV_RK808=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_ISL12026=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8523=m +CONFIG_RTC_DRV_PCF85063=m +CONFIG_RTC_DRV_PCF85363=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_M41T80_WDT=y +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTC_DRV_PALMAS=m +CONFIG_RTC_DRV_TPS6586X=m +CONFIG_RTC_DRV_TPS65910=m +CONFIG_RTC_DRV_RC5T583=m +CONFIG_RTC_DRV_RC5T619=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8010=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_RV3028=m +CONFIG_RTC_DRV_RV3032=m +CONFIG_RTC_DRV_RV8803=m +CONFIG_RTC_DRV_SD3078=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T93=m +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1302=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1343=m +CONFIG_RTC_DRV_DS1347=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RX4581=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_PCF2123=m +CONFIG_RTC_DRV_MCP795=m +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_DS3232_HWMON=y +CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_RV3029C2=m +CONFIG_RTC_DRV_RV3029_HWMON=y +CONFIG_RTC_DRV_RX6110=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=m +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1685_FAMILY=m +CONFIG_RTC_DRV_DS1685=y +# CONFIG_RTC_DRV_DS1689 is not set +# CONFIG_RTC_DRV_DS17285 is not set +# CONFIG_RTC_DRV_DS17485 is not set +# CONFIG_RTC_DRV_DS17885 is not set +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_DS2404=m +CONFIG_RTC_DRV_DA9052=m +CONFIG_RTC_DRV_DA9055=m +CONFIG_RTC_DRV_DA9063=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM831X=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_OPAL=y +CONFIG_RTC_DRV_ZYNQMP=m +CONFIG_RTC_DRV_NTXEC=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_GENERIC=y +CONFIG_RTC_DRV_CADENCE=m +CONFIG_RTC_DRV_FTRTC010=m +CONFIG_RTC_DRV_PS3=m +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_MC13XXX=m +CONFIG_RTC_DRV_MT6397=m +CONFIG_RTC_DRV_R7301=m +CONFIG_RTC_DRV_CPCAP=m + +# +# HID Sensor RTC drivers +# +CONFIG_RTC_DRV_HID_SENSOR_TIME=m +CONFIG_RTC_DRV_GOLDFISH=m +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m +CONFIG_DMA_OF=y +CONFIG_ALTERA_MSGDMA=m +CONFIG_DW_AXI_DMAC=m +CONFIG_FSL_EDMA=m +CONFIG_INTEL_IDMA64=m +CONFIG_PLX_DMA=m +CONFIG_XILINX_ZYNQMP_DPDMA=m +CONFIG_QCOM_HIDMA_MGMT=m +CONFIG_QCOM_HIDMA=m +CONFIG_DW_DMAC_CORE=m +CONFIG_DW_DMAC=m +CONFIG_DW_DMAC_PCI=m +# CONFIG_DW_EDMA is not set +# CONFIG_DW_EDMA_PCIE is not set +# CONFIG_SF_PDMA is not set + +# +# DMA Clients +# +CONFIG_ASYNC_TX_DMA=y +CONFIG_DMATEST=m +CONFIG_DMA_ENGINE_RAID=y + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +CONFIG_UDMABUF=y +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set +# end of DMABUF options + +CONFIG_AUXDISPLAY=y +CONFIG_CHARLCD=m +CONFIG_LINEDISP=m +CONFIG_HD44780_COMMON=m +CONFIG_HD44780=m +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_IMG_ASCII_LCD=m +CONFIG_HT16K33=m +CONFIG_LCD2S=m +CONFIG_PARPORT_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_CHARLCD_BL_OFF is not set +# CONFIG_CHARLCD_BL_ON is not set +CONFIG_CHARLCD_BL_FLASH=y +CONFIG_PANEL=m +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_DMEM_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +CONFIG_UIO_FSL_ELBC_GPCM=m +# CONFIG_UIO_FSL_ELBC_GPCM_NETX5152 is not set +CONFIG_UIO_PRUSS=m +CONFIG_UIO_MF624=m +CONFIG_UIO_DFL=m +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_SPAPR_TCE=m +CONFIG_VFIO_SPAPR_EEH=m +CONFIG_VFIO_VIRQFD=m +CONFIG_VFIO_NOIOMMU=y +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +CONFIG_VFIO_MDEV=m +CONFIG_IRQ_BYPASS_MANAGER=y +CONFIG_VIRT_DRIVERS=y +CONFIG_VIRTIO=m +CONFIG_VIRTIO_PCI_LIB=m +CONFIG_VIRTIO_PCI_LIB_LEGACY=m +CONFIG_VIRTIO_MENU=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y +CONFIG_VIRTIO_VDPA=m +# CONFIG_VIRTIO_PMEM is not set +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_MMIO=m +# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set +CONFIG_VIRTIO_DMA_SHARED_BUFFER=m +CONFIG_VDPA=m +# CONFIG_VDPA_SIM is not set +CONFIG_VDPA_USER=m +CONFIG_IFCVF=m +CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VDPA_NET=m +CONFIG_VP_VDPA=m +CONFIG_VHOST_IOTLB=m +CONFIG_VHOST_RING=m +CONFIG_VHOST=m +CONFIG_VHOST_MENU=y +CONFIG_VHOST_NET=m +CONFIG_VHOST_SCSI=m +CONFIG_VHOST_VSOCK=m +CONFIG_VHOST_VDPA=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# Microsoft Hyper-V guest support +# +# end of Microsoft Hyper-V guest support + +CONFIG_GREYBUS=m +CONFIG_GREYBUS_ES2=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 +CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 +CONFIG_COMEDI_MISC_DRIVERS=y +CONFIG_COMEDI_BOND=m +CONFIG_COMEDI_TEST=m +CONFIG_COMEDI_PARPORT=m +# CONFIG_COMEDI_ISA_DRIVERS is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_8255_PCI=m +CONFIG_COMEDI_ADDI_WATCHDOG=m +CONFIG_COMEDI_ADDI_APCI_1032=m +CONFIG_COMEDI_ADDI_APCI_1500=m +CONFIG_COMEDI_ADDI_APCI_1516=m +CONFIG_COMEDI_ADDI_APCI_1564=m +CONFIG_COMEDI_ADDI_APCI_16XX=m +CONFIG_COMEDI_ADDI_APCI_2032=m +CONFIG_COMEDI_ADDI_APCI_2200=m +CONFIG_COMEDI_ADDI_APCI_3120=m +CONFIG_COMEDI_ADDI_APCI_3501=m +CONFIG_COMEDI_ADDI_APCI_3XXX=m +CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7X3X=m +CONFIG_COMEDI_ADL_PCI8164=m +CONFIG_COMEDI_ADL_PCI9111=m +CONFIG_COMEDI_ADL_PCI9118=m +CONFIG_COMEDI_ADV_PCI1710=m +CONFIG_COMEDI_ADV_PCI1720=m +CONFIG_COMEDI_ADV_PCI1723=m +CONFIG_COMEDI_ADV_PCI1724=m +CONFIG_COMEDI_ADV_PCI1760=m +CONFIG_COMEDI_ADV_PCI_DIO=m +CONFIG_COMEDI_AMPLC_DIO200_PCI=m +CONFIG_COMEDI_AMPLC_PC236_PCI=m +CONFIG_COMEDI_AMPLC_PC263_PCI=m +CONFIG_COMEDI_AMPLC_PCI224=m +CONFIG_COMEDI_AMPLC_PCI230=m +CONFIG_COMEDI_CONTEC_PCI_DIO=m +CONFIG_COMEDI_DAS08_PCI=m +CONFIG_COMEDI_DT3000=m +CONFIG_COMEDI_DYNA_PCI10XX=m +CONFIG_COMEDI_GSC_HPDI=m +CONFIG_COMEDI_MF6X4=m +CONFIG_COMEDI_ICP_MULTI=m +CONFIG_COMEDI_DAQBOARD2000=m +CONFIG_COMEDI_JR3_PCI=m +CONFIG_COMEDI_KE_COUNTER=m +CONFIG_COMEDI_CB_PCIDAS64=m +CONFIG_COMEDI_CB_PCIDAS=m +CONFIG_COMEDI_CB_PCIDDA=m +CONFIG_COMEDI_CB_PCIMDAS=m +CONFIG_COMEDI_CB_PCIMDDA=m +CONFIG_COMEDI_ME4000=m +CONFIG_COMEDI_ME_DAQ=m +CONFIG_COMEDI_NI_6527=m +CONFIG_COMEDI_NI_65XX=m +CONFIG_COMEDI_NI_660X=m +CONFIG_COMEDI_NI_670X=m +CONFIG_COMEDI_NI_LABPC_PCI=m +CONFIG_COMEDI_NI_PCIDIO=m +CONFIG_COMEDI_NI_PCIMIO=m +CONFIG_COMEDI_RTD520=m +CONFIG_COMEDI_S626=m +CONFIG_COMEDI_MITE=m +CONFIG_COMEDI_NI_TIOCMD=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_CB_DAS16_CS=m +CONFIG_COMEDI_DAS08_CS=m +CONFIG_COMEDI_NI_DAQ_700_CS=m +CONFIG_COMEDI_NI_DAQ_DIO24_CS=m +CONFIG_COMEDI_NI_LABPC_CS=m +CONFIG_COMEDI_NI_MIO_CS=m +CONFIG_COMEDI_QUATECH_DAQP_CS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_COMEDI_DT9812=m +CONFIG_COMEDI_NI_USB6501=m +CONFIG_COMEDI_USBDUX=m +CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USBDUXSIGMA=m +CONFIG_COMEDI_VMK80XX=m +CONFIG_COMEDI_8254=m +CONFIG_COMEDI_8255=m +CONFIG_COMEDI_8255_SA=m +CONFIG_COMEDI_KCOMEDILIB=m +CONFIG_COMEDI_AMPLC_DIO200=m +CONFIG_COMEDI_AMPLC_PC236=m +CONFIG_COMEDI_DAS08=m +CONFIG_COMEDI_NI_LABPC=m +CONFIG_COMEDI_NI_TIO=m +CONFIG_COMEDI_NI_ROUTING=m +# CONFIG_COMEDI_TESTS is not set +CONFIG_STAGING=y +CONFIG_PRISM2_USB=m +CONFIG_RTL8192U=m +CONFIG_RTLLIB=m +CONFIG_RTLLIB_CRYPTO_CCMP=m +CONFIG_RTLLIB_CRYPTO_TKIP=m +CONFIG_RTLLIB_CRYPTO_WEP=m +CONFIG_RTL8192E=m +CONFIG_RTL8723BS=m +CONFIG_R8712U=m +CONFIG_R8188EU=m +CONFIG_RTS5208=m +CONFIG_VT6655=m +CONFIG_VT6656=m + +# +# IIO staging drivers +# + +# +# Accelerometers +# +CONFIG_ADIS16203=m +CONFIG_ADIS16240=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD7816=m +CONFIG_AD7280=m +# end of Analog to digital converters + +# +# Analog digital bi-direction converters +# +CONFIG_ADT7316=m +CONFIG_ADT7316_SPI=m +CONFIG_ADT7316_I2C=m +# end of Analog digital bi-direction converters + +# +# Capacitance to digital converters +# +CONFIG_AD7746=m +# end of Capacitance to digital converters + +# +# Direct Digital Synthesis +# +CONFIG_AD9832=m +CONFIG_AD9834=m +# end of Direct Digital Synthesis + +# +# Network Analyzer, Impedance Converters +# +CONFIG_AD5933=m +# end of Network Analyzer, Impedance Converters + +# +# Active energy metering IC +# +CONFIG_ADE7854=m +CONFIG_ADE7854_I2C=m +CONFIG_ADE7854_SPI=m +# end of Active energy metering IC + +# +# Resolver to digital converters +# +CONFIG_AD2S1210=m +# end of Resolver to digital converters +# end of IIO staging drivers + +CONFIG_FB_SM750=m +CONFIG_STAGING_MEDIA=y +# CONFIG_VIDEO_ZORAN is not set +CONFIG_DVB_AV7110_IR=y +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_PATCH=m +CONFIG_DVB_SP8870=m + +# +# Android +# +# end of Android + +# CONFIG_STAGING_BOARD is not set +CONFIG_LTE_GDM724X=m +CONFIG_FIREWIRE_SERIAL=m +CONFIG_FWTTY_MAX_TOTAL_PORTS=64 +CONFIG_FWTTY_MAX_CARD_PORTS=32 +CONFIG_GS_FPGABOOT=m +# CONFIG_UNISYSSPAR is not set +CONFIG_COMMON_CLK_XLNX_CLKWZRD=m +CONFIG_FB_TFT=m +CONFIG_FB_TFT_AGM1264K_FL=m +CONFIG_FB_TFT_BD663474=m +CONFIG_FB_TFT_HX8340BN=m +CONFIG_FB_TFT_HX8347D=m +CONFIG_FB_TFT_HX8353D=m +CONFIG_FB_TFT_HX8357D=m +CONFIG_FB_TFT_ILI9163=m +CONFIG_FB_TFT_ILI9320=m +CONFIG_FB_TFT_ILI9325=m +CONFIG_FB_TFT_ILI9340=m +CONFIG_FB_TFT_ILI9341=m +CONFIG_FB_TFT_ILI9481=m +CONFIG_FB_TFT_ILI9486=m +CONFIG_FB_TFT_PCD8544=m +CONFIG_FB_TFT_RA8875=m +CONFIG_FB_TFT_S6D02A1=m +CONFIG_FB_TFT_S6D1121=m +CONFIG_FB_TFT_SEPS525=m +# CONFIG_FB_TFT_SH1106 is not set +CONFIG_FB_TFT_SSD1289=m +CONFIG_FB_TFT_SSD1305=m +CONFIG_FB_TFT_SSD1306=m +CONFIG_FB_TFT_SSD1331=m +CONFIG_FB_TFT_SSD1351=m +CONFIG_FB_TFT_ST7735R=m +CONFIG_FB_TFT_ST7789V=m +CONFIG_FB_TFT_TINYLCD=m +CONFIG_FB_TFT_TLS8204=m +CONFIG_FB_TFT_UC1611=m +CONFIG_FB_TFT_UC1701=m +CONFIG_FB_TFT_UPD161704=m +CONFIG_FB_TFT_WATTEROTT=m +# CONFIG_MOST_COMPONENTS is not set +CONFIG_KS7010=m +CONFIG_GREYBUS_AUDIO=m +CONFIG_GREYBUS_AUDIO_APB_CODEC=m +CONFIG_GREYBUS_BOOTROM=m +CONFIG_GREYBUS_FIRMWARE=m +CONFIG_GREYBUS_HID=m +CONFIG_GREYBUS_LIGHT=m +CONFIG_GREYBUS_LOG=m +CONFIG_GREYBUS_LOOPBACK=m +CONFIG_GREYBUS_POWER=m +CONFIG_GREYBUS_RAW=m +CONFIG_GREYBUS_VIBRATOR=m +CONFIG_GREYBUS_BRIDGED_PHY=m +CONFIG_GREYBUS_GPIO=m +CONFIG_GREYBUS_I2C=m +CONFIG_GREYBUS_PWM=m +CONFIG_GREYBUS_SDIO=m +CONFIG_GREYBUS_SPI=m +CONFIG_GREYBUS_UART=m +CONFIG_GREYBUS_USB=m +CONFIG_PI433=m +CONFIG_XIL_AXIS_FIFO=m +# CONFIG_FIELDBUS_DEV is not set +CONFIG_QLGE=m +CONFIG_WFX=m +# CONFIG_GOLDFISH is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y +CONFIG_COMMON_CLK_WM831X=m +CONFIG_LMK04832=m +CONFIG_COMMON_CLK_MAX77686=m +CONFIG_COMMON_CLK_MAX9485=m +CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_SI5341=m +CONFIG_COMMON_CLK_SI5351=m +CONFIG_COMMON_CLK_SI514=m +CONFIG_COMMON_CLK_SI544=m +CONFIG_COMMON_CLK_SI570=m +CONFIG_COMMON_CLK_CDCE706=m +CONFIG_COMMON_CLK_CDCE925=m +CONFIG_COMMON_CLK_CS2000_CP=m +CONFIG_CLK_TWL6040=m +CONFIG_COMMON_CLK_AXI_CLKGEN=m +CONFIG_COMMON_CLK_PALMAS=m +CONFIG_COMMON_CLK_PWM=m +CONFIG_COMMON_CLK_VC5=m +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +CONFIG_XILINX_VCU=m +CONFIG_HWSPINLOCK=y + +# +# Clock Source drivers +# +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +# CONFIG_MICROCHIP_PIT64B is not set +# end of Clock Source drivers + +CONFIG_MAILBOX=y +CONFIG_PLATFORM_MHU=m +CONFIG_ALTERA_MBOX=m +CONFIG_MAILBOX_TEST=m +CONFIG_IOMMU_IOVA=m +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_OF_IOMMU=y +CONFIG_SPAPR_TCE_IOMMU=y + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_RPMSG=m +CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_NS=m +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +CONFIG_RPMSG_VIRTIO=m +# end of Rpmsg drivers + +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +CONFIG_QUICC_ENGINE=y +CONFIG_UCC_SLOW=y +CONFIG_UCC=y +CONFIG_QE_USB=y +CONFIG_FSL_GUTS=y +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +CONFIG_QCOM_QMI_HELPERS=m +# end of Qualcomm SoC drivers + +CONFIG_SOC_TI=y + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=y +CONFIG_DEVFREQ_GOV_POWERSAVE=y +CONFIG_DEVFREQ_GOV_USERSPACE=y +CONFIG_DEVFREQ_GOV_PASSIVE=m + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +CONFIG_EXTCON_ADC_JACK=m +# CONFIG_EXTCON_FSA9480 is not set +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_MAX14577=m +CONFIG_EXTCON_MAX3355=m +CONFIG_EXTCON_MAX77693=m +CONFIG_EXTCON_MAX77843=m +CONFIG_EXTCON_MAX8997=m +CONFIG_EXTCON_PALMAS=m +CONFIG_EXTCON_PTN5150=m +CONFIG_EXTCON_RT8973A=m +CONFIG_EXTCON_SM5502=m +CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON_USBC_TUSB320=m +CONFIG_MEMORY=y +CONFIG_FPGA_DFL_EMIF=m +CONFIG_IIO=m +CONFIG_IIO_BUFFER=y +CONFIG_IIO_BUFFER_CB=m +CONFIG_IIO_BUFFER_DMA=m +CONFIG_IIO_BUFFER_DMAENGINE=m +CONFIG_IIO_BUFFER_HW_CONSUMER=m +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m +CONFIG_IIO_CONFIGFS=m +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +CONFIG_IIO_SW_DEVICE=m +CONFIG_IIO_SW_TRIGGER=m +CONFIG_IIO_TRIGGERED_EVENT=m + +# +# Accelerometers +# +CONFIG_ADIS16201=m +CONFIG_ADIS16209=m +CONFIG_ADXL313=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m +CONFIG_ADXL355=m +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m +CONFIG_ADXL372=m +CONFIG_ADXL372_SPI=m +CONFIG_ADXL372_I2C=m +CONFIG_BMA220=m +CONFIG_BMA400=m +CONFIG_BMA400_I2C=m +CONFIG_BMA400_SPI=m +CONFIG_BMC150_ACCEL=m +CONFIG_BMC150_ACCEL_I2C=m +CONFIG_BMC150_ACCEL_SPI=m +CONFIG_BMI088_ACCEL=m +CONFIG_BMI088_ACCEL_SPI=m +CONFIG_DA280=m +CONFIG_DA311=m +CONFIG_DMARD06=m +CONFIG_DMARD09=m +CONFIG_DMARD10=m +CONFIG_FXLS8962AF=m +CONFIG_FXLS8962AF_I2C=m +CONFIG_FXLS8962AF_SPI=m +CONFIG_HID_SENSOR_ACCEL_3D=m +CONFIG_IIO_ST_ACCEL_3AXIS=m +CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m +CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m +CONFIG_KXSD9=m +CONFIG_KXSD9_SPI=m +CONFIG_KXSD9_I2C=m +CONFIG_KXCJK1013=m +CONFIG_MC3230=m +CONFIG_MMA7455=m +CONFIG_MMA7455_I2C=m +CONFIG_MMA7455_SPI=m +CONFIG_MMA7660=m +CONFIG_MMA8452=m +CONFIG_MMA9551_CORE=m +CONFIG_MMA9551=m +CONFIG_MMA9553=m +CONFIG_MXC4005=m +CONFIG_MXC6255=m +CONFIG_SCA3000=m +CONFIG_SCA3300=m +CONFIG_STK8312=m +CONFIG_STK8BA50=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD_SIGMA_DELTA=m +CONFIG_AD7091R5=m +CONFIG_AD7124=m +CONFIG_AD7192=m +CONFIG_AD7266=m +CONFIG_AD7291=m +CONFIG_AD7292=m +CONFIG_AD7298=m +CONFIG_AD7476=m +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7766=m +CONFIG_AD7768_1=m +CONFIG_AD7780=m +CONFIG_AD7791=m +CONFIG_AD7793=m +CONFIG_AD7887=m +CONFIG_AD7923=m +CONFIG_AD7949=m +CONFIG_AD799X=m +CONFIG_AD9467=m +CONFIG_ADI_AXI_ADC=m +CONFIG_AXP20X_ADC=m +CONFIG_AXP288_ADC=m +CONFIG_CC10001_ADC=m +CONFIG_CPCAP_ADC=m +CONFIG_DA9150_GPADC=m +CONFIG_DLN2_ADC=m +CONFIG_ENVELOPE_DETECTOR=m +CONFIG_HI8435=m +CONFIG_HX711=m +CONFIG_INA2XX_ADC=m +# CONFIG_LP8788_ADC is not set +CONFIG_LTC2471=m +CONFIG_LTC2485=m +CONFIG_LTC2496=m +CONFIG_LTC2497=m +CONFIG_MAX1027=m +CONFIG_MAX11100=m +CONFIG_MAX1118=m +CONFIG_MAX1241=m +CONFIG_MAX1363=m +CONFIG_MAX9611=m +CONFIG_MCP320X=m +CONFIG_MCP3422=m +CONFIG_MCP3911=m +CONFIG_MEDIATEK_MT6360_ADC=m +CONFIG_MEN_Z188_ADC=m +CONFIG_MP2629_ADC=m +CONFIG_NAU7802=m +# CONFIG_PALMAS_GPADC is not set +CONFIG_QCOM_VADC_COMMON=m +CONFIG_QCOM_SPMI_IADC=m +CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_RN5T618_ADC=m +CONFIG_SD_ADC_MODULATOR=m +CONFIG_STMPE_ADC=m +CONFIG_TI_ADC081C=m +CONFIG_TI_ADC0832=m +CONFIG_TI_ADC084S021=m +CONFIG_TI_ADC12138=m +CONFIG_TI_ADC108S102=m +CONFIG_TI_ADC128S052=m +CONFIG_TI_ADC161S626=m +CONFIG_TI_ADS1015=m +CONFIG_TI_ADS7950=m +CONFIG_TI_ADS8344=m +CONFIG_TI_ADS8688=m +CONFIG_TI_ADS124S08=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_AM335X_ADC=m +CONFIG_TI_TLC4541=m +CONFIG_TI_TSC2046=m +# CONFIG_TWL4030_MADC is not set +# CONFIG_TWL6030_GPADC is not set +CONFIG_VF610_ADC=m +CONFIG_VIPERBOARD_ADC=m +# CONFIG_XILINX_XADC is not set +# end of Analog to digital converters + +# +# Analog Front Ends +# +CONFIG_IIO_RESCALE=m +# end of Analog Front Ends + +# +# Amplifiers +# +CONFIG_AD8366=m +CONFIG_HMC425=m +# end of Amplifiers + +# +# Capacitance to digital converters +# +CONFIG_AD7150=m +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +CONFIG_ATLAS_PH_SENSOR=m +CONFIG_ATLAS_EZO_SENSOR=m +CONFIG_BME680=m +CONFIG_BME680_I2C=m +CONFIG_BME680_SPI=m +CONFIG_CCS811=m +CONFIG_IAQCORE=m +CONFIG_PMS7003=m +CONFIG_SCD30_CORE=m +CONFIG_SCD30_I2C=m +CONFIG_SCD30_SERIAL=m +CONFIG_SCD4X=m +CONFIG_SENSIRION_SGP30=m +CONFIG_SENSIRION_SGP40=m +CONFIG_SPS30=m +CONFIG_SPS30_I2C=m +CONFIG_SPS30_SERIAL=m +CONFIG_SENSEAIR_SUNRISE_CO2=m +CONFIG_VZ89X=m +# end of Chemical Sensors + +# +# Hid Sensor IIO Common +# +CONFIG_HID_SENSOR_IIO_COMMON=m +CONFIG_HID_SENSOR_IIO_TRIGGER=m +# end of Hid Sensor IIO Common + +CONFIG_IIO_MS_SENSORS_I2C=m + +# +# IIO SCMI Sensors +# +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +CONFIG_IIO_SSP_SENSORS_COMMONS=m +CONFIG_IIO_SSP_SENSORHUB=m +# end of SSP Sensor Common + +CONFIG_IIO_ST_SENSORS_I2C=m +CONFIG_IIO_ST_SENSORS_SPI=m +CONFIG_IIO_ST_SENSORS_CORE=m + +# +# Digital to analog converters +# +CONFIG_AD5064=m +CONFIG_AD5360=m +CONFIG_AD5380=m +CONFIG_AD5421=m +CONFIG_AD5446=m +CONFIG_AD5449=m +CONFIG_AD5592R_BASE=m +CONFIG_AD5592R=m +CONFIG_AD5593R=m +CONFIG_AD5504=m +CONFIG_AD5624R_SPI=m +CONFIG_AD5686=m +CONFIG_AD5686_SPI=m +CONFIG_AD5696_I2C=m +CONFIG_AD5755=m +# CONFIG_AD5758 is not set +CONFIG_AD5761=m +CONFIG_AD5764=m +CONFIG_AD5766=m +CONFIG_AD5770R=m +CONFIG_AD5791=m +CONFIG_AD7303=m +CONFIG_AD8801=m +CONFIG_DPOT_DAC=m +CONFIG_DS4424=m +CONFIG_LTC1660=m +CONFIG_LTC2632=m +CONFIG_M62332=m +CONFIG_MAX517=m +CONFIG_MAX5821=m +CONFIG_MCP4725=m +CONFIG_MCP4922=m +CONFIG_TI_DAC082S085=m +CONFIG_TI_DAC5571=m +CONFIG_TI_DAC7311=m +CONFIG_TI_DAC7612=m +CONFIG_VF610_DAC=m +# end of Digital to analog converters + +# +# IIO dummy driver +# +CONFIG_IIO_SIMPLE_DUMMY=m +# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set +# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +CONFIG_AD9523=m +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +CONFIG_ADF4350=m +# CONFIG_ADF4371 is not set +# CONFIG_ADRF6780 is not set +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +CONFIG_ADIS16080=m +CONFIG_ADIS16130=m +CONFIG_ADIS16136=m +CONFIG_ADIS16260=m +CONFIG_ADXRS290=m +CONFIG_ADXRS450=m +CONFIG_BMG160=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160_SPI=m +CONFIG_FXAS21002C=m +CONFIG_FXAS21002C_I2C=m +CONFIG_FXAS21002C_SPI=m +CONFIG_HID_SENSOR_GYRO_3D=m +CONFIG_MPU3050=m +CONFIG_MPU3050_I2C=m +CONFIG_IIO_ST_GYRO_3AXIS=m +CONFIG_IIO_ST_GYRO_I2C_3AXIS=m +CONFIG_IIO_ST_GYRO_SPI_3AXIS=m +CONFIG_ITG3200=m +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +CONFIG_AFE4403=m +CONFIG_AFE4404=m +CONFIG_MAX30100=m +CONFIG_MAX30102=m +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +CONFIG_AM2315=m +CONFIG_DHT11=m +CONFIG_HDC100X=m +CONFIG_HDC2010=m +CONFIG_HID_SENSOR_HUMIDITY=m +CONFIG_HTS221=m +CONFIG_HTS221_I2C=m +CONFIG_HTS221_SPI=m +CONFIG_HTU21=m +CONFIG_SI7005=m +CONFIG_SI7020=m +# end of Humidity sensors + +# +# Inertial measurement units +# +CONFIG_ADIS16400=m +# CONFIG_ADIS16460 is not set +CONFIG_ADIS16475=m +CONFIG_ADIS16480=m +CONFIG_BMI160=m +CONFIG_BMI160_I2C=m +CONFIG_BMI160_SPI=m +CONFIG_FXOS8700=m +CONFIG_FXOS8700_I2C=m +CONFIG_FXOS8700_SPI=m +CONFIG_KMX61=m +CONFIG_INV_ICM42600=m +CONFIG_INV_ICM42600_I2C=m +CONFIG_INV_ICM42600_SPI=m +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m +CONFIG_INV_MPU6050_SPI=m +CONFIG_IIO_ST_LSM6DSX=m +CONFIG_IIO_ST_LSM6DSX_I2C=m +CONFIG_IIO_ST_LSM6DSX_SPI=m +CONFIG_IIO_ST_LSM6DSX_I3C=m +CONFIG_IIO_ST_LSM9DS0=m +CONFIG_IIO_ST_LSM9DS0_I2C=m +CONFIG_IIO_ST_LSM9DS0_SPI=m +# end of Inertial measurement units + +CONFIG_IIO_ADIS_LIB=m +CONFIG_IIO_ADIS_LIB_BUFFER=y + +# +# Light sensors +# +CONFIG_ADJD_S311=m +CONFIG_ADUX1020=m +CONFIG_AL3010=m +CONFIG_AL3320A=m +CONFIG_APDS9300=m +CONFIG_APDS9960=m +CONFIG_AS73211=m +CONFIG_BH1750=m +CONFIG_BH1780=m +CONFIG_CM32181=m +CONFIG_CM3232=m +CONFIG_CM3323=m +CONFIG_CM3605=m +CONFIG_CM36651=m +CONFIG_GP2AP002=m +CONFIG_GP2AP020A00F=m +CONFIG_IQS621_ALS=m +CONFIG_SENSORS_ISL29018=m +CONFIG_SENSORS_ISL29028=m +CONFIG_ISL29125=m +CONFIG_HID_SENSOR_ALS=m +CONFIG_HID_SENSOR_PROX=m +CONFIG_JSA1212=m +CONFIG_RPR0521=m +CONFIG_SENSORS_LM3533=m +CONFIG_LTR501=m +CONFIG_LV0104CS=m +CONFIG_MAX44000=m +CONFIG_MAX44009=m +CONFIG_NOA1305=m +CONFIG_OPT3001=m +CONFIG_PA12203001=m +CONFIG_SI1133=m +CONFIG_SI1145=m +CONFIG_STK3310=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25_SPI=m +CONFIG_TCS3414=m +CONFIG_TCS3472=m +CONFIG_SENSORS_TSL2563=m +CONFIG_TSL2583=m +CONFIG_TSL2591=m +CONFIG_TSL2772=m +CONFIG_TSL4531=m +CONFIG_US5182D=m +CONFIG_VCNL4000=m +CONFIG_VCNL4035=m +CONFIG_VEML6030=m +CONFIG_VEML6070=m +CONFIG_VL6180=m +CONFIG_ZOPT2201=m +# end of Light sensors + +# +# Magnetometer sensors +# +CONFIG_AK8974=m +CONFIG_AK8975=m +# CONFIG_AK09911 is not set +CONFIG_BMC150_MAGN=m +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN_SPI=m +CONFIG_MAG3110=m +CONFIG_HID_SENSOR_MAGNETOMETER_3D=m +CONFIG_MMC35240=m +CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +CONFIG_SENSORS_HMC5843=m +CONFIG_SENSORS_HMC5843_I2C=m +CONFIG_SENSORS_HMC5843_SPI=m +CONFIG_SENSORS_RM3100=m +CONFIG_SENSORS_RM3100_I2C=m +CONFIG_SENSORS_RM3100_SPI=m +CONFIG_YAMAHA_YAS530=m +# end of Magnetometer sensors + +# +# Multiplexers +# +CONFIG_IIO_MUX=m +# end of Multiplexers + +# +# Inclinometer sensors +# +CONFIG_HID_SENSOR_INCLINOMETER_3D=m +CONFIG_HID_SENSOR_DEVICE_ROTATION=m +# end of Inclinometer sensors + +# +# Triggers - standalone +# +CONFIG_IIO_HRTIMER_TRIGGER=m +CONFIG_IIO_INTERRUPT_TRIGGER=m +CONFIG_IIO_TIGHTLOOP_TRIGGER=m +CONFIG_IIO_SYSFS_TRIGGER=m +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +CONFIG_IQS624_POS=m +# CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +CONFIG_AD5110=m +CONFIG_AD5272=m +CONFIG_DS1803=m +CONFIG_MAX5432=m +CONFIG_MAX5481=m +CONFIG_MAX5487=m +CONFIG_MCP4018=m +CONFIG_MCP4131=m +CONFIG_MCP4531=m +CONFIG_MCP41010=m +CONFIG_TPL0102=m +# end of Digital potentiometers + +# +# Digital potentiostats +# +CONFIG_LMP91000=m +# end of Digital potentiostats + +# +# Pressure sensors +# +CONFIG_ABP060MG=m +CONFIG_BMP280=m +CONFIG_BMP280_I2C=m +CONFIG_BMP280_SPI=m +CONFIG_DLHL60D=m +# CONFIG_DPS310 is not set +CONFIG_HID_SENSOR_PRESS=m +CONFIG_HP03=m +CONFIG_ICP10100=m +CONFIG_MPL115=m +CONFIG_MPL115_I2C=m +CONFIG_MPL115_SPI=m +CONFIG_MPL3115=m +CONFIG_MS5611=m +CONFIG_MS5611_I2C=m +CONFIG_MS5611_SPI=m +CONFIG_MS5637=m +CONFIG_IIO_ST_PRESS=m +CONFIG_IIO_ST_PRESS_I2C=m +CONFIG_IIO_ST_PRESS_SPI=m +# CONFIG_T5403 is not set +CONFIG_HP206C=m +CONFIG_ZPA2326=m +CONFIG_ZPA2326_I2C=m +CONFIG_ZPA2326_SPI=m +# end of Pressure sensors + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set +# end of Lightning sensors + +# +# Proximity and distance sensors +# +CONFIG_ISL29501=m +CONFIG_LIDAR_LITE_V2=m +CONFIG_MB1232=m +CONFIG_PING=m +CONFIG_RFD77402=m +# CONFIG_SRF04 is not set +CONFIG_SX9310=m +CONFIG_SX9500=m +CONFIG_SRF08=m +CONFIG_VCNL3020=m +CONFIG_VL53L0X_I2C=m +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +CONFIG_AD2S90=m +CONFIG_AD2S1200=m +# end of Resolver to digital converters + +# +# Temperature sensors +# +CONFIG_IQS620AT_TEMP=m +CONFIG_LTC2983=m +CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_HID_SENSOR_TEMP=m +CONFIG_MLX90614=m +CONFIG_MLX90632=m +CONFIG_TMP006=m +CONFIG_TMP007=m +CONFIG_TMP117=m +CONFIG_TSYS01=m +CONFIG_TSYS02D=m +CONFIG_MAX31856=m +CONFIG_MAX31865=m +# end of Temperature sensors + +CONFIG_NTB=m +# CONFIG_NTB_MSI is not set +CONFIG_NTB_IDT=m +CONFIG_NTB_EPF=m +CONFIG_NTB_SWITCHTEC=m +CONFIG_NTB_PINGPONG=m +CONFIG_NTB_TOOL=m +CONFIG_NTB_PERF=m +CONFIG_NTB_TRANSPORT=m +# CONFIG_VME_BUS is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +CONFIG_PWM_ATMEL_HLCDC_PWM=m +CONFIG_PWM_ATMEL_TCB=m +CONFIG_PWM_DWC=m +CONFIG_PWM_FSL_FTM=m +CONFIG_PWM_IQS620A=m +CONFIG_PWM_LP3943=m +CONFIG_PWM_NTXEC=m +CONFIG_PWM_PCA9685=m +CONFIG_PWM_STMPE=y +# CONFIG_PWM_TWL is not set +# CONFIG_PWM_TWL_LED is not set + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +# CONFIG_AL_FIC is not set +CONFIG_MADERA_IRQ=m +# end of IRQ chip support + +CONFIG_IPACK_BUS=m +CONFIG_BOARD_TPCI200=m +CONFIG_SERIAL_IPOCTAL=m +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_TI_SYSCON is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_GENERIC_PHY_MIPI_DPHY=y +CONFIG_PHY_CAN_TRANSCEIVER=m + +# +# PHY drivers for Broadcom platforms +# +CONFIG_BCM_KONA_USB2_PHY=m +# end of PHY drivers for Broadcom platforms + +CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_SIERRA=m +CONFIG_PHY_CADENCE_SALVO=m +CONFIG_PHY_FSL_IMX8MQ_USB=m +# CONFIG_PHY_MIXEL_MIPI_DPHY is not set +CONFIG_PHY_PXA_28NM_HSIC=m +CONFIG_PHY_PXA_28NM_USB2=m +# CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_MAPPHONE_MDM6600=m +CONFIG_PHY_OCELOT_SERDES=m +CONFIG_PHY_QCOM_USB_HS=m +CONFIG_PHY_QCOM_USB_HSIC=m +CONFIG_PHY_TUSB1210=m +# end of PHY Subsystem + +CONFIG_POWERCAP=y +CONFIG_IDLE_INJECT=y +# CONFIG_DTPM is not set +CONFIG_MCB=m +CONFIG_MCB_PCI=m +CONFIG_MCB_LPC=m + +# +# Performance monitor support +# +# end of Performance monitor support + +CONFIG_RAS=y +CONFIG_USB4=m +# CONFIG_USB4_DEBUGFS_WRITE is not set +# CONFIG_USB4_DMA_TEST is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +CONFIG_LIBNVDIMM=y +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y +CONFIG_ND_PFN=m +CONFIG_NVDIMM_PFN=y +CONFIG_NVDIMM_DAX=y +CONFIG_OF_PMEM=m +CONFIG_DAX_DRIVER=y +CONFIG_DAX=y +CONFIG_DEV_DAX=m +CONFIG_DEV_DAX_PMEM=m +CONFIG_DEV_DAX_KMEM=m +CONFIG_DEV_DAX_PMEM_COMPAT=m +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +# CONFIG_NVMEM_SPMI_SDAM is not set +CONFIG_NVMEM_RMEM=m + +# +# HW tracing support +# +CONFIG_STM=m +CONFIG_STM_PROTO_BASIC=m +CONFIG_STM_PROTO_SYS_T=m +CONFIG_STM_DUMMY=m +CONFIG_STM_SOURCE_CONSOLE=m +CONFIG_STM_SOURCE_HEARTBEAT=m +CONFIG_STM_SOURCE_FTRACE=m +CONFIG_INTEL_TH=m +CONFIG_INTEL_TH_PCI=m +CONFIG_INTEL_TH_GTH=m +CONFIG_INTEL_TH_STH=m +CONFIG_INTEL_TH_MSU=m +CONFIG_INTEL_TH_PTI=m +# CONFIG_INTEL_TH_DEBUG is not set +# end of HW tracing support + +CONFIG_FPGA=m +CONFIG_ALTERA_PR_IP_CORE=m +CONFIG_ALTERA_PR_IP_CORE_PLAT=m +CONFIG_FPGA_MGR_ALTERA_PS_SPI=m +CONFIG_FPGA_MGR_ALTERA_CVP=m +CONFIG_FPGA_MGR_XILINX_SPI=m +CONFIG_FPGA_MGR_ICE40_SPI=m +CONFIG_FPGA_MGR_MACHXO2_SPI=m +CONFIG_FPGA_BRIDGE=m +CONFIG_ALTERA_FREEZE_BRIDGE=m +CONFIG_XILINX_PR_DECOUPLER=m +CONFIG_FPGA_REGION=m +CONFIG_OF_FPGA_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m +CONFIG_FPGA_DFL_PCI=m +CONFIG_FSI=m +# CONFIG_FSI_NEW_DEV_NODE is not set +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_MASTER_ASPEED=m +CONFIG_FSI_SCOM=m +CONFIG_FSI_SBEFIFO=m +CONFIG_FSI_OCC=m +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +CONFIG_MUX_ADG792A=m +# CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m +# end of Multiplexer drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +CONFIG_INTERCONNECT=y +# CONFIG_COUNTER is not set +CONFIG_MOST=m +CONFIG_MOST_USB_HDM=m +CONFIG_MOST_CDEV=m +CONFIG_MOST_SND=m +# end of Device Drivers + +# +# File systems +# +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=m +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=m +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=m +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_XFS_FS=m +CONFIG_XFS_SUPPORT_V4=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_ONLINE_SCRUB is not set +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +# CONFIG_OCFS2_DEBUG_MASKLOG is not set +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set +CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_SECURITY=y +CONFIG_F2FS_CHECK_FS=y +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_F2FS_FS_COMPRESSION=y +CONFIG_F2FS_FS_LZO=y +CONFIG_F2FS_FS_LZORLE=y +CONFIG_F2FS_FS_LZ4=y +CONFIG_F2FS_FS_LZ4HC=y +CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y +CONFIG_ZONEFS_FS=m +CONFIG_FS_DAX=y +CONFIG_FS_DAX_PMD=y +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_EXPORTFS_BLOCK_OPS=y +CONFIG_FILE_LOCKING=y +CONFIG_FS_ENCRYPTION=y +CONFIG_FS_ENCRYPTION_ALGS=m +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_VIRTIO_FS=m +CONFIG_FUSE_DAX=y +CONFIG_OVERLAY_FS=m +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +CONFIG_OVERLAY_FS_XINO_AUTO=y +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +CONFIG_NETFS_SUPPORT=m +# CONFIG_NETFS_STATS is not set +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_FAT_DEFAULT_UTF8=y +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_NTFS3_FS=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_LZX_XPRESS=y +# CONFIG_NTFS3_FS_POSIX_ACL is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_CHILDREN=y +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_INODE64=y +CONFIG_ARCH_SUPPORTS_HUGETLBFS=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_MEMFD_CREATE=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_CONFIGFS_FS=y +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ORANGEFS_FS=m +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=m +# CONFIG_ECRYPT_FS_MESSAGING is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +CONFIG_JFFS2_SUMMARY=y +CONFIG_JFFS2_FS_XATTR=y +CONFIG_JFFS2_FS_POSIX_ACL=y +CONFIG_JFFS2_FS_SECURITY=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +# CONFIG_UBIFS_FS is not set +CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +# CONFIG_CRAMFS_MTD is not set +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +# CONFIG_SQUASHFS_DECOMP_SINGLE is not set +CONFIG_SQUASHFS_DECOMP_MULTI=y +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +CONFIG_HPFS_FS=m +# CONFIG_QNX4FS_FS is not set +CONFIG_QNX6FS_FS=m +# CONFIG_QNX6FS_DEBUG is not set +CONFIG_ROMFS_FS=m +# CONFIG_ROMFS_BACKED_BY_BLOCK is not set +# CONFIG_ROMFS_BACKED_BY_MTD is not set +CONFIG_ROMFS_BACKED_BY_BOTH=y +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_ROMFS_ON_MTD=y +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_DEFLATE_COMPRESS=m +# CONFIG_PSTORE_LZO_COMPRESS is not set +# CONFIG_PSTORE_LZ4_COMPRESS is not set +CONFIG_PSTORE_LZ4HC_COMPRESS=m +# CONFIG_PSTORE_842_COMPRESS is not set +CONFIG_PSTORE_ZSTD_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set +# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +CONFIG_PSTORE_RAM=m +CONFIG_PSTORE_ZONE=m +CONFIG_PSTORE_BLK=m +CONFIG_PSTORE_BLK_BLKDEV="" +CONFIG_PSTORE_BLK_KMSG_SIZE=64 +CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_SYSV_FS is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EROFS_FS=m +# CONFIG_EROFS_FS_DEBUG is not set +CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_POSIX_ACL=y +CONFIG_EROFS_FS_SECURITY=y +# CONFIG_EROFS_FS_ZIP is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +CONFIG_NFS_SWAP=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +CONFIG_NFS_V4_1_MIGRATION=y +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFS_DISABLE_UDP_SUPPORT=y +# CONFIG_NFS_V4_2_READ_PLUS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +CONFIG_NFSD_FLEXFILELAYOUT=y +CONFIG_NFSD_V4_2_INTER_SSC=y +CONFIG_NFSD_V4_SECURITY_LABEL=y +CONFIG_GRACE_PERIOD=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_V4_2_SSC_HELPER=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_SUNRPC_SWAP=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +# CONFIG_SUNRPC_DEBUG is not set +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y +# CONFIG_CEPH_FS_SECURITY_LABEL is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SWN_UPCALL=y +# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_FSCACHE=y +# CONFIG_SMB_SERVER is not set +CONFIG_SMBFS_COMMON=m +CONFIG_CODA_FS=m +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +CONFIG_AFS_FSCACHE=y +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_9P_FS=m +CONFIG_9P_FSCACHE=y +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_9P_FS_SECURITY=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set +CONFIG_UNICODE=y +# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS is not set +CONFIG_TRUSTED_KEYS=m +CONFIG_ENCRYPTED_KEYS=m +CONFIG_KEY_DH_OPERATIONS=y +CONFIG_KEY_NOTIFICATIONS=y +CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_INFINIBAND is not set +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set +CONFIG_FORTIFY_SOURCE=y +# CONFIG_STATIC_USERMODEHELPER is not set +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +# CONFIG_SECURITY_SELINUX_DISABLE is not set +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 +CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 +CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_HASH=y +CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y +# CONFIG_SECURITY_APPARMOR_DEBUG is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +CONFIG_SECURITY_LANDLOCK=y +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_EVM is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_APPARMOR is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_LSM="yama,loadpin,safesetid,integrity" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_ENGINE=m + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECRDSA=m +CONFIG_CRYPTO_SM2=m +CONFIG_CRYPTO_CURVE25519=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=y +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +# CONFIG_CRYPTO_AEGIS128 is not set +CONFIG_CRYPTO_SEQIV=y +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CFB=m +CONFIG_CRYPTO_CTR=y +CONFIG_CRYPTO_CTS=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=y +CONFIG_CRYPTO_KEYWRAP=m +CONFIG_CRYPTO_NHPOLY1305=m +CONFIG_CRYPTO_ADIANTUM=m +CONFIG_CRYPTO_ESSIV=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=m +CONFIG_CRYPTO_CRC32C_VPMSUM=m +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_XXHASH=m +CONFIG_CRYPTO_BLAKE2B=m +CONFIG_CRYPTO_BLAKE2S=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_CRCT10DIF_VPMSUM=m +CONFIG_CRYPTO_VPMSUM_TESTER=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MD5_PPC=m +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_PPC=m +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_TI=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_SM4=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +CONFIG_CRYPTO_842=m +CONFIG_CRYPTO_LZ4=m +CONFIG_CRYPTO_LZ4HC=m +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_RNG=m +# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set +CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SM4=m +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_NX=y +CONFIG_CRYPTO_DEV_NX_ENCRYPT=y +CONFIG_CRYPTO_DEV_NX_COMPRESS=m +CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m +CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set +CONFIG_CRYPTO_DEV_VMX=y +CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m +CONFIG_CRYPTO_DEV_CHELSIO=m +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_SAFEXCEL=m +CONFIG_CRYPTO_DEV_CCREE=m +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +CONFIG_TPM_KEY_PARSER=m +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_RAID6_PQ_BENCHMARK=y +CONFIG_LINEAR_RANGES=y +CONFIG_PACKING=y +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_CORDIC=m +CONFIG_PRIME_NUMBERS=m +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IOMAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_XXHASH=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_842_COMPRESS=m +CONFIG_842_DECOMPRESS=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=m +CONFIG_LZ4HC_COMPRESS=m +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +# CONFIG_XZ_DEC_MICROLZMA is not set +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_TEST=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_BCH=m +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_BTREE=y +CONFIG_INTERVAL_TREE=y +CONFIG_XARRAY_MULTI=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=y +CONFIG_DMA_OPS_BYPASS=y +CONFIG_ARCH_HAS_DMA_MAP_DIRECT=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DMA_DECLARE_COHERENT=y +CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y +CONFIG_SWIOTLB=y +# CONFIG_DMA_RESTRICTED_POOL is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_IOMMU_HELPER=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m +CONFIG_CLZ_TAB=y +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_DIMLIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set +CONFIG_FONT_8x16=y +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_6x10 is not set +# CONFIG_FONT_10x18 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +CONFIG_FONT_TER16x32=y +# CONFIG_FONT_6x8 is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_MEMREGION=y +CONFIG_ARCH_HAS_MEMREMAP_COMPAT_ALIGN=y +CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y +CONFIG_ARCH_HAS_COPY_MC=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +CONFIG_PARMAN=m +CONFIG_OBJAGG=m +# end of Library routines + +CONFIG_PLDMFW=y +CONFIG_ASN1_ENCODER=m + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_INFO_COMPRESSED is not set +# CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +# CONFIG_DEBUG_INFO_BTF is not set +CONFIG_PAHOLE_HAS_SPLIT_BTF=y +# CONFIG_GDB_SCRIPTS is not set +CONFIG_FRAME_WARN=2048 +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set +# CONFIG_VMLINUX_MAP is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +CONFIG_PAGE_EXTENSION=y +# CONFIG_PAGE_OWNER is not set +CONFIG_PAGE_POISONING=y +# CONFIG_DEBUG_PAGE_REF is not set +CONFIG_GENERIC_PTDUMP=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_SCHED_STACK_END_CHECK=y +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set +CONFIG_HAVE_DEBUG_STACKOVERFLOW=y +# CONFIG_DEBUG_STACKOVERFLOW is not set +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_HARDLOCKUP_DETECTOR=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +# CONFIG_SCHED_DEBUG is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_WW_MUTEX_SELFTEST=m +# CONFIG_SCF_TORTURE_TEST is not set +# CONFIG_CSD_LOCK_WAIT_DEBUG is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +CONFIG_DEBUG_LIST=y +# CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_SG is not set +CONFIG_DEBUG_NOTIFIERS=y +CONFIG_BUG_ON_DATA_CORRUPTION=y +# end of Debug kernel data structures + +CONFIG_DEBUG_CREDENTIALS=y + +# +# RCU Debugging +# +CONFIG_TORTURE_TEST=m +# CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +# CONFIG_LATENCYTOP is not set +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_BOOTTIME_TRACING is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_DYNAMIC_FTRACE=y +# CONFIG_FUNCTION_PROFILER is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_HWLAT_TRACER is not set +CONFIG_OSNOISE_TRACER=y +CONFIG_TIMERLAT_TRACER=y +CONFIG_FTRACE_SYSCALLS=y +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENTS=y +# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set +CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_EVENTS=y +CONFIG_PROBE_EVENTS=y +# CONFIG_BPF_KPROBE_OVERRIDE is not set +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y +# CONFIG_SYNTH_EVENTS is not set +# CONFIG_HIST_TRIGGERS is not set +# CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_TRACE_EVAL_MAP_FILE is not set +# CONFIG_FTRACE_RECORD_RECURSION is not set +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set +CONFIG_PREEMPTIRQ_DELAY_TEST=m +CONFIG_KPROBE_EVENT_GEN_TEST=m +# CONFIG_SAMPLES is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_STRICT_DEVMEM=y +CONFIG_IO_STRICT_DEVMEM=y + +# +# powerpc Debugging +# +# CONFIG_PPC_DISABLE_WERROR is not set +CONFIG_PPC_WERROR=y +CONFIG_PRINT_STACK_DEPTH=64 +# CONFIG_HCALL_STATS is not set +# CONFIG_PPC_EMULATED_STATS is not set +# CONFIG_CODE_PATCHING_SELFTEST is not set +# CONFIG_JUMP_LABEL_FEATURE_CHECKS is not set +# CONFIG_FTR_FIXUP_SELFTEST is not set +# CONFIG_MSI_BITMAP_SELFTEST is not set +# CONFIG_PPC_IRQ_SOFT_MASK_DEBUG is not set +# CONFIG_PPC_RFI_SRR_DEBUG is not set +CONFIG_XMON=y +# CONFIG_XMON_DEFAULT is not set +CONFIG_XMON_DISASSEMBLY=y +CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_DEBUGGER=y +CONFIG_BOOTX_TEXT=y +# CONFIG_PPC_EARLY_DEBUG is not set +# CONFIG_PPC_FAST_ENDIAN_SWITCH is not set +# end of powerpc Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +CONFIG_FUNCTION_ERROR_INJECTION=y +# CONFIG_FAULT_INJECTION is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_LKDTM=m +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_STRING_SELFTEST is not set +CONFIG_TEST_STRING_HELPERS=m +# CONFIG_TEST_STRSCPY is not set +CONFIG_TEST_KSTRTOX=m +CONFIG_TEST_PRINTF=m +CONFIG_TEST_SCANF=m +CONFIG_TEST_BITMAP=m +CONFIG_TEST_UUID=m +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +CONFIG_TEST_HASH=m +# CONFIG_TEST_IDA is not set +CONFIG_TEST_PARMAN=m +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_BLACKHOLE_DEV is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +CONFIG_TEST_STATIC_KEYS=m +# CONFIG_TEST_KMOD is not set +# CONFIG_TEST_MEMCAT_P is not set +# CONFIG_TEST_OBJAGG is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_HMM is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_ARCH_USE_MEMTEST=y +CONFIG_MEMTEST=y +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/srcpkgs/linux5.16/files/ppc64le-dotconfig b/srcpkgs/linux5.16/files/ppc64le-dotconfig new file mode 100644 index 000000000000..ac8f74360c67 --- /dev/null +++ b/srcpkgs/linux5.16/files/ppc64le-dotconfig @@ -0,0 +1,10133 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/powerpc 5.16.20 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="powerpc64le-linux-gnu-gcc (GCC) 10.2.1 20201203" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=100201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23501 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23501 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="_1" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_XZ is not set +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_WATCH_QUEUE=y +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_INJECTION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_SIM=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CMOS_UPDATE=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ is not set +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y + +# +# BPF subsystem +# +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_BPF_JIT_ALWAYS_ON=y +CONFIG_BPF_JIT_DEFAULT_ON=y +CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +# CONFIG_BPF_PRELOAD is not set +CONFIG_BPF_LSM=y +# end of BPF subsystem + +CONFIG_PREEMPT_VOLUNTARY_BUILD=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set +CONFIG_SCHED_CORE=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_NATIVE is not set +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +CONFIG_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_SCHED_AVG_IRQ=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +# CONFIG_PSI is not set +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_BUILD_BIN2C=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKHEADERS=m +CONFIG_LOG_BUF_SHIFT=19 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_CC_HAS_INT128=y +CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_NUMA_BALANCING=y +CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y +CONFIG_CGROUPS=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_CGROUP_PIDS=y +CONFIG_CGROUP_RDMA=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_HUGETLB=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y +CONFIG_CGROUP_MISC=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_SOCK_CGROUP_DATA=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_CHECKPOINT_RESTORE=y +CONFIG_SCHED_AUTOGROUP=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION=y +# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_EXPERT=y +CONFIG_MULTIUSER=y +CONFIG_SGETMASK_SYSCALL=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_USERFAULTFD=y +CONFIG_ARCH_HAS_MEMBARRIER_CALLBACKS=y +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_DEBUG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_FREELIST_HARDENED=y +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# end of General setup + +CONFIG_PPC64=y + +# +# Processor support +# +CONFIG_PPC_BOOK3S_64=y +# CONFIG_PPC_BOOK3E_64 is not set +CONFIG_GENERIC_CPU=y +# CONFIG_POWER7_CPU is not set +# CONFIG_POWER8_CPU is not set +# CONFIG_POWER9_CPU is not set +CONFIG_PPC_BOOK3S=y +CONFIG_PPC_FPU_REGS=y +CONFIG_PPC_FPU=y +CONFIG_ALTIVEC=y +CONFIG_VSX=y +CONFIG_PPC_RADIX_MMU=y +CONFIG_PPC_RADIX_MMU_DEFAULT=y +CONFIG_PPC_HAVE_KUEP=y +CONFIG_PPC_KUEP=y +CONFIG_PPC_HAVE_KUAP=y +CONFIG_PPC_KUAP=y +# CONFIG_PPC_KUAP_DEBUG is not set +CONFIG_PPC_PKEY=y +CONFIG_PPC_MM_SLICES=y +CONFIG_PPC_HAVE_PMU_SUPPORT=y +CONFIG_PMU_SYSFS=y +CONFIG_PPC_PERF_CTRS=y +CONFIG_FORCE_SMP=y +CONFIG_SMP=y +CONFIG_NR_CPUS=2048 +CONFIG_PPC_DOORBELL=y +# end of Processor support + +CONFIG_VDSO32=y +# CONFIG_CPU_BIG_ENDIAN is not set +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_PPC64_BOOT_WRAPPER=y +CONFIG_64BIT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MAX=33 +CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=17 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_NR_IRQS=512 +CONFIG_NMI_IPI=y +CONFIG_PPC_WATCHDOG=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_PPC=y +CONFIG_PPC_BARRIER_NOSPEC=y +CONFIG_EARLY_PRINTK=y +CONFIG_PANIC_TIMEOUT=0 +CONFIG_COMPAT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_PPC_UDBG_16550=y +CONFIG_AUDIT_ARCH=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_EPAPR_BOOT=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_SUSPEND_NONZERO_CPU=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_PPC_DAWR=y +CONFIG_PGTABLE_LEVELS=4 +CONFIG_PPC_MSI_BITMAP=y +CONFIG_PPC_XICS=y +CONFIG_PPC_ICP_NATIVE=y +CONFIG_PPC_ICP_HV=y +CONFIG_PPC_ICS_RTAS=y +CONFIG_PPC_XIVE=y +CONFIG_PPC_XIVE_NATIVE=y +CONFIG_PPC_XIVE_SPAPR=y + +# +# Platform support +# +CONFIG_PPC_POWERNV=y +CONFIG_OPAL_PRD=m +CONFIG_PPC_MEMTRACE=y +CONFIG_SCOM_DEBUGFS=y +CONFIG_PPC_PSERIES=y +CONFIG_PPC_SPLPAR=y +CONFIG_DTL=y +CONFIG_PSERIES_ENERGY=m +CONFIG_SCANLOG=m +CONFIG_IO_EVENT_IRQ=y +CONFIG_LPARCFG=y +CONFIG_PPC_SMLPAR=y +CONFIG_CMM=m +CONFIG_HV_PERF_CTRS=y +CONFIG_IBMVIO=y +CONFIG_PAPR_SCM=m +CONFIG_PPC_SVM=y +CONFIG_PPC_VAS=y +CONFIG_KVM_GUEST=y +CONFIG_EPAPR_PARAVIRT=y +CONFIG_PPC_NATIVE=y +CONFIG_PPC_OF_BOOT_TRAMPOLINE=y +CONFIG_PPC_DT_CPU_FTRS=y +# CONFIG_UDBG_RTAS_CONSOLE is not set +CONFIG_PPC_SMP_MUXED_IPI=y +CONFIG_MPIC=y +# CONFIG_MPIC_MSGR is not set +CONFIG_PPC_I8259=y +CONFIG_PPC_RTAS=y +CONFIG_RTAS_ERROR_LOGGING=y +CONFIG_PPC_RTAS_DAEMON=y +CONFIG_RTAS_PROC=y +CONFIG_RTAS_FLASH=m +CONFIG_EEH=y +CONFIG_PPC_P7_NAP=y +CONFIG_PPC_BOOK3S_IDLE=y +CONFIG_PPC_INDIRECT_PIO=y + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +# CONFIG_CPU_FREQ_STAT is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +CONFIG_CPUFREQ_DT=m +CONFIG_CPUFREQ_DT_PLATDEV=y +CONFIG_POWERNV_CPUFREQ=y +# end of CPU Frequency scaling + +# +# CPUIdle driver +# + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_IDLE_GOV_TEO=y +# CONFIG_CPU_IDLE_GOV_HALTPOLL is not set + +# +# POWERPC CPU Idle Drivers +# +CONFIG_PSERIES_CPUIDLE=y +CONFIG_POWERNV_CPUIDLE=y +# end of POWERPC CPU Idle Drivers +# end of CPU Idle +# end of CPUIdle driver + +# CONFIG_GEN_RTC is not set +# end of Platform support + +# +# Kernel options +# +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=250 +CONFIG_SCHED_HRTICK=y +CONFIG_PPC_TRANSACTIONAL_MEM=y +CONFIG_PPC_UV=y +# CONFIG_LD_HEAD_STUB_CATCH is not set +CONFIG_MPROFILE_KERNEL=y +CONFIG_HOTPLUG_CPU=y +# CONFIG_PPC_QUEUED_SPINLOCKS is not set +CONFIG_ARCH_CPU_PROBE_RELEASE=y +CONFIG_PPC64_SUPPORTS_MEMORY_FAILURE=y +CONFIG_KEXEC=y +CONFIG_KEXEC_FILE=y +CONFIG_ARCH_HAS_KEXEC_PURGATORY=y +CONFIG_RELOCATABLE=y +# CONFIG_RELOCATABLE_TEST is not set +CONFIG_CRASH_DUMP=y +CONFIG_FA_DUMP=y +# CONFIG_OPAL_CORE is not set +CONFIG_IRQ_ALL_CPUS=y +CONFIG_NUMA=y +CONFIG_NODES_SHIFT=8 +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_MEMORYLESS_NODES=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ILLEGAL_POINTER_VALUE=0x5deadbeef0000000 +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_PPC_4K_PAGES=y +# CONFIG_PPC_64K_PAGES is not set +CONFIG_PPC_PAGE_SHIFT=12 +CONFIG_THREAD_SHIFT=14 +CONFIG_DATA_SHIFT=12 +CONFIG_FORCE_MAX_ZONEORDER=13 +# CONFIG_PPC_PROT_SAO_LPAR is not set +CONFIG_PPC_COPRO_BASE=y +CONFIG_SCHED_SMT=y +CONFIG_PPC_DENORMALISATION=y +CONFIG_CMDLINE="console=hvsi0 console=hvc0 console=ttyS0,9600 console=tty0" +CONFIG_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_CMDLINE_EXTEND is not set +# CONFIG_CMDLINE_FORCE is not set +CONFIG_EXTRA_TARGETS="" +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP_SMP_NONZERO_CPU=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +# CONFIG_DPM_WATCHDOG is not set +CONFIG_PM_CLK=y +CONFIG_PM_GENERIC_DOMAINS=y +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y +CONFIG_PM_GENERIC_DOMAINS_OF=y +CONFIG_ENERGY_MODEL=y +CONFIG_PPC_MEM_KEYS=y +CONFIG_PPC_RTAS_FILTER=y +# end of Kernel options + +CONFIG_ISA_DMA_API=y + +# +# Bus options +# +CONFIG_GENERIC_ISA_DMA=y +CONFIG_FSL_LBC=y +# end of Bus options + +CONFIG_NONSTATIC_KERNEL=y +CONFIG_PAGE_OFFSET=0xc000000000000000 +CONFIG_KERNEL_START=0xc000000000000000 +CONFIG_PHYSICAL_START=0x00000000 +CONFIG_ARCH_RANDOM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_KVM_VFIO=y +CONFIG_KVM_COMPAT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_HAVE_KVM_VCPU_ASYNC_IOCTL=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=y +CONFIG_KVM_BOOK3S_HANDLER=y +CONFIG_KVM_BOOK3S_64_HANDLER=y +CONFIG_KVM_BOOK3S_PR_POSSIBLE=y +CONFIG_KVM_BOOK3S_HV_POSSIBLE=y +CONFIG_KVM_BOOK3S_64=m +CONFIG_KVM_BOOK3S_64_HV=m +CONFIG_KVM_BOOK3S_64_PR=m +# CONFIG_KVM_BOOK3S_HV_EXIT_TIMING is not set +CONFIG_KVM_XICS=y +CONFIG_KVM_XIVE=y +CONFIG_HAVE_LIVEPATCH=y + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_KEXEC_ELF=y +CONFIG_KPROBES=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +CONFIG_OPTPROBES=y +CONFIG_KPROBES_ON_FTRACE=y +CONFIG_UPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_KRETPROBES=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_NMI_WATCHDOG=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_ARCH=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_MMU_GATHER_PAGE_SIZE=y +CONFIG_ARCH_WANT_IRQS_OFF_ACTIVATE_MM=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_ARCH_WEAK_RELEASE_ACQUIRE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_LTO_NONE=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_HAVE_ARCH_HUGE_VMALLOC=y +CONFIG_HAVE_ARCH_SOFT_DIRTY=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y +CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_ARCH_MMAP_RND_BITS=28 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 +CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_HAVE_RELIABLE_STACKTRACE=y +CONFIG_HAVE_ARCH_NVRAM_OPS=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND=y +CONFIG_COMPAT_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y +CONFIG_ARCH_HAS_PHYS_TO_DMA=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_MEM_ENCRYPT=y +CONFIG_ARCH_HAS_CC_PLATFORM=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +# end of General architecture-dependent options + +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_ASM_MODVERSIONS=y +CONFIG_MODULE_REL_CRCS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_MODULE_COMPRESS_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_CGROUP_RWSTAT=y +CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_ZONED=y +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BLK_CGROUP_IOCOST is not set +CONFIG_BLK_CGROUP_IOPRIO=y +CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_DEBUG_FS_ZONED=y +CONFIG_BLK_SED_OPAL=y +CONFIG_BLK_INLINE_ENCRYPTION=y +CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +CONFIG_AIX_PARTITION=y +# CONFIG_OSF_PARTITION is not set +CONFIG_AMIGA_PARTITION=y +CONFIG_ATARI_PARTITION=y +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y +# end of Partition Types + +CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_MQ_RDMA=y +CONFIG_BLK_PM=y +CONFIG_BLOCK_HOLDER_DEPRECATED=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +CONFIG_IOSCHED_BFQ=y +CONFIG_BFQ_GROUP_IOSCHED=y +# CONFIG_BFQ_CGROUP_DEBUG is not set +# end of IO Schedulers + +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_PADATA=y +CONFIG_ASN1=y +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_HAS_MMIOWB=y +CONFIG_MMIOWB=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y +CONFIG_NUMA_KEEP_MEMINFO=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_EXCLUSIVE_SYSTEM_RAM=y +CONFIG_HAVE_BOOTMEM_INFO_NODE=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_PAGE_REPORTING=y +CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_ARCH_ENABLE_THP_MIGRATION=y +CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y +CONFIG_CONTIG_ALLOC=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +CONFIG_HWPOISON_INJECT=m +CONFIG_TRANSPARENT_HUGEPAGE=y +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_SYSFS=y +CONFIG_CMA_AREAS=7 +# CONFIG_MEM_SOFT_DIRTY is not set +CONFIG_ZSWAP=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" +# CONFIG_ZSWAP_DEFAULT_ON is not set +CONFIG_ZPOOL=y +CONFIG_ZBUD=y +CONFIG_Z3FOLD=m +CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set +CONFIG_PAGE_IDLE_FLAG=y +CONFIG_IDLE_PAGE_TRACKING=y +CONFIG_ARCH_HAS_PTE_DEVMAP=y +CONFIG_ZONE_DEVICE=y +CONFIG_DEV_PAGEMAP_OPS=y +CONFIG_HMM_MIRROR=y +CONFIG_DEVICE_PRIVATE=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +CONFIG_ARCH_HAS_PKEYS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_ARCH_HAS_HUGEPD=y + +# +# Data Access Monitoring +# +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_RECLAIM=y +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_COMPAT_NETLINK_MESSAGES=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y +CONFIG_NET_REDIRECT=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m +# CONFIG_TLS is not set +CONFIG_XFRM=y +CONFIG_XFRM_OFFLOAD=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m +CONFIG_XFRM_INTERFACE=m +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=m +CONFIG_XFRM_ESP=m +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_XFRM_ESPINTCP=y +CONFIG_SMC=m +CONFIG_SMC_DIAG=m +CONFIG_XDP_SOCKETS=y +CONFIG_XDP_SOCKETS_DIAG=m +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +CONFIG_NET_FOU=m +# CONFIG_NET_FOU_IP_TUNNELS is not set +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_ESP_OFFLOAD=m +CONFIG_INET_ESPINTCP=y +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_INET_UDP_DIAG=y +CONFIG_INET_RAW_DIAG=m +CONFIG_INET_DIAG_DESTROY=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_NV=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_DCTCP=m +CONFIG_TCP_CONG_CDG=m +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_ESP_OFFLOAD=m +CONFIG_INET6_ESPINTCP=y +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_IPV6_ILA=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_VTI=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_FOU=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_IPV6_SEG6_LWTUNNEL=y +CONFIG_IPV6_SEG6_HMAC=y +CONFIG_IPV6_SEG6_BPF=y +CONFIG_IPV6_RPL_LWTUNNEL=y +CONFIG_IPV6_IOAM6_LWTUNNEL=y +# CONFIG_NETLABEL is not set +CONFIG_MPTCP=y +CONFIG_INET_MPTCP_DIAG=y +CONFIG_MPTCP_IPV6=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_EGRESS=y +CONFIG_NETFILTER_SKIP_EGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +CONFIG_NETFILTER_NETLINK_HOOK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_OSF=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_SYSLOG=m +CONFIG_NETFILTER_CONNCOUNT=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +# CONFIG_NF_CONNTRACK_PROCFS is not set +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_GRE=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_GLUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=m +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_XFRM=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +# CONFIG_NFT_SYNPROXY is not set +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XTABLES_COMPAT=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_L2TP=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +# end of Core Netfilter Configuration + +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_IPMAC=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +# CONFIG_IP_VS_MH is not set +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_TWOS=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_SOCKET_IPV4=m +CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +# CONFIG_IP_NF_SECURITY is not set +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=m +CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m +CONFIG_NF_LOG_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_MATCH_SRH=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_TARGET_SYNPROXY=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +# CONFIG_IP6_NF_SECURITY is not set +CONFIG_IP6_NF_NAT=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_TABLES_BRIDGE=m +# CONFIG_NFT_BRIDGE_META is not set +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_CONNTRACK_BRIDGE is not set +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +# end of DCCP CCIDs Configuration + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# end of DCCP Kernel Hacking + +CONFIG_IP_SCTP=m +# CONFIG_SCTP_DBG_OBJCNT is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +# CONFIG_SCTP_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m +CONFIG_RDS=m +# CONFIG_RDS_RDMA is not set +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_MEDIA_IB=y +CONFIG_TIPC_MEDIA_UDP=y +CONFIG_TIPC_CRYPTO=y +CONFIG_TIPC_DIAG=m +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_BRIDGE_MRP=y +# CONFIG_BRIDGE_CFM is not set +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_AR9331=m +CONFIG_NET_DSA_TAG_BRCM_COMMON=m +CONFIG_NET_DSA_TAG_BRCM=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_PREPEND=m +CONFIG_NET_DSA_TAG_HELLCREEK=m +CONFIG_NET_DSA_TAG_GSWIP=m +CONFIG_NET_DSA_TAG_DSA_COMMON=m +CONFIG_NET_DSA_TAG_DSA=m +CONFIG_NET_DSA_TAG_EDSA=m +CONFIG_NET_DSA_TAG_MTK=m +CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_NET_DSA_TAG_OCELOT_8021Q=m +CONFIG_NET_DSA_TAG_QCA=m +CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m +CONFIG_NET_DSA_TAG_LAN9303=m +CONFIG_NET_DSA_TAG_SJA1105=m +CONFIG_NET_DSA_TAG_TRAILER=m +CONFIG_NET_DSA_TAG_XRS700X=m +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +CONFIG_LLC2=m +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_PHONET=m +CONFIG_6LOWPAN=m +# CONFIG_6LOWPAN_DEBUGFS is not set +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m +# CONFIG_6LOWPAN_GHC_EXT_HDR_HOP is not set +# CONFIG_6LOWPAN_GHC_UDP is not set +# CONFIG_6LOWPAN_GHC_ICMPV6 is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_DEST is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set +# CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set +CONFIG_IEEE802154=m +CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y +CONFIG_IEEE802154_SOCKET=m +# CONFIG_IEEE802154_6LOWPAN is not set +CONFIG_MAC802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_CBS=m +CONFIG_NET_SCH_ETF=m +CONFIG_NET_SCH_TAPRIO=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_SKBPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_CAKE=m +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m +CONFIG_NET_SCH_PIE=m +CONFIG_NET_SCH_FQ_PIE=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m +CONFIG_NET_SCH_ETS=m +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +# CONFIG_CLS_U32_PERF is not set +# CONFIG_CLS_U32_MARK is not set +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +# CONFIG_NET_CLS_CGROUP is not set +CONFIG_NET_CLS_BPF=m +CONFIG_NET_CLS_FLOWER=m +CONFIG_NET_CLS_MATCHALL=m +# CONFIG_NET_EMATCH is not set +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_SAMPLE=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_MPLS is not set +CONFIG_NET_ACT_VLAN=m +CONFIG_NET_ACT_BPF=m +CONFIG_NET_ACT_CONNMARK=m +# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_SKBMOD=m +CONFIG_NET_ACT_IFE=m +CONFIG_NET_ACT_TUNNEL_KEY=m +# CONFIG_NET_ACT_CT is not set +CONFIG_NET_ACT_GATE=m +CONFIG_NET_IFE_SKBMARK=m +CONFIG_NET_IFE_SKBPRIO=m +CONFIG_NET_IFE_SKBTCINDEX=m +# CONFIG_NET_TC_SKB_EXT is not set +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y +CONFIG_DNS_RESOLVER=y +CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y +CONFIG_BATMAN_ADV_BLA=y +CONFIG_BATMAN_ADV_DAT=y +CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_MCAST=y +# CONFIG_BATMAN_ADV_DEBUG is not set +# CONFIG_BATMAN_ADV_TRACING is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_OPENVSWITCH_VXLAN=m +CONFIG_OPENVSWITCH_GENEVE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VSOCKETS_LOOPBACK=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y +CONFIG_NET_MPLS_GSO=m +CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m +CONFIG_NET_NSH=m +CONFIG_HSR=m +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m +CONFIG_QRTR_SMD=m +CONFIG_QRTR_TUN=m +CONFIG_QRTR_MHI=m +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +CONFIG_CGROUP_NET_PRIO=y +CONFIG_CGROUP_NET_CLASSID=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_STREAM_PARSER=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_NET_DROP_MONITOR is not set +# end of Network testing +# end of Networking options + +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_YAM=m +# end of AX.25 network device drivers + +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m +# CONFIG_CAN_J1939 is not set +# CONFIG_CAN_ISOTP is not set + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +# CONFIG_CAN_VXCAN is not set +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_FLEXCAN=m +CONFIG_CAN_GRCAN=m +# CONFIG_CAN_JANZ_ICAN3 is not set +# CONFIG_CAN_KVASER_PCIEFD is not set +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +CONFIG_CAN_CC770_ISA=m +CONFIG_CAN_CC770_PLATFORM=m +CONFIG_CAN_IFI_CANFD=m +CONFIG_CAN_M_CAN=m +CONFIG_CAN_M_CAN_PCI=m +# CONFIG_CAN_M_CAN_PLATFORM is not set +# CONFIG_CAN_M_CAN_TCAN4X5X is not set +CONFIG_CAN_MSCAN=m +# CONFIG_CAN_PEAK_PCIEFD is not set +# CONFIG_CAN_SJA1000 is not set +CONFIG_CAN_SOFTING=m + +# +# CAN SPI interfaces +# +# CONFIG_CAN_HI311X is not set +CONFIG_CAN_MCP251X=m +CONFIG_CAN_MCP251XFD=m +# CONFIG_CAN_MCP251XFD_SANITY is not set +# end of CAN SPI interfaces + +# +# CAN USB interfaces +# +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +# CONFIG_CAN_MCBA_USB is not set +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m +# end of CAN USB interfaces + +CONFIG_CAN_DEBUG_DEVICES=y +# end of CAN Device Drivers + +CONFIG_BT=m +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +CONFIG_BT_6LOWPAN=m +CONFIG_BT_LEDS=y +CONFIG_BT_MSFTEXT=y +CONFIG_BT_AOSPEXT=y +CONFIG_BT_DEBUGFS=y +# CONFIG_BT_SELFTEST is not set + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m +CONFIG_BT_QCA=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y +CONFIG_BT_HCIBTUSB_RTL=y +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_H4=y +# CONFIG_BT_HCIUART_NOKIA is not set +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_INTEL=y +CONFIG_BT_HCIUART_BCM=y +CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_AG6XX=y +# CONFIG_BT_HCIUART_MRVL is not set +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_BT_MTKSDIO=m +CONFIG_BT_MTKUART=m +CONFIG_BT_HCIRSI=m +CONFIG_BT_VIRTIO=m +# end of Bluetooth device drivers + +CONFIG_AF_RXRPC=m +CONFIG_AF_RXRPC_IPV6=y +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +# CONFIG_AF_RXRPC_DEBUG is not set +# CONFIG_RXKAD is not set +CONFIG_AF_KCM=m +CONFIG_STREAM_PARSER=y +CONFIG_MCTP=y +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +CONFIG_MAC80211_DEBUGFS=y +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_GPIO=m +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +# CONFIG_NET_9P_RDMA is not set +# CONFIG_NET_9P_DEBUG is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +CONFIG_CAIF_USB=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y +CONFIG_NFC=m +CONFIG_NFC_DIGITAL=m +CONFIG_NFC_NCI=m +CONFIG_NFC_NCI_SPI=m +CONFIG_NFC_NCI_UART=m +CONFIG_NFC_HCI=m +CONFIG_NFC_SHDLC=y + +# +# Near Field Communication (NFC) devices +# +CONFIG_NFC_TRF7970A=m +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +CONFIG_NFC_VIRTUAL_NCI=m +CONFIG_NFC_FDP=m +CONFIG_NFC_FDP_I2C=m +CONFIG_NFC_PN544=m +CONFIG_NFC_PN544_I2C=m +CONFIG_NFC_PN533=m +CONFIG_NFC_PN533_USB=m +CONFIG_NFC_PN533_I2C=m +CONFIG_NFC_PN532_UART=m +CONFIG_NFC_MICROREAD=m +CONFIG_NFC_MICROREAD_I2C=m +CONFIG_NFC_MRVL=m +CONFIG_NFC_MRVL_USB=m +CONFIG_NFC_MRVL_UART=m +CONFIG_NFC_MRVL_I2C=m +CONFIG_NFC_MRVL_SPI=m +CONFIG_NFC_ST21NFCA=m +CONFIG_NFC_ST21NFCA_I2C=m +CONFIG_NFC_ST_NCI=m +CONFIG_NFC_ST_NCI_I2C=m +CONFIG_NFC_ST_NCI_SPI=m +CONFIG_NFC_NXP_NCI=m +CONFIG_NFC_NXP_NCI_I2C=m +CONFIG_NFC_S3FWRN5=m +CONFIG_NFC_S3FWRN5_I2C=m +CONFIG_NFC_S3FWRN82_UART=m +CONFIG_NFC_ST95HF=m +# end of Near Field Communication (NFC) devices + +CONFIG_PSAMPLE=m +CONFIG_NET_IFE=m +CONFIG_LWTUNNEL=y +CONFIG_LWTUNNEL_BPF=y +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_NET_SELFTESTS=y +CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y +CONFIG_PAGE_POOL=y +CONFIG_FAILOVER=m +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_HAVE_PCI=y +CONFIG_FORCE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_SYSCALL=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_PCIEAER=y +CONFIG_PCIEAER_INJECT=m +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +CONFIG_PCIE_DPC=y +CONFIG_PCIE_PTM=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_MSI_ARCH_FALLBACKS=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_DEBUG is not set +CONFIG_PCI_REALLOC_ENABLE_AUTO=y +CONFIG_PCI_STUB=m +CONFIG_PCI_PF_STUB=m +CONFIG_PCI_ATS=y +CONFIG_PCI_ECAM=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y +# CONFIG_PCI_P2PDMA is not set +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI_CPCI=y +# CONFIG_HOTPLUG_PCI_SHPC is not set +CONFIG_HOTPLUG_PCI_POWERNV=m +CONFIG_HOTPLUG_PCI_RPA=m +CONFIG_HOTPLUG_PCI_RPA_DLPAR=m + +# +# PCI controller drivers +# +CONFIG_PCI_FTPCI100=y +CONFIG_PCI_HOST_COMMON=y +CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCIE_XILINX=y +# CONFIG_PCIE_MICROCHIP_HOST is not set + +# +# DesignWare PCI Core Support +# +# CONFIG_PCIE_DW_PLAT_HOST is not set +# CONFIG_PCIE_DW_PLAT_EP is not set +# CONFIG_PCI_MESON is not set +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +CONFIG_PCIE_CADENCE=y +CONFIG_PCIE_CADENCE_HOST=y +CONFIG_PCIE_CADENCE_EP=y +CONFIG_PCIE_CADENCE_PLAT=y +CONFIG_PCIE_CADENCE_PLAT_HOST=y +CONFIG_PCIE_CADENCE_PLAT_EP=y +CONFIG_PCI_J721E=y +CONFIG_PCI_J721E_HOST=y +CONFIG_PCI_J721E_EP=y +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +CONFIG_PCI_ENDPOINT=y +CONFIG_PCI_ENDPOINT_CONFIGFS=y +# CONFIG_PCI_EPF_TEST is not set +CONFIG_PCI_EPF_NTB=m +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +CONFIG_PCI_SW_SWITCHTEC=m +# end of PCI switch controller drivers + +CONFIG_CXL_BUS=m +CONFIG_CXL_MEM=m +# CONFIG_CXL_MEM_RAW_COMMANDS is not set +CONFIG_CXL_PMEM=m +# CONFIG_PCCARD is not set +CONFIG_RAPIDIO=m +CONFIG_RAPIDIO_TSI721=m +CONFIG_RAPIDIO_DISC_TIMEOUT=30 +CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DMA_ENGINE=y +CONFIG_RAPIDIO_DEBUG=y +CONFIG_RAPIDIO_ENUM_BASIC=m +CONFIG_RAPIDIO_CHMAN=m +CONFIG_RAPIDIO_MPORT_CDEV=m + +# +# RapidIO Switch drivers +# +CONFIG_RAPIDIO_TSI57X=m +CONFIG_RAPIDIO_CPS_XX=m +CONFIG_RAPIDIO_TSI568=m +CONFIG_RAPIDIO_CPS_GEN2=m +CONFIG_RAPIDIO_RXS_GEN3=m +# end of RapidIO Switch drivers + +# +# Generic Driver Options +# +CONFIG_AUXILIARY_BUS=y +# CONFIG_UEVENT_HELPER is not set +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_FW_LOADER_PAGED_BUF=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# CONFIG_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +CONFIG_TEST_ASYNC_DRIVER_PROBE=m +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_SOC_BUS=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_W1=m +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_REGMAP_I3C=m +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +# end of Generic Driver Options + +# +# Bus devices +# +CONFIG_MOXTET=m +CONFIG_MHI_BUS=m +# CONFIG_MHI_BUS_DEBUG is not set +CONFIG_MHI_BUS_PCI_GENERIC=m +# end of Bus devices + +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +# end of ARM System Control and Management Interface Protocol + +CONFIG_FIRMWARE_MEMMAP=y +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +CONFIG_GNSS=m +CONFIG_GNSS_SERIAL=m +CONFIG_GNSS_MTK_SERIAL=m +CONFIG_GNSS_SIRF_SERIAL=m +CONFIG_GNSS_UBX_SERIAL=m +CONFIG_MTD=m +# CONFIG_MTD_TESTS is not set + +# +# Partition parsers +# +CONFIG_MTD_AR7_PARTS=m +CONFIG_MTD_CMDLINE_PARTS=m +CONFIG_MTD_OF_PARTS=m +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set +# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set +# end of Partition parsers + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +CONFIG_MTD_BLOCK_RO=m + +# +# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. +# +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PSTORE is not set +CONFIG_MTD_SWAP=m +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m +# end of RAM/ROM/Flash chip drivers + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +# CONFIG_MTD_PHYSMAP_OF is not set +# CONFIG_MTD_PHYSMAP_GPIO_ADDR is not set +CONFIG_MTD_PCI=m +# CONFIG_MTD_INTEL_VR_NOR is not set +CONFIG_MTD_PLATRAM=m +# end of Mapping drivers for chip access + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +CONFIG_MTD_DATAFLASH=m +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +CONFIG_MTD_DATAFLASH_OTP=y +CONFIG_MTD_MCHP23K256=m +CONFIG_MTD_MCHP48L640=m +CONFIG_MTD_SST25L=m +CONFIG_MTD_SLRAM=m +CONFIG_MTD_PHRAM=m +CONFIG_MTD_MTDRAM=m +CONFIG_MTDRAM_TOTAL_SIZE=4096 +CONFIG_MTDRAM_ERASE_SIZE=128 +CONFIG_MTD_BLOCK2MTD=m +CONFIG_MTD_POWERNV_FLASH=m + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# end of Self-contained MTD device drivers + +# +# NAND +# +CONFIG_MTD_NAND_CORE=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_ONENAND_GENERIC=m +# CONFIG_MTD_ONENAND_OTP is not set +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_RAW_NAND=m + +# +# Raw/parallel NAND flash controllers +# +CONFIG_MTD_NAND_DENALI=m +CONFIG_MTD_NAND_DENALI_PCI=m +CONFIG_MTD_NAND_DENALI_DT=m +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_MXIC=m +CONFIG_MTD_NAND_GPIO=m +CONFIG_MTD_NAND_PLATFORM=m +# CONFIG_MTD_NAND_CADENCE is not set +CONFIG_MTD_NAND_ARASAN=m +CONFIG_MTD_NAND_INTEL_LGM=m + +# +# Misc +# +CONFIG_MTD_SM_COMMON=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_DISKONCHIP=m +# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 +# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set +CONFIG_MTD_SPI_NAND=m + +# +# ECC engine support +# +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_SW_HAMMING=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +CONFIG_MTD_NAND_ECC_SW_BCH=y +# end of ECC engine support +# end of NAND + +# +# LPDDR & LPDDR2 PCM memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m +# end of LPDDR & LPDDR2 PCM memory drivers + +CONFIG_MTD_SPI_NOR=m +CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y +# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set +CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y +# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +CONFIG_MTD_UBI_FASTMAP=y +CONFIG_MTD_UBI_GLUEBI=m +CONFIG_MTD_UBI_BLOCK=y +# CONFIG_MTD_HYPERBUS is not set +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_KOBJ=y +CONFIG_OF_DYNAMIC=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_RESERVED_MEM=y +CONFIG_OF_RESOLVE=y +CONFIG_OF_OVERLAY=y +CONFIG_OF_DMA_DEFAULT_COHERENT=y +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_BLK_DEV_FD=m +CONFIG_CDROM=m +# CONFIG_PARIDE is not set +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m +CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_842 is not set +CONFIG_ZRAM_DEF_COMP="lzo-rle" +CONFIG_ZRAM_WRITEBACK=y +# CONFIG_ZRAM_MEMORY_TRACKING is not set +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_SX8=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +CONFIG_BLK_DEV_RBD=m +CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_RNBD=y +CONFIG_BLK_DEV_RNBD_CLIENT=m +CONFIG_BLK_DEV_RNBD_SERVER=m + +# +# NVME Support +# +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y +CONFIG_NVME_FABRICS=m +CONFIG_NVME_RDMA=m +CONFIG_NVME_FC=m +CONFIG_NVME_TCP=m +CONFIG_NVME_TARGET=m +CONFIG_NVME_TARGET_PASSTHRU=y +CONFIG_NVME_TARGET_LOOP=m +CONFIG_NVME_TARGET_RDMA=m +CONFIG_NVME_TARGET_FC=m +CONFIG_NVME_TARGET_FCLOOP=m +CONFIG_NVME_TARGET_TCP=m +# end of NVME Support + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +CONFIG_AD525X_DPOT_SPI=m +CONFIG_DUMMY_IRQ=m +CONFIG_IBMVMC=m +CONFIG_PHANTOM=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_HI6421V600_IRQ=m +CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m +CONFIG_ISL29003=m +CONFIG_ISL29020=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m +CONFIG_HMC6352=m +CONFIG_DS1682=m +CONFIG_LATTICE_ECP3_CONFIG=m +CONFIG_SRAM=y +CONFIG_DW_XDATA_PCIE=m +# CONFIG_PCI_ENDPOINT_TEST is not set +# CONFIG_XILINX_SDFEC is not set +CONFIG_MISC_RTSX=m +# CONFIG_HISI_HIKEY_USB is not set +CONFIG_C2PORT=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_EEPROM_93XX46=m +CONFIG_EEPROM_IDT_89HPESX=m +CONFIG_EEPROM_EE1004=m +# end of EEPROM support + +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m +# end of Texas Instruments shared transport line discipline + +CONFIG_SENSORS_LIS3_SPI=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_ALTERA_STAPL=m +CONFIG_GENWQE=m +CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 +CONFIG_ECHO=m +CONFIG_CXL_BASE=y +CONFIG_CXL=m +CONFIG_OCXL_BASE=y +CONFIG_OCXL=m +CONFIG_BCM_VK=m +# CONFIG_BCM_VK_TTY is not set +CONFIG_MISC_ALCOR_PCI=m +CONFIG_MISC_RTSX_PCI=m +CONFIG_MISC_RTSX_USB=m +CONFIG_HABANA_AI=m +CONFIG_UACCE=m +CONFIG_PVPANIC=y +CONFIG_PVPANIC_MMIO=m +CONFIG_PVPANIC_PCI=m +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +CONFIG_RAID_ATTRS=m +CONFIG_SCSI_COMMON=m +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_CHR_DEV_ST=m +CONFIG_BLK_DEV_SR=m +CONFIG_CHR_DEV_SG=m +CONFIG_BLK_DEV_BSG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_BE2ISCSI=m +CONFIG_CXLFLASH=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set +# CONFIG_SCSI_MVSAS_TASKLET is not set +CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +CONFIG_SCSI_UFS_DWC_TC_PCI=m +CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_CRYPTO=y +CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_SCSI_SNIC=m +# CONFIG_SCSI_SNIC_DEBUG_FS is not set +CONFIG_SCSI_DMX3191D=m +# CONFIG_SCSI_FDOMAIN_PCI is not set +CONFIG_SCSI_IPS=m +CONFIG_SCSI_IBMVSCSI=m +CONFIG_SCSI_IBMVSCSIS=m +CONFIG_SCSI_IBMVFC=m +CONFIG_SCSI_IBMVFC_TRACE=y +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_TRACE is not set +# CONFIG_SCSI_IPR_DUMP is not set +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_FC=m +CONFIG_TCM_QLA2XXX=m +# CONFIG_TCM_QLA2XXX_DEBUG is not set +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_QEDF=m +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_EFCT=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_WD719X=m +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +# end of SCSI device support + +CONFIG_ATA=m +CONFIG_SATA_HOST=y +CONFIG_PATA_TIMINGS=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_FORCE=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=m +CONFIG_SATA_MOBILE_LPM_POLICY=3 +CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_AHCI_CEVA=m +CONFIG_AHCI_QORIQ=m +CONFIG_SATA_INIC162X=m +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SX4=m +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=m +CONFIG_SATA_DWC=m +# CONFIG_SATA_DWC_OLD_DMA is not set +# CONFIG_SATA_DWC_DEBUG is not set +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SVW=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m + +# +# PATA SFF controllers with BMDMA +# +CONFIG_PATA_ALI=m +CONFIG_PATA_AMD=m +CONFIG_PATA_ARTOP=m +CONFIG_PATA_ATIIXP=m +CONFIG_PATA_ATP867X=m +CONFIG_PATA_CMD64X=m +CONFIG_PATA_CYPRESS=m +CONFIG_PATA_EFAR=m +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +CONFIG_PATA_HPT3X2N=m +CONFIG_PATA_HPT3X3=m +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_SCH=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_TOSHIBA=m +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m + +# +# PIO-only SFF controllers +# +CONFIG_PATA_CMD640_PCI=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_PLATFORM=m +CONFIG_PATA_OF_PLATFORM=m +CONFIG_PATA_RZ1000=m + +# +# Generic fallback / legacy drivers +# +CONFIG_ATA_GENERIC=m +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_MD_CLUSTER=m +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +# CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_SMQ=m +# CONFIG_DM_WRITECACHE is not set +CONFIG_DM_EBS=m +CONFIG_DM_ERA=m +# CONFIG_DM_CLONE is not set +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_RAID=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_MULTIPATH_HST=m +CONFIG_DM_MULTIPATH_IOA=m +CONFIG_DM_DELAY=m +CONFIG_DM_DUST=m +CONFIG_DM_UEVENT=y +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set +# CONFIG_DM_VERITY_FEC is not set +CONFIG_DM_SWITCH=m +CONFIG_DM_LOG_WRITES=m +CONFIG_DM_INTEGRITY=m +CONFIG_DM_ZONED=m +CONFIG_DM_AUDIT=y +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_TCM_USER2=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_TCM_FC=m +CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m +CONFIG_SBP_TARGET=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +CONFIG_FUSION_LAN=m +CONFIG_FUSION_LOGGING=y + +# +# IEEE 1394 (FireWire) support +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +# end of IEEE 1394 (FireWire) support + +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=m +CONFIG_WINDFARM=m +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_WIREGUARD=m +# CONFIG_WIREGUARD_DEBUG is not set +CONFIG_EQUALIZER=m +CONFIG_NET_FC=y +CONFIG_IFB=m +CONFIG_NET_TEAM=m +CONFIG_NET_TEAM_MODE_BROADCAST=m +CONFIG_NET_TEAM_MODE_ROUNDROBIN=m +CONFIG_NET_TEAM_MODE_RANDOM=m +CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m +CONFIG_NET_TEAM_MODE_LOADBALANCE=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_IPVLAN_L3S=y +CONFIG_IPVLAN=m +CONFIG_IPVTAP=m +CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_BAREUDP=m +CONFIG_GTP=m +CONFIG_AMT=m +CONFIG_MACSEC=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NTB_NETDEV=m +CONFIG_RIONET=m +CONFIG_RIONET_TX_SIZE=128 +CONFIG_RIONET_RX_SIZE=128 +CONFIG_TUN=m +CONFIG_TAP=m +# CONFIG_TUN_VNET_CROSS_LE is not set +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_NLMON=m +CONFIG_NET_VRF=m +# CONFIG_VSOCKMON is not set +CONFIG_MHI_NET=m +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +# CONFIG_ATM_ENI_TUNE_BURST is not set +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +# CONFIG_CAIF_DRIVERS is not set + +# +# Distributed Switch Architecture drivers +# +CONFIG_B53=m +CONFIG_B53_SPI_DRIVER=m +CONFIG_B53_MDIO_DRIVER=m +CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SRAB_DRIVER=m +CONFIG_B53_SERDES=m +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_LOOP is not set +CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m +CONFIG_NET_DSA_LANTIQ_GSWIP=m +# CONFIG_NET_DSA_MT7530 is not set +CONFIG_NET_DSA_MV88E6060=m +CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m +CONFIG_NET_DSA_MV88E6XXX=m +CONFIG_NET_DSA_MV88E6XXX_PTP=y +# CONFIG_NET_DSA_MSCC_SEVILLE is not set +CONFIG_NET_DSA_AR9331=m +CONFIG_NET_DSA_SJA1105=m +# CONFIG_NET_DSA_SJA1105_PTP is not set +CONFIG_NET_DSA_XRS700X=m +CONFIG_NET_DSA_XRS700X_I2C=m +CONFIG_NET_DSA_XRS700X_MDIO=m +CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_SMI is not set +# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set +# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_SPI is not set +# CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM is not set +# end of Distributed Switch Architecture drivers + +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_ALTERA_TSE=m +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_ENA_ETHERNET=m +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=y +CONFIG_NET_VENDOR_AQUANTIA=y +CONFIG_AQTION=m +CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y +CONFIG_SPI_AX88796C=m +# CONFIG_SPI_AX88796C_COMPRESSION is not set +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BCMGENET=m +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y +CONFIG_BNXT_FLOWER_OFFLOAD=y +CONFIG_BNXT_DCB=y +CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CADENCE=y +CONFIG_MACB=m +CONFIG_MACB_USE_HWSTAMP=y +CONFIG_MACB_PCI=m +CONFIG_NET_VENDOR_CAVIUM=y +CONFIG_THUNDER_NIC_PF=m +CONFIG_THUNDER_NIC_VF=m +CONFIG_THUNDER_NIC_BGX=m +CONFIG_THUNDER_NIC_RGX=m +CONFIG_CAVIUM_PTP=y +CONFIG_LIQUIDIO=m +CONFIG_LIQUIDIO_VF=m +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +# CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m +CONFIG_CHELSIO_INLINE_CRYPTO=y +# CONFIG_CHELSIO_IPSEC_INLINE is not set +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y +CONFIG_GEMINI_ETHERNET=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y +CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m +CONFIG_NET_VENDOR_GOOGLE=y +# CONFIG_GVE is not set +CONFIG_NET_VENDOR_HUAWEI=y +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_IBM=y +CONFIG_IBMVETH=m +CONFIG_IBMVNIC=m +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +# CONFIG_IXGBE_DCB is not set +CONFIG_IXGBE_IPSEC=y +CONFIG_IXGBEVF=m +CONFIG_IXGBEVF_IPSEC=y +CONFIG_I40E=m +CONFIG_I40E_DCB=y +CONFIG_IAVF=m +CONFIG_I40EVF=m +CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y +CONFIG_FM10K=m +CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_JME=m +CONFIG_NET_VENDOR_LITEX=y +CONFIG_LITEX_LITEETH=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MVMDIO=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_PRESTERA=m +CONFIG_PRESTERA_PCI=m +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_EN_DCB=y +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y +CONFIG_MLX5_CORE=m +CONFIG_MLX5_ACCEL=y +# CONFIG_MLX5_FPGA is not set +CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_EN_ARFS=y +CONFIG_MLX5_EN_RXNFC=y +CONFIG_MLX5_MPFS=y +CONFIG_MLX5_ESWITCH=y +CONFIG_MLX5_BRIDGE=y +CONFIG_MLX5_CLS_ACT=y +CONFIG_MLX5_TC_SAMPLE=y +CONFIG_MLX5_CORE_EN_DCB=y +# CONFIG_MLX5_CORE_IPOIB is not set +CONFIG_MLX5_IPSEC=y +CONFIG_MLX5_EN_IPSEC=y +CONFIG_MLX5_SW_STEERING=y +# CONFIG_MLX5_SF is not set +CONFIG_MLXSW_CORE=m +CONFIG_MLXSW_CORE_HWMON=y +CONFIG_MLXSW_CORE_THERMAL=y +CONFIG_MLXSW_PCI=m +CONFIG_MLXSW_I2C=m +CONFIG_MLXSW_SPECTRUM=m +CONFIG_MLXSW_SPECTRUM_DCB=y +CONFIG_MLXSW_MINIMAL=m +CONFIG_MLXFW=m +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ENCX24J600=m +CONFIG_LAN743X=m +CONFIG_NET_VENDOR_MICROSEMI=y +# CONFIG_MSCC_OCELOT_SWITCH is not set +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +# CONFIG_NFP_APP_FLOWER is not set +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set +# CONFIG_NET_VENDOR_NI is not set +CONFIG_NET_VENDOR_8390=y +CONFIG_NE2K_PCI=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_PACKET_ENGINES=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +CONFIG_IONIC=m +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLCNIC_DCB=y +CONFIG_QLCNIC_HWMON=y +CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_LL2=y +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +CONFIG_QED_RDMA=y +CONFIG_QED_ISCSI=y +CONFIG_QED_FCOE=y +CONFIG_QED_OOO=y +CONFIG_NET_VENDOR_QUALCOMM=y +CONFIG_QCA7000=m +CONFIG_QCA7000_SPI=m +CONFIG_QCA7000_UART=m +CONFIG_QCOM_EMAC=m +CONFIG_RMNET=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_ROCKER=m +CONFIG_NET_VENDOR_SAMSUNG=y +CONFIG_SXGBE_ETH=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_SFC_MCDI_LOGGING=y +CONFIG_SFC_FALCON=m +CONFIG_SFC_FALCON_MTD=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_EPIC100=m +CONFIG_SMSC911X=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_SELFTESTS is not set +CONFIG_STMMAC_PLATFORM=m +# CONFIG_DWMAC_DWC_QOS_ETH is not set +CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_INTEL_PLAT=m +CONFIG_DWMAC_LOONGSON=m +CONFIG_STMMAC_PCI=m +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +CONFIG_WIZNET_W5100=m +CONFIG_WIZNET_W5300=m +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m +CONFIG_NET_VENDOR_XILINX=y +CONFIG_XILINX_EMACLITE=m +# CONFIG_XILINX_AXI_EMAC is not set +CONFIG_XILINX_LL_TEMAC=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +CONFIG_PHYLINK=m +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +CONFIG_LED_TRIGGER_PHY=y +CONFIG_FIXED_PHY=y +CONFIG_SFP=m + +# +# MII PHY device drivers +# +CONFIG_AMD_PHY=m +# CONFIG_ADIN_PHY is not set +CONFIG_AQUANTIA_PHY=m +CONFIG_AX88796B_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_BCM54140_PHY=m +CONFIG_BCM7XXX_PHY=m +CONFIG_BCM84881_PHY=y +CONFIG_BCM87XX_PHY=m +CONFIG_BCM_NET_PHYLIB=m +CONFIG_CICADA_PHY=m +CONFIG_CORTINA_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_LXT_PHY=m +CONFIG_INTEL_XWAY_PHY=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_10G_PHY=m +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MEDIATEK_GE_PHY=m +CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_PHY=m +CONFIG_MICROCHIP_T1_PHY=m +CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m +# CONFIG_NXP_TJA11XX_PHY is not set +CONFIG_AT803X_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_RENESAS_PHY=m +CONFIG_ROCKCHIP_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_STE10XP=m +CONFIG_TERANETICS_PHY=m +CONFIG_DP83822_PHY=m +CONFIG_DP83TC811_PHY=m +CONFIG_DP83848_PHY=m +CONFIG_DP83867_PHY=m +CONFIG_DP83869_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_XILINX_GMII2RGMII=m +CONFIG_MICREL_KS8995MA=m + +# +# MCTP Device Drivers +# +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_OF_MDIO=y +CONFIG_MDIO_DEVRES=y +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_BCM_UNIMAC=m +CONFIG_MDIO_CAVIUM=m +CONFIG_MDIO_GPIO=m +CONFIG_MDIO_HISI_FEMAC=m +CONFIG_MDIO_I2C=m +# CONFIG_MDIO_MVUSB is not set +# CONFIG_MDIO_MSCC_MIIM is not set +CONFIG_MDIO_OCTEON=m +CONFIG_MDIO_IPQ4019=m +# CONFIG_MDIO_IPQ8064 is not set +CONFIG_MDIO_THUNDER=m + +# +# MDIO Multiplexers +# +CONFIG_MDIO_BUS_MUX=m +CONFIG_MDIO_BUS_MUX_GPIO=m +CONFIG_MDIO_BUS_MUX_MULTIPLEXER=m +CONFIG_MDIO_BUS_MUX_MMIOREG=m + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=m +# end of PCS device drivers + +CONFIG_PLIP=m +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +# CONFIG_SLIP_COMPRESSED is not set +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set + +# +# Host-side USB support is needed for USB Network Adapter support +# +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +CONFIG_USB_RTL8153_ECM=m +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ADM8211=m +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +# CONFIG_ATH5K_TRACER is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +CONFIG_ATH9K_PCI=y +# CONFIG_ATH9K_AHB is not set +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +CONFIG_ATH9K_WOW=y +CONFIG_ATH9K_RFKILL=y +# CONFIG_ATH9K_CHANNEL_CONTEXT is not set +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_PCI_NO_EEPROM=m +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +# CONFIG_CARL9170_DEBUGFS is not set +CONFIG_CARL9170_WPC=y +CONFIG_CARL9170_HWRNG=y +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +# CONFIG_ATH6KL_TRACING is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +# CONFIG_WIL6210_TRACING is not set +CONFIG_WIL6210_DEBUGFS=y +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_PCI=m +CONFIG_ATH10K_AHB=y +# CONFIG_ATH10K_SDIO is not set +CONFIG_ATH10K_USB=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_ATH10K_TRACING is not set +CONFIG_WCN36XX=m +# CONFIG_WCN36XX_DEBUGFS is not set +CONFIG_ATH11K=m +CONFIG_ATH11K_PCI=m +# CONFIG_ATH11K_DEBUG is not set +# CONFIG_ATH11K_DEBUGFS is not set +# CONFIG_ATH11K_TRACING is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_SDIO=y +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +CONFIG_BRCMSMAC=m +CONFIG_BRCMSMAC_LEDS=y +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y +CONFIG_BRCMFMAC_SDIO=y +CONFIG_BRCMFMAC_USB=y +CONFIG_BRCMFMAC_PCIE=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +CONFIG_IWLEGACY_DEBUGFS=y +# end of iwl3945 / iwl4965 Debugging Options + +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_LEDS=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +# CONFIG_IWLWIFI_DEBUG is not set +# CONFIG_IWLWIFI_DEBUGFS is not set +# CONFIG_IWLWIFI_DEVICE_TRACING is not set +# end of Debugging Options + +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HERMES=m +CONFIG_HERMES_PRISM=y +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set +CONFIG_P54_LEDS=y +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76_SDIO=m +CONFIG_MT76x02_LIB=m +CONFIG_MT76x02_USB=m +CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT76x0_COMMON=m +CONFIG_MT76x0U=m +CONFIG_MT76x0E=m +CONFIG_MT76x2_COMMON=m +# CONFIG_MT76x2E is not set +CONFIG_MT76x2U=m +CONFIG_MT7603E=m +CONFIG_MT7615_COMMON=m +CONFIG_MT7615E=m +CONFIG_MT7663_USB_SDIO_COMMON=m +CONFIG_MT7663U=m +CONFIG_MT7663S=m +CONFIG_MT7915E=m +CONFIG_MT7921_COMMON=m +CONFIG_MT7921E=m +CONFIG_MT7921S=m +CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WILC1000=m +CONFIG_WILC1000_SDIO=m +# CONFIG_WILC1000_SPI is not set +# CONFIG_WILC1000_HW_OOB_INTR is not set +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800PCI_RT3290=y +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2800_LIB_MMIO=m +CONFIG_RT2X00_LIB_MMIO=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_LIB_DEBUGFS is not set +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192DE=m +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +CONFIG_RTLWIFI_DEBUG=y +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_RTW88=m +CONFIG_RTW88_CORE=m +CONFIG_RTW88_PCI=m +CONFIG_RTW88_8822B=m +CONFIG_RTW88_8822C=m +CONFIG_RTW88_8723D=m +CONFIG_RTW88_8821C=m +CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8821CE=m +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW89=m +CONFIG_RTW89_CORE=m +CONFIG_RTW89_PCI=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGMSG is not set +# CONFIG_RTW89_DEBUGFS is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +CONFIG_CW1200_WLAN_SPI=m +CONFIG_WLAN_VENDOR_TI=y +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE=m +CONFIG_WLCORE_SPI=m +CONFIG_WLCORE_SDIO=m +CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +CONFIG_QTNFMAC=m +CONFIG_QTNFMAC_PCIE=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_VIRT_WIFI=m +# CONFIG_WAN is not set +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKELB=m +CONFIG_IEEE802154_AT86RF230=m +# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set +CONFIG_IEEE802154_MRF24J40=m +# CONFIG_IEEE802154_CC2520 is not set +CONFIG_IEEE802154_ATUSB=m +CONFIG_IEEE802154_ADF7242=m +CONFIG_IEEE802154_CA8210=m +# CONFIG_IEEE802154_CA8210_DEBUGFS is not set +# CONFIG_IEEE802154_MCR20A is not set +CONFIG_IEEE802154_HWSIM=m + +# +# Wireless WAN +# +CONFIG_WWAN=y +CONFIG_WWAN_HWSIM=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m +CONFIG_RPMSG_WWAN_CTRL=m +# end of Wireless WAN + +# CONFIG_VMXNET3 is not set +CONFIG_USB4_NET=m +# CONFIG_NETDEVSIM is not set +CONFIG_NET_FAILOVER=m +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=m +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_MATRIXKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=m +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADC=m +# CONFIG_KEYBOARD_ADP5520 is not set +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ADP5589=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_KEYBOARD_QT1050=m +CONFIG_KEYBOARD_QT1070=m +CONFIG_KEYBOARD_QT2160=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_GPIO_POLLED=m +CONFIG_KEYBOARD_TCA6416=m +CONFIG_KEYBOARD_TCA8418=m +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_LM8333=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MCS=m +CONFIG_KEYBOARD_MPR121=m +# CONFIG_KEYBOARD_NEWTON is not set +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_SAMSUNG=m +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +CONFIG_KEYBOARD_STMPE=m +# CONFIG_KEYBOARD_IQS62X is not set +CONFIG_KEYBOARD_OMAP4=m +CONFIG_KEYBOARD_TC3589X=m +CONFIG_KEYBOARD_TM2_TOUCHKEY=m +# CONFIG_KEYBOARD_TWL4030 is not set +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_KEYBOARD_CAP11XX=m +CONFIG_KEYBOARD_BCM=m +# CONFIG_KEYBOARD_MTK_PMIC is not set +CONFIG_KEYBOARD_CYPRESS_SF=m +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=m +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y +CONFIG_MOUSE_PS2_SENTELIC=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_SMBUS=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_CYAPA=m +CONFIG_MOUSE_ELAN_I2C=m +CONFIG_MOUSE_ELAN_I2C_I2C=y +CONFIG_MOUSE_ELAN_I2C_SMBUS=y +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADC=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_USB=m +CONFIG_JOYSTICK_IFORCE_232=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_AS5011=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +# CONFIG_JOYSTICK_PSXPAD_SPI is not set +# CONFIG_JOYSTICK_PXRC is not set +CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_FSIA6B=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_PEGASUS=m +# CONFIG_TABLET_SERIAL_WACOM4 is not set +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_88PM860X is not set +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_ADC=m +CONFIG_TOUCHSCREEN_AR1021_I2C=m +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set +CONFIG_TOUCHSCREEN_AUO_PIXCIR=m +CONFIG_TOUCHSCREEN_BU21013=m +CONFIG_TOUCHSCREEN_BU21029=m +CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=m +CONFIG_TOUCHSCREEN_CY8CTMA140=m +CONFIG_TOUCHSCREEN_CY8CTMG110=m +CONFIG_TOUCHSCREEN_CYTTSP_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP_SPI=m +CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m +CONFIG_TOUCHSCREEN_DA9034=m +CONFIG_TOUCHSCREEN_DA9052=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_EGALAX=m +CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m +CONFIG_TOUCHSCREEN_EXC3000=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GOODIX=m +CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HYCON_HY46XX=m +CONFIG_TOUCHSCREEN_ILI210X=m +CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_S6SY761=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_EKTF2127=m +CONFIG_TOUCHSCREEN_ELAN=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_WACOM_I2C=m +CONFIG_TOUCHSCREEN_MAX11801=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MMS114=m +CONFIG_TOUCHSCREEN_MELFAS_MIP4=m +CONFIG_TOUCHSCREEN_MSG2638=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_IMX6UL_TSC=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m +# CONFIG_TOUCHSCREEN_UCB1400 is not set +CONFIG_TOUCHSCREEN_PIXCIR=m +CONFIG_TOUCHSCREEN_WDT87XX_I2C=m +# CONFIG_TOUCHSCREEN_WM831X is not set +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_ELO=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC_SERIO=m +CONFIG_TOUCHSCREEN_TSC200X_CORE=m +CONFIG_TOUCHSCREEN_TSC2004=m +CONFIG_TOUCHSCREEN_TSC2005=m +CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_PCAP is not set +CONFIG_TOUCHSCREEN_RM_TS=m +CONFIG_TOUCHSCREEN_SILEAD=m +CONFIG_TOUCHSCREEN_SIS_I2C=m +CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set +CONFIG_TOUCHSCREEN_STMPE=m +CONFIG_TOUCHSCREEN_SUR40=m +CONFIG_TOUCHSCREEN_SURFACE3_SPI=m +CONFIG_TOUCHSCREEN_SX8654=m +CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_ZET6223=m +CONFIG_TOUCHSCREEN_ZFORCE=m +CONFIG_TOUCHSCREEN_COLIBRI_VF50=m +CONFIG_TOUCHSCREEN_ROHM_BU21023=m +CONFIG_TOUCHSCREEN_IQS5XX=m +CONFIG_TOUCHSCREEN_ZINITIX=m +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_88PM860X_ONKEY is not set +# CONFIG_INPUT_88PM80X_ONKEY is not set +CONFIG_INPUT_AD714X=m +CONFIG_INPUT_AD714X_I2C=m +CONFIG_INPUT_AD714X_SPI=m +CONFIG_INPUT_ARIZONA_HAPTICS=m +CONFIG_INPUT_ATC260X_ONKEY=m +CONFIG_INPUT_ATMEL_CAPTOUCH=m +CONFIG_INPUT_BMA150=m +CONFIG_INPUT_E3X0_BUTTON=m +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MAX77650_ONKEY=m +CONFIG_INPUT_MAX77693_HAPTIC=m +# CONFIG_INPUT_MAX8925_ONKEY is not set +# CONFIG_INPUT_MAX8997_HAPTIC is not set +CONFIG_INPUT_MC13783_PWRBUTTON=m +CONFIG_INPUT_MMA8450=m +CONFIG_INPUT_GPIO_BEEPER=m +CONFIG_INPUT_GPIO_DECODER=m +CONFIG_INPUT_GPIO_VIBRA=m +CONFIG_INPUT_CPCAP_PWRBUTTON=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_KXTJ9=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_REGULATOR_HAPTIC=m +CONFIG_INPUT_RETU_PWRBUTTON=m +CONFIG_INPUT_TPS65218_PWRBUTTON=m +CONFIG_INPUT_AXP20X_PEK=m +# CONFIG_INPUT_TWL4030_PWRBUTTON is not set +# CONFIG_INPUT_TWL4030_VIBRA is not set +# CONFIG_INPUT_TWL6040_VIBRA is not set +CONFIG_INPUT_UINPUT=m +# CONFIG_INPUT_PALMAS_PWRBUTTON is not set +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_PCF8574=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_PWM_VIBRA=m +CONFIG_INPUT_RK805_PWRKEY=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +# CONFIG_INPUT_DA7280_HAPTICS is not set +CONFIG_INPUT_DA9052_ONKEY=m +# CONFIG_INPUT_DA9055_ONKEY is not set +CONFIG_INPUT_DA9063_ONKEY=m +# CONFIG_INPUT_WM831X_ON is not set +# CONFIG_INPUT_PCAP is not set +CONFIG_INPUT_ADXL34X=m +CONFIG_INPUT_ADXL34X_I2C=m +CONFIG_INPUT_ADXL34X_SPI=m +CONFIG_INPUT_IMS_PCU=m +CONFIG_INPUT_IQS269A=m +CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_CMA3000=m +CONFIG_INPUT_CMA3000_I2C=m +CONFIG_INPUT_IDEAPAD_SLIDEBAR=m +CONFIG_INPUT_DRV260X_HAPTICS=m +CONFIG_INPUT_DRV2665_HAPTICS=m +CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_INPUT_STPMIC1_ONKEY=m +CONFIG_RMI4_CORE=m +CONFIG_RMI4_I2C=m +CONFIG_RMI4_SPI=m +CONFIG_RMI4_SMB=m +CONFIG_RMI4_F03=y +CONFIG_RMI4_F03_SERIO=m +CONFIG_RMI4_2D_SENSOR=y +CONFIG_RMI4_F11=y +CONFIG_RMI4_F12=y +CONFIG_RMI4_F30=y +CONFIG_RMI4_F34=y +CONFIG_RMI4_F3A=y +# CONFIG_RMI4_F54 is not set +CONFIG_RMI4_F55=y + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=m +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=m +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_XILINX_XPS_PS2=m +CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m +CONFIG_SERIO_ARC_PS2=m +CONFIG_SERIO_APBPS2=m +CONFIG_SERIO_GPIO_PS2=m +CONFIG_USERIO=m +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +# end of Hardware I/O ports +# end of Input device support + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +# CONFIG_SERIAL_8250_16550A_VARIANTS is not set +CONFIG_SERIAL_8250_FINTEK=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y +CONFIG_SERIAL_8250_MEN_MCB=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_ASPEED_VUART=m +CONFIG_SERIAL_8250_SHARE_IRQ=y +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_8250_DW=m +CONFIG_SERIAL_8250_RT288X=y +CONFIG_SERIAL_OF_PLATFORM=y + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_MAX310X=y +CONFIG_SERIAL_UARTLITE=m +CONFIG_SERIAL_UARTLITE_NR_UARTS=1 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_SERIAL_ICOM=m +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_SIFIVE=m +CONFIG_SERIAL_SCCNXP=y +CONFIG_SERIAL_SCCNXP_CONSOLE=y +# CONFIG_SERIAL_SC16IS7XX is not set +CONFIG_SERIAL_BCM63XX=m +CONFIG_SERIAL_ALTERA_JTAGUART=m +CONFIG_SERIAL_ALTERA_UART=m +CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 +CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 +CONFIG_SERIAL_XILINX_PS_UART=m +CONFIG_SERIAL_ARC=m +CONFIG_SERIAL_ARC_NR_PORTS=1 +CONFIG_SERIAL_RP2=m +CONFIG_SERIAL_RP2_NR_UARTS=32 +CONFIG_SERIAL_FSL_LPUART=m +CONFIG_SERIAL_FSL_LINFLEXUART=m +CONFIG_SERIAL_CONEXANT_DIGICOLOR=m +# CONFIG_SERIAL_MEN_Z135 is not set +CONFIG_SERIAL_SPRD=m +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +# CONFIG_PPC_EPAPR_HV_BYTECHAN is not set +CONFIG_N_GSM=m +CONFIG_NOZOMI=m +CONFIG_NULL_TTY=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_CONSOLE=y +CONFIG_HVC_OLD_HVSI=y +CONFIG_HVC_OPAL=y +CONFIG_HVC_RTAS=y +# CONFIG_HVC_UDBG is not set +CONFIG_HVCS=m +CONFIG_RPMSG_TTY=m +CONFIG_SERIAL_DEV_BUS=m +CONFIG_TTY_PRINTK=m +CONFIG_TTY_PRINTK_LEVEL=6 +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +CONFIG_PPDEV=m +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IBM_BSR=m +CONFIG_POWERNV_OP_PANEL=m +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_PLAT_DATA=y +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_SSIF=m +CONFIG_IPMI_IPMB=m +CONFIG_IPMI_POWERNV=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +# CONFIG_IPMB_DEVICE_INTERFACE is not set +CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_BA431=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_PSERIES=m +CONFIG_HW_RANDOM_POWERNV=m +CONFIG_HW_RANDOM_CCTRNG=m +CONFIG_HW_RANDOM_XIPHERA=m +CONFIG_APPLICOM=m +CONFIG_DEVMEM=y +CONFIG_NVRAM=y +CONFIG_DEVPORT=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_TCG_TPM=m +CONFIG_HW_RANDOM_TPM=y +CONFIG_TCG_TIS_CORE=m +CONFIG_TCG_TIS=m +CONFIG_TCG_TIS_SPI=m +CONFIG_TCG_TIS_SPI_CR50=y +CONFIG_TCG_TIS_I2C_CR50=m +CONFIG_TCG_TIS_I2C_ATMEL=m +CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C_NUVOTON=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_IBMVTPM=m +CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m +CONFIG_TCG_TIS_ST33ZP24_SPI=m +CONFIG_XILLYBUS_CLASS=m +CONFIG_XILLYBUS=m +CONFIG_XILLYBUS_PCIE=m +CONFIG_XILLYBUS_OF=m +CONFIG_XILLYUSB=m +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +CONFIG_I2C_ARB_GPIO_CHALLENGE=m +CONFIG_I2C_MUX_GPIO=m +CONFIG_I2C_MUX_GPMUX=m +# CONFIG_I2C_MUX_LTC4306 is not set +CONFIG_I2C_MUX_PCA9541=m +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_MUX_PINCTRL=m +CONFIG_I2C_MUX_REG=m +CONFIG_I2C_DEMUX_PINCTRL=m +CONFIG_I2C_MUX_MLXCPLD=m +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_ISCH is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +CONFIG_I2C_NVIDIA_GPU=m +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_CBUS_GPIO=m +CONFIG_I2C_DESIGNWARE_CORE=m +# CONFIG_I2C_DESIGNWARE_SLAVE is not set +CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_PCI=m +CONFIG_I2C_EMEV2=m +CONFIG_I2C_GPIO=m +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set +CONFIG_I2C_KEMPLD=m +CONFIG_I2C_MPC=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_RK3X=m +CONFIG_I2C_SIMTEC=m +CONFIG_I2C_XILINX=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_DIOLAN_U2C=m +CONFIG_I2C_DLN2=m +CONFIG_I2C_CP2615=m +CONFIG_I2C_PARPORT=m +CONFIG_I2C_ROBOTFUZZ_OSIF=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIPERBOARD=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_OPAL=y +CONFIG_I2C_FSI=m +CONFIG_I2C_VIRTIO=m +# end of I2C Hardware Bus support + +# CONFIG_I2C_STUB is not set +CONFIG_I2C_SLAVE=y +CONFIG_I2C_SLAVE_EEPROM=m +# CONFIG_I2C_SLAVE_TESTUNIT is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + +CONFIG_I3C=m +CONFIG_CDNS_I3C_MASTER=m +CONFIG_DW_I3C_MASTER=m +CONFIG_SVC_I3C_MASTER=m +CONFIG_MIPI_I3C_HCI=m +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_ALTERA=m +CONFIG_SPI_ALTERA_CORE=m +CONFIG_SPI_ALTERA_DFL=m +CONFIG_SPI_AXI_SPI_ENGINE=m +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_CADENCE=m +CONFIG_SPI_CADENCE_XSPI=m +CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DW_DMA=y +CONFIG_SPI_DW_PCI=m +CONFIG_SPI_DW_MMIO=m +CONFIG_SPI_DLN2=m +CONFIG_SPI_FSI=m +CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_FSL_LIB=y +CONFIG_SPI_FSL_SPI=y +CONFIG_SPI_OC_TINY=m +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_PXA2XX_PCI=m +# CONFIG_SPI_ROCKCHIP is not set +CONFIG_SPI_SC18IS602=m +CONFIG_SPI_SIFIVE=m +CONFIG_SPI_MXIC=m +CONFIG_SPI_XCOMM=m +# CONFIG_SPI_XILINX is not set +CONFIG_SPI_ZYNQMP_GQSPI=m +CONFIG_SPI_AMD=m + +# +# SPI Multiplexer support +# +CONFIG_SPI_MUX=m + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_LOOPBACK_TEST=m +CONFIG_SPI_TLE62X0=m +CONFIG_SPI_SLAVE=y +CONFIG_SPI_SLAVE_TIME=m +CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m +CONFIG_SPI_DYNAMIC=y +CONFIG_SPMI=m +CONFIG_SPMI_HISI3670=m +CONFIG_HSI=m +CONFIG_HSI_BOARDINFO=y + +# +# HSI controllers +# + +# +# HSI clients +# +CONFIG_HSI_CHAR=m +CONFIG_PPS=y +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +CONFIG_PPS_CLIENT_KTIMER=m +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y +CONFIG_PTP_1588_CLOCK_OPTIONAL=y + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PTP_1588_CLOCK_IDT82P33=m +CONFIG_PTP_1588_CLOCK_IDTCM=m +CONFIG_PTP_1588_CLOCK_OCP=m +# end of PTP clock support + +CONFIG_PINCTRL=y +CONFIG_GENERIC_PINCTRL_GROUPS=y +CONFIG_PINMUX=y +CONFIG_GENERIC_PINMUX_FUNCTIONS=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +CONFIG_PINCTRL_AS3722=y +CONFIG_PINCTRL_AXP209=m +CONFIG_PINCTRL_DA9062=m +CONFIG_PINCTRL_MCP23S08_I2C=m +CONFIG_PINCTRL_MCP23S08_SPI=m +CONFIG_PINCTRL_MCP23S08=m +CONFIG_PINCTRL_SINGLE=y +CONFIG_PINCTRL_SX150X=y +CONFIG_PINCTRL_STMFX=m +CONFIG_PINCTRL_MAX77620=m +CONFIG_PINCTRL_PALMAS=m +CONFIG_PINCTRL_RK805=m +# CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +CONFIG_PINCTRL_MADERA=m +CONFIG_PINCTRL_CS47L35=y +CONFIG_PINCTRL_CS47L85=y +CONFIG_PINCTRL_CS47L90=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=y +CONFIG_GPIO_MAX730X=m + +# +# Memory mapped GPIO drivers +# +CONFIG_GPIO_74XX_MMIO=m +CONFIG_GPIO_ALTERA=m +CONFIG_GPIO_CADENCE=m +CONFIG_GPIO_DWAPB=m +CONFIG_GPIO_EXAR=m +CONFIG_GPIO_FTGPIO010=y +CONFIG_GPIO_GENERIC_PLATFORM=m +CONFIG_GPIO_GRGPIO=m +CONFIG_GPIO_HLWD=m +CONFIG_GPIO_LOGICVC=m +CONFIG_GPIO_MB86S7X=m +CONFIG_GPIO_MENZ127=m +CONFIG_GPIO_SAMA5D2_PIOBU=m +# CONFIG_GPIO_SIFIVE is not set +CONFIG_GPIO_SYSCON=m +CONFIG_GPIO_XILINX=y +CONFIG_GPIO_AMD_FCH=m +# end of Memory mapped GPIO drivers + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m +CONFIG_GPIO_ADNP=m +CONFIG_GPIO_GW_PLD=m +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCA9570=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_TPIC2810=m +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +CONFIG_GPIO_ADP5520=m +CONFIG_GPIO_ARIZONA=m +CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_DA9052=m +CONFIG_GPIO_DA9055=m +CONFIG_GPIO_DLN2=m +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_KEMPLD=m +CONFIG_GPIO_LP3943=m +CONFIG_GPIO_LP873X=m +CONFIG_GPIO_LP87565=m +CONFIG_GPIO_MADERA=m +CONFIG_GPIO_MAX77620=m +CONFIG_GPIO_MAX77650=m +CONFIG_GPIO_PALMAS=y +CONFIG_GPIO_RC5T583=y +CONFIG_GPIO_STMPE=y +CONFIG_GPIO_TC3589X=y +CONFIG_GPIO_TPS65086=m +CONFIG_GPIO_TPS65218=m +CONFIG_GPIO_TPS6586X=y +CONFIG_GPIO_TPS65910=y +CONFIG_GPIO_TPS65912=m +CONFIG_GPIO_TQMX86=m +CONFIG_GPIO_TWL4030=m +CONFIG_GPIO_TWL6040=m +CONFIG_GPIO_UCB1400=m +CONFIG_GPIO_WM831X=m +CONFIG_GPIO_WM8350=m +CONFIG_GPIO_WM8994=m +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +CONFIG_GPIO_PCI_IDIO_16=m +CONFIG_GPIO_PCIE_IDIO_24=m +CONFIG_GPIO_RDC321X=m +# end of PCI GPIO expanders + +# +# SPI GPIO expanders +# +CONFIG_GPIO_74X164=m +CONFIG_GPIO_MAX3191X=m +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MC33880=m +CONFIG_GPIO_PISOSR=m +CONFIG_GPIO_XRA1403=m +CONFIG_GPIO_MOXTET=m +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +CONFIG_GPIO_VIPERBOARD=m +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +CONFIG_GPIO_AGGREGATOR=m +CONFIG_GPIO_MOCKUP=m +CONFIG_GPIO_VIRTIO=m +# end of Virtual GPIO drivers + +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_DS1WM=m +CONFIG_W1_MASTER_GPIO=m +CONFIG_W1_MASTER_SGI=m +# end of 1-wire Bus Masters + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2405=m +CONFIG_W1_SLAVE_DS2408=m +CONFIG_W1_SLAVE_DS2408_READBACK=y +CONFIG_W1_SLAVE_DS2413=m +CONFIG_W1_SLAVE_DS2406=m +CONFIG_W1_SLAVE_DS2423=m +CONFIG_W1_SLAVE_DS2805=m +CONFIG_W1_SLAVE_DS2430=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +# CONFIG_W1_SLAVE_DS2433_CRC is not set +CONFIG_W1_SLAVE_DS2438=m +CONFIG_W1_SLAVE_DS250X=m +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +CONFIG_W1_SLAVE_DS28E04=m +CONFIG_W1_SLAVE_DS28E17=m +# end of 1-wire Slaves + +# CONFIG_POWER_RESET is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +CONFIG_PDA_POWER=m +CONFIG_GENERIC_ADC_BATTERY=m +# CONFIG_MAX8925_POWER is not set +# CONFIG_WM831X_BACKUP is not set +# CONFIG_WM831X_POWER is not set +# CONFIG_WM8350_POWER is not set +CONFIG_TEST_POWER=m +# CONFIG_BATTERY_88PM860X is not set +CONFIG_CHARGER_ADP5061=m +CONFIG_BATTERY_ACT8945A=m +CONFIG_BATTERY_CPCAP=m +CONFIG_BATTERY_CW2015=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2781=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_SBS=m +CONFIG_CHARGER_SBS=m +CONFIG_MANAGER_SBS=m +CONFIG_BATTERY_BQ27XXX=m +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX_HDQ=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +# CONFIG_BATTERY_DA9030 is not set +CONFIG_BATTERY_DA9052=m +CONFIG_CHARGER_DA9150=m +CONFIG_BATTERY_DA9150=m +# CONFIG_CHARGER_AXP20X is not set +# CONFIG_BATTERY_AXP20X is not set +CONFIG_AXP20X_POWER=m +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_MAX1721X=m +CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_MAX8903=m +# CONFIG_CHARGER_TWL4030 is not set +CONFIG_CHARGER_LP8727=m +CONFIG_CHARGER_GPIO=m +CONFIG_CHARGER_MANAGER=y +CONFIG_CHARGER_LT3651=m +CONFIG_CHARGER_LTC4162L=m +# CONFIG_CHARGER_MAX14577 is not set +CONFIG_CHARGER_DETECTOR_MAX14656=m +CONFIG_CHARGER_MAX77650=m +# CONFIG_CHARGER_MAX77693 is not set +# CONFIG_CHARGER_MAX8997 is not set +# CONFIG_CHARGER_MAX8998 is not set +CONFIG_CHARGER_MP2629=m +CONFIG_CHARGER_MT6360=m +CONFIG_CHARGER_BQ2415X=m +CONFIG_CHARGER_BQ24190=m +CONFIG_CHARGER_BQ24257=m +CONFIG_CHARGER_BQ24735=m +CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ25890=m +CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_BQ256XX=m +CONFIG_CHARGER_SMB347=m +# CONFIG_CHARGER_TPS65090 is not set +CONFIG_BATTERY_GAUGE_LTC2941=m +# CONFIG_BATTERY_GOLDFISH is not set +CONFIG_BATTERY_RT5033=m +CONFIG_CHARGER_RT9455=m +CONFIG_CHARGER_UCS1002=m +CONFIG_CHARGER_BD99954=m +CONFIG_RN5T618_POWER=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_AD7314=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM1177=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7X10=m +CONFIG_SENSORS_ADT7310=m +CONFIG_SENSORS_ADT7410=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AHT10=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m +CONFIG_SENSORS_AS370=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_ASPEED=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CORSAIR_CPRO=m +CONFIG_SENSORS_CORSAIR_PSU=m +CONFIG_SENSORS_DRIVETEMP=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DA9052_ADC=m +# CONFIG_SENSORS_DA9055 is not set +# CONFIG_SENSORS_I5K_AMB is not set +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_GSC=m +CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_FTSTEUTATES=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_G762=m +CONFIG_SENSORS_GPIO_FAN=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IBMPOWERNV=m +CONFIG_SENSORS_IIO_HWMON=m +CONFIG_SENSORS_JC42=m +CONFIG_SENSORS_POWR1220=m +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LTC2945=m +CONFIG_SENSORS_LTC2947=m +CONFIG_SENSORS_LTC2947_I2C=m +CONFIG_SENSORS_LTC2947_SPI=m +CONFIG_SENSORS_LTC2990=m +CONFIG_SENSORS_LTC2992=m +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4222=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4260=m +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX127=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +CONFIG_SENSORS_MAX197=m +CONFIG_SENSORS_MAX31722=m +CONFIG_SENSORS_MAX31730=m +CONFIG_SENSORS_MAX6620=m +CONFIG_SENSORS_MAX6621=m +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_TC654=m +CONFIG_SENSORS_TPS23861=m +CONFIG_SENSORS_MENF21BMC_HWMON=m +CONFIG_SENSORS_MR75203=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LM95234=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_NCT7802=m +CONFIG_SENSORS_NCT7904=m +CONFIG_SENSORS_NPCM7XX=m +CONFIG_SENSORS_NZXT_KRAKEN2=m +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1266=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_BEL_PFE=m +CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_FSP_3Y=m +CONFIG_SENSORS_IBM_CFFPS=m +CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INSPUR_IPSPS=m +# CONFIG_SENSORS_IR35221 is not set +CONFIG_SENSORS_IR36021=m +CONFIG_SENSORS_IR38064=m +# CONFIG_SENSORS_IRPS5401 is not set +CONFIG_SENSORS_ISL68137=m +CONFIG_SENSORS_LM25066=m +# CONFIG_SENSORS_LTC2978 is not set +CONFIG_SENSORS_LTC3815=m +CONFIG_SENSORS_MAX15301=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX16601=m +CONFIG_SENSORS_MAX20730=m +CONFIG_SENSORS_MAX20751=m +CONFIG_SENSORS_MAX31785=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_MP2888=m +CONFIG_SENSORS_MP2975=m +CONFIG_SENSORS_PIM4328=m +CONFIG_SENSORS_PM6764TR=m +# CONFIG_SENSORS_PXE1610 is not set +CONFIG_SENSORS_Q54SJ108A2=m +CONFIG_SENSORS_STPDDC60=m +# CONFIG_SENSORS_TPS40422 is not set +CONFIG_SENSORS_TPS53679=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_XDPE122=m +CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_SBTSI=m +CONFIG_SENSORS_SBRMI=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SHT3x=m +CONFIG_SENSORS_SHT4x=m +CONFIG_SENSORS_SHTC1=m +# CONFIG_SENSORS_SIS5595 is not set +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_STTS751=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_ADC128D818=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_ADS7871=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_TC74=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +CONFIG_SENSORS_TMP103=m +CONFIG_SENSORS_TMP108=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP513=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83773G=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_WM831X=m +# CONFIG_SENSORS_WM8350 is not set +CONFIG_THERMAL=y +CONFIG_THERMAL_NETLINK=y +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_OF=y +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y +CONFIG_CPU_THERMAL=y +CONFIG_CPU_FREQ_THERMAL=y +# CONFIG_CPU_IDLE_THERMAL is not set +CONFIG_DEVFREQ_THERMAL=y +CONFIG_THERMAL_EMULATION=y +CONFIG_THERMAL_MMIO=m +CONFIG_MAX77620_THERMAL=m +CONFIG_DA9062_THERMAL=m +# CONFIG_TI_SOC_THERMAL is not set +CONFIG_GENERIC_ADC_THERMAL=m +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +CONFIG_WATCHDOG_OPEN_TIMEOUT=0 +CONFIG_WATCHDOG_SYSFS=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_BD957XMUF_WATCHDOG=m +CONFIG_DA9052_WATCHDOG=m +# CONFIG_DA9055_WATCHDOG is not set +# CONFIG_DA9063_WATCHDOG is not set +CONFIG_DA9062_WATCHDOG=m +CONFIG_GPIO_WATCHDOG=m +CONFIG_MENF21BMC_WATCHDOG=m +# CONFIG_MENZ069_WATCHDOG is not set +CONFIG_WM831X_WATCHDOG=m +# CONFIG_WM8350_WATCHDOG is not set +CONFIG_XILINX_WATCHDOG=m +CONFIG_ZIIRAVE_WATCHDOG=m +CONFIG_CADENCE_WATCHDOG=m +CONFIG_DW_WATCHDOG=m +CONFIG_RN5T618_WATCHDOG=m +# CONFIG_TWL4030_WATCHDOG is not set +CONFIG_MAX63XX_WATCHDOG=m +CONFIG_MAX77620_WATCHDOG=m +CONFIG_RETU_WATCHDOG=m +CONFIG_STPMIC1_WATCHDOG=m +CONFIG_ALIM7101_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_KEMPLD_WDT=m +CONFIG_MEN_A21_WDT=m +CONFIG_WATCHDOG_RTAS=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_HOST_SOC=y +CONFIG_BCMA_DRIVER_PCI=y +CONFIG_BCMA_SFLASH=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +CONFIG_MFD_ACT8945A=m +CONFIG_MFD_AS3711=y +CONFIG_MFD_AS3722=y +CONFIG_PMIC_ADP5520=y +CONFIG_MFD_AAT2870_CORE=y +CONFIG_MFD_ATMEL_FLEXCOM=m +CONFIG_MFD_ATMEL_HLCDC=m +CONFIG_MFD_BCM590XX=m +CONFIG_MFD_BD9571MWV=m +CONFIG_MFD_AXP20X=m +CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_MADERA=m +CONFIG_MFD_MADERA_I2C=m +CONFIG_MFD_MADERA_SPI=m +# CONFIG_MFD_CS47L15 is not set +CONFIG_MFD_CS47L35=y +CONFIG_MFD_CS47L85=y +CONFIG_MFD_CS47L90=y +# CONFIG_MFD_CS47L92 is not set +CONFIG_PMIC_DA903X=y +CONFIG_PMIC_DA9052=y +CONFIG_MFD_DA9052_SPI=y +CONFIG_MFD_DA9052_I2C=y +CONFIG_MFD_DA9055=y +CONFIG_MFD_DA9062=m +CONFIG_MFD_DA9063=m +CONFIG_MFD_DA9150=m +CONFIG_MFD_DLN2=m +CONFIG_MFD_GATEWORKS_GSC=m +CONFIG_MFD_MC13XXX=m +CONFIG_MFD_MC13XXX_SPI=m +CONFIG_MFD_MC13XXX_I2C=m +CONFIG_MFD_MP2629=m +CONFIG_MFD_HI6421_PMIC=m +CONFIG_MFD_HI6421_SPMI=m +CONFIG_HTC_PASIC3=m +CONFIG_HTC_I2CPLD=y +CONFIG_LPC_ICH=m +CONFIG_LPC_SCH=m +CONFIG_MFD_IQS62X=m +CONFIG_MFD_JANZ_CMODIO=m +CONFIG_MFD_KEMPLD=m +CONFIG_MFD_88PM800=m +CONFIG_MFD_88PM805=m +CONFIG_MFD_88PM860X=y +CONFIG_MFD_MAX14577=m +CONFIG_MFD_MAX77620=y +CONFIG_MFD_MAX77650=m +CONFIG_MFD_MAX77686=y +CONFIG_MFD_MAX77693=m +CONFIG_MFD_MAX77843=y +CONFIG_MFD_MAX8907=m +CONFIG_MFD_MAX8925=y +CONFIG_MFD_MAX8997=y +CONFIG_MFD_MAX8998=y +CONFIG_MFD_MT6360=m +CONFIG_MFD_MT6397=m +CONFIG_MFD_MENF21BMC=m +CONFIG_EZX_PCAP=y +CONFIG_MFD_CPCAP=m +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_NTXEC=m +CONFIG_MFD_RETU=m +CONFIG_MFD_PCF50633=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_UCB1400_CORE=m +CONFIG_MFD_RDC321X=m +CONFIG_MFD_RT4831=m +CONFIG_MFD_RT5033=m +CONFIG_MFD_RC5T583=y +CONFIG_MFD_RK808=m +CONFIG_MFD_RN5T618=m +# CONFIG_MFD_SEC_CORE is not set +CONFIG_MFD_SI476X_CORE=m +CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y +CONFIG_MFD_SKY81452=m +CONFIG_MFD_STMPE=y + +# +# STMicroelectronics STMPE Interface Drivers +# +CONFIG_STMPE_I2C=y +CONFIG_STMPE_SPI=y +# end of STMicroelectronics STMPE Interface Drivers + +CONFIG_MFD_SYSCON=y +CONFIG_MFD_TI_AM335X_TSCADC=m +CONFIG_MFD_LP3943=m +CONFIG_MFD_LP8788=y +CONFIG_MFD_TI_LMU=m +CONFIG_MFD_PALMAS=y +CONFIG_TPS6105X=m +CONFIG_TPS65010=m +CONFIG_TPS6507X=m +CONFIG_MFD_TPS65086=m +CONFIG_MFD_TPS65090=y +# CONFIG_MFD_TPS65217 is not set +CONFIG_MFD_TI_LP873X=m +CONFIG_MFD_TI_LP87565=m +CONFIG_MFD_TPS65218=m +CONFIG_MFD_TPS6586X=y +CONFIG_MFD_TPS65910=y +CONFIG_MFD_TPS65912=y +CONFIG_MFD_TPS65912_I2C=y +CONFIG_MFD_TPS65912_SPI=y +CONFIG_TWL4030_CORE=y +CONFIG_MFD_TWL4030_AUDIO=y +CONFIG_TWL6040_CORE=y +CONFIG_MFD_WL1273_CORE=m +CONFIG_MFD_LM3533=m +CONFIG_MFD_TC3589X=y +CONFIG_MFD_TQMX86=m +CONFIG_MFD_VX855=m +# CONFIG_MFD_LOCHNAGAR is not set +CONFIG_MFD_ARIZONA=m +CONFIG_MFD_ARIZONA_I2C=m +CONFIG_MFD_ARIZONA_SPI=m +CONFIG_MFD_CS47L24=y +CONFIG_MFD_WM5102=y +CONFIG_MFD_WM5110=y +CONFIG_MFD_WM8997=y +CONFIG_MFD_WM8998=y +CONFIG_MFD_WM8400=y +CONFIG_MFD_WM831X=y +CONFIG_MFD_WM831X_I2C=y +CONFIG_MFD_WM831X_SPI=y +CONFIG_MFD_WM8350=y +CONFIG_MFD_WM8350_I2C=y +CONFIG_MFD_WM8994=m +# CONFIG_MFD_ROHM_BD718XX is not set +# CONFIG_MFD_ROHM_BD70528 is not set +# CONFIG_MFD_ROHM_BD71828 is not set +CONFIG_MFD_ROHM_BD957XMUF=m +CONFIG_MFD_STPMIC1=m +CONFIG_MFD_STMFX=m +CONFIG_MFD_ATC260X=m +CONFIG_MFD_ATC260X_I2C=m +CONFIG_MFD_QCOM_PM8008=m +# CONFIG_RAVE_SP_CORE is not set +# CONFIG_MFD_INTEL_M10_BMC is not set +CONFIG_MFD_RSMU_I2C=m +CONFIG_MFD_RSMU_SPI=m +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_88PG86X=m +CONFIG_REGULATOR_88PM800=m +CONFIG_REGULATOR_88PM8607=m +CONFIG_REGULATOR_ACT8865=m +CONFIG_REGULATOR_ACT8945A=m +CONFIG_REGULATOR_AD5398=m +CONFIG_REGULATOR_AAT2870=m +CONFIG_REGULATOR_ARIZONA_LDO1=m +CONFIG_REGULATOR_ARIZONA_MICSUPP=m +CONFIG_REGULATOR_AS3711=m +CONFIG_REGULATOR_AS3722=m +CONFIG_REGULATOR_ATC260X=m +CONFIG_REGULATOR_AXP20X=m +CONFIG_REGULATOR_BCM590XX=m +CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_BD957XMUF=m +CONFIG_REGULATOR_CPCAP=m +CONFIG_REGULATOR_DA903X=m +CONFIG_REGULATOR_DA9052=m +CONFIG_REGULATOR_DA9055=m +CONFIG_REGULATOR_DA9062=m +CONFIG_REGULATOR_DA9063=m +CONFIG_REGULATOR_DA9121=m +CONFIG_REGULATOR_DA9210=m +CONFIG_REGULATOR_DA9211=m +CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_FAN53880=m +CONFIG_REGULATOR_GPIO=m +CONFIG_REGULATOR_HI6421=m +CONFIG_REGULATOR_HI6421V530=m +CONFIG_REGULATOR_HI6421V600=m +CONFIG_REGULATOR_ISL9305=m +CONFIG_REGULATOR_ISL6271A=m +CONFIG_REGULATOR_LM363X=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=m +CONFIG_REGULATOR_LP872X=m +CONFIG_REGULATOR_LP873X=m +CONFIG_REGULATOR_LP8755=m +CONFIG_REGULATOR_LP87565=m +CONFIG_REGULATOR_LP8788=m +CONFIG_REGULATOR_LTC3589=m +CONFIG_REGULATOR_LTC3676=m +CONFIG_REGULATOR_MAX14577=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX77620=m +CONFIG_REGULATOR_MAX77650=m +CONFIG_REGULATOR_MAX8649=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_MAX8893=m +CONFIG_REGULATOR_MAX8907=m +CONFIG_REGULATOR_MAX8925=m +CONFIG_REGULATOR_MAX8952=m +CONFIG_REGULATOR_MAX8973=m +CONFIG_REGULATOR_MAX8997=m +CONFIG_REGULATOR_MAX8998=m +CONFIG_REGULATOR_MAX77686=m +CONFIG_REGULATOR_MAX77693=m +CONFIG_REGULATOR_MAX77802=m +CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MC13XXX_CORE=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_MC13892=m +CONFIG_REGULATOR_MCP16502=m +CONFIG_REGULATOR_MP5416=m +CONFIG_REGULATOR_MP8859=m +CONFIG_REGULATOR_MP886X=m +CONFIG_REGULATOR_MPQ7920=m +CONFIG_REGULATOR_MT6311=m +CONFIG_REGULATOR_MT6315=m +CONFIG_REGULATOR_MT6323=m +CONFIG_REGULATOR_MT6358=m +CONFIG_REGULATOR_MT6359=m +CONFIG_REGULATOR_MT6360=m +CONFIG_REGULATOR_MT6397=m +CONFIG_REGULATOR_PALMAS=m +CONFIG_REGULATOR_PCA9450=m +CONFIG_REGULATOR_PCAP=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PF8X00=m +CONFIG_REGULATOR_PFUZE100=m +CONFIG_REGULATOR_PV88060=m +CONFIG_REGULATOR_PV88080=m +CONFIG_REGULATOR_PV88090=m +CONFIG_REGULATOR_PWM=m +CONFIG_REGULATOR_QCOM_SPMI=m +CONFIG_REGULATOR_QCOM_USB_VBUS=m +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RC5T583=m +CONFIG_REGULATOR_RK808=m +CONFIG_REGULATOR_RN5T618=m +CONFIG_REGULATOR_RT4801=m +CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5033=m +CONFIG_REGULATOR_RT6160=m +CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ6752=m +CONFIG_REGULATOR_SKY81452=m +# CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_STPMIC1=m +CONFIG_REGULATOR_SY8106A=m +CONFIG_REGULATOR_SY8824X=m +CONFIG_REGULATOR_SY8827N=m +CONFIG_REGULATOR_TPS51632=m +CONFIG_REGULATOR_TPS6105X=m +CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_REGULATOR_TPS65086=m +CONFIG_REGULATOR_TPS65090=m +CONFIG_REGULATOR_TPS65132=m +CONFIG_REGULATOR_TPS65218=m +CONFIG_REGULATOR_TPS6524X=m +CONFIG_REGULATOR_TPS6586X=m +CONFIG_REGULATOR_TPS65910=m +CONFIG_REGULATOR_TPS65912=m +CONFIG_REGULATOR_TWL4030=m +CONFIG_REGULATOR_VCTRL=m +CONFIG_REGULATOR_WM831X=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_WM8994=m +CONFIG_REGULATOR_QCOM_LABIBB=m +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +CONFIG_LIRC=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_IR_RCMM_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +CONFIG_IR_HIX5HD2=m +CONFIG_IR_IMON=m +CONFIG_IR_IMON_RAW=m +CONFIG_IR_MCEUSB=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_SPI=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_IGORPLUGUSB=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_GPIO_CIR=m +CONFIG_IR_GPIO_TX=m +CONFIG_IR_PWM_TX=m +CONFIG_IR_SERIAL=m +CONFIG_IR_SERIAL_TRANSMITTER=y +CONFIG_RC_XBOX_DVD=m +CONFIG_IR_TOY=m +CONFIG_CEC_CORE=m +CONFIG_CEC_NOTIFIER=y + +# +# CEC support +# +CONFIG_MEDIA_CEC_RC=y +CONFIG_MEDIA_CEC_SUPPORT=y +CONFIG_CEC_CH7322=m +CONFIG_USB_PULSE8_CEC=m +# CONFIG_USB_RAINSHADOW_CEC is not set +# end of CEC support + +CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIA_SUPPORT_FILTER is not set +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=m +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=m +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_MEM2MEM_DEV=m +CONFIG_V4L2_FLASH_LED_CLASS=m +CONFIG_V4L2_FWNODE=m +CONFIG_V4L2_ASYNC=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +# end of Video4Linux options + +# +# Media controller options +# +CONFIG_MEDIA_CONTROLLER_DVB=y +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +# CONFIG_USB_GSPCA_DTCS033 is not set +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TOUPTEK=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_LOADER=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +# CONFIG_VIDEO_AU0828_RC is not set +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +# CONFIG_DVB_USB_CXUSB_ANALOG is not set +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_DVB_USB_ZD1301=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +CONFIG_DVB_AS102=m + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m + +# +# Software defined radio USB devices +# +CONFIG_USB_AIRSPY=m +CONFIG_USB_HACKRF=m +CONFIG_USB_MSI2500=m +CONFIG_MEDIA_PCI_SUPPORT=y + +# +# Media capture support +# +# CONFIG_VIDEO_SOLO6X10 is not set +CONFIG_VIDEO_TW5864=m +CONFIG_VIDEO_TW68=m +CONFIG_VIDEO_TW686X=m + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_IVTV_ALSA=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_DT3155=m + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX23885=m +CONFIG_MEDIA_ALTERA_CI=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_ENABLE_VP3054=y +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_BT848=m +CONFIG_DVB_BT8XX=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_SAA7134_GO7007=m +CONFIG_VIDEO_SAA7164=m + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_PT1=m +CONFIG_DVB_PT3=m +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_DDBRIDGE=m +# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set +CONFIG_DVB_SMIPCIE=m +CONFIG_DVB_NETUP_UNIDVB=m +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_TEA575X=m +CONFIG_RADIO_SI470X=m +CONFIG_USB_SI470X=m +CONFIG_I2C_SI470X=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_SI4713=m +CONFIG_PLATFORM_SI4713=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI476X=m +CONFIG_USB_MR800=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_SHARK=m +CONFIG_RADIO_SHARK2=m +CONFIG_USB_KEENE=m +CONFIG_USB_RAREMONO=m +CONFIG_USB_MA901=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_SAA7706H=m +CONFIG_RADIO_TEF6862=m +CONFIG_RADIO_WL1273=m +CONFIG_RADIO_WL128X=m +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_TTPCI_EEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF2_DMA_SG=m +CONFIG_VIDEOBUF2_DVB=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_CAFE_CCIC=m +# CONFIG_VIDEO_CADENCE is not set +CONFIG_VIDEO_ASPEED=m +CONFIG_VIDEO_MUX=m +CONFIG_VIDEO_XILINX=m +CONFIG_VIDEO_XILINX_CSI2RXSS=m +CONFIG_VIDEO_XILINX_TPG=m +CONFIG_VIDEO_XILINX_VTC=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m +CONFIG_DVB_PLATFORM_DRIVERS=y +CONFIG_SDR_PLATFORM_DRIVERS=y + +# +# MMC/SDIO DVB adapters +# +CONFIG_SMS_SDIO_DRV=m +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_TEST_DRIVERS is not set + +# +# FireWire (IEEE 1394) Adapters +# +# CONFIG_DVB_FIREDTV is not set +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y + +# +# IR I2C driver auto-selected by 'Autoselect ancillary drivers' +# +CONFIG_VIDEO_IR_I2C=m + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +# CONFIG_VIDEO_TDA1997X is not set +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS3308=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_UDA1342=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SONY_BTF_MPX=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=m +# end of RDS decoders + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV748X is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +CONFIG_VIDEO_SAA711X=m +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +# CONFIG_VIDEO_TVP7002 is not set +CONFIG_VIDEO_TW2804=m +CONFIG_VIDEO_TW9903=m +CONFIG_VIDEO_TW9906=m +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_VPX3220 is not set +CONFIG_VIDEO_MAX9286=m + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_CX25840=m +# end of Video decoders + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=m +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set +# end of Video encoders + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +# end of Video improvement chips + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=m +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +CONFIG_SDR_MAX2175=m +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +CONFIG_VIDEO_M52790=m +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_IMX208=m +# CONFIG_VIDEO_IMX214 is not set +CONFIG_VIDEO_IMX219=m +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX319 is not set +CONFIG_VIDEO_IMX334=m +CONFIG_VIDEO_IMX335=m +# CONFIG_VIDEO_IMX355 is not set +CONFIG_VIDEO_IMX412=m +# CONFIG_VIDEO_OV02A10 is not set +CONFIG_VIDEO_OV2640=m +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV5640 is not set +# CONFIG_VIDEO_OV5645 is not set +# CONFIG_VIDEO_OV5647 is not set +CONFIG_VIDEO_OV5648=m +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set +CONFIG_VIDEO_OV5675=m +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV772X is not set +CONFIG_VIDEO_OV7640=m +CONFIG_VIDEO_OV7670=m +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +CONFIG_VIDEO_OV8865=m +CONFIG_VIDEO_OV9282=m +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV13858 is not set +CONFIG_VIDEO_OV13B10=m +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +CONFIG_VIDEO_MAX9271_LIB=m +CONFIG_VIDEO_RDACM20=m +CONFIG_VIDEO_RDACM21=m +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set +# end of Camera sensor devices + +# +# Lens drivers +# +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +CONFIG_VIDEO_DW9768=m +# CONFIG_VIDEO_DW9807_VCM is not set +# end of Lens drivers + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# end of Flash devices + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# end of SPI helper chips + +# +# Media SPI Adapters +# +# CONFIG_CXD2880_SPI_DRV is not set +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=m + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +# CONFIG_DVB_S5H1432 is not set +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +# CONFIG_DVB_DIB9000 is not set +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_RTL2832_SDR=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_AS102_FE=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m +# CONFIG_DVB_CXD2880 is not set + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +# CONFIG_DVB_MN88443X is not set + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +# CONFIG_DVB_LNBH29 is not set +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +# CONFIG_DVB_LGS8GL5 is not set +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=m +# end of Media ancillary drivers + +# +# Graphics support +# +CONFIG_AGP=m +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_DRM=m +CONFIG_DRM_MIPI_DBI=m +CONFIG_DRM_MIPI_DSI=y +CONFIG_DRM_DP_AUX_BUS=m +CONFIG_DRM_DP_AUX_CHARDEV=y +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MODESET_LOCK is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +CONFIG_DRM_LOAD_EDID_FIRMWARE=y +CONFIG_DRM_DP_CEC=y +CONFIG_DRM_TTM=m +CONFIG_DRM_VRAM_HELPER=m +CONFIG_DRM_TTM_HELPER=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=m + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +# CONFIG_DRM_KOMEDA is not set +# end of ARM devices + +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_AMDGPU=m +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMDGPU_USERPTR=y + +# +# ACP (Audio CoProcessor) Configuration +# +CONFIG_DRM_AMD_ACP=y +# end of ACP (Audio CoProcessor) Configuration + +# +# Display Engine Configuration +# +CONFIG_DRM_AMD_DC=y +CONFIG_DRM_AMD_DC_DCN=y +# CONFIG_DRM_AMD_DC_HDCP is not set +CONFIG_DRM_AMD_DC_SI=y +CONFIG_DRM_AMD_SECURE_DISPLAY=y +# end of Display Engine Configuration + +CONFIG_HSA_AMD=y +CONFIG_HSA_AMD_SVM=y +CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y +CONFIG_NOUVEAU_DEBUG=5 +CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set +# CONFIG_NOUVEAU_DEBUG_PUSH is not set +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +# CONFIG_DRM_NOUVEAU_SVM is not set +CONFIG_DRM_VGEM=m +CONFIG_DRM_VKMS=m +CONFIG_DRM_UDL=m +CONFIG_DRM_AST=m +CONFIG_DRM_MGAG200=m +CONFIG_DRM_RCAR_DW_HDMI=m +# CONFIG_DRM_RCAR_LVDS is not set +CONFIG_DRM_QXL=m +CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +CONFIG_DRM_PANEL_ABT_Y030XX067A=m +CONFIG_DRM_PANEL_ARM_VERSATILE=m +CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=m +CONFIG_DRM_PANEL_BOE_HIMAX8279D=m +CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=m +CONFIG_DRM_PANEL_DSI_CM=m +CONFIG_DRM_PANEL_LVDS=m +CONFIG_DRM_PANEL_SIMPLE=m +CONFIG_DRM_PANEL_EDP=m +CONFIG_DRM_PANEL_ELIDA_KD35T133=m +CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=m +CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=m +CONFIG_DRM_PANEL_ILITEK_IL9322=m +CONFIG_DRM_PANEL_ILITEK_ILI9341=m +# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +CONFIG_DRM_PANEL_INNOLUX_EJ030NA=m +CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m +CONFIG_DRM_PANEL_JDI_LT070ME05000=m +CONFIG_DRM_PANEL_KHADAS_TS050=m +CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=m +CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=m +CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=m +CONFIG_DRM_PANEL_SAMSUNG_LD9040=m +CONFIG_DRM_PANEL_LG_LB035Q02=m +CONFIG_DRM_PANEL_LG_LG4573=m +CONFIG_DRM_PANEL_NEC_NL8048HL11=m +CONFIG_DRM_PANEL_NOVATEK_NT35510=m +CONFIG_DRM_PANEL_NOVATEK_NT36672A=m +CONFIG_DRM_PANEL_NOVATEK_NT39016=m +CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=m +CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=m +CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m +# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set +CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m +CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +CONFIG_DRM_PANEL_RAYDIUM_RM67191=m +CONFIG_DRM_PANEL_RAYDIUM_RM68200=m +CONFIG_DRM_PANEL_RONBO_RB070D30=m +CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=m +CONFIG_DRM_PANEL_SAMSUNG_DB7430=m +CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=m +CONFIG_DRM_PANEL_SAMSUNG_S6D27A1=m +CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m +CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m +# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set +CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=m +CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m +CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=m +CONFIG_DRM_PANEL_SEIKO_43WVF1G=m +CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m +CONFIG_DRM_PANEL_SHARP_LS037V7DW01=m +CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m +CONFIG_DRM_PANEL_SHARP_LS060T1SX01=m +CONFIG_DRM_PANEL_SITRONIX_ST7701=m +CONFIG_DRM_PANEL_SITRONIX_ST7703=m +CONFIG_DRM_PANEL_SITRONIX_ST7789V=m +CONFIG_DRM_PANEL_SONY_ACX424AKP=m +CONFIG_DRM_PANEL_SONY_ACX565AKM=m +CONFIG_DRM_PANEL_TDO_TL070WSH30=m +CONFIG_DRM_PANEL_TPO_TD028TTEC1=m +CONFIG_DRM_PANEL_TPO_TD043MTEA1=m +CONFIG_DRM_PANEL_TPO_TPG110=m +CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m +CONFIG_DRM_PANEL_VISIONOX_RM69299=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +CONFIG_DRM_PANEL_XINPENG_XPP055C272=m +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +CONFIG_DRM_CDNS_DSI=m +CONFIG_DRM_CHIPONE_ICN6211=m +CONFIG_DRM_CHRONTEL_CH7033=m +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_LONTIUM_LT8912B=m +CONFIG_DRM_LONTIUM_LT9611=m +CONFIG_DRM_LONTIUM_LT9611UXC=m +CONFIG_DRM_ITE_IT66121=m +CONFIG_DRM_LVDS_CODEC=m +CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m +CONFIG_DRM_NWL_MIPI_DSI=m +CONFIG_DRM_NXP_PTN3460=m +CONFIG_DRM_PARADE_PS8622=m +CONFIG_DRM_PARADE_PS8640=m +CONFIG_DRM_SIL_SII8620=m +CONFIG_DRM_SII902X=m +CONFIG_DRM_SII9234=m +CONFIG_DRM_SIMPLE_BRIDGE=m +CONFIG_DRM_THINE_THC63LVD1024=m +CONFIG_DRM_TOSHIBA_TC358762=m +CONFIG_DRM_TOSHIBA_TC358764=m +CONFIG_DRM_TOSHIBA_TC358767=m +CONFIG_DRM_TOSHIBA_TC358768=m +CONFIG_DRM_TOSHIBA_TC358775=m +CONFIG_DRM_TI_TFP410=m +CONFIG_DRM_TI_SN65DSI83=m +CONFIG_DRM_TI_SN65DSI86=m +CONFIG_DRM_TI_TPD12S015=m +CONFIG_DRM_ANALOGIX_ANX6345=m +CONFIG_DRM_ANALOGIX_ANX78XX=m +CONFIG_DRM_ANALOGIX_DP=m +CONFIG_DRM_ANALOGIX_ANX7625=m +CONFIG_DRM_I2C_ADV7511=m +CONFIG_DRM_I2C_ADV7511_AUDIO=y +CONFIG_DRM_I2C_ADV7511_CEC=y +CONFIG_DRM_CDNS_MHDP8546=m +CONFIG_DRM_DW_HDMI=m +CONFIG_DRM_DW_HDMI_AHB_AUDIO=m +CONFIG_DRM_DW_HDMI_I2S_AUDIO=m +CONFIG_DRM_DW_HDMI_CEC=m +# end of Display Interface Bridges + +CONFIG_DRM_ETNAVIV=m +CONFIG_DRM_ETNAVIV_THERMAL=y +# CONFIG_DRM_MXSFB is not set +CONFIG_DRM_ARCPGU=m +CONFIG_DRM_BOCHS=m +CONFIG_DRM_CIRRUS_QEMU=m +CONFIG_DRM_GM12U320=m +CONFIG_DRM_SIMPLEDRM=m +CONFIG_TINYDRM_HX8357D=m +# CONFIG_TINYDRM_ILI9225 is not set +# CONFIG_TINYDRM_ILI9341 is not set +# CONFIG_TINYDRM_ILI9486 is not set +CONFIG_TINYDRM_MI0283QT=m +CONFIG_TINYDRM_REPAPER=m +CONFIG_TINYDRM_ST7586=m +# CONFIG_TINYDRM_ST7735R is not set +CONFIG_DRM_GUD=m +CONFIG_DRM_LEGACY=y +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_MACMODES=y +CONFIG_FB_BACKLIGHT=m +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +CONFIG_FB_OF=y +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_VGA16=m +CONFIG_FB_UVESA=m +CONFIG_FB_OPENCORES=m +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_SMSCUFX is not set +CONFIG_FB_UDL=m +CONFIG_FB_IBM_GXT4500=m +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +CONFIG_FB_SIMPLE=m +CONFIG_FB_SSD1307=m +CONFIG_FB_SM712=m +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_L4F00242T03=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI922X=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_LCD_AMS369FG06=m +CONFIG_LCD_LMS501KF03=m +CONFIG_LCD_HX8357=m +# CONFIG_LCD_OTM3225A is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_LM3533=m +CONFIG_BACKLIGHT_PWM=m +# CONFIG_BACKLIGHT_DA903X is not set +CONFIG_BACKLIGHT_DA9052=m +# CONFIG_BACKLIGHT_MAX8925 is not set +CONFIG_BACKLIGHT_QCOM_WLED=m +CONFIG_BACKLIGHT_RT4831=m +# CONFIG_BACKLIGHT_WM831X is not set +# CONFIG_BACKLIGHT_ADP5520 is not set +CONFIG_BACKLIGHT_ADP8860=m +CONFIG_BACKLIGHT_ADP8870=m +# CONFIG_BACKLIGHT_88PM860X is not set +CONFIG_BACKLIGHT_PCF50633=m +# CONFIG_BACKLIGHT_AAT2870 is not set +CONFIG_BACKLIGHT_LM3630A=m +CONFIG_BACKLIGHT_LM3639=m +CONFIG_BACKLIGHT_LP855X=m +# CONFIG_BACKLIGHT_LP8788 is not set +# CONFIG_BACKLIGHT_PANDORA is not set +CONFIG_BACKLIGHT_SKY81452=m +# CONFIG_BACKLIGHT_AS3711 is not set +CONFIG_BACKLIGHT_GPIO=m +CONFIG_BACKLIGHT_LV5207LP=m +CONFIG_BACKLIGHT_BD6107=m +# CONFIG_BACKLIGHT_ARCXCNN is not set +CONFIG_BACKLIGHT_LED=m +# end of Backlight & LCD device support + +CONFIG_VGASTATE=m +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y +CONFIG_SND_PCM_IEC958=y +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_MAX_CARDS=32 +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_CTL_LED=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=1 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS4000=m +CONFIG_SND_ATIIXP=m +CONFIG_SND_ATIIXP_MODEM=m +CONFIG_SND_AU8810=m +CONFIG_SND_AU8820=m +CONFIG_SND_AU8830=m +CONFIG_SND_AW2=m +CONFIG_SND_BT87X=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m + +# +# HD-Audio +# +CONFIG_SND_HDA=m +CONFIG_SND_HDA_GENERIC_LEDS=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_ANALOG=m +CONFIG_SND_HDA_CODEC_SIGMATEL=m +CONFIG_SND_HDA_CODEC_VIA=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CA0110=m +CONFIG_SND_HDA_CODEC_CA0132=m +CONFIG_SND_HDA_CODEC_CA0132_DSP=y +CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_SI3054=m +CONFIG_SND_HDA_GENERIC=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 +# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set +# end of HD-Audio + +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_DSP_LOADER=y +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_PREALLOC_SIZE=64 +CONFIG_SND_INTEL_DSP_CONFIG=m +CONFIG_SND_PPC=y +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_USB_HIFACE=m +# CONFIG_SND_BCD2000 is not set +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_DICE=m +CONFIG_SND_OXFW=m +CONFIG_SND_ISIGHT=m +CONFIG_SND_FIREWORKS=m +CONFIG_SND_BEBOB=m +CONFIG_SND_FIREWIRE_DIGI00X=m +CONFIG_SND_FIREWIRE_TASCAM=m +CONFIG_SND_FIREWIRE_MOTU=m +CONFIG_SND_FIREFACE=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SOC_ADI=m +CONFIG_SND_SOC_ADI_AXI_I2S=m +CONFIG_SND_SOC_ADI_AXI_SPDIF=m +CONFIG_SND_SOC_AMD_ACP=m +CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +CONFIG_SND_ATMEL_SOC=m +CONFIG_SND_SOC_MIKROE_PROTO=m +CONFIG_SND_BCM63XX_I2S_WHISTLER=m +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +CONFIG_SND_SOC_FSL_ASRC=m +CONFIG_SND_SOC_FSL_SAI=m +CONFIG_SND_SOC_FSL_MQS=m +CONFIG_SND_SOC_FSL_AUDMIX=m +CONFIG_SND_SOC_FSL_SSI=m +CONFIG_SND_SOC_FSL_SPDIF=m +CONFIG_SND_SOC_FSL_ESAI=m +CONFIG_SND_SOC_FSL_MICFIL=m +CONFIG_SND_SOC_FSL_EASRC=m +CONFIG_SND_SOC_FSL_XCVR=m +CONFIG_SND_SOC_FSL_RPMSG=m +CONFIG_SND_SOC_IMX_AUDMUX=m +# end of SoC Audio for Freescale CPUs + +CONFIG_SND_I2S_HI6210_I2S=m +CONFIG_SND_SOC_IMG=y +CONFIG_SND_SOC_IMG_I2S_IN=m +CONFIG_SND_SOC_IMG_I2S_OUT=m +CONFIG_SND_SOC_IMG_PARALLEL_OUT=m +CONFIG_SND_SOC_IMG_SPDIF_IN=m +CONFIG_SND_SOC_IMG_SPDIF_OUT=m +CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m +CONFIG_SND_SOC_MTK_BTCVSD=m +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_OF=m +# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set +# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set +CONFIG_SND_SOC_SOF=m + +# +# STMicroelectronics STM32 SOC audio support +# +# end of STMicroelectronics STM32 SOC audio support + +CONFIG_SND_SOC_XILINX_I2S=m +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m +CONFIG_SND_SOC_XTFPGA_I2S=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ADAU_UTILS=m +CONFIG_SND_SOC_ADAU1372=m +CONFIG_SND_SOC_ADAU1372_I2C=m +CONFIG_SND_SOC_ADAU1372_SPI=m +CONFIG_SND_SOC_ADAU1701=m +CONFIG_SND_SOC_ADAU17X1=m +CONFIG_SND_SOC_ADAU1761=m +CONFIG_SND_SOC_ADAU1761_I2C=m +CONFIG_SND_SOC_ADAU1761_SPI=m +CONFIG_SND_SOC_ADAU7002=m +CONFIG_SND_SOC_ADAU7118=m +CONFIG_SND_SOC_ADAU7118_HW=m +CONFIG_SND_SOC_ADAU7118_I2C=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4118=m +CONFIG_SND_SOC_AK4458=m +CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK5386=m +CONFIG_SND_SOC_AK5558=m +CONFIG_SND_SOC_ALC5623=m +CONFIG_SND_SOC_BD28623=m +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_CPCAP=m +CONFIG_SND_SOC_CS35L32=m +CONFIG_SND_SOC_CS35L33=m +CONFIG_SND_SOC_CS35L34=m +CONFIG_SND_SOC_CS35L35=m +CONFIG_SND_SOC_CS35L36=m +CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L41_I2C=m +CONFIG_SND_SOC_CS42L42=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CS42L51_I2C=m +CONFIG_SND_SOC_CS42L52=m +CONFIG_SND_SOC_CS42L56=m +CONFIG_SND_SOC_CS42L73=m +CONFIG_SND_SOC_CS4234=m +CONFIG_SND_SOC_CS4265=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_CS4271_SPI=m +CONFIG_SND_SOC_CS42XX8=m +CONFIG_SND_SOC_CS42XX8_I2C=m +CONFIG_SND_SOC_CS43130=m +CONFIG_SND_SOC_CS4341=m +CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS53L30=m +# CONFIG_SND_SOC_CX2072X is not set +CONFIG_SND_SOC_DA7213=m +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDMI_CODEC=m +CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES7241=m +CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_ES8328_I2C=m +CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_GTM601=m +CONFIG_SND_SOC_ICS43432=m +CONFIG_SND_SOC_INNO_RK3036=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_MAX98504=m +CONFIG_SND_SOC_MAX9867=m +CONFIG_SND_SOC_MAX98927=m +CONFIG_SND_SOC_MAX98520=m +CONFIG_SND_SOC_MAX98373=m +CONFIG_SND_SOC_MAX98373_I2C=m +CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX9860=m +CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m +CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m +CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1789=m +CONFIG_SND_SOC_PCM1789_I2C=m +CONFIG_SND_SOC_PCM179X=m +CONFIG_SND_SOC_PCM179X_I2C=m +CONFIG_SND_SOC_PCM179X_SPI=m +CONFIG_SND_SOC_PCM186X=m +CONFIG_SND_SOC_PCM186X_I2C=m +CONFIG_SND_SOC_PCM186X_SPI=m +CONFIG_SND_SOC_PCM3060=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m +CONFIG_SND_SOC_PCM3168A=m +CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_PCM3168A_SPI=m +CONFIG_SND_SOC_PCM5102A=m +CONFIG_SND_SOC_PCM512x=m +CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_PCM512x_SPI=m +CONFIG_SND_SOC_RK3328=m +CONFIG_SND_SOC_RK817=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT5616=m +CONFIG_SND_SOC_RT5631=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5659=m +CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_SGTL5000=m +CONFIG_SND_SOC_SI476X=m +CONFIG_SND_SOC_SIGMADSP=m +CONFIG_SND_SOC_SIGMADSP_I2C=m +CONFIG_SND_SOC_SIGMADSP_REGMAP=m +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2305=m +CONFIG_SND_SOC_SSM2518=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_SSM2602_SPI=m +CONFIG_SND_SOC_SSM2602_I2C=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_STA32X=m +CONFIG_SND_SOC_STA350=m +CONFIG_SND_SOC_STI_SAS=m +CONFIG_SND_SOC_TAS2552=m +CONFIG_SND_SOC_TAS2562=m +CONFIG_SND_SOC_TAS2764=m +CONFIG_SND_SOC_TAS2770=m +CONFIG_SND_SOC_TAS5086=m +CONFIG_SND_SOC_TAS571X=m +CONFIG_SND_SOC_TAS5720=m +CONFIG_SND_SOC_TAS6424=m +CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TFA9879=m +CONFIG_SND_SOC_TFA989X=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TLV320AIC23_SPI=m +CONFIG_SND_SOC_TLV320AIC31XX=m +CONFIG_SND_SOC_TLV320AIC32X4=m +CONFIG_SND_SOC_TLV320AIC32X4_I2C=m +CONFIG_SND_SOC_TLV320AIC32X4_SPI=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m +CONFIG_SND_SOC_TLV320ADCX140=m +CONFIG_SND_SOC_TS3A227E=m +CONFIG_SND_SOC_TSCS42XX=m +CONFIG_SND_SOC_TSCS454=m +CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8524=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8737=m +CONFIG_SND_SOC_WM8741=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8770=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8782=m +CONFIG_SND_SOC_WM8804=m +CONFIG_SND_SOC_WM8804_I2C=m +CONFIG_SND_SOC_WM8804_SPI=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8904=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WM8985=m +CONFIG_SND_SOC_ZL38060=m +CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MT6351=m +CONFIG_SND_SOC_MT6358=m +CONFIG_SND_SOC_MT6660=m +# CONFIG_SND_SOC_NAU8315 is not set +CONFIG_SND_SOC_NAU8540=m +CONFIG_SND_SOC_NAU8810=m +CONFIG_SND_SOC_NAU8821=m +CONFIG_SND_SOC_NAU8822=m +CONFIG_SND_SOC_NAU8824=m +CONFIG_SND_SOC_TPA6130A2=m +CONFIG_SND_SOC_LPASS_WSA_MACRO=m +CONFIG_SND_SOC_LPASS_VA_MACRO=m +CONFIG_SND_SOC_LPASS_RX_MACRO=m +CONFIG_SND_SOC_LPASS_TX_MACRO=m +# end of CODEC drivers + +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD2=m +CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m +CONFIG_SND_TEST_COMPONENT=m +CONFIG_SND_VIRTIO=m +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=m +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +# CONFIG_HID_ACCUTOUCH is not set +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +CONFIG_HID_APPLEIR=m +CONFIG_HID_ASUS=m +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CORSAIR=m +CONFIG_HID_COUGAR=m +CONFIG_HID_MACALLY=m +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_CMEDIA=m +CONFIG_HID_CP2112=m +CONFIG_HID_CREATIVE_SB0540=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +CONFIG_HID_ELAN=m +CONFIG_HID_ELECOM=m +CONFIG_HID_ELO=m +CONFIG_HID_EZKEY=m +CONFIG_HID_FT260=m +CONFIG_HID_GEMBIRD=m +CONFIG_HID_GFRM=m +CONFIG_HID_GLORIOUS=m +CONFIG_HID_HOLTEK=m +# CONFIG_HOLTEK_FF is not set +CONFIG_HID_VIVALDI=m +# CONFIG_HID_GT683R is not set +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_VIEWSONIC=m +CONFIG_HID_XIAOMI=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +# CONFIG_HID_ITE is not set +# CONFIG_HID_JABRA is not set +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LED=m +CONFIG_HID_LENOVO=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_LOGITECH_HIDPP=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MALTRON=m +CONFIG_HID_MAYFLASH=m +# CONFIG_HID_REDRAGON is not set +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m +CONFIG_NINTENDO_FF=y +# CONFIG_HID_NTI is not set +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PENMOUNT=m +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LCD=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PICOLCD_CIR=y +CONFIG_HID_PLANTRONICS=m +CONFIG_HID_PLAYSTATION=m +CONFIG_PLAYSTATION_FF=y +CONFIG_HID_PRIMAX=m +# CONFIG_HID_RETRODE is not set +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SEMITEK=m +CONFIG_HID_SONY=m +CONFIG_SONY_FF=y +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEAM=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_RMI=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_UDRAW_PS3=m +CONFIG_HID_U2FZERO=m +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m +CONFIG_HID_ALPS=m +CONFIG_HID_MCP2221=m +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# end of USB HID Boot Protocol drivers +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_OF=m +CONFIG_I2C_HID_OF_GOODIX=m +# end of I2C HID support + +CONFIG_I2C_HID_CORE=m +# end of HID support + +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m +CONFIG_USB_LED_TRIG=y +CONFIG_USB_ULPI_BUS=m +CONFIG_USB_CONN_GPIO=m +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=m + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=m +CONFIG_USB_XHCI_PCI_RENESAS=m +CONFIG_USB_XHCI_PLATFORM=m +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=m +CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_PPC_OF=y +CONFIG_USB_EHCI_HCD_PLATFORM=m +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_FOTG210_HCD=m +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_PPC_OF_BE is not set +# CONFIG_USB_OHCI_HCD_PPC_OF_LE is not set +CONFIG_USB_OHCI_HCD_PCI=m +CONFIG_USB_OHCI_HCD_SSB=y +CONFIG_USB_OHCI_HCD_PLATFORM=m +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_HCD_ISO is not set +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_HCD_BCMA=m +CONFIG_USB_HCD_SSB=m +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +CONFIG_USBIP_VUDC=m +# CONFIG_USBIP_DEBUG is not set +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_MUSB_HDRC=m +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# + +# +# MUSB DMA mode +# +CONFIG_MUSB_PIO_ONLY=y +CONFIG_USB_DWC3=m +CONFIG_USB_DWC3_ULPI=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_HAPS=m +CONFIG_USB_DWC3_OF_SIMPLE=m +# CONFIG_USB_DWC2 is not set +CONFIG_USB_CHIPIDEA=m +# CONFIG_USB_CHIPIDEA_UDC is not set +CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_PCI=m +CONFIG_USB_CHIPIDEA_MSM=m +CONFIG_USB_CHIPIDEA_IMX=m +CONFIG_USB_CHIPIDEA_GENERIC=m +CONFIG_USB_CHIPIDEA_TEGRA=m +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1761_UDC=y +# CONFIG_USB_ISP1760_HOST_ROLE is not set +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +CONFIG_USB_ISP1760_DUAL_ROLE=y + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_F8153X=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MXUPORT=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +# CONFIG_USB_SERIAL_SAFE_PADDED is not set +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +CONFIG_USB_SERIAL_UPD78F0730=m +CONFIG_USB_SERIAL_XR=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m +CONFIG_USB_EZUSB_FX2=m +CONFIG_USB_HUB_USB251XB=m +CONFIG_USB_HSIC_USB3503=m +CONFIG_USB_HSIC_USB4604=m +# CONFIG_USB_LINK_LAYER_TEST is not set +CONFIG_USB_CHAOSKEY=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=m +CONFIG_USB_GPIO_VBUS=m +CONFIG_TAHVO_USB=m +# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set +CONFIG_USB_ISP1301=m +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +CONFIG_U_SERIAL_CONSOLE=y + +# +# USB Peripheral Controller +# +CONFIG_USB_FOTG210_UDC=m +CONFIG_USB_GR_UDC=m +CONFIG_USB_R8A66597=m +CONFIG_USB_PXA27X=m +CONFIG_USB_MV_UDC=m +CONFIG_USB_MV_U3D=m +CONFIG_USB_SNP_CORE=m +CONFIG_USB_SNP_UDC_PLAT=m +CONFIG_USB_M66592=m +CONFIG_USB_BDC_UDC=m +CONFIG_USB_AMD5536UDC=m +CONFIG_USB_NET2272=m +# CONFIG_USB_NET2272_DMA is not set +CONFIG_USB_NET2280=m +CONFIG_USB_GOKU=m +CONFIG_USB_EG20T=m +CONFIG_USB_GADGET_XILINX=m +CONFIG_USB_MAX3420_UDC=m +CONFIG_USB_DUMMY_HCD=m +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_SERIAL=m +CONFIG_USB_F_OBEX=m +CONFIG_USB_F_NCM=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_PHONET=m +CONFIG_USB_F_EEM=m +CONFIG_USB_F_SUBSET=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UVC=m +CONFIG_USB_F_MIDI=m +CONFIG_USB_F_HID=m +CONFIG_USB_F_PRINTER=m +CONFIG_USB_F_TCM=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_EEM is not set +# CONFIG_USB_CONFIGFS_PHONET is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_CONFIGFS_F_PRINTER=y +CONFIG_USB_CONFIGFS_F_TCM=y + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +CONFIG_USB_AUDIO=m +CONFIG_GADGET_UAC1=y +# CONFIG_GADGET_UAC1_LEGACY is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_ETH_EEM=y +CONFIG_USB_G_NCM=m +CONFIG_USB_GADGETFS=m +CONFIG_USB_FUNCTIONFS=m +# CONFIG_USB_FUNCTIONFS_ETH is not set +# CONFIG_USB_FUNCTIONFS_RNDIS is not set +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_GADGET_TARGET=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +# CONFIG_USB_CDC_COMPOSITE is not set +CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_ACM_MS=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +CONFIG_USB_G_MULTI_CDC=y +CONFIG_USB_G_HID=m +CONFIG_USB_G_DBGP=m +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=y +CONFIG_USB_G_WEBCAM=m +# CONFIG_USB_RAW_GADGET is not set +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=m +# CONFIG_TYPEC_TCPM is not set +# CONFIG_TYPEC_UCSI is not set +CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m +CONFIG_TYPEC_STUSB160X=m + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_TYPEC_NVIDIA_ALTMODE=m +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=m +CONFIG_MMC=m +CONFIG_PWRSEQ_EMMC=m +CONFIG_PWRSEQ_SD8787=m +CONFIG_PWRSEQ_SIMPLE=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_SDIO_UART=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_CRYPTO=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_BIG_ENDIAN_32BIT_BYTE_SWAPPER=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=y +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_SDHCI_OF_ARASAN=m +CONFIG_MMC_SDHCI_OF_ASPEED=m +CONFIG_MMC_SDHCI_OF_AT91=m +CONFIG_MMC_SDHCI_OF_ESDHC=m +CONFIG_MMC_SDHCI_OF_HLWD=m +CONFIG_MMC_SDHCI_OF_DWCMSHC=m +CONFIG_MMC_SDHCI_CADENCE=m +# CONFIG_MMC_SDHCI_F_SDH30 is not set +CONFIG_MMC_SDHCI_MILBEAUT=m +CONFIG_MMC_WBSD=m +CONFIG_MMC_ALCOR=m +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=m +CONFIG_MMC_HSQ=m +CONFIG_MMC_TOSHIBA_PCI=m +CONFIG_MMC_MTK=m +# CONFIG_MMC_SDHCI_XENON is not set +CONFIG_MMC_SDHCI_OMAP=m +CONFIG_MMC_SDHCI_AM654=m +CONFIG_MMC_SDHCI_EXTERNAL_DMA=y +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m +CONFIG_MS_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_MEMSTICK_R592=m +CONFIG_MEMSTICK_REALTEK_PCI=m +CONFIG_MEMSTICK_REALTEK_USB=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_FLASH=m +CONFIG_LEDS_CLASS_MULTICOLOR=m +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set + +# +# LED drivers +# +# CONFIG_LEDS_88PM860X is not set +CONFIG_LEDS_AN30259A=m +CONFIG_LEDS_AW2013=m +CONFIG_LEDS_BCM6328=m +CONFIG_LEDS_BCM6358=m +CONFIG_LEDS_CPCAP=m +CONFIG_LEDS_CR0014114=m +CONFIG_LEDS_EL15203000=m +CONFIG_LEDS_LM3530=m +CONFIG_LEDS_LM3532=m +CONFIG_LEDS_LM3533=m +CONFIG_LEDS_LM3642=m +CONFIG_LEDS_LM3692X=m +# CONFIG_LEDS_MT6323 is not set +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_PCA9532_GPIO=y +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP3952=m +CONFIG_LEDS_LP50XX=m +CONFIG_LEDS_LP55XX_COMMON=m +CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP5523=m +CONFIG_LEDS_LP5562=m +CONFIG_LEDS_LP8501=m +# CONFIG_LEDS_LP8788 is not set +CONFIG_LEDS_LP8860=m +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set +CONFIG_LEDS_PCA963X=m +# CONFIG_LEDS_WM831X_STATUS is not set +# CONFIG_LEDS_WM8350 is not set +# CONFIG_LEDS_DA903X is not set +CONFIG_LEDS_DA9052=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_PWM=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_LT3593=m +# CONFIG_LEDS_ADP5520 is not set +CONFIG_LEDS_MC13783=m +CONFIG_LEDS_TCA6507=m +CONFIG_LEDS_TLC591XX=m +CONFIG_LEDS_MAX77650=m +# CONFIG_LEDS_MAX8997 is not set +CONFIG_LEDS_LM355x=m +CONFIG_LEDS_MENF21BMC=m +CONFIG_LEDS_IS31FL319X=m +CONFIG_LEDS_IS31FL32XX=m + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_POWERNV=m +CONFIG_LEDS_SYSCON=y +CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_USER=m +# CONFIG_LEDS_SPI_BYTE is not set +# CONFIG_LEDS_TI_LMU_COMMON is not set +CONFIG_LEDS_TPS6105X=m + +# +# Flash and Torch LED drivers +# +CONFIG_LEDS_AAT1290=m +CONFIG_LEDS_AS3645A=m +CONFIG_LEDS_KTD2692=m +# CONFIG_LEDS_LM3601X is not set +# CONFIG_LEDS_MAX77693 is not set +CONFIG_LEDS_RT4505=m +# CONFIG_LEDS_RT8515 is not set +CONFIG_LEDS_SGM3140=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_DISK=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_ACTIVITY=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +CONFIG_LEDS_TRIGGER_CAMERA=m +CONFIG_LEDS_TRIGGER_PANIC=y +# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_PATTERN=m +CONFIG_LEDS_TRIGGER_AUDIO=m +CONFIG_LEDS_TRIGGER_TTY=m +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +# end of Speakup console speech + +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y +CONFIG_INFINIBAND_VIRT_DMA=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_IRDMA=m +CONFIG_MLX4_INFINIBAND=m +CONFIG_MLX5_INFINIBAND=m +CONFIG_INFINIBAND_OCRDMA=m +CONFIG_INFINIBAND_BNXT_RE=m +CONFIG_INFINIBAND_QEDR=m +CONFIG_RDMA_RXE=m +# CONFIG_RDMA_SIW is not set +CONFIG_INFINIBAND_IPOIB=m +CONFIG_INFINIBAND_IPOIB_CM=y +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_SRPT=m +CONFIG_INFINIBAND_ISER=m +CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RTRS=m +CONFIG_INFINIBAND_RTRS_CLIENT=m +CONFIG_INFINIBAND_RTRS_SERVER=m +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_CPC925=m +CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_88PM860X=m +CONFIG_RTC_DRV_88PM80X=m +CONFIG_RTC_DRV_ABB5ZES3=m +CONFIG_RTC_DRV_ABEOZ9=m +CONFIG_RTC_DRV_ABX80X=m +CONFIG_RTC_DRV_AS3722=m +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1307_CENTURY=y +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1374_WDT=y +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_HYM8563=m +CONFIG_RTC_DRV_LP8788=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_MAX8907=m +CONFIG_RTC_DRV_MAX8925=m +CONFIG_RTC_DRV_MAX8998=m +CONFIG_RTC_DRV_MAX8997=m +CONFIG_RTC_DRV_MAX77686=m +CONFIG_RTC_DRV_RK808=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_ISL12026=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8523=m +CONFIG_RTC_DRV_PCF85063=m +CONFIG_RTC_DRV_PCF85363=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_M41T80_WDT=y +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_TWL4030=m +CONFIG_RTC_DRV_PALMAS=m +CONFIG_RTC_DRV_TPS6586X=m +CONFIG_RTC_DRV_TPS65910=m +CONFIG_RTC_DRV_RC5T583=m +CONFIG_RTC_DRV_RC5T619=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8010=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_RV3028=m +CONFIG_RTC_DRV_RV3032=m +CONFIG_RTC_DRV_RV8803=m +CONFIG_RTC_DRV_SD3078=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T93=m +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1302=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1343=m +CONFIG_RTC_DRV_DS1347=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RX4581=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_PCF2123=m +CONFIG_RTC_DRV_MCP795=m +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_DS3232_HWMON=y +CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_RV3029C2=m +CONFIG_RTC_DRV_RV3029_HWMON=y +CONFIG_RTC_DRV_RX6110=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=m +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1685_FAMILY=m +CONFIG_RTC_DRV_DS1685=y +# CONFIG_RTC_DRV_DS1689 is not set +# CONFIG_RTC_DRV_DS17285 is not set +# CONFIG_RTC_DRV_DS17485 is not set +# CONFIG_RTC_DRV_DS17885 is not set +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_DS2404=m +CONFIG_RTC_DRV_DA9052=m +CONFIG_RTC_DRV_DA9055=m +CONFIG_RTC_DRV_DA9063=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM831X=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_OPAL=y +CONFIG_RTC_DRV_ZYNQMP=m +CONFIG_RTC_DRV_NTXEC=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_GENERIC=y +CONFIG_RTC_DRV_CADENCE=m +CONFIG_RTC_DRV_FTRTC010=m +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_MC13XXX=m +CONFIG_RTC_DRV_MT6397=m +CONFIG_RTC_DRV_R7301=m +CONFIG_RTC_DRV_CPCAP=m + +# +# HID Sensor RTC drivers +# +CONFIG_RTC_DRV_HID_SENSOR_TIME=m +CONFIG_RTC_DRV_GOLDFISH=m +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m +CONFIG_DMA_OF=y +CONFIG_ALTERA_MSGDMA=m +CONFIG_DW_AXI_DMAC=m +CONFIG_FSL_EDMA=m +CONFIG_INTEL_IDMA64=m +CONFIG_PLX_DMA=m +CONFIG_XILINX_ZYNQMP_DPDMA=m +CONFIG_QCOM_HIDMA_MGMT=m +CONFIG_QCOM_HIDMA=m +CONFIG_DW_DMAC_CORE=m +CONFIG_DW_DMAC=m +CONFIG_DW_DMAC_PCI=m +# CONFIG_DW_EDMA is not set +# CONFIG_DW_EDMA_PCIE is not set +# CONFIG_SF_PDMA is not set + +# +# DMA Clients +# +CONFIG_ASYNC_TX_DMA=y +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +CONFIG_UDMABUF=y +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set +# end of DMABUF options + +CONFIG_AUXDISPLAY=y +CONFIG_CHARLCD=m +CONFIG_LINEDISP=m +CONFIG_HD44780_COMMON=m +CONFIG_HD44780=m +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_IMG_ASCII_LCD=m +CONFIG_HT16K33=m +CONFIG_LCD2S=m +CONFIG_PARPORT_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_CHARLCD_BL_OFF is not set +# CONFIG_CHARLCD_BL_ON is not set +CONFIG_CHARLCD_BL_FLASH=y +CONFIG_PANEL=m +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_DMEM_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +CONFIG_UIO_FSL_ELBC_GPCM=m +# CONFIG_UIO_FSL_ELBC_GPCM_NETX5152 is not set +CONFIG_UIO_PRUSS=m +CONFIG_UIO_MF624=m +CONFIG_UIO_DFL=m +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_SPAPR_TCE=m +CONFIG_VFIO_SPAPR_EEH=m +CONFIG_VFIO_VIRQFD=m +CONFIG_VFIO_NOIOMMU=y +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +CONFIG_VFIO_MDEV=m +CONFIG_IRQ_BYPASS_MANAGER=y +CONFIG_VIRT_DRIVERS=y +CONFIG_VIRTIO=m +CONFIG_VIRTIO_PCI_LIB=m +CONFIG_VIRTIO_PCI_LIB_LEGACY=m +CONFIG_VIRTIO_MENU=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y +CONFIG_VIRTIO_VDPA=m +# CONFIG_VIRTIO_PMEM is not set +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_MMIO=m +# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set +CONFIG_VIRTIO_DMA_SHARED_BUFFER=m +CONFIG_VDPA=m +# CONFIG_VDPA_SIM is not set +CONFIG_VDPA_USER=m +CONFIG_IFCVF=m +CONFIG_MLX5_VDPA=y +CONFIG_MLX5_VDPA_NET=m +CONFIG_VP_VDPA=m +CONFIG_VHOST_IOTLB=m +CONFIG_VHOST_RING=m +CONFIG_VHOST=m +CONFIG_VHOST_MENU=y +CONFIG_VHOST_NET=m +CONFIG_VHOST_SCSI=m +CONFIG_VHOST_VSOCK=m +CONFIG_VHOST_VDPA=m +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# Microsoft Hyper-V guest support +# +# end of Microsoft Hyper-V guest support + +CONFIG_GREYBUS=m +CONFIG_GREYBUS_ES2=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 +CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 +CONFIG_COMEDI_MISC_DRIVERS=y +CONFIG_COMEDI_BOND=m +CONFIG_COMEDI_TEST=m +CONFIG_COMEDI_PARPORT=m +# CONFIG_COMEDI_ISA_DRIVERS is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_8255_PCI=m +CONFIG_COMEDI_ADDI_WATCHDOG=m +CONFIG_COMEDI_ADDI_APCI_1032=m +CONFIG_COMEDI_ADDI_APCI_1500=m +CONFIG_COMEDI_ADDI_APCI_1516=m +CONFIG_COMEDI_ADDI_APCI_1564=m +CONFIG_COMEDI_ADDI_APCI_16XX=m +CONFIG_COMEDI_ADDI_APCI_2032=m +CONFIG_COMEDI_ADDI_APCI_2200=m +CONFIG_COMEDI_ADDI_APCI_3120=m +CONFIG_COMEDI_ADDI_APCI_3501=m +CONFIG_COMEDI_ADDI_APCI_3XXX=m +CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7X3X=m +CONFIG_COMEDI_ADL_PCI8164=m +CONFIG_COMEDI_ADL_PCI9111=m +CONFIG_COMEDI_ADL_PCI9118=m +CONFIG_COMEDI_ADV_PCI1710=m +CONFIG_COMEDI_ADV_PCI1720=m +CONFIG_COMEDI_ADV_PCI1723=m +CONFIG_COMEDI_ADV_PCI1724=m +CONFIG_COMEDI_ADV_PCI1760=m +CONFIG_COMEDI_ADV_PCI_DIO=m +CONFIG_COMEDI_AMPLC_DIO200_PCI=m +CONFIG_COMEDI_AMPLC_PC236_PCI=m +CONFIG_COMEDI_AMPLC_PC263_PCI=m +CONFIG_COMEDI_AMPLC_PCI224=m +CONFIG_COMEDI_AMPLC_PCI230=m +CONFIG_COMEDI_CONTEC_PCI_DIO=m +CONFIG_COMEDI_DAS08_PCI=m +CONFIG_COMEDI_DT3000=m +CONFIG_COMEDI_DYNA_PCI10XX=m +CONFIG_COMEDI_GSC_HPDI=m +CONFIG_COMEDI_MF6X4=m +CONFIG_COMEDI_ICP_MULTI=m +CONFIG_COMEDI_DAQBOARD2000=m +CONFIG_COMEDI_JR3_PCI=m +CONFIG_COMEDI_KE_COUNTER=m +CONFIG_COMEDI_CB_PCIDAS64=m +CONFIG_COMEDI_CB_PCIDAS=m +CONFIG_COMEDI_CB_PCIDDA=m +CONFIG_COMEDI_CB_PCIMDAS=m +CONFIG_COMEDI_CB_PCIMDDA=m +CONFIG_COMEDI_ME4000=m +CONFIG_COMEDI_ME_DAQ=m +CONFIG_COMEDI_NI_6527=m +CONFIG_COMEDI_NI_65XX=m +CONFIG_COMEDI_NI_660X=m +CONFIG_COMEDI_NI_670X=m +CONFIG_COMEDI_NI_LABPC_PCI=m +CONFIG_COMEDI_NI_PCIDIO=m +CONFIG_COMEDI_NI_PCIMIO=m +CONFIG_COMEDI_RTD520=m +CONFIG_COMEDI_S626=m +CONFIG_COMEDI_MITE=m +CONFIG_COMEDI_NI_TIOCMD=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_COMEDI_DT9812=m +CONFIG_COMEDI_NI_USB6501=m +CONFIG_COMEDI_USBDUX=m +CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USBDUXSIGMA=m +CONFIG_COMEDI_VMK80XX=m +CONFIG_COMEDI_8254=m +CONFIG_COMEDI_8255=m +CONFIG_COMEDI_8255_SA=m +CONFIG_COMEDI_KCOMEDILIB=m +CONFIG_COMEDI_AMPLC_DIO200=m +CONFIG_COMEDI_AMPLC_PC236=m +CONFIG_COMEDI_DAS08=m +CONFIG_COMEDI_NI_LABPC=m +CONFIG_COMEDI_NI_TIO=m +CONFIG_COMEDI_NI_ROUTING=m +# CONFIG_COMEDI_TESTS is not set +CONFIG_STAGING=y +CONFIG_PRISM2_USB=m +CONFIG_RTL8192U=m +CONFIG_RTLLIB=m +CONFIG_RTLLIB_CRYPTO_CCMP=m +CONFIG_RTLLIB_CRYPTO_TKIP=m +CONFIG_RTLLIB_CRYPTO_WEP=m +CONFIG_RTL8192E=m +CONFIG_RTL8723BS=m +CONFIG_R8712U=m +CONFIG_R8188EU=m +CONFIG_RTS5208=m +CONFIG_VT6655=m +CONFIG_VT6656=m + +# +# IIO staging drivers +# + +# +# Accelerometers +# +CONFIG_ADIS16203=m +CONFIG_ADIS16240=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD7816=m +CONFIG_AD7280=m +# end of Analog to digital converters + +# +# Analog digital bi-direction converters +# +CONFIG_ADT7316=m +CONFIG_ADT7316_SPI=m +CONFIG_ADT7316_I2C=m +# end of Analog digital bi-direction converters + +# +# Capacitance to digital converters +# +CONFIG_AD7746=m +# end of Capacitance to digital converters + +# +# Direct Digital Synthesis +# +CONFIG_AD9832=m +CONFIG_AD9834=m +# end of Direct Digital Synthesis + +# +# Network Analyzer, Impedance Converters +# +CONFIG_AD5933=m +# end of Network Analyzer, Impedance Converters + +# +# Active energy metering IC +# +CONFIG_ADE7854=m +CONFIG_ADE7854_I2C=m +CONFIG_ADE7854_SPI=m +# end of Active energy metering IC + +# +# Resolver to digital converters +# +CONFIG_AD2S1210=m +# end of Resolver to digital converters +# end of IIO staging drivers + +CONFIG_FB_SM750=m +CONFIG_STAGING_MEDIA=y +# CONFIG_VIDEO_ZORAN is not set +CONFIG_DVB_AV7110_IR=y +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_PATCH=m +CONFIG_DVB_SP8870=m + +# +# Android +# +# end of Android + +# CONFIG_STAGING_BOARD is not set +CONFIG_LTE_GDM724X=m +CONFIG_FIREWIRE_SERIAL=m +CONFIG_FWTTY_MAX_TOTAL_PORTS=64 +CONFIG_FWTTY_MAX_CARD_PORTS=32 +CONFIG_GS_FPGABOOT=m +# CONFIG_UNISYSSPAR is not set +CONFIG_COMMON_CLK_XLNX_CLKWZRD=m +CONFIG_FB_TFT=m +CONFIG_FB_TFT_AGM1264K_FL=m +CONFIG_FB_TFT_BD663474=m +CONFIG_FB_TFT_HX8340BN=m +CONFIG_FB_TFT_HX8347D=m +CONFIG_FB_TFT_HX8353D=m +CONFIG_FB_TFT_HX8357D=m +CONFIG_FB_TFT_ILI9163=m +CONFIG_FB_TFT_ILI9320=m +CONFIG_FB_TFT_ILI9325=m +CONFIG_FB_TFT_ILI9340=m +CONFIG_FB_TFT_ILI9341=m +CONFIG_FB_TFT_ILI9481=m +CONFIG_FB_TFT_ILI9486=m +CONFIG_FB_TFT_PCD8544=m +CONFIG_FB_TFT_RA8875=m +CONFIG_FB_TFT_S6D02A1=m +CONFIG_FB_TFT_S6D1121=m +CONFIG_FB_TFT_SEPS525=m +# CONFIG_FB_TFT_SH1106 is not set +CONFIG_FB_TFT_SSD1289=m +CONFIG_FB_TFT_SSD1305=m +CONFIG_FB_TFT_SSD1306=m +CONFIG_FB_TFT_SSD1331=m +CONFIG_FB_TFT_SSD1351=m +CONFIG_FB_TFT_ST7735R=m +CONFIG_FB_TFT_ST7789V=m +CONFIG_FB_TFT_TINYLCD=m +CONFIG_FB_TFT_TLS8204=m +CONFIG_FB_TFT_UC1611=m +CONFIG_FB_TFT_UC1701=m +CONFIG_FB_TFT_UPD161704=m +CONFIG_FB_TFT_WATTEROTT=m +# CONFIG_MOST_COMPONENTS is not set +CONFIG_KS7010=m +CONFIG_GREYBUS_AUDIO=m +CONFIG_GREYBUS_AUDIO_APB_CODEC=m +CONFIG_GREYBUS_BOOTROM=m +CONFIG_GREYBUS_FIRMWARE=m +CONFIG_GREYBUS_HID=m +CONFIG_GREYBUS_LIGHT=m +CONFIG_GREYBUS_LOG=m +CONFIG_GREYBUS_LOOPBACK=m +CONFIG_GREYBUS_POWER=m +CONFIG_GREYBUS_RAW=m +CONFIG_GREYBUS_VIBRATOR=m +CONFIG_GREYBUS_BRIDGED_PHY=m +CONFIG_GREYBUS_GPIO=m +CONFIG_GREYBUS_I2C=m +CONFIG_GREYBUS_PWM=m +CONFIG_GREYBUS_SDIO=m +CONFIG_GREYBUS_SPI=m +CONFIG_GREYBUS_UART=m +CONFIG_GREYBUS_USB=m +CONFIG_PI433=m +CONFIG_XIL_AXIS_FIFO=m +# CONFIG_FIELDBUS_DEV is not set +CONFIG_QLGE=m +CONFIG_WFX=m +# CONFIG_GOLDFISH is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y +CONFIG_COMMON_CLK_WM831X=m +CONFIG_LMK04832=m +CONFIG_COMMON_CLK_MAX77686=m +CONFIG_COMMON_CLK_MAX9485=m +CONFIG_COMMON_CLK_RK808=m +CONFIG_COMMON_CLK_SI5341=m +CONFIG_COMMON_CLK_SI5351=m +CONFIG_COMMON_CLK_SI514=m +CONFIG_COMMON_CLK_SI544=m +CONFIG_COMMON_CLK_SI570=m +CONFIG_COMMON_CLK_CDCE706=m +CONFIG_COMMON_CLK_CDCE925=m +CONFIG_COMMON_CLK_CS2000_CP=m +CONFIG_CLK_TWL6040=m +CONFIG_COMMON_CLK_AXI_CLKGEN=m +CONFIG_COMMON_CLK_PALMAS=m +CONFIG_COMMON_CLK_PWM=m +CONFIG_COMMON_CLK_VC5=m +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +CONFIG_XILINX_VCU=m +CONFIG_HWSPINLOCK=y + +# +# Clock Source drivers +# +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +# CONFIG_MICROCHIP_PIT64B is not set +# end of Clock Source drivers + +CONFIG_MAILBOX=y +CONFIG_PLATFORM_MHU=m +CONFIG_ALTERA_MBOX=m +CONFIG_MAILBOX_TEST=m +CONFIG_IOMMU_IOVA=m +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_OF_IOMMU=y +CONFIG_SPAPR_TCE_IOMMU=y + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_RPMSG=m +CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_NS=m +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +CONFIG_RPMSG_VIRTIO=m +# end of Rpmsg drivers + +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +# CONFIG_QUICC_ENGINE is not set +CONFIG_FSL_GUTS=y +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +CONFIG_QCOM_QMI_HELPERS=m +# end of Qualcomm SoC drivers + +CONFIG_SOC_TI=y + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=y +CONFIG_DEVFREQ_GOV_POWERSAVE=y +CONFIG_DEVFREQ_GOV_USERSPACE=y +CONFIG_DEVFREQ_GOV_PASSIVE=m + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +CONFIG_EXTCON_ADC_JACK=m +# CONFIG_EXTCON_FSA9480 is not set +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_MAX14577=m +CONFIG_EXTCON_MAX3355=m +CONFIG_EXTCON_MAX77693=m +CONFIG_EXTCON_MAX77843=m +CONFIG_EXTCON_MAX8997=m +CONFIG_EXTCON_PALMAS=m +CONFIG_EXTCON_PTN5150=m +CONFIG_EXTCON_RT8973A=m +CONFIG_EXTCON_SM5502=m +CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON_USBC_TUSB320=m +CONFIG_MEMORY=y +CONFIG_FPGA_DFL_EMIF=m +CONFIG_IIO=m +CONFIG_IIO_BUFFER=y +CONFIG_IIO_BUFFER_CB=m +CONFIG_IIO_BUFFER_DMA=m +CONFIG_IIO_BUFFER_DMAENGINE=m +CONFIG_IIO_BUFFER_HW_CONSUMER=m +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m +CONFIG_IIO_CONFIGFS=m +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +CONFIG_IIO_SW_DEVICE=m +CONFIG_IIO_SW_TRIGGER=m +CONFIG_IIO_TRIGGERED_EVENT=m + +# +# Accelerometers +# +CONFIG_ADIS16201=m +CONFIG_ADIS16209=m +CONFIG_ADXL313=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m +CONFIG_ADXL355=m +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m +CONFIG_ADXL372=m +CONFIG_ADXL372_SPI=m +CONFIG_ADXL372_I2C=m +CONFIG_BMA220=m +CONFIG_BMA400=m +CONFIG_BMA400_I2C=m +CONFIG_BMA400_SPI=m +CONFIG_BMC150_ACCEL=m +CONFIG_BMC150_ACCEL_I2C=m +CONFIG_BMC150_ACCEL_SPI=m +CONFIG_BMI088_ACCEL=m +CONFIG_BMI088_ACCEL_SPI=m +CONFIG_DA280=m +CONFIG_DA311=m +CONFIG_DMARD06=m +CONFIG_DMARD09=m +CONFIG_DMARD10=m +CONFIG_FXLS8962AF=m +CONFIG_FXLS8962AF_I2C=m +CONFIG_FXLS8962AF_SPI=m +CONFIG_HID_SENSOR_ACCEL_3D=m +CONFIG_IIO_ST_ACCEL_3AXIS=m +CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m +CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m +CONFIG_KXSD9=m +CONFIG_KXSD9_SPI=m +CONFIG_KXSD9_I2C=m +CONFIG_KXCJK1013=m +CONFIG_MC3230=m +CONFIG_MMA7455=m +CONFIG_MMA7455_I2C=m +CONFIG_MMA7455_SPI=m +CONFIG_MMA7660=m +CONFIG_MMA8452=m +CONFIG_MMA9551_CORE=m +CONFIG_MMA9551=m +CONFIG_MMA9553=m +CONFIG_MXC4005=m +CONFIG_MXC6255=m +CONFIG_SCA3000=m +CONFIG_SCA3300=m +CONFIG_STK8312=m +CONFIG_STK8BA50=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD_SIGMA_DELTA=m +CONFIG_AD7091R5=m +CONFIG_AD7124=m +CONFIG_AD7192=m +CONFIG_AD7266=m +CONFIG_AD7291=m +CONFIG_AD7292=m +CONFIG_AD7298=m +CONFIG_AD7476=m +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7766=m +CONFIG_AD7768_1=m +CONFIG_AD7780=m +CONFIG_AD7791=m +CONFIG_AD7793=m +CONFIG_AD7887=m +CONFIG_AD7923=m +CONFIG_AD7949=m +CONFIG_AD799X=m +CONFIG_AD9467=m +CONFIG_ADI_AXI_ADC=m +CONFIG_AXP20X_ADC=m +CONFIG_AXP288_ADC=m +CONFIG_CC10001_ADC=m +CONFIG_CPCAP_ADC=m +CONFIG_DA9150_GPADC=m +CONFIG_DLN2_ADC=m +CONFIG_ENVELOPE_DETECTOR=m +CONFIG_HI8435=m +CONFIG_HX711=m +CONFIG_INA2XX_ADC=m +# CONFIG_LP8788_ADC is not set +CONFIG_LTC2471=m +CONFIG_LTC2485=m +CONFIG_LTC2496=m +CONFIG_LTC2497=m +CONFIG_MAX1027=m +CONFIG_MAX11100=m +CONFIG_MAX1118=m +CONFIG_MAX1241=m +CONFIG_MAX1363=m +CONFIG_MAX9611=m +CONFIG_MCP320X=m +CONFIG_MCP3422=m +CONFIG_MCP3911=m +CONFIG_MEDIATEK_MT6360_ADC=m +CONFIG_MEN_Z188_ADC=m +CONFIG_MP2629_ADC=m +CONFIG_NAU7802=m +# CONFIG_PALMAS_GPADC is not set +CONFIG_QCOM_VADC_COMMON=m +CONFIG_QCOM_SPMI_IADC=m +CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_RN5T618_ADC=m +CONFIG_SD_ADC_MODULATOR=m +CONFIG_STMPE_ADC=m +CONFIG_TI_ADC081C=m +CONFIG_TI_ADC0832=m +CONFIG_TI_ADC084S021=m +CONFIG_TI_ADC12138=m +CONFIG_TI_ADC108S102=m +CONFIG_TI_ADC128S052=m +CONFIG_TI_ADC161S626=m +CONFIG_TI_ADS1015=m +CONFIG_TI_ADS7950=m +CONFIG_TI_ADS8344=m +CONFIG_TI_ADS8688=m +CONFIG_TI_ADS124S08=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_AM335X_ADC=m +CONFIG_TI_TLC4541=m +CONFIG_TI_TSC2046=m +# CONFIG_TWL4030_MADC is not set +# CONFIG_TWL6030_GPADC is not set +CONFIG_VF610_ADC=m +CONFIG_VIPERBOARD_ADC=m +# CONFIG_XILINX_XADC is not set +# end of Analog to digital converters + +# +# Analog Front Ends +# +CONFIG_IIO_RESCALE=m +# end of Analog Front Ends + +# +# Amplifiers +# +CONFIG_AD8366=m +CONFIG_HMC425=m +# end of Amplifiers + +# +# Capacitance to digital converters +# +CONFIG_AD7150=m +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +CONFIG_ATLAS_PH_SENSOR=m +CONFIG_ATLAS_EZO_SENSOR=m +CONFIG_BME680=m +CONFIG_BME680_I2C=m +CONFIG_BME680_SPI=m +CONFIG_CCS811=m +CONFIG_IAQCORE=m +CONFIG_PMS7003=m +CONFIG_SCD30_CORE=m +CONFIG_SCD30_I2C=m +CONFIG_SCD30_SERIAL=m +CONFIG_SCD4X=m +CONFIG_SENSIRION_SGP30=m +CONFIG_SENSIRION_SGP40=m +CONFIG_SPS30=m +CONFIG_SPS30_I2C=m +CONFIG_SPS30_SERIAL=m +CONFIG_SENSEAIR_SUNRISE_CO2=m +CONFIG_VZ89X=m +# end of Chemical Sensors + +# +# Hid Sensor IIO Common +# +CONFIG_HID_SENSOR_IIO_COMMON=m +CONFIG_HID_SENSOR_IIO_TRIGGER=m +# end of Hid Sensor IIO Common + +CONFIG_IIO_MS_SENSORS_I2C=m + +# +# IIO SCMI Sensors +# +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +CONFIG_IIO_SSP_SENSORS_COMMONS=m +CONFIG_IIO_SSP_SENSORHUB=m +# end of SSP Sensor Common + +CONFIG_IIO_ST_SENSORS_I2C=m +CONFIG_IIO_ST_SENSORS_SPI=m +CONFIG_IIO_ST_SENSORS_CORE=m + +# +# Digital to analog converters +# +CONFIG_AD5064=m +CONFIG_AD5360=m +CONFIG_AD5380=m +CONFIG_AD5421=m +CONFIG_AD5446=m +CONFIG_AD5449=m +CONFIG_AD5592R_BASE=m +CONFIG_AD5592R=m +CONFIG_AD5593R=m +CONFIG_AD5504=m +CONFIG_AD5624R_SPI=m +CONFIG_AD5686=m +CONFIG_AD5686_SPI=m +CONFIG_AD5696_I2C=m +CONFIG_AD5755=m +# CONFIG_AD5758 is not set +CONFIG_AD5761=m +CONFIG_AD5764=m +CONFIG_AD5766=m +CONFIG_AD5770R=m +CONFIG_AD5791=m +CONFIG_AD7303=m +CONFIG_AD8801=m +CONFIG_DPOT_DAC=m +CONFIG_DS4424=m +CONFIG_LTC1660=m +CONFIG_LTC2632=m +CONFIG_M62332=m +CONFIG_MAX517=m +CONFIG_MAX5821=m +CONFIG_MCP4725=m +CONFIG_MCP4922=m +CONFIG_TI_DAC082S085=m +CONFIG_TI_DAC5571=m +CONFIG_TI_DAC7311=m +CONFIG_TI_DAC7612=m +CONFIG_VF610_DAC=m +# end of Digital to analog converters + +# +# IIO dummy driver +# +CONFIG_IIO_SIMPLE_DUMMY=m +# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set +# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +CONFIG_AD9523=m +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +CONFIG_ADF4350=m +# CONFIG_ADF4371 is not set +# CONFIG_ADRF6780 is not set +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +CONFIG_ADIS16080=m +CONFIG_ADIS16130=m +CONFIG_ADIS16136=m +CONFIG_ADIS16260=m +CONFIG_ADXRS290=m +CONFIG_ADXRS450=m +CONFIG_BMG160=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160_SPI=m +CONFIG_FXAS21002C=m +CONFIG_FXAS21002C_I2C=m +CONFIG_FXAS21002C_SPI=m +CONFIG_HID_SENSOR_GYRO_3D=m +CONFIG_MPU3050=m +CONFIG_MPU3050_I2C=m +CONFIG_IIO_ST_GYRO_3AXIS=m +CONFIG_IIO_ST_GYRO_I2C_3AXIS=m +CONFIG_IIO_ST_GYRO_SPI_3AXIS=m +CONFIG_ITG3200=m +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +CONFIG_AFE4403=m +CONFIG_AFE4404=m +CONFIG_MAX30100=m +CONFIG_MAX30102=m +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +CONFIG_AM2315=m +CONFIG_DHT11=m +CONFIG_HDC100X=m +CONFIG_HDC2010=m +CONFIG_HID_SENSOR_HUMIDITY=m +CONFIG_HTS221=m +CONFIG_HTS221_I2C=m +CONFIG_HTS221_SPI=m +CONFIG_HTU21=m +CONFIG_SI7005=m +CONFIG_SI7020=m +# end of Humidity sensors + +# +# Inertial measurement units +# +CONFIG_ADIS16400=m +CONFIG_ADIS16460=m +CONFIG_ADIS16475=m +CONFIG_ADIS16480=m +CONFIG_BMI160=m +CONFIG_BMI160_I2C=m +CONFIG_BMI160_SPI=m +CONFIG_FXOS8700=m +CONFIG_FXOS8700_I2C=m +CONFIG_FXOS8700_SPI=m +CONFIG_KMX61=m +CONFIG_INV_ICM42600=m +CONFIG_INV_ICM42600_I2C=m +CONFIG_INV_ICM42600_SPI=m +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m +CONFIG_INV_MPU6050_SPI=m +CONFIG_IIO_ST_LSM6DSX=m +CONFIG_IIO_ST_LSM6DSX_I2C=m +CONFIG_IIO_ST_LSM6DSX_SPI=m +CONFIG_IIO_ST_LSM6DSX_I3C=m +CONFIG_IIO_ST_LSM9DS0=m +CONFIG_IIO_ST_LSM9DS0_I2C=m +CONFIG_IIO_ST_LSM9DS0_SPI=m +# end of Inertial measurement units + +CONFIG_IIO_ADIS_LIB=m +CONFIG_IIO_ADIS_LIB_BUFFER=y + +# +# Light sensors +# +CONFIG_ADJD_S311=m +CONFIG_ADUX1020=m +CONFIG_AL3010=m +CONFIG_AL3320A=m +CONFIG_APDS9300=m +CONFIG_APDS9960=m +CONFIG_AS73211=m +CONFIG_BH1750=m +CONFIG_BH1780=m +CONFIG_CM32181=m +CONFIG_CM3232=m +CONFIG_CM3323=m +CONFIG_CM3605=m +CONFIG_CM36651=m +CONFIG_GP2AP002=m +CONFIG_GP2AP020A00F=m +CONFIG_IQS621_ALS=m +CONFIG_SENSORS_ISL29018=m +CONFIG_SENSORS_ISL29028=m +CONFIG_ISL29125=m +CONFIG_HID_SENSOR_ALS=m +CONFIG_HID_SENSOR_PROX=m +CONFIG_JSA1212=m +CONFIG_RPR0521=m +CONFIG_SENSORS_LM3533=m +CONFIG_LTR501=m +CONFIG_LV0104CS=m +CONFIG_MAX44000=m +CONFIG_MAX44009=m +CONFIG_NOA1305=m +CONFIG_OPT3001=m +CONFIG_PA12203001=m +CONFIG_SI1133=m +CONFIG_SI1145=m +CONFIG_STK3310=m +CONFIG_ST_UVIS25=m +CONFIG_ST_UVIS25_I2C=m +CONFIG_ST_UVIS25_SPI=m +CONFIG_TCS3414=m +CONFIG_TCS3472=m +CONFIG_SENSORS_TSL2563=m +CONFIG_TSL2583=m +CONFIG_TSL2591=m +CONFIG_TSL2772=m +CONFIG_TSL4531=m +CONFIG_US5182D=m +CONFIG_VCNL4000=m +CONFIG_VCNL4035=m +CONFIG_VEML6030=m +CONFIG_VEML6070=m +CONFIG_VL6180=m +CONFIG_ZOPT2201=m +# end of Light sensors + +# +# Magnetometer sensors +# +CONFIG_AK8974=m +CONFIG_AK8975=m +# CONFIG_AK09911 is not set +CONFIG_BMC150_MAGN=m +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN_SPI=m +CONFIG_MAG3110=m +CONFIG_HID_SENSOR_MAGNETOMETER_3D=m +CONFIG_MMC35240=m +CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +CONFIG_SENSORS_HMC5843=m +CONFIG_SENSORS_HMC5843_I2C=m +CONFIG_SENSORS_HMC5843_SPI=m +CONFIG_SENSORS_RM3100=m +CONFIG_SENSORS_RM3100_I2C=m +CONFIG_SENSORS_RM3100_SPI=m +CONFIG_YAMAHA_YAS530=m +# end of Magnetometer sensors + +# +# Multiplexers +# +CONFIG_IIO_MUX=m +# end of Multiplexers + +# +# Inclinometer sensors +# +CONFIG_HID_SENSOR_INCLINOMETER_3D=m +CONFIG_HID_SENSOR_DEVICE_ROTATION=m +# end of Inclinometer sensors + +# +# Triggers - standalone +# +CONFIG_IIO_HRTIMER_TRIGGER=m +CONFIG_IIO_INTERRUPT_TRIGGER=m +CONFIG_IIO_TIGHTLOOP_TRIGGER=m +CONFIG_IIO_SYSFS_TRIGGER=m +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +CONFIG_IQS624_POS=m +# CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE is not set +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +CONFIG_AD5110=m +CONFIG_AD5272=m +CONFIG_DS1803=m +CONFIG_MAX5432=m +CONFIG_MAX5481=m +CONFIG_MAX5487=m +CONFIG_MCP4018=m +CONFIG_MCP4131=m +CONFIG_MCP4531=m +CONFIG_MCP41010=m +CONFIG_TPL0102=m +# end of Digital potentiometers + +# +# Digital potentiostats +# +CONFIG_LMP91000=m +# end of Digital potentiostats + +# +# Pressure sensors +# +CONFIG_ABP060MG=m +CONFIG_BMP280=m +CONFIG_BMP280_I2C=m +CONFIG_BMP280_SPI=m +CONFIG_DLHL60D=m +# CONFIG_DPS310 is not set +CONFIG_HID_SENSOR_PRESS=m +CONFIG_HP03=m +CONFIG_ICP10100=m +CONFIG_MPL115=m +CONFIG_MPL115_I2C=m +CONFIG_MPL115_SPI=m +CONFIG_MPL3115=m +CONFIG_MS5611=m +CONFIG_MS5611_I2C=m +CONFIG_MS5611_SPI=m +CONFIG_MS5637=m +CONFIG_IIO_ST_PRESS=m +CONFIG_IIO_ST_PRESS_I2C=m +CONFIG_IIO_ST_PRESS_SPI=m +# CONFIG_T5403 is not set +CONFIG_HP206C=m +CONFIG_ZPA2326=m +CONFIG_ZPA2326_I2C=m +CONFIG_ZPA2326_SPI=m +# end of Pressure sensors + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set +# end of Lightning sensors + +# +# Proximity and distance sensors +# +CONFIG_ISL29501=m +CONFIG_LIDAR_LITE_V2=m +CONFIG_MB1232=m +CONFIG_PING=m +CONFIG_RFD77402=m +# CONFIG_SRF04 is not set +CONFIG_SX9310=m +CONFIG_SX9500=m +CONFIG_SRF08=m +CONFIG_VCNL3020=m +CONFIG_VL53L0X_I2C=m +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +CONFIG_AD2S90=m +CONFIG_AD2S1200=m +# end of Resolver to digital converters + +# +# Temperature sensors +# +CONFIG_IQS620AT_TEMP=m +CONFIG_LTC2983=m +CONFIG_MAXIM_THERMOCOUPLE=m +CONFIG_HID_SENSOR_TEMP=m +CONFIG_MLX90614=m +CONFIG_MLX90632=m +CONFIG_TMP006=m +CONFIG_TMP007=m +CONFIG_TMP117=m +CONFIG_TSYS01=m +CONFIG_TSYS02D=m +CONFIG_MAX31856=m +CONFIG_MAX31865=m +# end of Temperature sensors + +CONFIG_NTB=m +# CONFIG_NTB_MSI is not set +CONFIG_NTB_IDT=m +CONFIG_NTB_EPF=m +CONFIG_NTB_SWITCHTEC=m +CONFIG_NTB_PINGPONG=m +CONFIG_NTB_TOOL=m +CONFIG_NTB_PERF=m +CONFIG_NTB_TRANSPORT=m +# CONFIG_VME_BUS is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +CONFIG_PWM_ATMEL_HLCDC_PWM=m +CONFIG_PWM_ATMEL_TCB=m +CONFIG_PWM_DWC=m +CONFIG_PWM_FSL_FTM=m +CONFIG_PWM_IQS620A=m +CONFIG_PWM_LP3943=m +CONFIG_PWM_NTXEC=m +CONFIG_PWM_PCA9685=m +CONFIG_PWM_STMPE=y +# CONFIG_PWM_TWL is not set +# CONFIG_PWM_TWL_LED is not set + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +# CONFIG_AL_FIC is not set +CONFIG_MADERA_IRQ=m +# end of IRQ chip support + +CONFIG_IPACK_BUS=m +CONFIG_BOARD_TPCI200=m +CONFIG_SERIAL_IPOCTAL=m +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_TI_SYSCON is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_GENERIC_PHY_MIPI_DPHY=y +CONFIG_PHY_CAN_TRANSCEIVER=m + +# +# PHY drivers for Broadcom platforms +# +# CONFIG_BCM_KONA_USB2_PHY is not set +# end of PHY drivers for Broadcom platforms + +CONFIG_PHY_CADENCE_TORRENT=m +CONFIG_PHY_CADENCE_DPHY=m +CONFIG_PHY_CADENCE_SIERRA=m +CONFIG_PHY_CADENCE_SALVO=m +CONFIG_PHY_FSL_IMX8MQ_USB=m +# CONFIG_PHY_MIXEL_MIPI_DPHY is not set +CONFIG_PHY_PXA_28NM_HSIC=m +CONFIG_PHY_PXA_28NM_USB2=m +# CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_MAPPHONE_MDM6600=m +CONFIG_PHY_OCELOT_SERDES=m +CONFIG_PHY_QCOM_USB_HS=m +CONFIG_PHY_QCOM_USB_HSIC=m +CONFIG_PHY_TUSB1210=m +# end of PHY Subsystem + +CONFIG_POWERCAP=y +CONFIG_IDLE_INJECT=y +# CONFIG_DTPM is not set +CONFIG_MCB=m +CONFIG_MCB_PCI=m +CONFIG_MCB_LPC=m + +# +# Performance monitor support +# +# end of Performance monitor support + +CONFIG_RAS=y +CONFIG_USB4=m +# CONFIG_USB4_DEBUGFS_WRITE is not set +# CONFIG_USB4_DMA_TEST is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +CONFIG_LIBNVDIMM=y +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y +CONFIG_ND_PFN=m +CONFIG_NVDIMM_PFN=y +CONFIG_NVDIMM_DAX=y +CONFIG_OF_PMEM=m +CONFIG_DAX_DRIVER=y +CONFIG_DAX=y +CONFIG_DEV_DAX=m +CONFIG_DEV_DAX_PMEM=m +CONFIG_DEV_DAX_KMEM=m +CONFIG_DEV_DAX_PMEM_COMPAT=m +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +# CONFIG_NVMEM_SPMI_SDAM is not set +CONFIG_NVMEM_RMEM=m + +# +# HW tracing support +# +CONFIG_STM=m +CONFIG_STM_PROTO_BASIC=m +CONFIG_STM_PROTO_SYS_T=m +CONFIG_STM_DUMMY=m +CONFIG_STM_SOURCE_CONSOLE=m +CONFIG_STM_SOURCE_HEARTBEAT=m +CONFIG_STM_SOURCE_FTRACE=m +CONFIG_INTEL_TH=m +CONFIG_INTEL_TH_PCI=m +CONFIG_INTEL_TH_GTH=m +CONFIG_INTEL_TH_STH=m +CONFIG_INTEL_TH_MSU=m +CONFIG_INTEL_TH_PTI=m +# CONFIG_INTEL_TH_DEBUG is not set +# end of HW tracing support + +CONFIG_FPGA=m +CONFIG_ALTERA_PR_IP_CORE=m +CONFIG_ALTERA_PR_IP_CORE_PLAT=m +CONFIG_FPGA_MGR_ALTERA_PS_SPI=m +CONFIG_FPGA_MGR_ALTERA_CVP=m +CONFIG_FPGA_MGR_XILINX_SPI=m +CONFIG_FPGA_MGR_ICE40_SPI=m +CONFIG_FPGA_MGR_MACHXO2_SPI=m +CONFIG_FPGA_BRIDGE=m +CONFIG_ALTERA_FREEZE_BRIDGE=m +CONFIG_XILINX_PR_DECOUPLER=m +CONFIG_FPGA_REGION=m +CONFIG_OF_FPGA_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m +CONFIG_FPGA_DFL_PCI=m +CONFIG_FSI=m +# CONFIG_FSI_NEW_DEV_NODE is not set +CONFIG_FSI_MASTER_GPIO=m +CONFIG_FSI_MASTER_HUB=m +CONFIG_FSI_MASTER_ASPEED=m +CONFIG_FSI_SCOM=m +CONFIG_FSI_SBEFIFO=m +CONFIG_FSI_OCC=m +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +CONFIG_MUX_ADG792A=m +# CONFIG_MUX_ADGS1408 is not set +CONFIG_MUX_GPIO=m +CONFIG_MUX_MMIO=m +# end of Multiplexer drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +CONFIG_INTERCONNECT=y +# CONFIG_COUNTER is not set +CONFIG_MOST=m +CONFIG_MOST_USB_HDM=m +CONFIG_MOST_CDEV=m +CONFIG_MOST_SND=m +# end of Device Drivers + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=m +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=m +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=m +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_XFS_FS=m +CONFIG_XFS_SUPPORT_V4=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_ONLINE_SCRUB is not set +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +# CONFIG_OCFS2_DEBUG_MASKLOG is not set +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set +CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_SECURITY=y +CONFIG_F2FS_CHECK_FS=y +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_F2FS_FS_COMPRESSION=y +CONFIG_F2FS_FS_LZO=y +CONFIG_F2FS_FS_LZORLE=y +CONFIG_F2FS_FS_LZ4=y +CONFIG_F2FS_FS_LZ4HC=y +CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y +CONFIG_ZONEFS_FS=m +CONFIG_FS_DAX=y +CONFIG_FS_DAX_PMD=y +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_EXPORTFS_BLOCK_OPS=y +CONFIG_FILE_LOCKING=y +CONFIG_FS_ENCRYPTION=y +CONFIG_FS_ENCRYPTION_ALGS=m +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_VIRTIO_FS=m +CONFIG_FUSE_DAX=y +CONFIG_OVERLAY_FS=m +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +CONFIG_OVERLAY_FS_XINO_AUTO=y +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +CONFIG_NETFS_SUPPORT=m +# CONFIG_NETFS_STATS is not set +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_FAT_DEFAULT_UTF8=y +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_NTFS3_FS=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_LZX_XPRESS=y +# CONFIG_NTFS3_FS_POSIX_ACL is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_CHILDREN=y +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_INODE64=y +CONFIG_ARCH_SUPPORTS_HUGETLBFS=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_MEMFD_CREATE=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_CONFIGFS_FS=y +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ORANGEFS_FS=m +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=m +# CONFIG_ECRYPT_FS_MESSAGING is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +CONFIG_JFFS2_SUMMARY=y +CONFIG_JFFS2_FS_XATTR=y +CONFIG_JFFS2_FS_POSIX_ACL=y +CONFIG_JFFS2_FS_SECURITY=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +# CONFIG_UBIFS_FS is not set +CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +# CONFIG_CRAMFS_MTD is not set +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +# CONFIG_SQUASHFS_DECOMP_SINGLE is not set +CONFIG_SQUASHFS_DECOMP_MULTI=y +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +CONFIG_HPFS_FS=m +# CONFIG_QNX4FS_FS is not set +CONFIG_QNX6FS_FS=m +# CONFIG_QNX6FS_DEBUG is not set +CONFIG_ROMFS_FS=m +# CONFIG_ROMFS_BACKED_BY_BLOCK is not set +# CONFIG_ROMFS_BACKED_BY_MTD is not set +CONFIG_ROMFS_BACKED_BY_BOTH=y +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_ROMFS_ON_MTD=y +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_DEFLATE_COMPRESS=m +# CONFIG_PSTORE_LZO_COMPRESS is not set +# CONFIG_PSTORE_LZ4_COMPRESS is not set +CONFIG_PSTORE_LZ4HC_COMPRESS=m +# CONFIG_PSTORE_842_COMPRESS is not set +CONFIG_PSTORE_ZSTD_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set +# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +CONFIG_PSTORE_RAM=m +CONFIG_PSTORE_ZONE=m +CONFIG_PSTORE_BLK=m +CONFIG_PSTORE_BLK_BLKDEV="" +CONFIG_PSTORE_BLK_KMSG_SIZE=64 +CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_SYSV_FS is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EROFS_FS=m +# CONFIG_EROFS_FS_DEBUG is not set +CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_POSIX_ACL=y +CONFIG_EROFS_FS_SECURITY=y +# CONFIG_EROFS_FS_ZIP is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +CONFIG_NFS_SWAP=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +CONFIG_NFS_V4_1_MIGRATION=y +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFS_DISABLE_UDP_SUPPORT=y +# CONFIG_NFS_V4_2_READ_PLUS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +CONFIG_NFSD_FLEXFILELAYOUT=y +CONFIG_NFSD_V4_2_INTER_SSC=y +CONFIG_NFSD_V4_SECURITY_LABEL=y +CONFIG_GRACE_PERIOD=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_V4_2_SSC_HELPER=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_SUNRPC_SWAP=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +# CONFIG_SUNRPC_DEBUG is not set +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y +# CONFIG_CEPH_FS_SECURITY_LABEL is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SWN_UPCALL=y +# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_FSCACHE=y +# CONFIG_SMB_SERVER is not set +CONFIG_SMBFS_COMMON=m +CONFIG_CODA_FS=m +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +CONFIG_AFS_FSCACHE=y +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_9P_FS=m +CONFIG_9P_FSCACHE=y +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_9P_FS_SECURITY=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set +CONFIG_UNICODE=y +# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS is not set +CONFIG_TRUSTED_KEYS=m +CONFIG_ENCRYPTED_KEYS=m +CONFIG_KEY_DH_OPERATIONS=y +CONFIG_KEY_NOTIFICATIONS=y +CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_INFINIBAND is not set +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set +CONFIG_FORTIFY_SOURCE=y +# CONFIG_STATIC_USERMODEHELPER is not set +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +# CONFIG_SECURITY_SELINUX_DISABLE is not set +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 +CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 +CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_HASH=y +CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y +# CONFIG_SECURITY_APPARMOR_DEBUG is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +CONFIG_SECURITY_LANDLOCK=y +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_EVM is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_APPARMOR is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_LSM="yama,loadpin,safesetid,integrity" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_ENGINE=m + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECRDSA=m +CONFIG_CRYPTO_SM2=m +CONFIG_CRYPTO_CURVE25519=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +# CONFIG_CRYPTO_AEGIS128 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CFB=m +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=y +CONFIG_CRYPTO_KEYWRAP=m +CONFIG_CRYPTO_NHPOLY1305=m +CONFIG_CRYPTO_ADIANTUM=m +CONFIG_CRYPTO_ESSIV=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=m +CONFIG_CRYPTO_CRC32C_VPMSUM=m +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_XXHASH=m +CONFIG_CRYPTO_BLAKE2B=m +CONFIG_CRYPTO_BLAKE2S=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_CRCT10DIF_VPMSUM=m +CONFIG_CRYPTO_VPMSUM_TESTER=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MD5_PPC=m +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_PPC=m +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_TI=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_SM4=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +CONFIG_CRYPTO_842=m +CONFIG_CRYPTO_LZ4=m +CONFIG_CRYPTO_LZ4HC=m +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_RNG=m +# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set +CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_LIB_SM4=m +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_NX=y +CONFIG_CRYPTO_DEV_NX_COMPRESS=m +CONFIG_CRYPTO_DEV_NX_COMPRESS_PSERIES=m +CONFIG_CRYPTO_DEV_NX_COMPRESS_POWERNV=m +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set +CONFIG_CRYPTO_DEV_VMX=y +CONFIG_CRYPTO_DEV_VMX_ENCRYPT=m +CONFIG_CRYPTO_DEV_CHELSIO=m +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_SAFEXCEL=m +CONFIG_CRYPTO_DEV_CCREE=m +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +CONFIG_TPM_KEY_PARSER=m +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_RAID6_PQ_BENCHMARK=y +CONFIG_LINEAR_RANGES=y +CONFIG_PACKING=y +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_CORDIC=m +CONFIG_PRIME_NUMBERS=m +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IOMAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_XXHASH=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_842_COMPRESS=m +CONFIG_842_DECOMPRESS=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=m +CONFIG_LZ4HC_COMPRESS=m +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +# CONFIG_XZ_DEC_MICROLZMA is not set +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_TEST=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_BCH=m +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_BTREE=y +CONFIG_INTERVAL_TREE=y +CONFIG_XARRAY_MULTI=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=y +CONFIG_DMA_OPS_BYPASS=y +CONFIG_ARCH_HAS_DMA_MAP_DIRECT=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DMA_DECLARE_COHERENT=y +CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y +CONFIG_SWIOTLB=y +# CONFIG_DMA_RESTRICTED_POOL is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_IOMMU_HELPER=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m +CONFIG_CLZ_TAB=y +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_DIMLIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set +CONFIG_FONT_8x16=y +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_6x10 is not set +# CONFIG_FONT_10x18 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +CONFIG_FONT_TER16x32=y +# CONFIG_FONT_6x8 is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_MEMREGION=y +CONFIG_ARCH_HAS_MEMREMAP_COMPAT_ALIGN=y +CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y +CONFIG_ARCH_HAS_COPY_MC=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +CONFIG_PARMAN=m +CONFIG_OBJAGG=m +# end of Library routines + +CONFIG_PLDMFW=y +CONFIG_ASN1_ENCODER=m + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_INFO_COMPRESSED is not set +# CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_DWARF4 is not set +# CONFIG_DEBUG_INFO_DWARF5 is not set +# CONFIG_DEBUG_INFO_BTF is not set +CONFIG_PAHOLE_HAS_SPLIT_BTF=y +# CONFIG_GDB_SCRIPTS is not set +CONFIG_FRAME_WARN=2048 +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set +# CONFIG_VMLINUX_MAP is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +CONFIG_PAGE_EXTENSION=y +# CONFIG_PAGE_OWNER is not set +CONFIG_PAGE_POISONING=y +# CONFIG_DEBUG_PAGE_REF is not set +CONFIG_GENERIC_PTDUMP=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_SCHED_STACK_END_CHECK=y +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set +CONFIG_HAVE_DEBUG_STACKOVERFLOW=y +# CONFIG_DEBUG_STACKOVERFLOW is not set +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_HARDLOCKUP_DETECTOR=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +# CONFIG_SCHED_DEBUG is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_WW_MUTEX_SELFTEST=m +# CONFIG_SCF_TORTURE_TEST is not set +# CONFIG_CSD_LOCK_WAIT_DEBUG is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +CONFIG_DEBUG_LIST=y +# CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_SG is not set +CONFIG_DEBUG_NOTIFIERS=y +CONFIG_BUG_ON_DATA_CORRUPTION=y +# end of Debug kernel data structures + +CONFIG_DEBUG_CREDENTIALS=y + +# +# RCU Debugging +# +CONFIG_TORTURE_TEST=m +# CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +# CONFIG_LATENCYTOP is not set +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_BOOTTIME_TRACING is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +# CONFIG_FUNCTION_PROFILER is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_HWLAT_TRACER is not set +CONFIG_OSNOISE_TRACER=y +CONFIG_TIMERLAT_TRACER=y +CONFIG_FTRACE_SYSCALLS=y +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENTS=y +# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set +CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_EVENTS=y +CONFIG_PROBE_EVENTS=y +# CONFIG_BPF_KPROBE_OVERRIDE is not set +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y +# CONFIG_SYNTH_EVENTS is not set +# CONFIG_HIST_TRIGGERS is not set +# CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_TRACE_EVAL_MAP_FILE is not set +# CONFIG_FTRACE_RECORD_RECURSION is not set +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set +CONFIG_PREEMPTIRQ_DELAY_TEST=m +CONFIG_KPROBE_EVENT_GEN_TEST=m +# CONFIG_SAMPLES is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_STRICT_DEVMEM=y +CONFIG_IO_STRICT_DEVMEM=y + +# +# powerpc Debugging +# +# CONFIG_PPC_DISABLE_WERROR is not set +CONFIG_PPC_WERROR=y +CONFIG_PRINT_STACK_DEPTH=64 +# CONFIG_HCALL_STATS is not set +# CONFIG_PPC_EMULATED_STATS is not set +# CONFIG_CODE_PATCHING_SELFTEST is not set +# CONFIG_JUMP_LABEL_FEATURE_CHECKS is not set +# CONFIG_FTR_FIXUP_SELFTEST is not set +# CONFIG_MSI_BITMAP_SELFTEST is not set +# CONFIG_PPC_IRQ_SOFT_MASK_DEBUG is not set +# CONFIG_PPC_RFI_SRR_DEBUG is not set +CONFIG_XMON=y +# CONFIG_XMON_DEFAULT is not set +CONFIG_XMON_DISASSEMBLY=y +CONFIG_XMON_DEFAULT_RO_MODE=y +CONFIG_DEBUGGER=y +CONFIG_BOOTX_TEXT=y +# CONFIG_PPC_EARLY_DEBUG is not set +# CONFIG_PPC_FAST_ENDIAN_SWITCH is not set +# end of powerpc Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +CONFIG_FUNCTION_ERROR_INJECTION=y +# CONFIG_FAULT_INJECTION is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_LKDTM=m +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_STRING_SELFTEST is not set +CONFIG_TEST_STRING_HELPERS=m +# CONFIG_TEST_STRSCPY is not set +CONFIG_TEST_KSTRTOX=m +CONFIG_TEST_PRINTF=m +CONFIG_TEST_SCANF=m +CONFIG_TEST_BITMAP=m +CONFIG_TEST_UUID=m +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +CONFIG_TEST_HASH=m +# CONFIG_TEST_IDA is not set +CONFIG_TEST_PARMAN=m +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_BLACKHOLE_DEV is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +CONFIG_TEST_STATIC_KEYS=m +# CONFIG_TEST_KMOD is not set +# CONFIG_TEST_MEMCAT_P is not set +# CONFIG_TEST_OBJAGG is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_HMM is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_ARCH_USE_MEMTEST=y +CONFIG_MEMTEST=y +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/srcpkgs/linux5.16/files/x86_64-dotconfig b/srcpkgs/linux5.16/files/x86_64-dotconfig new file mode 100644 index 000000000000..b8c5717c6eae --- /dev/null +++ b/srcpkgs/linux5.16/files/x86_64-dotconfig @@ -0,0 +1,10572 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/x86_64 5.16.20 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=100201 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23501 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23501 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="_1" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_LZ4=y +CONFIG_HAVE_KERNEL_ZSTD=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_BZIP2 is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +# CONFIG_KERNEL_ZSTD is not set +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_WATCH_QUEUE=y +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_IRQ_MIGRATION=y +CONFIG_GENERIC_IRQ_INJECTION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_SIM=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_MSI_IOMMU=y +CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y +CONFIG_GENERIC_IRQ_RESERVATION_MODE=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_ARCH_CLOCKSOURCE_INIT=y +CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y +CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +# CONFIG_NO_HZ_FULL is not set +# CONFIG_NO_HZ is not set +CONFIG_HIGH_RES_TIMERS=y +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y +CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y + +# +# BPF subsystem +# +CONFIG_BPF_SYSCALL=y +CONFIG_BPF_JIT=y +CONFIG_BPF_JIT_ALWAYS_ON=y +CONFIG_BPF_JIT_DEFAULT_ON=y +CONFIG_BPF_UNPRIV_DEFAULT_OFF=y +CONFIG_USERMODE_DRIVER=y +CONFIG_BPF_PRELOAD=y +CONFIG_BPF_PRELOAD_UMD=m +CONFIG_BPF_LSM=y +# end of BPF subsystem + +CONFIG_PREEMPT_BUILD=y +# CONFIG_PREEMPT_NONE is not set +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_PREEMPT is not set +CONFIG_PREEMPT_COUNT=y +CONFIG_PREEMPTION=y +CONFIG_PREEMPT_DYNAMIC=y +CONFIG_SCHED_CORE=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +CONFIG_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_SCHED_AVG_IRQ=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_PSI=y +CONFIG_PSI_DEFAULT_DISABLED=y +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +CONFIG_PREEMPT_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_TASKS_RUDE_RCU=y +CONFIG_TASKS_TRACE_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_IKHEADERS=m +CONFIG_LOG_BUF_SHIFT=19 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y +CONFIG_CC_HAS_INT128=y +CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" +CONFIG_ARCH_SUPPORTS_INT128=y +CONFIG_NUMA_BALANCING=y +CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y +CONFIG_CGROUPS=y +CONFIG_PAGE_COUNTER=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_KMEM=y +CONFIG_BLK_CGROUP=y +CONFIG_CGROUP_WRITEBACK=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_CGROUP_PIDS=y +# CONFIG_CGROUP_RDMA is not set +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_HUGETLB=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_BPF=y +CONFIG_CGROUP_MISC=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_SOCK_CGROUP_DATA=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_CHECKPOINT_RESTORE=y +CONFIG_SCHED_AUTOGROUP=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +CONFIG_RD_LZ4=y +CONFIG_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_HAVE_UID16=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_HAVE_PCSPKR_PLATFORM=y +CONFIG_EXPERT=y +CONFIG_UID16=y +CONFIG_MULTIUSER=y +CONFIG_SGETMASK_SYSCALL=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_HAVE_ARCH_USERFAULTFD_WP=y +CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_USERFAULTFD=y +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +# CONFIG_DEBUG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y +CONFIG_SLAB_FREELIST_HARDENED=y +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +CONFIG_TRACEPOINTS=y +# end of General setup + +CONFIG_64BIT=y +CONFIG_X86_64=y +CONFIG_X86=y +CONFIG_INSTRUCTION_DECODER=y +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_MMU=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=28 +CONFIG_ARCH_MMAP_RND_BITS_MAX=32 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_FILTER_PGPROT=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_NR_GPIO=1024 +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_AUDIT_ARCH=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_64_SMP=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=4 +CONFIG_CC_HAS_SANE_STACKPROTECTOR=y + +# +# Processor type and features +# +CONFIG_SMP=y +CONFIG_X86_FEATURE_NAMES=y +CONFIG_X86_X2APIC=y +CONFIG_X86_MPPARSE=y +# CONFIG_GOLDFISH is not set +CONFIG_RETPOLINE=y +CONFIG_X86_CPU_RESCTRL=y +# CONFIG_X86_EXTENDED_PLATFORM is not set +CONFIG_X86_INTEL_LPSS=y +CONFIG_X86_AMD_PLATFORM_DEVICE=y +CONFIG_IOSF_MBI=y +# CONFIG_IOSF_MBI_DEBUG is not set +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_HYPERVISOR_GUEST=y +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_XXL=y +# CONFIG_PARAVIRT_DEBUG is not set +# CONFIG_PARAVIRT_SPINLOCKS is not set +CONFIG_X86_HV_CALLBACK_VECTOR=y +CONFIG_XEN=y +CONFIG_XEN_PV=y +CONFIG_XEN_512GB=y +CONFIG_XEN_PV_SMP=y +CONFIG_XEN_PV_DOM0=y +CONFIG_XEN_PVHVM=y +CONFIG_XEN_PVHVM_SMP=y +CONFIG_XEN_PVHVM_GUEST=y +CONFIG_XEN_SAVE_RESTORE=y +# CONFIG_XEN_DEBUG_FS is not set +CONFIG_XEN_PVH=y +CONFIG_XEN_DOM0=y +CONFIG_KVM_GUEST=y +CONFIG_ARCH_CPUIDLE_HALTPOLL=y +CONFIG_PVH=y +CONFIG_PARAVIRT_TIME_ACCOUNTING=y +CONFIG_PARAVIRT_CLOCK=y +# CONFIG_JAILHOUSE_GUEST is not set +# CONFIG_ACRN_GUEST is not set +# CONFIG_MK8 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +CONFIG_GENERIC_CPU=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_IA32_FEAT_CTL=y +CONFIG_X86_VMX_FEATURE_NAMES=y +# CONFIG_PROCESSOR_SELECT is not set +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_HYGON=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_CPU_SUP_ZHAOXIN=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +CONFIG_GART_IOMMU=y +# CONFIG_MAXSMP is not set +CONFIG_NR_CPUS_RANGE_BEGIN=2 +CONFIG_NR_CPUS_RANGE_END=512 +CONFIG_NR_CPUS_DEFAULT=64 +CONFIG_NR_CPUS=256 +CONFIG_SCHED_CLUSTER=y +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_SCHED_MC_PRIO=y +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +# CONFIG_X86_MCELOG_LEGACY is not set +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m + +# +# Performance monitoring +# +CONFIG_PERF_EVENTS_INTEL_UNCORE=y +CONFIG_PERF_EVENTS_INTEL_RAPL=m +CONFIG_PERF_EVENTS_INTEL_CSTATE=m +CONFIG_PERF_EVENTS_AMD_POWER=m +CONFIG_PERF_EVENTS_AMD_UNCORE=m +# end of Performance monitoring + +# CONFIG_X86_16BIT is not set +CONFIG_X86_VSYSCALL_EMULATION=y +CONFIG_X86_IOPL_IOPERM=y +CONFIG_I8K=m +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=m +CONFIG_X86_CPUID=m +# CONFIG_X86_5LEVEL is not set +CONFIG_X86_DIRECT_GBPAGES=y +# CONFIG_X86_CPA_STATISTICS is not set +# CONFIG_AMD_MEM_ENCRYPT is not set +CONFIG_NUMA=y +CONFIG_AMD_NUMA=y +CONFIG_X86_64_ACPI_NUMA=y +# CONFIG_NUMA_EMU is not set +CONFIG_NODES_SHIFT=6 +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_X86_PMEM_LEGACY_DEVICE=y +CONFIG_X86_PMEM_LEGACY=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_ARCH_RANDOM=y +CONFIG_X86_SMAP=y +CONFIG_X86_UMIP=y +CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y +CONFIG_X86_INTEL_TSX_MODE_OFF=y +# CONFIG_X86_INTEL_TSX_MODE_ON is not set +# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set +# CONFIG_X86_SGX is not set +CONFIG_EFI=y +CONFIG_EFI_STUB=y +CONFIG_EFI_MIXED=y +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +CONFIG_KEXEC=y +# CONFIG_KEXEC_FILE is not set +CONFIG_CRASH_DUMP=y +# CONFIG_KEXEC_JUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_RELOCATABLE=y +CONFIG_RANDOMIZE_BASE=y +CONFIG_X86_NEED_RELOCS=y +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_DYNAMIC_MEMORY_LAYOUT=y +CONFIG_RANDOMIZE_MEMORY=y +CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa +CONFIG_HOTPLUG_CPU=y +# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set +# CONFIG_DEBUG_HOTPLUG_CPU0 is not set +# CONFIG_COMPAT_VDSO is not set +# CONFIG_LEGACY_VSYSCALL_EMULATE is not set +# CONFIG_LEGACY_VSYSCALL_XONLY is not set +CONFIG_LEGACY_VSYSCALL_NONE=y +# CONFIG_CMDLINE_BOOL is not set +CONFIG_MODIFY_LDT_SYSCALL=y +# CONFIG_STRICT_SIGALTSTACK_SIZE is not set +CONFIG_HAVE_LIVEPATCH=y +# end of Processor type and features + +CONFIG_ARCH_HAS_ADD_PAGES=y +CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y + +# +# Power management and ACPI options +# +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_CLK=y +CONFIG_PM_GENERIC_DOMAINS=y +CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y +CONFIG_ENERGY_MODEL=y +CONFIG_ARCH_SUPPORTS_ACPI=y +CONFIG_ACPI=y +CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y +CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y +CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y +# CONFIG_ACPI_DEBUGGER is not set +CONFIG_ACPI_SPCR_TABLE=y +CONFIG_ACPI_FPDT=y +CONFIG_ACPI_LPIT=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y +CONFIG_ACPI_EC_DEBUGFS=m +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=m +CONFIG_ACPI_TINY_POWER_BUTTON=m +CONFIG_ACPI_TINY_POWER_BUTTON_SIGNAL=38 +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=m +CONFIG_ACPI_TAD=m +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_CPU_FREQ_PSS=y +CONFIG_ACPI_PROCESSOR_CSTATE=y +CONFIG_ACPI_PROCESSOR_IDLE=y +CONFIG_ACPI_CPPC_LIB=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_PLATFORM_PROFILE=m +CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y +CONFIG_ACPI_TABLE_UPGRADE=y +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_MEMORY=y +CONFIG_ACPI_HOTPLUG_IOAPIC=y +CONFIG_ACPI_SBS=m +CONFIG_ACPI_HED=y +CONFIG_ACPI_CUSTOM_METHOD=m +CONFIG_ACPI_BGRT=y +# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set +CONFIG_ACPI_NFIT=m +# CONFIG_NFIT_SECURITY_DEBUG is not set +CONFIG_ACPI_NUMA=y +CONFIG_ACPI_HMAT=y +CONFIG_HAVE_ACPI_APEI=y +CONFIG_HAVE_ACPI_APEI_NMI=y +CONFIG_ACPI_APEI=y +CONFIG_ACPI_APEI_GHES=y +CONFIG_ACPI_APEI_PCIEAER=y +CONFIG_ACPI_APEI_MEMORY_FAILURE=y +CONFIG_ACPI_APEI_EINJ=m +CONFIG_ACPI_APEI_ERST_DEBUG=m +CONFIG_ACPI_DPTF=y +CONFIG_DPTF_POWER=m +CONFIG_DPTF_PCH_FIVR=m +CONFIG_ACPI_WATCHDOG=y +CONFIG_ACPI_EXTLOG=m +CONFIG_ACPI_ADXL=y +CONFIG_ACPI_CONFIGFS=m +# CONFIG_PMIC_OPREGION is not set +CONFIG_TPS68470_PMIC_OPREGION=y +CONFIG_ACPI_VIOT=y +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_PRMT=y + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +# CONFIG_CPU_FREQ_STAT is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +CONFIG_X86_INTEL_PSTATE=y +CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ_CPB=y +CONFIG_X86_POWERNOW_K8=m +CONFIG_X86_AMD_FREQ_SENSITIVITY=m +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +CONFIG_X86_P4_CLOCKMOD=m + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=m +# end of CPU Frequency scaling + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_IDLE_GOV_TEO=y +CONFIG_CPU_IDLE_GOV_HALTPOLL=y +CONFIG_HALTPOLL_CPUIDLE=y +# end of CPU Idle + +CONFIG_INTEL_IDLE=y +# end of Power management and ACPI options + +# +# Bus options (PCI etc.) +# +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_XEN=y +CONFIG_MMCONF_FAM10H=y +# CONFIG_PCI_CNB20LE_QUIRK is not set +# CONFIG_ISA_BUS is not set +CONFIG_ISA_DMA_API=y +CONFIG_AMD_NB=y +# end of Bus options (PCI etc.) + +# +# Binary Emulations +# +CONFIG_IA32_EMULATION=y +# CONFIG_X86_X32 is not set +CONFIG_COMPAT_32=y +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +# end of Binary Emulations + +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_IRQFD=y +CONFIG_HAVE_KVM_IRQ_ROUTING=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_MMIO=y +CONFIG_KVM_ASYNC_PF=y +CONFIG_HAVE_KVM_MSI=y +CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y +CONFIG_KVM_VFIO=y +CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y +CONFIG_KVM_COMPAT=y +CONFIG_HAVE_KVM_IRQ_BYPASS=y +CONFIG_HAVE_KVM_NO_POLL=y +CONFIG_KVM_XFER_TO_GUEST_WORK=y +CONFIG_HAVE_KVM_PM_NOTIFIER=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_WERROR=y +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_KVM_AMD_SEV=y +# CONFIG_KVM_XEN is not set +# CONFIG_KVM_MMU_AUDIT is not set +CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y +CONFIG_AS_AVX512=y +CONFIG_AS_SHA1_NI=y +CONFIG_AS_SHA256_NI=y +CONFIG_AS_TPAUSE=y + +# +# General architecture-dependent options +# +CONFIG_CRASH_CORE=y +CONFIG_KEXEC_CORE=y +CONFIG_HOTPLUG_SMT=y +CONFIG_GENERIC_ENTRY=y +CONFIG_KPROBES=y +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +# CONFIG_STATIC_CALL_SELFTEST is not set +CONFIG_OPTPROBES=y +CONFIG_KPROBES_ON_FTRACE=y +CONFIG_UPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_KRETPROBES=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y +CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_SET_DIRECT_MAP=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y +CONFIG_ARCH_WANTS_NO_INSTR=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y +CONFIG_HAVE_CMPXCHG_LOCAL=y +CONFIG_HAVE_CMPXCHG_DOUBLE=y +CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y +CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y +CONFIG_LTO_NONE=y +CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_HAVE_ARCH_SOFT_DIRTY=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y +CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS=28 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 +CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y +CONFIG_PAGE_SIZE_LESS_THAN_64KB=y +CONFIG_HAVE_STACK_VALIDATION=y +CONFIG_HAVE_RELIABLE_STACKTRACE=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_COMPAT_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_HAVE_ARCH_VMAP_STACK=y +CONFIG_VMAP_STACK=y +CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y +CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_STRICT_MODULE_RWX=y +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +CONFIG_ARCH_USE_MEMREMAP_PROT=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_MEM_ENCRYPT=y +CONFIG_HAVE_STATIC_CALL=y +CONFIG_HAVE_STATIC_CALL_INLINE=y +CONFIG_HAVE_PREEMPT_DYNAMIC=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_ARCH_HAS_ELFCORE_COMPAT=y +CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y +CONFIG_DYNAMIC_SIGFRAME=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +# end of General architecture-dependent options + +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +CONFIG_ASM_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_MODULE_COMPRESS_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_CGROUP_RWSTAT=y +CONFIG_BLK_DEV_BSG_COMMON=y +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_INTEGRITY=y +CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_ZONED=y +CONFIG_BLK_DEV_THROTTLING=y +# CONFIG_BLK_DEV_THROTTLING_LOW is not set +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y +# CONFIG_BLK_CGROUP_IOLATENCY is not set +# CONFIG_BLK_CGROUP_FC_APPID is not set +# CONFIG_BLK_CGROUP_IOCOST is not set +CONFIG_BLK_CGROUP_IOPRIO=y +CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_DEBUG_FS_ZONED=y +# CONFIG_BLK_SED_OPAL is not set +CONFIG_BLK_INLINE_ENCRYPTION=y +CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y +# end of Partition Types + +CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_MQ_RDMA=y +CONFIG_BLK_PM=y +CONFIG_BLOCK_HOLDER_DEPRECATED=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +CONFIG_IOSCHED_BFQ=y +CONFIG_BFQ_GROUP_IOSCHED=y +# CONFIG_BFQ_CGROUP_DEBUG is not set +# end of IO Schedulers + +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_PADATA=y +CONFIG_ASN1=y +CONFIG_UNINLINE_SPIN_UNLOCK=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y +CONFIG_ARCH_USE_QUEUED_RWLOCKS=y +CONFIG_QUEUED_RWLOCKS=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y +CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +CONFIG_BINFMT_MISC=m +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_NUMA_KEEP_MEMINFO=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_EXCLUSIVE_SYSTEM_RAM=y +CONFIG_HAVE_BOOTMEM_INFO_NODE=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_MHP_MEMMAP_ON_MEMORY=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_MEMORY_BALLOON=y +CONFIG_BALLOON_COMPACTION=y +CONFIG_COMPACTION=y +CONFIG_PAGE_REPORTING=y +CONFIG_MIGRATION=y +CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_ARCH_ENABLE_THP_MIGRATION=y +CONFIG_CONTIG_ALLOC=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +# CONFIG_HWPOISON_INJECT is not set +CONFIG_TRANSPARENT_HUGEPAGE=y +# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set +CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y +CONFIG_ARCH_WANTS_THP_SWAP=y +CONFIG_THP_SWAP=y +CONFIG_CLEANCACHE=y +CONFIG_FRONTSWAP=y +# CONFIG_CMA is not set +# CONFIG_MEM_SOFT_DIRTY is not set +CONFIG_ZSWAP=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set +# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set +CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" +# CONFIG_ZSWAP_DEFAULT_ON is not set +CONFIG_ZPOOL=y +CONFIG_ZBUD=y +CONFIG_Z3FOLD=m +CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set +CONFIG_PAGE_IDLE_FLAG=y +CONFIG_IDLE_PAGE_TRACKING=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_PTE_DEVMAP=y +CONFIG_ARCH_HAS_ZONE_DMA_SET=y +CONFIG_ZONE_DMA=y +CONFIG_ZONE_DMA32=y +CONFIG_ZONE_DEVICE=y +CONFIG_DEV_PAGEMAP_OPS=y +CONFIG_HMM_MIRROR=y +# CONFIG_DEVICE_PRIVATE is not set +CONFIG_VMAP_PFN=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +CONFIG_ARCH_HAS_PKEYS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +# CONFIG_READ_ONLY_THP_FOR_FS is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_MAPPING_DIRTY_HELPERS=y +CONFIG_SECRETMEM=y + +# +# Data Access Monitoring +# +CONFIG_DAMON=y +CONFIG_DAMON_VADDR=y +CONFIG_DAMON_PADDR=y +CONFIG_DAMON_DBGFS=y +CONFIG_DAMON_RECLAIM=y +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_WANT_COMPAT_NETLINK_MESSAGES=y +CONFIG_COMPAT_NETLINK_MESSAGES=y +CONFIG_NET_INGRESS=y +CONFIG_NET_EGRESS=y +CONFIG_NET_REDIRECT=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m +CONFIG_TLS=m +CONFIG_TLS_DEVICE=y +# CONFIG_TLS_TOE is not set +CONFIG_XFRM=y +CONFIG_XFRM_OFFLOAD=y +CONFIG_XFRM_ALGO=m +CONFIG_XFRM_USER=m +CONFIG_XFRM_USER_COMPAT=m +CONFIG_XFRM_INTERFACE=m +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_AH=m +CONFIG_XFRM_ESP=m +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_XFRM_ESPINTCP=y +CONFIG_SMC=m +CONFIG_SMC_DIAG=m +CONFIG_XDP_SOCKETS=y +CONFIG_XDP_SOCKETS_DIAG=m +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IP_TUNNEL=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE_COMMON=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_SYN_COOKIES=y +CONFIG_NET_IPVTI=m +CONFIG_NET_UDP_TUNNEL=m +CONFIG_NET_FOU=m +# CONFIG_NET_FOU_IP_TUNNELS is not set +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_ESP_OFFLOAD=m +CONFIG_INET_ESPINTCP=y +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_INET_UDP_DIAG=y +CONFIG_INET_RAW_DIAG=m +CONFIG_INET_DIAG_DESTROY=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_NV=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_TCP_CONG_DCTCP=m +CONFIG_TCP_CONG_CDG=m +CONFIG_TCP_CONG_BBR=m +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_ESP_OFFLOAD=m +CONFIG_INET6_ESPINTCP=y +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_IPV6_ILA=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_IPV6_VTI=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_GRE=m +CONFIG_IPV6_FOU=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_IPV6_SEG6_LWTUNNEL=y +CONFIG_IPV6_SEG6_HMAC=y +CONFIG_IPV6_SEG6_BPF=y +CONFIG_IPV6_RPL_LWTUNNEL=y +CONFIG_IPV6_IOAM6_LWTUNNEL=y +# CONFIG_NETLABEL is not set +CONFIG_MPTCP=y +CONFIG_INET_MPTCP_DIAG=y +CONFIG_MPTCP_IPV6=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=m + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_EGRESS=y +CONFIG_NETFILTER_SKIP_EGRESS=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_FAMILY_BRIDGE=y +CONFIG_NETFILTER_FAMILY_ARP=y +CONFIG_NETFILTER_NETLINK_HOOK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NETFILTER_NETLINK_OSF=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_LOG_SYSLOG=m +CONFIG_NETFILTER_CONNCOUNT=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +# CONFIG_NF_CONNTRACK_PROCFS is not set +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_GRE=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_GLUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +CONFIG_NETFILTER_SYNPROXY=m +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_XFRM=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +# CONFIG_NFT_SYNPROXY is not set +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NFT_REJECT_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XTABLES_COMPAT=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_NAT=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_L2TP=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +# end of Core Netfilter Configuration + +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPMARK=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_IPMAC=m +CONFIG_IP_SET_HASH_MAC=m +CONFIG_IP_SET_HASH_NETPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETNET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_FO=m +CONFIG_IP_VS_OVF=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_MH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m +CONFIG_IP_VS_TWOS=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS MH scheduler +# +CONFIG_IP_VS_MH_TAB_INDEX=12 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_SOCKET_IPV4=m +CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m +CONFIG_NF_DUP_IPV4=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_SYNPROXY=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +# CONFIG_IP_NF_SECURITY is not set +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_SOCKET_IPV6=m +CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m +CONFIG_NF_DUP_IPV6=m +CONFIG_NF_REJECT_IPV6=m +CONFIG_NF_LOG_IPV6=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RPFILTER=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_MATCH_SRH=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_TARGET_SYNPROXY=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +# CONFIG_IP6_NF_SECURITY is not set +CONFIG_IP6_NF_NAT=m +CONFIG_IP6_NF_TARGET_MASQUERADE=m +CONFIG_IP6_NF_TARGET_NPT=m +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_TABLES_BRIDGE=m +# CONFIG_NFT_BRIDGE_META is not set +CONFIG_NFT_BRIDGE_REJECT=m +# CONFIG_NF_CONNTRACK_BRIDGE is not set +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_BPFILTER is not set +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y +# end of DCCP CCIDs Configuration + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# end of DCCP Kernel Hacking + +CONFIG_IP_SCTP=m +# CONFIG_SCTP_DBG_OBJCNT is not set +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y +# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set +# CONFIG_SCTP_COOKIE_HMAC_MD5 is not set +CONFIG_SCTP_COOKIE_HMAC_SHA1=y +CONFIG_INET_SCTP_DIAG=m +CONFIG_RDS=m +# CONFIG_RDS_RDMA is not set +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_MEDIA_IB=y +CONFIG_TIPC_MEDIA_UDP=y +CONFIG_TIPC_CRYPTO=y +CONFIG_TIPC_DIAG=m +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +# CONFIG_ATM_CLIP_NO_ICMP is not set +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_VLAN_FILTERING=y +CONFIG_BRIDGE_MRP=y +# CONFIG_BRIDGE_CFM is not set +CONFIG_NET_DSA=m +CONFIG_NET_DSA_TAG_AR9331=m +CONFIG_NET_DSA_TAG_BRCM_COMMON=m +CONFIG_NET_DSA_TAG_BRCM=m +CONFIG_NET_DSA_TAG_BRCM_LEGACY=m +CONFIG_NET_DSA_TAG_BRCM_PREPEND=m +# CONFIG_NET_DSA_TAG_HELLCREEK is not set +CONFIG_NET_DSA_TAG_GSWIP=m +CONFIG_NET_DSA_TAG_DSA_COMMON=m +CONFIG_NET_DSA_TAG_DSA=m +CONFIG_NET_DSA_TAG_EDSA=m +CONFIG_NET_DSA_TAG_MTK=m +CONFIG_NET_DSA_TAG_KSZ=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_NET_DSA_TAG_OCELOT_8021Q=m +CONFIG_NET_DSA_TAG_QCA=m +CONFIG_NET_DSA_TAG_RTL4_A=m +CONFIG_NET_DSA_TAG_RTL8_4=m +CONFIG_NET_DSA_TAG_LAN9303=m +CONFIG_NET_DSA_TAG_SJA1105=m +CONFIG_NET_DSA_TAG_TRAILER=m +CONFIG_NET_DSA_TAG_XRS700X=m +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +CONFIG_LLC2=m +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_PHONET=m +# CONFIG_6LOWPAN is not set +CONFIG_IEEE802154=m +CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y +CONFIG_IEEE802154_SOCKET=m +CONFIG_MAC802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_CBS=m +CONFIG_NET_SCH_ETF=m +CONFIG_NET_SCH_TAPRIO=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_SKBPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_CAKE=m +CONFIG_NET_SCH_FQ=m +CONFIG_NET_SCH_HHF=m +CONFIG_NET_SCH_PIE=m +CONFIG_NET_SCH_FQ_PIE=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m +CONFIG_NET_SCH_ETS=m +# CONFIG_NET_SCH_DEFAULT is not set + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +# CONFIG_CLS_U32_PERF is not set +# CONFIG_CLS_U32_MARK is not set +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +# CONFIG_NET_CLS_CGROUP is not set +CONFIG_NET_CLS_BPF=m +CONFIG_NET_CLS_FLOWER=m +CONFIG_NET_CLS_MATCHALL=m +# CONFIG_NET_EMATCH is not set +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_SAMPLE=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_ACT_MPLS is not set +CONFIG_NET_ACT_VLAN=m +CONFIG_NET_ACT_BPF=m +CONFIG_NET_ACT_CONNMARK=m +# CONFIG_NET_ACT_CTINFO is not set +CONFIG_NET_ACT_SKBMOD=m +CONFIG_NET_ACT_IFE=m +CONFIG_NET_ACT_TUNNEL_KEY=m +# CONFIG_NET_ACT_CT is not set +CONFIG_NET_ACT_GATE=m +CONFIG_NET_IFE_SKBMARK=m +CONFIG_NET_IFE_SKBPRIO=m +CONFIG_NET_IFE_SKBTCINDEX=m +# CONFIG_NET_TC_SKB_EXT is not set +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y +CONFIG_DNS_RESOLVER=y +CONFIG_BATMAN_ADV=m +CONFIG_BATMAN_ADV_BATMAN_V=y +CONFIG_BATMAN_ADV_BLA=y +CONFIG_BATMAN_ADV_DAT=y +CONFIG_BATMAN_ADV_NC=y +CONFIG_BATMAN_ADV_MCAST=y +# CONFIG_BATMAN_ADV_DEBUG is not set +# CONFIG_BATMAN_ADV_TRACING is not set +CONFIG_OPENVSWITCH=m +CONFIG_OPENVSWITCH_GRE=m +CONFIG_OPENVSWITCH_VXLAN=m +CONFIG_OPENVSWITCH_GENEVE=m +CONFIG_VSOCKETS=m +CONFIG_VSOCKETS_DIAG=m +CONFIG_VSOCKETS_LOOPBACK=m +CONFIG_VMWARE_VMCI_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_HYPERV_VSOCKETS=m +CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y +CONFIG_NET_MPLS_GSO=m +CONFIG_MPLS_ROUTING=m +CONFIG_MPLS_IPTUNNEL=m +CONFIG_NET_NSH=m +CONFIG_HSR=m +CONFIG_NET_SWITCHDEV=y +CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m +CONFIG_QRTR_SMD=m +CONFIG_QRTR_TUN=m +CONFIG_QRTR_MHI=m +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=y +CONFIG_XPS=y +CONFIG_CGROUP_NET_PRIO=y +CONFIG_CGROUP_NET_CLASSID=y +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_STREAM_PARSER=y +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_NET_DROP_MONITOR is not set +# end of Network testing +# end of Networking options + +# CONFIG_HAMRADIO is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m +# CONFIG_CAN_J1939 is not set +CONFIG_CAN_ISOTP=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +# CONFIG_CAN_VXCAN is not set +CONFIG_CAN_SLCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_JANZ_ICAN3 is not set +# CONFIG_CAN_KVASER_PCIEFD is not set +CONFIG_CAN_C_CAN=m +CONFIG_CAN_C_CAN_PLATFORM=m +CONFIG_CAN_C_CAN_PCI=m +CONFIG_CAN_CC770=m +CONFIG_CAN_CC770_ISA=m +CONFIG_CAN_CC770_PLATFORM=m +CONFIG_CAN_IFI_CANFD=m +CONFIG_CAN_M_CAN=m +# CONFIG_CAN_M_CAN_PCI is not set +# CONFIG_CAN_M_CAN_PLATFORM is not set +# CONFIG_CAN_M_CAN_TCAN4X5X is not set +# CONFIG_CAN_PEAK_PCIEFD is not set +# CONFIG_CAN_SJA1000 is not set +CONFIG_CAN_SOFTING=m + +# +# CAN SPI interfaces +# +# CONFIG_CAN_HI311X is not set +CONFIG_CAN_MCP251X=m +CONFIG_CAN_MCP251XFD=m +# CONFIG_CAN_MCP251XFD_SANITY is not set +# end of CAN SPI interfaces + +# +# CAN USB interfaces +# +CONFIG_CAN_8DEV_USB=m +CONFIG_CAN_EMS_USB=m +CONFIG_CAN_ESD_USB2=m +CONFIG_CAN_ETAS_ES58X=m +CONFIG_CAN_GS_USB=m +CONFIG_CAN_KVASER_USB=m +# CONFIG_CAN_MCBA_USB is not set +CONFIG_CAN_PEAK_USB=m +CONFIG_CAN_UCAN=m +# end of CAN USB interfaces + +CONFIG_CAN_DEBUG_DEVICES=y +# end of CAN Device Drivers + +CONFIG_BT=m +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=m +CONFIG_BT_HS=y +CONFIG_BT_LE=y +CONFIG_BT_LEDS=y +CONFIG_BT_MSFTEXT=y +CONFIG_BT_AOSPEXT=y +CONFIG_BT_DEBUGFS=y +# CONFIG_BT_SELFTEST is not set + +# +# Bluetooth device drivers +# +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m +CONFIG_BT_RTL=m +CONFIG_BT_QCA=m +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y +CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y +CONFIG_BT_HCIBTUSB_RTL=y +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_NOKIA=m +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_INTEL=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_BT_HCIUART_QCA=y +CONFIG_BT_HCIUART_AG6XX=y +# CONFIG_BT_HCIUART_MRVL is not set +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_BT_MTKSDIO=m +CONFIG_BT_MTKUART=m +CONFIG_BT_HCIRSI=m +CONFIG_BT_VIRTIO=m +# end of Bluetooth device drivers + +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_IPV6 is not set +# CONFIG_AF_RXRPC_INJECT_LOSS is not set +# CONFIG_AF_RXRPC_DEBUG is not set +# CONFIG_RXKAD is not set +CONFIG_AF_KCM=m +CONFIG_STREAM_PARSER=y +CONFIG_MCTP=y +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUGFS is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_RFKILL_GPIO=m +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +# CONFIG_NET_9P_XEN is not set +# CONFIG_NET_9P_RDMA is not set +# CONFIG_NET_9P_DEBUG is not set +CONFIG_CAIF=m +# CONFIG_CAIF_DEBUG is not set +CONFIG_CAIF_NETDEV=m +CONFIG_CAIF_USB=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y +CONFIG_NFC=m +CONFIG_NFC_DIGITAL=m +CONFIG_NFC_NCI=m +CONFIG_NFC_NCI_SPI=m +CONFIG_NFC_NCI_UART=m +CONFIG_NFC_HCI=m +# CONFIG_NFC_SHDLC is not set + +# +# Near Field Communication (NFC) devices +# +CONFIG_NFC_TRF7970A=m +CONFIG_NFC_MEI_PHY=m +CONFIG_NFC_SIM=m +CONFIG_NFC_PORT100=m +CONFIG_NFC_VIRTUAL_NCI=m +CONFIG_NFC_FDP=m +CONFIG_NFC_FDP_I2C=m +CONFIG_NFC_PN544=m +CONFIG_NFC_PN544_MEI=m +CONFIG_NFC_PN533=m +CONFIG_NFC_PN533_USB=m +CONFIG_NFC_PN533_I2C=m +CONFIG_NFC_PN532_UART=m +CONFIG_NFC_MICROREAD=m +CONFIG_NFC_MICROREAD_MEI=m +CONFIG_NFC_MRVL=m +CONFIG_NFC_MRVL_USB=m +CONFIG_NFC_MRVL_UART=m +CONFIG_NFC_MRVL_I2C=m +CONFIG_NFC_MRVL_SPI=m +CONFIG_NFC_ST_NCI=m +CONFIG_NFC_ST_NCI_I2C=m +CONFIG_NFC_ST_NCI_SPI=m +CONFIG_NFC_NXP_NCI=m +CONFIG_NFC_NXP_NCI_I2C=m +CONFIG_NFC_S3FWRN5=m +CONFIG_NFC_S3FWRN5_I2C=m +CONFIG_NFC_S3FWRN82_UART=m +CONFIG_NFC_ST95HF=m +# end of Near Field Communication (NFC) devices + +CONFIG_PSAMPLE=m +CONFIG_NET_IFE=m +CONFIG_LWTUNNEL=y +CONFIG_LWTUNNEL_BPF=y +CONFIG_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_SOCK_VALIDATE_XMIT=y +CONFIG_NET_SELFTESTS=y +CONFIG_NET_SOCK_MSG=y +CONFIG_NET_DEVLINK=y +CONFIG_PAGE_POOL=y +CONFIG_FAILOVER=m +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_HAVE_EISA=y +# CONFIG_EISA is not set +CONFIG_HAVE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=y +CONFIG_PCIEAER=y +CONFIG_PCIEAER_INJECT=m +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +CONFIG_PCIE_PME=y +# CONFIG_PCIE_DPC is not set +# CONFIG_PCIE_PTM is not set +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +CONFIG_PCI_QUIRKS=y +# CONFIG_PCI_DEBUG is not set +CONFIG_PCI_REALLOC_ENABLE_AUTO=y +CONFIG_PCI_STUB=m +# CONFIG_PCI_PF_STUB is not set +CONFIG_XEN_PCIDEV_FRONTEND=m +CONFIG_PCI_ATS=y +CONFIG_PCI_LOCKLESS_CONFIG=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +CONFIG_PCI_PASID=y +# CONFIG_PCI_P2PDMA is not set +CONFIG_PCI_LABEL=y +CONFIG_PCI_HYPERV=m +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +CONFIG_HOTPLUG_PCI=y +CONFIG_HOTPLUG_PCI_ACPI=y +CONFIG_HOTPLUG_PCI_ACPI_IBM=m +CONFIG_HOTPLUG_PCI_CPCI=y +CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m +CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m +# CONFIG_HOTPLUG_PCI_SHPC is not set + +# +# PCI controller drivers +# +CONFIG_VMD=m +CONFIG_PCI_HYPERV_INTERFACE=m + +# +# DesignWare PCI Core Support +# +CONFIG_PCIE_DW=y +CONFIG_PCIE_DW_HOST=y +# CONFIG_PCIE_DW_PLAT_HOST is not set +CONFIG_PCI_MESON=y +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT is not set +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +CONFIG_PCI_SW_SWITCHTEC=m +# end of PCI switch controller drivers + +# CONFIG_CXL_BUS is not set +CONFIG_PCCARD=m +# CONFIG_PCMCIA is not set +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_RAPIDIO=m +CONFIG_RAPIDIO_TSI721=m +CONFIG_RAPIDIO_DISC_TIMEOUT=30 +CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y +CONFIG_RAPIDIO_DMA_ENGINE=y +CONFIG_RAPIDIO_DEBUG=y +CONFIG_RAPIDIO_ENUM_BASIC=m +CONFIG_RAPIDIO_CHMAN=m +CONFIG_RAPIDIO_MPORT_CDEV=m + +# +# RapidIO Switch drivers +# +CONFIG_RAPIDIO_TSI57X=m +CONFIG_RAPIDIO_CPS_XX=m +CONFIG_RAPIDIO_TSI568=m +CONFIG_RAPIDIO_CPS_GEN2=m +CONFIG_RAPIDIO_RXS_GEN3=m +# end of RapidIO Switch drivers + +# +# Generic Driver Options +# +CONFIG_AUXILIARY_BUS=y +# CONFIG_UEVENT_HELPER is not set +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_FW_LOADER_PAGED_BUF=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_USER_HELPER=y +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +# CONFIG_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +CONFIG_HMEM_REPORTING=y +CONFIG_TEST_ASYNC_DRIVER_PROBE=m +CONFIG_SYS_HYPERVISOR=y +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_SPMI=m +CONFIG_REGMAP_W1=m +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_REGMAP_SOUNDWIRE=m +CONFIG_REGMAP_SOUNDWIRE_MBQ=m +CONFIG_REGMAP_I3C=m +CONFIG_REGMAP_SPI_AVMM=m +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +# end of Generic Driver Options + +# +# Bus devices +# +CONFIG_MHI_BUS=m +# CONFIG_MHI_BUS_DEBUG is not set +# CONFIG_MHI_BUS_PCI_GENERIC is not set +# end of Bus devices + +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +# end of ARM System Control and Management Interface Protocol + +CONFIG_EDD=m +# CONFIG_EDD_OFF is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_DMIID=y +CONFIG_DMI_SYSFS=m +CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m +CONFIG_FW_CFG_SYSFS=m +# CONFIG_FW_CFG_SYSFS_CMDLINE is not set +CONFIG_SYSFB=y +# CONFIG_SYSFB_SIMPLEFB is not set +CONFIG_CS_DSP=m +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# EFI (Extensible Firmware Interface) Support +# +# CONFIG_EFI_VARS is not set +CONFIG_EFI_ESRT=y +CONFIG_EFI_VARS_PSTORE=y +CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y +CONFIG_EFI_RUNTIME_MAP=y +# CONFIG_EFI_FAKE_MEMMAP is not set +CONFIG_EFI_SOFT_RESERVE=y +CONFIG_EFI_RUNTIME_WRAPPERS=y +CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y +CONFIG_EFI_BOOTLOADER_CONTROL=m +CONFIG_EFI_CAPSULE_LOADER=m +CONFIG_EFI_TEST=m +CONFIG_APPLE_PROPERTIES=y +CONFIG_RESET_ATTACK_MITIGATION=y +# CONFIG_EFI_RCI2_TABLE is not set +# CONFIG_EFI_DISABLE_PCI_DMA is not set +# end of EFI (Extensible Firmware Interface) Support + +CONFIG_EFI_EMBEDDED_FIRMWARE=y +CONFIG_UEFI_CPER=y +CONFIG_UEFI_CPER_X86=y +CONFIG_EFI_DEV_PATH_PARSER=y +CONFIG_EFI_EARLYCON=y +CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +CONFIG_GNSS=m +CONFIG_GNSS_SERIAL=m +CONFIG_GNSS_MTK_SERIAL=m +CONFIG_GNSS_SIRF_SERIAL=m +CONFIG_GNSS_UBX_SERIAL=m +CONFIG_MTD=m +# CONFIG_MTD_TESTS is not set + +# +# Partition parsers +# +CONFIG_MTD_AR7_PARTS=m +CONFIG_MTD_CMDLINE_PARTS=m +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set +# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set +# end of Partition parsers + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +# CONFIG_MTD_BLOCK_RO is not set + +# +# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. +# +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PSTORE is not set +CONFIG_MTD_SWAP=m +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set +# end of RAM/ROM/Flash chip drivers + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +# CONFIG_MTD_PLATRAM is not set +# end of Mapping drivers for chip access + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_MCHP23K256 is not set +CONFIG_MTD_MCHP48L640=m +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +CONFIG_MTD_PHRAM=m +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +CONFIG_MTD_DOCG3=m +CONFIG_BCH_CONST_M=14 +CONFIG_BCH_CONST_T=4 +# end of Self-contained MTD device drivers + +# +# NAND +# +CONFIG_MTD_NAND_CORE=m +# CONFIG_MTD_ONENAND is not set +CONFIG_MTD_RAW_NAND=m + +# +# Raw/parallel NAND flash controllers +# +CONFIG_MTD_NAND_DENALI=m +CONFIG_MTD_NAND_DENALI_PCI=m +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_MXIC=m +CONFIG_MTD_NAND_GPIO=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_NAND_ARASAN=m + +# +# Misc +# +CONFIG_MTD_SM_COMMON=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_RICOH=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_SPI_NAND=m + +# +# ECC engine support +# +CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC_SW_HAMMING=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set +CONFIG_MTD_NAND_ECC_SW_BCH=y +# end of ECC engine support +# end of NAND + +# +# LPDDR & LPDDR2 PCM memory drivers +# +# CONFIG_MTD_LPDDR is not set +# end of LPDDR & LPDDR2 PCM memory drivers + +# CONFIG_MTD_SPI_NOR is not set +# CONFIG_MTD_UBI is not set +# CONFIG_MTD_HYPERBUS is not set +# CONFIG_OF is not set +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +# CONFIG_PNP_DEBUG_MESSAGES is not set + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_NULL_BLK=m +CONFIG_BLK_DEV_FD=m +CONFIG_CDROM=m +# CONFIG_PARIDE is not set +CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m +CONFIG_ZRAM=m +CONFIG_ZRAM_DEF_COMP_LZORLE=y +# CONFIG_ZRAM_DEF_COMP_ZSTD is not set +# CONFIG_ZRAM_DEF_COMP_LZ4 is not set +# CONFIG_ZRAM_DEF_COMP_LZO is not set +# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set +# CONFIG_ZRAM_DEF_COMP_842 is not set +CONFIG_ZRAM_DEF_COMP="lzo-rle" +CONFIG_ZRAM_WRITEBACK=y +# CONFIG_ZRAM_MEMORY_TRACKING is not set +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_SX8=m +CONFIG_BLK_DEV_RAM=m +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +CONFIG_CDROM_PKTCDVD=m +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +# CONFIG_CDROM_PKTCDVD_WCACHE is not set +CONFIG_ATA_OVER_ETH=m +CONFIG_XEN_BLKDEV_FRONTEND=m +CONFIG_XEN_BLKDEV_BACKEND=m +CONFIG_VIRTIO_BLK=m +CONFIG_BLK_DEV_RBD=m +CONFIG_BLK_DEV_RSXX=m +CONFIG_BLK_DEV_RNBD=y +CONFIG_BLK_DEV_RNBD_CLIENT=m +CONFIG_BLK_DEV_RNBD_SERVER=m + +# +# NVME Support +# +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y +CONFIG_NVME_MULTIPATH=y +CONFIG_NVME_HWMON=y +CONFIG_NVME_FABRICS=m +CONFIG_NVME_RDMA=m +CONFIG_NVME_FC=m +CONFIG_NVME_TCP=m +CONFIG_NVME_TARGET=m +CONFIG_NVME_TARGET_PASSTHRU=y +CONFIG_NVME_TARGET_LOOP=m +CONFIG_NVME_TARGET_RDMA=m +CONFIG_NVME_TARGET_FC=m +CONFIG_NVME_TARGET_FCLOOP=m +CONFIG_NVME_TARGET_TCP=m +# end of NVME Support + +# +# Misc devices +# +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_AD525X_DPOT=m +CONFIG_AD525X_DPOT_I2C=m +CONFIG_AD525X_DPOT_SPI=m +CONFIG_DUMMY_IRQ=m +# CONFIG_IBM_ASM is not set +CONFIG_PHANTOM=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m +CONFIG_ISL29003=m +CONFIG_ISL29020=m +CONFIG_SENSORS_TSL2550=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m +CONFIG_HMC6352=m +CONFIG_DS1682=m +CONFIG_VMWARE_BALLOON=m +CONFIG_LATTICE_ECP3_CONFIG=m +CONFIG_SRAM=y +CONFIG_DW_XDATA_PCIE=m +# CONFIG_PCI_ENDPOINT_TEST is not set +# CONFIG_XILINX_SDFEC is not set +CONFIG_MISC_RTSX=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_EEPROM_93XX46=m +CONFIG_EEPROM_IDT_89HPESX=m +CONFIG_EEPROM_EE1004=m +# end of EEPROM support + +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m +# end of Texas Instruments shared transport line discipline + +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_ALTERA_STAPL=m +CONFIG_INTEL_MEI=m +CONFIG_INTEL_MEI_ME=m +CONFIG_INTEL_MEI_TXE=m +CONFIG_INTEL_MEI_HDCP=m +CONFIG_INTEL_MEI_PXP=m +CONFIG_VMWARE_VMCI=m +CONFIG_GENWQE=m +CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 +CONFIG_ECHO=m +# CONFIG_BCM_VK is not set +CONFIG_MISC_ALCOR_PCI=m +CONFIG_MISC_RTSX_PCI=m +CONFIG_MISC_RTSX_USB=m +CONFIG_HABANA_AI=m +CONFIG_UACCE=m +CONFIG_PVPANIC=y +CONFIG_PVPANIC_MMIO=m +CONFIG_PVPANIC_PCI=m +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +CONFIG_RAID_ATTRS=m +CONFIG_SCSI_COMMON=m +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +CONFIG_CHR_DEV_ST=m +CONFIG_BLK_DEV_SR=m +CONFIG_CHR_DEV_SG=m +CONFIG_BLK_DEV_BSG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_SCSI_BNX2X_FCOE=m +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_HPSA=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_3W_SAS=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set +# CONFIG_SCSI_MVSAS_TASKLET is not set +CONFIG_SCSI_MVUMI=m +CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_ARCMSR=m +CONFIG_SCSI_ESAS2R=m +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT3SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +CONFIG_SCSI_MPT3SAS_MAX_SGE=128 +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPI3MR=m +CONFIG_SCSI_SMARTPQI=m +CONFIG_SCSI_UFSHCD=m +CONFIG_SCSI_UFSHCD_PCI=m +CONFIG_SCSI_UFS_DWC_TC_PCI=m +CONFIG_SCSI_UFSHCD_PLATFORM=m +CONFIG_SCSI_UFS_CDNS_PLATFORM=m +CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m +CONFIG_SCSI_UFS_BSG=y +CONFIG_SCSI_UFS_CRYPTO=y +CONFIG_SCSI_UFS_HPB=y +CONFIG_SCSI_UFS_HWMON=y +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_BUSLOGIC=m +# CONFIG_SCSI_FLASHPOINT is not set +CONFIG_SCSI_MYRB=m +CONFIG_SCSI_MYRS=m +CONFIG_VMWARE_PVSCSI=m +CONFIG_XEN_SCSI_FRONTEND=m +CONFIG_HYPERV_STORAGE=m +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=m +CONFIG_SCSI_SNIC=m +# CONFIG_SCSI_SNIC_DEBUG_FS is not set +CONFIG_SCSI_DMX3191D=m +# CONFIG_SCSI_FDOMAIN_PCI is not set +CONFIG_SCSI_ISCI=m +CONFIG_SCSI_IPS=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +# CONFIG_SCSI_IPR_TRACE is not set +# CONFIG_SCSI_IPR_DUMP is not set +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_FC=m +CONFIG_TCM_QLA2XXX=m +# CONFIG_TCM_QLA2XXX_DEBUG is not set +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_QEDI=m +CONFIG_QEDF=m +CONFIG_SCSI_LPFC=m +# CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_EFCT=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_WD719X=m +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_VIRTIO=m +CONFIG_SCSI_CHELSIO_FCOE=m +CONFIG_SCSI_DH=y +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +# end of SCSI device support + +CONFIG_ATA=m +CONFIG_SATA_HOST=y +CONFIG_PATA_TIMINGS=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_FORCE=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_ZPODD=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=m +CONFIG_SATA_MOBILE_LPM_POLICY=3 +CONFIG_SATA_AHCI_PLATFORM=m +CONFIG_SATA_INIC162X=m +CONFIG_SATA_ACARD_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_SX4=m +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=m +CONFIG_SATA_DWC=m +# CONFIG_SATA_DWC_OLD_DMA is not set +# CONFIG_SATA_DWC_DEBUG is not set +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_SVW=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m + +# +# PATA SFF controllers with BMDMA +# +CONFIG_PATA_ALI=m +CONFIG_PATA_AMD=m +CONFIG_PATA_ARTOP=m +CONFIG_PATA_ATIIXP=m +CONFIG_PATA_ATP867X=m +CONFIG_PATA_CMD64X=m +CONFIG_PATA_CYPRESS=m +CONFIG_PATA_EFAR=m +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +CONFIG_PATA_HPT3X2N=m +CONFIG_PATA_HPT3X3=m +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_IT8213=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_SCH=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_TOSHIBA=m +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m + +# +# PIO-only SFF controllers +# +CONFIG_PATA_CMD640_PCI=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_PLATFORM=m +CONFIG_PATA_RZ1000=m + +# +# Generic fallback / legacy drivers +# +CONFIG_PATA_ACPI=m +CONFIG_ATA_GENERIC=m +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_MD_CLUSTER=m +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_CLOSURES_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +# CONFIG_DM_UNSTRIPED is not set +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_SMQ=m +# CONFIG_DM_WRITECACHE is not set +CONFIG_DM_EBS=m +CONFIG_DM_ERA=m +# CONFIG_DM_CLONE is not set +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_RAID=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_MULTIPATH_HST=m +# CONFIG_DM_MULTIPATH_IOA is not set +CONFIG_DM_DELAY=m +CONFIG_DM_DUST=m +CONFIG_DM_UEVENT=y +CONFIG_DM_FLAKEY=m +CONFIG_DM_VERITY=m +# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set +# CONFIG_DM_VERITY_FEC is not set +CONFIG_DM_SWITCH=m +CONFIG_DM_LOG_WRITES=m +CONFIG_DM_INTEGRITY=m +CONFIG_DM_ZONED=m +CONFIG_DM_AUDIT=y +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_TCM_USER2=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_TCM_FC=m +CONFIG_ISCSI_TARGET=m +CONFIG_ISCSI_TARGET_CXGB4=m +CONFIG_SBP_TARGET=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +# CONFIG_FUSION_LAN is not set +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +CONFIG_FIREWIRE_NOSY=m +# end of IEEE 1394 (FireWire) support + +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=m +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +CONFIG_WIREGUARD=m +# CONFIG_WIREGUARD_DEBUG is not set +CONFIG_EQUALIZER=m +CONFIG_NET_FC=y +CONFIG_IFB=m +CONFIG_NET_TEAM=m +CONFIG_NET_TEAM_MODE_BROADCAST=m +CONFIG_NET_TEAM_MODE_ROUNDROBIN=m +CONFIG_NET_TEAM_MODE_RANDOM=m +CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m +CONFIG_NET_TEAM_MODE_LOADBALANCE=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_IPVLAN_L3S=y +CONFIG_IPVLAN=m +CONFIG_IPVTAP=m +CONFIG_VXLAN=m +CONFIG_GENEVE=m +CONFIG_BAREUDP=m +CONFIG_GTP=m +CONFIG_AMT=m +CONFIG_MACSEC=m +CONFIG_NETCONSOLE=m +CONFIG_NETCONSOLE_DYNAMIC=y +CONFIG_NETPOLL=y +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_NTB_NETDEV=m +CONFIG_RIONET=m +CONFIG_RIONET_TX_SIZE=128 +CONFIG_RIONET_RX_SIZE=128 +CONFIG_TUN=m +CONFIG_TAP=m +CONFIG_TUN_VNET_CROSS_LE=y +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_NLMON=m +CONFIG_NET_VRF=m +# CONFIG_VSOCKMON is not set +# CONFIG_MHI_NET is not set +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +# CONFIG_ATM_ENI_DEBUG is not set +# CONFIG_ATM_ENI_TUNE_BURST is not set +CONFIG_ATM_FIRESTREAM=m +CONFIG_ATM_ZATM=m +# CONFIG_ATM_ZATM_DEBUG is not set +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_AMBASSADOR=m +# CONFIG_ATM_AMBASSADOR_DEBUG is not set +CONFIG_ATM_HORIZON=m +# CONFIG_ATM_HORIZON_DEBUG is not set +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +# CONFIG_CAIF_DRIVERS is not set + +# +# Distributed Switch Architecture drivers +# +CONFIG_B53=m +CONFIG_B53_SPI_DRIVER=m +CONFIG_B53_MDIO_DRIVER=m +CONFIG_B53_MMAP_DRIVER=m +CONFIG_B53_SRAB_DRIVER=m +CONFIG_B53_SERDES=m +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_LOOP is not set +# CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK is not set +CONFIG_NET_DSA_LANTIQ_GSWIP=m +# CONFIG_NET_DSA_MT7530 is not set +CONFIG_NET_DSA_MV88E6060=m +CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m +CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795=m +CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m +CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m +CONFIG_NET_DSA_MV88E6XXX=m +CONFIG_NET_DSA_MV88E6XXX_PTP=y +CONFIG_NET_DSA_MSCC_SEVILLE=m +CONFIG_NET_DSA_AR9331=m +CONFIG_NET_DSA_SJA1105=m +# CONFIG_NET_DSA_SJA1105_PTP is not set +# CONFIG_NET_DSA_XRS700X_I2C is not set +# CONFIG_NET_DSA_XRS700X_MDIO is not set +CONFIG_NET_DSA_QCA8K=m +CONFIG_NET_DSA_REALTEK=m +# CONFIG_NET_DSA_REALTEK_SMI is not set +# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set +# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set +CONFIG_NET_DSA_VITESSE_VSC73XX=m +CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m +CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m +# end of Distributed Switch Architecture drivers + +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_AGERE=y +CONFIG_ET131X=m +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_SLICOSS=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_ALTERA_TSE=m +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_ENA_ETHERNET=m +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=y +CONFIG_AMD_XGBE=m +CONFIG_AMD_XGBE_DCB=y +CONFIG_AMD_XGBE_HAVE_ECC=y +CONFIG_NET_VENDOR_AQUANTIA=y +CONFIG_AQTION=m +CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ASIX=y +CONFIG_SPI_AX88796C=m +# CONFIG_SPI_AX88796C_COMPRESSION is not set +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_ALX=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BCMGENET=m +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_TIGON3_HWMON=y +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_SYSTEMPORT=m +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y +CONFIG_BNXT_FLOWER_OFFLOAD=y +CONFIG_BNXT_DCB=y +CONFIG_BNXT_HWMON=y +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CADENCE=y +CONFIG_MACB=m +CONFIG_MACB_USE_HWSTAMP=y +CONFIG_MACB_PCI=m +CONFIG_NET_VENDOR_CAVIUM=y +CONFIG_THUNDER_NIC_PF=m +CONFIG_THUNDER_NIC_VF=m +CONFIG_THUNDER_NIC_BGX=m +CONFIG_THUNDER_NIC_RGX=m +CONFIG_CAVIUM_PTP=m +CONFIG_LIQUIDIO=m +CONFIG_LIQUIDIO_VF=m +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +# CONFIG_CHELSIO_T4_DCB is not set +CONFIG_CHELSIO_T4VF=m +CONFIG_CHELSIO_LIB=m +CONFIG_CHELSIO_INLINE_CRYPTO=y +# CONFIG_CHELSIO_IPSEC_INLINE is not set +CONFIG_CHELSIO_TLS_DEVICE=m +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_NET_VENDOR_CORTINA=y +CONFIG_CX_ECAT=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +# CONFIG_PCMCIA_XIRCOM is not set +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_BE2NET_HWMON=y +CONFIG_BE2NET_BE2=y +CONFIG_BE2NET_BE3=y +CONFIG_BE2NET_LANCER=y +CONFIG_BE2NET_SKYHAWK=y +CONFIG_NET_VENDOR_EZCHIP=y +CONFIG_NET_VENDOR_GOOGLE=y +# CONFIG_GVE is not set +CONFIG_NET_VENDOR_HUAWEI=y +CONFIG_HINIC=m +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=y +CONFIG_E1000E_HWTS=y +CONFIG_IGB=m +CONFIG_IGB_HWMON=y +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBE_HWMON=y +CONFIG_IXGBE_DCA=y +# CONFIG_IXGBE_DCB is not set +CONFIG_IXGBE_IPSEC=y +CONFIG_IXGBEVF=m +CONFIG_IXGBEVF_IPSEC=y +CONFIG_I40E=m +CONFIG_I40E_DCB=y +CONFIG_IAVF=m +CONFIG_I40EVF=m +CONFIG_ICE=m +CONFIG_ICE_SWITCHDEV=y +CONFIG_FM10K=m +CONFIG_IGC=m +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_MICROSOFT_MANA=m +CONFIG_JME=m +CONFIG_NET_VENDOR_LITEX=y +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_MVMDIO=m +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_PRESTERA=m +CONFIG_PRESTERA_PCI=m +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_EN_DCB=y +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_MLX4_CORE_GEN2=y +CONFIG_MLX5_CORE=m +CONFIG_MLX5_ACCEL=y +# CONFIG_MLX5_FPGA is not set +CONFIG_MLX5_CORE_EN=y +CONFIG_MLX5_EN_ARFS=y +CONFIG_MLX5_EN_RXNFC=y +CONFIG_MLX5_MPFS=y +CONFIG_MLX5_ESWITCH=y +CONFIG_MLX5_BRIDGE=y +CONFIG_MLX5_CLS_ACT=y +CONFIG_MLX5_TC_SAMPLE=y +CONFIG_MLX5_CORE_EN_DCB=y +# CONFIG_MLX5_CORE_IPOIB is not set +CONFIG_MLX5_IPSEC=y +CONFIG_MLX5_EN_IPSEC=y +# CONFIG_MLX5_TLS is not set +CONFIG_MLX5_SW_STEERING=y +# CONFIG_MLX5_SF is not set +CONFIG_MLXSW_CORE=m +CONFIG_MLXSW_CORE_HWMON=y +CONFIG_MLXSW_CORE_THERMAL=y +CONFIG_MLXSW_PCI=m +CONFIG_MLXSW_I2C=m +CONFIG_MLXSW_SPECTRUM=m +CONFIG_MLXSW_SPECTRUM_DCB=y +CONFIG_MLXSW_MINIMAL=m +CONFIG_MLXFW=m +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MICROCHIP=y +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ENCX24J600=m +CONFIG_LAN743X=m +CONFIG_NET_VENDOR_MICROSEMI=y +CONFIG_MSCC_OCELOT_SWITCH_LIB=m +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_NETERION=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NFP=m +# CONFIG_NFP_APP_FLOWER is not set +CONFIG_NFP_APP_ABM_NIC=y +# CONFIG_NFP_DEBUG is not set +# CONFIG_NET_VENDOR_NI is not set +CONFIG_NET_VENDOR_8390=y +CONFIG_NE2K_PCI=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_PACKET_ENGINES=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_PENSANDO=y +# CONFIG_IONIC is not set +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLCNIC_SRIOV=y +CONFIG_QLCNIC_DCB=y +CONFIG_QLCNIC_HWMON=y +CONFIG_NETXEN_NIC=m +CONFIG_QED=m +CONFIG_QED_LL2=y +CONFIG_QED_SRIOV=y +CONFIG_QEDE=m +CONFIG_QED_RDMA=y +CONFIG_QED_ISCSI=y +CONFIG_QED_FCOE=y +CONFIG_QED_OOO=y +CONFIG_NET_VENDOR_QUALCOMM=y +CONFIG_QCOM_EMAC=m +CONFIG_RMNET=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_ATP=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_ROCKER=m +CONFIG_NET_VENDOR_SAMSUNG=y +CONFIG_SXGBE_ETH=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SOLARFLARE=y +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_SFC_MCDI_MON=y +CONFIG_SFC_SRIOV=y +CONFIG_SFC_MCDI_LOGGING=y +CONFIG_SFC_FALCON=m +CONFIG_SFC_FALCON_MTD=y +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_EPIC100=m +CONFIG_SMSC911X=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_SELFTESTS is not set +CONFIG_STMMAC_PLATFORM=m +CONFIG_DWMAC_GENERIC=m +CONFIG_DWMAC_INTEL=m +CONFIG_DWMAC_LOONGSON=m +CONFIG_STMMAC_PCI=m +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_VIA_VELOCITY=m +CONFIG_NET_VENDOR_WIZNET=y +CONFIG_WIZNET_W5100=m +CONFIG_WIZNET_W5300=m +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m +CONFIG_NET_VENDOR_XILINX=y +# CONFIG_XILINX_EMACLITE is not set +# CONFIG_XILINX_AXI_EMAC is not set +CONFIG_XILINX_LL_TEMAC=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +CONFIG_NET_SB1000=m +CONFIG_PHYLINK=m +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +CONFIG_LED_TRIGGER_PHY=y +CONFIG_FIXED_PHY=y +# CONFIG_SFP is not set + +# +# MII PHY device drivers +# +CONFIG_AMD_PHY=m +# CONFIG_ADIN_PHY is not set +CONFIG_AQUANTIA_PHY=m +CONFIG_AX88796B_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_BCM54140_PHY=m +CONFIG_BCM7XXX_PHY=m +CONFIG_BCM84881_PHY=y +CONFIG_BCM87XX_PHY=m +CONFIG_BCM_NET_PHYLIB=m +CONFIG_CICADA_PHY=m +CONFIG_CORTINA_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_LXT_PHY=m +CONFIG_INTEL_XWAY_PHY=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_MARVELL_PHY=m +CONFIG_MARVELL_10G_PHY=m +CONFIG_MARVELL_88X2222_PHY=m +CONFIG_MAXLINEAR_GPHY=m +CONFIG_MEDIATEK_GE_PHY=m +CONFIG_MICREL_PHY=m +CONFIG_MICROCHIP_PHY=m +# CONFIG_MICROCHIP_T1_PHY is not set +CONFIG_MICROSEMI_PHY=m +CONFIG_MOTORCOMM_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_NXP_C45_TJA11XX_PHY=m +# CONFIG_NXP_TJA11XX_PHY is not set +CONFIG_AT803X_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_RENESAS_PHY=m +CONFIG_ROCKCHIP_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_STE10XP=m +CONFIG_TERANETICS_PHY=m +CONFIG_DP83822_PHY=m +# CONFIG_DP83TC811_PHY is not set +CONFIG_DP83848_PHY=m +CONFIG_DP83867_PHY=m +CONFIG_DP83869_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_XILINX_GMII2RGMII=m +CONFIG_MICREL_KS8995MA=m + +# +# MCTP Device Drivers +# +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_ACPI_MDIO=y +CONFIG_MDIO_DEVRES=y +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_BCM_UNIMAC=m +CONFIG_MDIO_CAVIUM=m +CONFIG_MDIO_GPIO=m +# CONFIG_MDIO_MVUSB is not set +# CONFIG_MDIO_MSCC_MIIM is not set +CONFIG_MDIO_THUNDER=m + +# +# MDIO Multiplexers +# + +# +# PCS device drivers +# +CONFIG_PCS_XPCS=m +CONFIG_PCS_LYNX=m +# end of PCS device drivers + +CONFIG_PLIP=m +CONFIG_PPP=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOATM=m +CONFIG_PPPOE=m +CONFIG_PPTP=m +CONFIG_PPPOL2TP=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_SLIP=m +CONFIG_SLHC=m +# CONFIG_SLIP_COMPRESSED is not set +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set + +# +# Host-side USB support is needed for USB Network Adapter support +# +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_LAN78XX=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_HUAWEI_CDC_NCM=m +CONFIG_USB_NET_CDC_MBIM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SR9700=m +CONFIG_USB_NET_SR9800=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +CONFIG_USB_VL600=m +CONFIG_USB_NET_CH9200=m +CONFIG_USB_NET_AQC111=m +# CONFIG_USB_RTL8153_ECM is not set +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ADM8211=m +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +# CONFIG_ATH5K_TRACER is not set +CONFIG_ATH5K_PCI=y +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +CONFIG_ATH9K_PCI=y +CONFIG_ATH9K_AHB=y +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +CONFIG_ATH9K_WOW=y +CONFIG_ATH9K_RFKILL=y +CONFIG_ATH9K_CHANNEL_CONTEXT=y +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_PCI_NO_EEPROM=m +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_ATH9K_HWRNG=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y +CONFIG_CARL9170_HWRNG=y +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +# CONFIG_ATH6KL_TRACING is not set +CONFIG_AR5523=m +CONFIG_WIL6210=m +CONFIG_WIL6210_ISR_COR=y +# CONFIG_WIL6210_TRACING is not set +CONFIG_WIL6210_DEBUGFS=y +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_PCI=m +# CONFIG_ATH10K_SDIO is not set +CONFIG_ATH10K_USB=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_ATH10K_TRACING is not set +CONFIG_WCN36XX=m +# CONFIG_WCN36XX_DEBUGFS is not set +CONFIG_ATH11K=m +CONFIG_ATH11K_PCI=m +# CONFIG_ATH11K_DEBUG is not set +# CONFIG_ATH11K_TRACING is not set +CONFIG_WLAN_VENDOR_ATMEL=y +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_SDIO=y +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_BRCMUTIL=m +CONFIG_BRCMSMAC=m +CONFIG_BRCMSMAC_LEDS=y +CONFIG_BRCMFMAC=m +CONFIG_BRCMFMAC_PROTO_BCDC=y +CONFIG_BRCMFMAC_PROTO_MSGBUF=y +CONFIG_BRCMFMAC_SDIO=y +CONFIG_BRCMFMAC_USB=y +CONFIG_BRCMFMAC_PCIE=y +# CONFIG_BRCM_TRACING is not set +# CONFIG_BRCMDBG is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_AIRO=m +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLEGACY=m +CONFIG_IWL4965=m +CONFIG_IWL3945=m + +# +# iwl3945 / iwl4965 Debugging Options +# +# CONFIG_IWLEGACY_DEBUG is not set +# end of iwl3945 / iwl4965 Debugging Options + +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_LEDS=y +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m +CONFIG_IWLWIFI_OPMODE_MODULAR=y + +# +# Debugging Options +# +# CONFIG_IWLWIFI_DEBUG is not set +# CONFIG_IWLWIFI_DEVICE_TRACING is not set +# end of Debugging Options + +CONFIG_WLAN_VENDOR_INTERSIL=y +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HERMES=m +CONFIG_HERMES_PRISM=y +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_ORINOCO_USB=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set +CONFIG_P54_LEDS=y +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_MESH=y +CONFIG_LIBERTAS_THINFIRM=m +# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_MWIFIEX=m +CONFIG_MWIFIEX_SDIO=m +CONFIG_MWIFIEX_PCIE=m +CONFIG_MWIFIEX_USB=m +CONFIG_MWL8K=m +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76_SDIO=m +CONFIG_MT76x02_LIB=m +CONFIG_MT76x02_USB=m +CONFIG_MT76_CONNAC_LIB=m +CONFIG_MT76x0_COMMON=m +CONFIG_MT76x0U=m +CONFIG_MT76x0E=m +CONFIG_MT76x2_COMMON=m +CONFIG_MT76x2E=m +CONFIG_MT76x2U=m +CONFIG_MT7603E=m +CONFIG_MT7615_COMMON=m +CONFIG_MT7615E=m +CONFIG_MT7663_USB_SDIO_COMMON=m +CONFIG_MT7663U=m +CONFIG_MT7663S=m +CONFIG_MT7915E=m +CONFIG_MT7921_COMMON=m +CONFIG_MT7921E=m +CONFIG_MT7921S=m +CONFIG_WLAN_VENDOR_MICROCHIP=y +CONFIG_WILC1000=m +CONFIG_WILC1000_SDIO=m +# CONFIG_WILC1000_SPI is not set +# CONFIG_WILC1000_HW_OOB_INTR is not set +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2800PCI_RT33XX=y +CONFIG_RT2800PCI_RT35XX=y +CONFIG_RT2800PCI_RT53XX=y +CONFIG_RT2800PCI_RT3290=y +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2800_LIB_MMIO=m +CONFIG_RT2X00_LIB_MMIO=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CE=m +CONFIG_RTL8192SE=m +CONFIG_RTL8192DE=m +CONFIG_RTL8723AE=m +CONFIG_RTL8723BE=m +CONFIG_RTL8188EE=m +CONFIG_RTL8192EE=m +CONFIG_RTL8821AE=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_PCI=m +CONFIG_RTLWIFI_USB=m +CONFIG_RTLWIFI_DEBUG=y +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8723_COMMON=m +CONFIG_RTLBTCOEXIST=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_RTW88=m +CONFIG_RTW88_CORE=m +CONFIG_RTW88_PCI=m +CONFIG_RTW88_8822B=m +CONFIG_RTW88_8822C=m +CONFIG_RTW88_8723D=m +CONFIG_RTW88_8821C=m +CONFIG_RTW88_8822BE=m +CONFIG_RTW88_8822CE=m +CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8821CE=m +# CONFIG_RTW88_DEBUG is not set +# CONFIG_RTW88_DEBUGFS is not set +CONFIG_RTW89=m +CONFIG_RTW89_CORE=m +CONFIG_RTW89_PCI=m +CONFIG_RTW89_8852AE=m +# CONFIG_RTW89_DEBUGMSG is not set +# CONFIG_RTW89_DEBUGFS is not set +CONFIG_WLAN_VENDOR_RSI=y +CONFIG_RSI_91X=m +CONFIG_RSI_DEBUGFS=y +CONFIG_RSI_SDIO=m +CONFIG_RSI_USB=m +CONFIG_RSI_COEX=y +CONFIG_WLAN_VENDOR_ST=y +CONFIG_CW1200=m +CONFIG_CW1200_WLAN_SDIO=m +CONFIG_CW1200_WLAN_SPI=m +CONFIG_WLAN_VENDOR_TI=y +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL12XX=m +CONFIG_WL18XX=m +CONFIG_WLCORE=m +CONFIG_WLCORE_SDIO=m +CONFIG_WILINK_PLATFORM_DATA=y +CONFIG_WLAN_VENDOR_ZYDAS=y +CONFIG_USB_ZD1201=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +CONFIG_QTNFMAC=m +CONFIG_QTNFMAC_PCIE=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_VIRT_WIFI=m +# CONFIG_WAN is not set +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKELB=m +CONFIG_IEEE802154_AT86RF230=m +# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set +CONFIG_IEEE802154_MRF24J40=m +# CONFIG_IEEE802154_CC2520 is not set +CONFIG_IEEE802154_ATUSB=m +CONFIG_IEEE802154_ADF7242=m +# CONFIG_IEEE802154_CA8210 is not set +# CONFIG_IEEE802154_MCR20A is not set +CONFIG_IEEE802154_HWSIM=m + +# +# Wireless WAN +# +CONFIG_WWAN=y +CONFIG_WWAN_HWSIM=m +CONFIG_MHI_WWAN_CTRL=m +CONFIG_MHI_WWAN_MBIM=m +CONFIG_RPMSG_WWAN_CTRL=m +CONFIG_IOSM=m +# end of Wireless WAN + +CONFIG_XEN_NETDEV_FRONTEND=m +CONFIG_XEN_NETDEV_BACKEND=m +CONFIG_VMXNET3=m +CONFIG_FUJITSU_ES=m +CONFIG_USB4_NET=m +CONFIG_HYPERV_NET=m +# CONFIG_NETDEVSIM is not set +CONFIG_NET_FAILOVER=m +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=m +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_SPARSEKMAP=m +CONFIG_INPUT_MATRIXKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=m +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADC=m +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ADP5589=m +CONFIG_KEYBOARD_APPLESPI=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_KEYBOARD_QT1050=m +CONFIG_KEYBOARD_QT1070=m +CONFIG_KEYBOARD_QT2160=m +# CONFIG_KEYBOARD_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_GPIO is not set +CONFIG_KEYBOARD_GPIO_POLLED=m +CONFIG_KEYBOARD_TCA6416=m +CONFIG_KEYBOARD_TCA8418=m +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8323 is not set +CONFIG_KEYBOARD_LM8333=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_MCS=m +CONFIG_KEYBOARD_MPR121=m +# CONFIG_KEYBOARD_NEWTON is not set +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_SAMSUNG=m +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_IQS62X is not set +CONFIG_KEYBOARD_TM2_TOUCHKEY=m +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_KEYBOARD_CROS_EC=m +# CONFIG_KEYBOARD_MTK_PMIC is not set +CONFIG_KEYBOARD_CYPRESS_SF=m +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=m +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_BYD=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y +CONFIG_MOUSE_PS2_SENTELIC=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_VMMOUSE=y +CONFIG_MOUSE_PS2_SMBUS=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_CYAPA=m +CONFIG_MOUSE_ELAN_I2C=m +CONFIG_MOUSE_ELAN_I2C_I2C=y +CONFIG_MOUSE_ELAN_I2C_SMBUS=y +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m +CONFIG_MOUSE_SYNAPTICS_USB=m +CONFIG_INPUT_JOYSTICK=y +CONFIG_JOYSTICK_ANALOG=m +CONFIG_JOYSTICK_A3D=m +CONFIG_JOYSTICK_ADC=m +CONFIG_JOYSTICK_ADI=m +CONFIG_JOYSTICK_COBRA=m +CONFIG_JOYSTICK_GF2K=m +CONFIG_JOYSTICK_GRIP=m +CONFIG_JOYSTICK_GRIP_MP=m +CONFIG_JOYSTICK_GUILLEMOT=m +CONFIG_JOYSTICK_INTERACT=m +CONFIG_JOYSTICK_SIDEWINDER=m +CONFIG_JOYSTICK_TMDC=m +CONFIG_JOYSTICK_IFORCE=m +CONFIG_JOYSTICK_IFORCE_USB=m +CONFIG_JOYSTICK_IFORCE_232=m +CONFIG_JOYSTICK_WARRIOR=m +CONFIG_JOYSTICK_MAGELLAN=m +CONFIG_JOYSTICK_SPACEORB=m +CONFIG_JOYSTICK_SPACEBALL=m +CONFIG_JOYSTICK_STINGER=m +CONFIG_JOYSTICK_TWIDJOY=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_AS5011=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +# CONFIG_JOYSTICK_PSXPAD_SPI is not set +# CONFIG_JOYSTICK_PXRC is not set +CONFIG_JOYSTICK_QWIIC=m +CONFIG_JOYSTICK_FSIA6B=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_PEGASUS=m +# CONFIG_TABLET_SERIAL_WACOM4 is not set +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_ADC=m +CONFIG_TOUCHSCREEN_ATMEL_MXT=m +# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set +CONFIG_TOUCHSCREEN_AUO_PIXCIR=m +CONFIG_TOUCHSCREEN_BU21013=m +CONFIG_TOUCHSCREEN_BU21029=m +CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m +CONFIG_TOUCHSCREEN_CY8CTMA140=m +CONFIG_TOUCHSCREEN_CY8CTMG110=m +CONFIG_TOUCHSCREEN_CYTTSP_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP_SPI=m +CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m +CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m +CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m +CONFIG_TOUCHSCREEN_DA9052=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_HAMPSHIRE=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m +CONFIG_TOUCHSCREEN_EXC3000=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GOODIX=m +CONFIG_TOUCHSCREEN_HIDEEP=m +CONFIG_TOUCHSCREEN_HYCON_HY46XX=m +CONFIG_TOUCHSCREEN_ILI210X=m +CONFIG_TOUCHSCREEN_ILITEK=m +CONFIG_TOUCHSCREEN_S6SY761=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_EKTF2127=m +CONFIG_TOUCHSCREEN_ELAN=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_WACOM_I2C=m +CONFIG_TOUCHSCREEN_MAX11801=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MMS114=m +CONFIG_TOUCHSCREEN_MELFAS_MIP4=m +CONFIG_TOUCHSCREEN_MSG2638=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_EDT_FT5X06=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m +# CONFIG_TOUCHSCREEN_UCB1400 is not set +CONFIG_TOUCHSCREEN_PIXCIR=m +CONFIG_TOUCHSCREEN_WDT87XX_I2C=m +# CONFIG_TOUCHSCREEN_WM831X is not set +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_ELO=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y +CONFIG_TOUCHSCREEN_USB_NEXIO=y +CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC_SERIO=m +CONFIG_TOUCHSCREEN_TSC200X_CORE=m +CONFIG_TOUCHSCREEN_TSC2004=m +CONFIG_TOUCHSCREEN_TSC2005=m +CONFIG_TOUCHSCREEN_TSC2007=m +# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set +# CONFIG_TOUCHSCREEN_PCAP is not set +CONFIG_TOUCHSCREEN_RM_TS=m +CONFIG_TOUCHSCREEN_SILEAD=m +CONFIG_TOUCHSCREEN_SIS_I2C=m +CONFIG_TOUCHSCREEN_ST1232=m +# CONFIG_TOUCHSCREEN_STMFTS is not set +CONFIG_TOUCHSCREEN_SUR40=m +CONFIG_TOUCHSCREEN_SURFACE3_SPI=m +CONFIG_TOUCHSCREEN_SX8654=m +CONFIG_TOUCHSCREEN_TPS6507X=m +CONFIG_TOUCHSCREEN_ZET6223=m +CONFIG_TOUCHSCREEN_ZFORCE=m +CONFIG_TOUCHSCREEN_ROHM_BU21023=m +CONFIG_TOUCHSCREEN_IQS5XX=m +CONFIG_TOUCHSCREEN_ZINITIX=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_AD714X=m +CONFIG_INPUT_AD714X_I2C=m +CONFIG_INPUT_AD714X_SPI=m +CONFIG_INPUT_ARIZONA_HAPTICS=m +CONFIG_INPUT_BMA150=m +CONFIG_INPUT_E3X0_BUTTON=m +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_MAX77693_HAPTIC=m +CONFIG_INPUT_MC13783_PWRBUTTON=m +CONFIG_INPUT_MMA8450=m +CONFIG_INPUT_APANEL=m +# CONFIG_INPUT_GPIO_BEEPER is not set +CONFIG_INPUT_GPIO_DECODER=m +CONFIG_INPUT_GPIO_VIBRA=m +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_KXTJ9=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_REGULATOR_HAPTIC=m +CONFIG_INPUT_RETU_PWRBUTTON=m +CONFIG_INPUT_AXP20X_PEK=m +CONFIG_INPUT_UINPUT=m +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_PCF8574=m +CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_PWM_VIBRA=m +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +# CONFIG_INPUT_DA7280_HAPTICS is not set +CONFIG_INPUT_DA9052_ONKEY=m +CONFIG_INPUT_DA9063_ONKEY=m +# CONFIG_INPUT_WM831X_ON is not set +# CONFIG_INPUT_PCAP is not set +CONFIG_INPUT_ADXL34X=m +CONFIG_INPUT_ADXL34X_I2C=m +CONFIG_INPUT_ADXL34X_SPI=m +CONFIG_INPUT_IMS_PCU=m +CONFIG_INPUT_IQS269A=m +CONFIG_INPUT_IQS626A=m +CONFIG_INPUT_CMA3000=m +CONFIG_INPUT_CMA3000_I2C=m +CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m +CONFIG_INPUT_IDEAPAD_SLIDEBAR=m +CONFIG_INPUT_DRV260X_HAPTICS=m +CONFIG_INPUT_DRV2665_HAPTICS=m +CONFIG_INPUT_DRV2667_HAPTICS=m +CONFIG_RMI4_CORE=m +CONFIG_RMI4_I2C=m +CONFIG_RMI4_SPI=m +CONFIG_RMI4_SMB=m +CONFIG_RMI4_F03=y +CONFIG_RMI4_F03_SERIO=m +CONFIG_RMI4_2D_SENSOR=y +CONFIG_RMI4_F11=y +CONFIG_RMI4_F12=y +CONFIG_RMI4_F30=y +CONFIG_RMI4_F34=y +CONFIG_RMI4_F3A=y +# CONFIG_RMI4_F54 is not set +CONFIG_RMI4_F55=y + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=m +CONFIG_SERIO_CT82C710=m +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=m +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m +CONFIG_SERIO_ARC_PS2=m +CONFIG_HYPERV_KEYBOARD=m +CONFIG_SERIO_GPIO_PS2=m +CONFIG_USERIO=m +CONFIG_GAMEPORT=m +CONFIG_GAMEPORT_NS558=m +CONFIG_GAMEPORT_L4=m +CONFIG_GAMEPORT_EMU10K1=m +CONFIG_GAMEPORT_FM801=m +# end of Hardware I/O ports +# end of Input device support + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_16550A_VARIANTS=y +CONFIG_SERIAL_8250_FINTEK=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y +CONFIG_SERIAL_8250_MEN_MCB=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +# CONFIG_SERIAL_8250_DETECT_IRQ is not set +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_DW=m +CONFIG_SERIAL_8250_RT288X=y +CONFIG_SERIAL_8250_LPSS=m +CONFIG_SERIAL_8250_MID=m + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_MAX310X=y +CONFIG_SERIAL_UARTLITE=m +CONFIG_SERIAL_UARTLITE_NR_UARTS=1 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_SERIAL_JSM=m +CONFIG_SERIAL_LANTIQ=m +CONFIG_SERIAL_SCCNXP=y +CONFIG_SERIAL_SCCNXP_CONSOLE=y +# CONFIG_SERIAL_SC16IS7XX is not set +# CONFIG_SERIAL_BCM63XX is not set +CONFIG_SERIAL_ALTERA_JTAGUART=m +CONFIG_SERIAL_ALTERA_UART=m +CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 +CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 +CONFIG_SERIAL_ARC=m +CONFIG_SERIAL_ARC_NR_PORTS=1 +CONFIG_SERIAL_RP2=m +CONFIG_SERIAL_RP2_NR_UARTS=32 +CONFIG_SERIAL_FSL_LPUART=m +CONFIG_SERIAL_FSL_LINFLEXUART=m +# CONFIG_SERIAL_MEN_Z135 is not set +# CONFIG_SERIAL_SPRD is not set +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_N_GSM=m +CONFIG_NOZOMI=m +CONFIG_NULL_TTY=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_XEN=y +CONFIG_HVC_XEN_FRONTEND=y +CONFIG_RPMSG_TTY=m +CONFIG_SERIAL_DEV_BUS=m +CONFIG_TTY_PRINTK=m +CONFIG_TTY_PRINTK_LEVEL=6 +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +CONFIG_PPDEV=m +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_DMI_DECODE=y +CONFIG_IPMI_PLAT_DATA=y +# CONFIG_IPMI_PANIC_EVENT is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_SSIF=m +CONFIG_IPMI_IPMB=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +# CONFIG_IPMB_DEVICE_INTERFACE is not set +CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=m +CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_BA431=m +CONFIG_HW_RANDOM_VIA=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_XIPHERA=m +CONFIG_APPLICOM=m +CONFIG_MWAVE=m +CONFIG_DEVMEM=y +CONFIG_NVRAM=m +CONFIG_DEVPORT=y +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HPET_MMAP_DEFAULT=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_TCG_TPM=m +CONFIG_HW_RANDOM_TPM=y +CONFIG_TCG_TIS_CORE=m +CONFIG_TCG_TIS=m +CONFIG_TCG_TIS_SPI=m +CONFIG_TCG_TIS_SPI_CR50=y +CONFIG_TCG_TIS_I2C_CR50=m +CONFIG_TCG_TIS_I2C_ATMEL=m +CONFIG_TCG_TIS_I2C_INFINEON=m +CONFIG_TCG_TIS_I2C_NUVOTON=m +CONFIG_TCG_NSC=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TCG_XEN=m +CONFIG_TCG_CRB=m +CONFIG_TCG_VTPM_PROXY=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m +CONFIG_TCG_TIS_ST33ZP24_SPI=m +CONFIG_TELCLOCK=m +CONFIG_XILLYBUS_CLASS=m +CONFIG_XILLYBUS=m +CONFIG_XILLYBUS_PCIE=m +CONFIG_XILLYUSB=m +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_ACPI_I2C_OPREGION=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +CONFIG_I2C_MUX_GPIO=m +# CONFIG_I2C_MUX_LTC4306 is not set +CONFIG_I2C_MUX_PCA9541=m +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_MUX_REG=m +CONFIG_I2C_MUX_MLXCPLD=m +# end of Multiplexer I2C Chip support + +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +CONFIG_I2C_ALI1535=m +CONFIG_I2C_ALI1563=m +CONFIG_I2C_ALI15X3=m +CONFIG_I2C_AMD756=m +CONFIG_I2C_AMD756_S4882=m +CONFIG_I2C_AMD8111=m +CONFIG_I2C_AMD_MP2=m +CONFIG_I2C_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_ISMT=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_NVIDIA_GPU=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_CBUS_GPIO=m +CONFIG_I2C_DESIGNWARE_CORE=m +# CONFIG_I2C_DESIGNWARE_SLAVE is not set +CONFIG_I2C_DESIGNWARE_PLATFORM=m +CONFIG_I2C_DESIGNWARE_BAYTRAIL=y +CONFIG_I2C_DESIGNWARE_PCI=m +CONFIG_I2C_EMEV2=m +CONFIG_I2C_GPIO=m +# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set +CONFIG_I2C_KEMPLD=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_SIMTEC=m +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_DIOLAN_U2C=m +# CONFIG_I2C_DLN2 is not set +CONFIG_I2C_CP2615=m +CONFIG_I2C_PARPORT=m +CONFIG_I2C_ROBOTFUZZ_OSIF=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m +CONFIG_I2C_VIPERBOARD=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_MLXCPLD=m +CONFIG_I2C_CROS_EC_TUNNEL=m +CONFIG_I2C_VIRTIO=m +# end of I2C Hardware Bus support + +# CONFIG_I2C_STUB is not set +CONFIG_I2C_SLAVE=y +CONFIG_I2C_SLAVE_EEPROM=m +CONFIG_I2C_SLAVE_TESTUNIT=m +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# end of I2C support + +CONFIG_I3C=m +CONFIG_CDNS_I3C_MASTER=m +CONFIG_DW_I3C_MASTER=m +CONFIG_SVC_I3C_MASTER=m +# CONFIG_MIPI_I3C_HCI is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_ALTERA=m +CONFIG_SPI_ALTERA_CORE=m +CONFIG_SPI_ALTERA_DFL=m +CONFIG_SPI_AXI_SPI_ENGINE=m +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_CADENCE=m +CONFIG_SPI_DESIGNWARE=m +CONFIG_SPI_DW_DMA=y +CONFIG_SPI_DW_PCI=m +CONFIG_SPI_DW_MMIO=m +CONFIG_SPI_DLN2=m +CONFIG_SPI_NXP_FLEXSPI=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_LANTIQ_SSC=m +CONFIG_SPI_OC_TINY=m +CONFIG_SPI_PXA2XX=m +CONFIG_SPI_PXA2XX_PCI=m +CONFIG_SPI_ROCKCHIP=m +CONFIG_SPI_SC18IS602=m +CONFIG_SPI_SIFIVE=m +CONFIG_SPI_MXIC=m +CONFIG_SPI_XCOMM=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_ZYNQMP_GQSPI=m +CONFIG_SPI_AMD=m + +# +# SPI Multiplexer support +# +CONFIG_SPI_MUX=m + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_LOOPBACK_TEST=m +CONFIG_SPI_TLE62X0=m +# CONFIG_SPI_SLAVE is not set +CONFIG_SPI_DYNAMIC=y +CONFIG_SPMI=m +CONFIG_SPMI_HISI3670=m +CONFIG_HSI=m +CONFIG_HSI_BOARDINFO=y + +# +# HSI controllers +# + +# +# HSI clients +# +CONFIG_HSI_CHAR=m +CONFIG_PPS=y +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +CONFIG_PPS_CLIENT_KTIMER=m +CONFIG_PPS_CLIENT_LDISC=m +CONFIG_PPS_CLIENT_PARPORT=m +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y +CONFIG_PTP_1588_CLOCK_OPTIONAL=y + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PTP_1588_CLOCK_KVM=m +CONFIG_PTP_1588_CLOCK_IDT82P33=m +CONFIG_PTP_1588_CLOCK_IDTCM=m +CONFIG_PTP_1588_CLOCK_VMW=m +# CONFIG_PTP_1588_CLOCK_OCP is not set +# end of PTP clock support + +CONFIG_PINCTRL=y +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +CONFIG_PINCTRL_AMD=y +CONFIG_PINCTRL_DA9062=m +CONFIG_PINCTRL_MCP23S08_I2C=m +CONFIG_PINCTRL_MCP23S08_SPI=m +CONFIG_PINCTRL_MCP23S08=m +CONFIG_PINCTRL_SX150X=y + +# +# Intel pinctrl drivers +# +CONFIG_PINCTRL_BAYTRAIL=y +CONFIG_PINCTRL_CHERRYVIEW=y +CONFIG_PINCTRL_LYNXPOINT=m +CONFIG_PINCTRL_INTEL=y +# CONFIG_PINCTRL_ALDERLAKE is not set +CONFIG_PINCTRL_BROXTON=m +CONFIG_PINCTRL_CANNONLAKE=m +CONFIG_PINCTRL_CEDARFORK=m +CONFIG_PINCTRL_DENVERTON=m +# CONFIG_PINCTRL_ELKHARTLAKE is not set +CONFIG_PINCTRL_EMMITSBURG=m +CONFIG_PINCTRL_GEMINILAKE=m +CONFIG_PINCTRL_ICELAKE=m +CONFIG_PINCTRL_JASPERLAKE=m +# CONFIG_PINCTRL_LAKEFIELD is not set +CONFIG_PINCTRL_LEWISBURG=m +CONFIG_PINCTRL_SUNRISEPOINT=m +CONFIG_PINCTRL_TIGERLAKE=m +# end of Intel pinctrl drivers + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +CONFIG_PINCTRL_MADERA=m +CONFIG_PINCTRL_CS47L35=y +CONFIG_PINCTRL_CS47L85=y +CONFIG_PINCTRL_CS47L90=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_GPIO_ACPI=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y +CONFIG_GPIO_GENERIC=m +CONFIG_GPIO_MAX730X=m + +# +# Memory mapped GPIO drivers +# +CONFIG_GPIO_AMDPT=m +CONFIG_GPIO_DWAPB=m +CONFIG_GPIO_EXAR=m +CONFIG_GPIO_GENERIC_PLATFORM=m +CONFIG_GPIO_ICH=m +CONFIG_GPIO_MB86S7X=m +CONFIG_GPIO_MENZ127=m +CONFIG_GPIO_VX855=m +CONFIG_GPIO_AMD_FCH=m +# end of Memory mapped GPIO drivers + +# +# Port-mapped I/O GPIO drivers +# +CONFIG_GPIO_F7188X=m +CONFIG_GPIO_IT87=m +CONFIG_GPIO_SCH=m +CONFIG_GPIO_SCH311X=m +# CONFIG_GPIO_WINBOND is not set +# CONFIG_GPIO_WS16C48 is not set +# end of Port-mapped I/O GPIO drivers + +# +# I2C GPIO expanders +# +CONFIG_GPIO_ADP5588=m +CONFIG_GPIO_MAX7300=m +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCA953X_IRQ=y +CONFIG_GPIO_PCA9570=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_TPIC2810=m +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +CONFIG_GPIO_ARIZONA=m +CONFIG_GPIO_BD9571MWV=m +CONFIG_GPIO_DA9052=m +CONFIG_GPIO_DLN2=m +CONFIG_GPIO_JANZ_TTL=m +CONFIG_GPIO_KEMPLD=m +CONFIG_GPIO_LP3943=m +CONFIG_GPIO_LP873X=m +CONFIG_GPIO_MADERA=m +CONFIG_GPIO_TPS65086=m +# CONFIG_GPIO_TPS65912 is not set +CONFIG_GPIO_TPS68470=y +CONFIG_GPIO_TQMX86=m +CONFIG_GPIO_UCB1400=m +# CONFIG_GPIO_WM831X is not set +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +CONFIG_GPIO_AMD8111=m +CONFIG_GPIO_ML_IOH=m +CONFIG_GPIO_PCI_IDIO_16=m +# CONFIG_GPIO_PCIE_IDIO_24 is not set +CONFIG_GPIO_RDC321X=m +# end of PCI GPIO expanders + +# +# SPI GPIO expanders +# +CONFIG_GPIO_MAX3191X=m +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MC33880=m +CONFIG_GPIO_PISOSR=m +# CONFIG_GPIO_XRA1403 is not set +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +CONFIG_GPIO_VIPERBOARD=m +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +CONFIG_GPIO_AGGREGATOR=m +CONFIG_GPIO_MOCKUP=m +CONFIG_GPIO_VIRTIO=m +# end of Virtual GPIO drivers + +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_DS1WM=m +CONFIG_W1_MASTER_GPIO=m +CONFIG_W1_MASTER_SGI=m +# end of 1-wire Bus Masters + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2405=m +CONFIG_W1_SLAVE_DS2408=m +CONFIG_W1_SLAVE_DS2408_READBACK=y +CONFIG_W1_SLAVE_DS2413=m +# CONFIG_W1_SLAVE_DS2406 is not set +CONFIG_W1_SLAVE_DS2423=m +CONFIG_W1_SLAVE_DS2805=m +CONFIG_W1_SLAVE_DS2430=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +# CONFIG_W1_SLAVE_DS2438 is not set +CONFIG_W1_SLAVE_DS250X=m +CONFIG_W1_SLAVE_DS2780=m +CONFIG_W1_SLAVE_DS2781=m +CONFIG_W1_SLAVE_DS28E04=m +CONFIG_W1_SLAVE_DS28E17=m +# end of 1-wire Slaves + +# CONFIG_POWER_RESET is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_POWER_SUPPLY_HWMON=y +CONFIG_PDA_POWER=m +CONFIG_GENERIC_ADC_BATTERY=m +# CONFIG_WM831X_BACKUP is not set +# CONFIG_WM831X_POWER is not set +CONFIG_TEST_POWER=m +CONFIG_CHARGER_ADP5061=m +CONFIG_BATTERY_CW2015=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2780=m +CONFIG_BATTERY_DS2781=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_SBS=m +CONFIG_CHARGER_SBS=m +CONFIG_MANAGER_SBS=m +CONFIG_BATTERY_BQ27XXX=m +CONFIG_BATTERY_BQ27XXX_I2C=m +CONFIG_BATTERY_BQ27XXX_HDQ=m +# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set +CONFIG_BATTERY_DA9052=m +CONFIG_CHARGER_DA9150=m +CONFIG_BATTERY_DA9150=m +CONFIG_AXP20X_POWER=m +CONFIG_AXP288_CHARGER=m +CONFIG_AXP288_FUEL_GAUGE=m +CONFIG_BATTERY_MAX17040=m +CONFIG_BATTERY_MAX17042=m +CONFIG_BATTERY_MAX1721X=m +CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_ISP1704=m +CONFIG_CHARGER_MAX8903=m +CONFIG_CHARGER_LP8727=m +CONFIG_CHARGER_GPIO=m +CONFIG_CHARGER_MANAGER=y +CONFIG_CHARGER_LT3651=m +CONFIG_CHARGER_LTC4162L=m +CONFIG_CHARGER_MP2629=m +CONFIG_CHARGER_MT6360=m +CONFIG_CHARGER_BQ2415X=m +CONFIG_CHARGER_BQ24190=m +CONFIG_CHARGER_BQ24257=m +CONFIG_CHARGER_BQ24735=m +CONFIG_CHARGER_BQ2515X=m +CONFIG_CHARGER_BQ25890=m +CONFIG_CHARGER_BQ25980=m +CONFIG_CHARGER_BQ256XX=m +CONFIG_CHARGER_SMB347=m +CONFIG_BATTERY_GAUGE_LTC2941=m +# CONFIG_BATTERY_GOLDFISH is not set +CONFIG_BATTERY_RT5033=m +CONFIG_CHARGER_RT9455=m +CONFIG_CHARGER_CROS_USBPD=m +CONFIG_CHARGER_CROS_PCHG=m +CONFIG_CHARGER_BD99954=m +CONFIG_BATTERY_SURFACE=m +CONFIG_CHARGER_SURFACE=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7314=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM1177=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7X10=m +CONFIG_SENSORS_ADT7310=m +CONFIG_SENSORS_ADT7410=m +CONFIG_SENSORS_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_AHT10=m +CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m +CONFIG_SENSORS_AS370=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_AXI_FAN_CONTROL=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_FAM15H_POWER=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_ASB100=m +# CONFIG_SENSORS_ASPEED is not set +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_CORSAIR_CPRO=m +# CONFIG_SENSORS_CORSAIR_PSU is not set +CONFIG_SENSORS_DRIVETEMP=m +CONFIG_SENSORS_DS620=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_DELL_SMM=m +CONFIG_SENSORS_DA9052_ADC=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_MC13783_ADC=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_FTSTEUTATES=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_G762=m +CONFIG_SENSORS_HIH6130=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IIO_HWMON=m +CONFIG_SENSORS_I5500=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_JC42=m +# CONFIG_SENSORS_POWR1220 is not set +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LTC2945=m +CONFIG_SENSORS_LTC2947=m +CONFIG_SENSORS_LTC2947_I2C=m +CONFIG_SENSORS_LTC2947_SPI=m +CONFIG_SENSORS_LTC2990=m +# CONFIG_SENSORS_LTC2992 is not set +CONFIG_SENSORS_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4222=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4260=m +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_MAX1111=m +# CONFIG_SENSORS_MAX127 is not set +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +CONFIG_SENSORS_MAX197=m +CONFIG_SENSORS_MAX31722=m +CONFIG_SENSORS_MAX31730=m +CONFIG_SENSORS_MAX6620=m +CONFIG_SENSORS_MAX6621=m +CONFIG_SENSORS_MAX6639=m +# CONFIG_SENSORS_MAX6642 is not set +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_MAX6697=m +CONFIG_SENSORS_MAX31790=m +CONFIG_SENSORS_MCP3021=m +CONFIG_SENSORS_TC654=m +CONFIG_SENSORS_TPS23861=m +CONFIG_SENSORS_MENF21BMC_HWMON=m +CONFIG_SENSORS_MR75203=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LM95234=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_NCT6683=m +CONFIG_SENSORS_NCT6775=m +CONFIG_SENSORS_NCT7802=m +CONFIG_SENSORS_NCT7904=m +CONFIG_SENSORS_NPCM7XX=m +CONFIG_SENSORS_NZXT_KRAKEN2=m +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1266=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_BEL_PFE=m +CONFIG_SENSORS_BPA_RS600=m +CONFIG_SENSORS_FSP_3Y=m +CONFIG_SENSORS_IBM_CFFPS=m +CONFIG_SENSORS_DPS920AB=m +CONFIG_SENSORS_INSPUR_IPSPS=m +# CONFIG_SENSORS_IR35221 is not set +CONFIG_SENSORS_IR36021=m +CONFIG_SENSORS_IR38064=m +# CONFIG_SENSORS_IRPS5401 is not set +CONFIG_SENSORS_ISL68137=m +CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LTC2978=m +# CONFIG_SENSORS_LTC2978_REGULATOR is not set +CONFIG_SENSORS_LTC3815=m +CONFIG_SENSORS_MAX15301=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX16601=m +CONFIG_SENSORS_MAX20730=m +CONFIG_SENSORS_MAX20751=m +CONFIG_SENSORS_MAX31785=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_MP2888=m +CONFIG_SENSORS_MP2975=m +CONFIG_SENSORS_PIM4328=m +# CONFIG_SENSORS_PM6764TR is not set +# CONFIG_SENSORS_PXE1610 is not set +# CONFIG_SENSORS_Q54SJ108A2 is not set +CONFIG_SENSORS_STPDDC60=m +# CONFIG_SENSORS_TPS40422 is not set +CONFIG_SENSORS_TPS53679=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_XDPE122=m +CONFIG_SENSORS_ZL6100=m +# CONFIG_SENSORS_SBTSI is not set +CONFIG_SENSORS_SBRMI=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SHT3x=m +CONFIG_SENSORS_SHT4x=m +# CONFIG_SENSORS_SHTC1 is not set +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_SCH56XX_COMMON=m +CONFIG_SENSORS_SCH5627=m +CONFIG_SENSORS_SCH5636=m +CONFIG_SENSORS_STTS751=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_ADC128D818=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_ADS7871=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_INA209=m +CONFIG_SENSORS_INA2XX=m +CONFIG_SENSORS_INA3221=m +CONFIG_SENSORS_TC74=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +# CONFIG_SENSORS_TMP103 is not set +CONFIG_SENSORS_TMP108=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_TMP513=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +# CONFIG_SENSORS_W83773G is not set +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +# CONFIG_SENSORS_WM831X is not set +CONFIG_SENSORS_XGENE=m +CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ACPI_POWER=m +CONFIG_SENSORS_ATK0110=m +CONFIG_THERMAL=y +CONFIG_THERMAL_NETLINK=y +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set +# CONFIG_THERMAL_GOV_FAIR_SHARE is not set +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y +CONFIG_DEVFREQ_THERMAL=y +# CONFIG_THERMAL_EMULATION is not set + +# +# Intel thermal drivers +# +CONFIG_INTEL_POWERCLAMP=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_X86_PKG_TEMP_THERMAL=m +CONFIG_INTEL_SOC_DTS_IOSF_CORE=m +# CONFIG_INTEL_SOC_DTS_THERMAL is not set + +# +# ACPI INT340X thermal drivers +# +CONFIG_INT340X_THERMAL=m +CONFIG_ACPI_THERMAL_REL=m +CONFIG_INT3406_THERMAL=m +CONFIG_PROC_THERMAL_MMIO_RAPL=m +# end of ACPI INT340X thermal drivers + +CONFIG_INTEL_PCH_THERMAL=m +CONFIG_INTEL_TCC_COOLING=m +CONFIG_INTEL_MENLOW=m +# end of Intel thermal drivers + +CONFIG_GENERIC_ADC_THERMAL=m +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +CONFIG_WATCHDOG_OPEN_TIMEOUT=0 +CONFIG_WATCHDOG_SYSFS=y +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_DA9052_WATCHDOG=m +CONFIG_DA9062_WATCHDOG=m +CONFIG_MENF21BMC_WATCHDOG=m +# CONFIG_MENZ069_WATCHDOG is not set +CONFIG_WDAT_WDT=m +# CONFIG_WM831X_WATCHDOG is not set +CONFIG_XILINX_WATCHDOG=m +CONFIG_ZIIRAVE_WATCHDOG=m +CONFIG_CADENCE_WATCHDOG=m +CONFIG_DW_WATCHDOG=m +CONFIG_MAX63XX_WATCHDOG=m +CONFIG_RETU_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +# CONFIG_EBC_C384_WDT is not set +CONFIG_F71808E_WDT=m +CONFIG_SP5100_TCO=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_IE6XX_WDT=m +CONFIG_ITCO_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_HPWDT_NMI_DECODING=y +CONFIG_KEMPLD_WDT=m +CONFIG_SC1200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_NV_TCO=m +CONFIG_60XX_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_TQMX86_WDT=m +CONFIG_VIA_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m +CONFIG_INTEL_MEI_WDT=m +CONFIG_NI903X_WDT=m +CONFIG_NIC7018_WDT=m +CONFIG_MEN_A21_WDT=m +CONFIG_XEN_WDT=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_SSB_DRIVER_GPIO=y +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +CONFIG_BCMA_HOST_SOC=y +CONFIG_BCMA_DRIVER_PCI=y +CONFIG_BCMA_SFLASH=y +CONFIG_BCMA_DRIVER_GMAC_CMN=y +CONFIG_BCMA_DRIVER_GPIO=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +# CONFIG_MFD_AS3711 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +CONFIG_MFD_BCM590XX=m +CONFIG_MFD_BD9571MWV=m +CONFIG_MFD_AXP20X=m +CONFIG_MFD_AXP20X_I2C=m +CONFIG_MFD_CROS_EC_DEV=m +CONFIG_MFD_MADERA=m +CONFIG_MFD_MADERA_I2C=m +CONFIG_MFD_MADERA_SPI=m +# CONFIG_MFD_CS47L15 is not set +CONFIG_MFD_CS47L35=y +CONFIG_MFD_CS47L85=y +CONFIG_MFD_CS47L90=y +# CONFIG_MFD_CS47L92 is not set +# CONFIG_PMIC_DA903X is not set +CONFIG_PMIC_DA9052=y +CONFIG_MFD_DA9052_SPI=y +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +CONFIG_MFD_DA9062=m +# CONFIG_MFD_DA9063 is not set +CONFIG_MFD_DA9150=m +CONFIG_MFD_DLN2=m +CONFIG_MFD_MC13XXX=m +CONFIG_MFD_MC13XXX_SPI=m +CONFIG_MFD_MC13XXX_I2C=m +CONFIG_MFD_MP2629=m +CONFIG_HTC_PASIC3=m +# CONFIG_HTC_I2CPLD is not set +CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m +CONFIG_LPC_ICH=m +CONFIG_LPC_SCH=m +# CONFIG_INTEL_SOC_PMIC_BXTWC is not set +CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m +CONFIG_INTEL_SOC_PMIC_MRFLD=m +CONFIG_MFD_INTEL_LPSS=m +CONFIG_MFD_INTEL_LPSS_ACPI=m +CONFIG_MFD_INTEL_LPSS_PCI=m +CONFIG_MFD_INTEL_PMC_BXT=m +# CONFIG_MFD_INTEL_PMT is not set +CONFIG_MFD_IQS62X=m +CONFIG_MFD_JANZ_CMODIO=m +CONFIG_MFD_KEMPLD=m +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77693 is not set +CONFIG_MFD_MAX77843=y +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +CONFIG_MFD_MT6360=m +CONFIG_MFD_MT6397=m +CONFIG_MFD_MENF21BMC=m +CONFIG_EZX_PCAP=y +CONFIG_MFD_VIPERBOARD=m +CONFIG_MFD_RETU=m +CONFIG_MFD_PCF50633=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_UCB1400_CORE=m +CONFIG_MFD_RDC321X=m +CONFIG_MFD_RT4831=m +CONFIG_MFD_RT5033=m +# CONFIG_MFD_RC5T583 is not set +CONFIG_MFD_SI476X_CORE=m +CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y +CONFIG_MFD_SKY81452=m +CONFIG_MFD_SYSCON=y +CONFIG_MFD_TI_AM335X_TSCADC=m +CONFIG_MFD_LP3943=m +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_TI_LMU is not set +# CONFIG_MFD_PALMAS is not set +CONFIG_TPS6105X=m +CONFIG_TPS65010=m +CONFIG_TPS6507X=m +CONFIG_MFD_TPS65086=m +# CONFIG_MFD_TPS65090 is not set +CONFIG_MFD_TI_LP873X=m +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +CONFIG_MFD_TPS65912=y +# CONFIG_MFD_TPS65912_I2C is not set +CONFIG_MFD_TPS65912_SPI=y +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +CONFIG_MFD_WL1273_CORE=m +CONFIG_MFD_LM3533=m +CONFIG_MFD_TQMX86=m +CONFIG_MFD_VX855=m +CONFIG_MFD_ARIZONA=m +CONFIG_MFD_ARIZONA_I2C=m +CONFIG_MFD_ARIZONA_SPI=m +CONFIG_MFD_CS47L24=y +CONFIG_MFD_WM5102=y +CONFIG_MFD_WM5110=y +# CONFIG_MFD_WM8997 is not set +CONFIG_MFD_WM8998=y +# CONFIG_MFD_WM8400 is not set +CONFIG_MFD_WM831X=y +# CONFIG_MFD_WM831X_I2C is not set +CONFIG_MFD_WM831X_SPI=y +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_MFD_ATC260X_I2C is not set +# CONFIG_RAVE_SP_CORE is not set +CONFIG_MFD_INTEL_M10_BMC=m +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +# CONFIG_REGULATOR_88PG86X is not set +CONFIG_REGULATOR_ACT8865=m +CONFIG_REGULATOR_AD5398=m +# CONFIG_REGULATOR_ARIZONA_LDO1 is not set +# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set +CONFIG_REGULATOR_AXP20X=m +CONFIG_REGULATOR_BCM590XX=m +CONFIG_REGULATOR_BD9571MWV=m +CONFIG_REGULATOR_DA9052=m +CONFIG_REGULATOR_DA9062=m +CONFIG_REGULATOR_DA9210=m +# CONFIG_REGULATOR_DA9211 is not set +CONFIG_REGULATOR_FAN53555=m +CONFIG_REGULATOR_GPIO=m +CONFIG_REGULATOR_ISL9305=m +CONFIG_REGULATOR_ISL6271A=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=m +CONFIG_REGULATOR_LP872X=m +CONFIG_REGULATOR_LP8755=m +# CONFIG_REGULATOR_LTC3589 is not set +CONFIG_REGULATOR_LTC3676=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX8649=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_MAX8893=m +CONFIG_REGULATOR_MAX8952=m +CONFIG_REGULATOR_MAX77693=m +CONFIG_REGULATOR_MAX77826=m +CONFIG_REGULATOR_MC13XXX_CORE=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_MC13892=m +CONFIG_REGULATOR_MP8859=m +CONFIG_REGULATOR_MT6311=m +CONFIG_REGULATOR_MT6315=m +CONFIG_REGULATOR_MT6323=m +CONFIG_REGULATOR_MT6358=m +CONFIG_REGULATOR_MT6359=m +CONFIG_REGULATOR_MT6360=m +CONFIG_REGULATOR_MT6397=m +CONFIG_REGULATOR_PCA9450=m +CONFIG_REGULATOR_PCAP=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_PV88060=m +CONFIG_REGULATOR_PV88080=m +CONFIG_REGULATOR_PV88090=m +CONFIG_REGULATOR_PWM=m +CONFIG_REGULATOR_QCOM_SPMI=m +CONFIG_REGULATOR_QCOM_USB_VBUS=m +# CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +CONFIG_REGULATOR_RT4801=m +CONFIG_REGULATOR_RT4831=m +CONFIG_REGULATOR_RT5033=m +CONFIG_REGULATOR_RT6160=m +CONFIG_REGULATOR_RT6245=m +CONFIG_REGULATOR_RTQ2134=m +CONFIG_REGULATOR_RTMV20=m +CONFIG_REGULATOR_RTQ6752=m +CONFIG_REGULATOR_SKY81452=m +# CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_TPS51632=m +CONFIG_REGULATOR_TPS6105X=m +CONFIG_REGULATOR_TPS62360=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_REGULATOR_TPS65086=m +# CONFIG_REGULATOR_TPS65132 is not set +CONFIG_REGULATOR_TPS6524X=m +# CONFIG_REGULATOR_TPS65912 is not set +# CONFIG_REGULATOR_WM831X is not set +CONFIG_REGULATOR_QCOM_LABIBB=m +CONFIG_RC_CORE=m +CONFIG_RC_MAP=m +CONFIG_LIRC=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_IR_RCMM_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +CONFIG_IR_ENE=m +CONFIG_IR_IMON=m +CONFIG_IR_IMON_RAW=m +CONFIG_IR_MCEUSB=m +CONFIG_IR_ITE_CIR=m +CONFIG_IR_FINTEK=m +CONFIG_IR_NUVOTON=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_WINBOND_CIR=m +CONFIG_IR_IGORPLUGUSB=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_SERIAL=m +CONFIG_IR_SERIAL_TRANSMITTER=y +CONFIG_RC_XBOX_DVD=m +CONFIG_IR_TOY=m +CONFIG_CEC_CORE=m +CONFIG_CEC_NOTIFIER=y +CONFIG_CEC_PIN=y + +# +# CEC support +# +CONFIG_MEDIA_CEC_RC=y +# CONFIG_CEC_PIN_ERROR_INJ is not set +CONFIG_MEDIA_CEC_SUPPORT=y +CONFIG_CEC_CH7322=m +CONFIG_CEC_CROS_EC=m +CONFIG_CEC_GPIO=m +CONFIG_CEC_SECO=m +CONFIG_CEC_SECO_RC=y +CONFIG_USB_PULSE8_CEC=m +# CONFIG_USB_RAINSHADOW_CEC is not set +# end of CEC support + +CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIA_SUPPORT_FILTER is not set +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=m +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=m +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_MEM2MEM_DEV=m +CONFIG_V4L2_FLASH_LED_CLASS=m +CONFIG_V4L2_FWNODE=m +CONFIG_V4L2_ASYNC=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +# end of Video4Linux options + +# +# Media controller options +# +CONFIG_MEDIA_CONTROLLER_DVB=y +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +# CONFIG_USB_GSPCA_DTCS033 is not set +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STK1135=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TOUPTEK=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_VIDEO_USBTV=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_STK1160_COMMON=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_LOADER=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +# CONFIG_VIDEO_AU0828_RC is not set +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +# CONFIG_DVB_USB_CXUSB_ANALOG is not set +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_DVB_USB_ZD1301=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set +CONFIG_DVB_AS102=m + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_V4L2=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m + +# +# Software defined radio USB devices +# +CONFIG_USB_AIRSPY=m +CONFIG_USB_HACKRF=m +CONFIG_USB_MSI2500=m +CONFIG_MEDIA_PCI_SUPPORT=y + +# +# Media capture support +# +CONFIG_VIDEO_MEYE=m +# CONFIG_VIDEO_SOLO6X10 is not set +CONFIG_VIDEO_TW5864=m +CONFIG_VIDEO_TW68=m +CONFIG_VIDEO_TW686X=m + +# +# Media capture/analog TV support +# +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_IVTV_ALSA=m +CONFIG_VIDEO_FB_IVTV=m +# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_DT3155=m + +# +# Media capture/analog/hybrid TV support +# +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_CX18_ALSA=m +CONFIG_VIDEO_CX23885=m +CONFIG_MEDIA_ALTERA_CI=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_ENABLE_VP3054=y +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_BT848=m +CONFIG_DVB_BT8XX=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_SAA7134_GO7007=m +CONFIG_VIDEO_SAA7164=m + +# +# Media digital TV PCI Adapters +# +CONFIG_DVB_BUDGET_CORE=m +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set +CONFIG_DVB_PLUTO2=m +CONFIG_DVB_DM1105=m +CONFIG_DVB_PT1=m +CONFIG_DVB_PT3=m +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m +CONFIG_DVB_NGENE=m +CONFIG_DVB_DDBRIDGE=m +# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set +CONFIG_DVB_SMIPCIE=m +CONFIG_DVB_NETUP_UNIDVB=m +# CONFIG_VIDEO_IPU3_CIO2 is not set +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_TEA575X=m +CONFIG_RADIO_SI470X=m +CONFIG_USB_SI470X=m +CONFIG_I2C_SI470X=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_SI4713=m +CONFIG_PLATFORM_SI4713=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI476X=m +CONFIG_USB_MR800=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_SHARK=m +CONFIG_RADIO_SHARK2=m +CONFIG_USB_KEENE=m +CONFIG_USB_RAREMONO=m +CONFIG_USB_MA901=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_SAA7706H=m +CONFIG_RADIO_TEF6862=m +CONFIG_RADIO_WL1273=m +CONFIG_RADIO_WL128X=m +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_TTPCI_EEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_V4L2=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=m +CONFIG_VIDEOBUF2_DMA_SG=m +CONFIG_VIDEOBUF2_DVB=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set +CONFIG_V4L_PLATFORM_DRIVERS=y +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_VIDEO_VIA_CAMERA=m +# CONFIG_VIDEO_CADENCE is not set +CONFIG_VIDEO_ASPEED=m +CONFIG_V4L_MEM2MEM_DRIVERS=y +CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m +CONFIG_DVB_PLATFORM_DRIVERS=y +CONFIG_SDR_PLATFORM_DRIVERS=y + +# +# MMC/SDIO DVB adapters +# +CONFIG_SMS_SDIO_DRV=m +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_TEST_DRIVERS is not set + +# +# FireWire (IEEE 1394) Adapters +# +# CONFIG_DVB_FIREDTV is not set +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y + +# +# IR I2C driver auto-selected by 'Autoselect ancillary drivers' +# +CONFIG_VIDEO_IR_I2C=m + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +# CONFIG_VIDEO_TDA1997X is not set +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS3308=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +# CONFIG_VIDEO_TLV320AIC23B is not set +CONFIG_VIDEO_UDA1342=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SONY_BTF_MPX=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +CONFIG_VIDEO_SAA6588=m +# end of RDS decoders + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +CONFIG_VIDEO_SAA711X=m +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +CONFIG_VIDEO_TVP5150=m +# CONFIG_VIDEO_TVP7002 is not set +CONFIG_VIDEO_TW2804=m +CONFIG_VIDEO_TW9903=m +CONFIG_VIDEO_TW9906=m +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_VPX3220 is not set + +# +# Video and audio decoders +# +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_CX25840=m +# end of Video decoders + +# +# Video encoders +# +CONFIG_VIDEO_SAA7127=m +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set +# end of Video encoders + +# +# Video improvement chips +# +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +# end of Video improvement chips + +# +# Audio/Video compression chips +# +CONFIG_VIDEO_SAA6752HS=m +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +CONFIG_SDR_MAX2175=m +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +CONFIG_VIDEO_M52790=m +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +CONFIG_VIDEO_HI556=m +CONFIG_VIDEO_HI846=m +CONFIG_VIDEO_IMX208=m +# CONFIG_VIDEO_IMX214 is not set +# CONFIG_VIDEO_IMX219 is not set +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX319 is not set +# CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_OV02A10 is not set +CONFIG_VIDEO_OV2640=m +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV2740 is not set +# CONFIG_VIDEO_OV5647 is not set +# CONFIG_VIDEO_OV5648 is not set +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set +CONFIG_VIDEO_OV5675=m +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV772X is not set +CONFIG_VIDEO_OV7640=m +CONFIG_VIDEO_OV7670=m +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +# CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV9734 is not set +# CONFIG_VIDEO_OV13858 is not set +CONFIG_VIDEO_OV13B10=m +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +CONFIG_VIDEO_MAX9271_LIB=m +CONFIG_VIDEO_RDACM20=m +CONFIG_VIDEO_RDACM21=m +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set +# end of Camera sensor devices + +# +# Lens drivers +# +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +CONFIG_VIDEO_DW9768=m +# CONFIG_VIDEO_DW9807_VCM is not set +# end of Lens drivers + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# end of Flash devices + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# end of SPI helper chips + +# +# Media SPI Adapters +# +CONFIG_CXD2880_SPI_DRV=m +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=m + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +# CONFIG_DVB_S5H1432 is not set +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +# CONFIG_DVB_DIB9000 is not set +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_RTL2832_SDR=m +CONFIG_DVB_SI2168=m +CONFIG_DVB_AS102_FE=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m +# CONFIG_DVB_CXD2880 is not set + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +# CONFIG_DVB_MN88443X is not set + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +# CONFIG_DVB_LNBH29 is not set +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +# CONFIG_DVB_LGS8GL5 is not set +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +CONFIG_DVB_DUMMY_FE=m +# end of Media ancillary drivers + +# +# Graphics support +# +CONFIG_AGP=m +CONFIG_AGP_AMD64=m +CONFIG_AGP_INTEL=m +CONFIG_AGP_SIS=m +CONFIG_AGP_VIA=m +CONFIG_INTEL_GTT=m +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +CONFIG_VGA_SWITCHEROO=y +CONFIG_DRM=m +CONFIG_DRM_MIPI_DBI=m +CONFIG_DRM_MIPI_DSI=y +CONFIG_DRM_DP_AUX_CHARDEV=y +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +# CONFIG_DRM_DEBUG_MODESET_LOCK is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +CONFIG_DRM_LOAD_EDID_FIRMWARE=y +CONFIG_DRM_DP_CEC=y +CONFIG_DRM_TTM=m +CONFIG_DRM_VRAM_HELPER=m +CONFIG_DRM_TTM_HELPER=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=m + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +CONFIG_DRM_I2C_NXP_TDA998X=m +# CONFIG_DRM_I2C_NXP_TDA9950 is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +# end of ARM devices + +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_AMDGPU=m +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMDGPU_USERPTR=y + +# +# ACP (Audio CoProcessor) Configuration +# +CONFIG_DRM_AMD_ACP=y +# end of ACP (Audio CoProcessor) Configuration + +# +# Display Engine Configuration +# +CONFIG_DRM_AMD_DC=y +CONFIG_DRM_AMD_DC_DCN=y +# CONFIG_DRM_AMD_DC_HDCP is not set +# CONFIG_DRM_AMD_DC_SI is not set +CONFIG_DRM_AMD_SECURE_DISPLAY=y +# end of Display Engine Configuration + +CONFIG_HSA_AMD=y +CONFIG_DRM_NOUVEAU=m +CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y +CONFIG_NOUVEAU_DEBUG=5 +CONFIG_NOUVEAU_DEBUG_DEFAULT=3 +# CONFIG_NOUVEAU_DEBUG_MMU is not set +# CONFIG_NOUVEAU_DEBUG_PUSH is not set +CONFIG_DRM_NOUVEAU_BACKLIGHT=y +CONFIG_DRM_I915=m +CONFIG_DRM_I915_FORCE_PROBE="" +CONFIG_DRM_I915_CAPTURE_ERROR=y +CONFIG_DRM_I915_COMPRESS_ERROR=y +CONFIG_DRM_I915_USERPTR=y +CONFIG_DRM_I915_GVT=y +CONFIG_DRM_I915_GVT_KVMGT=m +CONFIG_DRM_I915_PXP=y + +# +# drm/i915 Debugging +# +# CONFIG_DRM_I915_WERROR is not set +# CONFIG_DRM_I915_DEBUG is not set +# CONFIG_DRM_I915_DEBUG_MMIO is not set +# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set +# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set +# CONFIG_DRM_I915_DEBUG_GUC is not set +# CONFIG_DRM_I915_SELFTEST is not set +# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set +# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set +# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set +# end of drm/i915 Debugging + +# +# drm/i915 Profile Guided Optimisation +# +CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 +CONFIG_DRM_I915_FENCE_TIMEOUT=10000 +CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 +CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 +CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 +CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 +CONFIG_DRM_I915_STOP_TIMEOUT=100 +CONFIG_DRM_I915_TIMESLICE_DURATION=1 +# end of drm/i915 Profile Guided Optimisation + +CONFIG_DRM_VGEM=m +CONFIG_DRM_VKMS=m +CONFIG_DRM_VMWGFX=m +CONFIG_DRM_VMWGFX_FBCON=y +# CONFIG_DRM_VMWGFX_MKSSTATS is not set +CONFIG_DRM_GMA500=m +CONFIG_DRM_UDL=m +CONFIG_DRM_AST=m +CONFIG_DRM_MGAG200=m +CONFIG_DRM_QXL=m +CONFIG_DRM_VIRTIO_GPU=m +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m +CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +CONFIG_DRM_ANALOGIX_ANX78XX=m +CONFIG_DRM_ANALOGIX_DP=m +# end of Display Interface Bridges + +# CONFIG_DRM_ETNAVIV is not set +CONFIG_DRM_BOCHS=m +CONFIG_DRM_CIRRUS_QEMU=m +CONFIG_DRM_GM12U320=m +CONFIG_DRM_SIMPLEDRM=m +CONFIG_TINYDRM_HX8357D=m +# CONFIG_TINYDRM_ILI9225 is not set +# CONFIG_TINYDRM_ILI9341 is not set +# CONFIG_TINYDRM_ILI9486 is not set +CONFIG_TINYDRM_MI0283QT=m +CONFIG_TINYDRM_REPAPER=m +CONFIG_TINYDRM_ST7586=m +# CONFIG_TINYDRM_ST7735R is not set +CONFIG_DRM_XEN=y +CONFIG_DRM_XEN_FRONTEND=m +CONFIG_DRM_VBOXVIDEO=m +CONFIG_DRM_GUD=m +CONFIG_DRM_HYPERV=m +CONFIG_DRM_LEGACY=y +# CONFIG_DRM_TDFX is not set +# CONFIG_DRM_R128 is not set +# CONFIG_DRM_MGA is not set +# CONFIG_DRM_SIS is not set +# CONFIG_DRM_VIA is not set +# CONFIG_DRM_SAVAGE is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_DDC=m +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_BACKLIGHT=m +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_VGA16=m +CONFIG_FB_UVESA=m +CONFIG_FB_VESA=y +CONFIG_FB_EFI=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +CONFIG_FB_OPENCORES=m +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_LE80578 is not set +CONFIG_FB_INTEL=m +# CONFIG_FB_INTEL_DEBUG is not set +CONFIG_FB_INTEL_I2C=y +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +CONFIG_FB_VIA=m +CONFIG_FB_VIA_DIRECT_PROCFS=y +CONFIG_FB_VIA_X_COMPATIBILITY=y +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_SMSCUFX is not set +CONFIG_FB_UDL=m +CONFIG_FB_IBM_GXT4500=m +# CONFIG_FB_VIRTUAL is not set +CONFIG_XEN_FBDEV_FRONTEND=m +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +CONFIG_FB_HYPERV=m +# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SSD1307=m +CONFIG_FB_SM712=m +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_L4F00242T03=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI922X=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_LCD_AMS369FG06=m +CONFIG_LCD_LMS501KF03=m +CONFIG_LCD_HX8357=m +# CONFIG_LCD_OTM3225A is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_KTD253=m +CONFIG_BACKLIGHT_LM3533=m +CONFIG_BACKLIGHT_PWM=m +CONFIG_BACKLIGHT_DA9052=m +CONFIG_BACKLIGHT_APPLE=m +CONFIG_BACKLIGHT_QCOM_WLED=m +CONFIG_BACKLIGHT_RT4831=m +CONFIG_BACKLIGHT_SAHARA=m +# CONFIG_BACKLIGHT_WM831X is not set +CONFIG_BACKLIGHT_ADP8860=m +CONFIG_BACKLIGHT_ADP8870=m +CONFIG_BACKLIGHT_PCF50633=m +CONFIG_BACKLIGHT_LM3630A=m +CONFIG_BACKLIGHT_LM3639=m +CONFIG_BACKLIGHT_LP855X=m +CONFIG_BACKLIGHT_SKY81452=m +CONFIG_BACKLIGHT_GPIO=m +CONFIG_BACKLIGHT_LV5207LP=m +CONFIG_BACKLIGHT_BD6107=m +# CONFIG_BACKLIGHT_ARCXCNN is not set +# end of Backlight & LCD device support + +CONFIG_VGASTATE=m +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_PCM_ELD=y +CONFIG_SND_PCM_IEC958=y +CONFIG_SND_DMAENGINE_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_SEQ_DEVICE=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=m +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_PCM_TIMER=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_MAX_CARDS=32 +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_CTL_LED=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_SEQUENCER_OSS=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_SEQ_MIDI_EVENT=m +CONFIG_SND_SEQ_MIDI=m +CONFIG_SND_SEQ_MIDI_EMUL=m +CONFIG_SND_SEQ_VIRMIDI=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_PCSP is not set +CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=1 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +CONFIG_SND_ALI5451=m +CONFIG_SND_ASIHPI=m +CONFIG_SND_ATIIXP=m +CONFIG_SND_ATIIXP_MODEM=m +CONFIG_SND_AU8810=m +CONFIG_SND_AU8820=m +CONFIG_SND_AU8830=m +CONFIG_SND_AW2=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +# CONFIG_SND_BT87X_OVERCLOCK is not set +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_ES1968_INPUT=y +# CONFIG_SND_ES1968_RADIO is not set +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LOLA=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MAESTRO3_INPUT=y +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m + +# +# HD-Audio +# +CONFIG_SND_HDA=m +CONFIG_SND_HDA_GENERIC_LEDS=y +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=m +CONFIG_SND_HDA_CODEC_ANALOG=m +CONFIG_SND_HDA_CODEC_SIGMATEL=m +CONFIG_SND_HDA_CODEC_VIA=m +CONFIG_SND_HDA_CODEC_HDMI=m +CONFIG_SND_HDA_CODEC_CIRRUS=m +CONFIG_SND_HDA_CODEC_CS8409=m +CONFIG_SND_HDA_CODEC_CONEXANT=m +CONFIG_SND_HDA_CODEC_CA0110=m +CONFIG_SND_HDA_CODEC_CA0132=m +CONFIG_SND_HDA_CODEC_CA0132_DSP=y +CONFIG_SND_HDA_CODEC_CMEDIA=m +CONFIG_SND_HDA_CODEC_SI3054=m +CONFIG_SND_HDA_GENERIC=m +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1 +# CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM is not set +# end of HD-Audio + +CONFIG_SND_HDA_CORE=m +CONFIG_SND_HDA_DSP_LOADER=y +CONFIG_SND_HDA_COMPONENT=y +CONFIG_SND_HDA_I915=y +CONFIG_SND_HDA_EXT_CORE=m +CONFIG_SND_HDA_PREALLOC_SIZE=0 +CONFIG_SND_INTEL_NHLT=y +CONFIG_SND_INTEL_DSP_CONFIG=m +CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m +# CONFIG_SND_INTEL_BYT_PREFER_SOF is not set +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_US122L=m +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_USB_HIFACE=m +# CONFIG_SND_BCD2000 is not set +CONFIG_SND_USB_LINE6=m +CONFIG_SND_USB_POD=m +CONFIG_SND_USB_PODHD=m +CONFIG_SND_USB_TONEPORT=m +CONFIG_SND_USB_VARIAX=m +CONFIG_SND_FIREWIRE=y +CONFIG_SND_FIREWIRE_LIB=m +CONFIG_SND_DICE=m +CONFIG_SND_OXFW=m +# CONFIG_SND_ISIGHT is not set +# CONFIG_SND_FIREWORKS is not set +# CONFIG_SND_BEBOB is not set +CONFIG_SND_FIREWIRE_DIGI00X=m +CONFIG_SND_FIREWIRE_TASCAM=m +# CONFIG_SND_FIREWIRE_MOTU is not set +# CONFIG_SND_FIREFACE is not set +CONFIG_SND_SOC=m +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +CONFIG_SND_SOC_COMPRESS=y +CONFIG_SND_SOC_TOPOLOGY=y +CONFIG_SND_SOC_ACPI=m +# CONFIG_SND_SOC_ADI is not set +CONFIG_SND_SOC_AMD_ACP=m +CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m +CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +CONFIG_SND_SOC_AMD_ACP3x=m +CONFIG_SND_SOC_AMD_RV_RT5682_MACH=m +CONFIG_SND_SOC_AMD_RENOIR=m +CONFIG_SND_SOC_AMD_RENOIR_MACH=m +CONFIG_SND_SOC_AMD_ACP5x=m +CONFIG_SND_SOC_AMD_VANGOGH_MACH=m +CONFIG_SND_SOC_AMD_ACP6x=m +CONFIG_SND_SOC_AMD_YC_MACH=m +CONFIG_SND_SOC_AMD_ACP_COMMON=m +CONFIG_SND_SOC_AMD_ACP_I2S=m +CONFIG_SND_SOC_AMD_ACP_PCM=m +CONFIG_SND_AMD_ASOC_RENOIR=m +CONFIG_SND_SOC_AMD_MACH_COMMON=m +CONFIG_SND_SOC_AMD_LEGACY_MACH=m +CONFIG_SND_SOC_AMD_SOF_MACH=m +CONFIG_SND_ATMEL_SOC=m +# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set +CONFIG_SND_DESIGNWARE_I2S=m +# CONFIG_SND_DESIGNWARE_PCM is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +CONFIG_SND_SOC_FSL_AUDMIX=m +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +CONFIG_SND_SOC_FSL_MICFIL=m +# CONFIG_SND_SOC_FSL_XCVR is not set +CONFIG_SND_SOC_FSL_RPMSG=m +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# end of SoC Audio for Freescale CPUs + +# CONFIG_SND_I2S_HI6210_I2S is not set +CONFIG_SND_SOC_IMG=y +CONFIG_SND_SOC_IMG_I2S_IN=m +CONFIG_SND_SOC_IMG_I2S_OUT=m +CONFIG_SND_SOC_IMG_PARALLEL_OUT=m +CONFIG_SND_SOC_IMG_SPDIF_IN=m +CONFIG_SND_SOC_IMG_SPDIF_OUT=m +CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m +CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y +CONFIG_SND_SOC_INTEL_SST=m +CONFIG_SND_SOC_INTEL_CATPT=m +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m +CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m +CONFIG_SND_SOC_INTEL_SKYLAKE=m +CONFIG_SND_SOC_INTEL_SKL=m +CONFIG_SND_SOC_INTEL_APL=m +CONFIG_SND_SOC_INTEL_KBL=m +CONFIG_SND_SOC_INTEL_GLK=m +CONFIG_SND_SOC_INTEL_CNL=m +CONFIG_SND_SOC_INTEL_CFL=m +# CONFIG_SND_SOC_INTEL_CML_H is not set +# CONFIG_SND_SOC_INTEL_CML_LP is not set +CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m +CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m +CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y +CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m +CONFIG_SND_SOC_ACPI_INTEL_MATCH=m +CONFIG_SND_SOC_INTEL_MACH=y +CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y +CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m +CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m +CONFIG_SND_SOC_INTEL_HASWELL_MACH=m +CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m +CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m +CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m +CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m +CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m +CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m +CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m +CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m +CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=m +CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m +CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m +CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m +CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m +CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m +CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m +CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m +CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m +CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m +CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m +CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m +CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m +CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m +CONFIG_SND_SOC_MTK_BTCVSD=m +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_PCI_DEV=m +CONFIG_SND_SOC_SOF_PCI=m +CONFIG_SND_SOC_SOF_ACPI=m +CONFIG_SND_SOC_SOF_ACPI_DEV=m +# CONFIG_SND_SOC_SOF_DEBUG_PROBES is not set +# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set +CONFIG_SND_SOC_SOF=m +CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y +CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y +CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m +CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m +CONFIG_SND_SOC_SOF_INTEL_COMMON=m +CONFIG_SND_SOC_SOF_BAYTRAIL=m +CONFIG_SND_SOC_SOF_BROADWELL=m +CONFIG_SND_SOC_SOF_MERRIFIELD=m +CONFIG_SND_SOC_SOF_INTEL_APL=m +CONFIG_SND_SOC_SOF_APOLLOLAKE=m +CONFIG_SND_SOC_SOF_GEMINILAKE=m +CONFIG_SND_SOC_SOF_INTEL_CNL=m +CONFIG_SND_SOC_SOF_CANNONLAKE=m +CONFIG_SND_SOC_SOF_COFFEELAKE=m +CONFIG_SND_SOC_SOF_COMETLAKE=m +CONFIG_SND_SOC_SOF_INTEL_ICL=m +CONFIG_SND_SOC_SOF_ICELAKE=m +CONFIG_SND_SOC_SOF_JASPERLAKE=m +CONFIG_SND_SOC_SOF_INTEL_TGL=m +CONFIG_SND_SOC_SOF_TIGERLAKE=m +CONFIG_SND_SOC_SOF_ELKHARTLAKE=m +CONFIG_SND_SOC_SOF_ALDERLAKE=m +CONFIG_SND_SOC_SOF_HDA_COMMON=m +CONFIG_SND_SOC_SOF_HDA_LINK=y +CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y +CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m +CONFIG_SND_SOC_SOF_HDA=m +CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m +CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m +CONFIG_SND_SOC_SOF_XTENSA=m + +# +# STMicroelectronics STM32 SOC audio support +# +# end of STMicroelectronics STM32 SOC audio support + +CONFIG_SND_SOC_XILINX_I2S=m +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m +CONFIG_SND_SOC_XTFPGA_I2S=m +CONFIG_SND_SOC_I2C_AND_SPI=m + +# +# CODEC drivers +# +CONFIG_SND_SOC_ARIZONA=m +CONFIG_SND_SOC_WM_ADSP=m +CONFIG_SND_SOC_AC97_CODEC=m +# CONFIG_SND_SOC_ADAU1372_I2C is not set +# CONFIG_SND_SOC_ADAU1372_SPI is not set +CONFIG_SND_SOC_ADAU1701=m +# CONFIG_SND_SOC_ADAU1761_I2C is not set +# CONFIG_SND_SOC_ADAU1761_SPI is not set +CONFIG_SND_SOC_ADAU7002=m +CONFIG_SND_SOC_ADAU7118=m +CONFIG_SND_SOC_ADAU7118_HW=m +CONFIG_SND_SOC_ADAU7118_I2C=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4118=m +CONFIG_SND_SOC_AK4458=m +CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK5386=m +CONFIG_SND_SOC_AK5558=m +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BD28623 is not set +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_CROS_EC_CODEC=m +CONFIG_SND_SOC_CS35L32=m +CONFIG_SND_SOC_CS35L33=m +CONFIG_SND_SOC_CS35L34=m +# CONFIG_SND_SOC_CS35L35 is not set +CONFIG_SND_SOC_CS35L36=m +CONFIG_SND_SOC_CS35L41_SPI=m +CONFIG_SND_SOC_CS35L41_I2C=m +CONFIG_SND_SOC_CS42L42=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CS42L51_I2C=m +CONFIG_SND_SOC_CS42L52=m +# CONFIG_SND_SOC_CS42L56 is not set +CONFIG_SND_SOC_CS42L73=m +CONFIG_SND_SOC_CS4234=m +# CONFIG_SND_SOC_CS4265 is not set +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_CS4271_SPI=m +CONFIG_SND_SOC_CS42XX8=m +CONFIG_SND_SOC_CS42XX8_I2C=m +CONFIG_SND_SOC_CS43130=m +CONFIG_SND_SOC_CS4341=m +CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS53L30=m +CONFIG_SND_SOC_CX2072X=m +CONFIG_SND_SOC_DA7213=m +CONFIG_SND_SOC_DA7219=m +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDMI_CODEC=m +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 is not set +CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_ES8328_I2C=m +CONFIG_SND_SOC_ES8328_SPI=m +CONFIG_SND_SOC_GTM601=m +CONFIG_SND_SOC_HDAC_HDMI=m +CONFIG_SND_SOC_HDAC_HDA=m +CONFIG_SND_SOC_ICS43432=m +CONFIG_SND_SOC_INNO_RK3036=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98090=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_MAX98504=m +CONFIG_SND_SOC_MAX9867=m +CONFIG_SND_SOC_MAX98927=m +CONFIG_SND_SOC_MAX98520=m +CONFIG_SND_SOC_MAX98373=m +CONFIG_SND_SOC_MAX98373_I2C=m +CONFIG_SND_SOC_MAX98373_SDW=m +CONFIG_SND_SOC_MAX98390=m +CONFIG_SND_SOC_MAX9860=m +CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m +CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m +CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1789=m +CONFIG_SND_SOC_PCM1789_I2C=m +CONFIG_SND_SOC_PCM179X=m +CONFIG_SND_SOC_PCM179X_I2C=m +CONFIG_SND_SOC_PCM179X_SPI=m +# CONFIG_SND_SOC_PCM186X_I2C is not set +# CONFIG_SND_SOC_PCM186X_SPI is not set +CONFIG_SND_SOC_PCM3060=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3060_SPI=m +CONFIG_SND_SOC_PCM3168A=m +CONFIG_SND_SOC_PCM3168A_I2C=m +CONFIG_SND_SOC_PCM3168A_SPI=m +# CONFIG_SND_SOC_PCM5102A is not set +CONFIG_SND_SOC_PCM512x=m +CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_PCM512x_SPI=m +CONFIG_SND_SOC_RK3328=m +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RL6347A=m +CONFIG_SND_SOC_RT286=m +CONFIG_SND_SOC_RT298=m +CONFIG_SND_SOC_RT1011=m +CONFIG_SND_SOC_RT1015=m +CONFIG_SND_SOC_RT1015P=m +CONFIG_SND_SOC_RT1019=m +CONFIG_SND_SOC_RT1308=m +CONFIG_SND_SOC_RT1308_SDW=m +CONFIG_SND_SOC_RT1316_SDW=m +CONFIG_SND_SOC_RT5514=m +CONFIG_SND_SOC_RT5514_SPI=m +CONFIG_SND_SOC_RT5616=m +CONFIG_SND_SOC_RT5631=m +CONFIG_SND_SOC_RT5640=m +CONFIG_SND_SOC_RT5645=m +CONFIG_SND_SOC_RT5651=m +CONFIG_SND_SOC_RT5659=m +CONFIG_SND_SOC_RT5660=m +CONFIG_SND_SOC_RT5663=m +CONFIG_SND_SOC_RT5670=m +CONFIG_SND_SOC_RT5677=m +CONFIG_SND_SOC_RT5677_SPI=m +CONFIG_SND_SOC_RT5682=m +CONFIG_SND_SOC_RT5682_I2C=m +CONFIG_SND_SOC_RT5682_SDW=m +CONFIG_SND_SOC_RT5682S=m +CONFIG_SND_SOC_RT700=m +CONFIG_SND_SOC_RT700_SDW=m +CONFIG_SND_SOC_RT711=m +CONFIG_SND_SOC_RT711_SDW=m +CONFIG_SND_SOC_RT711_SDCA_SDW=m +CONFIG_SND_SOC_RT715=m +CONFIG_SND_SOC_RT715_SDW=m +CONFIG_SND_SOC_RT715_SDCA_SDW=m +CONFIG_SND_SOC_RT9120=m +CONFIG_SND_SOC_SDW_MOCKUP=m +CONFIG_SND_SOC_SGTL5000=m +CONFIG_SND_SOC_SI476X=m +CONFIG_SND_SOC_SIGMADSP=m +CONFIG_SND_SOC_SIGMADSP_I2C=m +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +CONFIG_SND_SOC_SPDIF=m +# CONFIG_SND_SOC_SSM2305 is not set +CONFIG_SND_SOC_SSM2518=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_SSM2602_SPI=m +CONFIG_SND_SOC_SSM2602_I2C=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_STA32X=m +# CONFIG_SND_SOC_STA350 is not set +CONFIG_SND_SOC_STI_SAS=m +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS2562 is not set +# CONFIG_SND_SOC_TAS2764 is not set +# CONFIG_SND_SOC_TAS2770 is not set +CONFIG_SND_SOC_TAS5086=m +CONFIG_SND_SOC_TAS571X=m +CONFIG_SND_SOC_TAS5720=m +# CONFIG_SND_SOC_TAS6424 is not set +# CONFIG_SND_SOC_TDA7419 is not set +CONFIG_SND_SOC_TFA9879=m +CONFIG_SND_SOC_TFA989X=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TLV320AIC23_SPI=m +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320AIC3X_I2C=m +CONFIG_SND_SOC_TLV320AIC3X_SPI=m +CONFIG_SND_SOC_TLV320ADCX140=m +CONFIG_SND_SOC_TS3A227E=m +# CONFIG_SND_SOC_TSCS42XX is not set +# CONFIG_SND_SOC_TSCS454 is not set +CONFIG_SND_SOC_UDA1334=m +CONFIG_SND_SOC_WCD_MBHC=m +CONFIG_SND_SOC_WCD938X=m +CONFIG_SND_SOC_WCD938X_SDW=m +CONFIG_SND_SOC_WM5102=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8524=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8737=m +CONFIG_SND_SOC_WM8741=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8770=m +CONFIG_SND_SOC_WM8776=m +# CONFIG_SND_SOC_WM8782 is not set +CONFIG_SND_SOC_WM8804=m +CONFIG_SND_SOC_WM8804_I2C=m +CONFIG_SND_SOC_WM8804_SPI=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8904=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WM8985=m +CONFIG_SND_SOC_WSA881X=m +CONFIG_SND_SOC_ZL38060=m +# CONFIG_SND_SOC_MAX9759 is not set +# CONFIG_SND_SOC_MT6351 is not set +CONFIG_SND_SOC_MT6358=m +CONFIG_SND_SOC_MT6660=m +# CONFIG_SND_SOC_NAU8315 is not set +CONFIG_SND_SOC_NAU8540=m +CONFIG_SND_SOC_NAU8810=m +CONFIG_SND_SOC_NAU8821=m +CONFIG_SND_SOC_NAU8822=m +CONFIG_SND_SOC_NAU8824=m +CONFIG_SND_SOC_NAU8825=m +CONFIG_SND_SOC_TPA6130A2=m +# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set +# CONFIG_SND_SOC_LPASS_VA_MACRO is not set +# CONFIG_SND_SOC_LPASS_RX_MACRO is not set +# CONFIG_SND_SOC_LPASS_TX_MACRO is not set +# end of CODEC drivers + +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_X86=y +CONFIG_HDMI_LPE_AUDIO=m +CONFIG_SND_SYNTH_EMUX=m +# CONFIG_SND_XEN_FRONTEND is not set +CONFIG_SND_VIRTIO=m +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=m +CONFIG_HID_BATTERY_STRENGTH=y +CONFIG_HIDRAW=y +CONFIG_UHID=m +CONFIG_HID_GENERIC=m + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +# CONFIG_HID_ACCUTOUCH is not set +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +CONFIG_HID_APPLEIR=m +CONFIG_HID_ASUS=m +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_BETOP_FF=m +CONFIG_HID_BIGBEN_FF=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CORSAIR=m +CONFIG_HID_COUGAR=m +CONFIG_HID_MACALLY=m +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_CMEDIA=m +CONFIG_HID_CP2112=m +CONFIG_HID_CREATIVE_SB0540=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +CONFIG_HID_ELAN=m +CONFIG_HID_ELECOM=m +CONFIG_HID_ELO=m +CONFIG_HID_EZKEY=m +CONFIG_HID_FT260=m +CONFIG_HID_GEMBIRD=m +CONFIG_HID_GFRM=m +CONFIG_HID_GLORIOUS=m +CONFIG_HID_HOLTEK=m +# CONFIG_HOLTEK_FF is not set +CONFIG_HID_GOOGLE_HAMMER=m +CONFIG_HID_VIVALDI=m +# CONFIG_HID_GT683R is not set +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_VIEWSONIC=m +CONFIG_HID_XIAOMI=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +# CONFIG_HID_ITE is not set +# CONFIG_HID_JABRA is not set +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LED=m +CONFIG_HID_LENOVO=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_LOGITECH_HIDPP=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MALTRON=m +CONFIG_HID_MAYFLASH=m +# CONFIG_HID_REDRAGON is not set +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NINTENDO=m +CONFIG_NINTENDO_FF=y +# CONFIG_HID_NTI is not set +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PENMOUNT=m +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +CONFIG_HID_PICOLCD_FB=y +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LCD=y +CONFIG_HID_PICOLCD_LEDS=y +CONFIG_HID_PICOLCD_CIR=y +CONFIG_HID_PLANTRONICS=m +CONFIG_HID_PLAYSTATION=m +CONFIG_PLAYSTATION_FF=y +CONFIG_HID_PRIMAX=m +# CONFIG_HID_RETRODE is not set +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SEMITEK=m +CONFIG_HID_SONY=m +CONFIG_SONY_FF=y +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEAM=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_RMI=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_HYPERV_MOUSE=m +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_UDRAW_PS3=m +CONFIG_HID_U2FZERO=m +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m +CONFIG_HID_ALPS=m +CONFIG_HID_MCP2221=m +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=m +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# end of USB HID Boot Protocol drivers +# end of USB HID support + +# +# I2C HID support +# +CONFIG_I2C_HID_ACPI=m +# end of I2C HID support + +CONFIG_I2C_HID_CORE=m + +# +# Intel ISH HID support +# +CONFIG_INTEL_ISH_HID=m +CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m +# end of Intel ISH HID support + +# +# AMD SFH HID Support +# +CONFIG_AMD_SFH_HID=m +# end of AMD SFH HID Support + +# +# Surface System Aggregator Module HID support +# +CONFIG_SURFACE_HID=m +CONFIG_SURFACE_KBD=m +# end of Surface System Aggregator Module HID support + +CONFIG_SURFACE_HID_CORE=m +# end of HID support + +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=m +CONFIG_USB_LED_TRIG=y +CONFIG_USB_ULPI_BUS=m +CONFIG_USB_CONN_GPIO=m +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=m +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +CONFIG_USB_AUTOSUSPEND_DELAY=2 +CONFIG_USB_MON=m + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=m +CONFIG_USB_XHCI_PCI_RENESAS=m +CONFIG_USB_XHCI_PLATFORM=m +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=m +CONFIG_USB_EHCI_FSL=m +CONFIG_USB_EHCI_HCD_PLATFORM=m +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_FOTG210_HCD=m +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=m +CONFIG_USB_OHCI_HCD_PCI=m +CONFIG_USB_OHCI_HCD_SSB=y +CONFIG_USB_OHCI_HCD_PLATFORM=m +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_HCD_ISO is not set +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_HCD_BCMA=m +CONFIG_USB_HCD_SSB=m +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=m +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=m +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_STORAGE_ENE_UB6250=m +CONFIG_USB_UAS=m + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_VHCI_HC_PORTS=8 +CONFIG_USBIP_VHCI_NR_HCS=1 +CONFIG_USBIP_HOST=m +CONFIG_USBIP_VUDC=m +# CONFIG_USBIP_DEBUG is not set +CONFIG_USB_CDNS_SUPPORT=m +CONFIG_USB_CDNS_HOST=y +CONFIG_USB_CDNS3=m +CONFIG_USB_CDNS3_GADGET=y +CONFIG_USB_CDNS3_HOST=y +CONFIG_USB_CDNS3_PCI_WRAP=m +CONFIG_USB_CDNSP_PCI=m +# CONFIG_USB_CDNSP_GADGET is not set +# CONFIG_USB_CDNSP_HOST is not set +CONFIG_USB_MUSB_HDRC=m +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# + +# +# MUSB DMA mode +# +CONFIG_MUSB_PIO_ONLY=y +CONFIG_USB_DWC3=m +CONFIG_USB_DWC3_ULPI=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_PCI=m +CONFIG_USB_DWC3_HAPS=m +# CONFIG_USB_DWC2 is not set +CONFIG_USB_CHIPIDEA=m +# CONFIG_USB_CHIPIDEA_UDC is not set +CONFIG_USB_CHIPIDEA_HOST=y +CONFIG_USB_CHIPIDEA_PCI=m +CONFIG_USB_CHIPIDEA_MSM=m +CONFIG_USB_CHIPIDEA_GENERIC=m +CONFIG_USB_ISP1760=m +CONFIG_USB_ISP1760_HCD=y +CONFIG_USB_ISP1761_UDC=y +# CONFIG_USB_ISP1760_HOST_ROLE is not set +# CONFIG_USB_ISP1760_GADGET_ROLE is not set +CONFIG_USB_ISP1760_DUAL_ROLE=y + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_F8153X=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7715_PARPORT=y +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MXUPORT=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +# CONFIG_USB_SERIAL_SAFE_PADDED is not set +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +CONFIG_USB_SERIAL_UPD78F0730=m +CONFIG_USB_SERIAL_XR=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_APPLE_MFI_FASTCHARGE=m +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m +CONFIG_USB_EZUSB_FX2=m +CONFIG_USB_HUB_USB251XB=m +CONFIG_USB_HSIC_USB3503=m +CONFIG_USB_HSIC_USB4604=m +# CONFIG_USB_LINK_LAYER_TEST is not set +CONFIG_USB_CHAOSKEY=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=m +CONFIG_USB_GPIO_VBUS=m +CONFIG_TAHVO_USB=m +# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set +CONFIG_USB_ISP1301=m +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +CONFIG_U_SERIAL_CONSOLE=y + +# +# USB Peripheral Controller +# +CONFIG_USB_FOTG210_UDC=m +CONFIG_USB_GR_UDC=m +CONFIG_USB_R8A66597=m +CONFIG_USB_PXA27X=m +CONFIG_USB_MV_UDC=m +CONFIG_USB_MV_U3D=m +CONFIG_USB_SNP_CORE=m +CONFIG_USB_M66592=m +CONFIG_USB_BDC_UDC=m +CONFIG_USB_AMD5536UDC=m +CONFIG_USB_NET2272=m +# CONFIG_USB_NET2272_DMA is not set +CONFIG_USB_NET2280=m +CONFIG_USB_GOKU=m +CONFIG_USB_EG20T=m +# CONFIG_USB_MAX3420_UDC is not set +CONFIG_USB_DUMMY_HCD=m +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_U_AUDIO=m +CONFIG_USB_F_SERIAL=m +CONFIG_USB_F_OBEX=m +CONFIG_USB_F_NCM=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_PHONET=m +CONFIG_USB_F_EEM=m +CONFIG_USB_F_SUBSET=m +CONFIG_USB_F_RNDIS=m +CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m +CONFIG_USB_F_UVC=m +CONFIG_USB_F_MIDI=m +CONFIG_USB_F_HID=m +CONFIG_USB_F_PRINTER=m +CONFIG_USB_F_TCM=m +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_EEM is not set +# CONFIG_USB_CONFIGFS_PHONET is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_CONFIGFS_F_PRINTER=y +CONFIG_USB_CONFIGFS_F_TCM=y + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +CONFIG_USB_AUDIO=m +CONFIG_GADGET_UAC1=y +# CONFIG_GADGET_UAC1_LEGACY is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_ETH_EEM=y +CONFIG_USB_G_NCM=m +CONFIG_USB_GADGETFS=m +CONFIG_USB_FUNCTIONFS=m +# CONFIG_USB_FUNCTIONFS_ETH is not set +# CONFIG_USB_FUNCTIONFS_RNDIS is not set +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_GADGET_TARGET=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +# CONFIG_USB_CDC_COMPOSITE is not set +CONFIG_USB_G_NOKIA=m +CONFIG_USB_G_ACM_MS=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +CONFIG_USB_G_MULTI_CDC=y +CONFIG_USB_G_HID=m +CONFIG_USB_G_DBGP=m +# CONFIG_USB_G_DBGP_PRINTK is not set +CONFIG_USB_G_DBGP_SERIAL=y +CONFIG_USB_G_WEBCAM=m +# CONFIG_USB_RAW_GADGET is not set +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=m +# CONFIG_TYPEC_TCPM is not set +# CONFIG_TYPEC_UCSI is not set +CONFIG_TYPEC_TPS6598X=m +CONFIG_TYPEC_HD3SS3220=m +CONFIG_TYPEC_STUSB160X=m + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set +# CONFIG_TYPEC_MUX_INTEL_PMC is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +CONFIG_TYPEC_DP_ALTMODE=m +CONFIG_TYPEC_NVIDIA_ALTMODE=m +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=m +CONFIG_USB_ROLES_INTEL_XHCI=m +CONFIG_MMC=m +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_SDIO_UART=m +# CONFIG_MMC_TEST is not set +CONFIG_MMC_CRYPTO=y + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_IO_ACCESSORS=y +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=y +CONFIG_MMC_SDHCI_ACPI=m +CONFIG_MMC_SDHCI_PLTFM=m +# CONFIG_MMC_SDHCI_F_SDH30 is not set +CONFIG_MMC_WBSD=m +CONFIG_MMC_ALCOR=m +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_REALTEK_PCI=m +CONFIG_MMC_REALTEK_USB=m +CONFIG_MMC_CQHCI=m +# CONFIG_MMC_HSQ is not set +CONFIG_MMC_TOSHIBA_PCI=m +CONFIG_MMC_MTK=m +# CONFIG_MMC_SDHCI_XENON is not set +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m +CONFIG_MS_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_MEMSTICK_R592=m +CONFIG_MEMSTICK_REALTEK_PCI=m +CONFIG_MEMSTICK_REALTEK_USB=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_CLASS_FLASH=m +CONFIG_LEDS_CLASS_MULTICOLOR=m +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set + +# +# LED drivers +# +CONFIG_LEDS_APU=m +CONFIG_LEDS_LM3530=m +CONFIG_LEDS_LM3532=m +CONFIG_LEDS_LM3533=m +CONFIG_LEDS_LM3642=m +# CONFIG_LEDS_MT6323 is not set +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_PCA9532_GPIO=y +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP3952=m +CONFIG_LEDS_LP50XX=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set +CONFIG_LEDS_PCA963X=m +# CONFIG_LEDS_WM831X_STATUS is not set +CONFIG_LEDS_DA9052=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_PWM=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m +CONFIG_LEDS_MC13783=m +CONFIG_LEDS_TCA6507=m +CONFIG_LEDS_TLC591XX=m +CONFIG_LEDS_LM355x=m +CONFIG_LEDS_MENF21BMC=m + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_MLXCPLD=m +CONFIG_LEDS_MLXREG=m +CONFIG_LEDS_USER=m +CONFIG_LEDS_NIC78BX=m +# CONFIG_LEDS_TI_LMU_COMMON is not set +CONFIG_LEDS_TPS6105X=m + +# +# Flash and Torch LED drivers +# +CONFIG_LEDS_AS3645A=m +# CONFIG_LEDS_LM3601X is not set +# CONFIG_LEDS_RT8515 is not set +CONFIG_LEDS_SGM3140=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_DISK=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_ACTIVITY=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +CONFIG_LEDS_TRIGGER_CAMERA=m +CONFIG_LEDS_TRIGGER_PANIC=y +# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_PATTERN=m +CONFIG_LEDS_TRIGGER_AUDIO=m +CONFIG_LEDS_TRIGGER_TTY=m +CONFIG_ACCESSIBILITY=y +CONFIG_A11Y_BRAILLE_CONSOLE=y + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m +# end of Speakup console speech + +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ON_DEMAND_PAGING=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y +CONFIG_INFINIBAND_VIRT_DMA=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_QIB=m +CONFIG_INFINIBAND_QIB_DCA=y +CONFIG_INFINIBAND_CXGB4=m +CONFIG_INFINIBAND_EFA=m +CONFIG_INFINIBAND_IRDMA=m +CONFIG_MLX4_INFINIBAND=m +CONFIG_MLX5_INFINIBAND=m +CONFIG_INFINIBAND_OCRDMA=m +CONFIG_INFINIBAND_VMWARE_PVRDMA=m +CONFIG_INFINIBAND_USNIC=m +CONFIG_INFINIBAND_BNXT_RE=m +CONFIG_INFINIBAND_HFI1=m +# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set +# CONFIG_SDMA_VERBOSITY is not set +CONFIG_INFINIBAND_QEDR=m +CONFIG_INFINIBAND_RDMAVT=m +CONFIG_RDMA_RXE=m +# CONFIG_RDMA_SIW is not set +CONFIG_INFINIBAND_IPOIB=m +CONFIG_INFINIBAND_IPOIB_CM=y +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_SRPT=m +CONFIG_INFINIBAND_ISER=m +CONFIG_INFINIBAND_ISERT=m +CONFIG_INFINIBAND_RTRS=m +CONFIG_INFINIBAND_RTRS_CLIENT=m +CONFIG_INFINIBAND_RTRS_SERVER=m +# CONFIG_INFINIBAND_OPA_VNIC is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +CONFIG_EDAC=y +CONFIG_EDAC_LEGACY_SYSFS=y +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=m +# CONFIG_EDAC_GHES is not set +CONFIG_EDAC_AMD64=m +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +# CONFIG_EDAC_IE31200 is not set +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I7CORE=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_EDAC_I7300=m +CONFIG_EDAC_SBRIDGE=m +CONFIG_EDAC_SKX=m +CONFIG_EDAC_I10NM=m +CONFIG_EDAC_PND2=m +# CONFIG_EDAC_IGEN6 is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_MC146818_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_ABB5ZES3=m +CONFIG_RTC_DRV_ABEOZ9=m +CONFIG_RTC_DRV_ABX80X=m +CONFIG_RTC_DRV_DS1307=m +# CONFIG_RTC_DRV_DS1307_CENTURY is not set +CONFIG_RTC_DRV_DS1374=m +# CONFIG_RTC_DRV_DS1374_WDT is not set +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_ISL12022=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8523=m +CONFIG_RTC_DRV_PCF85063=m +CONFIG_RTC_DRV_PCF85363=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +CONFIG_RTC_DRV_M41T80_WDT=y +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8010=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_RV3028=m +CONFIG_RTC_DRV_RV3032=m +CONFIG_RTC_DRV_RV8803=m +CONFIG_RTC_DRV_SD3078=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T93=m +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1302=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1343=m +CONFIG_RTC_DRV_DS1347=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6916=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RX4581=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_PCF2123=m +CONFIG_RTC_DRV_MCP795=m +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +CONFIG_RTC_DRV_DS3232=m +CONFIG_RTC_DRV_DS3232_HWMON=y +CONFIG_RTC_DRV_PCF2127=m +CONFIG_RTC_DRV_RV3029C2=m +CONFIG_RTC_DRV_RV3029_HWMON=y +CONFIG_RTC_DRV_RX6110=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1685_FAMILY=m +CONFIG_RTC_DRV_DS1685=y +# CONFIG_RTC_DRV_DS1689 is not set +# CONFIG_RTC_DRV_DS17285 is not set +# CONFIG_RTC_DRV_DS17485 is not set +# CONFIG_RTC_DRV_DS17885 is not set +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_DS2404=m +CONFIG_RTC_DRV_DA9052=m +CONFIG_RTC_DRV_DA9063=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM831X=m +CONFIG_RTC_DRV_PCF50633=m +# CONFIG_RTC_DRV_CROS_EC is not set + +# +# on-CPU RTC drivers +# +# CONFIG_RTC_DRV_FTRTC010 is not set +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_MC13XXX=m +CONFIG_RTC_DRV_MT6397=m + +# +# HID Sensor RTC drivers +# +CONFIG_RTC_DRV_HID_SENSOR_TIME=m +# CONFIG_RTC_DRV_GOLDFISH is not set +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m +CONFIG_DMA_ACPI=y +CONFIG_ALTERA_MSGDMA=m +CONFIG_INTEL_IDMA64=m +CONFIG_INTEL_IDXD_BUS=m +CONFIG_INTEL_IDXD=m +# CONFIG_INTEL_IDXD_COMPAT is not set +# CONFIG_INTEL_IDXD_SVM is not set +CONFIG_INTEL_IDXD_PERFMON=y +CONFIG_INTEL_IOATDMA=m +CONFIG_PLX_DMA=m +CONFIG_AMD_PTDMA=m +CONFIG_QCOM_HIDMA_MGMT=m +CONFIG_QCOM_HIDMA=m +CONFIG_DW_DMAC_CORE=m +CONFIG_DW_DMAC=m +CONFIG_DW_DMAC_PCI=m +# CONFIG_DW_EDMA is not set +# CONFIG_DW_EDMA_PCIE is not set +CONFIG_HSU_DMA=m +# CONFIG_SF_PDMA is not set +# CONFIG_INTEL_LDMA is not set + +# +# DMA Clients +# +CONFIG_ASYNC_TX_DMA=y +# CONFIG_DMATEST is not set +CONFIG_DMA_ENGINE_RAID=y + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +CONFIG_UDMABUF=y +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +# CONFIG_DMABUF_HEAPS is not set +# CONFIG_DMABUF_SYSFS_STATS is not set +# end of DMABUF options + +CONFIG_DCA=m +CONFIG_AUXDISPLAY=y +CONFIG_CHARLCD=m +CONFIG_LINEDISP=m +CONFIG_HD44780_COMMON=m +# CONFIG_HD44780 is not set +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_IMG_ASCII_LCD=m +CONFIG_HT16K33=m +# CONFIG_LCD2S is not set +CONFIG_PARPORT_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +# CONFIG_CHARLCD_BL_OFF is not set +# CONFIG_CHARLCD_BL_ON is not set +CONFIG_CHARLCD_BL_FLASH=y +CONFIG_PANEL=m +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_DMEM_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +CONFIG_UIO_PRUSS=m +CONFIG_UIO_MF624=m +CONFIG_UIO_HV_GENERIC=m +CONFIG_UIO_DFL=m +CONFIG_VFIO=m +CONFIG_VFIO_IOMMU_TYPE1=m +CONFIG_VFIO_VIRQFD=m +CONFIG_VFIO_NOIOMMU=y +CONFIG_VFIO_PCI_CORE=m +CONFIG_VFIO_PCI_MMAP=y +CONFIG_VFIO_PCI_INTX=y +CONFIG_VFIO_PCI=m +CONFIG_VFIO_PCI_VGA=y +CONFIG_VFIO_PCI_IGD=y +CONFIG_VFIO_MDEV=m +CONFIG_IRQ_BYPASS_MANAGER=m +CONFIG_VIRT_DRIVERS=y +CONFIG_VBOXGUEST=m +CONFIG_NITRO_ENCLAVES=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_PCI_LIB=m +CONFIG_VIRTIO_PCI_LIB_LEGACY=m +CONFIG_VIRTIO_MENU=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI_LEGACY=y +# CONFIG_VIRTIO_PMEM is not set +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_MEM=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_MMIO=m +# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set +CONFIG_VIRTIO_DMA_SHARED_BUFFER=m +# CONFIG_VDPA is not set +CONFIG_VHOST_IOTLB=m +CONFIG_VHOST=m +CONFIG_VHOST_MENU=y +CONFIG_VHOST_NET=m +CONFIG_VHOST_SCSI=m +CONFIG_VHOST_VSOCK=m +CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y + +# +# Microsoft Hyper-V guest support +# +CONFIG_HYPERV=m +CONFIG_HYPERV_TIMER=y +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m +# end of Microsoft Hyper-V guest support + +# +# Xen driver support +# +CONFIG_XEN_BALLOON=y +# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set +CONFIG_XEN_MEMORY_HOTPLUG_LIMIT=512 +CONFIG_XEN_SCRUB_PAGES_DEFAULT=y +CONFIG_XEN_DEV_EVTCHN=m +CONFIG_XEN_BACKEND=y +CONFIG_XENFS=m +CONFIG_XEN_COMPAT_XENFS=y +CONFIG_XEN_SYS_HYPERVISOR=y +CONFIG_XEN_XENBUS_FRONTEND=y +CONFIG_XEN_GNTDEV=m +CONFIG_XEN_GNTDEV_DMABUF=y +CONFIG_XEN_GRANT_DEV_ALLOC=m +CONFIG_XEN_GRANT_DMA_ALLOC=y +CONFIG_SWIOTLB_XEN=y +CONFIG_XEN_PCI_STUB=y +CONFIG_XEN_PCIDEV_BACKEND=m +CONFIG_XEN_PVCALLS_FRONTEND=m +# CONFIG_XEN_PVCALLS_BACKEND is not set +CONFIG_XEN_SCSI_BACKEND=m +CONFIG_XEN_PRIVCMD=m +CONFIG_XEN_ACPI_PROCESSOR=m +# CONFIG_XEN_MCE_LOG is not set +CONFIG_XEN_HAVE_PVMMU=y +CONFIG_XEN_EFI=y +CONFIG_XEN_AUTO_XLATE=y +CONFIG_XEN_ACPI=y +CONFIG_XEN_SYMS=y +CONFIG_XEN_HAVE_VPMU=y +CONFIG_XEN_FRONT_PGDIR_SHBUF=m +CONFIG_XEN_UNPOPULATED_ALLOC=y +# end of Xen driver support + +CONFIG_GREYBUS=m +CONFIG_GREYBUS_ES2=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 +CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 +CONFIG_COMEDI_MISC_DRIVERS=y +CONFIG_COMEDI_BOND=m +CONFIG_COMEDI_TEST=m +CONFIG_COMEDI_PARPORT=m +# CONFIG_COMEDI_ISA_DRIVERS is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_8255_PCI=m +CONFIG_COMEDI_ADDI_WATCHDOG=m +CONFIG_COMEDI_ADDI_APCI_1032=m +CONFIG_COMEDI_ADDI_APCI_1500=m +CONFIG_COMEDI_ADDI_APCI_1516=m +CONFIG_COMEDI_ADDI_APCI_1564=m +CONFIG_COMEDI_ADDI_APCI_16XX=m +CONFIG_COMEDI_ADDI_APCI_2032=m +CONFIG_COMEDI_ADDI_APCI_2200=m +CONFIG_COMEDI_ADDI_APCI_3120=m +CONFIG_COMEDI_ADDI_APCI_3501=m +CONFIG_COMEDI_ADDI_APCI_3XXX=m +CONFIG_COMEDI_ADL_PCI6208=m +CONFIG_COMEDI_ADL_PCI7X3X=m +CONFIG_COMEDI_ADL_PCI8164=m +CONFIG_COMEDI_ADL_PCI9111=m +CONFIG_COMEDI_ADL_PCI9118=m +CONFIG_COMEDI_ADV_PCI1710=m +CONFIG_COMEDI_ADV_PCI1720=m +CONFIG_COMEDI_ADV_PCI1723=m +CONFIG_COMEDI_ADV_PCI1724=m +CONFIG_COMEDI_ADV_PCI1760=m +CONFIG_COMEDI_ADV_PCI_DIO=m +CONFIG_COMEDI_AMPLC_DIO200_PCI=m +CONFIG_COMEDI_AMPLC_PC236_PCI=m +CONFIG_COMEDI_AMPLC_PC263_PCI=m +CONFIG_COMEDI_AMPLC_PCI224=m +CONFIG_COMEDI_AMPLC_PCI230=m +CONFIG_COMEDI_CONTEC_PCI_DIO=m +CONFIG_COMEDI_DAS08_PCI=m +CONFIG_COMEDI_DT3000=m +CONFIG_COMEDI_DYNA_PCI10XX=m +CONFIG_COMEDI_GSC_HPDI=m +CONFIG_COMEDI_MF6X4=m +CONFIG_COMEDI_ICP_MULTI=m +CONFIG_COMEDI_DAQBOARD2000=m +CONFIG_COMEDI_JR3_PCI=m +CONFIG_COMEDI_KE_COUNTER=m +CONFIG_COMEDI_CB_PCIDAS64=m +CONFIG_COMEDI_CB_PCIDAS=m +CONFIG_COMEDI_CB_PCIDDA=m +CONFIG_COMEDI_CB_PCIMDAS=m +CONFIG_COMEDI_CB_PCIMDDA=m +CONFIG_COMEDI_ME4000=m +CONFIG_COMEDI_ME_DAQ=m +CONFIG_COMEDI_NI_6527=m +CONFIG_COMEDI_NI_65XX=m +CONFIG_COMEDI_NI_660X=m +CONFIG_COMEDI_NI_670X=m +CONFIG_COMEDI_NI_LABPC_PCI=m +CONFIG_COMEDI_NI_PCIDIO=m +CONFIG_COMEDI_NI_PCIMIO=m +CONFIG_COMEDI_RTD520=m +CONFIG_COMEDI_S626=m +CONFIG_COMEDI_MITE=m +CONFIG_COMEDI_NI_TIOCMD=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_COMEDI_DT9812=m +CONFIG_COMEDI_NI_USB6501=m +CONFIG_COMEDI_USBDUX=m +CONFIG_COMEDI_USBDUXFAST=m +CONFIG_COMEDI_USBDUXSIGMA=m +CONFIG_COMEDI_VMK80XX=m +CONFIG_COMEDI_8254=m +CONFIG_COMEDI_8255=m +CONFIG_COMEDI_8255_SA=m +CONFIG_COMEDI_KCOMEDILIB=m +CONFIG_COMEDI_AMPLC_DIO200=m +CONFIG_COMEDI_AMPLC_PC236=m +CONFIG_COMEDI_DAS08=m +CONFIG_COMEDI_NI_LABPC=m +CONFIG_COMEDI_NI_TIO=m +CONFIG_COMEDI_NI_ROUTING=m +# CONFIG_COMEDI_TESTS is not set +CONFIG_STAGING=y +CONFIG_PRISM2_USB=m +CONFIG_RTL8192U=m +CONFIG_RTLLIB=m +CONFIG_RTLLIB_CRYPTO_CCMP=m +CONFIG_RTLLIB_CRYPTO_TKIP=m +CONFIG_RTLLIB_CRYPTO_WEP=m +CONFIG_RTL8192E=m +CONFIG_RTL8723BS=m +CONFIG_R8712U=m +CONFIG_R8188EU=m +CONFIG_RTS5208=m +CONFIG_VT6655=m +CONFIG_VT6656=m + +# +# IIO staging drivers +# + +# +# Accelerometers +# +CONFIG_ADIS16203=m +CONFIG_ADIS16240=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD7816=m +CONFIG_AD7280=m +# end of Analog to digital converters + +# +# Analog digital bi-direction converters +# +CONFIG_ADT7316=m +CONFIG_ADT7316_SPI=m +CONFIG_ADT7316_I2C=m +# end of Analog digital bi-direction converters + +# +# Capacitance to digital converters +# +CONFIG_AD7746=m +# end of Capacitance to digital converters + +# +# Direct Digital Synthesis +# +CONFIG_AD9832=m +CONFIG_AD9834=m +# end of Direct Digital Synthesis + +# +# Network Analyzer, Impedance Converters +# +CONFIG_AD5933=m +# end of Network Analyzer, Impedance Converters + +# +# Active energy metering IC +# +CONFIG_ADE7854=m +CONFIG_ADE7854_I2C=m +CONFIG_ADE7854_SPI=m +# end of Active energy metering IC + +# +# Resolver to digital converters +# +CONFIG_AD2S1210=m +# end of Resolver to digital converters +# end of IIO staging drivers + +CONFIG_FB_SM750=m +CONFIG_STAGING_MEDIA=y +CONFIG_INTEL_ATOMISP=y +# CONFIG_VIDEO_ZORAN is not set +CONFIG_VIDEO_IPU3_IMGU=m +CONFIG_DVB_AV7110_IR=y +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_PATCH=m +CONFIG_DVB_SP8870=m + +# +# Android +# +# end of Android + +CONFIG_LTE_GDM724X=m +CONFIG_FIREWIRE_SERIAL=m +CONFIG_FWTTY_MAX_TOTAL_PORTS=64 +CONFIG_FWTTY_MAX_CARD_PORTS=32 +CONFIG_GS_FPGABOOT=m +# CONFIG_UNISYSSPAR is not set +CONFIG_FB_TFT=m +CONFIG_FB_TFT_AGM1264K_FL=m +CONFIG_FB_TFT_BD663474=m +CONFIG_FB_TFT_HX8340BN=m +CONFIG_FB_TFT_HX8347D=m +CONFIG_FB_TFT_HX8353D=m +CONFIG_FB_TFT_HX8357D=m +CONFIG_FB_TFT_ILI9163=m +CONFIG_FB_TFT_ILI9320=m +CONFIG_FB_TFT_ILI9325=m +CONFIG_FB_TFT_ILI9340=m +CONFIG_FB_TFT_ILI9341=m +CONFIG_FB_TFT_ILI9481=m +CONFIG_FB_TFT_ILI9486=m +CONFIG_FB_TFT_PCD8544=m +CONFIG_FB_TFT_RA8875=m +CONFIG_FB_TFT_S6D02A1=m +CONFIG_FB_TFT_S6D1121=m +CONFIG_FB_TFT_SEPS525=m +CONFIG_FB_TFT_SH1106=m +CONFIG_FB_TFT_SSD1289=m +CONFIG_FB_TFT_SSD1305=m +CONFIG_FB_TFT_SSD1306=m +CONFIG_FB_TFT_SSD1331=m +CONFIG_FB_TFT_SSD1351=m +CONFIG_FB_TFT_ST7735R=m +CONFIG_FB_TFT_ST7789V=m +CONFIG_FB_TFT_TINYLCD=m +CONFIG_FB_TFT_TLS8204=m +CONFIG_FB_TFT_UC1611=m +CONFIG_FB_TFT_UC1701=m +CONFIG_FB_TFT_UPD161704=m +CONFIG_FB_TFT_WATTEROTT=m +# CONFIG_MOST_COMPONENTS is not set +CONFIG_KS7010=m +CONFIG_GREYBUS_AUDIO=m +CONFIG_GREYBUS_AUDIO_APB_CODEC=m +CONFIG_GREYBUS_BOOTROM=m +CONFIG_GREYBUS_FIRMWARE=m +CONFIG_GREYBUS_HID=m +CONFIG_GREYBUS_LIGHT=m +CONFIG_GREYBUS_LOG=m +CONFIG_GREYBUS_LOOPBACK=m +CONFIG_GREYBUS_POWER=m +CONFIG_GREYBUS_RAW=m +CONFIG_GREYBUS_VIBRATOR=m +CONFIG_GREYBUS_BRIDGED_PHY=m +CONFIG_GREYBUS_GPIO=m +CONFIG_GREYBUS_I2C=m +CONFIG_GREYBUS_PWM=m +CONFIG_GREYBUS_SDIO=m +CONFIG_GREYBUS_SPI=m +CONFIG_GREYBUS_UART=m +CONFIG_GREYBUS_USB=m +CONFIG_PI433=m +# CONFIG_FIELDBUS_DEV is not set +CONFIG_QLGE=m +CONFIG_WFX=m +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACPI_WMI=m +CONFIG_WMI_BMOF=m +CONFIG_HUAWEI_WMI=m +CONFIG_MXM_WMI=m +CONFIG_PEAQ_WMI=m +CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m +# CONFIG_XIAOMI_WMI is not set +CONFIG_GIGABYTE_WMI=m +CONFIG_ACERHDF=m +# CONFIG_ACER_WIRELESS is not set +CONFIG_ACER_WMI=m +CONFIG_AMD_PMC=m +CONFIG_ADV_SWBUTTON=m +CONFIG_APPLE_GMUX=m +CONFIG_ASUS_LAPTOP=m +CONFIG_ASUS_WIRELESS=m +CONFIG_ASUS_WMI=m +CONFIG_ASUS_NB_WMI=m +CONFIG_MERAKI_MX100=m +CONFIG_EEEPC_LAPTOP=m +CONFIG_EEEPC_WMI=m +CONFIG_X86_PLATFORM_DRIVERS_DELL=y +CONFIG_ALIENWARE_WMI=m +CONFIG_DCDBAS=m +CONFIG_DELL_LAPTOP=m +CONFIG_DELL_RBU=m +CONFIG_DELL_RBTN=m +CONFIG_DELL_SMBIOS=m +CONFIG_DELL_SMBIOS_WMI=y +CONFIG_DELL_SMBIOS_SMM=y +CONFIG_DELL_SMO8800=m +CONFIG_DELL_WMI=m +CONFIG_DELL_WMI_PRIVACY=y +CONFIG_DELL_WMI_AIO=m +CONFIG_DELL_WMI_DESCRIPTOR=m +CONFIG_DELL_WMI_LED=m +# CONFIG_DELL_WMI_SYSMAN is not set +CONFIG_AMILO_RFKILL=m +CONFIG_FUJITSU_LAPTOP=m +CONFIG_FUJITSU_TABLET=m +CONFIG_GPD_POCKET_FAN=m +CONFIG_HP_ACCEL=m +CONFIG_WIRELESS_HOTKEY=m +CONFIG_HP_WMI=m +CONFIG_IBM_RTL=m +CONFIG_IDEAPAD_LAPTOP=m +CONFIG_SENSORS_HDAPS=m +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_THINKPAD_LMI=m +CONFIG_INTEL_ATOMISP2_PDX86=y +CONFIG_INTEL_ATOMISP2_LED=m +CONFIG_INTEL_SAR_INT1092=m +CONFIG_INTEL_SKL_INT3472=m +CONFIG_INTEL_PMC_CORE=y + +# +# Intel Speed Select Technology interface support +# +# CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set +# end of Intel Speed Select Technology interface support + +CONFIG_INTEL_TELEMETRY=m +CONFIG_INTEL_WMI=y +CONFIG_INTEL_WMI_SBL_FW_UPDATE=m +CONFIG_INTEL_WMI_THUNDERBOLT=m +CONFIG_INTEL_HID_EVENT=m +CONFIG_INTEL_VBTN=m +# CONFIG_INTEL_INT0002_VGPIO is not set +CONFIG_INTEL_OAKTRAIL=m +# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set +CONFIG_INTEL_ISHTP_ECLITE=m +CONFIG_INTEL_MRFLD_PWRBTN=m +CONFIG_INTEL_PUNIT_IPC=m +CONFIG_INTEL_RST=m +CONFIG_INTEL_SMARTCONNECT=m +# CONFIG_INTEL_TURBO_MAX_3 is not set +CONFIG_INTEL_UNCORE_FREQ_CONTROL=m +CONFIG_MSI_LAPTOP=m +CONFIG_MSI_WMI=m +CONFIG_PCENGINES_APU2=m +CONFIG_BARCO_P50_GPIO=m +CONFIG_SAMSUNG_LAPTOP=m +# CONFIG_SAMSUNG_Q10 is not set +CONFIG_ACPI_TOSHIBA=m +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_TOSHIBA_HAPS=m +CONFIG_TOSHIBA_WMI=m +# CONFIG_ACPI_CMPC is not set +CONFIG_COMPAL_LAPTOP=m +CONFIG_LG_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_SONY_LAPTOP=m +CONFIG_SONYPI_COMPAT=y +CONFIG_SYSTEM76_ACPI=m +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_I2C_MULTI_INSTANTIATE=m +CONFIG_MLX_PLATFORM=m +CONFIG_TOUCHSCREEN_DMI=y +CONFIG_FW_ATTR_CLASS=m +CONFIG_INTEL_IPS=m +CONFIG_INTEL_SCU_IPC=y +CONFIG_INTEL_SCU=y +CONFIG_INTEL_SCU_PCI=y +CONFIG_INTEL_SCU_PLATFORM=m +CONFIG_INTEL_SCU_IPC_UTIL=m +CONFIG_PMC_ATOM=y +CONFIG_CHROME_PLATFORMS=y +CONFIG_CHROMEOS_LAPTOP=m +CONFIG_CHROMEOS_PSTORE=m +# CONFIG_CHROMEOS_TBMC is not set +CONFIG_CROS_EC=m +CONFIG_CROS_EC_I2C=m +# CONFIG_CROS_EC_ISHTP is not set +CONFIG_CROS_EC_SPI=m +CONFIG_CROS_EC_LPC=m +CONFIG_CROS_EC_PROTO=y +CONFIG_CROS_KBD_LED_BACKLIGHT=m +CONFIG_CROS_EC_CHARDEV=m +CONFIG_CROS_EC_LIGHTBAR=m +CONFIG_CROS_EC_DEBUGFS=m +CONFIG_CROS_EC_SENSORHUB=m +CONFIG_CROS_EC_SYSFS=m +CONFIG_CROS_EC_TYPEC=m +CONFIG_CROS_USBPD_LOGGER=m +CONFIG_CROS_USBPD_NOTIFY=m +# CONFIG_WILCO_EC is not set +# CONFIG_MELLANOX_PLATFORM is not set +CONFIG_SURFACE_PLATFORMS=y +CONFIG_SURFACE3_WMI=m +CONFIG_SURFACE_3_POWER_OPREGION=m +CONFIG_SURFACE_ACPI_NOTIFY=m +CONFIG_SURFACE_AGGREGATOR_CDEV=m +CONFIG_SURFACE_AGGREGATOR_REGISTRY=m +CONFIG_SURFACE_DTX=m +# CONFIG_SURFACE_GPE is not set +CONFIG_SURFACE_HOTPLUG=m +CONFIG_SURFACE_PLATFORM_PROFILE=m +CONFIG_SURFACE_PRO3_BUTTON=m +CONFIG_SURFACE_AGGREGATOR=m +CONFIG_SURFACE_AGGREGATOR_BUS=y +# CONFIG_SURFACE_AGGREGATOR_ERROR_INJECTION is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y +CONFIG_COMMON_CLK_WM831X=m +CONFIG_LMK04832=m +# CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_SI5341 is not set +CONFIG_COMMON_CLK_SI5351=m +CONFIG_COMMON_CLK_SI544=m +CONFIG_COMMON_CLK_CDCE706=m +CONFIG_COMMON_CLK_CS2000_CP=m +CONFIG_COMMON_CLK_PWM=m +# CONFIG_XILINX_VCU is not set +# CONFIG_HWSPINLOCK is not set + +# +# Clock Source drivers +# +CONFIG_CLKEVT_I8253=y +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +# end of Clock Source drivers + +CONFIG_MAILBOX=y +CONFIG_PCC=y +CONFIG_ALTERA_MBOX=m +CONFIG_IOMMU_IOVA=y +CONFIG_IOASID=y +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +CONFIG_IOMMU_IO_PGTABLE=y +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +CONFIG_IOMMU_DEFAULT_DMA_LAZY=y +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_IOMMU_DMA=y +CONFIG_IOMMU_SVA_LIB=y +CONFIG_AMD_IOMMU=y +CONFIG_AMD_IOMMU_V2=m +CONFIG_DMAR_TABLE=y +CONFIG_INTEL_IOMMU=y +CONFIG_INTEL_IOMMU_SVM=y +CONFIG_INTEL_IOMMU_DEFAULT_ON=y +CONFIG_INTEL_IOMMU_FLOPPY_WA=y +# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set +CONFIG_IRQ_REMAP=y +CONFIG_HYPERV_IOMMU=y +CONFIG_VIRTIO_IOMMU=m + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_RPMSG=m +CONFIG_RPMSG_CHAR=m +CONFIG_RPMSG_NS=m +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +CONFIG_RPMSG_VIRTIO=m +# end of Rpmsg drivers + +CONFIG_SOUNDWIRE=m + +# +# SoundWire Devices +# +CONFIG_SOUNDWIRE_CADENCE=m +CONFIG_SOUNDWIRE_INTEL=m +CONFIG_SOUNDWIRE_QCOM=m +CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +CONFIG_QCOM_QMI_HELPERS=m +# end of Qualcomm SoC drivers + +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=y +CONFIG_DEVFREQ_GOV_POWERSAVE=y +CONFIG_DEVFREQ_GOV_USERSPACE=y +CONFIG_DEVFREQ_GOV_PASSIVE=m + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +CONFIG_EXTCON_ADC_JACK=m +CONFIG_EXTCON_AXP288=m +# CONFIG_EXTCON_FSA9480 is not set +CONFIG_EXTCON_GPIO=m +CONFIG_EXTCON_INTEL_INT3496=m +CONFIG_EXTCON_INTEL_MRFLD=m +CONFIG_EXTCON_MAX3355=m +CONFIG_EXTCON_MAX77843=m +CONFIG_EXTCON_PTN5150=m +CONFIG_EXTCON_RT8973A=m +# CONFIG_EXTCON_SM5502 is not set +CONFIG_EXTCON_USB_GPIO=m +CONFIG_EXTCON_USBC_CROS_EC=m +# CONFIG_EXTCON_USBC_TUSB320 is not set +CONFIG_MEMORY=y +# CONFIG_FPGA_DFL_EMIF is not set +CONFIG_IIO=m +CONFIG_IIO_BUFFER=y +CONFIG_IIO_BUFFER_CB=m +CONFIG_IIO_BUFFER_DMA=m +CONFIG_IIO_BUFFER_DMAENGINE=m +CONFIG_IIO_BUFFER_HW_CONSUMER=m +CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m +CONFIG_IIO_CONFIGFS=m +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 +CONFIG_IIO_SW_DEVICE=m +CONFIG_IIO_SW_TRIGGER=m +CONFIG_IIO_TRIGGERED_EVENT=m + +# +# Accelerometers +# +CONFIG_ADIS16201=m +CONFIG_ADIS16209=m +CONFIG_ADXL313=m +CONFIG_ADXL313_I2C=m +CONFIG_ADXL313_SPI=m +CONFIG_ADXL355=m +CONFIG_ADXL355_I2C=m +CONFIG_ADXL355_SPI=m +CONFIG_ADXL372=m +CONFIG_ADXL372_SPI=m +CONFIG_ADXL372_I2C=m +CONFIG_BMA220=m +CONFIG_BMA400=m +CONFIG_BMA400_I2C=m +CONFIG_BMA400_SPI=m +CONFIG_BMC150_ACCEL=m +CONFIG_BMC150_ACCEL_I2C=m +CONFIG_BMC150_ACCEL_SPI=m +CONFIG_BMI088_ACCEL=m +CONFIG_BMI088_ACCEL_SPI=m +CONFIG_DA280=m +CONFIG_DA311=m +CONFIG_DMARD09=m +CONFIG_DMARD10=m +CONFIG_FXLS8962AF=m +CONFIG_FXLS8962AF_I2C=m +CONFIG_FXLS8962AF_SPI=m +CONFIG_HID_SENSOR_ACCEL_3D=m +CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m +CONFIG_IIO_ST_ACCEL_3AXIS=m +CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m +CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m +CONFIG_KXSD9=m +CONFIG_KXSD9_SPI=m +CONFIG_KXSD9_I2C=m +# CONFIG_KXCJK1013 is not set +# CONFIG_MC3230 is not set +CONFIG_MMA7455=m +CONFIG_MMA7455_I2C=m +CONFIG_MMA7455_SPI=m +CONFIG_MMA7660=m +# CONFIG_MMA8452 is not set +CONFIG_MMA9551_CORE=m +CONFIG_MMA9551=m +CONFIG_MMA9553=m +CONFIG_MXC4005=m +CONFIG_MXC6255=m +CONFIG_SCA3000=m +CONFIG_SCA3300=m +CONFIG_STK8312=m +CONFIG_STK8BA50=m +# end of Accelerometers + +# +# Analog to digital converters +# +CONFIG_AD_SIGMA_DELTA=m +CONFIG_AD7091R5=m +CONFIG_AD7124=m +CONFIG_AD7192=m +CONFIG_AD7266=m +CONFIG_AD7291=m +CONFIG_AD7292=m +CONFIG_AD7298=m +CONFIG_AD7476=m +CONFIG_AD7606=m +CONFIG_AD7606_IFACE_PARALLEL=m +CONFIG_AD7606_IFACE_SPI=m +CONFIG_AD7766=m +CONFIG_AD7768_1=m +CONFIG_AD7780=m +CONFIG_AD7791=m +CONFIG_AD7793=m +CONFIG_AD7887=m +CONFIG_AD7923=m +CONFIG_AD7949=m +CONFIG_AD799X=m +# CONFIG_AXP20X_ADC is not set +CONFIG_AXP288_ADC=m +CONFIG_CC10001_ADC=m +CONFIG_DA9150_GPADC=m +CONFIG_DLN2_ADC=m +CONFIG_HI8435=m +CONFIG_HX711=m +CONFIG_INA2XX_ADC=m +CONFIG_INTEL_MRFLD_ADC=m +CONFIG_LTC2471=m +CONFIG_LTC2485=m +CONFIG_LTC2496=m +# CONFIG_LTC2497 is not set +# CONFIG_MAX1027 is not set +CONFIG_MAX11100=m +# CONFIG_MAX1118 is not set +CONFIG_MAX1241=m +CONFIG_MAX1363=m +# CONFIG_MAX9611 is not set +CONFIG_MCP320X=m +CONFIG_MCP3422=m +CONFIG_MCP3911=m +# CONFIG_MEDIATEK_MT6360_ADC is not set +CONFIG_MEN_Z188_ADC=m +CONFIG_MP2629_ADC=m +CONFIG_NAU7802=m +CONFIG_QCOM_VADC_COMMON=m +CONFIG_QCOM_SPMI_IADC=m +CONFIG_QCOM_SPMI_VADC=m +CONFIG_QCOM_SPMI_ADC5=m +CONFIG_TI_ADC081C=m +CONFIG_TI_ADC0832=m +# CONFIG_TI_ADC084S021 is not set +CONFIG_TI_ADC12138=m +# CONFIG_TI_ADC108S102 is not set +CONFIG_TI_ADC128S052=m +CONFIG_TI_ADC161S626=m +CONFIG_TI_ADS1015=m +CONFIG_TI_ADS7950=m +CONFIG_TI_ADS131E08=m +CONFIG_TI_AM335X_ADC=m +CONFIG_TI_TLC4541=m +CONFIG_TI_TSC2046=m +CONFIG_VIPERBOARD_ADC=m +# CONFIG_XILINX_XADC is not set +# end of Analog to digital converters + +# +# Analog Front Ends +# +# end of Analog Front Ends + +# +# Amplifiers +# +CONFIG_AD8366=m +# CONFIG_HMC425 is not set +# end of Amplifiers + +# +# Capacitance to digital converters +# +CONFIG_AD7150=m +# end of Capacitance to digital converters + +# +# Chemical Sensors +# +CONFIG_ATLAS_PH_SENSOR=m +CONFIG_ATLAS_EZO_SENSOR=m +CONFIG_BME680=m +CONFIG_BME680_I2C=m +CONFIG_BME680_SPI=m +CONFIG_CCS811=m +CONFIG_IAQCORE=m +CONFIG_PMS7003=m +CONFIG_SCD30_CORE=m +CONFIG_SCD30_I2C=m +CONFIG_SCD30_SERIAL=m +CONFIG_SCD4X=m +CONFIG_SENSIRION_SGP30=m +CONFIG_SENSIRION_SGP40=m +CONFIG_SPS30=m +CONFIG_SPS30_I2C=m +CONFIG_SPS30_SERIAL=m +CONFIG_SENSEAIR_SUNRISE_CO2=m +CONFIG_VZ89X=m +# end of Chemical Sensors + +CONFIG_IIO_CROS_EC_SENSORS_CORE=m +CONFIG_IIO_CROS_EC_SENSORS=m +# CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE is not set + +# +# Hid Sensor IIO Common +# +CONFIG_HID_SENSOR_IIO_COMMON=m +CONFIG_HID_SENSOR_IIO_TRIGGER=m +# end of Hid Sensor IIO Common + +CONFIG_IIO_MS_SENSORS_I2C=m + +# +# IIO SCMI Sensors +# +# end of IIO SCMI Sensors + +# +# SSP Sensor Common +# +CONFIG_IIO_SSP_SENSORS_COMMONS=m +CONFIG_IIO_SSP_SENSORHUB=m +# end of SSP Sensor Common + +CONFIG_IIO_ST_SENSORS_I2C=m +CONFIG_IIO_ST_SENSORS_SPI=m +CONFIG_IIO_ST_SENSORS_CORE=m + +# +# Digital to analog converters +# +CONFIG_AD5064=m +CONFIG_AD5360=m +CONFIG_AD5380=m +CONFIG_AD5421=m +CONFIG_AD5446=m +CONFIG_AD5449=m +CONFIG_AD5592R_BASE=m +CONFIG_AD5592R=m +CONFIG_AD5593R=m +CONFIG_AD5504=m +CONFIG_AD5624R_SPI=m +# CONFIG_AD5686_SPI is not set +# CONFIG_AD5696_I2C is not set +CONFIG_AD5755=m +# CONFIG_AD5758 is not set +CONFIG_AD5761=m +CONFIG_AD5764=m +CONFIG_AD5766=m +# CONFIG_AD5770R is not set +CONFIG_AD5791=m +CONFIG_AD7303=m +CONFIG_AD8801=m +CONFIG_DS4424=m +CONFIG_LTC1660=m +# CONFIG_LTC2632 is not set +CONFIG_M62332=m +CONFIG_MAX517=m +CONFIG_MCP4725=m +# CONFIG_MCP4922 is not set +CONFIG_TI_DAC082S085=m +# CONFIG_TI_DAC5571 is not set +CONFIG_TI_DAC7311=m +CONFIG_TI_DAC7612=m +# end of Digital to analog converters + +# +# IIO dummy driver +# +CONFIG_IIO_SIMPLE_DUMMY=m +# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set +# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set +# end of IIO dummy driver + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +CONFIG_AD9523=m +# end of Clock Generator/Distribution + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +CONFIG_ADF4350=m +# CONFIG_ADF4371 is not set +CONFIG_ADRF6780=m +# end of Phase-Locked Loop (PLL) frequency synthesizers +# end of Frequency Synthesizers DDS/PLL + +# +# Digital gyroscope sensors +# +CONFIG_ADIS16080=m +CONFIG_ADIS16130=m +CONFIG_ADIS16136=m +CONFIG_ADIS16260=m +CONFIG_ADXRS290=m +CONFIG_ADXRS450=m +CONFIG_BMG160=m +CONFIG_BMG160_I2C=m +CONFIG_BMG160_SPI=m +CONFIG_FXAS21002C=m +CONFIG_FXAS21002C_I2C=m +CONFIG_FXAS21002C_SPI=m +CONFIG_HID_SENSOR_GYRO_3D=m +CONFIG_MPU3050=m +CONFIG_MPU3050_I2C=m +CONFIG_IIO_ST_GYRO_3AXIS=m +CONFIG_IIO_ST_GYRO_I2C_3AXIS=m +CONFIG_IIO_ST_GYRO_SPI_3AXIS=m +CONFIG_ITG3200=m +# end of Digital gyroscope sensors + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +CONFIG_AFE4403=m +CONFIG_AFE4404=m +CONFIG_MAX30100=m +# CONFIG_MAX30102 is not set +# end of Heart Rate Monitors +# end of Health Sensors + +# +# Humidity sensors +# +CONFIG_AM2315=m +CONFIG_DHT11=m +CONFIG_HDC100X=m +CONFIG_HDC2010=m +# CONFIG_HID_SENSOR_HUMIDITY is not set +CONFIG_HTS221=m +CONFIG_HTS221_I2C=m +CONFIG_HTS221_SPI=m +CONFIG_HTU21=m +CONFIG_SI7005=m +CONFIG_SI7020=m +# end of Humidity sensors + +# +# Inertial measurement units +# +CONFIG_ADIS16400=m +# CONFIG_ADIS16460 is not set +# CONFIG_ADIS16475 is not set +CONFIG_ADIS16480=m +CONFIG_BMI160=m +CONFIG_BMI160_I2C=m +CONFIG_BMI160_SPI=m +CONFIG_FXOS8700=m +CONFIG_FXOS8700_I2C=m +CONFIG_FXOS8700_SPI=m +CONFIG_KMX61=m +CONFIG_INV_ICM42600=m +CONFIG_INV_ICM42600_I2C=m +CONFIG_INV_ICM42600_SPI=m +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m +CONFIG_INV_MPU6050_SPI=m +CONFIG_IIO_ST_LSM6DSX=m +CONFIG_IIO_ST_LSM6DSX_I2C=m +CONFIG_IIO_ST_LSM6DSX_SPI=m +CONFIG_IIO_ST_LSM6DSX_I3C=m +CONFIG_IIO_ST_LSM9DS0=m +CONFIG_IIO_ST_LSM9DS0_I2C=m +CONFIG_IIO_ST_LSM9DS0_SPI=m +# end of Inertial measurement units + +CONFIG_IIO_ADIS_LIB=m +CONFIG_IIO_ADIS_LIB_BUFFER=y + +# +# Light sensors +# +CONFIG_ACPI_ALS=m +CONFIG_ADJD_S311=m +CONFIG_ADUX1020=m +# CONFIG_AL3010 is not set +CONFIG_AL3320A=m +CONFIG_APDS9300=m +CONFIG_APDS9960=m +CONFIG_AS73211=m +CONFIG_BH1750=m +CONFIG_BH1780=m +CONFIG_CM32181=m +CONFIG_CM3232=m +CONFIG_CM3323=m +CONFIG_CM36651=m +# CONFIG_IIO_CROS_EC_LIGHT_PROX is not set +# CONFIG_GP2AP002 is not set +CONFIG_GP2AP020A00F=m +# CONFIG_IQS621_ALS is not set +CONFIG_SENSORS_ISL29018=m +CONFIG_SENSORS_ISL29028=m +# CONFIG_ISL29125 is not set +CONFIG_HID_SENSOR_ALS=m +CONFIG_HID_SENSOR_PROX=m +CONFIG_JSA1212=m +CONFIG_RPR0521=m +CONFIG_SENSORS_LM3533=m +CONFIG_LTR501=m +CONFIG_LV0104CS=m +CONFIG_MAX44000=m +CONFIG_MAX44009=m +CONFIG_NOA1305=m +CONFIG_OPT3001=m +CONFIG_PA12203001=m +# CONFIG_SI1133 is not set +CONFIG_SI1145=m +CONFIG_STK3310=m +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set +CONFIG_TCS3472=m +CONFIG_SENSORS_TSL2563=m +CONFIG_TSL2583=m +CONFIG_TSL2591=m +# CONFIG_TSL2772 is not set +CONFIG_TSL4531=m +CONFIG_US5182D=m +CONFIG_VCNL4000=m +CONFIG_VCNL4035=m +CONFIG_VEML6030=m +CONFIG_VEML6070=m +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set +# end of Light sensors + +# +# Magnetometer sensors +# +CONFIG_AK8975=m +# CONFIG_AK09911 is not set +CONFIG_BMC150_MAGN=m +CONFIG_BMC150_MAGN_I2C=m +CONFIG_BMC150_MAGN_SPI=m +CONFIG_MAG3110=m +CONFIG_HID_SENSOR_MAGNETOMETER_3D=m +CONFIG_MMC35240=m +CONFIG_IIO_ST_MAGN_3AXIS=m +CONFIG_IIO_ST_MAGN_I2C_3AXIS=m +CONFIG_IIO_ST_MAGN_SPI_3AXIS=m +# CONFIG_SENSORS_HMC5843_I2C is not set +# CONFIG_SENSORS_HMC5843_SPI is not set +CONFIG_SENSORS_RM3100=m +CONFIG_SENSORS_RM3100_I2C=m +CONFIG_SENSORS_RM3100_SPI=m +CONFIG_YAMAHA_YAS530=m +# end of Magnetometer sensors + +# +# Multiplexers +# +# end of Multiplexers + +# +# Inclinometer sensors +# +CONFIG_HID_SENSOR_INCLINOMETER_3D=m +# CONFIG_HID_SENSOR_DEVICE_ROTATION is not set +# end of Inclinometer sensors + +# +# Triggers - standalone +# +CONFIG_IIO_HRTIMER_TRIGGER=m +CONFIG_IIO_INTERRUPT_TRIGGER=m +CONFIG_IIO_TIGHTLOOP_TRIGGER=m +CONFIG_IIO_SYSFS_TRIGGER=m +# end of Triggers - standalone + +# +# Linear and angular position sensors +# +CONFIG_IQS624_POS=m +CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE=m +# end of Linear and angular position sensors + +# +# Digital potentiometers +# +CONFIG_AD5110=m +CONFIG_AD5272=m +CONFIG_DS1803=m +CONFIG_MAX5432=m +CONFIG_MAX5481=m +CONFIG_MAX5487=m +CONFIG_MCP4018=m +CONFIG_MCP4131=m +CONFIG_MCP4531=m +CONFIG_MCP41010=m +CONFIG_TPL0102=m +# end of Digital potentiometers + +# +# Digital potentiostats +# +CONFIG_LMP91000=m +# end of Digital potentiostats + +# +# Pressure sensors +# +CONFIG_ABP060MG=m +CONFIG_BMP280=m +CONFIG_BMP280_I2C=m +CONFIG_BMP280_SPI=m +CONFIG_IIO_CROS_EC_BARO=m +CONFIG_DLHL60D=m +# CONFIG_DPS310 is not set +CONFIG_HID_SENSOR_PRESS=m +CONFIG_HP03=m +# CONFIG_ICP10100 is not set +CONFIG_MPL115=m +CONFIG_MPL115_I2C=m +CONFIG_MPL115_SPI=m +CONFIG_MPL3115=m +CONFIG_MS5611=m +CONFIG_MS5611_I2C=m +CONFIG_MS5611_SPI=m +CONFIG_MS5637=m +CONFIG_IIO_ST_PRESS=m +CONFIG_IIO_ST_PRESS_I2C=m +CONFIG_IIO_ST_PRESS_SPI=m +# CONFIG_T5403 is not set +CONFIG_HP206C=m +CONFIG_ZPA2326=m +CONFIG_ZPA2326_I2C=m +CONFIG_ZPA2326_SPI=m +# end of Pressure sensors + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set +# end of Lightning sensors + +# +# Proximity and distance sensors +# +CONFIG_CROS_EC_MKBP_PROXIMITY=m +CONFIG_ISL29501=m +CONFIG_LIDAR_LITE_V2=m +CONFIG_MB1232=m +CONFIG_PING=m +CONFIG_RFD77402=m +# CONFIG_SRF04 is not set +# CONFIG_SX9310 is not set +CONFIG_SX9500=m +CONFIG_SRF08=m +CONFIG_VCNL3020=m +CONFIG_VL53L0X_I2C=m +# end of Proximity and distance sensors + +# +# Resolver to digital converters +# +CONFIG_AD2S90=m +CONFIG_AD2S1200=m +# end of Resolver to digital converters + +# +# Temperature sensors +# +# CONFIG_IQS620AT_TEMP is not set +CONFIG_LTC2983=m +CONFIG_MAXIM_THERMOCOUPLE=m +# CONFIG_HID_SENSOR_TEMP is not set +# CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set +CONFIG_TMP006=m +CONFIG_TMP007=m +CONFIG_TMP117=m +CONFIG_TSYS01=m +CONFIG_TSYS02D=m +CONFIG_MAX31856=m +CONFIG_MAX31865=m +# end of Temperature sensors + +CONFIG_NTB=m +# CONFIG_NTB_MSI is not set +CONFIG_NTB_AMD=m +# CONFIG_NTB_IDT is not set +CONFIG_NTB_INTEL=m +# CONFIG_NTB_EPF is not set +CONFIG_NTB_SWITCHTEC=m +CONFIG_NTB_PINGPONG=m +CONFIG_NTB_TOOL=m +CONFIG_NTB_PERF=m +CONFIG_NTB_TRANSPORT=m +# CONFIG_VME_BUS is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +CONFIG_PWM_CROS_EC=m +# CONFIG_PWM_DWC is not set +CONFIG_PWM_IQS620A=m +CONFIG_PWM_LP3943=m +CONFIG_PWM_LPSS=m +CONFIG_PWM_LPSS_PCI=m +CONFIG_PWM_LPSS_PLATFORM=m +CONFIG_PWM_PCA9685=m + +# +# IRQ chip support +# +CONFIG_MADERA_IRQ=m +# end of IRQ chip support + +CONFIG_IPACK_BUS=m +CONFIG_BOARD_TPCI200=m +CONFIG_SERIAL_IPOCTAL=m +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_TI_SYSCON is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_USB_LGM_PHY=m +CONFIG_PHY_CAN_TRANSCEIVER=m + +# +# PHY drivers for Broadcom platforms +# +# CONFIG_BCM_KONA_USB2_PHY is not set +# end of PHY drivers for Broadcom platforms + +CONFIG_PHY_PXA_28NM_HSIC=m +CONFIG_PHY_PXA_28NM_USB2=m +# CONFIG_PHY_CPCAP_USB is not set +CONFIG_PHY_QCOM_USB_HS=m +CONFIG_PHY_QCOM_USB_HSIC=m +CONFIG_PHY_TUSB1210=m +CONFIG_PHY_INTEL_LGM_EMMC=m +# end of PHY Subsystem + +CONFIG_POWERCAP=y +CONFIG_INTEL_RAPL_CORE=m +CONFIG_INTEL_RAPL=m +CONFIG_IDLE_INJECT=y +# CONFIG_DTPM is not set +CONFIG_MCB=m +CONFIG_MCB_PCI=m +CONFIG_MCB_LPC=m + +# +# Performance monitor support +# +# end of Performance monitor support + +CONFIG_RAS=y +# CONFIG_RAS_CEC is not set +CONFIG_USB4=m +# CONFIG_USB4_DEBUGFS_WRITE is not set +# CONFIG_USB4_DMA_TEST is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +CONFIG_LIBNVDIMM=y +CONFIG_BLK_DEV_PMEM=m +CONFIG_ND_BLK=m +CONFIG_ND_CLAIM=y +CONFIG_ND_BTT=m +CONFIG_BTT=y +CONFIG_ND_PFN=m +CONFIG_NVDIMM_PFN=y +CONFIG_NVDIMM_DAX=y +CONFIG_DAX_DRIVER=y +CONFIG_DAX=y +CONFIG_DEV_DAX=m +CONFIG_DEV_DAX_PMEM=m +CONFIG_DEV_DAX_HMEM=m +CONFIG_DEV_DAX_HMEM_DEVICES=y +CONFIG_DEV_DAX_KMEM=m +CONFIG_DEV_DAX_PMEM_COMPAT=m +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +CONFIG_NVMEM_SPMI_SDAM=m +CONFIG_NVMEM_RMEM=m + +# +# HW tracing support +# +CONFIG_STM=m +CONFIG_STM_PROTO_BASIC=m +CONFIG_STM_PROTO_SYS_T=m +CONFIG_STM_DUMMY=m +CONFIG_STM_SOURCE_CONSOLE=m +CONFIG_STM_SOURCE_HEARTBEAT=m +CONFIG_STM_SOURCE_FTRACE=m +CONFIG_INTEL_TH=m +CONFIG_INTEL_TH_PCI=m +CONFIG_INTEL_TH_ACPI=m +CONFIG_INTEL_TH_GTH=m +CONFIG_INTEL_TH_STH=m +CONFIG_INTEL_TH_MSU=m +CONFIG_INTEL_TH_PTI=m +# CONFIG_INTEL_TH_DEBUG is not set +# end of HW tracing support + +CONFIG_FPGA=m +# CONFIG_ALTERA_PR_IP_CORE is not set +CONFIG_FPGA_MGR_ALTERA_PS_SPI=m +CONFIG_FPGA_MGR_ALTERA_CVP=m +# CONFIG_FPGA_MGR_XILINX_SPI is not set +# CONFIG_FPGA_MGR_MACHXO2_SPI is not set +CONFIG_FPGA_BRIDGE=m +CONFIG_ALTERA_FREEZE_BRIDGE=m +CONFIG_XILINX_PR_DECOUPLER=m +CONFIG_FPGA_REGION=m +CONFIG_FPGA_DFL=m +CONFIG_FPGA_DFL_FME=m +CONFIG_FPGA_DFL_FME_MGR=m +CONFIG_FPGA_DFL_FME_BRIDGE=m +CONFIG_FPGA_DFL_FME_REGION=m +CONFIG_FPGA_DFL_AFU=m +CONFIG_FPGA_DFL_NIOS_INTEL_PAC_N3000=m +CONFIG_FPGA_DFL_PCI=m +CONFIG_TEE=m + +# +# TEE drivers +# +CONFIG_AMDTEE=m +# end of TEE drivers + +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +# CONFIG_MUX_ADG792A is not set +# CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_GPIO is not set +# end of Multiplexer drivers + +CONFIG_PM_OPP=y +# CONFIG_UNISYS_VISORBUS is not set +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +CONFIG_INTERCONNECT=y +# CONFIG_COUNTER is not set +CONFIG_MOST=m +CONFIG_MOST_USB_HDM=m +CONFIG_MOST_CDEV=m +CONFIG_MOST_SND=m +# end of Device Drivers + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_VALIDATE_FS_PARSER=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=m +CONFIG_EXT4_USE_FOR_EXT2=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=m +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=m +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_XFS_FS=m +CONFIG_XFS_SUPPORT_V4=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_ONLINE_SCRUB is not set +# CONFIG_XFS_WARN is not set +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +# CONFIG_OCFS2_DEBUG_MASKLOG is not set +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_BTRFS_ASSERT is not set +# CONFIG_BTRFS_FS_REF_VERIFY is not set +CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_SECURITY=y +CONFIG_F2FS_CHECK_FS=y +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_F2FS_FS_COMPRESSION=y +CONFIG_F2FS_FS_LZO=y +CONFIG_F2FS_FS_LZORLE=y +CONFIG_F2FS_FS_LZ4=y +CONFIG_F2FS_FS_LZ4HC=y +CONFIG_F2FS_FS_ZSTD=y +CONFIG_F2FS_IOSTAT=y +CONFIG_ZONEFS_FS=m +CONFIG_FS_DAX=y +CONFIG_FS_DAX_PMD=y +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_EXPORTFS_BLOCK_OPS=y +CONFIG_FILE_LOCKING=y +CONFIG_FS_ENCRYPTION=y +CONFIG_FS_ENCRYPTION_ALGS=m +CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_VIRTIO_FS=m +CONFIG_FUSE_DAX=y +CONFIG_OVERLAY_FS=m +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +CONFIG_OVERLAY_FS_XINO_AUTO=y +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +CONFIG_NETFS_SUPPORT=m +# CONFIG_NETFS_STATS is not set +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_FAT_DEFAULT_UTF8=y +CONFIG_EXFAT_FS=m +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_NTFS3_FS=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +CONFIG_NTFS3_LZX_XPRESS=y +# CONFIG_NTFS3_FS_POSIX_ACL is not set +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_PROC_CHILDREN=y +CONFIG_PROC_PID_ARCH_STATUS=y +CONFIG_PROC_CPU_RESCTRL=y +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_INODE64=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_HUGETLB_PAGE_FREE_VMEMMAP=y +# CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON is not set +CONFIG_MEMFD_CREATE=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_EFIVAR_FS=y +# end of Pseudo filesystems + +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ORANGEFS_FS=m +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +# CONFIG_AFFS_FS is not set +CONFIG_ECRYPT_FS=m +# CONFIG_ECRYPT_FS_MESSAGING is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS2_FS is not set +CONFIG_CRAMFS=m +CONFIG_CRAMFS_BLOCKDEV=y +# CONFIG_CRAMFS_MTD is not set +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +# CONFIG_SQUASHFS_DECOMP_SINGLE is not set +CONFIG_SQUASHFS_DECOMP_MULTI=y +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +CONFIG_HPFS_FS=m +# CONFIG_QNX4FS_FS is not set +CONFIG_QNX6FS_FS=m +# CONFIG_QNX6FS_DEBUG is not set +# CONFIG_ROMFS_FS is not set +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_DEFLATE_COMPRESS=m +# CONFIG_PSTORE_LZO_COMPRESS is not set +# CONFIG_PSTORE_LZ4_COMPRESS is not set +CONFIG_PSTORE_LZ4HC_COMPRESS=m +# CONFIG_PSTORE_842_COMPRESS is not set +CONFIG_PSTORE_ZSTD_COMPRESS=y +CONFIG_PSTORE_COMPRESS=y +CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y +# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set +# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set +CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +CONFIG_PSTORE_RAM=m +CONFIG_PSTORE_ZONE=m +CONFIG_PSTORE_BLK=m +CONFIG_PSTORE_BLK_BLKDEV="" +CONFIG_PSTORE_BLK_KMSG_SIZE=64 +CONFIG_PSTORE_BLK_MAX_REASON=2 +# CONFIG_SYSV_FS is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EROFS_FS=m +# CONFIG_EROFS_FS_DEBUG is not set +CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_POSIX_ACL=y +CONFIG_EROFS_FS_SECURITY=y +# CONFIG_EROFS_FS_ZIP is not set +CONFIG_VBOXSF_FS=m +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=m +CONFIG_NFS_SWAP=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_FLEXFILE_LAYOUT=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +CONFIG_NFS_V4_1_MIGRATION=y +CONFIG_NFS_V4_SECURITY_LABEL=y +CONFIG_NFS_FSCACHE=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFS_DISABLE_UDP_SUPPORT=y +# CONFIG_NFS_V4_2_READ_PLUS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_NFSD_PNFS=y +CONFIG_NFSD_BLOCKLAYOUT=y +CONFIG_NFSD_SCSILAYOUT=y +CONFIG_NFSD_FLEXFILELAYOUT=y +CONFIG_NFSD_V4_2_INTER_SSC=y +CONFIG_NFSD_V4_SECURITY_LABEL=y +CONFIG_GRACE_PERIOD=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_NFS_V4_2_SSC_HELPER=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_SUNRPC_SWAP=y +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set +# CONFIG_SUNRPC_DEBUG is not set +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y +# CONFIG_CEPH_FS_SECURITY_LABEL is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS2 is not set +CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SWN_UPCALL=y +# CONFIG_CIFS_SMB_DIRECT is not set +CONFIG_CIFS_FSCACHE=y +# CONFIG_SMB_SERVER is not set +CONFIG_SMBFS_COMMON=m +CONFIG_CODA_FS=m +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +CONFIG_AFS_FSCACHE=y +# CONFIG_AFS_DEBUG_CURSOR is not set +CONFIG_9P_FS=m +CONFIG_9P_FSCACHE=y +CONFIG_9P_FS_POSIX_ACL=y +CONFIG_9P_FS_SECURITY=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set +CONFIG_UNICODE=y +# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS is not set +CONFIG_TRUSTED_KEYS=m +CONFIG_ENCRYPTED_KEYS=m +CONFIG_KEY_DH_OPERATIONS=y +CONFIG_KEY_NOTIFICATIONS=y +CONFIG_SECURITY_DMESG_RESTRICT=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_PAGE_TABLE_ISOLATION=y +# CONFIG_SECURITY_INFINIBAND is not set +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_INTEL_TXT=y +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set +CONFIG_FORTIFY_SOURCE=y +# CONFIG_STATIC_USERMODEHELPER is not set +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_HASH=y +CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y +# CONFIG_SECURITY_APPARMOR_DEBUG is not set +# CONFIG_SECURITY_LOADPIN is not set +CONFIG_SECURITY_YAMA=y +# CONFIG_SECURITY_SAFESETID is not set +# CONFIG_SECURITY_LOCKDOWN_LSM is not set +CONFIG_SECURITY_LANDLOCK=y +CONFIG_INTEGRITY=y +# CONFIG_INTEGRITY_SIGNATURE is not set +CONFIG_INTEGRITY_AUDIT=y +# CONFIG_IMA is not set +# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set +# CONFIG_EVM is not set +# CONFIG_DEFAULT_SECURITY_APPARMOR is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_LSM="yama,loadpin,safesetid,integrity" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_PCRYPT=m +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_SIMD=m +CONFIG_CRYPTO_ENGINE=m + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_ECC=m +CONFIG_CRYPTO_ECDH=m +CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECRDSA=m +CONFIG_CRYPTO_SM2=m +CONFIG_CRYPTO_CURVE25519=m +CONFIG_CRYPTO_CURVE25519_X86=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +# CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CFB=m +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=y +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=y +CONFIG_CRYPTO_KEYWRAP=m +CONFIG_CRYPTO_NHPOLY1305=m +CONFIG_CRYPTO_NHPOLY1305_SSE2=m +CONFIG_CRYPTO_NHPOLY1305_AVX2=m +CONFIG_CRYPTO_ADIANTUM=m +CONFIG_CRYPTO_ESSIV=m + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=m +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=m +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_CRC32_PCLMUL=m +CONFIG_CRYPTO_XXHASH=m +CONFIG_CRYPTO_BLAKE2B=m +CONFIG_CRYPTO_BLAKE2S=m +CONFIG_CRYPTO_BLAKE2S_X86=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_POLY1305=m +CONFIG_CRYPTO_POLY1305_X86_64=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_SSSE3=m +CONFIG_CRYPTO_SHA256_SSSE3=m +CONFIG_CRYPTO_SHA512_SSSE3=m +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=m +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_TI=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_BLOWFISH_X86_64=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAMELLIA_X86_64=m +CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m +CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST5_AVX_X86_64=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_CAST6_AVX_X86_64=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_DES3_EDE_X86_64=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_CHACHA20=m +CONFIG_CRYPTO_CHACHA20_X86_64=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m +CONFIG_CRYPTO_SERPENT_AVX_X86_64=m +CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m +# CONFIG_CRYPTO_SM4 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set +# CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_X86_64=m +CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m +CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +CONFIG_CRYPTO_842=m +CONFIG_CRYPTO_LZ4=m +CONFIG_CRYPTO_LZ4HC=m +CONFIG_CRYPTO_ZSTD=y + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_RNG=m +# CONFIG_CRYPTO_USER_API_RNG_CAVP is not set +CONFIG_CRYPTO_USER_API_AEAD=m +CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y +# CONFIG_CRYPTO_STATS is not set +CONFIG_CRYPTO_HASH_INFO=y + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m +CONFIG_CRYPTO_LIB_BLAKE2S=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m +CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m +CONFIG_CRYPTO_LIB_CHACHA=m +CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m +CONFIG_CRYPTO_LIB_CURVE25519=m +CONFIG_CRYPTO_LIB_DES=m +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 +CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m +CONFIG_CRYPTO_LIB_POLY1305=m +CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m +CONFIG_CRYPTO_LIB_SHA256=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_PADLOCK=m +CONFIG_CRYPTO_DEV_PADLOCK_AES=m +CONFIG_CRYPTO_DEV_PADLOCK_SHA=m +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +CONFIG_CRYPTO_DEV_CCP=y +CONFIG_CRYPTO_DEV_CCP_DD=m +CONFIG_CRYPTO_DEV_SP_CCP=y +CONFIG_CRYPTO_DEV_CCP_CRYPTO=m +CONFIG_CRYPTO_DEV_SP_PSP=y +# CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set +CONFIG_CRYPTO_DEV_QAT=m +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +CONFIG_CRYPTO_DEV_QAT_C3XXX=m +CONFIG_CRYPTO_DEV_QAT_C62X=m +# CONFIG_CRYPTO_DEV_QAT_4XXX is not set +CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m +CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m +CONFIG_CRYPTO_DEV_QAT_C62XVF=m +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set +CONFIG_CRYPTO_DEV_CHELSIO=m +CONFIG_CRYPTO_DEV_VIRTIO=m +CONFIG_CRYPTO_DEV_SAFEXCEL=m +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +CONFIG_TPM_KEY_PARSER=m +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# end of Certificates for signature checking + +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_RAID6_PQ_BENCHMARK=y +CONFIG_LINEAR_RANGES=y +CONFIG_PACKING=y +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_CORDIC=m +# CONFIG_PRIME_NUMBERS is not set +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IOMAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y +CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=m +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC64=m +CONFIG_CRC4=m +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_XXHASH=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_842_COMPRESS=m +CONFIG_842_DECOMPRESS=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=m +CONFIG_LZ4HC_COMPRESS=m +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +# CONFIG_XZ_DEC_MICROLZMA is not set +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_TEST=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_ENC8=y +CONFIG_REED_SOLOMON_DEC8=y +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_BCH=m +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_BTREE=y +CONFIG_INTERVAL_TREE=y +CONFIG_XARRAY_MULTI=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_SWIOTLB=y +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +CONFIG_SGL_ALLOC=y +CONFIG_IOMMU_HELPER=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m +CONFIG_CLZ_TAB=y +CONFIG_IRQ_POLL=y +CONFIG_MPILIB=y +CONFIG_DIMLIB=y +CONFIG_OID_REGISTRY=y +CONFIG_UCS2_STRING=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set +CONFIG_FONT_8x16=y +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_6x10 is not set +# CONFIG_FONT_10x18 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +CONFIG_FONT_TER16x32=y +# CONFIG_FONT_6x8 is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_PMEM_API=y +CONFIG_MEMREGION=y +CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y +CONFIG_ARCH_HAS_COPY_MC=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +CONFIG_PARMAN=m +CONFIG_OBJAGG=m +# end of Library routines + +CONFIG_PLDMFW=y +CONFIG_ASN1_ENCODER=m + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_BOOT_PRINTK_DELAY is not set +CONFIG_DYNAMIC_DEBUG=y +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +# +# Compile-time checks and compiler options +# +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_INFO_COMPRESSED is not set +# CONFIG_DEBUG_INFO_SPLIT is not set +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +# CONFIG_DEBUG_INFO_DWARF4 is not set +CONFIG_DEBUG_INFO_BTF=y +CONFIG_PAHOLE_HAS_SPLIT_BTF=y +CONFIG_DEBUG_INFO_BTF_MODULES=y +# CONFIG_GDB_SCRIPTS is not set +CONFIG_FRAME_WARN=1024 +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set +CONFIG_STACK_VALIDATION=y +# CONFIG_VMLINUX_MAP is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +CONFIG_HAVE_ARCH_KCSAN=y +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +CONFIG_PAGE_EXTENSION=y +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_OWNER is not set +CONFIG_PAGE_POISONING=y +# CONFIG_DEBUG_PAGE_REF is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_ARCH_HAS_DEBUG_WX=y +CONFIG_DEBUG_WX=y +CONFIG_GENERIC_PTDUMP=y +CONFIG_PTDUMP_CORE=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_SCHED_STACK_END_CHECK=y +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_PER_CPU_MAPS is not set +CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y +# CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set +CONFIG_HAVE_ARCH_KASAN=y +CONFIG_HAVE_ARCH_KASAN_VMALLOC=y +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# CONFIG_KASAN is not set +CONFIG_HAVE_ARCH_KFENCE=y +# CONFIG_KFENCE is not set +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_HARDLOCKUP_DETECTOR_PERF=y +CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y +CONFIG_HARDLOCKUP_DETECTOR=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +# CONFIG_SCHED_DEBUG is not set +CONFIG_SCHED_INFO=y +CONFIG_SCHEDSTATS=y +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set +CONFIG_DEBUG_PREEMPT=y + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_WW_MUTEX_SELFTEST=m +# CONFIG_SCF_TORTURE_TEST is not set +# CONFIG_CSD_LOCK_WAIT_DEBUG is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +# CONFIG_DEBUG_IRQFLAGS is not set +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +CONFIG_DEBUG_LIST=y +# CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_SG is not set +CONFIG_DEBUG_NOTIFIERS=y +CONFIG_BUG_ON_DATA_CORRUPTION=y +# end of Debug kernel data structures + +CONFIG_DEBUG_CREDENTIALS=y + +# +# RCU Debugging +# +CONFIG_TORTURE_TEST=m +# CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_REF_SCALE_TEST=m +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set +# CONFIG_LATENCYTOP is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_NOP_TRACER=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_FENTRY=y +CONFIG_HAVE_OBJTOOL_MCOUNT=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACER_MAX_TRACE=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_BOOTTIME_TRACING is not set +CONFIG_FUNCTION_TRACER=y +CONFIG_FUNCTION_GRAPH_TRACER=y +CONFIG_DYNAMIC_FTRACE=y +CONFIG_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y +CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y +CONFIG_FUNCTION_PROFILER=y +# CONFIG_STACK_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set +CONFIG_SCHED_TRACER=y +CONFIG_HWLAT_TRACER=y +CONFIG_OSNOISE_TRACER=y +CONFIG_TIMERLAT_TRACER=y +CONFIG_MMIOTRACE=y +CONFIG_FTRACE_SYSCALLS=y +CONFIG_TRACER_SNAPSHOT=y +# CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENTS=y +# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set +CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y +CONFIG_DYNAMIC_EVENTS=y +CONFIG_PROBE_EVENTS=y +CONFIG_BPF_KPROBE_OVERRIDE=y +CONFIG_FTRACE_MCOUNT_RECORD=y +CONFIG_FTRACE_MCOUNT_USE_CC=y +CONFIG_TRACING_MAP=y +CONFIG_SYNTH_EVENTS=y +CONFIG_HIST_TRIGGERS=y +# CONFIG_TRACE_EVENT_INJECT is not set +# CONFIG_TRACEPOINT_BENCHMARK is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +# CONFIG_TRACE_EVAL_MAP_FILE is not set +# CONFIG_FTRACE_RECORD_RECURSION is not set +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_STARTUP_TEST is not set +# CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS is not set +# CONFIG_MMIOTRACE_TEST is not set +CONFIG_PREEMPTIRQ_DELAY_TEST=m +# CONFIG_SYNTH_EVENT_GEN_TEST is not set +CONFIG_KPROBE_EVENT_GEN_TEST=m +# CONFIG_HIST_TRIGGERS_DEBUG is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y +CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_STRICT_DEVMEM=y +CONFIG_IO_STRICT_DEVMEM=y + +# +# x86 Debugging +# +CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_EARLY_PRINTK_USB_XDBC is not set +# CONFIG_EFI_PGT_DUMP is not set +# CONFIG_DEBUG_TLBFLUSH is not set +# CONFIG_IOMMU_DEBUG is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +# CONFIG_X86_DECODER_SELFTEST is not set +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +# CONFIG_DEBUG_BOOT_PARAMS is not set +# CONFIG_CPA_DEBUG is not set +# CONFIG_DEBUG_ENTRY is not set +# CONFIG_DEBUG_NMI_SELFTEST is not set +CONFIG_X86_DEBUG_FPU=y +# CONFIG_PUNIT_ATOM_DEBUG is not set +CONFIG_UNWINDER_ORC=y +# CONFIG_UNWINDER_FRAME_POINTER is not set +# CONFIG_UNWINDER_GUESS is not set +# end of x86 Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +CONFIG_FUNCTION_ERROR_INJECTION=y +# CONFIG_FAULT_INJECTION is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +CONFIG_RUNTIME_TESTING_MENU=y +CONFIG_LKDTM=m +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_STRING_SELFTEST is not set +CONFIG_TEST_STRING_HELPERS=m +# CONFIG_TEST_STRSCPY is not set +CONFIG_TEST_KSTRTOX=m +CONFIG_TEST_PRINTF=m +CONFIG_TEST_SCANF=m +CONFIG_TEST_BITMAP=m +CONFIG_TEST_UUID=m +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +CONFIG_TEST_HASH=m +# CONFIG_TEST_IDA is not set +CONFIG_TEST_PARMAN=m +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_BLACKHOLE_DEV is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +CONFIG_TEST_STATIC_KEYS=m +# CONFIG_TEST_KMOD is not set +# CONFIG_TEST_MEMCAT_P is not set +# CONFIG_TEST_OBJAGG is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_TEST_FPU=m +CONFIG_TEST_CLOCKSOURCE_WATCHDOG=m +CONFIG_ARCH_USE_MEMTEST=y +CONFIG_MEMTEST=y +# CONFIG_HYPERV_TESTING is not set +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/srcpkgs/linux5.16/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch b/srcpkgs/linux5.16/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch new file mode 100644 index 000000000000..a640bbb208a6 --- /dev/null +++ b/srcpkgs/linux5.16/patches/btusb-quirk-HCI_FLT_CLEAR_ALL.patch @@ -0,0 +1,94 @@ +Updated for 5.10.93 + +From 4d5b0262d30dd6227d9bef96c2a2259bf1162350 Mon Sep 17 00:00:00 2001 +From: Ismael Ferreras Morezuelas <swyterzone@gmail.com> +Date: Mon, 19 Jul 2021 12:39:11 +0200 +Subject: [PATCH] Bluetooth: Add a new quirk to skip HCI_FLT_CLEAR_ALL + +Signed-off-by: Ismael Ferreras Morezuelas <swyterzone@gmail.com> +--- + drivers/bluetooth/btusb.c | 1 + + include/net/bluetooth/hci.h | 6 ++++++ + net/bluetooth/hci_core.c | 12 +++++++++--- + net/bluetooth/hci_request.c | 8 ++++++-- + 4 files changed, 22 insertions(+), 5 deletions(-) + +diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c +index 197cafe75..8fa07f9e3 100644 +--- a/drivers/bluetooth/btusb.c ++++ b/drivers/bluetooth/btusb.c +@@ -1899,6 +1899,7 @@ static int btusb_setup_csr(struct hci_dev *hdev) + */ + set_bit(HCI_QUIRK_BROKEN_STORED_LINK_KEY, &hdev->quirks); + set_bit(HCI_QUIRK_BROKEN_ERR_DATA_REPORTING, &hdev->quirks); ++ set_bit(HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL, &hdev->quirks); + + /* Clear the reset quirk since this is not an actual + * early Bluetooth 1.1 device from CSR. +diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c +index 2560ed2f1..7ed355c3e 100644 +--- a/net/bluetooth/hci_core.c ++++ b/net/bluetooth/hci_core.c +@@ -273,6 +273,7 @@ static void bredr_setup(struct hci_request *req) + { + __le16 param; + __u8 flt_type; ++ struct hci_dev *hdev = req->hdev; + + /* Read Buffer Size (ACL mtu, max pkt, etc.) */ + hci_req_add(req, HCI_OP_READ_BUFFER_SIZE, 0, NULL); +@@ -292,9 +293,14 @@ static void bredr_setup(struct hci_request *req) + /* Read Current IAC LAP */ + hci_req_add(req, HCI_OP_READ_CURRENT_IAC_LAP, 0, NULL); + +- /* Clear Event Filters */ +- flt_type = HCI_FLT_CLEAR_ALL; +- hci_req_add(req, HCI_OP_SET_EVENT_FLT, 1, &flt_type); ++ /* Clear Event Filters; some fake CSR controllers lock up after setting ++ * this type of filter, so avoid sending the request altogether. ++ */ ++ if (!test_bit(HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL, &hdev->quirks)) ++ { ++ flt_type = HCI_FLT_CLEAR_ALL; ++ hci_req_add(req, HCI_OP_SET_EVENT_FLT, 1, &flt_type); ++ } + + /* Connection accept timeout ~20 secs */ + param = cpu_to_le16(0x7d00); +diff --git a/net/bluetooth/hci_request.c b/net/bluetooth/hci_request.c +index 1d14adc02..90a88539b 100644 +--- a/net/bluetooth/hci_request.c ++++ b/net/bluetooth/hci_request.c +@@ -1156,11 +1156,15 @@ static bool adv_instance_is_scannable(struct hci_dev *hdev, u8 instance) + static void hci_req_clear_event_filter(struct hci_request *req) + { + struct hci_cp_set_event_filter f; ++ struct hci_dev *hdev = req->hdev; ++ ++ if (!hci_dev_test_flag(hdev, HCI_BREDR_ENABLED)) ++ return; + +- if (!hci_dev_test_flag(req->hdev, HCI_BREDR_ENABLED)) ++ if (test_bit(HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL, &hdev->quirks)) + return; + +- if (hci_dev_test_flag(req->hdev, HCI_EVENT_FILTER_CONFIGURED)) { ++ if (hci_dev_test_flag(hdev, HCI_EVENT_FILTER_CONFIGURED)) { + memset(&f, 0, sizeof(f)); + f.flt_type = HCI_FLT_CLEAR_ALL; + hci_req_add(req, HCI_OP_SET_EVENT_FLT, 1, &f); +--- a/include/net/bluetooth/hci.h ++++ b/include/net/bluetooth/hci.h +@@ -255,6 +255,12 @@ + * during the hdev->setup vendor callback. + */ + HCI_QUIRK_BROKEN_READ_TRANSMIT_POWER, ++ ++ /* When this quirk is set, HCI_OP_SET_EVENT_FLT requests with ++ * HCI_FLT_CLEAR_ALL are ignored. A subset of the CSR controller ++ * clones struggle with this and instantly lock up. ++ */ ++ HCI_QUIRK_BROKEN_FILTER_CLEAR_ALL, + }; + + /* HCI device flags */ diff --git a/srcpkgs/linux5.16/patches/fix-musl-objtool.patch b/srcpkgs/linux5.16/patches/fix-musl-objtool.patch new file mode 100644 index 000000000000..b7d0b6a83cbc --- /dev/null +++ b/srcpkgs/linux5.16/patches/fix-musl-objtool.patch @@ -0,0 +1,16 @@ +objtool is using the headers provided by kernel-libc-headers, which are kernel version 5.10, so +they use __always_inline instead of inline, and musl doesn't define __always_inline (glibc does) + +diff --git a/tools/objtool/Makefile b/tools/objtool/Makefile +index 92ce4fc..d74b931 100644 +--- a/tools/objtool/Makefile ++++ b/tools/objtool/Makefile +@@ -30,7 +30,7 @@ INCLUDES := -I$(srctree)/tools/include \ + -I$(srctree)/tools/objtool/include \ + -I$(srctree)/tools/objtool/arch/$(SRCARCH)/include + WARNINGS := $(EXTRA_WARNINGS) -Wno-switch-default -Wno-switch-enum -Wno-packed -Wno-nested-externs +-CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) ++CFLAGS := -Werror $(WARNINGS) $(KBUILD_HOSTCFLAGS) -g $(INCLUDES) $(LIBELF_FLAGS) -D__always_inline=inline + LDFLAGS += $(LIBELF_LIBS) $(LIBSUBCMD) $(KBUILD_HOSTLDFLAGS) + + # Allow old libelf to be used: diff --git a/srcpkgs/linux5.16/patches/ppc-vas-on-4k.patch b/srcpkgs/linux5.16/patches/ppc-vas-on-4k.patch new file mode 100644 index 000000000000..408b09059625 --- /dev/null +++ b/srcpkgs/linux5.16/patches/ppc-vas-on-4k.patch @@ -0,0 +1,13 @@ +diff --git a/arch/powerpc/platforms/book3s/Kconfig b/arch/powerpc/platforms/book3s/Kconfig +index 34c9315..88f4f87 100644 +--- a/arch/powerpc/platforms/book3s/Kconfig ++++ b/arch/powerpc/platforms/book3s/Kconfig +@@ -1,7 +1,7 @@ + # SPDX-License-Identifier: GPL-2.0 + config PPC_VAS + bool "IBM Virtual Accelerator Switchboard (VAS)" +- depends on (PPC_POWERNV || PPC_PSERIES) && PPC_64K_PAGES ++ depends on PPC_POWERNV || PPC_PSERIES + default y + help + This enables support for IBM Virtual Accelerator Switchboard (VAS). diff --git a/srcpkgs/linux5.16/patches/ppc64-be-elfv2.patch b/srcpkgs/linux5.16/patches/ppc64-be-elfv2.patch new file mode 100644 index 000000000000..dde27580dc9b --- /dev/null +++ b/srcpkgs/linux5.16/patches/ppc64-be-elfv2.patch @@ -0,0 +1,86 @@ +This makes the Linux kernel build as ELFv2 on big endian ppc64. The upstream +doesn't seem to be interested in this but it's a small patch that is unlikely +to break/easy to remake and in worst case can always be ditched. + +Using ELFv2 has some potential performance benefits and is already always used +on little endian. It requires a relatively modern toolchain, which we already +have. + +Ping q66 if it does not apply. + +--- a/arch/powerpc/Makefile 2020-01-05 14:40:50.395763093 +0100 ++++ b/arch/powerpc/Makefile 2020-01-05 14:48:39.025251092 +0100 +@@ -92,10 +92,8 @@ + + ifdef CONFIG_PPC64 + ifndef CONFIG_CC_IS_CLANG +-cflags-$(CONFIG_CPU_BIG_ENDIAN) += $(call cc-option,-mabi=elfv1) +-cflags-$(CONFIG_CPU_BIG_ENDIAN) += $(call cc-option,-mcall-aixdesc) +-aflags-$(CONFIG_CPU_BIG_ENDIAN) += $(call cc-option,-mabi=elfv1) +-aflags-$(CONFIG_CPU_LITTLE_ENDIAN) += -mabi=elfv2 ++cflags-y += $(call cc-option,-mabi=elfv2,$(call cc-option,-mcall-aixdesc)) ++aflags-y += $(call cc-option,-mabi=elfv2,$(call cc-option,-mabi=elfv1)) + endif + endif + +@@ -144,14 +142,8 @@ + + CFLAGS-$(CONFIG_PPC64) := $(call cc-option,-mtraceback=no) + ifndef CONFIG_CC_IS_CLANG +-ifdef CONFIG_CPU_LITTLE_ENDIAN + CFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mabi=elfv2,$(call cc-option,-mcall-aixdesc)) +-AFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mabi=elfv2) +-else +-CFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mabi=elfv1) +-CFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mcall-aixdesc) +-AFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mabi=elfv1) +-endif ++AFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mabi=elfv2,$(call cc-option,-mabi=elfv1)) + endif + CFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mcmodel=medium,$(call cc-option,-mminimal-toc)) + CFLAGS-$(CONFIG_PPC64) += $(call cc-option,-mno-pointers-to-nested-functions) + +--- a/arch/powerpc/boot/Makefile ++++ b/arch/powerpc/boot/Makefile +@@ -48,8 +48,8 @@ ifdef CONFIG_CPU_BIG_ENDIAN + BOOTCFLAGS += -mbig-endian + else + BOOTCFLAGS += -mlittle-endian +-BOOTCFLAGS += $(call cc-option,-mabi=elfv2) + endif ++BOOTCFLAGS += $(call cc-option,-mabi=elfv2) + + BOOTAFLAGS := -D__ASSEMBLY__ $(BOOTCFLAGS) -traditional -nostdinc + +--- a/drivers/crypto/vmx/Makefile 2020-01-01 10:56:10.560965046 +0100 ++++ b/drivers/crypto/vmx/Makefile 2020-01-01 10:57:05.189968856 +0100 +@@ -5,7 +5,7 @@ + ifeq ($(CONFIG_CPU_LITTLE_ENDIAN),y) + override flavour := linux-ppc64le + else +-override flavour := linux-ppc64 ++override flavour := linux-ppc64v2 + endif + + quiet_cmd_perl = PERL $@ + +--- a/drivers/crypto/vmx/ppc-xlate.pl ++++ b/drivers/crypto/vmx/ppc-xlate.pl +@@ -40,7 +40,7 @@ my $globl = sub { + }; + my $text = sub { + my $ret = ($flavour =~ /aix/) ? ".csect\t.text[PR],7" : ".text"; +- $ret = ".abiversion 2\n".$ret if ($flavour =~ /linux.*64le/); ++ $ret = ".abiversion 2\n".$ret if ($flavour =~ /linux.*64(le|v2)/); + $ret; + }; + my $machine = sub { +@@ -142,7 +142,7 @@ my $vmr = sub { + + # Some ABIs specify vrsave, special-purpose register #256, as reserved + # for system use. +-my $no_vrsave = ($flavour =~ /linux-ppc64le/); ++my $no_vrsave = ($flavour =~ /linux-ppc64(le|v2)/); + my $mtspr = sub { + my ($f,$idx,$ra) = @_; + if ($idx == 256 && $no_vrsave) { diff --git a/srcpkgs/linux5.16/template b/srcpkgs/linux5.16/template new file mode 100644 index 000000000000..71cb0aba3ca5 --- /dev/null +++ b/srcpkgs/linux5.16/template @@ -0,0 +1,325 @@ +# Template file for 'linux4.16' +pkgname=linux5.16 +version=5.16.20 +revision=1 +wrksrc="linux-${version%.*}" +short_desc="Linux kernel and modules (${version%.*} series)" +maintainer="Érico Nogueira <ericonr@disroot.org>" +license="GPL-2.0-only" +homepage="https://www.kernel.org" +distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz + https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" +checksum="027d7e8988bb69ac12ee92406c3be1fe13f990b1ca2249e226225cd1573308bb + 619cd0e39db62b581107cd71dbc1fc52654f94d4306fd02e806ab599f06d0cd8" +skip_extraction="patch-${version}.xz" +python_version=3 + +# XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR. +archs="x86_64* i686* aarch64* ppc*" + +nodebug=yes # -dbg package is generated below manually +nostrip=yes +noverifyrdeps=yes +noshlibprovides=yes +preserve=yes + +hostmakedepends="tar xz bc elfutils-devel flex gmp-devel kmod libmpc-devel + openssl-devel perl uboot-mkimage cpio pahole python3" + +_kernver="${version}_${revision}" +triggers="kernel-hooks" +kernel_hooks_version="${_kernver}" + +# These files could be modified when an external module is built. +mutable_files=" + /usr/lib/modules/${_kernver}/modules.builtin.bin + /usr/lib/modules/${_kernver}/modules.builtin.alias.bin + /usr/lib/modules/${_kernver}/modules.softdep + /usr/lib/modules/${_kernver}/modules.dep + /usr/lib/modules/${_kernver}/modules.dep.bin + /usr/lib/modules/${_kernver}/modules.symbols + /usr/lib/modules/${_kernver}/modules.symbols.bin + /usr/lib/modules/${_kernver}/modules.alias + /usr/lib/modules/${_kernver}/modules.alias.bin + /usr/lib/modules/${_kernver}/modules.devname" + +# reproducible build +export KBUILD_BUILD_TIMESTAMP=$(LC_ALL=C date -ud @${SOURCE_DATE_EPOCH:-0}) +export KBUILD_BUILD_USER=voidlinux +export KBUILD_BUILD_HOST=voidlinux + +if [ "$CROSS_BUILD" ]; then + _cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" +fi + +pre_patch() { + xzcat $XBPS_SRCDISTDIR/$pkgname-$version/patch-${version}.xz | patch -Np1 +} + +do_configure() { + # If there's a file called <arch>-dotconfig, use it to + # configure the kernel; otherwise use arch defaults and all stuff + # as modules (allmodconfig). + local arch subarch + + case "$XBPS_TARGET_MACHINE" in + i686*) arch=i386;; + x86_64*) arch=x86_64;; + arm*) arch=arm;; + aarch64*) arch=arm64;; + ppc64le*) arch=powerpc; subarch=ppc64le;; + ppc64*) arch=powerpc; subarch=ppc64;; + ppc*) arch=powerpc; subarch=ppc;; + mips*) arch=mips;; + esac + + if [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom ]; then + msg_normal "Detected a custom .config file for your arch, using it.\n" + cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom .config + make ${makejobs} ARCH=$arch ${_cross} oldconfig + elif [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig ]; then + msg_normal "Detected a .config file for your arch, using it.\n" + cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig .config + make ${makejobs} ARCH=$arch ${_cross} oldconfig + fi + # Always use our revision to CONFIG_LOCALVERSION to match our pkg version. + sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config +} + +do_build() { + local arch _args + + case "$XBPS_TARGET_MACHINE" in + i686*) _args="bzImage modules"; arch=i386;; + x86_64*) _args="bzImage modules"; arch=x86_64;; + arm*) _args="zImage modules dtbs"; arch=arm;; + aarch64*) _args="Image modules dtbs"; arch=arm64;; + ppc*) _args="zImage modules"; arch=powerpc;; + mips*) _args="uImage modules dtbs"; arch=mips;; + esac + export LDFLAGS= + make ARCH=$arch ${_cross} ${makejobs} prepare + make ARCH=$arch ${_cross} ${makejobs} ${_args} +} + +do_install() { + local arch subarch _args hdrdest + + case "$XBPS_TARGET_MACHINE" in + i686*) arch=x86; subarch=i386;; + x86_64*) arch=x86; subarch=x86_64;; + arm*) arch=arm;; + aarch64*) arch=arm64;; + ppc*) arch=powerpc;; + mips*) arch=mips;; + esac + + # Run depmod after compressing modules - makes depmod.sh a noop + sed -i '2iexit 0' scripts/depmod.sh + + # Install kernel, firmware and modules + make ${makejobs} ARCH=${subarch:-$arch} INSTALL_MOD_PATH=${DESTDIR} ${_cross} modules_install + + hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver} + + vinstall .config 644 boot config-${_kernver} + vinstall System.map 644 boot System.map-${_kernver} + + case "$arch" in + x86) + vinstall arch/x86/boot/bzImage 644 boot vmlinuz-${_kernver} + ;; + arm) + vinstall arch/arm/boot/zImage 644 boot + make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install + ;; + arm64) + vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver} + make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install + ;; + powerpc) + # zImage on powerpc is useless as it won't load initramfs + # raw vmlinux is huge, and this is nostrip, so do it manually + vinstall vmlinux 644 boot vmlinux-${_kernver} + /usr/bin/$STRIP ${DESTDIR}/boot/vmlinux-${_kernver} + ;; + mips) + vinstall arch/mips/boot/uImage.bin 644 boot uImage-${_kernver} + make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} ${_cross} dtbs_install + ;; + esac + + # Switch to /usr. + vmkdir usr + mv ${DESTDIR}/lib ${DESTDIR}/usr + + cd ${DESTDIR}/usr/lib/modules/${_kernver} + rm -f source build + ln -sf ../../../src/kernel-headers-${_kernver} build + + cd ${wrksrc} + # Install required headers to build external modules + install -Dm644 Makefile ${hdrdest}/Makefile + install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile + install -Dm644 .config ${hdrdest}/.config + for file in $(find . -name Kconfig\*); do + mkdir -p ${hdrdest}/$(dirname $file) + install -Dm644 $file ${hdrdest}/${file} + done + for file in $(find arch/${subarch:-$arch} scripts -name module.lds -o -name Kbuild.platforms -o -name Platform); do + mkdir -p ${hdrdest}/$(dirname $file) + install -Dm644 $file ${hdrdest}/${file} + done + mkdir -p ${hdrdest}/include + # Remove firmware stuff provided by the "linux-firmware" pkg. + rm -rf ${DESTDIR}/usr/lib/firmware + + for i in acpi asm-generic clocksource config crypto drm generated linux vdso \ + math-emu media net pcmcia scsi sound trace uapi video xen dt-bindings; do + if [ -d include/$i ]; then + cp -a include/$i ${hdrdest}/include + fi + done + + cd ${wrksrc} + mkdir -p ${hdrdest}/arch/${arch} + cp -a arch/${arch}/include ${hdrdest}/arch/${arch} + + # Remove helper binaries built for host, + # if generated files from the scripts/ directory need to be included, + # they need to be copied to ${hdrdest} before this step + if [ "$CROSS_BUILD" ]; then + make ${makejobs} ARCH=${subarch:-$arch} ${_cross} _mrproper_scripts + # remove host specific objects as well + find scripts -name '*.o' -delete + fi + + # Copy files necessary for later builds, like nvidia and vmware + cp Module.symvers ${hdrdest} + cp -a scripts ${hdrdest} + mkdir -p ${hdrdest}/security/selinux + cp -a security/selinux/include ${hdrdest}/security/selinux + mkdir -p ${hdrdest}/tools/include + cp -a tools/include/tools ${hdrdest}/tools/include + + mkdir -p ${hdrdest}/arch/${arch}/kernel + cp arch/${arch}/Makefile ${hdrdest}/arch/${arch} + if [ "$subarch" = "i386" ]; then + mkdir -p ${hdrdest}/arch/x86 + cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86 + fi + if [ "$arch" = "x86" ]; then + mkdir -p ${hdrdest}/arch/x86/kernel + cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel + elif [ "$arch" = "arm64" ]; then + mkdir -p ${hdrdest}/arch/arm64/kernel + cp -a arch/arm64/kernel/vdso ${hdrdest}/arch/arm64/kernel/ + fi + + # add headers for lirc package + # pci + for i in bt8xx cx88 saa7134; do + mkdir -p ${hdrdest}/drivers/media/pci/${i} + cp -a drivers/media/pci/${i}/*.h ${hdrdest}/drivers/media/pci/${i} + done + # usb + for i in cpia2 em28xx pwc; do + mkdir -p ${hdrdest}/drivers/media/usb/${i} + cp -a drivers/media/usb/${i}/*.h ${hdrdest}/drivers/media/usb/${i} + done + # i2c + mkdir -p ${hdrdest}/drivers/media/i2c + cp drivers/media/i2c/*.h ${hdrdest}/drivers/media/i2c + for i in cx25840; do + mkdir -p ${hdrdest}/drivers/media/i2c/${i} + cp -a drivers/media/i2c/${i}/*.h ${hdrdest}/drivers/media/i2c/${i} + done + + # Add md headers + mkdir -p ${hdrdest}/drivers/md + cp drivers/md/*.h ${hdrdest}/drivers/md + + # Add inotify.h + mkdir -p ${hdrdest}/include/linux + cp include/linux/inotify.h ${hdrdest}/include/linux + + # Add wireless headers + mkdir -p ${hdrdest}/net/mac80211/ + cp net/mac80211/*.h ${hdrdest}/net/mac80211 + + # add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new + mkdir -p ${hdrdest}/drivers/media/dvb-frontends + cp drivers/media/dvb-frontends/lgdt330x.h \ + ${hdrdest}/drivers/media/dvb-frontends/ + cp drivers/media/i2c/msp3400-driver.h ${hdrdest}/drivers/media/i2c/ + + # add dvb headers + mkdir -p ${hdrdest}/drivers/media/usb/dvb-usb + cp drivers/media/usb/dvb-usb/*.h ${hdrdest}/drivers/media/usb/dvb-usb/ + mkdir -p ${hdrdest}/drivers/media/dvb-frontends + cp drivers/media/dvb-frontends/*.h ${hdrdest}/drivers/media/dvb-frontends/ + mkdir -p ${hdrdest}/drivers/media/tuners + cp drivers/media/tuners/*.h ${hdrdest}/drivers/media/tuners/ + + # Add xfs and shmem for aufs building + mkdir -p ${hdrdest}/fs/xfs/libxfs + mkdir -p ${hdrdest}/mm + cp fs/xfs/libxfs/xfs_sb.h ${hdrdest}/fs/xfs/libxfs/xfs_sb.h + + # Add objtool binary, needed to build external modules with dkms + case "$XBPS_TARGET_MACHINE" in + x86_64*) + mkdir -p ${hdrdest}/tools/objtool + cp tools/objtool/objtool ${hdrdest}/tools/objtool + ;; + esac + + # Remove unneeded architectures + case "$arch" in + i386|x86_64) _args="arm* m* p*";; + arm|arm64) _args="x86* m* p*";; + powerpc) _args="arm* m* x86* parisc";; + mips) _args="arm* x86* p*";; + esac + for arch in alpha avr32 blackfin cris frv h8300 \ + ia64 s* um v850 xtensa ${_args}; do + rm -rf ${hdrdest}/arch/${arch} + done + # Keep arch/x86/ras/Kconfig as it is needed by drivers/ras/Kconfig + mkdir -p ${hdrdest}/arch/x86/ras + cp -a arch/x86/ras/Kconfig ${hdrdest}/arch/x86/ras/Kconfig + + # Extract debugging symbols and compress modules + msg_normal "$pkgver: extracting debug info and compressing modules, please wait...\n" + install -Dm644 vmlinux ${DESTDIR}/usr/lib/debug/boot/vmlinux-${_kernver} + ( + cd ${DESTDIR} + export DESTDIR + find ./ -name '*.ko' -print0 | \ + xargs -0r -n1 -P ${XBPS_MAKEJOBS} ${FILESDIR}/mv-debug + ) + # ... and run depmod again. + depmod -b ${DESTDIR}/usr -F System.map ${_kernver} +} +linux5.16-headers_package() { + preserve=yes + nostrip=yes + noshlibprovides=yes + short_desc+=" - source headers for 3rd party modules" + pkg_install() { + vmove usr/src + vmove usr/lib/modules/${_kernver}/build + } +} +linux5.16-dbg_package() { + preserve=yes + nostrip=yes + noverifyrdeps=yes + noshlibprovides=yes + repository=debug + short_desc+=" - debugging symbols" + pkg_install() { + vmove usr/lib/debug + vmove "boot/System.map-${_kernver}" + } +} diff --git a/srcpkgs/linux5.18/files/arm64-dotconfig b/srcpkgs/linux5.18/files/arm64-dotconfig index 14a77fcf9882..7598bc1a7d1d 100644 --- a/srcpkgs/linux5.18/files/arm64-dotconfig +++ b/srcpkgs/linux5.18/files/arm64-dotconfig @@ -11040,11 +11040,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=m diff --git a/srcpkgs/linux5.18/files/i386-dotconfig b/srcpkgs/linux5.18/files/i386-dotconfig index 6468bcd29ac2..04df1c4e5f69 100644 --- a/srcpkgs/linux5.18/files/i386-dotconfig +++ b/srcpkgs/linux5.18/files/i386-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.18.14 Kernel Configuration +# Linux/i386 5.18.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -177,7 +177,6 @@ CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC12_NO_ARRAY_BOUNDS=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y @@ -490,12 +489,6 @@ CONFIG_MODIFY_LDT_SYSCALL=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set # end of Processor type and features -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y # @@ -9356,11 +9349,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android # CONFIG_LIBNVDIMM is not set @@ -10127,7 +10116,6 @@ CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_LIB_SM3=m # end of Crypto library routines -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.18/files/x86_64-dotconfig b/srcpkgs/linux5.18/files/x86_64-dotconfig index 4e73a3195d40..a45246a486ec 100644 --- a/srcpkgs/linux5.18/files/x86_64-dotconfig +++ b/srcpkgs/linux5.18/files/x86_64-dotconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.18.14 Kernel Configuration +# Linux/x86_64 5.18.4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.1 20201203" CONFIG_CC_IS_GCC=y @@ -187,7 +187,6 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC12_NO_ARRAY_BOUNDS=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y @@ -506,12 +505,6 @@ CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # end of Processor type and features -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_SPECULATION_MITIGATIONS=y -CONFIG_RETHUNK=y -CONFIG_CPU_UNRET_ENTRY=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y @@ -9536,11 +9529,7 @@ CONFIG_USB4=m # # Android # -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ANDROID_BINDERFS=y -CONFIG_ANDROID_BINDER_DEVICES="" -# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set +# CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=y @@ -10353,7 +10342,6 @@ CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_LIB_SM3=m # end of Crypto library routines -CONFIG_LIB_MEMNEQ=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y diff --git a/srcpkgs/linux5.18/template b/srcpkgs/linux5.18/template index 197b365d2a57..be6582401d64 100644 --- a/srcpkgs/linux5.18/template +++ b/srcpkgs/linux5.18/template @@ -1,6 +1,6 @@ # Template file for 'linux5.18' pkgname=linux5.18 -version=5.18.16 +version=5.18.7 revision=1 wrksrc="linux-${version%.*}" short_desc="Linux kernel and modules (${version%.*} series)" @@ -10,7 +10,7 @@ homepage="https://www.kernel.org" distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version%.*}.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-${version}.xz" checksum="51f3f1684a896e797182a0907299cc1f0ff5e5b51dd9a55478ae63a409855cee - f925c0caaba4f97531f87f2e8d3b4f9fd76c113bc4d085031bd4e3338b8691ab" + 783de8b66193fd9bd2acabad8fdc7a14ac74aca35b7e606b10ac94ced77b430e" skip_extraction="patch-${version}.xz" python_version=3 diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template index ed071e5c0524..cda95ec80d98 100644 --- a/srcpkgs/linux5.4/template +++ b/srcpkgs/linux5.4/template @@ -1,6 +1,6 @@ # Template file for 'linux5.4' pkgname=linux5.4 -version=5.4.208 +version=5.4.201 revision=1 wrksrc="linux-${version}" short_desc="Linux kernel and modules (${version%.*} series)" @@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-2.0-only" homepage="https://www.kernel.org" distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz" -checksum=f06ddf1abf0a87d9b2fbe876798fd92c15af312b3042469082e5994cc0ee0e44 +checksum=813dd73120c1f72e69feda9c029902450ebfbac6323fe4cf3c5547a298c36e61 python_version=3 nodebug=yes # -dbg package is generated below manually diff --git a/srcpkgs/litecoin/template b/srcpkgs/litecoin/template index 3c33d9b0eb8a..1e973e9cdc77 100644 --- a/srcpkgs/litecoin/template +++ b/srcpkgs/litecoin/template @@ -1,7 +1,7 @@ # Template file for 'litecoin' pkgname=litecoin version=0.18.1 -revision=7 +revision=6 build_style=gnu-configure configure_args="--with-incompatible-bdb --with-gui=qt5 --disable-static --disable-tests --with-openssl" diff --git a/srcpkgs/lsd/template b/srcpkgs/lsd/template index 469f3e254558..40af9eef7652 100644 --- a/srcpkgs/lsd/template +++ b/srcpkgs/lsd/template @@ -1,21 +1,12 @@ # Template file for 'lsd' pkgname=lsd -version=0.22.0 +version=0.20.1 revision=1 build_style=cargo short_desc="Next gen ls command with lots of pretty colors and awesome icons" -maintainer="Marcin Puc <tranzystorek.io@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="Apache-2.0" homepage="https://github.com/Peltoche/lsd" changelog="https://raw.githubusercontent.com/Peltoche/lsd/master/CHANGELOG.md" distfiles="https://github.com/Peltoche/lsd/archive/${version}.tar.gz" -checksum=30ad1b1d014c7b6a2fca44c6de3b17198c84168d34fc946245d67094ebc0f7ed -conflicts="disputils" - -export SHELL_COMPLETIONS_DIR="${wrksrc}" - -post_install() { - vcompletion lsd.bash bash - vcompletion lsd.fish fish - vcompletion _lsd zsh -} +checksum=a2086aa049b8bd21c880f23b21b0e9ef21d3c3829d40641aa8810c08be936c19 diff --git a/srcpkgs/ltris/template b/srcpkgs/ltris/template index b9e449fc5051..80d9f0a9f455 100644 --- a/srcpkgs/ltris/template +++ b/srcpkgs/ltris/template @@ -1,6 +1,6 @@ # Template file for 'ltris' pkgname=ltris -version=1.2.5 +version=1.2.4 revision=1 build_style=gnu-configure configure_args="--localstatedir=/var/games/ltris" @@ -11,6 +11,6 @@ maintainer="Frank Steinborn <steinex@nognu.de>" license="GPL-2.0-or-later" homepage="http://lgames.sourceforge.net/index.php?project=LTris" distfiles="${SOURCEFORGE_SITE}/lgames/$pkgname-$version.tar.gz" -checksum=2ac6f94dd40c4c4cda25f8c756182adbb75216f67152735443a3a9014fb1c333 +checksum=d6eb7b301023278604d9292a92f2fd2f5103ee412a75a126d2550e2ec2368f83 nocheckperms=yes # uses a world-writable .hscr file for global leaderboard CFLAGS+=" -fgnu89-inline" diff --git a/srcpkgs/lua-language-server/files/lua-language-server b/srcpkgs/lua-language-server/files/lua-language-server deleted file mode 100644 index e14e3b04a353..000000000000 --- a/srcpkgs/lua-language-server/files/lua-language-server +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env sh - -STATE_PATH=${XDG_STATE_HOME:-$HOME/.local/state}/lua-language-server - -exec /usr/lib/lua-language-server/bin/lua-language-server /usr/lib/lua-language-server/main.lua \ - --logpath="$STATE_PATH/log" --metapath="$STATE_PATH/meta" "$@" diff --git a/srcpkgs/lua-language-server/patches/enable-cross-compilation.patch b/srcpkgs/lua-language-server/patches/enable-cross-compilation.patch deleted file mode 100644 index 9cdd9784eb85..000000000000 --- a/srcpkgs/lua-language-server/patches/enable-cross-compilation.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/make/detect_platform.lua b/make/detect_platform.lua -index 8dba298..fe8ae3e 100644 ---- a/make/detect_platform.lua -+++ b/make/detect_platform.lua -@@ -22,9 +22,8 @@ elseif platform.OS == 'Windows' then - end - elseif platform.OS == 'Linux' then - if lm.platform == nil then -- elseif lm.platform == "linux-x64" then -- elseif lm.platform == "linux-arm64" then -- lm.cc = 'aarch64-linux-gnu-gcc' -+ elseif os.getenv("CC") then -+ lm.cc = os.getenv("CC") - else - error "unknown platform" - end diff --git a/srcpkgs/lua-language-server/patches/fix-stupid-broken-tests.patch b/srcpkgs/lua-language-server/patches/fix-stupid-broken-tests.patch deleted file mode 100644 index 40287346b52b..000000000000 --- a/srcpkgs/lua-language-server/patches/fix-stupid-broken-tests.patch +++ /dev/null @@ -1,82 +0,0 @@ -commit 59f1baf712f50873af54148cb2a3f379ce796353 -Author: q66 <daniel@octaforge.org> -Date: Sun Jul 24 21:34:59 2022 +0200 - - remove stupid broken tests - - I don't even know what the purpose of this is supposed to be, - considering lua does not guarantee iteration order in a hash - table in any way, and it comes out different on every run. - -diff --git a/3rd/bee.lua/test/test_lua.lua b/3rd/bee.lua/test/test_lua.lua -index 5b85af7..cf653c0 100644 ---- a/3rd/bee.lua/test/test_lua.lua -+++ b/3rd/bee.lua/test/test_lua.lua -@@ -21,19 +21,4 @@ function test_lua:test_stack_overflow_2() - end - - function test_lua:test_next() -- local t = {} -- for i = 1, 26 do -- t[string.char(0x40+i)] = true -- end -- local expected = { -- 'Z', 'Y', 'V', 'U', 'X', 'W', 'R', 'Q', 'T', 'S', 'N', 'M', 'P', 'O', 'J', 'I', 'L', 'K', 'F', 'E', 'H', 'G', 'B', 'A', 'D', 'C' -- } -- local function checkOK() -- local key -- for i = 1, 26 do -- key = next(t, key) -- lt.assertEquals(key, expected[i]) -- end -- end -- checkOK() - end -diff --git a/3rd/luamake/3rd/bee.lua/test/test_lua.lua b/3rd/luamake/3rd/bee.lua/test/test_lua.lua -index 5b85af7..cf653c0 100644 ---- a/3rd/luamake/3rd/bee.lua/test/test_lua.lua -+++ b/3rd/luamake/3rd/bee.lua/test/test_lua.lua -@@ -21,19 +21,4 @@ function test_lua:test_stack_overflow_2() - end - - function test_lua:test_next() -- local t = {} -- for i = 1, 26 do -- t[string.char(0x40+i)] = true -- end -- local expected = { -- 'Z', 'Y', 'V', 'U', 'X', 'W', 'R', 'Q', 'T', 'S', 'N', 'M', 'P', 'O', 'J', 'I', 'L', 'K', 'F', 'E', 'H', 'G', 'B', 'A', 'D', 'C' -- } -- local function checkOK() -- local key -- for i = 1, 26 do -- key = next(t, key) -- lt.assertEquals(key, expected[i]) -- end -- end -- checkOK() - end -diff --git a/luamake/3rd/bee.lua/test/test_lua.lua b/luamake/3rd/bee.lua/test/test_lua.lua -index 5b85af7..cf653c0 100644 ---- a/luamake/3rd/bee.lua/test/test_lua.lua -+++ b/luamake/3rd/bee.lua/test/test_lua.lua -@@ -21,19 +21,4 @@ function test_lua:test_stack_overflow_2() - end - - function test_lua:test_next() -- local t = {} -- for i = 1, 26 do -- t[string.char(0x40+i)] = true -- end -- local expected = { -- 'Z', 'Y', 'V', 'U', 'X', 'W', 'R', 'Q', 'T', 'S', 'N', 'M', 'P', 'O', 'J', 'I', 'L', 'K', 'F', 'E', 'H', 'G', 'B', 'A', 'D', 'C' -- } -- local function checkOK() -- local key -- for i = 1, 26 do -- key = next(t, key) -- lt.assertEquals(key, expected[i]) -- end -- end -- checkOK() - end diff --git a/srcpkgs/lua-language-server/patches/ppc.patch b/srcpkgs/lua-language-server/patches/ppc.patch deleted file mode 100644 index 681e0d1a006c..000000000000 --- a/srcpkgs/lua-language-server/patches/ppc.patch +++ /dev/null @@ -1,45 +0,0 @@ -commit ffb877fd6ac8b004f3263e284b584d778fd681e5 -Author: q66 <daniel@octaforge.org> -Date: Sun Jul 24 21:10:55 2022 +0200 - - fix build on ppc* - -diff --git a/3rd/bee.lua/bee/thread/spinlock.h b/3rd/bee.lua/bee/thread/spinlock.h -index ad0cf4e..f4c2f22 100644 ---- a/3rd/bee.lua/bee/thread/spinlock.h -+++ b/3rd/bee.lua/bee/thread/spinlock.h -@@ -18,6 +18,8 @@ - asm volatile ("div %0, %0, zero" : "=r" (dummy)); - asm volatile ("" ::: "memory"); - }} -+#elif defined(__powerpc__) -+ namespace bee { inline void cpu_relax() { asm volatile ("or 27,27,27" ::: "memory"); }} - #else - #error unsupport platform - #endif -diff --git a/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h b/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h -index ad0cf4e..f4c2f22 100644 ---- a/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h -+++ b/3rd/luamake/3rd/bee.lua/bee/thread/spinlock.h -@@ -18,6 +18,8 @@ - asm volatile ("div %0, %0, zero" : "=r" (dummy)); - asm volatile ("" ::: "memory"); - }} -+#elif defined(__powerpc__) -+ namespace bee { inline void cpu_relax() { asm volatile ("or 27,27,27" ::: "memory"); }} - #else - #error unsupport platform - #endif -diff --git a/luamake/3rd/bee.lua/bee/thread/spinlock.h b/luamake/3rd/bee.lua/bee/thread/spinlock.h -index ad0cf4e..f4c2f22 100644 ---- a/luamake/3rd/bee.lua/bee/thread/spinlock.h -+++ b/luamake/3rd/bee.lua/bee/thread/spinlock.h -@@ -18,6 +18,8 @@ - asm volatile ("div %0, %0, zero" : "=r" (dummy)); - asm volatile ("" ::: "memory"); - }} -+#elif defined(__powerpc__) -+ namespace bee { inline void cpu_relax() { asm volatile ("or 27,27,27" ::: "memory"); }} - #else - #error unsupport platform - #endif diff --git a/srcpkgs/lua-language-server/template b/srcpkgs/lua-language-server/template deleted file mode 100644 index 53de44d54b8b..000000000000 --- a/srcpkgs/lua-language-server/template +++ /dev/null @@ -1,33 +0,0 @@ -# Template file for 'lua-language-server' -pkgname=lua-language-server -version=3.5.2 -revision=1 -create_wrksrc=yes -hostmakedepends="ninja" -short_desc="Lua LSP implementation written in Lua" -maintainer="icp <pangolin@vivaldi.net>" -license="MIT" -homepage="https://github.com/sumneko/lua-language-server" -changelog="https://raw.githubusercontent.com/sumneko/lua-language-server/master/changelog.md" -distfiles="https://github.com/sumneko/lua-language-server/releases/download/${version}/lua-language-server-${version}-submodules.zip" -checksum=b420e6a21f8889f6f7b24b9703989b506c8a79dff4ae189cc909cfbc4aca6896 - -do_build() { - ninja -C 3rd/luamake -f compile/ninja/linux.ninja - ./3rd/luamake/luamake -platform ${XBPS_TARGET_MACHINE} rebuild -} - -do_install() { - vinstall main.lua 644 usr/lib/${pkgname} - vinstall debugger.lua 644 usr/lib/${pkgname} - vinstall changelog.md 644 usr/lib/${pkgname} - vinstall bin/main.lua 644 usr/lib/${pkgname}/bin - vinstall bin/${pkgname} 755 usr/lib/${pkgname}/bin - - vcopy meta usr/lib/${pkgname} - vcopy locale usr/lib/${pkgname} - vcopy script usr/lib/${pkgname} - - vbin ${FILESDIR}/lua-language-server - vlicense LICENSE -} diff --git a/srcpkgs/luarocks-lua53/template b/srcpkgs/luarocks-lua53/template index a925d7ddd64d..9ab25a87f5ec 100644 --- a/srcpkgs/luarocks-lua53/template +++ b/srcpkgs/luarocks-lua53/template @@ -1,6 +1,6 @@ # Template file for 'luarocks-lua53' pkgname=luarocks-lua53 -version=3.9.1 +version=3.7.0 revision=1 wrksrc=luarocks-${version} build_style=configure @@ -17,9 +17,8 @@ short_desc="${_desc} (5.3.x)" maintainer="Duncaen <duncaen@voidlinux.org>" license="MIT" homepage="https://luarocks.org/" -changelog="https://github.com/luarocks/luarocks/wiki/Release-history" distfiles="https://luarocks.org/releases/luarocks-${version}.tar.gz" -checksum=ffafd83b1c42aa38042166a59ac3b618c838ce4e63f4ace9d961a5679ef58253 +checksum=9255d97fee95cec5b54fc6ac718b11bf5029e45bed7873e053314919cd448551 alternatives=" luarocks:luarocks:/usr/bin/luarocks-5.3 luarocks:luarocks-admin:/usr/bin/luarocks-admin-5.3" diff --git a/srcpkgs/lutris/template b/srcpkgs/lutris/template index bc2c2e7a5362..a59268c0c167 100644 --- a/srcpkgs/lutris/template +++ b/srcpkgs/lutris/template @@ -1,6 +1,6 @@ # Template file for 'lutris' pkgname=lutris -version=0.5.10.1 +version=0.5.10 revision=1 build_style=meson hostmakedepends="gettext python3-setuptools python3-gobject gtk+3-devel" @@ -13,4 +13,4 @@ license="GPL-3.0-or-later" homepage="https://lutris.net" changelog="https://raw.githubusercontent.com/lutris/lutris/master/debian/changelog" distfiles="https://github.com/lutris/lutris/archive/v${version}.tar.gz" -checksum=bdb1dc020d39516e3434bd66f7ebae276bde2003751ca375ccf577df8b5adef4 +checksum=f174fdbff15bb26c4bdf531d4e75b9e3954f858297f811cb478f46a9d183f2d0 diff --git a/srcpkgs/macchanger/template b/srcpkgs/macchanger/template index b0363f1f70ce..9af205a0d0f4 100644 --- a/srcpkgs/macchanger/template +++ b/srcpkgs/macchanger/template @@ -1,27 +1,13 @@ # Template file for 'macchanger' pkgname=macchanger version=1.7.0 -revision=5 -create_wrksrc=yes -build_wrksrc="macchanger-${version}" +revision=3 build_style=gnu-configure configure_script="./autogen.sh" hostmakedepends="automake texinfo" short_desc="Small utility to change your NIC's MAC address" -maintainer="Duncaen <duncaen@voidlinux.org>" +maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/macchanger" -distfiles="https://github.com/alobbs/macchanger/archive/${version}.tar.gz - http://deb.debian.org/debian/pool/main/m/macchanger/macchanger_1.7.0-5.4.debian.tar.xz" -checksum="1d75c07a626321e07b48a5fe2dbefbdb98c3038bb8230923ba8d32bda5726e4f - a5f48390eb4cb50f16898740e99e38671957a3d5360105986ff0ee41db46383f" - -patch_args="-Np1 --directory=${build_wrksrc}" - -post_patch() { - patch -Np1 <../debian/patches/02-fix_usage_message.patch - patch -Np1 <../debian/patches/06-update_OUI_list.patch - patch -Np1 <../debian/patches/08-fix_random_MAC_choice.patch - patch -Np1 <../debian/patches/check-random-device-read-errors.patch - patch -Np1 <../debian/patches/verify-changed-MAC.patch -} +distfiles="https://github.com/alobbs/macchanger/archive/${version}.tar.gz" +checksum=1d75c07a626321e07b48a5fe2dbefbdb98c3038bb8230923ba8d32bda5726e4f diff --git a/srcpkgs/mailcommon/template b/srcpkgs/mailcommon/template index 8d1c8d25c6b5..b5267dbffa16 100644 --- a/srcpkgs/mailcommon/template +++ b/srcpkgs/mailcommon/template @@ -1,6 +1,6 @@ # Template file for 'mailcommon' pkgname=mailcommon -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kconfig libxslt qt5-qmake @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/mailcommon-${version}.tar.xz" -checksum=eb3b2b848574f086c6e9642adfbb61fa0e69e6f857f368d0fa0ec6a9ce15396e +checksum=5ac134dc7d4ff1c03fd192ff1f709a9839187a7bdd66b6ef033909730d95da75 mailcommon-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedpends}" diff --git a/srcpkgs/mailimporter/template b/srcpkgs/mailimporter/template index d67b77570f53..5161c5cc317d 100644 --- a/srcpkgs/mailimporter/template +++ b/srcpkgs/mailimporter/template @@ -1,6 +1,6 @@ # Template file for 'mailimporter' pkgname=mailimporter -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools python3 @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/mailimporter-${version}.tar.xz" -checksum=6eb12a3d0803cc3f71c8bd4fbe348c262787288bf0b0cc2ae2999fbc915a6441 +checksum=866c77c85dbae71f7c6a3bac43d8fd19f1865155955a936660f7ba14d7a3f39d mailimporter-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/mako/patches/scdoc-native.patch b/srcpkgs/mako/patches/scdoc-native.patch new file mode 100644 index 000000000000..83b24714ecc3 --- /dev/null +++ b/srcpkgs/mako/patches/scdoc-native.patch @@ -0,0 +1,13 @@ +Index: mako-1.6/meson.build +=================================================================== +--- mako-1.6.orig/meson.build ++++ mako-1.6/meson.build +@@ -130,7 +130,7 @@ configure_file( + install_dir: datadir + '/dbus-1/services', + ) + +-scdoc = dependency('scdoc', required: get_option('man-pages'), version: '>= 1.9.7') ++scdoc = dependency('scdoc', required: get_option('man-pages'), version: '>= 1.9.7', native: true) + + if scdoc.found() + sh = find_program('sh') diff --git a/srcpkgs/mako/template b/srcpkgs/mako/template index aad55bad6e21..77b8e4e1a3a9 100644 --- a/srcpkgs/mako/template +++ b/srcpkgs/mako/template @@ -1,7 +1,7 @@ # Template file for 'mako' pkgname=mako -version=1.7.1 -revision=1 +version=1.6 +revision=2 build_style=meson configure_args="-Dicons=enabled -Dman-pages=enabled -Dzsh-completions=true -Dfish-completions=true -Dwerror=false" @@ -13,8 +13,13 @@ maintainer="Emerson Ferreira <me@skrps.me>" license="MIT" homepage="https://wayland.emersion.fr/mako/" distfiles="https://github.com/emersion/mako/archive/v${version}.tar.gz" -checksum=4312ff6bc61708115b43b967a42813374de7a2022f10c84e20127606416c3c12 +checksum=9f43cba9e1b43c69be8c9e4a79c358b3cd22153ca3ffb8bf0ee7aa30c59b2fc2 + +conf_files="/etc/apparmor.d/local/fr.emersion.Mako" post_install() { vlicense LICENSE + vinstall contrib/apparmor/fr.emersion.Mako 644 etc/apparmor.d + vmkdir etc/apparmor.d/local + touch ${DESTDIR}/etc/apparmor.d/local/fr.emersion.Mako } diff --git a/srcpkgs/marble5/template b/srcpkgs/marble5/template index cb822791c930..cfa188cb2e45 100644 --- a/srcpkgs/marble5/template +++ b/srcpkgs/marble5/template @@ -1,6 +1,6 @@ # Template file for 'marble5' pkgname=marble5 -version=22.04.3 +version=22.04.2 revision=1 wrksrc="marble-${version}" build_style=cmake @@ -16,7 +16,7 @@ license="LGPL-2.1-or-later, GFDL-1.2-only" homepage="https://marble.kde.org" changelog="https://kde.org/announcements/changelogs/gear/${version}/#marble" distfiles="${KDE_SITE}/release-service/${version}/src/marble-${version}.tar.xz" -checksum=438d4ef317231b8f2377f64ebfe9249ce669103fb71105c9d7de35a39bbef771 +checksum=a4332e10d26b24ecd07560fa2d877b1f0cce6e50010bbc36ef98e02acc68dfda pre_configure() { vsed -i CMakeLists.txt -e 's/-Wcast-align//' diff --git a/srcpkgs/mate-applets/template b/srcpkgs/mate-applets/template index bd7eb085bfaf..9a124f551487 100644 --- a/srcpkgs/mate-applets/template +++ b/srcpkgs/mate-applets/template @@ -1,6 +1,6 @@ # Template file for 'mate-applets' pkgname=mate-applets -version=1.26.1 +version=1.26.0 revision=1 build_style=gnu-configure configure_args="--disable-static --enable-ipv6" @@ -16,7 +16,7 @@ license="GPL-2.0-or-later" homepage="https://mate-desktop.org" changelog="https://raw.githubusercontent.com/mate-desktop/mate-applets/master/NEWS" distfiles="https://pub.mate-desktop.org/releases/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=3ab8f61db376dc333ce4c18722c63a07fab3e8e1272b7e0e097ad4597b17c2c2 +checksum=b7e0439b4e0c754233c2988644faa3f6ab6270970061b7a0c635d68d236fc977 replaces="mate-applets-data>=0" case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/mathcomp/template b/srcpkgs/mathcomp/template index bfda9502f24c..9c218e87e686 100644 --- a/srcpkgs/mathcomp/template +++ b/srcpkgs/mathcomp/template @@ -1,7 +1,7 @@ # Template file for 'mathcomp' pkgname=mathcomp -version=1.15.0 -revision=1 +version=1.14.0 +revision=3 wrksrc="math-comp-mathcomp-${version}" build_wrksrc="mathcomp" build_style=gnu-makefile @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="CECILL-B" homepage="https://github.com/math-comp/math-comp" distfiles="https://github.com/math-comp/math-comp/archive/${pkgname}-${version}.tar.gz" -checksum=33105615c937ae1661e12e9bc00e0dbad143c317a6ab78b1a15e1d28339d2d95 +checksum=d259cc95a2f8f74c6aa5f3883858c9b79c6e87f769bde9a415115fa4876ebb31 nocross="ocaml" do_install() { diff --git a/srcpkgs/maturin/patches/add-ppc-tier3.patch b/srcpkgs/maturin/patches/add-ppc-tier3.patch index 4306344fae14..0a227729d9a2 100644 --- a/srcpkgs/maturin/patches/add-ppc-tier3.patch +++ b/srcpkgs/maturin/patches/add-ppc-tier3.patch @@ -17,15 +17,15 @@ diff -u a/setup.py b/setup.py version = tomllib.load(fp)["package"]["version"] cargo_args = [] --if platform.machine() in ("ppc64le", "ppc64", "powerpc", "riscv64") or ( -+if platform.machine() in ("ppc64le", "ppc64", "powerpc", "ppcle", "ppc", "riscv64") or ( +-if platform.machine() in ("ppc64le", "ppc64", "powerpc") or ( ++if platform.machine() in ("ppc64le", "ppc64", "powerpc", "ppcle", "ppc") or ( sys.platform == "win32" and platform.machine() == "ARM64" ): cargo_args.extend(["--no-default-features", "--features=upload,log,human-panic"]) diff -u a/src/target.rs b/src/target.rs --- a/src/target.rs +++ b/src/target.rs -@@ -55,6 +55,10 @@ +@@ -53,6 +53,10 @@ Powerpc64Le, #[serde(alias = "ppc64")] Powerpc64, @@ -36,7 +36,7 @@ diff -u a/src/target.rs b/src/target.rs #[serde(alias = "i686")] X86, X86_64, -@@ -71,6 +75,8 @@ +@@ -67,6 +71,8 @@ Arch::Armv7L => write!(f, "armv7l"), Arch::Powerpc64Le => write!(f, "ppc64le"), Arch::Powerpc64 => write!(f, "ppc64"), @@ -45,7 +45,7 @@ diff -u a/src/target.rs b/src/target.rs Arch::X86 => write!(f, "i686"), Arch::X86_64 => write!(f, "x86_64"), Arch::S390X => write!(f, "s390x"), -@@ -89,6 +95,8 @@ +@@ -83,6 +89,8 @@ Arch::Armv7L, Arch::Powerpc64, Arch::Powerpc64Le, @@ -54,16 +54,16 @@ diff -u a/src/target.rs b/src/target.rs Arch::S390X, Arch::X86, Arch::X86_64, -@@ -170,6 +178,8 @@ - Architecture::Aarch64(_) => Arch::Aarch64, - Architecture::Powerpc64 => Arch::Powerpc64, - Architecture::Powerpc64le => Arch::Powerpc64Le, -+ Architecture::Powerpc => Arch::Powerpc, -+ Architecture::PowerpcLe => Arch::PowerpcLe, - Architecture::S390x => Arch::S390X, - Architecture::Wasm32 => Arch::Wasm32, - Architecture::Riscv64(_) => Arch::Riscv64, -@@ -357,6 +367,8 @@ +@@ -162,6 +170,8 @@ + target_lexicon::Architecture::Aarch64(_) => Arch::Aarch64, + target_lexicon::Architecture::Powerpc64 => Arch::Powerpc64, + target_lexicon::Architecture::Powerpc64le => Arch::Powerpc64Le, ++ target_lexicon::Architecture::PowerpcLe => Arch::PowerpcLe, ++ target_lexicon::Architecture::Powerpc => Arch::Powerpc, + target_lexicon::Architecture::S390x => Arch::S390X, + unsupported => bail!("The architecture {} is not supported", unsupported), + }; +@@ -321,6 +331,8 @@ Arch::Armv7L => "armv7l", Arch::Powerpc64Le => "powerpc64le", Arch::Powerpc64 => "powerpc64", @@ -72,7 +72,7 @@ diff -u a/src/target.rs b/src/target.rs Arch::X86 => "i386", Arch::X86_64 => "x86_64", Arch::S390X => "s390x", -@@ -384,7 +396,7 @@ +@@ -345,7 +357,7 @@ /// Returns the oldest possible Manylinux tag for this architecture pub fn get_minimum_manylinux_tag(&self) -> PlatformTag { match self.arch { @@ -81,12 +81,12 @@ diff -u a/src/target.rs b/src/target.rs PlatformTag::manylinux2014() } Arch::X86 | Arch::X86_64 => PlatformTag::manylinux2010(), -@@ -401,7 +413,7 @@ - | Arch::X86_64 - | Arch::S390X - | Arch::Riscv64 => 64, -- Arch::Armv6L | Arch::Armv7L | Arch::X86 | Arch::Wasm32 => 32, -+ Arch::Armv6L | Arch::Armv7L | Arch::X86 | Arch::Wasm32 | Arch::Powerpc | Arch::PowerpcLe => 32, +@@ -357,7 +369,7 @@ + pub fn pointer_width(&self) -> usize { + match self.arch { + Arch::Aarch64 | Arch::Powerpc64 | Arch::Powerpc64Le | Arch::X86_64 | Arch::S390X => 64, +- Arch::Armv6L | Arch::Armv7L | Arch::X86 => 32, ++ Arch::Armv6L | Arch::Armv7L | Arch::X86 | Arch::PowerpcLe | Arch::Powerpc => 32, } } diff --git a/srcpkgs/maturin/template b/srcpkgs/maturin/template index 2df00991727d..199d3bca096c 100644 --- a/srcpkgs/maturin/template +++ b/srcpkgs/maturin/template @@ -1,10 +1,13 @@ # Template file for 'maturin' pkgname=maturin -version=0.13.1 +version=0.12.20 revision=1 -build_style=python3-module -build_helper="qemu rust" -hostmakedepends="python3-setuptools-rust python3-tomli python3-wheel cargo" +build_style=cargo +build_helper=qemu +# Disable the 'rustls' feature, which leads to bad platform compatibility +# The list of enabled features should be reconciled with each new release +configure_args="--no-default-features --features log,upload,human-panic" +hostmakedepends="python3-setuptools-rust python3-tomli" makedepends="openssl-devel" depends="python3-tomli" short_desc="Build and publish crates as python packages" @@ -14,43 +17,32 @@ homepage="https://github.com/PyO3/maturin" # bump target-lexicon version if it changes in Cargo.lock distfiles="${homepage}/archive/v${version}.tar.gz https://github.com/bytecodealliance/target-lexicon/archive/v0.12.4.tar.gz>target-lexicon-${version}.tar.gz" -checksum="9258fd7ce202ba57956f95f557310c6fcdf6c7715b4eee06630355885d227962 +checksum="5a1c9ed2acd8ea1edbe7e8b7ed78f2f6887eff77f696dbdd93f81b606960efbe f801dbb02555852e90d56d5a71e73ee42678c1bc583bb62a2970d4158f6ab6de" # Tests use unstable features and fail to build make_check=no -if [ "$CROSS_BUILD" ]; then - makedepends+=" rust-std" -fi - post_extract() { mv ../target-lexicon* target-lexicon echo "[patch.crates-io]" >> Cargo.toml echo "target-lexicon = { path = './target-lexicon' }" >> Cargo.toml } -post_patch() { - # Disable the 'rustls' feature, which leads to bad platform compatibility - vsed -i -e '/^default =/s/"rustls", //' Cargo.toml +post_build() { + # python package is pure; the cross environment is not relevant + python3 setup.py build + + # Generate some completions + _matbin="target/${RUST_TARGET}/release/maturin" + vtargetrun "${_matbin}" completions zsh > maturin.zsh + vtargetrun "${_matbin}" completions fish > maturin.fish + vtargetrun "${_matbin}" completions bash > maturin.bash } post_install() { vlicense license-mit LICENSE-MIT python3 setup.py install --prefix=/usr --root=${DESTDIR} - # Wheel installers would move the data components into the main - # hierarchy automatically, but that doesn't happen here; do it manually. - # See https://peps.python.org/pep-0491/#the-data-directory - local _pydata="${DESTDIR}/${py3_sitelib}/maturin-${version}.data" - vmkdir usr/bin - mv "${_pydata}/scripts/maturin" "${DESTDIR}/usr/bin" - - # Generate and install some completions - local _matbin="${DESTDIR}/usr/bin/maturin" - vtargetrun "${_matbin}" completions zsh > maturin.zsh - vtargetrun "${_matbin}" completions fish > maturin.fish - vtargetrun "${_matbin}" completions bash > maturin.bash - vcompletion maturin.zsh zsh vcompletion maturin.fish fish vcompletion maturin.bash bash diff --git a/srcpkgs/mcelog/template b/srcpkgs/mcelog/template index afae462569a2..53d5330e5dc3 100644 --- a/srcpkgs/mcelog/template +++ b/srcpkgs/mcelog/template @@ -1,6 +1,6 @@ # Template file for 'mcelog' pkgname=mcelog -version=185 +version=182 revision=1 archs="i686* x86_64*" hostmakedepends="python3" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-only" homepage="http://www.mcelog.org/" distfiles="https://github.com/andikleen/${pkgname}/archive/v${version}.tar.gz" -checksum=594adaf9395e630de9c963350729b2c4f6354022aeac309c5aebdf57c4ff138b +checksum=ed934229ce45c1ab730fa50bc8502b649a02609c392856a8b14b951190b1475c do_build() { make CC=$CC CFLAGS="$CFLAGS $LDFLAGS" ${makejobs} diff --git a/srcpkgs/mdBook/template b/srcpkgs/mdBook/template index 8a208466eb64..d4b97f2a5d03 100644 --- a/srcpkgs/mdBook/template +++ b/srcpkgs/mdBook/template @@ -1,6 +1,6 @@ # Template file for 'mdBook' pkgname=mdBook -version=0.4.21 +version=0.4.18 revision=1 build_style=cargo short_desc="Create book from markdown files. Like Gitbook but implemented in Rust" @@ -9,7 +9,7 @@ license="MPL-2.0" homepage="https://github.com/rust-lang/mdBook" changelog="https://raw.githubusercontent.com/rust-lang/mdBook/master/CHANGELOG.md" distfiles="https://github.com/rust-lang/mdBook/archive/v${version}.tar.gz" -checksum=17385837070c6a312eae4717fe0bfdd259ce07b4b653b5c258b4389062df886d +checksum=ce357327f4443189fde307103f8008f43410ca8b738c5c61401ada9a54b8b5b5 post_install() { vlicense LICENSE diff --git a/srcpkgs/mdbook-mermaid/template b/srcpkgs/mdbook-mermaid/template index b51c54f5b277..de337697bfe1 100644 --- a/srcpkgs/mdbook-mermaid/template +++ b/srcpkgs/mdbook-mermaid/template @@ -1,15 +1,14 @@ # Template file for 'mdbook-mermaid' pkgname=mdbook-mermaid -version=0.11.2 +version=0.11.0 revision=1 build_style=cargo short_desc="Prepocessor for mdbook to add mermaid support" maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="MPL-2.0" homepage="https://github.com/badboy/mdbook-mermaid" -changelog="https://raw.githubusercontent.com/badboy/mdbook-mermaid/main/CHANGELOG.md" -distfiles="https://github.com/badboy/mdbook-mermaid/archive/refs/tags/v${version}.tar.gz" -checksum=9de8f08d1a3e9fa2fa01b47a68803d1a05a348a3ae0e7b9d9d2742470b601250 +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=b136ccd7a07b6758e914820188755c24b32ecbd336e135d1cc611c6bb8033a4e post_install() { vlicense LICENSE diff --git a/srcpkgs/mdevd/template b/srcpkgs/mdevd/template index 9e66d2afc9b1..81d41322313f 100644 --- a/srcpkgs/mdevd/template +++ b/srcpkgs/mdevd/template @@ -1,6 +1,6 @@ # Template file for 'mdevd' pkgname=mdevd -version=0.1.5.2 +version=0.1.5.1 revision=1 build_style=configure configure_args="--includedir=/usr/include --bindir=/usr/bin --libdir=/usr/lib @@ -14,7 +14,7 @@ license="ISC" homepage="https://skarnet.org/software/mdevd/" changelog="https://skarnet.org/software/mdevd/upgrade.html" distfiles="https://skarnet.org/software/mdevd/mdevd-${version}.tar.gz" -checksum=460372b3d3bac9f3574156ed7e48618f9f4a361cb52c4494ad9063248ab4a4ff +checksum=94ce95067809e8c53f3e32ce5fd0c53356085d069ce2f1d3168e4e38a64e90f5 build_options="static" diff --git a/srcpkgs/mednafen/patches/ppc64-snes-libco-elfv2.patch b/srcpkgs/mednafen/patches/ppc64-snes-libco-elfv2.patch new file mode 100644 index 000000000000..3f78b4f94e75 --- /dev/null +++ b/srcpkgs/mednafen/patches/ppc64-snes-libco-elfv2.patch @@ -0,0 +1,325 @@ +Note: this is adapted from an equivalent change in higan/bsnes. +Slightly modified for mednafen (no settings.h, different paths) + +From ddf550c1438d60b893a4fc1da333e021ac0e3658 Mon Sep 17 00:00:00 2001 +From: Shawn Anastasio <shawn@anastas.io> +Date: Tue, 23 Jul 2019 15:59:03 -0500 +Subject: [PATCH] Implement ppc64 ELFv2 support in libco + +The existing ppc implementation in libco only supports +the ELFv1 ABI on PowerPC 64 and therefore can't be used on +Little Endian systems and Big Endian systems running ELFv2 +distros. + +This commit introduces a new implementation of the libco +API for ppc64 elfv2. It has been tested with bsnes and higan. +The original ppc implementation is maintained for non-ELFv2 +targets. +--- + libco/libco.c | 4 +- + libco/ppc64v2.c | 284 ++++++++++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 287 insertions(+), 1 deletion(-) + create mode 100644 libco/ppc64v2.c + +diff --git a/libco/libco.c b/libco/libco.c +index de11fbe9..f5ee5d0a 100755 +--- a/src/snes/src/lib/libco/libco.c ++++ b/src/snes/src/lib/libco/libco.c +@@ -9,6 +9,8 @@ + #include "amd64.c" + #elif defined(__arm__) + #include "arm.c" ++ #elif defined(__powerpc64__) && defined(_CALL_ELF) && (_CALL_ELF == 2) ++ #include "ppc64v2.c" + #elif defined(_ARCH_PPC) + #include "ppc.c" + #elif defined(_WIN32) +diff --git a/libco/ppc64v2.c b/libco/ppc64v2.c +new file mode 100644 +index 00000000..8f733de2 +--- /dev/null ++++ b/src/snes/src/lib/libco/ppc64v2.c +@@ -0,0 +1,283 @@ ++/** ++ * libco implementation for ppc64 elfv2. ++ * ++ * Written by Shawn Anastasio. ++ * Licensed under the ISC license. ++ */ ++ ++#define LIBCO_C ++#include "libco.h" ++ ++#include <stdint.h> ++#include <stdlib.h> ++#include <assert.h> ++ ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++struct ppc64_context { ++ // GPRs ++ uint64_t gprs[32]; ++ uint64_t lr; ++ uint64_t ccr; ++ ++ // FPRs ++ uint64_t fprs[32]; ++ ++#ifdef __ALTIVEC__ ++ // Altivec (VMX) ++ uint64_t vmx[24 /* 12 non-volatile * 2 */]; ++ uint32_t vrsave; ++#endif ++}; ++ ++static thread_local struct ppc64_context *context_running = 0; ++ ++#define MAX(x, y) ((x) > (y) ? (x) : (y)) ++#define ALIGN(ptr, x) ( (void *)( (uintptr_t)(ptr) & ~((x)-1) ) ) ++ ++#define MIN_STACK 0x10000lu ++#define MIN_STACK_FRAME 0x20lu ++#define STACK_ALIGN 0x10lu ++ ++void swap_context(struct ppc64_context *read, struct ppc64_context *write); ++__asm__( ++ ".text\n" ++ ".align 4\n" ++ ".type swap_context @function\n" ++ "swap_context:\n" ++ ".cfi_startproc\n" ++ ++ // Dump non-volatile and special GPRs ++ "std 1, 8(4)\n" ++ "std 2, 16(4)\n" ++ "std 12, 96(4)\n" ++ "std 13, 104(4)\n" ++ "std 14, 112(4)\n" ++ "std 15, 120(4)\n" ++ "std 16, 128(4)\n" ++ "std 17, 136(4)\n" ++ "std 18, 144(4)\n" ++ "std 19, 152(4)\n" ++ "std 20, 160(4)\n" ++ "std 21, 168(4)\n" ++ "std 22, 176(4)\n" ++ "std 23, 184(4)\n" ++ "std 24, 192(4)\n" ++ "std 25, 200(4)\n" ++ "std 26, 208(4)\n" ++ "std 27, 216(4)\n" ++ "std 28, 224(4)\n" ++ "std 29, 232(4)\n" ++ "std 30, 240(4)\n" ++ "std 31, 248(4)\n" ++ ++ // LR ++ "mflr 5\n" ++ "std 5, 256(4)\n" ++ ++ // CCR ++ "mfcr 5\n" ++ "std 5, 264(4)\n" ++ ++ // Dump non-volatile FPRs ++ "stfd 14, 384(4)\n" ++ "stfd 15, 392(4)\n" ++ "stfd 16, 400(4)\n" ++ "stfd 17, 408(4)\n" ++ "stfd 18, 416(4)\n" ++ "stfd 19, 424(4)\n" ++ "stfd 20, 432(4)\n" ++ "stfd 21, 440(4)\n" ++ "stfd 22, 448(4)\n" ++ "stfd 23, 456(4)\n" ++ "stfd 24, 464(4)\n" ++ "stfd 25, 472(4)\n" ++ "stfd 26, 480(4)\n" ++ "stfd 27, 488(4)\n" ++ "stfd 28, 496(4)\n" ++ "stfd 29, 504(4)\n" ++ "stfd 30, 512(4)\n" ++ "stfd 31, 520(4)\n" ++ ++#ifdef __ALTIVEC__ ++ // Dump non-volatile VMX registers ++ "li 5, 528\n" ++ "stvxl 20, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 21, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 22, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 23, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 24, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 25, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 26, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 27, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 28, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 29, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 30, 4, 5\n" ++ "addi 5, 5, 16\n" ++ "stvxl 31, 4, 5\n" ++ "addi 5, 5, 16\n" ++ ++ // VRSAVE ++ "mfvrsave 5\n" ++ "stw 5, 736(4)\n" ++#endif ++ ++ // Restore GPRs ++ "ld 1, 8(3)\n" ++ "ld 2, 16(3)\n" ++ "ld 12, 96(3)\n" ++ "ld 13, 104(3)\n" ++ "ld 14, 112(3)\n" ++ "ld 15, 120(3)\n" ++ "ld 16, 128(3)\n" ++ "ld 17, 136(3)\n" ++ "ld 18, 144(3)\n" ++ "ld 19, 152(3)\n" ++ "ld 20, 160(3)\n" ++ "ld 21, 168(3)\n" ++ "ld 22, 176(3)\n" ++ "ld 23, 184(3)\n" ++ "ld 24, 192(3)\n" ++ "ld 25, 200(3)\n" ++ "ld 26, 208(3)\n" ++ "ld 27, 216(3)\n" ++ "ld 28, 224(3)\n" ++ "ld 29, 232(3)\n" ++ "ld 30, 240(3)\n" ++ "ld 31, 248(3)\n" ++ ++ // Restore LR ++ "ld 5, 256(3)\n" ++ "mtlr 5\n" ++ ++ // Restore CCR ++ "ld 5, 264(3)\n" ++ "mtcr 5\n" ++ ++ // Restore FPRs ++ "lfd 14, 384(3)\n" ++ "lfd 15, 392(3)\n" ++ "lfd 16, 400(3)\n" ++ "lfd 17, 408(3)\n" ++ "lfd 18, 416(3)\n" ++ "lfd 19, 424(3)\n" ++ "lfd 20, 432(3)\n" ++ "lfd 21, 440(3)\n" ++ "lfd 22, 448(3)\n" ++ "lfd 23, 456(3)\n" ++ "lfd 24, 464(3)\n" ++ "lfd 25, 472(3)\n" ++ "lfd 26, 480(3)\n" ++ "lfd 27, 488(3)\n" ++ "lfd 28, 496(3)\n" ++ "lfd 29, 504(3)\n" ++ "lfd 30, 512(3)\n" ++ "lfd 31, 520(3)\n" ++ ++#ifdef __ALTIVEC__ ++ // Restore VMX ++ "li 5, 528\n" ++ "lvxl 20, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 21, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 22, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 23, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 24, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 25, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 26, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 27, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 28, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 29, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 30, 3, 5\n" ++ "addi 5, 5, 16\n" ++ "lvxl 31, 3, 5\n" ++ "addi 5, 5, 16\n" ++ ++ // VRSAVE ++ "lwz 5, 720(3)\n" ++ "mtvrsave 5\n" ++#endif ++ ++ // Context restored, branch to LR ++ "blr\n" ++ ++ ".cfi_endproc\n" ++ ".size swap_context, .-swap_context\n" ++); ++ ++cothread_t co_active() { ++ if (!context_running) ++ context_running = (struct ppc64_context *) ++ malloc(MIN_STACK + sizeof(struct ppc64_context)); ++ return (cothread_t)context_running; ++} ++ ++cothread_t co_derive(void *memory, unsigned int size, void (*coentry)(void)) { ++ uint8_t *sp; ++ struct ppc64_context *context = (struct ppc64_context *)memory; ++ ++ // Save current context into new context to initialize it ++ swap_context(context, context); ++ ++ // Align stack ++ sp = (uint8_t *)memory + size - STACK_ALIGN; ++ sp = (uint8_t *)ALIGN(sp, STACK_ALIGN); ++ ++ // Write 0 for initial backchain ++ *(uint64_t *)sp = 0; ++ ++ // Create new frame with backchain ++ sp -= MIN_STACK_FRAME; ++ *(uint64_t *)sp = (uint64_t)(sp + MIN_STACK_FRAME); ++ ++ // Update context with new stack (r1) and entrypoint (LR, r12) ++ context->lr = (uint64_t)coentry; ++ context->gprs[12] = (uint64_t)coentry; ++ context->gprs[1] = (uint64_t)sp; ++ ++ return (cothread_t)memory; ++} ++ ++cothread_t co_create(unsigned int size, void (*coentry)(void)) { ++ size_t total = MAX(size, MIN_STACK) + sizeof(struct ppc64_context); ++ void *memory = malloc(total); ++ if (!memory) ++ return (cothread_t)0; ++ ++ return co_derive(memory, total, coentry); ++} ++ ++void co_delete(cothread_t t) { ++ free(t); ++} ++ ++void co_switch(cothread_t t) { ++ struct ppc64_context *old = context_running; ++ context_running = (struct ppc64_context *)t; ++ swap_context((struct ppc64_context *)t, old); ++} ++ ++#ifdef __cplusplus ++} ++#endif diff --git a/srcpkgs/mednafen/template b/srcpkgs/mednafen/template index 4d0cdc5883a6..e56addb35013 100644 --- a/srcpkgs/mednafen/template +++ b/srcpkgs/mednafen/template @@ -1,6 +1,6 @@ # Template file for 'mednafen' pkgname=mednafen -version=1.29.0 +version=1.26.1 revision=1 wrksrc="$pkgname" build_style=gnu-configure @@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://mednafen.github.io/" distfiles="https://mednafen.github.io/releases/files/mednafen-${version}.tar.xz" -checksum=da3fbcf02877f9be0f028bfa5d1cb59e953a4049b90fe7e39388a3386d9f362e +checksum=842907c25c4292c9ba497c9cb9229c7d10e04e22cb4740d154ab690e6587fdf4 nopie=yes build_options="altivec" diff --git a/srcpkgs/mednaffe/template b/srcpkgs/mednaffe/template index 774e39eb77e9..7e5a7462c6b8 100644 --- a/srcpkgs/mednaffe/template +++ b/srcpkgs/mednaffe/template @@ -1,6 +1,6 @@ # Template file for 'mednaffe' pkgname=mednaffe -version=0.9.2 +version=0.9.1 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -11,4 +11,4 @@ maintainer="VladTheImpaler <vladimir-romanov-ii@yandex.com>" license="GPL-3.0-or-later" homepage="https://github.com/AmatCoder/mednaffe" distfiles="https://github.com/AmatCoder/mednaffe/releases/download/${version}/mednaffe-${version}.tar.gz" -checksum=fd9d7ccf6d30cd1123492518bef9df44d67c73fc2817a8575191b24764ce4436 +checksum=426cd53342db9f6d619f5b7fafda3a262e5b4789aa87790265bb09ce674b454f diff --git a/srcpkgs/megapixels/template b/srcpkgs/megapixels/template deleted file mode 100644 index 894161b213a0..000000000000 --- a/srcpkgs/megapixels/template +++ /dev/null @@ -1,13 +0,0 @@ -# Template file for 'megapixels' -pkgname=megapixels -version=1.5.2 -revision=1 -build_style=meson -hostmakedepends="pkg-config glib-devel" -makedepends="gtk4-devel libzbar-devel" -short_desc="GTK4 camera app for ARM devices" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="GPL-3.0-or-later" -homepage="https://gitlab.com/postmarketOS/megapixels" -distfiles="${homepage}/-/archive/${version}/megapixels-${version}.tar.gz" -checksum=1c719eaf574ed3d87ca7f42fdc830cad709c7fd0157eca4323ecd8da5cc79abd diff --git a/srcpkgs/megapixels/update b/srcpkgs/megapixels/update deleted file mode 100644 index 3172862eef09..000000000000 --- a/srcpkgs/megapixels/update +++ /dev/null @@ -1 +0,0 @@ -site="https://gitlab.com/postmarketOS/megapixels/-/tags" diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template index 363f240c2c17..ade2d5f1fc68 100644 --- a/srcpkgs/mercurial/template +++ b/srcpkgs/mercurial/template @@ -1,6 +1,6 @@ # Template file for 'mercurial' pkgname=mercurial -version=6.2.1 +version=6.1.3 revision=1 build_style=python3-module hostmakedepends="python3 python3-setuptools python3-devel gettext" @@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.mercurial-scm.org/" distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz" -checksum=8ac5d7a20d1c2ad54d4c263d134164646dc34a8e3a6bed69cfbeabaf8d3882da +checksum=e022c1ef28e5502793f4306724e8443c5d72714841906f46ca351efd7ba91b7c pre_check() { if [ "$XBPS_TARGET_LIBC" = musl ]; then diff --git a/srcpkgs/mercury-libs b/srcpkgs/mercury-libs deleted file mode 120000 index 899d2a75a9aa..000000000000 --- a/srcpkgs/mercury-libs +++ /dev/null @@ -1 +0,0 @@ -mercury \ No newline at end of file diff --git a/srcpkgs/mercury-tools b/srcpkgs/mercury-tools deleted file mode 120000 index 899d2a75a9aa..000000000000 --- a/srcpkgs/mercury-tools +++ /dev/null @@ -1 +0,0 @@ -mercury \ No newline at end of file diff --git a/srcpkgs/mercury/template b/srcpkgs/mercury/template deleted file mode 100644 index 27374a91e3bb..000000000000 --- a/srcpkgs/mercury/template +++ /dev/null @@ -1,131 +0,0 @@ -# Template file for 'mercury' -pkgname=mercury -version=22.01 -revision=1 -wrksrc="mercury-srcdist-${version}" -hostmakedepends="flex bison gettext texinfo" -depends="mercury-libs>=${version}_${revision}" -short_desc="Logic/Functional Programming Language" -maintainer="Emily McDonough <emily@alaskanemily.net>" -license="GPL-2.0-only, custom:LGPL-2.0-only-linking-exception" -homepage="https://mercurylang.org/" -distfiles="https://dl.mercurylang.org/release/mercury-srcdist-${version}.tar.xz" -checksum=4ab0734aaa66808c91ffe7f54c7d818bdc4f0247aa255932e1e3d50610db4150 -nocross="Mercury cannot be cross-compiled to different architectures" -noverifyrdeps=yes - -# asm_fast is preferable, but does not work on all architectures. -case "$XBPS_MACHINE" in - *x86_64*|*arm*) - _LLDS_GRADE=asm_fast ;; - *i686*) - _LLDS_GRADE=reg ;; - ppc*) - broken="i don't have time for this nonsense" ;; - *) - _LLDS_GRADE=none ;; -esac - -_LIBGRADES="hlc.gc,hlc.gc.ssdebug,hlc.gc.memprof,${_LLDS_GRADE}.gc,${_LLDS_GRADE}.gc.stseg,${_LLDS_GRADE}.gc.decldebug.stseg,${_LLDS_GRADE}.gc.profdeep.stseg" - -# The parallel grades have some issues on musl systems. -if [ "$XBPS_LIBC" != musl ] ; then - _LIBGRADES="${_LIBGRADES},hlc.par.gc,${_LLDS_GRADE}.par.gc.stseg" -fi - -do_configure() { - # Prefer the low-level C grade as default, unless it is none. - if [ "${_LLDS_GRADE}" != "none" ] ; then - DEFAULT_GRADES="${_LLDS_GRADE}.gc.stseg" - else - DEFAULT_GRADES=hlc.gc - fi - - ./configure --prefix=/usr/ \ - --enable-new-mercuryfile-struct \ - --enable-gc-mmap --enable-gc-munmap \ - --without-readline --with-editline \ - --enable-libgrades="${_LIBGRADES}" --with-llds-base-grade="${_LLDS_GRADE}" --with-default-grade="${DEFAULT_GRADES}" -} - -do_build() { - # The Mercury makefiles do most of the actual compilation in the 'install' - # rule. The 'DESTDIR' makefile variable is used to have the makefile - # install to the build directory instead, and then copy the files in - # do_install(). - make PARALLEL="${makejobs}" DESTDIR=$(pwd) - make PARALLEL="${makejobs}" DESTDIR=$(pwd) install -} - -do_install() { - vmkdir usr/lib/mercury/lib - vmkdir usr/lib/mercury/conf - vman usr/share/man/man1/c2init.1 - vman usr/share/man/man1/mdb.1 - vman usr/share/man/man1/mercury_config.1 - vman usr/share/man/man1/mgnuc.1 - vman usr/share/man/man1/ml.1 - vman usr/share/man/man1/mmake.1 - vman usr/share/man/man1/mmc.1 - vman usr/share/man/man1/mtags.1 - for BIN in c2init canonical_grade mdb mdemangle mercury_compile mercury_config mfiltercc mfilterjavac mgnuc mkinit ml mmake mmc mtags ; do - vbin usr/bin/$BIN - done - vcopy usr/lib/mercury/conf/Mercury.config usr/lib/mercury/conf/Mercury.config - vcopy usr/lib/mercury/conf/mercury_conf.h usr/lib/mercury/conf/mercury_conf.h - vcopy usr/lib/mercury/ints usr/lib/mercury/ints - vcopy usr/lib/mercury/inc usr/lib/mercury/inc - vcopy usr/lib/mercury/ints usr/lib/mercury/ints - vcopy usr/lib/mercury/mdb usr/lib/mercury/mdb - vcopy usr/lib/mercury/mmake usr/lib/mercury/mmake - vcopy usr/lib/mercury/lib/lib*gc*.a usr/lib/mercury/lib - for GRADE in $(echo $_LIBGRADES | sed 's/,/ /g') ; do - # Skip pregen, we don't need that after bootstrapping. - if test "$GRADE" != hlc.gc.pregen ; then - vmkdir usr/lib/mercury/lib/$GRADE - vmkdir usr/lib/mercury/modules/$GRADE - vcopy usr/lib/mercury/lib/$GRADE/inc usr/lib/mercury/lib/$GRADE - vcopy usr/lib/mercury/lib/$GRADE/lib*.a usr/lib/mercury/lib/$GRADE - vcopy usr/lib/mercury/modules/$GRADE/*.init usr/lib/mercury/modules/$GRADE - # Copy the shared libraries for profiling and debug grades. - case $GRADE in - *prof*|*debug*) - vcopy usr/lib/mercury/lib/$GRADE/lib*.so usr/lib/mercury/lib/$GRADE - ;; - esac - fi - done -} - -mercury-libs_package() { - short_desc+=" - runtime libraries" - pkg_install() { - vmkdir usr/lib/mercury/lib - vcopy usr/lib/mercury/lib/lib*gc*.so usr/lib/mercury/lib - vlicense COPYING.LIB - for GRADE in $(echo $_LIBGRADES | sed 's/,/ /g') ; do - # Ignore profiling and debug grades for the runtime libraries. - # Also skip pregen, we don't need that after bootstrapping. - case $GRADE in - *prof*|*debug*|hlc.gc.pregen) - ;; - *) - vmkdir usr/lib/mercury/lib/$GRADE - vcopy usr/lib/mercury/lib/$GRADE/lib*.so usr/lib/mercury/lib/$GRADE - ;; - esac - done - } -} - -mercury-tools_package() { - depends="mercury-libs>=${version}_${revision}" - short_desc+=" - extra tools" - pkg_install() { - vman usr/share/man/man1/mprof.1 - vman usr/share/man/man1/mprof_merge_runs.1 - for BIN in mcov mdprof mercury_profile mprof mprof_merge_runs mtc mtc_diff mtc_union ; do - vbin usr/bin/$BIN - done - } -} diff --git a/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch b/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch deleted file mode 100644 index 725a306ec30b..000000000000 --- a/srcpkgs/mesa/patches/0001-radeonsi-On-Aarch64-force-persistent-buffers-to-GTT.patch +++ /dev/null @@ -1,39 +0,0 @@ -https://gist.github.com/jnettlet/4dd6e43bcd5a551df29b12d3212e6edd - -From d72aa8ae74ffb7329003f9f23ffa05833af951ab Mon Sep 17 00:00:00 2001 -From: Jon Nettleton <jon@solid-run.com> -Date: Fri, 14 Aug 2020 13:36:08 +0200 -Subject: [PATCH] radeonsi: On Aarch64 force persistent buffers to GTT - -This fixes a glamore corruption issue on the HoneyComb and by -internet reports should also fix problems seen on Huaweii -Kunpeng hardware. - -The root cause of the corruption needs to be worked out, but -this patch also adds a noticable performance improvement. The -aquarium webgl demo under chromium increases from 39-49 FPS -when 5000 fish being rendered is selected. Glmark scores also -improve by ~200 with no specific tests showing any regression. - -Signed-off-by: Jon Nettleton <jon@solid-run.com> ---- - src/gallium/drivers/radeonsi/si_buffer.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/gallium/drivers/radeonsi/si_buffer.c b/src/gallium/drivers/radeonsi/si_buffer.c -index 6b58aebee2d..c9e983367a0 100644 ---- a/src/gallium/drivers/radeonsi/si_buffer.c -+++ b/src/gallium/drivers/radeonsi/si_buffer.c -@@ -151,6 +151,10 @@ void si_init_resource_fields(struct si_screen *sscreen, struct si_resource *res, - */ - if (!sscreen->info.kernel_flushes_hdp_before_ib || !sscreen->info.is_amdgpu) - res->domains = RADEON_DOMAIN_GTT; -+ -+#if defined(PIPE_ARCH_AARCH64) -+ res->domains = RADEON_DOMAIN_GTT; -+#endif - } - - /* Tiled textures are unmappable. Always put them in VRAM. */ --- -2.26.2 diff --git a/srcpkgs/mesa/template b/srcpkgs/mesa/template index d8ba564ea8c5..e57a4b116683 100644 --- a/srcpkgs/mesa/template +++ b/srcpkgs/mesa/template @@ -1,18 +1,18 @@ # Template file for 'mesa' pkgname=mesa -version=22.1.3 +version=22.1.1 revision=1 build_style=meson configure_args="-Dglvnd=true -Dshared-glapi=enabled -Dgbm=enabled -Degl=enabled -Dosmesa=true -Dgles1=enabled -Dgles2=enabled -Dglx=dri -Ddri3=enabled - -Dlmsensors=enabled -Dplatforms=x11$(vopt_if wayland ,wayland) + -Dlmsensors=enabled -Dplatforms=x11,wayland -Dllvm=enabled -Db_lto=false -Dcpp_std=gnu++14" hostmakedepends="gettext flex llvm pkg-config python3-Mako glslang - $(vopt_if wayland 'wayland-protocols wayland-devel')" + wayland-protocols wayland-devel" makedepends="elfutils-devel expat-devel libXdamage-devel libXvMC-devel libXxf86vm-devel libatomic-devel libdrm-devel libffi-devel libva-devel libvdpau-devel libxshmfence-devel ncurses-devel zlib-devel - $(vopt_if wayland 'wayland-devel wayland-protocols') llvm libsensors-devel + wayland-devel wayland-protocols llvm libsensors-devel libXrandr-devel libglvnd-devel libzstd-devel libxml2-devel lua53-devel libarchive-devel" depends="libglvnd" @@ -22,10 +22,7 @@ license="MIT, LGPL-2.1-or-later" homepage="https://www.mesa3d.org/" changelog="https://docs.mesa3d.org/relnotes/${version}.html" distfiles="https://mesa.freedesktop.org/archive/mesa-${version}.tar.xz" -checksum=b98f32ba7aa2a1ff5725fb36eb999c693079f0ca16f70aa2f103e2b6c3f093e3 - -build_options="wayland" -build_options_default="wayland" +checksum=46940865ffe794db73ac2bc7ab7ff2570042a0b61a8ac43ca1688863e2bc0ef1 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then configure_args+=" -Duse-elf-tls=false" @@ -35,7 +32,7 @@ fi # especially on big endian it's all kinds of broken, and e.g. on # 32-bit powerpc it does not work at all, so fall back to softpipe case "$XBPS_TARGET_MACHINE" in - i686*|x86_64*|aarch64*|ppc64le*|arm*) ;; + x86_64*|aarch64*|ppc64le*|arm*) ;; *) configure_args+=" -Ddraw-use-llvm=false" ;; esac diff --git a/srcpkgs/messagelib/template b/srcpkgs/messagelib/template index f42b49ef0dc1..7e9a45f1d13e 100644 --- a/srcpkgs/messagelib/template +++ b/srcpkgs/messagelib/template @@ -1,6 +1,6 @@ # Template file for 'messagelib' pkgname=messagelib -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/messagelib-${version}.tar.xz" -checksum=50de2bdd2bdba547b8b318a0ad075a1176f496457056988a2709ea94915a7a1b +checksum=a8029e5c87b67980952850c84a92a80604b8bf98159096576acfbafdfc2ddf46 #TODO: fix build without qca-qt5 diff --git a/srcpkgs/micro/template b/srcpkgs/micro/template index 669bc7d89232..4848d9338e90 100644 --- a/srcpkgs/micro/template +++ b/srcpkgs/micro/template @@ -1,7 +1,7 @@ # Template file for 'micro' pkgname=micro -version=2.0.11 -revision=2 +version=2.0.10 +revision=1 build_style=go go_import_path="github.com/zyedidia/micro/v2" go_package="${go_import_path}/cmd/micro" @@ -13,11 +13,7 @@ maintainer="0x5c <dev@0x5c.io>" license="MIT" homepage="https://micro-editor.github.io" distfiles="https://github.com/zyedidia/micro/archive/v${version}.tar.gz" -checksum=1bb499edeaaadf1fe1791a49f96ab672c4e1add31ee125882ccd85a0fc8a4abe - -pre_build() { - GOARCH= go generate ./runtime -} +checksum=d849751fcd70eba48bf3e15c3cc665f818fe77e5ac7819d0afe2123dc258aedc post_install() { vlicense LICENSE diff --git a/srcpkgs/miller/template b/srcpkgs/miller/template index fc80df25f5fe..5ccd2d9fe77b 100644 --- a/srcpkgs/miller/template +++ b/srcpkgs/miller/template @@ -1,19 +1,16 @@ # Template file for 'miller' pkgname=miller -version=6.3.0 +version=5.10.3 revision=1 -build_style=go -go_import_path="github.com/johnkerl/miller" -go_package="${go_import_path}/cmd/mlr" +build_style=gnu-configure short_desc="Tool like sed/awk/cut/join/sort for name-indexed data such as CSV" maintainer="Leah Neukirchen <leah@vuxu.org>" license="BSD-2-Clause" homepage="http://johnkerl.org/miller/" changelog="https://github.com/johnkerl/miller/releases" distfiles="https://github.com/johnkerl/miller/releases/download/v${version}/miller-${version}.tar.gz" -checksum=6af8d2b8387c416090a9bf02129667920b86903e67561ccc4a5c9a3b33ea76cb +checksum=bbab4555c2bc207297554b0593599ea2cd030a48ad1350d00e003620e8d3c0ea post_install() { - vman man/mlr.1 vlicense LICENSE.txt } diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template index ee526dbda3b7..539e9435f370 100644 --- a/srcpkgs/milou/template +++ b/srcpkgs/milou/template @@ -1,6 +1,6 @@ # Template file for 'milou' pkgname=milou -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LPGL-2.1-or-later" homepage="https://invent.kde.org/plasma/milou" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=57915f252b8b14c8387a2a518fe7e0fa1344be848c5214197d9564635b8963f5 +checksum=c1594e8b575d7de7b7cafe8a6f37dbe7c75d338075c6fa0fd8ec08d283ff05e6 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" diff --git a/srcpkgs/minetest/template b/srcpkgs/minetest/template index 9a07148b6cb2..a1c515a673cb 100644 --- a/srcpkgs/minetest/template +++ b/srcpkgs/minetest/template @@ -1,14 +1,14 @@ # Template file for 'minetest' pkgname=minetest -version=5.6.0 +version=5.5.0 revision=1 -_irrlichtversion=1.9.0mt7 +_irrlichtversion=1.9.0mt4 build_style=cmake configure_args="-DBUILD_SERVER=TRUE -DVERSION_EXTRA=_${revision}" hostmakedepends="pkg-config gettext" makedepends="MesaLib-devel freetype-devel gmp-devel libcurl-devel libjpeg-turbo-devel libopenal-devel libvorbis-devel lua52-devel - sqlite-devel libXi-devel" + sqlite-devel libXxf86vm-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="InfiniMiner/Minecraft inspired game" maintainer="Nathan <ndowens@artixlinux.org>" @@ -17,9 +17,9 @@ homepage="https://www.minetest.net" distfiles="https://github.com/minetest/minetest/archive/${version}.tar.gz https://github.com/minetest/minetest_game/archive/${version}.tar.gz>minetest_game-${version}.tar.gz https://github.com/minetest/irrlicht/archive/refs/tags/${_irrlichtversion}.tar.gz" -checksum="3fdbc0c8d9f6a18c12954ba0caedb548a22f367520f59d079804a21de0347a91 - fd991d42c253db380559c593a2b035f22e07a81f867b5380a2f045e9a4d04c87 - c12cdbd4a852e1e6ebf7ba22789aa057a1a7f2d585dd81a2412a62f57a0e2619" +checksum="8b9bef6054c8895cc3329ae6d05cb355eef9c7830600d82dc9eaa4664f87c8f9 + 1e87252e26d6b1d3efe7720e3e097d489339dea4dd25980a828d5da212b01aaa + a0e2e5239ebca804adf54400ccaacaf228ec09223cfb2e1daddc9bf2694176e6" # LuaJIT enabled causes PIE to # be broken/not-used on aarch64* diff --git a/srcpkgs/minify/template b/srcpkgs/minify/template index 8077fc3ab2f5..668b65eb92c8 100644 --- a/srcpkgs/minify/template +++ b/srcpkgs/minify/template @@ -1,6 +1,6 @@ # Template file for 'minify' pkgname=minify -version=2.12.0 +version=2.11.10 revision=1 build_style=go go_import_path="github.com/tdewolff/minify/v2" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT" homepage="https://github.com/tdewolff/minify" distfiles="https://github.com/tdewolff/minify/archive/v${version}.tar.gz" -checksum=19a970bcab727e9c0582c3b1a411cafb9ea0d806c24789d31f9b35cf7912a10e +checksum=ace21c2009e094c3e985865f52b51e6f20d2b257c3a1335a9d7f3e48b38f6530 post_install() { vlicense LICENSE diff --git a/srcpkgs/miniserve/template b/srcpkgs/miniserve/template index d1ddc81a1c80..fcf8884708bf 100644 --- a/srcpkgs/miniserve/template +++ b/srcpkgs/miniserve/template @@ -1,6 +1,6 @@ # Template file for 'miniserve' pkgname=miniserve -version=0.20.0 +version=0.19.5 revision=1 build_style=cargo checkdepends="curl" @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/svenstaro/miniserve" changelog="https://raw.githubusercontent.com/svenstaro/miniserve/master/CHANGELOG.md" distfiles="https://github.com/svenstaro/miniserve/archive/v${version}.tar.gz" -checksum=77aca0e3660564cc2b9a7f318c5d9065d471f3c5ab0a7d1b6850a5cb6e21904f +checksum=6c758467bd546327505717ecab1a0f78a07226509dd5de098112065221882474 make_check=ci-skip # port binding succeeds locally but fails in CI case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/mitmproxy/template b/srcpkgs/mitmproxy/template deleted file mode 100644 index 9ddf143084a0..000000000000 --- a/srcpkgs/mitmproxy/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'mitmproxy' -pkgname=mitmproxy -version=8.1.1 -revision=2 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Brotli python3-Flask python3-asgiref python3-blinker python3-certifi - python3-click python3-cryptography python3-h11 python3-h2 python3-hyperframe python3-kaitaistruct - python3-ldap3 python3-msgpack python3-openssl python3-parsing python3-passlib python3-protobuf - python3-publicsuffix2 python3-pyperclip python3-ruamel.yaml python3-sortedcontainers - python3-tornado python3-urwid python3-wsproto python3-zstandard" -checkdepends="${depends} python3-hypothesis python3-parver - python3-pytest-asyncio python3-pytest-cov python3-pytest-timeout python3-requests" -short_desc="Interactive TLS-capable intercepting HTTP proxy" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="MIT" -homepage="https://mitmproxy.org" -changelog="https://raw.githubusercontent.com/mitmproxy/mitmproxy/main/CHANGELOG.md" -distfiles="https://github.com/mitmproxy/mitmproxy/archive/v${version}.tar.gz" -checksum=212e81bec40e1d2a894d73a337f076a3010d981249e513565e9246f29822d06c - -_skip="(test_get_version)" # This test fails without a git repository - -if [ ${XBPS_TARGET_MACHINE%-musl} = "i686" ]; then - _skip+="or(test_refresh)" -fi - -make_check_args="-k not($_skip)" - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/mixxx/template b/srcpkgs/mixxx/template index 619ddca0d332..712ce645098b 100644 --- a/srcpkgs/mixxx/template +++ b/srcpkgs/mixxx/template @@ -1,22 +1,51 @@ # Template file for 'mixxx' pkgname=mixxx -version=2.3.3 -revision=1 -build_style=cmake -configure_args="-DCMAKE_BUILD_TYPE=Release" -hostmakedepends="extra-cmake-modules pkg-config protobuf qt5-host-tools qt5-devel" +version=2.2.4 +revision=12 +wrksrc="mixxx-release-${version}" +build_style=scons +hostmakedepends="pkg-config protobuf" makedepends="chromaprint-devel faad2-devel ffmpeg-devel fftw-devel glu-devel - lame-devel libid3tag-devel libmad-devel libmodplug-devel libusb-devel - opusfile-devel libflac-devel libogg-devel libsndfile-devel libvorbis-devel - wavpack-devel portaudio-devel portmidi-devel protobuf-devel qt5-script-devel + libid3tag-devel libmad-devel libmp4v2-devel libshout-devel libusb-devel + opusfile-devel portaudio-devel portmidi-devel protobuf-devel qt5-script-devel qt5-svg-devel qt5-xmlpatterns-devel rubberband-devel taglib-devel upower-devel - vamp-plugin-sdk-devel lv2 lilv-devel qt5-x11extras-devel hidapi-devel libtheora-devel - speex-devel soundtouch-devel qtkeychain-qt5-devel qt5-plugin-mysql qt5-plugin-odbc - qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds libebur128-devel" + vamp-plugin-sdk-devel lv2 lilv-devel qt5-x11extras-devel hidapi-devel + libtheora-devel speex-devel soundtouch-devel" depends="qt5-plugin-sqlite" short_desc="Open source digital DJing software that allows mixing music" -maintainer="prez <prez@national.shitposting.agency>" +maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.mixxx.org" -distfiles="https://github.com/mixxxdj/mixxx/archive/${version}.tar.gz" -checksum=8e3a5a545175982336bb07c81a3839897a007c43689b93641242db662f6beb9c +distfiles="https://github.com/mixxxdj/mixxx/archive/release-${version}.tar.gz" +checksum=9372b43d5ec882845b4fe2350ef50dabb3f1e0cc029f182b0ed8aa4f4f3b2afa +_scons_args="shoutcast=1 faad=1 tuned=0 prefix=/usr qt5=1 qtdir=/usr/include/qt5" + +nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/7882/steps/shell_3/logs/stdio + +do_build() { + case "$XBPS_TARGET_MACHINE" in + *-musl) find plugins -type f -exec sed -i "{}" \ + -e "s;u_int8_t;uint8_t;g" -e "s;u_int32_t;uint32_t;g" \; + ;; + esac + if [ "${XBPS_TARGET_MACHINE%-musl}" = "i686" ]; then + export CFLAGS+=" -msse" + export CXXFLAGS+=" -msse" + fi + sed -i \ + -e 's/branch_name = .*/branch_name = "mixxx"/' \ + -e 's/vcs_revision = .*/vcs_revision = "'$version'"/' \ + src/SConscript + + sed -i -e 's/vamp-plugin-sdk/vamp-sdk/g' build/features.py vamp-plugins/SConscript + + MAKEFLAGS="${makejobs}" scons ${makejobs} ${_scons_args} +} + +do_install() { + if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then + export CFLAGS+=" -msse" + export CXXFLAGS+=" -msse" + fi + scons ${_scons_args} install_root=${DESTDIR}/usr install +} diff --git a/srcpkgs/mkfontscale/template b/srcpkgs/mkfontscale/template index 4dfb97bd6ae9..da4760b8d254 100644 --- a/srcpkgs/mkfontscale/template +++ b/srcpkgs/mkfontscale/template @@ -1,7 +1,7 @@ # Template file for 'mkfontscale' pkgname=mkfontscale -version=1.2.2 -revision=1 +version=1.2.1 +revision=2 build_style=gnu-configure configure_args="--with-bzip2" hostmakedepends="pkg-config" @@ -10,8 +10,8 @@ short_desc="X11 Scalable Font Index Generator" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://www.x.org/wiki" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=8ae3fb5b1fe7436e1f565060acaa3e2918fe745b0e4979b5593968914fe2d5c4 +distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2" +checksum=ca0495eb974a179dd742bfa6199d561bda1c8da4a0c5a667f21fd82aaab6bac7 post_install() { vlicense COPYING diff --git a/srcpkgs/mkinitcpio/patches/fix-depmod.patch b/srcpkgs/mkinitcpio/patches/fix-depmod.patch deleted file mode 100644 index 55e5e7bb3a1d..000000000000 --- a/srcpkgs/mkinitcpio/patches/fix-depmod.patch +++ /dev/null @@ -1,30 +0,0 @@ -From e629e34f18141a6244eaac2f0288d7b2a5d669ee Mon Sep 17 00:00:00 2001 -From: Chih-Hsuan Yen <yan12125@gmail.com> -Date: Sun, 3 Jul 2022 11:03:10 +0800 -Subject: [PATCH] Fix the warning about missing modules.builtin.modinfo - -> depmod: WARNING: could not open modules.builtin.modinfo at /tmp/mkinitcpio.EftMSK/root/lib/modules/5.15.52-1-lts: No such file or directory - -kmod wants modules.builtin.modinfo since v30 [1]. - -Also adds modules.order as suggested by heftig. That file is used (if -exists) since the first commit of depmod. - -[1] https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git/commit/?id=0246e06340df292b5dda4bc00e24cc9ae894e881 ---- - functions | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/functions b/functions -index 48cfd7a..e77a4c4 100644 ---- a/functions -+++ b/functions -@@ -876,7 +876,7 @@ install_modules() { - (( ${#zst_comp[*]} )) && zstd -d --rm -q "${zst_comp[@]}" - - msg "Generating module dependencies" -- install -m644 -t "$moduledest" "$_d_kmoduledir"/modules.builtin -+ install -m644 -t "$moduledest" "$_d_kmoduledir"/modules.{builtin,builtin.modinfo,order} - - # we install all modules into kernel/, making the .order file incorrect for - # the module tree. munge it, so that we have an accurate index. This avoids diff --git a/srcpkgs/mkinitcpio/template b/srcpkgs/mkinitcpio/template index ab00be349a27..ddd733d5e56d 100644 --- a/srcpkgs/mkinitcpio/template +++ b/srcpkgs/mkinitcpio/template @@ -1,7 +1,7 @@ # Template file for 'mkinitcpio' pkgname=mkinitcpio version=31 -revision=2 +revision=1 build_style=gnu-makefile hostmakedepends="asciidoc" depends="busybox-static bsdtar bash" diff --git a/srcpkgs/mkvtoolnix/template b/srcpkgs/mkvtoolnix/template index ff827f941b7d..3140c3835d13 100644 --- a/srcpkgs/mkvtoolnix/template +++ b/srcpkgs/mkvtoolnix/template @@ -1,6 +1,6 @@ # Template file for 'mkvtoolnix' pkgname=mkvtoolnix -version=69.0.0 +version=68.0.0 revision=1 build_style=gnu-configure build_helper=qmake @@ -17,7 +17,7 @@ license="GPL-2.0-only" homepage="https://mkvtoolnix.download" changelog="https://mkvtoolnix.download/doc/NEWS.md" distfiles="https://mkvtoolnix.download/sources/${pkgname}-${version}.tar.xz" -checksum=8bad39de495be6e77346cffb4c334c5195edec1a2d79a27ba01b7a372db180aa +checksum=9c29c61ef3496b18585c1e370bc7e121f7cfe1f8c35b851e7319a6b8325fd66f if [ "$CROSS_BUILD" ]; then configure_args+=" --with-boost=${XBPS_CROSS_BASE}/usr" diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template index 1b28eba6870f..37911a499859 100644 --- a/srcpkgs/mm-common/template +++ b/srcpkgs/mm-common/template @@ -1,13 +1,13 @@ # Template file for 'mm-common' pkgname=mm-common -version=1.0.4 +version=1.0.3 revision=1 build_style=meson -hostmakedepends="pkg-config" +hostmakedepends="pkg-config intltool itstool" depends="gtk-doc gettext-devel glib-devel yelp-tools" short_desc="Common development macros for GTK+ C++" maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://gtkmm.org/en/" distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=e954c09b4309a7ef93e13b69260acdc5738c907477eb381b78bb1e414ee6dbd8 +checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5 diff --git a/srcpkgs/mmtf-cpp/template b/srcpkgs/mmtf-cpp/template index dba8f19236ba..98e8a3a115b4 100644 --- a/srcpkgs/mmtf-cpp/template +++ b/srcpkgs/mmtf-cpp/template @@ -1,10 +1,10 @@ # Template file for 'mmtf-cpp' pkgname=mmtf-cpp version=1.0.0 -revision=2 +revision=1 build_style=cmake -makedepends="msgpack-cxx" -depends="msgpack-cxx" +makedepends="msgpack-devel" +depends="msgpack-devel" short_desc="C++ implementation of the MMTF API, decoder and encoder" maintainer="John <me@johnnynator.dev>" license="MIT" diff --git a/srcpkgs/mobile-broadband-provider-info/template b/srcpkgs/mobile-broadband-provider-info/template index 68c0a965ec48..45cf541e58bd 100644 --- a/srcpkgs/mobile-broadband-provider-info/template +++ b/srcpkgs/mobile-broadband-provider-info/template @@ -1,6 +1,6 @@ # Template file for 'mobile-broadband-provider-info' pkgname=mobile-broadband-provider-info -version=20220511 +version=20201225 revision=1 build_style=gnu-configure hostmakedepends="automake libxslt" @@ -10,7 +10,7 @@ maintainer="Ulf <void@uw.anonaddy.com>" license="custom:Creative Commons Public Domain" homepage="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/" distfiles="https://gitlab.gnome.org/GNOME/mobile-broadband-provider-info/-/archive/${version}/mobile-broadband-provider-info-${version}.tar.bz2" -checksum=1ccbf314cac06048fd8c57ffad28c4e4273cc096e4eb8fca9beb38280428450f +checksum=0616b3d0580575741d4319ac71ca67c9a378879943d32a67ac0460615767bcdf pre_configure() { autoreconf -fi diff --git a/srcpkgs/moby/template b/srcpkgs/moby/template index f4d74271bb1d..bf9a8f2ff51a 100644 --- a/srcpkgs/moby/template +++ b/srcpkgs/moby/template @@ -1,8 +1,8 @@ # Template file for 'moby' pkgname=moby -version=20.10.17 -revision=1 -_libnetwork_commit=f6ccccb1c082a432c2a5814aaedaca56af33d9ea +version=20.10.9 +revision=2 +_libnetwork_commit=64b7a4574d1426139437d20e81c0b6d391130ec8 create_wrksrc=yes build_style=go go_import_path="github.com/docker/docker" @@ -15,8 +15,8 @@ license="Apache-2.0" homepage="https://www.docker.com" distfiles="https://github.com/moby/moby/archive/v${version}.tar.gz>moby-$version.tar.gz https://github.com/moby/libnetwork/archive/$_libnetwork_commit.tar.gz>libnetwork-$_libnetwork_commit.tar.gz" -checksum="061cf8579aa3c813c353c80fa480744e2f6cca2e6392f546bd0942a6a10c7a14 - 05bf95637bae134d12d02bd7a7854cd0c768e6fccb662c2c64523f05b997b204" +checksum="359e8854d0d51bc884d434f182f64ca62f25fbbe7b9c6a336eb09f212fe8cc9a + ede21e645ff6552b3a508f6186d3f34d267015ec0f96eefecf6d08c03cbd2987" system_groups="docker" _moby_builddir="moby-$version" diff --git a/srcpkgs/modemmanager-qt5/template b/srcpkgs/modemmanager-qt5/template index f5d0b1ab8dd9..78f3c7a86a5f 100644 --- a/srcpkgs/modemmanager-qt5/template +++ b/srcpkgs/modemmanager-qt5/template @@ -1,6 +1,6 @@ # Template file for 'modemmanager-qt5' pkgname=modemmanager-qt5 -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/modemmanager-qt" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" -checksum=0dd6f0e3ee3aa4ddc974e376b3fd1e3ebebdb6e1377dea8e67480ca903c471e5 +checksum=7928dc36bad38a9721305d59bb6d318e35118843001c21aa8802ce11ce11bff2 do_check() { cd build diff --git a/srcpkgs/monero/template b/srcpkgs/monero/template index bff62347ebd6..c98b955ae0cb 100644 --- a/srcpkgs/monero/template +++ b/srcpkgs/monero/template @@ -30,6 +30,10 @@ checksum="e4462f8909bdc5e66d76f4023374ff759159c15fe7d407f0c21619769e87c35d skip_extraction="v${_randomx_version}.tar.gz ${_rapidjson_gitrev}.tar.gz ${_supercop_gitrev}.tar.gz" system_accounts="monero" +if [ "$CROSS_BUILD" ]; then + configure_args+=" -DTHREADS_PTHREAD_ARG=OFF" +fi + case "$XBPS_TARGET_MACHINE" in armv7*) configure_args+=" -DARCH=armv7" ;; armv6*) configure_args+=" -DARCH=armv6" ;; diff --git a/srcpkgs/mongo-c-driver/template b/srcpkgs/mongo-c-driver/template index 1ce86e8b47fa..39dc8a08ba71 100644 --- a/srcpkgs/mongo-c-driver/template +++ b/srcpkgs/mongo-c-driver/template @@ -1,6 +1,6 @@ # Template file for 'mongo-c-driver' pkgname=mongo-c-driver -version=1.22.1 +version=1.21.2 revision=1 build_style=cmake configure_args="-DENABLE_TESTS=OFF" @@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="Apache-2.0" homepage="https://mongoc.org" distfiles="https://github.com/mongodb/mongo-c-driver/releases/download/${version}/mongo-c-driver-${version}.tar.gz" -checksum=762735344e848bb2f100154ed2f7b0f8c9b25e37eafb2b79b54bf99c15a7c318 +checksum=f9ba821fc646be893e9b9d4adfe7bded80f348b3c95b1361718caa7d965fe6f9 mongo-c-driver-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/monocypher/template b/srcpkgs/monocypher/template index f5f201c8022a..532e4bbb68ac 100644 --- a/srcpkgs/monocypher/template +++ b/srcpkgs/monocypher/template @@ -1,15 +1,15 @@ # Template file for 'monocypher' pkgname=monocypher -version=3.1.3 +version=3.1.2 revision=1 build_style=gnu-makefile short_desc="Easy to use crypto library inspired by libsodium and TweetNaCl" -maintainer="Duncaen <duncaen@voidlinux.org>" +maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-2-Clause, CC0-1.0" homepage="https://monocypher.org" changelog="https://monocypher.org/changelog" distfiles="https://monocypher.org/download/monocypher-${version}.tar.gz" -checksum=b442b577df28f8c36caa01d9ae9011b5dd9c717d94be520168a04e36d7f5016e +checksum=f80a2e16d553e4b119634fd0e85ff86fc42afb4c9cc4569077854d1b6f5ef4f9 post_install() { vlicense LICENCE.md diff --git a/srcpkgs/mosh/template b/srcpkgs/mosh/template index cb256903080b..ddfdb29fd43a 100644 --- a/srcpkgs/mosh/template +++ b/srcpkgs/mosh/template @@ -1,7 +1,7 @@ # Template file for 'mosh' pkgname=mosh version=1.3.2 -revision=26 +revision=25 build_style=gnu-configure hostmakedepends="pkg-config protobuf" makedepends="ncurses-devel protobuf-devel libutempter-devel openssl-devel" diff --git a/srcpkgs/mousepad/template b/srcpkgs/mousepad/template index 39c0f10c460d..a471702954e6 100644 --- a/srcpkgs/mousepad/template +++ b/srcpkgs/mousepad/template @@ -1,6 +1,6 @@ # Template file for 'mousepad' pkgname=mousepad -version=0.5.10 +version=0.5.9 revision=1 build_style=gnu-configure configure_args="--with-locales-dir=/usr/share/locale" @@ -13,4 +13,4 @@ license="GPL-2.0-or-later" homepage="https://xfce.org/" changelog="https://gitlab.xfce.org/apps/mousepad/-/raw/master/NEWS" distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=6ebaf38d52bee5560d9650c52a693f8a6ed0a67d88cc938d73f7d5ce13552bad +checksum=f108a8c167ec5727266ab67666f10dbd60e972d56ea03944302fdabb2167f473 diff --git a/srcpkgs/mozc/template b/srcpkgs/mozc/template index bb7a958dffb2..8a43596a41d5 100644 --- a/srcpkgs/mozc/template +++ b/srcpkgs/mozc/template @@ -3,7 +3,7 @@ pkgname=mozc # src/data/version/mozc_version_template.bzl # revision is always 102, template always says 100 ;) version=2.26.4632.102 -revision=4 +revision=3 _commit=06024d8567dd96eea7a1745e82a5d699a56f4ba5 _abseil=20211102.0 create_wrksrc=yes diff --git a/srcpkgs/mozjs91/template b/srcpkgs/mozjs91/template index e2a5efee8735..1e42f14b59aa 100644 --- a/srcpkgs/mozjs91/template +++ b/srcpkgs/mozjs91/template @@ -12,7 +12,7 @@ configure_args="--disable-jemalloc --disable-strip --disable-tests \ --enable-shared-js --enable-system-ffi --with-intl-api --with-system-icu \ --with-system-nspr --with-system-zlib --enable-hardening --enable-release" hostmakedepends="make pkg-config python3 python3-setuptools python3-six perl m4 - rust cargo llvm12 clang" + awk rust cargo llvm12 clang" makedepends="icu-devel libffi-devel nspr-devel python3-devel readline-devel zlib-devel rust-std" checkdepends=python3 diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template index 98195b80a38d..bf6aa8c73770 100644 --- a/srcpkgs/mpd/template +++ b/srcpkgs/mpd/template @@ -1,7 +1,7 @@ # Template file for 'mpd' pkgname=mpd -version=0.23.8 -revision=1 +version=0.23.7 +revision=3 build_style=meson configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true -Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled @@ -39,7 +39,7 @@ license="GPL-2.0-or-later" homepage="https://www.musicpd.org/" changelog="https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/master/NEWS" distfiles="https://www.musicpd.org/download/mpd/${version%.*}/mpd-${version}.tar.xz" -checksum=86bb569bf3b519821f36f6bb5564e484e85d2564411b34b200fe2cd3a04e78cf +checksum=960dcbac717c388f5dcc4fd945e3af19a476f2b15f367e9653d4c7a948768211 LDFLAGS="-Wl,-z,stack-size=1048576" system_accounts="mpd" diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template index 6327b7ab9513..561ecb5d3a7d 100644 --- a/srcpkgs/mpg123/template +++ b/srcpkgs/mpg123/template @@ -1,10 +1,11 @@ # Template file for 'mpg123' pkgname=mpg123 -version=1.30.0 +version=1.29.3 revision=1 build_style=gnu-configure # --with-cpu not necessary, upstream detects features correctly -configure_args="--with-optimization=0 --with-default-audio=alsa" +configure_args="--with-optimization=0 --with-default-audio=alsa + --enable-ipv6=yes --enable-network=yes" hostmakedepends="pkg-config" makedepends="alsa-lib-devel jack-devel pulseaudio-devel sndio-devel SDL2-devel" short_desc="Fast console MPEG audio decoder/player" @@ -12,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-only" homepage="https://www.mpg123.org/" distfiles="${SOURCEFORGE_SITE}/mpg123/mpg123-${version}.tar.bz2" -checksum=397ead52f0299475f2cefd38c3835977193fd9b1db6593680346c4e9109ed61c +checksum=963885d8cc77262f28b77187c7d189e32195e64244de2530b798ddf32183e847 case "$XBPS_TARGET_MACHINE" in # No LFS required with musl diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template index 5d016e225da5..f7093a16fa85 100644 --- a/srcpkgs/mpv/template +++ b/srcpkgs/mpv/template @@ -1,7 +1,7 @@ # Template file for 'mpv' pkgname=mpv version=0.34.1 -revision=2 +revision=1 build_style=waf3 configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv --enable-cdda --enable-dvbin --enable-dvdnav --enable-libarchive diff --git a/srcpkgs/msbuild-bin/template b/srcpkgs/msbuild-bin/template index e5332b295954..feae5ed72e4b 100644 --- a/srcpkgs/msbuild-bin/template +++ b/srcpkgs/msbuild-bin/template @@ -1,8 +1,8 @@ # Template file for 'msbuild-bin' -_xamarin_rel="xamarinxplat.2021.05.26.14.00-0xamarin2+ubuntu2004b1" +_xamarin_rel="xamarinxplat.2020.04.29.14.43-0xamarin5+ubuntu2004b1" pkgname=msbuild-bin -version=16.10.1 -revision=1 +version=16.6 +revision=2 build_style=fetch depends="mono" short_desc="Xamarin/Mono fork of the Microsoft Build system" @@ -10,7 +10,7 @@ maintainer="Aloz1 <kno0001@gmail.com>" license="MIT" homepage="https://github.com/mono/msbuild" distfiles="http://download.mono-project.com/repo/ubuntu/pool/main/m/msbuild/msbuild_${version}+${_xamarin_rel}_all.deb" -checksum=32f1eba1c2df67bc55920cd45ce3689c32a5c705ae01fd7ead52ca180221b469 +checksum=042bb1da521877e8ff4b2dd157304a7130bb489a3abe0642a0f9e7ff37b4f099 do_extract() { bsdtar xf ${XBPS_SRCDISTDIR}/msbuild-bin-${version}/msbuild_${version}+${_xamarin_rel}_all.deb diff --git a/srcpkgs/msgpack-cxx/template b/srcpkgs/msgpack-cxx/template deleted file mode 100644 index f79d1fcec972..000000000000 --- a/srcpkgs/msgpack-cxx/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'msgpack-cxx' -pkgname=msgpack-cxx -version=4.1.1 -revision=1 -build_style=cmake -makedepends="boost-devel" -checkdepends="gtest-devel zlib-devel" -depends="boost-devel" -short_desc="Binary-based efficient object serialization library for C++" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSL-1.0" -homepage="https://github.com/msgpack/msgpack-c/tree/cpp_master" -changelog="https://github.com/msgpack/msgpack-c/raw/cpp_master/CHANGELOG.md" -distfiles="https://github.com/msgpack/msgpack-c/releases/download/cpp-${version}/msgpack-cxx-${version}.tar.gz" -checksum=8115c5edcf20bc1408c798a6bdaec16c1e52b1c34859d4982a0fb03300438f0b - -if [ "$XBPS_CHECK_PKGS" ]; then - configure_args+=" -DMSGPACK_BUILD_TESTS=ON" -fi diff --git a/srcpkgs/msgpack-cxx/update b/srcpkgs/msgpack-cxx/update deleted file mode 100644 index d72c80250ca4..000000000000 --- a/srcpkgs/msgpack-cxx/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=cpp diff --git a/srcpkgs/msgpack/template b/srcpkgs/msgpack/template index 1dc41a666684..1ff9732ddada 100644 --- a/srcpkgs/msgpack/template +++ b/srcpkgs/msgpack/template @@ -1,17 +1,18 @@ # Template file for 'msgpack' pkgname=msgpack -version=4.0.0 +version=3.3.0 revision=1 -wrksrc="msgpack-c-${version}" +wrksrc="msgpack-c-cpp-${version}" build_style=cmake -checkdepends="gtest-devel zlib-devel" -short_desc="Binary-based efficient object serialization library for C" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="BSL-1.0" -homepage="https://github.com/msgpack/msgpack-c/tree/c_master" -changelog="https://github.com/msgpack/msgpack-c/raw/c_master/CHANGELOG.md" -distfiles="https://github.com/msgpack/msgpack-c/releases/download/c-${version}/msgpack-c-${version}.tar.gz" -checksum=420fe35e7572f2a168d17e660ef981a589c9cbe77faa25eb34a520e1fcc032c8 +makedepends="zlib-devel" +checkdepends="gtest-devel" +short_desc="Binary-based efficient object serialization library" +maintainer="Orphaned <orphan@voidlinux.org>" +license="Apache-2.0" +homepage="https://msgpack.org/" +changelog="https://raw.githubusercontent.com/msgpack/msgpack-c/master/CHANGELOG.md" +distfiles="https://github.com/msgpack/msgpack-c/archive/cpp-${version}.tar.gz" +checksum=754c3ace499a63e45b77ef4bcab4ee602c2c414f58403bce826b76ffc2f77d0b msgpack-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/msgpack/update b/srcpkgs/msgpack/update index fec02f66c18f..d72c80250ca4 100644 --- a/srcpkgs/msgpack/update +++ b/srcpkgs/msgpack/update @@ -1 +1 @@ -pkgname=c +pkgname=cpp diff --git a/srcpkgs/mtxclient/template b/srcpkgs/mtxclient/template index 4ec895656749..01d8454a432d 100644 --- a/srcpkgs/mtxclient/template +++ b/srcpkgs/mtxclient/template @@ -1,18 +1,18 @@ # Template file for 'mtxclient' pkgname=mtxclient -version=0.8.0 -revision=1 +version=0.7.0 +revision=2 build_style=cmake configure_args="-DBUILD_LIB_TESTS=OFF -DBUILD_LIB_EXAMPLES=OFF" hostmakedepends="pkg-config" -makedepends="json-c++ olm-devel openssl-devel coeurl-devel spdlog" +makedepends="json-c++ olm-devel openssl-devel coeurl-devel" short_desc="Client API library for the Matrix protocol" maintainer="Lorem <notloremipsum@protonmail.com>" license="MIT" homepage="https://github.com/Nheko-Reborn/mtxclient" changelog="https://raw.githubusercontent.com/Nheko-Reborn/mtxclient/master/CHANGELOG.md" distfiles="https://github.com/Nheko-Reborn/mtxclient/archive/v${version}.tar.gz" -checksum=65de02107abf30f22aa419d0ad3e112638b655a6513a3ca6dd066adb7dd6ec05 +checksum=dd8ad5725c391b7c5b18564074e50bfc667fb3047e681561e5e42aec99c25b12 post_install() { vlicense LICENSE diff --git a/srcpkgs/mumble/files/mumble-server/log/run b/srcpkgs/mumble/files/mumble-server/log/run deleted file mode 100644 index 6b01a89f5be9..000000000000 --- a/srcpkgs/mumble/files/mumble-server/log/run +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec logger -p daemon.notice -t murmur diff --git a/srcpkgs/mumble/files/mumble-server/run b/srcpkgs/mumble/files/mumble-server/run deleted file mode 100644 index ee17d0d1ed0d..000000000000 --- a/srcpkgs/mumble/files/mumble-server/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -exec 2>&1 -[ -r ./conf ] && . ./conf -exec chpst -u_murmur:_murmur mumble-server -fg -ini ${CONFIG_FILE:-/etc/murmur.ini} ${OPTS} diff --git a/srcpkgs/mumble/patches/config.patch b/srcpkgs/mumble/patches/config.patch deleted file mode 100644 index f85e1f1cefa8..000000000000 --- a/srcpkgs/mumble/patches/config.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/scripts/murmur.ini -+++ b/scripts/murmur.ini -@@ -13,7 +13,7 @@ - - ; Path to database. If blank, will search for - ; murmur.sqlite in default locations or create it if not found. --database= -+database=/var/lib/murmur/murmur.sqlite - - ; Murmur defaults to using SQLite with its default rollback journal. - ; In some situations, using SQLite's write-ahead log (WAL) can be diff --git a/srcpkgs/mumble/template b/srcpkgs/mumble/template index 65f96a90f282..24f30f5e019d 100644 --- a/srcpkgs/mumble/template +++ b/srcpkgs/mumble/template @@ -1,7 +1,7 @@ # Template file for 'mumble' pkgname=mumble version=1.4.230 -revision=5 +revision=4 wrksrc=mumble-${version}.src build_style=cmake make_cmd=make @@ -29,25 +29,18 @@ build_options_default="jack portaudio" export CMAKE_GENERATOR="Unix Makefiles" post_install() { - rm -f ${DESTDIR}/usr/share/man/man1/murmur-user-wrapper.1 - vconf scripts/murmur.ini - vsv mumble-server - ln -sf murmurd.1 ${DESTDIR}/usr/share/man/man1/mumble-server.1 + vbin ${wrksrc}/scripts/murmur-user-wrapper + vsconf scripts/murmur.ini vlicense LICENSE } murmur_package() { - system_accounts="_murmur" - _murmur_homedir="/var/lib/murmur" - make_dirs="/var/lib/murmur 0750 _murmur _murmur" - conf_files="/etc/murmur.ini" - depends="qt5-plugin-sqlite" short_desc+=" - Server software (mumble-server)" pkg_install() { - vmove etc/sv/mumble-server - vmove etc/murmur.ini vmove usr/bin/mumble-server - vmove usr/share/man/man1/mumble-server.1 + vmove usr/bin/murmur-user-wrapper + vmove usr/share/man/man1/murmur-user-wrapper.1 vmove usr/share/man/man1/murmurd.1 + vmove usr/share/examples/mumble/murmur.ini } } diff --git a/srcpkgs/mupdf/template b/srcpkgs/mupdf/template index c7814cf7f53c..93286959c402 100644 --- a/srcpkgs/mupdf/template +++ b/srcpkgs/mupdf/template @@ -1,6 +1,6 @@ # Template file for 'mupdf' pkgname=mupdf -version=1.20.0 +version=1.19.1 revision=1 wrksrc="${pkgname}-${version}-source" hostmakedepends="pkg-config zlib-devel libcurl-devel freetype-devel @@ -14,8 +14,8 @@ short_desc="Lightweight PDF and XPS viewer" maintainer="Enno Boland <gottox@voidlinux.org>" license="AGPL-3.0-only" homepage="https://mupdf.com" -distfiles="https://mupdf.com/downloads/archive/${pkgname}-${version}-source.tar.lz" -checksum=68dbb1cf5e31603380ce3f1c7f6c431ad442fa735d048700f50ab4de4c3b0f82 +distfiles="https://mupdf.com/downloads/archive/${pkgname}-${version}-source.tar.xz" +checksum=b5eac663fe74f33c430eda342f655cf41fa73d71610f0884768a856a82e3803e pre_build() { # libmupdf-{threads,pkcs7}.a are required by fbpdf diff --git a/srcpkgs/musikcube/patches/fix-mpris-detection.patch b/srcpkgs/musikcube/patches/fix-mpris-detection.patch new file mode 100644 index 000000000000..dc7035d06693 --- /dev/null +++ b/srcpkgs/musikcube/patches/fix-mpris-detection.patch @@ -0,0 +1,25 @@ +In Void linux, elogind provides libsystemd + +diff --git a/.cmake/AddOsSpecificPlugins.cmake b/.cmake/AddOsSpecificPlugins.cmake +index ce0eea9b..5b067671 100644 +--- a/.cmake/AddOsSpecificPlugins.cmake ++++ b/.cmake/AddOsSpecificPlugins.cmake +@@ -6,7 +6,7 @@ endif() + + # systemd / MPRIS detection + if (NOT ENABLE_MPRIS MATCHES "false") +- find_library(LIB_SYSTEMD NAMES systemd) ++ find_library(LIB_SYSTEMD NAMES elogind) + if (NOT LIB_SYSTEMD MATCHES "LIB_SYSTEMD-NOTFOUND") + message(STATUS "[mpris] systemd found at " ${LIB_SYSTEMD}) + message(STATUS "[mpris] setting ENABLE_MPRIS=true") +diff --git a/src/plugins/mpris/CMakeLists.txt b/src/plugins/mpris/CMakeLists.txt +index fdee62d2..7a941d08 100644 +--- a/src/plugins/mpris/CMakeLists.txt ++++ b/src/plugins/mpris/CMakeLists.txt +@@ -6,4 +6,4 @@ find_package(PkgConfig) + pkg_check_modules (SYSTEMD REQUIRED libsystemd) + + add_library(mpris SHARED ${mpris_SOURCES}) +-target_link_libraries(mpris systemd) ++target_link_libraries(mpris elogind) diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template index 2b75cbd976ea..01afa616123a 100644 --- a/srcpkgs/musikcube/template +++ b/srcpkgs/musikcube/template @@ -1,10 +1,11 @@ # Template file for 'musikcube' pkgname=musikcube -version=0.98.0 +version=0.97.0 revision=1 build_style=cmake make_cmd=make -configure_args="-DNO_NCURSESW=1 -DENABLE_BUNDLED_TAGLIB=false" +configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true -DENABLE_PIPEWIRE=true + -DENABLE_BUNDLED_TAGLIB=false" hostmakedepends="pkg-config" makedepends="boost-devel libogg-devel libmicrohttpd-devel ffmpeg-devel openssl-devel pulseaudio-devel lame-devel zlib-devel alsa-lib-devel @@ -15,9 +16,8 @@ short_desc="Terminal-based music player in c++" maintainer="Subhaditya Nath <sn03.general@gmail.com>" license="BSD-3-Clause" homepage="https://musikcube.com/" -changelog="https://raw.githubusercontent.com/clangen/musikcube/master/CHANGELOG.txt" distfiles="https://github.com/clangen/musikcube/archive/${version}.tar.gz" -checksum=a4ae9d6d0fa5ce99de2e7bbc1de75cc8638704a2284b38a51178e23bbe55499c +checksum=ab170c5100251fcd6c8fd3c32eea45e9854c6c6272c6b0970bffbfc55d0b2ec5 build_options="elogind" desc_option_elogind="Support MPRIS interface via elogind" build_options_default="elogind" diff --git a/srcpkgs/musl/patches/gettid.patch b/srcpkgs/musl/patches/gettid.patch deleted file mode 100644 index bb8bf5905b88..000000000000 --- a/srcpkgs/musl/patches/gettid.patch +++ /dev/null @@ -1,49 +0,0 @@ -From d49cf07541bb54a5ac7aec1feec8514db33db8ea Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 17 Aug 2020 20:12:53 -0400 -Subject: [PATCH] add gettid function - -this is a prerequisite for addition of other interfaces that use -kernel tids, including futex and SIGEV_THREAD_ID. - -there is some ambiguity as to whether the semantic return type should -be int or pid_t. either way, futex API imposes a contract that the -values fit in int (excluding some upper reserved bits). glibc used -pid_t, so in the interest of not having gratuitous mismatch (the -underlying types are the same anyway), pid_t is used here as well. - -while conceptually this is a syscall, the copy stored in the thread -structure is always valid in all contexts where it's valid to call -libc functions, so it's used to avoid the syscall. ---- - include/unistd.h | 1 + - src/linux/gettid.c | 8 ++++++++ - 2 files changed, 9 insertions(+) - create mode 100644 src/linux/gettid.c - -diff --git a/include/unistd.h b/include/unistd.h -index 7bcbff943..07584a23e 100644 ---- a/include/unistd.h -+++ b/include/unistd.h -@@ -190,6 +190,7 @@ int syncfs(int); - int euidaccess(const char *, int); - int eaccess(const char *, int); - ssize_t copy_file_range(int, off_t *, int, off_t *, size_t, unsigned); -+pid_t gettid(void); - #endif - - #if defined(_LARGEFILE64_SOURCE) || defined(_GNU_SOURCE) -diff --git a/src/linux/gettid.c b/src/linux/gettid.c -new file mode 100644 -index 000000000..70767137e ---- /dev/null -+++ b/src/linux/gettid.c -@@ -0,0 +1,8 @@ -+#define _GNU_SOURCE -+#include <unistd.h> -+#include "pthread_impl.h" -+ -+pid_t gettid(void) -+{ -+ return __pthread_self()->tid; -+} diff --git a/srcpkgs/musl/patches/implement_realpath_directly_instead_of_using_procfs_readlink.patch b/srcpkgs/musl/patches/implement_realpath_directly_instead_of_using_procfs_readlink.patch deleted file mode 100644 index 569a1f52c7cd..000000000000 --- a/srcpkgs/musl/patches/implement_realpath_directly_instead_of_using_procfs_readlink.patch +++ /dev/null @@ -1,219 +0,0 @@ -From 29ff7599a448232f2527841c2362643d246cee36 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 30 Nov 2020 12:14:47 -0500 -Subject: [PATCH] implement realpath directly instead of using procfs readlink - -inability to use realpath in chroot/container without procfs access -and at early boot prior to mount of /proc has been an ongoing issue, -and it turns out realpath was one of the last remaining interfaces -that needed procfs for its core functionality. during investigation -while reimplementing, it was determined that there were also serious -problems with the procfs-based implementation. most seriously it was -unsafe on pre-O_PATH kernels, and unlike other places where O_PATH was -used, the unsafety was hard or impossible to fix because O_NOFOLLOW -can't be used (since the whole purpose was to follow symlinks). - -the new implementation is a direct one, performing readlink on each -path component to resolve it. an explicit stack, as opposed to -recursion, is used to represent the remaining components to be -processed. the stack starts out holding just the input string, and -reading a link pushes the link contents onto the stack. - -unlike many other implementations, this one does not call getcwd -initially for relative pathnames. instead it accumulates initial .. -components to be applied to the working directory if the result is -still a relative path. this avoids calling getcwd (which may fail) at -all when symlink traversal will eventually yield an absolute path. it -also doesn't use any form of stat operation; instead it arranges for -readlink to tell it when a non-directory is used in a context where a -directory is needed. this minimizes the number of syscalls needed, -avoids accessing inodes when the directory table suffices, and reduces -the amount of code pulled in for static linking. ---- - src/misc/realpath.c | 159 +++++++++++++++++++++++++++++++++++++------- - 1 file changed, 136 insertions(+), 23 deletions(-) - -diff --git a/src/misc/realpath.c b/src/misc/realpath.c -index d2708e59d..db8b74dc8 100644 ---- a/src/misc/realpath.c -+++ b/src/misc/realpath.c -@@ -1,43 +1,156 @@ - #include <stdlib.h> - #include <limits.h> --#include <sys/stat.h> --#include <fcntl.h> - #include <errno.h> - #include <unistd.h> - #include <string.h> --#include "syscall.h" -+ -+static size_t slash_len(const char *s) -+{ -+ const char *s0 = s; -+ while (*s == '/') s++; -+ return s-s0; -+} - - char *realpath(const char *restrict filename, char *restrict resolved) - { -- int fd; -- ssize_t r; -- struct stat st1, st2; -- char buf[15+3*sizeof(int)]; -- char tmp[PATH_MAX]; -+ char stack[PATH_MAX+1]; -+ char output[PATH_MAX]; -+ size_t p, q, l, l0, cnt=0, nup=0; -+ int check_dir=0; - - if (!filename) { - errno = EINVAL; - return 0; - } -+ l = strnlen(filename, sizeof stack); -+ if (!l) { -+ errno = ENOENT; -+ return 0; -+ } -+ if (l >= PATH_MAX) goto toolong; -+ p = sizeof stack - l - 1; -+ q = 0; -+ memcpy(stack+p, filename, l+1); -+ -+ /* Main loop. Each iteration pops the next part from stack of -+ * remaining path components and consumes any slashes that follow. -+ * If not a link, it's moved to output; if a link, contents are -+ * pushed to the stack. */ -+restart: -+ for (; ; p+=slash_len(stack+p)) { -+ /* If stack starts with /, the whole component is / or // -+ * and the output state must be reset. */ -+ if (stack[p] == '/') { -+ check_dir=0; -+ nup=0; -+ q=0; -+ output[q++] = '/'; -+ p++; -+ /* Initial // is special. */ -+ if (stack[p] == '/' && stack[p+1] != '/') -+ output[q++] = '/'; -+ continue; -+ } -+ -+ char *z = __strchrnul(stack+p, '/'); -+ l0 = l = z-(stack+p); - -- fd = sys_open(filename, O_PATH|O_NONBLOCK|O_CLOEXEC); -- if (fd < 0) return 0; -- __procfdname(buf, fd); -+ if (!l && !check_dir) break; - -- r = readlink(buf, tmp, sizeof tmp - 1); -- if (r < 0) goto err; -- tmp[r] = 0; -+ /* Skip any . component but preserve check_dir status. */ -+ if (l==1 && stack[p]=='.') { -+ p += l; -+ continue; -+ } - -- fstat(fd, &st1); -- r = stat(tmp, &st2); -- if (r<0 || st1.st_dev != st2.st_dev || st1.st_ino != st2.st_ino) { -- if (!r) errno = ELOOP; -- goto err; -+ /* Copy next component onto output at least temporarily, to -+ * call readlink, but wait to advance output position until -+ * determining it's not a link. */ -+ if (q && output[q-1] != '/') { -+ if (!p) goto toolong; -+ stack[--p] = '/'; -+ l++; -+ } -+ if (q+l >= PATH_MAX) goto toolong; -+ memcpy(output+q, stack+p, l); -+ output[q+l] = 0; -+ p += l; -+ -+ int up = 0; -+ if (l0==2 && stack[p-2]=='.' && stack[p-1]=='.') { -+ up = 1; -+ /* Any non-.. path components we could cancel start -+ * after nup repetitions of the 3-byte string "../"; -+ * if there are none, accumulate .. components to -+ * later apply to cwd, if needed. */ -+ if (q <= 3*nup) { -+ nup++; -+ q += l; -+ continue; -+ } -+ /* When previous components are already known to be -+ * directories, processing .. can skip readlink. */ -+ if (!check_dir) goto skip_readlink; -+ } -+ ssize_t k = readlink(output, stack, p); -+ if (k==p) goto toolong; -+ if (!k) { -+ errno = ENOENT; -+ return 0; -+ } -+ if (k<0) { -+ if (errno != EINVAL) return 0; -+skip_readlink: -+ check_dir = 0; -+ if (up) { -+ while(q && output[q-1]!='/') q--; -+ if (q>1 && (q>2 || output[0]!='/')) q--; -+ continue; -+ } -+ if (l0) q += l; -+ check_dir = stack[p]; -+ continue; -+ } -+ if (++cnt == SYMLOOP_MAX) { -+ errno = ELOOP; -+ return 0; -+ } -+ -+ /* If link contents end in /, strip any slashes already on -+ * stack to avoid /->// or //->/// or spurious toolong. */ -+ if (stack[k-1]=='/') while (stack[p]=='/') p++; -+ p -= k; -+ memmove(stack+p, stack, k); -+ -+ /* Skip the stack advancement in case we have a new -+ * absolute base path. */ -+ goto restart; - } - -- __syscall(SYS_close, fd); -- return resolved ? strcpy(resolved, tmp) : strdup(tmp); --err: -- __syscall(SYS_close, fd); -+ output[q] = 0; -+ -+ if (output[0] != '/') { -+ if (!getcwd(stack, sizeof stack)) return 0; -+ l = strlen(stack); -+ /* Cancel any initial .. components. */ -+ p = 0; -+ while (nup--) { -+ while(l>1 && stack[l-1]!='/') l--; -+ if (l>1) l--; -+ p += 2; -+ if (p<q) p++; -+ } -+ if (q-p && stack[l-1]!='/') stack[l++] = '/'; -+ if (l + (q-p) + 1 >= PATH_MAX) goto toolong; -+ memmove(output + l, output + p, q - p + 1); -+ memcpy(output, stack, l); -+ q = l + q-p; -+ } -+ -+ if (resolved) return memcpy(resolved, output, q+1); -+ else return strdup(output); -+ -+toolong: -+ errno = ENAMETOOLONG; - return 0; - } diff --git a/srcpkgs/musl/patches/work_around_linux_bug_in_readlink_syscall_with_zero_buffer.patch b/srcpkgs/musl/patches/work_around_linux_bug_in_readlink_syscall_with_zero_buffer.patch deleted file mode 100644 index 3286432ebea2..000000000000 --- a/srcpkgs/musl/patches/work_around_linux_bug_in_readlink_syscall_with_zero_buffer.patch +++ /dev/null @@ -1,59 +0,0 @@ -From e2fa720be7024cce4fc489f3877476d35da48ee2 Mon Sep 17 00:00:00 2001 -From: Rich Felker <dalias@aerifal.cx> -Date: Mon, 23 Nov 2020 19:44:19 -0500 -Subject: [PATCH] work around linux bug in readlink syscall with zero buffer - size - -linux fails with EINVAL when a zero buffer size is passed to the -syscall. this is non-conforming because POSIX already defines EINVAL -with a significantly different meaning: the target is not a symlink. - -since the request is semantically valid, patch it up by using a dummy -buffer of length one, and truncating the return value to zero if it -succeeds. ---- - src/unistd/readlink.c | 11 +++++++++-- - src/unistd/readlinkat.c | 9 ++++++++- - 2 files changed, 17 insertions(+), 3 deletions(-) - -diff --git a/src/unistd/readlink.c b/src/unistd/readlink.c -index a152d5249..32f4537f9 100644 ---- a/src/unistd/readlink.c -+++ b/src/unistd/readlink.c -@@ -4,9 +4,16 @@ - - ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize) - { -+ char dummy[1]; -+ if (!bufsize) { -+ buf = dummy; -+ bufsize = 1; -+ } - #ifdef SYS_readlink -- return syscall(SYS_readlink, path, buf, bufsize); -+ int r = __syscall(SYS_readlink, path, buf, bufsize); - #else -- return syscall(SYS_readlinkat, AT_FDCWD, path, buf, bufsize); -+ int r = __syscall(SYS_readlinkat, AT_FDCWD, path, buf, bufsize); - #endif -+ if (buf == dummy && r > 0) r = 0; -+ return __syscall_ret(r); - } -diff --git a/src/unistd/readlinkat.c b/src/unistd/readlinkat.c -index 9af45cd5a..f79d3d142 100644 ---- a/src/unistd/readlinkat.c -+++ b/src/unistd/readlinkat.c -@@ -3,5 +3,12 @@ - - ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize) - { -- return syscall(SYS_readlinkat, fd, path, buf, bufsize); -+ char dummy[1]; -+ if (!bufsize) { -+ buf = dummy; -+ bufsize = 1; -+ } -+ int r = __syscall(SYS_readlinkat, fd, path, buf, bufsize); -+ if (buf == dummy && r > 0) r = 0; -+ return __syscall_ret(r); - } diff --git a/srcpkgs/musl/template b/srcpkgs/musl/template index 5bdc5c48e623..d30c99a563a0 100644 --- a/srcpkgs/musl/template +++ b/srcpkgs/musl/template @@ -2,7 +2,7 @@ pkgname=musl reverts="1.2.0_1" version=1.1.24 -revision=10 +revision=9 archs="*-musl" bootstrap=yes build_style=gnu-configure diff --git a/srcpkgs/mutt/template b/srcpkgs/mutt/template index c237bab6699a..85d384a366e9 100644 --- a/srcpkgs/mutt/template +++ b/srcpkgs/mutt/template @@ -1,18 +1,17 @@ # Template file for 'mutt' pkgname=mutt version=2.2.6 -revision=2 +revision=1 build_style=gnu-configure configure_args="--enable-pop --enable-imap --enable-smtp --enable-hcache - --enable-gpgme --with-idn2 --with-ssl --without-sasl --with-gsasl - --enable-sidebar + --enable-gpgme --with-idn2 --with-ssl --with-sasl --enable-sidebar --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr --sysconfdir=/etc/$pkgname --with-gdbm=${XBPS_CROSS_BASE}/usr" conf_files="/etc/${pkgname}/Muttrc" -hostmakedepends="perl pkg-config gettext w3m" -makedepends="gdbm-devel gpgme-devel libidn2-devel openssl-devel gsasl-devel +hostmakedepends="perl pkg-config gettext" +makedepends="gdbm-devel gpgme-devel libidn2-devel openssl-devel libsasl-devel ncurses-devel zlib-devel" -depends="mime-types" +depends="cyrus-sasl-modules mime-types" short_desc="Mutt Mail Client" maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="GPL-2.0-or-later" diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index 394a4eede0e9..e3f7f7bf1ca8 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,7 +1,7 @@ # Template file for 'mutter' pkgname=mutter -version=42.3 -revision=2 +version=41.5 +revision=1 build_helper="gir" build_style=meson configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true @@ -12,17 +12,17 @@ hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel libinput-devel MesaLib-devel pipewire-devel startup-notification-devel - wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel" + wayland-protocols gnome-settings-daemon-devel" depends="gsettings-desktop-schemas desktop-file-utils zenity" short_desc="Wayland display server, X11 window manager and compositor library" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/Mutter/" -changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-42/NEWS" +changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=9da3a63f90282bb59467e7d3dfdc684e70fa055357f6a2dded1db98cdcce10ba -shlib_provides="libmutter-clutter-10.so libmutter-cogl-10.so - libmutter-cogl-pango-10.so" +checksum=2233e52528451620be8578ea1dc7ff30d7eb6701eb316e9d17c219df57a08ea7 +shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so + libmutter-cogl-pango-9.so" make_check=no # needs a full graphical session # Upstream keeps pulling generated headers even though it can cause race @@ -34,8 +34,9 @@ pre_build() { post_install() { # modify the pkg-config files to respect ${pc_sysrootdir} for variables that are # meant to be called with 'pkg-config --variable' - vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-10|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-10.pc + vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \ + -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \ + -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc } mutter-devel_package() { @@ -45,7 +46,7 @@ mutter-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove "usr/lib/mutter-10/*.gir" + vmove "usr/lib/mutter-9/*.gir" vmove "usr/lib/*.so" } } diff --git a/srcpkgs/nautilus-gnome-console-extension b/srcpkgs/nautilus-gnome-console-extension deleted file mode 120000 index 4107e3ff7e4c..000000000000 --- a/srcpkgs/nautilus-gnome-console-extension +++ /dev/null @@ -1 +0,0 @@ -gnome-console \ No newline at end of file diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template index 571013b24c7d..b2594ca3d8d9 100644 --- a/srcpkgs/nautilus/template +++ b/srcpkgs/nautilus/template @@ -1,25 +1,24 @@ # Template file for 'nautilus' pkgname=nautilus -version=42.2 +version=41.2 revision=1 build_style=meson build_helper="gir" configure_args="-Dtests=headless -Dintrospection=$(vopt_if gir true false)" -hostmakedepends="gettext glib-devel libxslt pkg-config tracker" +hostmakedepends="gettext glib-devel libxslt pkg-config tracker3" makedepends="exempi-devel gnome-autoar-devel gnome-desktop-devel gtk+3-devel libexif-devel libgexiv2-devel libglib-devel libnotify-devel libseccomp-devel - libxml2-devel tracker-devel gst-plugins-base1-devel harfbuzz-devel - libhandy1-devel libportal-gtk3-devel" + libxml2-devel tracker3-devel gst-plugins-base1-devel harfbuzz-devel + libhandy1-devel libportal-devel" depends="desktop-file-utils gsettings-desktop-schemas hicolor-icon-theme - tracker-miners tracker" -checkdepends="tracker tracker-miners python3-gobject dbus" + tracker3-miners tracker3" +checkdepends="tracker3 tracker3-miners python3-gobject dbus" short_desc="GNOME file manager" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Nautilus" -changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-42/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz" -checksum=99212d2eb75996f181728ad04a2e2d86f2577b064e68a34c8b81a7037df4ccb2 +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=872285b1c40a6ee418ce295ed115f5427da70907d822d95bcf51675d5498822b # tests timeout: # 11/11 test-nautilus-search-engine-tracker TIMEOUT 480.00s make_check=extended diff --git a/srcpkgs/ncmpc/template b/srcpkgs/ncmpc/template index 7b54e0fa6bf7..0c9c46bf8400 100644 --- a/srcpkgs/ncmpc/template +++ b/srcpkgs/ncmpc/template @@ -1,18 +1,18 @@ # Template file for 'ncmpc' pkgname=ncmpc -version=0.47 +version=0.46 revision=1 build_style=meson configure_args="-Dlirc=disabled -Dhtml_manual=false" -hostmakedepends="pkg-config python3-Sphinx gettext" +hostmakedepends="pkg-config python3-Sphinx" makedepends="libmpdclient-devel ncurses-devel pcre2-devel" short_desc="Ncurses-based mpd client" -maintainer="ologantr <mrphyber@protonmail.com>" +maintainer="Getty Ritter <gettyritter@gmail.com>" license="GPL-2.0-or-later" homepage="https://www.musicpd.org/clients/ncmpc/" changelog="https://raw.githubusercontent.com/MusicPlayerDaemon/ncmpc/master/NEWS" distfiles="https://www.musicpd.org/download/ncmpc/0/ncmpc-${version}.tar.xz" -checksum=61da23b1bc6c7a593fdc28611932cd7a30fcf6803830e01764c29b8abed2249c +checksum=177f77cf09dd4ab914e8438be399cdd5d83c9aa992abc8d9abac006bb092934e post_install() { vmkdir usr/share/examples/ncmpc diff --git a/srcpkgs/ndisc6/template b/srcpkgs/ndisc6/template index 964fa1857a1f..05742ef53f27 100644 --- a/srcpkgs/ndisc6/template +++ b/srcpkgs/ndisc6/template @@ -1,6 +1,6 @@ # Template file for 'ndisc6' pkgname=ndisc6 -version=1.0.6 +version=1.0.5 revision=1 build_style=gnu-configure configure_args="--disable-suid-install" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-only,GPL-3.0-only" homepage="http://www.remlab.net/ndisc6/" distfiles="http://www.remlab.net/files/ndisc6/${pkgname}-${version}.tar.bz2" -checksum=a713210e9be1f15cfa0809f4c2728b00cd5f25881d7585126986982055453cfb +checksum=3d058910680517f2d402b36aa37a54c9a53962c32178ff825ef64dd26a1bdbb8 post_extract() { sed -i '/undef _GNU_SOURCE/d' src/trace-*.c diff --git a/srcpkgs/neatvnc/template b/srcpkgs/neatvnc/template index ea4ded955b08..8dd902a8cb4c 100644 --- a/srcpkgs/neatvnc/template +++ b/srcpkgs/neatvnc/template @@ -1,6 +1,6 @@ # Template file for 'neatvnc' pkgname=neatvnc -version=0.5.1 +version=0.4.0 revision=1 build_style=meson hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="ISC" homepage="https://github.com/any1/neatvnc" distfiles="https://github.com/any1/neatvnc/archive/v${version}.tar.gz" -checksum=63c4786eefe6f3bd72f89592798e31721235fc959de6ba3a5ac7834a555dad1d +checksum=8a833d488f579e4acf7abb1c7832f8e571bddd6da054e71ed9be3b8396955a81 post_install() { vlicense COPYING diff --git a/srcpkgs/nemiver/template b/srcpkgs/nemiver/template index 67ada9d02dc7..947ef8352a17 100644 --- a/srcpkgs/nemiver/template +++ b/srcpkgs/nemiver/template @@ -1,12 +1,12 @@ # Template file for 'nemiver' pkgname=nemiver version=0.9.6 -revision=6 +revision=5 build_style=gnu-configure configure_args="--disable-static --enable-gsettings=yes --disable-schemas-install --disable-schemas-compile" hostmakedepends="pkg-config gdb intltool itstool glib-devel" -makedepends="boost-devel sqlite-devel libxml2-devel libgtop-devel +makedepends="boost-devel sqlite-devel libxml2-devel libgtop-devel ghex-devel gtksourceviewmm-devel vte3-devel gsettings-desktop-schemas-devel libgdlmm-devel" depends="gdb gsettings-desktop-schemas" @@ -14,7 +14,7 @@ short_desc="Graphical front-end for gdb" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-only" homepage="https://wiki.gnome.org/Apps/Nemiver" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +distfiles="https://download.gnome.org/sources/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" checksum=85ab8cf6c4f83262f441cb0952a6147d075c3c53d0687389a3555e946b694ef2 lib32disabled=yes diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template index c29b7b6885a1..63c9247030f7 100644 --- a/srcpkgs/neovim/template +++ b/srcpkgs/neovim/template @@ -1,6 +1,6 @@ # Template file for 'neovim' pkgname=neovim -version=0.7.2 +version=0.7.0 revision=1 build_style=cmake build_helper="qemu" @@ -14,7 +14,7 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>" license="Apache-2.0, custom:Vim" homepage="https://neovim.io" distfiles="https://github.com/neovim/neovim/archive/v${version}.tar.gz" -checksum=ccab8ca02a0c292de9ea14b39f84f90b635a69282de38a6b4ccc8565bc65d096 +checksum=792a9c55d5d5f4a5148d475847267df309d65fb20f05523f21c1319ea8a6c7df alternatives=" vi:vi:/usr/bin/nvim diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template index f8e574289a38..d3b12e78ea92 100644 --- a/srcpkgs/netpbm/template +++ b/srcpkgs/netpbm/template @@ -1,10 +1,10 @@ # Template file for 'netpbm' pkgname=netpbm # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY -version=10.99.01 +version=10.99.00 revision=1 -_githash=51ae6d9e027a7308e9b3c22305bd8206344f3f7c -_githash_guide=a40b2193126fbdba69128b258ec1f2ce13165017 +_githash=5bcb369386d617631627a4fb086ff6ab80ffa157 +_githash_guide=7539a285f1cb2b7ed65f79b51cd24e1287cea478 create_wrksrc=yes build_wrksrc="netpbm-mirror-${_githash}" hostmakedepends="pkg-config perl python flex" @@ -16,8 +16,8 @@ license="BSD-3-Clause,GPL-2.0-only,custom:netpbm" homepage="http://netpbm.sourceforge.net/" distfiles="https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash}.tar.gz https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz" -checksum="029981746e76c047328cc16b305134dc5f1f37c12338c062d940e932c1ee33b2 - 710835af26eb98a354cec57eaccfd396828a1b6bd24d10ea3ad6dca3e02367c1" +checksum="47a12475e5ced6ca305e53ec8f0e8e12795309b04ff9e636e24462c9e538ae0f + c8eca14c896a9cc2b786445cdaee106dc829c22ceb71219ad471020372ae3704" post_extract() { cd $build_wrksrc diff --git a/srcpkgs/nettle/patches/musl-ppc-use-auxval.patch b/srcpkgs/nettle/patches/musl-ppc-use-auxval.patch new file mode 100644 index 000000000000..ce7c74779e85 --- /dev/null +++ b/srcpkgs/nettle/patches/musl-ppc-use-auxval.patch @@ -0,0 +1,21 @@ +This ensures that efficient capability checks are used on musl. + +--- a/fat-ppc.c ++++ b/fat-ppc.c +@@ -42,12 +42,10 @@ + + #if defined(_AIX) + # include <sys/systemcfg.h> +-#elif defined(__linux__) && defined(__GLIBC__) && defined(__GLIBC_PREREQ) +-# if __GLIBC_PREREQ(2, 16) +-# define USE_GETAUXVAL 1 +-# include <asm/cputable.h> +-# include <sys/auxv.h> +-# endif ++#elif defined(__linux__) ++# define USE_GETAUXVAL 1 ++# include <asm/cputable.h> ++# include <sys/auxv.h> + #elif defined(__FreeBSD__) + # include <machine/cpu.h> + # ifdef PPC_FEATURE2_HAS_VEC_CRYPTO diff --git a/srcpkgs/nettle/patches/ppc64-elfv2.patch b/srcpkgs/nettle/patches/ppc64-elfv2.patch new file mode 100644 index 000000000000..22f76582e0e1 --- /dev/null +++ b/srcpkgs/nettle/patches/ppc64-elfv2.patch @@ -0,0 +1,22 @@ +Ensure that ELFv2 ABI is used on all ppc64, including big endian. + +--- a/powerpc64/machine.m4 ++++ b/powerpc64/machine.m4 +@@ -1,7 +1,7 @@ + define(`PROLOGUE', + `.globl C_NAME($1) + DECLARE_FUNC(C_NAME($1)) +-ifelse(WORDS_BIGENDIAN,no, ++ifelse(`no',`no', + `ifdef(`FUNC_ALIGN',`.align FUNC_ALIGN') + C_NAME($1): + addis 2,12,(.TOC.-C_NAME($1))@ha +@@ -17,7 +17,7 @@ ifdef(`FUNC_ALIGN',`.align FUNC_ALIGN') + undefine(`FUNC_ALIGN')') + + define(`EPILOGUE', +-`ifelse(WORDS_BIGENDIAN,no, ++`ifelse(`no',`no', + `.size C_NAME($1), . - C_NAME($1)', + `.size .C_NAME($1), . - .C_NAME($1) + .size C_NAME($1), . - .C_NAME($1)')') diff --git a/srcpkgs/nettle/template b/srcpkgs/nettle/template index 26b926bf9cbe..25eca0dcab04 100644 --- a/srcpkgs/nettle/template +++ b/srcpkgs/nettle/template @@ -1,6 +1,6 @@ # Template file for 'nettle' pkgname=nettle -version=3.8 +version=3.7.3 revision=1 build_style=gnu-configure configure_args="--enable-shared" @@ -10,9 +10,8 @@ short_desc="Low-level cryptographic library" maintainer="Érico Nogueira <ericonr@disroot.org>" license="GPL-2.0-or-later, GPL-3.0-or-later" homepage="https://www.lysator.liu.se/~nisse/nettle/" -changelog="https://git.lysator.liu.se/nettle/nettle/-/raw/master/NEWS" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=7576c68481c198f644b08c160d1a4850ba9449e308069455b5213319f234e8e6 +checksum=661f5eb03f048a3b924c3a8ad2515d4068e40f67e774e8a26827658007e3bcf0 nettle-devel_package() { depends="gmp-devel ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/networkmanager-qt5/template b/srcpkgs/networkmanager-qt5/template index a23a0df5d65d..b80cd9d64821 100644 --- a/srcpkgs/networkmanager-qt5/template +++ b/srcpkgs/networkmanager-qt5/template @@ -1,6 +1,6 @@ # Template file for 'networkmanager-qt5' pkgname=networkmanager-qt5 -version=5.96.0 +version=5.94.0 revision=1 wrksrc="${pkgname%5}-${version}" build_style=cmake @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/networkmanager-qt" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname%5}-${version}.tar.xz" -checksum=dffd2c9df0121003ee8059b1aff657b58bf12dde4fc2b9d2d30a00ca817fdbbf +checksum=12208cc319ff0e77bbc1c37437e0fde57f62aa2a4d0f9e26110e8eb27b986502 do_check() { cd build diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template index 371b6dcc9a7a..09f30180a19c 100644 --- a/srcpkgs/newsboat/template +++ b/srcpkgs/newsboat/template @@ -1,6 +1,6 @@ # Template file for 'newsboat' pkgname=newsboat -version=2.28 +version=2.27 revision=1 build_style=configure build_helper="rust" @@ -17,7 +17,7 @@ license="MIT" homepage="https://newsboat.org/" changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md" distfiles="https://newsboat.org/releases/${version}/newsboat-${version}.tar.xz" -checksum=2508713ac850f1f2ae156e4b42cbc75a1c9e399d804e007b5773019115d3b0ec +checksum=fd5a40096689d4fc0f18441319197769fa377709821b1a3f1b2ba1f006625285 # tests fail when run by superuser # they always fail on musl, see https://github.com/newsboat/newsboat/issues/1216 diff --git a/srcpkgs/nextcloud-client/template b/srcpkgs/nextcloud-client/template index 857663ac7427..e7d356bfa31d 100644 --- a/srcpkgs/nextcloud-client/template +++ b/srcpkgs/nextcloud-client/template @@ -1,6 +1,6 @@ # Template file for 'nextcloud-client' pkgname=nextcloud-client -version=3.5.4 +version=3.3.5 revision=1 wrksrc="desktop-${version}" build_style=cmake @@ -20,8 +20,7 @@ license="GPL-2.0-or-later" homepage="https://nextcloud.com/clients/" changelog="https://github.com/nextcloud/desktop/releases" distfiles="https://github.com/nextcloud/desktop/archive/v${version}.tar.gz" -checksum=f6222403063f83d52577ab4c53060eec8d0dc499e56975e44767b53d9b6e896f -# https://github.com/void-linux/void-packages/pull/33358#discussion_r724518549 +checksum=5e952be36ab6806ffbab6d216b05bfbd9d7e72687e0d281f492e1059cd34b419 make_check=ci-skip build_options="dolphin webengine" diff --git a/srcpkgs/nheko/template b/srcpkgs/nheko/template index f35fd3942116..ed2f7f05dc75 100644 --- a/srcpkgs/nheko/template +++ b/srcpkgs/nheko/template @@ -1,7 +1,7 @@ # Template file for 'nheko' pkgname=nheko -version=0.10.0 -revision=1 +version=0.9.2 +revision=2 build_style=cmake hostmakedepends="qt5-host-tools qt5-qmake pkg-config qt5-declarative asciidoc" makedepends="qt5-multimedia-devel qt5-svg-devel qt5-tools-devel fmt-devel @@ -16,7 +16,7 @@ license="GPL-3.0-or-later" homepage="https://nheko-reborn.github.io" changelog="https://raw.githubusercontent.com/Nheko-Reborn/nheko/master/CHANGELOG.md" distfiles="https://github.com/Nheko-Reborn/nheko/archive/v${version}.tar.gz" -checksum=52ef68808fcfc4cd48e19fc45156b0d045a1c0b697cac23aa7ca2cdd8bacd865 +checksum=207243e1c0d0e879066233488b766e30d1902a24fd8f848850567d88408ce8ce case "$XBPS_TARGET_MACHINE" in armv*-musl) diff --git a/srcpkgs/nim/template b/srcpkgs/nim/template index 4e69e1fab2b7..d7534c97c223 100644 --- a/srcpkgs/nim/template +++ b/srcpkgs/nim/template @@ -1,6 +1,6 @@ # Template file for 'nim' pkgname=nim -version=1.6.6 +version=1.6.0 revision=1 _c1version=561b417c65791cd8356b5f73620914ceff845d10 _nimbleversion=0.13.1 @@ -11,10 +11,11 @@ short_desc="Nim programming language" maintainer="allan <mail@may.mooo.com>" license="MIT" homepage="https://nim-lang.org/" -distfiles="https://github.com/nim-lang/Nim/archive/v${version}.tar.gz - https://github.com/nim-lang/csources_v1/archive/${_c1version}.tar.gz>csources_v1-${_c1version}.tar.gz - https://github.com/nim-lang/nimble/archive/v${_nimbleversion}.tar.gz>nimble-${_nimbleversion}.tar.gz" -checksum="59836a85c1291b59af699a121b0b765703d6a0e44ed9f3ede363ff2b3e09d527 +_ghsite="https://github.com/nim-lang" +distfiles="${_ghsite}/Nim/archive/v${version}.tar.gz + ${_ghsite}/csources_v1/archive/${_c1version}.tar.gz>csources_v1-${_c1version}.tar.gz + ${_ghsite}/nimble/archive/v${_nimbleversion}.tar.gz>nimble-${_nimbleversion}.tar.gz" +checksum="c202cfd24a24480da1cf851e1265b87edb22710bb42286a57b1a99c83b6a8315 71c823444c794a12da9027d19d6a717dd7759521ecbbe28190b08372142607ec e6aa8d9ee4b3ed0321dca329b4a38fa546771b9729984482fb50fe73d3777f5d" diff --git a/srcpkgs/nqp/template b/srcpkgs/nqp/template index b2cf7f1775b7..4d698dd1aa73 100644 --- a/srcpkgs/nqp/template +++ b/srcpkgs/nqp/template @@ -1,6 +1,6 @@ # Template file for 'nqp' pkgname=nqp -version=2022.06 +version=2022.04 revision=1 build_style=configure make_check_target=test @@ -15,5 +15,5 @@ maintainer="Andy Weidenbaum <atweiden@tutanota.de>" license="Artistic-2.0" homepage="https://github.com/Raku/nqp" distfiles="https://rakudo.org/dl/nqp/${pkgname}-${version}.tar.gz" -checksum=8edf620e5994b265578a037eebdca0e3d622f993ef89a4195553fa01f81e4f24 +checksum=556d458e25d3c0464af9f04ea3e92bbde10046066b329188a88663943bd4e79c nocross=yes diff --git a/srcpkgs/nsd/template b/srcpkgs/nsd/template index 3ba577bb3640..2e42a1014fb0 100644 --- a/srcpkgs/nsd/template +++ b/srcpkgs/nsd/template @@ -1,6 +1,6 @@ # Template file for 'nsd' pkgname=nsd -version=4.6.0 +version=4.5.0 revision=1 build_style=gnu-configure configure_args="--enable-ratelimit --enable-ratelimit-default-is-off @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://www.nlnetlabs.nl/projects/nsd/" changelog="https://github.com/NLnetLabs/nsd/blob/NSD_${version//./_}_REL/doc/ChangeLog" distfiles="https://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=09062d9b83dfcdde4e4e53ec3615496d68c2821d8381d0d464ebea31a5975c81 +checksum=5ae7a704ab92c8a49f3c8f3a29565ce194c51a721c29c75ea7d43c13372d79c5 system_accounts="nsd" nsd_homedir=/var/db/nsd make_dirs="/var/db/nsd 0755 nsd nsd" diff --git a/srcpkgs/nsjail/template b/srcpkgs/nsjail/template index d115bcc43792..673f1882b97f 100644 --- a/srcpkgs/nsjail/template +++ b/srcpkgs/nsjail/template @@ -1,7 +1,7 @@ # Template file for 'nsjail' pkgname=nsjail version=3.0 -revision=9 +revision=8 build_style=gnu-makefile hostmakedepends="bison flex pkg-config protobuf which" makedepends="libnl3-devel protobuf-devel" diff --git a/srcpkgs/nspr/template b/srcpkgs/nspr/template index f45eae77b031..d85963d3f6c6 100644 --- a/srcpkgs/nspr/template +++ b/srcpkgs/nspr/template @@ -1,6 +1,6 @@ # Template file for 'nspr' pkgname=nspr -version=4.34.1 +version=4.34 revision=1 build_wrksrc=nspr build_style=gnu-configure @@ -11,7 +11,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="MPL-2.0" homepage="http://www.mozilla.org/projects/nspr/" distfiles="${MOZILLA_SITE}/nspr/releases/v${version}/src/${pkgname}-${version}.tar.gz" -checksum=c5b8354c48b632b8f4c1970628146c0e0c0ca8f32c7315d7d5736c002e03774f +checksum=beef011cd15d8f40794984d17014366513cec5719bf1a78f5e8a3e3a1cebf99c CFLAGS="-D_PR_POLL_AVAILABLE -D_PR_HAVE_OFF64_T -D_PR_INET6 -D_PR_HAVE_INET_NTOP -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO -D_PR_INET6_PROBE" if [ "$XBPS_TARGET_WORDSIZE" = 64 ]; then diff --git a/srcpkgs/nss/template b/srcpkgs/nss/template index 8010e7a21a3c..0d9c200fe637 100644 --- a/srcpkgs/nss/template +++ b/srcpkgs/nss/template @@ -3,7 +3,7 @@ _nsprver=4.34 pkgname=nss -version=3.81 +version=3.80 revision=1 hostmakedepends="perl which" makedepends="nspr-devel sqlite-devel zlib-devel" @@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="MPL-2.0" homepage="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS" distfiles="${MOZILLA_SITE}/security/nss/releases/NSS_${version//\./_}_RTM/src/nss-${version}.tar.gz" -checksum=a8bf5f3bb617068d57e7b15f3d9d528f109af0d57df2eaab0519b6423edccca6 +checksum=c0bf1fd2c7e29a6b02b309622baafc443eec90c8934bb155da4bb98988784b6a export NS_USE_GCC=1 export LIBRUNPATH= @@ -110,7 +110,7 @@ do_install() { chmod 755 ${DESTDIR}/usr/bin/nss-config for f in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \ - libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so libnsssysinit.so; do + libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so; do install -m755 dist/*.OBJ/lib/${f} ${DESTDIR}/usr/lib done diff --git a/srcpkgs/nsss/template b/srcpkgs/nsss/template index b4efae672355..3512d09597ef 100644 --- a/srcpkgs/nsss/template +++ b/srcpkgs/nsss/template @@ -1,7 +1,7 @@ # Template file for 'nsss' pkgname=nsss version=0.2.0.1 -revision=2 +revision=1 # Only available for musl archs="*-musl" build_style=configure diff --git a/srcpkgs/nsxiv/template b/srcpkgs/nsxiv/template index 86500ecb020b..a52cc2bb03f2 100644 --- a/srcpkgs/nsxiv/template +++ b/srcpkgs/nsxiv/template @@ -1,8 +1,7 @@ # Template file for 'nsxiv' pkgname=nsxiv -version=30 +version=29 revision=1 -wrksrc=${pkgname} build_style=gnu-makefile make_install_target=install-all makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel @@ -10,10 +9,9 @@ makedepends="libX11-devel imlib2-devel giflib-devel libexif-devel libXft-devel short_desc="Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer" maintainer="Sanjay Pavan <withercubes@protonmail.com>" license="GPL-2.0-or-later" -homepage="https://codeberg.org/nsxiv/nsxiv" -changelog="https://codeberg.org/nsxiv/nsxiv/raw/branch/master/CHANGELOG.md" -distfiles="https://codeberg.org/nsxiv/nsxiv/archive/v${version}.tar.gz" -checksum="a916d1385872ccf0b55fbf6b8546d05fcbbbb8b0a92579494e64c6bd22fc7941" +homepage="https://github.com/nsxiv/nsxiv" +distfiles="https://github.com/nsxiv/nsxiv/archive/v${version}.tar.gz" +checksum="564a17d921172336f7cd463bf313e39f84e4bcf4fdc789326f4112f848aad039" CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/freetype2" pre_build() { diff --git a/srcpkgs/nushell/template b/srcpkgs/nushell/template index cbfed068fd87..487af335fbfc 100644 --- a/srcpkgs/nushell/template +++ b/srcpkgs/nushell/template @@ -1,6 +1,6 @@ # Template file for 'nushell' pkgname=nushell -version=0.66.2 +version=0.64.0 revision=1 build_style=cargo configure_args="--features=extra" @@ -14,7 +14,7 @@ license="MIT" homepage="https://www.nushell.sh/" changelog="https://www.nushell.sh/blog/" distfiles="https://github.com/nushell/nushell/archive/refs/tags/${version}.tar.gz" -checksum=548668fe0e746cb068443b7701829e1839565e30aa5faa20c5481d0ead808045 +checksum=7adcc49bca0748dba680a2e118e158faae7bc14fb2e32b0056866d356b48d879 register_shell="/usr/bin/nu" # all tests fail with argument --target make_check=no diff --git a/srcpkgs/nvidia/template b/srcpkgs/nvidia/template index aa1e0ac8c209..9842061efe14 100644 --- a/srcpkgs/nvidia/template +++ b/srcpkgs/nvidia/template @@ -3,7 +3,7 @@ _desc="NVIDIA drivers for linux" pkgname=nvidia -version=515.65.01 +version=515.48.07 revision=1 maintainer="Andrew Benson <abenson+void@gmail.com>" license="custom:NVIDIA Proprietary" @@ -19,7 +19,7 @@ conflicts="xserver-abi-video>25_1 nvidia470>=0 nvidia390>=0" _pkg="NVIDIA-Linux-x86_64-${version}" distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run" -checksum=0492ddc5b5e65aa00cbc762e8d6680205c8d08e103b7131087a15126aee495e9 +checksum=e28764cc5b13c32e76370513daeafc05c289b77ee0511552450f1a00e31ae1e3 # subpackages need to be processed in this specific order subpackages="nvidia-gtklibs nvidia-dkms nvidia-opencl nvidia-libs nvidia-libs-32bit" depends="nvidia-libs-${version}_${revision} diff --git a/srcpkgs/nvidia390/template b/srcpkgs/nvidia390/template index da8428d2b873..258684507eb0 100644 --- a/srcpkgs/nvidia390/template +++ b/srcpkgs/nvidia390/template @@ -3,8 +3,8 @@ _desc="NVIDIA drivers (GeForce 400, 500 series)" pkgname=nvidia390 -version=390.154 -revision=1 +version=390.151 +revision=2 maintainer="Andrew Benson <abenson+void@gmail.com>" license="custom:NVIDIA Proprietary" homepage="https://www.nvidia.com/en-us/drivers/unix/" @@ -22,11 +22,11 @@ conflicts="xserver-abi-video>25_1" if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then _pkg="NVIDIA-Linux-x86-${version}" distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86/${version}/${_pkg}.run" - checksum=5ee871b84bd9f28e225b7a3e5f1be1f9e2d0067f37b8d6b8d0c251702f06d3e7 + checksum=94e399b459659c12b1344e8c8f4f5eee1ed5915ff459fc8bb831c9e1d44677db else _pkg="NVIDIA-Linux-x86_64-${version}-no-compat32" distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run" - checksum=20a10d71b13e03924a26b822d80884d961a8e2c61564645049d727f7d5a814ec + checksum=6e4fd2258465f5d5527fe80abd46de925a30348b4a84658498a6d75caf42c47c fi subpackages="nvidia390-gtklibs nvidia390-dkms nvidia390-opencl nvidia390-libs" diff --git a/srcpkgs/nvidia470/template b/srcpkgs/nvidia470/template index 5567824f41bf..e0f9a0fb6e37 100644 --- a/srcpkgs/nvidia470/template +++ b/srcpkgs/nvidia470/template @@ -3,7 +3,7 @@ _desc="NVIDIA drivers (GKxxx “Kepler”)" pkgname=nvidia470 -version=470.141.03 +version=470.129.06 revision=1 maintainer="Andrew Benson <abenson+void@gmail.com>" license="custom:NVIDIA Proprietary" @@ -19,7 +19,7 @@ conflicts="xserver-abi-video>25_1 nvidia390>=0" _pkg="NVIDIA-Linux-x86_64-${version}" distfiles="http://uk.download.nvidia.com/XFree86/Linux-x86_64/${version}/${_pkg}.run" -checksum=be98d247a43d7491a65bfdc997fb6531e1594346eb12a0faaa044672cdb5709f +checksum=410910b7006e17306332768329f4b53d6f9e91cc555c288991758e2a8f08a998 # subpackages need to be processed in this specific order subpackages="nvidia470-gtklibs nvidia470-dkms nvidia470-opencl nvidia470-libs nvidia470-libs-32bit" depends="nvidia470-libs-${version}_${revision} diff --git a/srcpkgs/nvme-cli/patches/musl.patch b/srcpkgs/nvme-cli/patches/musl.patch new file mode 100644 index 000000000000..4ebfba11d38f --- /dev/null +++ b/srcpkgs/nvme-cli/patches/musl.patch @@ -0,0 +1,18 @@ +commit ddf3610e8326d014360c9550d54a73f97b40e862 +Author: q66 <daniel@octaforge.org> +Date: Wed Apr 27 04:20:41 2022 +0200 + + fix build on musl + +diff --git a/util/base64.c b/util/base64.c +index e386c11..dad4492 100644 +--- a/util/base64.c ++++ b/util/base64.c +@@ -22,6 +22,7 @@ + #include <stdlib.h> + #include <string.h> + #include <errno.h> ++#include <sys/types.h> + + static const char base64_table[65] = + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; diff --git a/srcpkgs/nvme-cli/template b/srcpkgs/nvme-cli/template index fb64fece0644..d4e7bc892403 100644 --- a/srcpkgs/nvme-cli/template +++ b/srcpkgs/nvme-cli/template @@ -1,6 +1,6 @@ # Template file for 'nvme-cli' pkgname=nvme-cli -version=2.1.1 +version=2.0 revision=1 build_style=meson configure_args="-Ddocs=man -Dudevrulesdir=lib/udev/rules.d" @@ -11,7 +11,7 @@ maintainer="Subhaditya Nath <sn03.general@gmail.com>" license="GPL-2.0-only" homepage="http://nvmexpress.org" distfiles="https://github.com/linux-nvme/nvme-cli/archive/v${version}.tar.gz" -checksum=cc8bd36b9aa71243e2bace238aa5505244fef3fef5418b0c61f75d1988458272 +checksum=471869b3bf643bb357dc9613ad14d24ff342fcd97e2db5a753c81c335ad8859c conf_files="/etc/nvme/*.conf" if [ "$XBPS_TARGET_LIBC" = "glibc" ]; then diff --git a/srcpkgs/nvtop/template b/srcpkgs/nvtop/template index c713f50e2a57..149fdc8e7d1e 100644 --- a/srcpkgs/nvtop/template +++ b/srcpkgs/nvtop/template @@ -1,14 +1,14 @@ # Template file for 'nvtop' pkgname=nvtop -version=2.0.2 +version=1.2.2 revision=1 archs="x86_64" build_style=cmake makedepends="ncurses-devel" depends="nvidia" short_desc="NVIDIA GPUs htop-like monitoring tool" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Filokhin Pavel <filohin.pavel@gmail.com>" license="GPL-3.0-or-later" homepage="https://github.com/Syllo/nvtop" -distfiles="https://github.com/Syllo/nvtop/archive/$version/nvtop-$version.tar.gz" -checksum=7f22bb9f59e36551f5d7640d265b63ec6af1a91a421fa220dd913a5a134e9901 +distfiles="https://github.com/Syllo/nvtop/archive/$version/$pkgname-$version.tar.gz" +checksum=d6ca7f467cc1048ebd1ebf7add753650c5d7c8868752c0c57ed2c85df62f5810 diff --git a/srcpkgs/oblibs/template b/srcpkgs/oblibs/template index 47495454055b..c47caaf61f44 100644 --- a/srcpkgs/oblibs/template +++ b/srcpkgs/oblibs/template @@ -1,7 +1,7 @@ # Template file for 'oblibs' pkgname=oblibs version=0.1.4.0 -revision=2 +revision=1 wrksrc="oblibs-v${version}" build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib --with-sysdeps=${XBPS_CROSS_BASE}/usr/lib/skalibs/sysdeps" diff --git a/srcpkgs/ocaml-camlp-streams/template b/srcpkgs/ocaml-camlp-streams/template index edccf5495260..ce728427d280 100644 --- a/srcpkgs/ocaml-camlp-streams/template +++ b/srcpkgs/ocaml-camlp-streams/template @@ -1,6 +1,6 @@ # Template file for 'ocaml-camlp-streams' pkgname=ocaml-camlp-streams -version=5.0.1 +version=5.0 revision=1 wrksrc="camlp-streams-${version}" makedepends="ocaml dune" @@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="LGPL-2.1-only,OCaml-LGPL-linking-exception" homepage="https://github.com/ocaml/camlp-streams" distfiles="https://github.com/ocaml/camlp-streams/archive/v${version}.tar.gz" -checksum=ad71f62406e9bb4e7fb5d4593ede2af6c68f8b0d96f25574446e142c3eb0d9a4 +checksum=daa618bb57a876075a1801d9dcde7dee83635766185f565af913dff43ea4d226 nocross=yes disable_parallel_build=yes diff --git a/srcpkgs/oil/template b/srcpkgs/oil/template index b35ccf6e2a5e..6648b5255576 100644 --- a/srcpkgs/oil/template +++ b/srcpkgs/oil/template @@ -1,6 +1,6 @@ # Template file for 'oil' pkgname=oil -version=0.12.0 +version=0.11.0 revision=1 build_style=configure configure_args="--prefix=/usr $(vopt_with readline)" @@ -10,8 +10,8 @@ short_desc="Oil, a new unix shell" maintainer="MarcoAPC <marcoaureliopc@gmail.com>" license="Apache-2.0" homepage="https://www.oilshell.org" -distfiles="https://www.oilshell.org/download/oil-${version}.tar.xz" -checksum=d73c067ccd7b496588bd0d7d7126c87e22d16aaf847b5afde063c958910fa0ff +distfiles="${homepage}/download/${pkgname}-${version}.tar.xz" +checksum=e5e00ae776852c41233efc0a310219968523485680714d2dcec500af63d00208 register_shell="/usr/bin/osh /usr/bin/oil" nocross="Build systems gets confused with host and cross toolchains/headers" nostrip=yes diff --git a/srcpkgs/okular/template b/srcpkgs/okular/template index ea516376cfab..fba4e72d0f84 100644 --- a/srcpkgs/okular/template +++ b/srcpkgs/okular/template @@ -1,6 +1,6 @@ # Template file for 'okular' pkgname=okular -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config gettext kcoreaddons @@ -16,7 +16,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-only" homepage="https://kde.org/applications/en/graphics/org.kde.okular" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=7c563572e31da5c1ae23b0333c31980ca115bd859d0e181e09dd3f09f3e3570e +checksum=cee20b2df2828728e9208406c9dec7a96b33a10eaac7b26c35788009e077163f do_check() { cd build diff --git a/srcpkgs/openblas/template b/srcpkgs/openblas/template index e308926c5abd..cc44d93a9ac2 100644 --- a/srcpkgs/openblas/template +++ b/srcpkgs/openblas/template @@ -1,8 +1,8 @@ # Template file for 'openblas' pkgname=openblas reverts="0.3.19_1" -version=0.3.20 -revision=1 +version=0.3.18 +revision=2 wrksrc="OpenBLAS-${version}" build_style=gnu-makefile make_build_args="HOSTCC=gcc USE_OPENMP=1" @@ -15,7 +15,7 @@ license="BSD-3-Clause" homepage="https://www.openblas.net/" changelog="https://raw.githubusercontent.com/xianyi/OpenBLAS/v${version}/Changelog.txt" distfiles="https://github.com/xianyi/OpenBLAS/archive/v${version}.tar.gz" -checksum=8495c9affc536253648e942908e88e097f2ec7753ede55aca52e5dead3029e3c +checksum=1632c1e8cca62d8bed064b37747e331a1796fc46f688626337362bf0d16aeadb case "$XBPS_TARGET_MACHINE" in ppc64*) ;; diff --git a/srcpkgs/openconnect/template b/srcpkgs/openconnect/template index 91283b8397dc..70ba6962cd01 100644 --- a/srcpkgs/openconnect/template +++ b/srcpkgs/openconnect/template @@ -1,7 +1,7 @@ # Template file for 'openconnect' pkgname=openconnect -version=9.01 -revision=1 +version=8.10 +revision=2 build_style=gnu-configure configure_args="--with-vpnc-script=/usr/libexec/vpnc-scripts/vpnc-script" hostmakedepends="gettext pkg-config" @@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.1-only" homepage="http://www.infradead.org/openconnect/" distfiles="ftp://ftp.infradead.org/pub/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=b3d7faf830e9793299d6a41e81d84cd4a3e2789c148c9e598e4585010090e4c7 +checksum=30e64c6eca4be47bbf1d61f53dc003c6621213738d4ea7a35e5cf1ac2de9bab1 openconnect-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/opendht/template b/srcpkgs/opendht/template index 6b9f70d6b281..ebdbdde002cf 100644 --- a/srcpkgs/opendht/template +++ b/srcpkgs/opendht/template @@ -1,12 +1,12 @@ # Template file for 'opendht' pkgname=opendht version=2.4.4 -revision=2 +revision=1 build_style=cmake configure_args="-DOPENDHT_SYSTEMD=OFF -DOPENDHT_TOOLS=OFF -DOPENDHT_TESTS_NETWORK=OFF" hostmakedepends="pkg-config" -makedepends="gnutls-devel msgpack-cxx readline-devel libargon2-devel asio" +makedepends="gnutls-devel msgpack-devel readline-devel libargon2-devel asio" short_desc="Distributed Hash Table implementation" maintainer="Piraty <piraty1@inbox.ru>" license="GPL-3.0-or-later" diff --git a/srcpkgs/opendkim/template b/srcpkgs/opendkim/template index b724166619cf..c9d0abfda66c 100644 --- a/srcpkgs/opendkim/template +++ b/srcpkgs/opendkim/template @@ -1,19 +1,18 @@ # Template file for 'opendkim' pkgname=opendkim version=2.10.3 -revision=13 +revision=12 build_style=gnu-configure configure_args="--with-milter=${XBPS_CROSS_BASE}/usr" hostmakedepends="pkg-config automake gettext libtool" -makedepends="libbsd-devel openssl-devel libmd-devel libmilter-devel" -depends="perl" +makedepends="libbsd-devel openssl-devel libmilter-devel" short_desc="DKIM library" maintainer="John Regan <john@jrjrtech.com>" license="BSD-3-Clause, Sendmail" homepage="http://www.opendkim.org" distfiles="${SOURCEFORGE_SITE}/project/${pkgname}/${pkgname}-${version}.tar.gz" checksum=43a0ba57bf942095fe159d0748d8933c6b1dd1117caf0273fa9a0003215e681b -python_version=2 +python_version=2 #unverified pre_configure() { autoreconf -fi diff --git a/srcpkgs/openjdk10-bootstrap/update b/srcpkgs/openjdk10-bootstrap/update deleted file mode 100644 index baabeaffb9e6..000000000000 --- a/srcpkgs/openjdk10-bootstrap/update +++ /dev/null @@ -1,3 +0,0 @@ -site="https://github.com/openjdk/jdk10u/tags" -pattern='jdk-\K10\.[\d.+]+(?=\.)' -version="${version//p/+}" diff --git a/srcpkgs/openjdk11/files/musl_patches/8289477.patch b/srcpkgs/openjdk11/files/musl_patches/8289477.patch deleted file mode 100644 index 57ac4866b578..000000000000 --- a/srcpkgs/openjdk11/files/musl_patches/8289477.patch +++ /dev/null @@ -1,35 +0,0 @@ -From da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f Mon Sep 17 00:00:00 2001 -From: Thomas Stuefe <stuefe@openjdk.org> -Date: Thu, 30 Jun 2022 06:19:25 +0000 -Subject: [PATCH] 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc - -Reviewed-by: dholmes, clanger ---- - src/hotspot/os/linux/os_linux.cpp | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 726926218907..8ee10e201c69 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -4591,7 +4591,8 @@ static int _cpu_count(const cpu_set_t* cpus) { - // dynamic check - see 6515172 for details. - // If anything goes wrong we fallback to returning the number of online - // processors - which can be greater than the number available to the process. --int os::Linux::active_processor_count() { -+static int get_active_processor_count() { -+ // Note: keep this function, with its CPU_xx macros, *outside* the os namespace (see JDK-8289477). - cpu_set_t cpus; // can represent at most 1024 (CPU_SETSIZE) processors - cpu_set_t* cpus_p = &cpus; - int cpus_size = sizeof(cpu_set_t); -@@ -4663,6 +4664,10 @@ int os::Linux::active_processor_count() { - return cpu_count; - } - -+int os::Linux::active_processor_count() { -+ return get_active_processor_count(); -+} -+ - // Determine the active processor count from one of - // three different sources: - // diff --git a/srcpkgs/openjdk11/template b/srcpkgs/openjdk11/template index b148ebe1e008..48be7fa6bfc8 100644 --- a/srcpkgs/openjdk11/template +++ b/srcpkgs/openjdk11/template @@ -1,7 +1,7 @@ # Template file for 'openjdk11' pkgname=openjdk11 version=11.0.12+7 -revision=3 +revision=2 _java_ver="${version%%.*}" _jdk_home="usr/lib/jvm/openjdk${_java_ver}" archs="x86_64* i686* aarch64* armv7* ppc64*" @@ -43,7 +43,6 @@ provides="java-environment-${version}_1" # Build is still parallel, but don't use -jN. disable_parallel_build=yes -disable_parallel_check=yes build_options="docs" case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/openjdk12-bootstrap/update b/srcpkgs/openjdk12-bootstrap/update deleted file mode 100644 index 0fe35d4ba989..000000000000 --- a/srcpkgs/openjdk12-bootstrap/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://github.com/openjdk/jdk12u/tags" -pattern='jdk-\K12\.[\d.+]+(?=\.)' diff --git a/srcpkgs/openjdk13-bootstrap/update b/srcpkgs/openjdk13-bootstrap/update deleted file mode 100644 index e7662d0eceed..000000000000 --- a/srcpkgs/openjdk13-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk13u/tags" -pattern='jdk-\K13\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk14-bootstrap/update b/srcpkgs/openjdk14-bootstrap/update deleted file mode 100644 index aa2de380eabe..000000000000 --- a/srcpkgs/openjdk14-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk14u/tags" -pattern='jdk-\K14\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk15-bootstrap/update b/srcpkgs/openjdk15-bootstrap/update deleted file mode 100644 index d24bb65aa869..000000000000 --- a/srcpkgs/openjdk15-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk15u/tags" -pattern='jdk-\K15\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk16-bootstrap/update b/srcpkgs/openjdk16-bootstrap/update deleted file mode 100644 index e62cae8684d6..000000000000 --- a/srcpkgs/openjdk16-bootstrap/update +++ /dev/null @@ -1,4 +0,0 @@ -site="https://github.com/openjdk/jdk16u/tags" -pattern='jdk-\K16\.[\d.+]+(?=\.)' -# don't need to update the bootstrap package -ignore="*" diff --git a/srcpkgs/openjdk17/files/musl_patches/8289477.patch b/srcpkgs/openjdk17/files/musl_patches/8289477.patch deleted file mode 100644 index 57ac4866b578..000000000000 --- a/srcpkgs/openjdk17/files/musl_patches/8289477.patch +++ /dev/null @@ -1,35 +0,0 @@ -From da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f Mon Sep 17 00:00:00 2001 -From: Thomas Stuefe <stuefe@openjdk.org> -Date: Thu, 30 Jun 2022 06:19:25 +0000 -Subject: [PATCH] 8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc - -Reviewed-by: dholmes, clanger ---- - src/hotspot/os/linux/os_linux.cpp | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/hotspot/os/linux/os_linux.cpp b/src/hotspot/os/linux/os_linux.cpp -index 726926218907..8ee10e201c69 100644 ---- a/src/hotspot/os/linux/os_linux.cpp -+++ b/src/hotspot/os/linux/os_linux.cpp -@@ -4591,7 +4591,8 @@ static int _cpu_count(const cpu_set_t* cpus) { - // dynamic check - see 6515172 for details. - // If anything goes wrong we fallback to returning the number of online - // processors - which can be greater than the number available to the process. --int os::Linux::active_processor_count() { -+static int get_active_processor_count() { -+ // Note: keep this function, with its CPU_xx macros, *outside* the os namespace (see JDK-8289477). - cpu_set_t cpus; // can represent at most 1024 (CPU_SETSIZE) processors - cpu_set_t* cpus_p = &cpus; - int cpus_size = sizeof(cpu_set_t); -@@ -4663,6 +4664,10 @@ int os::Linux::active_processor_count() { - return cpu_count; - } - -+int os::Linux::active_processor_count() { -+ return get_active_processor_count(); -+} -+ - // Determine the active processor count from one of - // three different sources: - // diff --git a/srcpkgs/openjdk17/template b/srcpkgs/openjdk17/template index 06d100ad24b0..03ac17c81b4d 100644 --- a/srcpkgs/openjdk17/template +++ b/srcpkgs/openjdk17/template @@ -1,7 +1,7 @@ # Template file for 'openjdk17' pkgname=openjdk17 -version=17.0.4+8 -revision=1 +version=17.0.3+7 +revision=2 _gtest_ver=1.8.1 _java_ver="${version%%.*}" _jdk_update="${version#*+}" @@ -45,14 +45,13 @@ license="GPL-2.0-only WITH Classpath-exception-2.0" homepage="http://openjdk.java.net/" distfiles="https://github.com/openjdk/jdk${_java_ver}u/archive/jdk-${version}.tar.gz https://github.com/google/googletest/archive/refs/tags/release-${_gtest_ver}.tar.gz" -checksum="b10b80aa96ac43c75163c1888bb42b66e1eeaecb02412d30de5369df7337ac8f +checksum="22575340d080a396442658356583d9c7dc0c44cefa52842fbfcf23eef23c39a0 9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c" provides="java-environment-${version}_1" patch_args="-Np1 --directory=$build_wrksrc" -# Build and check are still parallel, but don't use -jN. +# Build is still parallel, but don't use -jN. disable_parallel_build=yes -disable_parallel_check=yes build_options="docs" case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/openjdk17/update b/srcpkgs/openjdk17/update index 6864bde6bb71..baa13a22f358 100644 --- a/srcpkgs/openjdk17/update +++ b/srcpkgs/openjdk17/update @@ -1 +1 @@ -pattern='jdk-\K17\.[\d.+]+(?=\.)' +pattern='jdk-\K17\.[\d.+]+' \ No newline at end of file diff --git a/srcpkgs/openjpeg2/patches/14f4c27e7c91f745a1dda9991b5deea3cbef2072.patch b/srcpkgs/openjpeg2/patches/14f4c27e7c91f745a1dda9991b5deea3cbef2072.patch new file mode 100644 index 000000000000..28d654fa8885 --- /dev/null +++ b/srcpkgs/openjpeg2/patches/14f4c27e7c91f745a1dda9991b5deea3cbef2072.patch @@ -0,0 +1,31 @@ +From 14f4c27e7c91f745a1dda9991b5deea3cbef2072 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine <fontaine.fabrice@gmail.com> +Date: Thu, 7 Jan 2021 14:09:50 +0100 +Subject: [PATCH] Revert "Use INC_DIR for OPENJPEG_INCLUDE_DIRS (fixes + uclouvain#1174)" + +This reverts commit 65586374d639cfc0104419992f9022174b412594 which +breaks cross-compilation of poppler under buildroot (because of +DESTDIR usage). +--- + cmake/OpenJPEGConfig.cmake.in | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git cmake/OpenJPEGConfig.cmake.in cmake/OpenJPEGConfig.cmake.in +index 8a726697a..2925108ad 100644 +--- a/cmake/OpenJPEGConfig.cmake.in ++++ b/cmake/OpenJPEGConfig.cmake.in +@@ -27,8 +27,12 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake) + # This is an install tree + include(${SELF_DIR}/OpenJPEGTargets.cmake) + ++ # We find a relative path from the PKG directory to header files. ++ set(PKG_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_PACKAGE_DIR@") + set(INC_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_INCLUDE_DIR@") +- get_filename_component(OPENJPEG_INCLUDE_DIRS "${INC_DIR}" ABSOLUTE) ++ file(RELATIVE_PATH PKG_TO_INC_RPATH "${PKG_DIR}" "${INC_DIR}") ++ ++ get_filename_component(OPENJPEG_INCLUDE_DIRS "${SELF_DIR}/${PKG_TO_INC_RPATH}" ABSOLUTE) + + else() + if(EXISTS ${SELF_DIR}/OpenJPEGExports.cmake) diff --git a/srcpkgs/openjpeg2/patches/4d0b49edad7fb31ebbf03c60a45b72aaa7b7412b.patch b/srcpkgs/openjpeg2/patches/4d0b49edad7fb31ebbf03c60a45b72aaa7b7412b.patch new file mode 100644 index 000000000000..18907a5d74d2 --- /dev/null +++ b/srcpkgs/openjpeg2/patches/4d0b49edad7fb31ebbf03c60a45b72aaa7b7412b.patch @@ -0,0 +1,26 @@ +From 4d0b49edad7fb31ebbf03c60a45b72aaa7b7412b Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine <fontaine.fabrice@gmail.com> +Date: Thu, 7 Jan 2021 14:11:26 +0100 +Subject: [PATCH] cmake/OpenJPEGConfig.cmake: replace ABSOLUTE by REALPATH + +Fix #1174 by replacing ABSOLUTE by REALPATH which will resolve symlinks: +https://cmake.org/cmake/help/latest/command/get_filename_component.html + +Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> +--- + cmake/OpenJPEGConfig.cmake.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git cmake/OpenJPEGConfig.cmake.in cmake/OpenJPEGConfig.cmake.in +index 2925108ad..6e88036c6 100644 +--- a/cmake/OpenJPEGConfig.cmake.in ++++ b/cmake/OpenJPEGConfig.cmake.in +@@ -32,7 +32,7 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake) + set(INC_DIR "@CMAKE_INSTALL_PREFIX@/@OPENJPEG_INSTALL_INCLUDE_DIR@") + file(RELATIVE_PATH PKG_TO_INC_RPATH "${PKG_DIR}" "${INC_DIR}") + +- get_filename_component(OPENJPEG_INCLUDE_DIRS "${SELF_DIR}/${PKG_TO_INC_RPATH}" ABSOLUTE) ++ get_filename_component(OPENJPEG_INCLUDE_DIRS "${SELF_DIR}/${PKG_TO_INC_RPATH}" REALPATH) + + else() + if(EXISTS ${SELF_DIR}/OpenJPEGExports.cmake) diff --git a/srcpkgs/openjpeg2/template b/srcpkgs/openjpeg2/template index b1b293ae474c..4e6f16ac7ced 100644 --- a/srcpkgs/openjpeg2/template +++ b/srcpkgs/openjpeg2/template @@ -1,16 +1,21 @@ # Template file for 'openjpeg2' pkgname=openjpeg2 -version=2.5.0 -revision=1 +version=2.4.0 +revision=2 wrksrc="openjpeg-${version}" build_style=cmake +configure_args="-DCMAKE_BUILD_TYPE=None" makedepends="libpng-devel lcms2-devel tiff-devel" short_desc="Open-source JPEG 2000 codec written in C language (Version 2)" maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-2-Clause" homepage="http://www.openjpeg.org/" distfiles="https://github.com/uclouvain/openjpeg/archive/v${version}.tar.gz" -checksum=0333806d6adecc6f7a91243b2b839ff4d2053823634d4f6ed7a59bc87409122a +checksum=8702ba68b442657f11aaeb2b338443ca8d5fb95b0d845757968a7be31ef7f16d + +post_install() { + vlicense LICENSE +} libopenjpeg2-devel_package() { short_desc+=" - development files" @@ -23,11 +28,9 @@ libopenjpeg2-devel_package() { vmove usr/lib/pkgconfig } } - libopenjpeg2_package() { short_desc+=" - library files" pkg_install() { vmove "usr/lib/*.so.*" - vlicense LICENSE } } diff --git a/srcpkgs/openocd/template b/srcpkgs/openocd/template index d6370930edc1..856977b045ec 100644 --- a/srcpkgs/openocd/template +++ b/srcpkgs/openocd/template @@ -4,7 +4,6 @@ version=0.11.0+1 revision=1 # update to a commit that has a compatible jimtcl version _commit=830d70bfc66ada2a68c73283b9e4fa4770d408ee -_jimtcl_version=0.81 wrksrc="${pkgname}-${_commit}" build_style=gnu-configure configure_args=" @@ -42,8 +41,7 @@ configure_args=" --enable-cmsis-dap-v2 --disable-internal-libjaylink" hostmakedepends="automake pkg-config libtool which" -makedepends="hidapi-devel libftdi1-devel - jimtcl-devel>=${_jimtcl_version}_1<=${_jimtcl_version}_9999 +makedepends="hidapi-devel jimtcl-devel-0.81_1 libftdi1-devel libusb-devel libjaylink-devel capstone-devel" short_desc="Open On-Chip Debugger" maintainer="Érico Nogueira <ericonr@disroot.org>" diff --git a/srcpkgs/openrazer-meta/template b/srcpkgs/openrazer-meta/template index 450fb632b878..3cd401cb9878 100644 --- a/srcpkgs/openrazer-meta/template +++ b/srcpkgs/openrazer-meta/template @@ -1,7 +1,7 @@ # Template file for 'openrazer-meta' pkgname=openrazer-meta -version=3.4.0 -revision=1 +version=3.0.1 +revision=3 wrksrc="openrazer-${version}" build_style=gnu-makefile make_install_target="setup_dkms udev_install daemon_install xdg_install @@ -13,7 +13,7 @@ maintainer="Luca Weiss <luca@z3ntu.xyz>" license="GPL-2.0-or-later" homepage="https://openrazer.github.io" distfiles="https://github.com/openrazer/openrazer/releases/download/v${version}/openrazer-${version}.tar.xz" -checksum=387b4a0bcc196ebbb3694b79d90abee19351774a1162d8250880b69d8b1a3023 +checksum=b27a7ab459e5290f9fe4d56f49922f97ed83fc92ba2bc0154aff8c4cdd1de73f do_build() { : diff --git a/srcpkgs/opensmtpd-filter-dkimsign/patches/cleanup-search-paths.patch b/srcpkgs/opensmtpd-filter-dkimsign/patches/cleanup-search-paths.patch deleted file mode 100644 index a2487293d488..000000000000 --- a/srcpkgs/opensmtpd-filter-dkimsign/patches/cleanup-search-paths.patch +++ /dev/null @@ -1,25 +0,0 @@ -The LOCALBASE variable is used as a prefix for parts of both build and install. -This causes issues with cross-compiling, where the prefix for development files -and for installation are different (e.g. /usr/aarch64-linux-gnu versus /usr). - -This patch removes references to LOCALBASE in the include and link search paths -to fix include errors caused by having `-I/usr/include` in a cross-compile. - ---- a/Makefile.gnu 2022-07-25 15:21:33.867612285 -0500 -+++ b/Makefile.gnu 2022-07-25 15:41:18.197622258 -0500 -@@ -23,7 +23,6 @@ - CRYPT_LDADD= -lcrypto - endif - --CFLAGS+= -I${LOCALBASE}/include - CFLAGS+= -Wall -I${.CURDIR} - CFLAGS+= -Wstrict-prototypes -Wmissing-prototypes - CFLAGS+= -Wmissing-declarations -@@ -32,7 +31,6 @@ - CFLAGS+= ${CRYPT_CFLAGS} - CFLAGS+= -I${CURDIR} -I${CURDIR}/openbsd-compat/ - --LDFLAGS+= -L${LOCALBASE}/lib - LDFLAGS+= ${CRYPT_LDFLAGS} - LDADD+= ${CRYPT_LDADD} -lopensmtpd - diff --git a/srcpkgs/opensmtpd-filter-dkimsign/template b/srcpkgs/opensmtpd-filter-dkimsign/template deleted file mode 100644 index fc31d7d5466e..000000000000 --- a/srcpkgs/opensmtpd-filter-dkimsign/template +++ /dev/null @@ -1,22 +0,0 @@ -# Template file for 'opensmtpd-filter-dkimsign' -pkgname=opensmtpd-filter-dkimsign -version=0.5 -revision=1 -wrksrc="filter-dkimsign-${version}" -build_style=gnu-makefile -make_cmd="make -f Makefile.gnu" -make_use_env=yes -make_build_args="MANFORMAT=" -make_install_args="MANFORMAT=" -makedepends="libopensmtpd-devel openssl-devel" -short_desc="Filter for signing mail with DKIM" -maintainer="Adam Gausmann <agausmann@fastmail.com>" -license="ISC" -homepage="https://imperialat.at/dev/filter-dkimsign/" -distfiles="https://distfiles.sigtrap.nl/filter-dkimsign-${version}.tar.gz" -checksum=a5b4ec3af5ecb42351a0b5459bdd0f32c00ec55c23050b5f46dfaed8e321974b -make_check=no # Does not have a test suite - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/openssl/template b/srcpkgs/openssl/template index 317ae4995bb6..b77267e3d098 100644 --- a/srcpkgs/openssl/template +++ b/srcpkgs/openssl/template @@ -1,6 +1,6 @@ # Template file for 'openssl' pkgname=openssl -version=1.1.1q +version=1.1.1n revision=1 bootstrap=yes build_style=configure @@ -17,7 +17,7 @@ maintainer="John <johnz@posteo.net>" license="OpenSSL" homepage="https://www.openssl.org" distfiles="https://www.openssl.org/source/openssl-${version}.tar.gz" -checksum=d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca +checksum=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a conf_files="/etc/ssl/openssl.cnf" replaces="libressl>=0" @@ -52,11 +52,6 @@ pre_build() { make ${makejobs} depend } -pre_check() { - # developer test, fails due to different nm output - rm -f test/recipes/01-test_symbol_presence.t -} - post_install() { if [ ! "$CHROOT_READY" ]; then rm -f "${DESTDIR}/usr/bin/c_rehash" diff --git a/srcpkgs/opentoonz/template b/srcpkgs/opentoonz/template index 23bba3407e89..540a66afc6bc 100644 --- a/srcpkgs/opentoonz/template +++ b/srcpkgs/opentoonz/template @@ -1,7 +1,7 @@ # Template file for 'opentoonz' pkgname=opentoonz -version=1.6.0 -revision=1 +version=1.5.0 +revision=2 build_wrksrc="toonz/sources" build_style=cmake make_cmd=make @@ -15,7 +15,7 @@ maintainer="bra1nwave <brainwave@openmailbox.org>" license="BSD-3-Clause" homepage="https://opentoonz.github.io/e/" distfiles="https://github.com/opentoonz/opentoonz/archive/v${version}.tar.gz" -checksum=9a6c28cb3933756dbebb45e849bdafc9e6d93d0328c4fd4d7bc8ec3ae481f684 +checksum=fba0f381fb71ffda89e6423b4d461450d4851f93830342e69e36313070af5990 export CMAKE_GENERATOR="Unix Makefiles" diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template index 0960726ab1ae..35645b527cae 100644 --- a/srcpkgs/opera/template +++ b/srcpkgs/opera/template @@ -1,6 +1,6 @@ # Template file for 'opera' pkgname=opera -version=89.0.4447.83 +version=88.0.4412.40 revision=1 archs="x86_64" create_wrksrc=yes @@ -11,7 +11,7 @@ maintainer="mobinmob <mobinmob@disroot.org>" license="custom:Proprietary" homepage="https://www.opera.com/computer" distfiles="https://get.geo.opera.com/pub/opera/desktop/${version}/linux/opera-stable_${version}_amd64.rpm" -checksum=5291da44d840ac97e4db063695870b78b474b787b3bea15d73e74eb8f698b4f4 +checksum=9f825b3040bc2c3d8b10f5d45313b2006736562f0bf86fa86345c0cea9e6bacf repository="nonfree" nostrip=yes diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template index 80d7e856d358..298009255942 100644 --- a/srcpkgs/orca/template +++ b/srcpkgs/orca/template @@ -1,9 +1,9 @@ # Template file for 'orca' pkgname=orca -version=42.3 +version=41.1 revision=1 build_style=gnu-configure -hostmakedepends="gettext itstool pkg-config" +hostmakedepends="intltool itstool pkg-config" makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel" depends="desktop-file-utils gst-plugins-good1 hicolor-icon-theme liblouis python3-atspi python3-brlapi python3-dbus python3-xdg speech-dispatcher @@ -12,9 +12,8 @@ short_desc="Screen reader for individuals who are blind or visually impaired" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/Orca" -changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=fadcba0bfeae1e6672266264e76f63fe5abf8f0efb34be118b5a973fb6f2f724 +checksum=1fd02b99094f09f6e72df779e1a72dce41427ec82e245a4ea83233a97eeda271 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" python3-gobject-devel" diff --git a/srcpkgs/osinfo-db/template b/srcpkgs/osinfo-db/template index 5e93997ec2a4..40d6db98537b 100644 --- a/srcpkgs/osinfo-db/template +++ b/srcpkgs/osinfo-db/template @@ -1,6 +1,6 @@ # Template file for 'osinfo-db' pkgname=osinfo-db -version=20220727 +version=20220516 revision=1 build_style=fetch hostmakedepends="osinfo-db-tools" @@ -8,8 +8,8 @@ short_desc="Osinfo database about operating systems" maintainer="skmpz <dem.procopiou@gmail.com>" license="GPL-2.0-or-later" homepage="https://libosinfo.org" -distfiles="https://releases.pagure.org/libosinfo/osinfo-db-${version}.tar.xz" -checksum=2291e5234ed899a830c36f2b4056ff5e76235f4ba07b593421f4865290634d5e +distfiles="https://releases.pagure.org/libosinfo/${pkgname}-${version}.tar.xz" +checksum=d60f69d8afc9dcc53d76a2fb68d54c26d1fdc3a822b95c1801de58c3c66cda6d skip_extraction="${pkgname}-${version}.tar.xz" do_install() { diff --git a/srcpkgs/oxygen-icons5/template b/srcpkgs/oxygen-icons5/template index 657f1a02493e..8876060c0c95 100644 --- a/srcpkgs/oxygen-icons5/template +++ b/srcpkgs/oxygen-icons5/template @@ -1,6 +1,6 @@ # Template file for 'oxygen-icons5' pkgname=oxygen-icons5 -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later, LGPL-3.0-or-later" homepage="https://invent.kde.org/frameworks/oxygen-icons5" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0557a74daac4ad59bfd80626593aed2f91e3bd12782367f458cfc792bf916eb8 +checksum=203d9dbc3fb783c8c31c3d3d59624e31b502a50beea31505dcc56d8c33fcd1d0 conflicts="oxygen-icons>=0" oxygen-icons_package() { diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template index 0f00851c49fb..4cf06488fa6a 100644 --- a/srcpkgs/oxygen/template +++ b/srcpkgs/oxygen/template @@ -1,6 +1,6 @@ # Template file for 'oxygen' pkgname=oxygen -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/oxygen" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=70993e228481830e4c6f1de34266c52e97a8b3be1b32d28dfd66f4d0aaadd37a +checksum=3b58ef1edd0d704113adacb50b163dbc34a71fcdd9762a97beb23d53393700be diff --git a/srcpkgs/pam-gnupg/template b/srcpkgs/pam-gnupg/template index 91c993aeb496..17641ac07d87 100644 --- a/srcpkgs/pam-gnupg/template +++ b/srcpkgs/pam-gnupg/template @@ -1,7 +1,7 @@ # Template file for 'pam-gnupg' pkgname=pam-gnupg -version=0.4 -revision=1 +version=0.3 +revision=2 build_style=gnu-configure configure_args="--with-moduledir=/usr/lib/security" hostmakedepends="automake libtool gnupg" @@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="GPL-3.0-only" homepage="https://github.com/cruegge/pam-gnupg" distfiles="https://github.com/cruegge/pam-gnupg/archive/v${version}.tar.gz" -checksum=d7d266ffaa493fee087d373d70ae5f25a8afb145bc9b7c3cc60b7a448dd65756 +checksum=d179c355ffc7bc79c3503c2422f181626229ca9491cfbb44668146e6fd55a303 pre_configure() { sh autogen.sh diff --git a/srcpkgs/pamixer/template b/srcpkgs/pamixer/template index 8f9ea09613f3..67a9df9ece51 100644 --- a/srcpkgs/pamixer/template +++ b/srcpkgs/pamixer/template @@ -1,13 +1,17 @@ # Template file for 'pamixer' pkgname=pamixer -version=1.6 +version=1.5 revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="pulseaudio-devel cxxopts" +build_style=gnu-makefile +makedepends="pulseaudio-devel boost-devel" short_desc="Pulseaudio command line mixer" maintainer="teldra <teldra@rotce.de>" license="GPL-3.0-or-later" homepage="https://github.com/cdemoulins/pamixer" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=8b7199e495dc19b190f8f02ace8782f533266a4bd7c7d3cf6f4cf09b2de13e71 +checksum=eb75a9f71b99429bc5a789e82bbd3260bc27104aaaf8d9c17b56e23f74531708 +CXXFLAGS="-DVERSION=$version" + +do_install() { + vbin pamixer +} diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template index 5bd2639dd88c..5d49a2f7ed58 100644 --- a/srcpkgs/pango/template +++ b/srcpkgs/pango/template @@ -1,6 +1,6 @@ # Template file for 'pango' pkgname=pango -version=1.50.8 +version=1.50.7 revision=1 build_style=meson build_helper=gir @@ -14,7 +14,7 @@ license="LGPL-2.1-or-later" homepage="https://www.pango.org/" changelog="https://gitlab.gnome.org/GNOME/pango/-/raw/main/NEWS" distfiles="${GNOME_SITE}/pango/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=cf626f59dd146c023174c4034920e9667f1d25ac2c1569516d63136c311255fa +checksum=0477f369a3d4c695df7299a6989dc004756a7f4de27eecac405c6790b7e3ad33 make_check=no # doesn't pass its own tests # Package build options diff --git a/srcpkgs/paper-icon-theme/template b/srcpkgs/paper-icon-theme/template index b2b390bbf818..03cc7d412f61 100644 --- a/srcpkgs/paper-icon-theme/template +++ b/srcpkgs/paper-icon-theme/template @@ -1,13 +1,12 @@ # Template file for 'paper-icon-theme' pkgname=paper-icon-theme -version=1.5.0.20200312 -revision=1 -_commit=aa3e8af7a1f0831a51fd7e638a4acb077a1e5188 -wrksrc="${pkgname}-${_commit}" +version=1.5.0 +revision=2 +wrksrc="${pkgname}-v.${version}" build_style=meson short_desc="Modern freedesktop icon theme" maintainer="travankor <travankor@tuta.io>" license="CC-BY-SA-4.0" homepage="https://github.com/snwh/paper-icon-theme" -distfiles="https://github.com/snwh/paper-icon-theme/archive/${_commit}.tar.gz" -checksum=ad76f45266693666df43fab5a381a60899de99e21a85961fa24d60f4cb639b27 +distfiles="${homepage}/archive/v.${version}.tar.gz" +checksum=62f21dfe95ece481e5c635480f32347f1ad27ea66b2ef0526fe799090b298ece diff --git a/srcpkgs/papirus-icon-theme/template b/srcpkgs/papirus-icon-theme/template index a839f9da67fa..ea263424dc46 100644 --- a/srcpkgs/papirus-icon-theme/template +++ b/srcpkgs/papirus-icon-theme/template @@ -1,13 +1,13 @@ # Template file for 'papirus-icon-theme' pkgname=papirus-icon-theme -version=20220710 +version=20220606 revision=1 short_desc="SVG icon theme for Linux, based on Paper Icon Set" maintainer="Giuseppe Fierro <gspe@ae-design.ws>" license="GPL-3.0-or-later" homepage="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme" distfiles="https://github.com/PapirusDevelopmentTeam/${pkgname}/archive/${version}.tar.gz" -checksum=9aa81b51b73bfafeae7dbf7ef411db7c74fcff983e4b13c0e05e481dc65971b2 +checksum=139d18bada63d72779f2b604dbe893987d74000de728165ef1cb8baa4624b9c6 do_install() { vmkdir usr/share/icons diff --git a/srcpkgs/parallel/patches/destdir.patch b/srcpkgs/parallel/patches/destdir.patch new file mode 100644 index 000000000000..574797f71aaf --- /dev/null +++ b/srcpkgs/parallel/patches/destdir.patch @@ -0,0 +1,23 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -929,13 +929,13 @@ + cd parallel-$(YYYYMMDD) && \ + ./configure && make -j && sudo make -j install + install-data-hook: +- mkdir -p ${datarootdir}/bash-completion/completions +- mkdir -p ${zshcompletiondir} +- parallel --shell-completion bash > ${datarootdir}/bash-completion/completions/parallel +- echo '#compdef parallel' > ${zshcompletion} +- echo '(( $$+functions[_comp_parallel] )) ||' >> ${zshcompletion} +- echo ' eval "$$(parallel --shell-completion auto)" &&' >> ${zshcompletion} +- echo ' _comp_parallel' >> ${zshcompletion} ++ mkdir -p ${DESTDIR}${datarootdir}/bash-completion/completions ++ mkdir -p ${DESTDIR}${zshcompletiondir} ++ ./src/parallel --shell-completion bash > ${DESTDIR}${datarootdir}/bash-completion/completions/parallel ++ echo '#compdef parallel' > ${DESTDIR}${zshcompletion} ++ echo '(( $$+functions[_comp_parallel] )) ||' >> ${DESTDIR}${zshcompletion} ++ echo ' eval "$$(parallel --shell-completion auto)" &&' >> ${DESTDIR}${zshcompletion} ++ echo ' _comp_parallel' >> ${DESTDIR}${zshcompletion} + + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/srcpkgs/parallel/template b/srcpkgs/parallel/template index 9d2b3a9935fd..91e0a552d2a6 100644 --- a/srcpkgs/parallel/template +++ b/srcpkgs/parallel/template @@ -1,6 +1,6 @@ # Template file for 'parallel' pkgname=parallel -version=20220722 +version=20220622 revision=1 build_style=gnu-configure hostmakedepends="perl" @@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-3.0-or-later" homepage="https://www.gnu.org/software/parallel/" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=0e4083ac0d850c434598c6dfbf98f3b6dd2cc932a3af9269eb1f9323e43af019 +checksum=a4bd15a8f53b20fd19b0b41b26206527c07a1dda28a7891d5253d856fe5fd5a0 pre_configure() { # no html and pdf doc diff --git a/srcpkgs/parted/template b/srcpkgs/parted/template index 32c62d8e8072..f808182b0475 100644 --- a/srcpkgs/parted/template +++ b/srcpkgs/parted/template @@ -1,6 +1,6 @@ # Template file for 'parted' pkgname=parted -version=3.5 +version=3.4 revision=1 build_style=gnu-configure # parted wants off_t as 64bit type @@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/parted/" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=4938dd5c1c125f6c78b1f4b3e297526f18ee74aa43d45c248578b1d2470c05a2 +checksum=e1298022472da5589b7f2be1d5ee3c1b66ec3d96dfbad03dc642afd009da5342 libparted_package() { short_desc+=" - shared library" diff --git a/srcpkgs/patchutils/template b/srcpkgs/patchutils/template index e443401a0eb6..5c69fbd2587a 100644 --- a/srcpkgs/patchutils/template +++ b/srcpkgs/patchutils/template @@ -6,7 +6,7 @@ build_style=gnu-configure hostmakedepends="perl" depends="perl" short_desc="Collection of programs that operate on patch files" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="GPL-2.0-or-later" homepage="http://cyberelk.net/tim/software/patchutils/" distfiles="http://cyberelk.net/tim/data/patchutils/stable/${pkgname}-${version}.tar.xz" diff --git a/srcpkgs/pax-utils/template b/srcpkgs/pax-utils/template index a570aa0819d7..75d38b714cbe 100644 --- a/srcpkgs/pax-utils/template +++ b/srcpkgs/pax-utils/template @@ -1,8 +1,10 @@ # Template file for 'pax-utils' pkgname=pax-utils -version=1.3.5 +version=1.3.4 revision=1 -build_style=meson +build_style=gnu-configure +configure_args="--with-caps" +hostmakedepends="pkg-config" makedepends="libcap-devel" checkdepends="python3-pyelftools" short_desc="PaX aware and related utilities for ELF binaries" @@ -10,5 +12,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-only" homepage="https://cgit.gentoo.org/proj/pax-utils.git/" distfiles="https://gentoo.osuosl.org/distfiles/${pkgname}-${version}.tar.xz" -checksum=f0a5b03df2308aa2dd7aaf53b9ec0b2b48455b86129e477a1643de62904ab874 -python_version=3 +checksum=8baed2f9c5ae8e0cda1b9c75990864101afc64fad0a4616e10f3ff8ef891040b diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template index b12826051555..4c1614f9a7be 100644 --- a/srcpkgs/pdf.js/template +++ b/srcpkgs/pdf.js/template @@ -1,6 +1,6 @@ # Template file for 'pdf.js' pkgname=pdf.js -version=2.14.305 +version=2.12.313 revision=1 create_wrksrc=yes short_desc="Portable Document Format (PDF) viewer built with HTML5" @@ -8,7 +8,7 @@ maintainer="Daniel Santana <daniel@santana.tech>" license="Apache-2.0" homepage="https://mozilla.github.io/pdf.js/" distfiles="https://github.com/mozilla/pdf.js/releases/download/v${version}/pdfjs-${version}-dist.zip" -checksum=1929a00d26d7cd631033ab5a06dcd7d6c283b7d3b06c76083fb840bd1e014896 +checksum=f9be28b8c0bcda9d344e17f2922d02d7137488cdfce37e7639ccc582305b4822 do_install() { vmkdir usr/share/$pkgname/ diff --git a/srcpkgs/pencil2d/template b/srcpkgs/pencil2d/template index 65943965a30c..048dad18db97 100644 --- a/srcpkgs/pencil2d/template +++ b/srcpkgs/pencil2d/template @@ -1,6 +1,6 @@ # Template file for 'pencil2d' pkgname=pencil2d -version=0.6.6 +version=0.6.5 revision=1 wrksrc=pencil-${version} build_style=qmake @@ -13,4 +13,4 @@ license="GPL-2.0-only" homepage="https://pencil2d.org/" changelog="https://raw.githubusercontent.com/pencil2d/pencil/master/ChangeLog.md" distfiles="https://github.com/${pkgname}/pencil/archive/v${version}.tar.gz" -checksum=9dd1f7dd35a86dea33ec4415ac92e7df146309a1f52139c908cbd8b4767e53ff +checksum=31903c54c8f0a79385cc5f519b380d26524219984e619204820b946c96fc2482 diff --git a/srcpkgs/perl-Alien-Build/template b/srcpkgs/perl-Alien-Build/template index 3281d9e38756..362dbbff873b 100644 --- a/srcpkgs/perl-Alien-Build/template +++ b/srcpkgs/perl-Alien-Build/template @@ -1,6 +1,6 @@ # Template file for 'perl-Alien-Build' pkgname=perl-Alien-Build -version=2.50 +version=2.48 revision=1 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module @@ -13,4 +13,4 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/pod/Alien::Build" distfiles="https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-${version}.tar.gz" -checksum=4ed2e175ba2d46d77fc8bb3b726a583cd3b28dc5c2885c375cfa2bf2a7c17347 +checksum=3b26e4794f83c681f3eff8f9d052ba74262c1ca5bad30477a41e66ba64391696 diff --git a/srcpkgs/perl-AnyEvent-I3/template b/srcpkgs/perl-AnyEvent-I3/template index aa75c18e4591..ed8a072b1e3a 100644 --- a/srcpkgs/perl-AnyEvent-I3/template +++ b/srcpkgs/perl-AnyEvent-I3/template @@ -8,7 +8,7 @@ hostmakedepends="perl-JSON-XS perl-AnyEvent" makedepends="${hostmakedepends}" depends="${makedepends}" short_desc="AnyEvent::I3 - communicate with the i3 window manager" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/AnyEvent-I3" distfiles="${CPAN_SITE}/AnyEvent/AnyEvent-I3-${version}.tar.gz" diff --git a/srcpkgs/perl-AnyEvent/template b/srcpkgs/perl-AnyEvent/template index 44639296641e..b356ad19ae97 100644 --- a/srcpkgs/perl-AnyEvent/template +++ b/srcpkgs/perl-AnyEvent/template @@ -8,7 +8,7 @@ hostmakedepends="perl" makedepends="perl" depends="perl" short_desc="Perl event loop framework" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="http://software.schmorp.de/pkg/AnyEvent.html" distfiles="${CPAN_SITE}/AnyEvent/AnyEvent-${version}.tar.gz" diff --git a/srcpkgs/perl-Class-MethodMaker/template b/srcpkgs/perl-Class-MethodMaker/template deleted file mode 100644 index 71d9e06d8ba9..000000000000 --- a/srcpkgs/perl-Class-MethodMaker/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Class-MethodMaker' -pkgname=perl-Class-MethodMaker -version=2.24 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Easy building of Perl Classes" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Class-MethodMaker" -distfiles="${CPAN_SITE}/Class/${pkgname/perl-/}-${version}.tar.gz" -checksum=5eef58ccb27ebd01bcde5b14bcc553b5347a0699e5c3e921c7780c3526890328 diff --git a/srcpkgs/perl-Crypt-OpenSSL-RSA/template b/srcpkgs/perl-Crypt-OpenSSL-RSA/template index 3a239a93a6c9..ea269e56a06e 100644 --- a/srcpkgs/perl-Crypt-OpenSSL-RSA/template +++ b/srcpkgs/perl-Crypt-OpenSSL-RSA/template @@ -1,16 +1,16 @@ # Template file for 'perl-Crypt-OpenSSL-RSA' pkgname=perl-Crypt-OpenSSL-RSA -version=0.33 +version=0.32 revision=1 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl perl-Crypt-OpenSSL-Guess" makedepends="perl openssl-devel" depends="perl" -checkdepends="perl-Crypt-OpenSSL-Random perl-Crypt-OpenSSL-Bignum" +checkdepends="perl-Crypt-OpenSSL-Random" short_desc="Crypt::OpenSSL::RSA - RSA encoding and decoding" maintainer="johannes <johannes.brechtmann@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Crypt-OpenSSL-RSA" distfiles="${CPAN_SITE}/Crypt/Crypt-OpenSSL-RSA-${version}.tar.gz" -checksum=bdbe630f6d6f540325746ad99977272ac8664ff81bd19f0adaba6d6f45efd864 +checksum=adc74f0ae125c77f65d5dd32abb9c3429300a79543bf263494f333f9c0b62a61 diff --git a/srcpkgs/perl-Data-Perl/template b/srcpkgs/perl-Data-Perl/template deleted file mode 100644 index 1b213d2e29b5..000000000000 --- a/srcpkgs/perl-Data-Perl/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Data-Perl' -pkgname=perl-Data-Perl -version=0.002011 -revision=1 -wrksrc="${pkgname/perl-/}-$version" -build_style=perl-module -hostmakedepends="perl perl-strictures perl-List-MoreUtils perl-Class-Method-Modifiers perl-Role-Tiny perl-Module-Runtime" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Deep perl-Test-Output perl-Test-Fatal" -short_desc="Base classes wrapping fundamental Perl data types" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Data-Perl" -distfiles="${CPAN_SITE}/Data/${pkgname/perl-/}-${version}.tar.gz" -checksum=8d34dbe314cfa2d99bd9aae546bbde94c38bb05b74b07c89bde1673a6f6c55f4 diff --git a/srcpkgs/perl-File-MimeInfo/template b/srcpkgs/perl-File-MimeInfo/template index b16427c711fb..c425909e4bed 100644 --- a/srcpkgs/perl-File-MimeInfo/template +++ b/srcpkgs/perl-File-MimeInfo/template @@ -1,6 +1,6 @@ # Template file for 'perl-File-MimeInfo' pkgname=perl-File-MimeInfo -version=0.33 +version=0.32 revision=1 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module @@ -13,4 +13,4 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/File-MimeInfo" changelog="https://metacpan.org/dist/File-MimeInfo/changes" distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-${version}.tar.gz" -checksum=f6bea6b3890621325ec9c2792afaee88e948a0ae1d10872fa72c7110b3e1b1c4 +checksum=5190028d994c003abc0e5556e6095eb17858a8baaa473a4b85b3458e316a8742 diff --git a/srcpkgs/perl-File-ShareDir-Install/template b/srcpkgs/perl-File-ShareDir-Install/template index cddfa26d3616..7c49bdf8ce86 100644 --- a/srcpkgs/perl-File-ShareDir-Install/template +++ b/srcpkgs/perl-File-ShareDir-Install/template @@ -1,7 +1,7 @@ # Template file for 'perl-File-ShareDir-Install' pkgname=perl-File-ShareDir-Install -version=0.14 -revision=1 +version=0.13 +revision=3 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" @@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/File-ShareDir-Install" distfiles="${CPAN_SITE}/File/${pkgname/perl-/}-$version.tar.gz" -checksum=8f9533b198f2d4a9a5288cbc7d224f7679ad05a7a8573745599789428bc5aea0 +checksum=45befdf0d95cbefe7c25a1daf293d85f780d6d2576146546e6828aad26e580f9 pre_configure() { export PERL_MM_FALLBACK_SILENCE_WARNING=yes diff --git a/srcpkgs/perl-GnuPG-Interface/patches/0001-disables-version-check.patch b/srcpkgs/perl-GnuPG-Interface/patches/0001-disables-version-check.patch deleted file mode 100644 index 2807cf114e69..000000000000 --- a/srcpkgs/perl-GnuPG-Interface/patches/0001-disables-version-check.patch +++ /dev/null @@ -1,90 +0,0 @@ -From fe898b9211fd0a6d273c438c21755e39b9b221b3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - <jan.christian@gruenhage.xyz> -Date: Wed, 15 Jun 2022 13:05:40 +0200 -Subject: [PATCH 1/2] disables version check - -Void ships GnuPG in a new enough version anyway, so this check is not -necessary. The reason to disable the check is that it's broken rn: - -``` -error determining fileno for STDIN: Illegal seek at (eval 270) line 55. -Use of uninitialized value $line in pattern match (m//) at /usr/share/perl5/vendor_perl/GnuPG/Interface.pm line 827. -Use of uninitialized value $a in split at /usr/share/perl5/vendor_perl/GnuPG/Interface.pm line 841. -Use of uninitialized value $a in split at /usr/share/perl5/vendor_perl/GnuPG/Interface.pm line 841. -GnuPG Version 1.4 or 2.2+ required at (eval 270) line 55. -``` ---- - lib/GnuPG/Interface.pm | 18 ++---------------- - t/version_updates.t | 30 ------------------------------ - 2 files changed, 2 insertions(+), 46 deletions(-) - delete mode 100644 t/version_updates.t - -diff --git a/lib/GnuPG/Interface.pm b/lib/GnuPG/Interface.pm -index 905ae30..7fd2321 100644 ---- a/lib/GnuPG/Interface.pm -+++ b/lib/GnuPG/Interface.pm -@@ -818,22 +818,8 @@ sub search_keys( $% ) { - } - - sub _version { -- my ( $self ) = @_; -- -- my $out = IO::Handle->new; -- my $handles = GnuPG::Handles->new( stdout => $out ); -- my $pid = $self->wrap_call( commands => [ '--no-options', '--version' ], handles => $handles ); -- my $line = $out->getline; -- $line =~ /(\d+\.\d+\.\d+)/; -- -- my $version = $1; -- unless ($self->cmp_version($version, '2.2') >= 0 or -- ($self->cmp_version($version, '1.4') >= 0 and $self->cmp_version($version, '1.5') < 0 )) { -- croak "GnuPG Version 1.4 or 2.2+ required"; -- } -- waitpid $pid, 0; -- -- return $version; -+ # version detection is broken, hardcoding that we're on 2.2+ -+ return '2.3.7'; - } - - sub cmp_version($$) { -diff --git a/t/version_updates.t b/t/version_updates.t -deleted file mode 100644 -index 758ee7b..0000000 ---- a/t/version_updates.t -+++ /dev/null -@@ -1,30 +0,0 @@ --#!/usr/bin/perl -w -- --use strict; -- --use lib './t'; --use MyTest; --use MyTestSpecific; -- --TEST --{ -- my $gpg = GnuPG::Interface->new(call => './test/fake-gpg-v1'); -- return ($gpg->version() eq '1.4.23'); --}; -- -- --TEST --{ -- my $gpg = GnuPG::Interface->new(call => './test/fake-gpg-v2'); -- return ($gpg->version() eq '2.2.12'); --}; -- --TEST --{ -- my $gpg = GnuPG::Interface->new(call => './test/fake-gpg-v1'); -- my $v1 = $gpg->version(); -- $gpg->call('./test/fake-gpg-v2'); -- my $v2 = $gpg->version(); -- -- return ($v1 eq '1.4.23' && $v2 eq '2.2.12'); --} --- -2.36.1 - diff --git a/srcpkgs/perl-GnuPG-Interface/patches/0002-Hardcode-path-to-usr-bin-gpg.patch b/srcpkgs/perl-GnuPG-Interface/patches/0002-Hardcode-path-to-usr-bin-gpg.patch deleted file mode 100644 index 6052103f5468..000000000000 --- a/srcpkgs/perl-GnuPG-Interface/patches/0002-Hardcode-path-to-usr-bin-gpg.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 4185798921211925d38e9ea2cd0f28f3eb32ddca Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - <jan.christian@gruenhage.xyz> -Date: Wed, 15 Jun 2022 13:10:01 +0200 -Subject: [PATCH 2/2] Hardcode path to /usr/bin/gpg - ---- - lib/GnuPG/Interface.pm | 7 +++---- - 1 file changed, 3 insertions(+), 4 deletions(-) - -diff --git a/lib/GnuPG/Interface.pm b/lib/GnuPG/Interface.pm -index 7fd2321..ed2f49e 100644 ---- a/lib/GnuPG/Interface.pm -+++ b/lib/GnuPG/Interface.pm -@@ -76,7 +76,7 @@ sub gnupg_call { shift->call(@_); } - - sub BUILD { - my ( $self, $args ) = @_; -- $self->hash_init( call => 'gpg', %$args ); -+ $self->hash_init( call => '/usr/bin/gpg', %$args ); - } - - struct( -@@ -1183,9 +1183,8 @@ keys to list in a key-listing. - - =item call - --This defines the call made to invoke GnuPG. Defaults to 'gpg'; this --should be changed if 'gpg' is not in your path, or there is a different --name for the binary on your system. -+This defines the call made to invoke GnuPG. Defaults to '/usr/bin/gpg'; this -+should be changed if there is a different name for the binary on your system. - - =item passphrase - --- -2.36.1 - diff --git a/srcpkgs/perl-GnuPG-Interface/template b/srcpkgs/perl-GnuPG-Interface/template deleted file mode 100644 index 20756374d957..000000000000 --- a/srcpkgs/perl-GnuPG-Interface/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-GnuPG-Interface' -pkgname=perl-GnuPG-Interface -version=1.02 -revision=1 -wrksrc="${pkgname/perl-/}-$version" -build_style=perl-module -hostmakedepends="perl which gnupg" -makedepends="${hostmakedepends} perl-Moo perl-MooX-HandlesVia perl-MooX-late" -depends="${makedepends}" -short_desc="Perl interface GnuPG" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/GnuPG-Interface" -distfiles="${CPAN_SITE}/GnuPG/${pkgname/perl-/}-${version}.tar.gz" -checksum=c27a48c3d48e1a9205e362eeea66d46b032bd84637991fdf0b13828bcafdd3e6 diff --git a/srcpkgs/perl-Mail-AuthenticationResults/template b/srcpkgs/perl-Mail-AuthenticationResults/template deleted file mode 100644 index 7ffd835d3f55..000000000000 --- a/srcpkgs/perl-Mail-AuthenticationResults/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Mail-AuthenticationResults' -pkgname=perl-Mail-AuthenticationResults -version=2.20210915 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-JSON perl-Clone" -depends="${makedepends}" -checkdepends="perl-Test-Exception" -short_desc="Perl module for parsing mail authentication result headers" -maintainer="johannes <johannes.brechtmann@gmail.com>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/dist/Mail-AuthenticationResults" -distfiles="${CPAN_SITE}/Mail/Mail-AuthenticationResults-${version}.tar.gz" -checksum=c297bc9bb1af2a37201db9920e1cb5e2f581024713f5c5b135f41402ec94e10f diff --git a/srcpkgs/perl-Mail-Box/template b/srcpkgs/perl-Mail-Box/template index fbdb119597b5..e7ba48ded419 100644 --- a/srcpkgs/perl-Mail-Box/template +++ b/srcpkgs/perl-Mail-Box/template @@ -1,7 +1,7 @@ # Template file for 'perl-Mail-Box' pkgname=perl-Mail-Box -version=3.009 -revision=1 +version=3.008 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" @@ -16,4 +16,4 @@ maintainer="Alessio Sergi <al3hex@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Mail-Box" distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-${version}.tar.gz" -checksum=9185216b0e14c919ec2384769525559491ed7d56d27adb1bc985a1fbeb799165 +checksum=b51a50945db1335503e1414d76dcc74e669c4179ea07852f9800b270d5c0d297 diff --git a/srcpkgs/perl-Mail-DKIM/template b/srcpkgs/perl-Mail-DKIM/template index ff0165cc2f8a..b7f92cd8fa27 100644 --- a/srcpkgs/perl-Mail-DKIM/template +++ b/srcpkgs/perl-Mail-DKIM/template @@ -1,12 +1,12 @@ # Template file for 'perl-Mail-DKIM' pkgname=perl-Mail-DKIM -version=1.20220520 -revision=1 +version=1.20200907 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" makedepends="${hostmakedepends} perl-Net-DNS perl-MailTools perl-Crypt-OpenSSL-RSA - perl-YAML-LibYAML perl-Mail-AuthenticationResults" + perl-YAML-LibYAML" depends="$makedepends" checkdepends="perl-Test-RequiresInternet perl-Net-DNS-Resolver-Mock" short_desc="Perl module for DKIM message signing" @@ -14,4 +14,4 @@ maintainer="johannes <johannes.brechtmann@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Mail-DKIM" distfiles="${CPAN_SITE}/Mail/Mail-DKIM-${version}.tar.gz" -checksum=8ac4b8c84bbfad00a3d24bf676493d207dd3cd4a735efabb9e17181534f23646 +checksum=abff11bd0977b9b8c3b2c3fc2a0dbdd2d38da249568698710fec1002d4251bf5 diff --git a/srcpkgs/perl-Mail-Message/template b/srcpkgs/perl-Mail-Message/template index 50e1c87a8e0e..b71b27eb347f 100644 --- a/srcpkgs/perl-Mail-Message/template +++ b/srcpkgs/perl-Mail-Message/template @@ -1,7 +1,7 @@ # Template file for 'perl-Mail-Message' pkgname=perl-Mail-Message -version=3.012 -revision=1 +version=3.009 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" @@ -12,4 +12,4 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Mail-Message" distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-${version}.tar.gz" -checksum=e92b0020e0cb11cca92f93df9dd32441d78b84a3c4b72094c0a70310253cac9e +checksum=39d2cf98a24f786c119ff04df9b44662970bc2110d1bc6ad33ba64c06d97cf1a diff --git a/srcpkgs/perl-Mail-Transport/template b/srcpkgs/perl-Mail-Transport/template index d4b17af63d8f..18a9eb449c86 100644 --- a/srcpkgs/perl-Mail-Transport/template +++ b/srcpkgs/perl-Mail-Transport/template @@ -1,7 +1,7 @@ # Template file for 'perl-Mail-Transport' pkgname=perl-Mail-Transport -version=3.005 -revision=1 +version=3.004 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" @@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Mail-Transport" distfiles="${CPAN_SITE}/Mail/${pkgname/perl-/}-${version}.tar.gz" -checksum=d0dcb93f705c1285d808e34de7d86dbe28d1ed66aa2a7de830f6651fc35196a3 +checksum=cf315a09f617e881c01318069054ef9f17ef947ffbbc5ced2f1b00ebbad43d11 diff --git a/srcpkgs/perl-Module-Find/template b/srcpkgs/perl-Module-Find/template index cfab90cb6c1b..a1c413b694e9 100644 --- a/srcpkgs/perl-Module-Find/template +++ b/srcpkgs/perl-Module-Find/template @@ -1,7 +1,7 @@ # Template file for 'perl-Module-Find' pkgname=perl-Module-Find -version=0.16 -revision=1 +version=0.15 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl" @@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Module-Find" distfiles="${CPAN_SITE}/Module/${pkgname/perl-/}-$version.tar.gz" -checksum=4bcaaa376915014728d4f533a98c5b59d665051cd3cdbafc960e5a66fd131092 +checksum=5c5482a7fe3e9e1035b36a984470b886f7af095eeeff63f5f19aec8cd2d8a85e diff --git a/srcpkgs/perl-MooX-HandlesVia/template b/srcpkgs/perl-MooX-HandlesVia/template deleted file mode 100644 index a622d1f841be..000000000000 --- a/srcpkgs/perl-MooX-HandlesVia/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-MooX-HandlesVia' -pkgname=perl-MooX-HandlesVia -version=0.001009 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Module-Runtime perl-Data-Perl perl-Moo perl-Class-Method-Modifiers perl-Role-Tiny perl-MooX-Types-MooseLike" -depends="${makedepends}" -checkdepends="perl-Test-Fatal perl-Test-Exception" -short_desc="NativeTrait-like behavior for Moo" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MooX-HandlesVia" -distfiles="${CPAN_SITE}/MooX/${pkgname/perl-/}-${version}.tar.gz" -checksum=716353e38894ecb7e8e4c17bc95483db5f59002b03541b54a72c27f2a8f36c12 diff --git a/srcpkgs/perl-MooX-Types-MooseLike/template b/srcpkgs/perl-MooX-Types-MooseLike/template deleted file mode 100644 index dc6441ed9142..000000000000 --- a/srcpkgs/perl-MooX-Types-MooseLike/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-MooX-Types-MooseLike' -pkgname=perl-MooX-Types-MooseLike -version=0.29 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Module-Runtime perl-Moo" -depends="${makedepends}" -checkdepends="perl-Test-Fatal perl-Test-Exception" -short_desc="Moosish types and a type builder" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MooX-Types-MooseLike" -distfiles="${CPAN_SITE}/MooX/${pkgname/perl-/}-${version}.tar.gz" -checksum=1d3780aa9bea430afbe65aa8c76e718f1045ce788aadda4116f59d3b7a7ad2b4 diff --git a/srcpkgs/perl-MooX-late/template b/srcpkgs/perl-MooX-late/template deleted file mode 100644 index c4729bee6085..000000000000 --- a/srcpkgs/perl-MooX-late/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-MooX-late' -pkgname=perl-MooX-late -version=0.100 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends} perl-Moo perl-Sub-HandlesVia perl-Type-Tiny" -depends="${makedepends}" -checkdepends="perl-Test-Fatal perl-Test-Requires" -short_desc="Easily translate Moose code to Moo" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/MooX-late" -distfiles="${CPAN_SITE}/MooX/${pkgname/perl-/}-${version}.tar.gz" -checksum=2ae5b1e3da5abc0e4006278ecbcfa8fa7c224ea5529a6a688acbb229c09e6a5f diff --git a/srcpkgs/perl-Net-IDN-Encode/template b/srcpkgs/perl-Net-IDN-Encode/template deleted file mode 100644 index a4022ba73d26..000000000000 --- a/srcpkgs/perl-Net-IDN-Encode/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Net-IDN-Encode' -pkgname=perl-Net-IDN-Encode -version=2.500 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-NoWarnings" -short_desc="Internationalizing Domain Names in Applications (IDNA) for Perl" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Net-IDN-Encode" -distfiles="${CPAN_SITE}/Net/${pkgname/perl-/}-${version}.tar.gz" -checksum=55453633e3ff24ce325b34bc2c8157b9859962a31ab5cf28bf7ccc1c9b3a3eaa diff --git a/srcpkgs/perl-Net-SSH2/template b/srcpkgs/perl-Net-SSH2/template index d7d880205846..437b94756824 100644 --- a/srcpkgs/perl-Net-SSH2/template +++ b/srcpkgs/perl-Net-SSH2/template @@ -1,7 +1,7 @@ # Template file for 'perl-Net-SSH2' pkgname=perl-Net-SSH2 -version=0.73 -revision=1 +version=0.72 +revision=3 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module configure_args="inc=${XBPS_CROSS_BASE}/usr/include lib=${XBPS_CROSS_BASE}/usr/lib" @@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Net-SSH2" distfiles="${CPAN_SITE}/Net/Net-SSH2-${version}.tar.gz" -checksum=a51e4c3168fc3d8ab89a6b673c836323303e95b18de19813ec4528810ec23785 +checksum=867d83070fac6436b9f0971918243002072fbf8d2724a87c254b34250dce0222 diff --git a/srcpkgs/perl-PPR/template b/srcpkgs/perl-PPR/template index 2e63554614b8..0fecf6954f7d 100644 --- a/srcpkgs/perl-PPR/template +++ b/srcpkgs/perl-PPR/template @@ -1,7 +1,7 @@ # Template file for 'perl-PPR' pkgname=perl-PPR -version=0.001002 -revision=1 +version=0.000028 +revision=2 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module hostmakedepends="perl perl-B-Hooks-EndOfScope" @@ -13,4 +13,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/PPR" distfiles="${CPAN_SITE}/Sub/DCONWAY/PPR-${version}.tar.gz" -checksum=c81ff811289caeb83e85f94036df2f54509d6c58d47faf6b643f5a443be35832 +checksum=d37da7747c4337e4c7d758c7b8ed5d12cb9737643692b09f0bd4d99c5068b9a9 diff --git a/srcpkgs/perl-Role-Hooks/template b/srcpkgs/perl-Role-Hooks/template deleted file mode 100644 index 753eff1fa78e..000000000000 --- a/srcpkgs/perl-Role-Hooks/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Role-Hooks' -pkgname=perl-Role-Hooks -version=0.008 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl perl-Class-Method-Modifiers" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Requires" -short_desc="Perl module for role callbacks" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="GPL-3.0-or-later" -homepage="https://metacpan.org/pod/Role::Hooks" -distfiles="${CPAN_SITE}/Devel/TOBYINK/${pkgname/perl-/}-${version}.tar.gz" -checksum=28d66ea0a8dc306b76da83ff0879493d808f73185bcf9c4ed372f3946fb543ec diff --git a/srcpkgs/perl-Specio/template b/srcpkgs/perl-Specio/template index fc2dd72e39ec..b8eb77e5e2c1 100644 --- a/srcpkgs/perl-Specio/template +++ b/srcpkgs/perl-Specio/template @@ -1,7 +1,7 @@ # Template file for 'perl-Specio' pkgname=perl-Specio -version=0.48 -revision=1 +version=0.47 +revision=2 wrksrc="${pkgname#perl-}-${version}" build_style=perl-module hostmakedepends="perl" @@ -14,4 +14,4 @@ maintainer="newbluemoon <blaumolch@mailbox.org>" license="Artistic-2.0" homepage="https://metacpan.org/release/Specio" distfiles="${CPAN_SITE}/Test/Specio-${version}.tar.gz" -checksum=0c85793580f1274ef08173079131d101f77b22accea7afa8255202f0811682b2 +checksum=f41307f14444f8777e572f27eeb6a964084399e7e382c47c577827ad8a286a1c diff --git a/srcpkgs/perl-Sub-HandlesVia/template b/srcpkgs/perl-Sub-HandlesVia/template deleted file mode 100644 index c76976791ab3..000000000000 --- a/srcpkgs/perl-Sub-HandlesVia/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'perl-Sub-HandlesVia' -pkgname=perl-Sub-HandlesVia -version=0.034 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl perl-Type-Tiny perl-Exporter-Tiny perl-Class-Tiny perl-Class-Method-Modifiers" -makedepends="${hostmakedepends}" -depends="${makedepends}" -checkdepends="perl-Test-Requires perl-Test-Fatal perl-Moo perl-Role-Hooks" -short_desc="Sub::HandlesVia - alternative handles_via implementation" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Sub-HandlesVia" -distfiles="${CPAN_SITE}/Sub/${pkgname/perl-/}-${version}.tar.gz" -checksum=7c6865f664782af1418ef1a0c112901e331f166f9a9550104d9d32a84ac80515 diff --git a/srcpkgs/perl-Test-MockModule/template b/srcpkgs/perl-Test-MockModule/template index 6f4421b95b5b..0b306844aab0 100644 --- a/srcpkgs/perl-Test-MockModule/template +++ b/srcpkgs/perl-Test-MockModule/template @@ -1,6 +1,6 @@ # Template file for 'perl-Test-MockModule' pkgname=perl-Test-MockModule -version=0.177.0 +version=0.176.0 revision=1 wrksrc="${pkgname/perl-/}-v${version}" build_style=perl-ModuleBuild @@ -13,4 +13,4 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Test-MockModule" distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-v${version}.tar.gz" -checksum=1bda7a49dcea76076d40a7b6a6c3f3e15e6b19c84b6171df44534d91138f1045 +checksum=b71e16657c71b682f045e04d115bd532b85d7a96091e7319a1a85447ff97326e diff --git a/srcpkgs/perl-Test-Time/template b/srcpkgs/perl-Test-Time/template index 0ed775292773..fad5a2abe5c6 100644 --- a/srcpkgs/perl-Test-Time/template +++ b/srcpkgs/perl-Test-Time/template @@ -1,7 +1,7 @@ # Template file for 'perl-Test-Time' pkgname=perl-Test-Time -version=0.092 -revision=1 +version=0.08 +revision=2 wrksrc="${pkgname#perl-}-${version}" build_style=perl-module hostmakedepends="perl" @@ -12,4 +12,4 @@ maintainer="newbluemoon <blaumolch@mailbox.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/Test-Time" distfiles="${CPAN_SITE}/Test/${pkgname#perl-}-${version}.tar.gz" -checksum=30d90f54ce840893c7ba2cac2a4d1eecd4c9cdf805910c595e3ae89dfd644738 +checksum=b8bc3b074bb2247e8588399c1e55d071f049cf6ce1c8b4192c38cf3c24559548 diff --git a/srcpkgs/perl-Type-Tiny/template b/srcpkgs/perl-Type-Tiny/template deleted file mode 100644 index 72e8c577149e..000000000000 --- a/srcpkgs/perl-Type-Tiny/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'perl-Type-Tiny' -pkgname=perl-Type-Tiny -version=1.016007 -revision=1 -wrksrc="${pkgname/perl-/}-${version}" -build_style=perl-module -hostmakedepends="perl perl-Exporter-Tiny" -makedepends="${hostmakedepends}" -depends="${makedepends}" -short_desc="Perl module for type constraints" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Artistic-1.0-Perl, GPL-1.0-or-later" -homepage="https://metacpan.org/release/Type-Tiny" -distfiles="https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/${pkgname/perl-/}-${version}.tar.gz" -checksum=178b6132a1cd362f6d53bab7a37d1eac1b81d20580ced4ff2f00c7f094fe0a5f diff --git a/srcpkgs/perl-WWW-Mechanize/template b/srcpkgs/perl-WWW-Mechanize/template index 7565a7ede016..a098cc8e75a2 100644 --- a/srcpkgs/perl-WWW-Mechanize/template +++ b/srcpkgs/perl-WWW-Mechanize/template @@ -1,6 +1,6 @@ # Template file for 'perl-WWW-Mechanize' pkgname=perl-WWW-Mechanize -version=2.13 +version=2.09 revision=1 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module @@ -16,4 +16,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/WWW-Mechanize" distfiles="${CPAN_SITE}/WWW/${pkgname/perl-/}-${version}.tar.gz" -checksum=968e1e46312c1c4a33ae8bd9fdadb3e77ea1e74613e589f115321a4f334af243 +checksum=a671310766e11a963d0795915ec2335ab5b282d96db160e352bbd254720f3fa5 diff --git a/srcpkgs/perl-YAML-PP/template b/srcpkgs/perl-YAML-PP/template index fcc6e1f15f18..353d6aa67d08 100644 --- a/srcpkgs/perl-YAML-PP/template +++ b/srcpkgs/perl-YAML-PP/template @@ -1,6 +1,6 @@ # Template file for 'perl-YAML-PP' pkgname=perl-YAML-PP -version=0.034 +version=0.032 revision=1 wrksrc="${pkgname/perl-/}-${version}" build_style=perl-module @@ -12,4 +12,4 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="Artistic-1.0-Perl, GPL-1.0-or-later" homepage="https://metacpan.org/release/YAML-PP" distfiles="${CPAN_SITE}/YAML/YAML-PP-${version}.tar.gz" -checksum=6af37ff0757ee962cbda32184177b5282a772adfb126461f744659058dd1eab3 +checksum=27dd0b1e39cef3d12bb5a07b2841c558484a9a430c49d3c6f9ae2e6065abda90 diff --git a/srcpkgs/pgbouncer/template b/srcpkgs/pgbouncer/template index fb60ee74f89e..650e3340f07c 100644 --- a/srcpkgs/pgbouncer/template +++ b/srcpkgs/pgbouncer/template @@ -1,22 +1,22 @@ # Template file for 'pgbouncer' pkgname=pgbouncer -version=1.17.0 +version=1.16.1 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libevent-devel" -checkdepends="which postgresql14 postgresql14-client" +checkdepends="which postgresql13 postgresql13-client" short_desc="Lightweight connection pooler for PostgreSQL" maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>" license="ISC" homepage="https://pgbouncer.github.io/" changelog="https://raw.githubusercontent.com/pgbouncer/pgbouncer/master/NEWS.md" distfiles="https://pgbouncer.github.io/downloads/files/${version}/pgbouncer-${version}.tar.gz" -checksum=657309b7bc5c7a85cbf70a9a441b535f7824123081eabb7ba86d00349a256e23 +checksum=087477e9e4766d032b04b7b006c0c8d64160a54141a7bfc2c6e5ae7ae11bf7fc make_check=ci-skip # Postgres server can't be run as root pre_check() { - . /etc/profile.d/postgresql14.sh + . /etc/profile.d/postgresql13.sh } post_install() { diff --git a/srcpkgs/pgmetrics/template b/srcpkgs/pgmetrics/template index 5d0f892b5467..9d9da6a80922 100644 --- a/srcpkgs/pgmetrics/template +++ b/srcpkgs/pgmetrics/template @@ -1,6 +1,6 @@ # Template file for 'pgmetrics' pkgname=pgmetrics -version=1.13.1 +version=1.13.0 revision=1 build_style=go go_import_path="github.com/rapidloop/pgmetrics/cmd/pgmetrics" @@ -9,7 +9,7 @@ maintainer="Gerardo Di iorio <arete74@gmail.com>" license="Apache-2.0" homepage="https://pgmetrics.io" distfiles="https://github.com/rapidloop/pgmetrics/archive/refs/tags/v${version}.tar.gz" -checksum=095254fa5110858f80263d613afb7a6e720bad98c1acd71152898c18a08bcd24 +checksum=892c1aa621b99d4961d59b89ff1756d4be5d1f83278d90e065cf68ae1016b900 post_install() { vdoc README.md diff --git a/srcpkgs/pgweb/template b/srcpkgs/pgweb/template index a62e0726d6eb..2e511d41844a 100644 --- a/srcpkgs/pgweb/template +++ b/srcpkgs/pgweb/template @@ -1,6 +1,6 @@ # Template file for 'pgweb' pkgname=pgweb -version=0.11.12 +version=0.11.11 revision=1 build_style=go go_import_path="github.com/sosedoff/pgweb" @@ -8,9 +8,8 @@ short_desc="Cross-platform client for Postgresql databases" maintainer="Gerardo Di Iorio <arete74@gmail.com>" license="MIT" homepage="https://sosedoff.github.io/pgweb" -changelog="https://github.com/sosedoff/pgweb/raw/master/CHANGELOG.md" distfiles="https://github.com/sosedoff/pgweb/archive/v${version}.tar.gz" -checksum=f35d1bdef96c82b417e321856b08168e3aebc39d132548926251599d7ac79226 +checksum=4d8c64db7ec463a9366d404cbaf12215db855a5bdbf09253494d79dedd92db98 post_install() { vdoc README.md diff --git a/srcpkgs/phoronix-test-suite/template b/srcpkgs/phoronix-test-suite/template index def8e818c01c..7b1b90a927f5 100644 --- a/srcpkgs/phoronix-test-suite/template +++ b/srcpkgs/phoronix-test-suite/template @@ -1,6 +1,6 @@ # Template file for 'phoronix-test-suite' pkgname=phoronix-test-suite -version=10.8.4 +version=10.8.3 revision=1 wrksrc="$pkgname" depends="php" @@ -10,7 +10,7 @@ license="GPL-3.0-or-later" homepage="https://www.phoronix-test-suite.com/" changelog="https://raw.githubusercontent.com/phoronix-test-suite/phoronix-test-suite/master/ChangeLog" distfiles="https://phoronix-test-suite.com/releases/${pkgname}-${version}.tar.gz" -checksum=1f2092d536c0a3193efc53e4a50f3cee65c0ef1a78d31e5404f1c663fff7b7f4 +checksum=4b742e28a9542fe2b57aacb691159d69d3e1c77d95da6d24b7867889ce84ba80 do_install() { vsed -e "s/^\texport PTS_DIR=.*/\texport PTS_DIR=\/usr\/share\/webapps\/${pkgname}/g" -i phoronix-test-suite diff --git a/srcpkgs/php8.0/patches/fix-manpages.patch b/srcpkgs/php8.0/patches/fix-manpages.patch deleted file mode 100644 index d956c2904653..000000000000 --- a/srcpkgs/php8.0/patches/fix-manpages.patch +++ /dev/null @@ -1,25 +0,0 @@ -This patch fixes .so links in man pages. -It's needed because of the configure option - - - --program-suffix=${_php_version} - -The changes made by this patch should be the same as the changes made by this -block of code - - - _regexp='^[[:space:]]*\.so[[:space:]]' - for file in $(grep -l -e "$_regexp" -R .); do - vsed -i "$file" -e "/$_regexp/"'s=^[[:space:]]*\.[^.]*=&'${_php_version}= - done - -Where _php_version is defined in the template file. - ---- a/ext/phar/phar.phar.1.in -+++ b/ext/phar/phar.phar.1.in -@@ -1 +1 @@ --.so man1/phar.1 -+.so man1/phar8.0.1 ---- a/sapi/cgi/php-cgi.1.in -+++ b/sapi/cgi/php-cgi.1.in -@@ -1 +1 @@ --.so man1/php.1 -+.so man1/php8.0.1 diff --git a/srcpkgs/php8.0/template b/srcpkgs/php8.0/template index 48c8f2d386cc..7746ee52c732 100644 --- a/srcpkgs/php8.0/template +++ b/srcpkgs/php8.0/template @@ -1,7 +1,7 @@ # Template file for 'php8.0' pkgname=php8.0 -version=8.0.21 -revision=1 +version=8.0.20 +revision=2 _php_version=8.0 wrksrc="php-${version}" hostmakedepends="bison pkg-config apache-devel" @@ -14,9 +14,8 @@ short_desc="HTML-embedded scripting language" maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="PHP-3.01" homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" distfiles="https://www.php.net/distributions/php-${version}.tar.gz" -checksum=2f51f6e90e2e8efd3a20db08f0dd61d7f8d5a9362f8c7325f1ad28ccea5be0ac +checksum=7e21fd985966264194cde63503b57fd0f0170b32a39bd7af2384c1071b50f164 conf_files="/etc/php${_php_version}/php.ini" diff --git a/srcpkgs/php8.1/patches/fix-manpages.patch b/srcpkgs/php8.1/patches/fix-manpages.patch deleted file mode 100644 index 06b5b7d0cf0a..000000000000 --- a/srcpkgs/php8.1/patches/fix-manpages.patch +++ /dev/null @@ -1,25 +0,0 @@ -This patch fixes .so links in man pages. -It's needed because of the configure option - - - --program-suffix=${_php_version} - -The changes made by this patch should be the same as the changes made by this -block of code - - - _regexp='^[[:space:]]*\.so[[:space:]]' - for file in $(grep -l -e "$_regexp" -R .); do - vsed -i "$file" -e "/$_regexp/"'s=^[[:space:]]*\.[^.]*=&'${_php_version}= - done - -Where _php_version is defined in the template file. - ---- a/ext/phar/phar.phar.1.in -+++ b/ext/phar/phar.phar.1.in -@@ -1 +1 @@ --.so man1/phar.1 -+.so man1/phar8.1.1 ---- a/sapi/cgi/php-cgi.1.in -+++ b/sapi/cgi/php-cgi.1.in -@@ -1 +1 @@ --.so man1/php.1 -+.so man1/php8.1.1 diff --git a/srcpkgs/php8.1/template b/srcpkgs/php8.1/template index c307e3315505..e2f1ed0807d2 100644 --- a/srcpkgs/php8.1/template +++ b/srcpkgs/php8.1/template @@ -1,7 +1,7 @@ # Template file for 'php8.1' pkgname=php8.1 -version=8.1.8 -revision=1 +version=8.1.7 +revision=2 _php_version=8.1 wrksrc="php-${version}" hostmakedepends="bison pkg-config apache-devel" @@ -14,9 +14,8 @@ short_desc="HTML-embedded scripting language" maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="PHP-3.01" homepage="https://www.php.net" -changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS" distfiles="https://www.php.net/distributions/php-${version}.tar.gz" -checksum=889d910558d2492f7f2236921b9bcde620674c8b684ec02d126060f8ca45dc8d +checksum=5f0b422a117633c86d48d028934b8dc078309d4247e7565ea34b2686189abdd8 conf_files="/etc/php${_php_version}/php.ini" diff --git a/srcpkgs/pim-data-exporter/template b/srcpkgs/pim-data-exporter/template index e0b8407079a8..7a55eb8f98ed 100644 --- a/srcpkgs/pim-data-exporter/template +++ b/srcpkgs/pim-data-exporter/template @@ -1,6 +1,6 @@ # Template file for 'pim-data-exporter' pkgname=pim-data-exporter -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kdoctools qt5-host-tools qt5-qmake @@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://kontact.kde.org/" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=3680f8ca81de2bb81652bf8dd3041ee734f68273c1bab28cae7120fa5b42dab9 +checksum=71bde8eb1fde57087a20c63c38b4d774f93f580b7f3a356196b3fb77f0da6b96 diff --git a/srcpkgs/pimcommon/template b/srcpkgs/pimcommon/template index 92959ac112a8..f8cd8e62ec0e 100644 --- a/srcpkgs/pimcommon/template +++ b/srcpkgs/pimcommon/template @@ -1,6 +1,6 @@ # Template file for 'pimcommon' pkgname=pimcommon -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python3 libxslt @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/release-service/${version}/src/pimcommon-${version}.tar.xz" -checksum=29ab2b4f0d9e5a16df20751a4032b00411a3da9f43ea85127ad1155b181edaf6 +checksum=2a94cdd9e4340a9ed0a793191b87bd50502683b5480db3dae9f360298fb48106 pimcommon-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" diff --git a/srcpkgs/pipewire/files/pipewire-pulse.desktop b/srcpkgs/pipewire/files/pipewire-pulse.desktop deleted file mode 100644 index e869d5452b89..000000000000 --- a/srcpkgs/pipewire/files/pipewire-pulse.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=PipeWire pulse -Comment=Start the PipeWire pulse server -Icon=pipewire-pulse -Exec=pipewire-pulse -Terminal=false -Type=Application -NoDisplay=true diff --git a/srcpkgs/pipewire/files/pipewire-pulse/run b/srcpkgs/pipewire/files/pipewire-pulse/run index ea0520e44cd2..f718570498a9 100644 --- a/srcpkgs/pipewire/files/pipewire-pulse/run +++ b/srcpkgs/pipewire/files/pipewire-pulse/run @@ -3,5 +3,5 @@ # for further information, please refer to the handbook ! [ -d /run/pulse ] && install -m 755 -g _pipewire -o _pipewire -d /run/pulse umask 002 -export PULSE_RUNTIME_PATH=/run/pulse +export PULSE_RUNTIME_PATH=/run exec chpst -u _pipewire:_pipewire pipewire-pulse diff --git a/srcpkgs/pipewire/files/pipewire.desktop b/srcpkgs/pipewire/files/pipewire.desktop deleted file mode 100644 index 027bd5e4a7b4..000000000000 --- a/srcpkgs/pipewire/files/pipewire.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=PipeWire -Comment=Start PipeWire -Icon=pipewire -Exec=pipewire -Terminal=false -Type=Application -NoDisplay=true diff --git a/srcpkgs/pipewire/patches/aaa015d0c0c66b64c7198a34ad3c4b43445667d2.patch b/srcpkgs/pipewire/patches/aaa015d0c0c66b64c7198a34ad3c4b43445667d2.patch deleted file mode 100644 index f9117fdf638e..000000000000 --- a/srcpkgs/pipewire/patches/aaa015d0c0c66b64c7198a34ad3c4b43445667d2.patch +++ /dev/null @@ -1,22 +0,0 @@ -From aaa015d0c0c66b64c7198a34ad3c4b43445667d2 Mon Sep 17 00:00:00 2001 -From: Wim Taymans <wtaymans@redhat.com> -Date: Tue, 19 Jul 2022 13:06:52 +0200 -Subject: [PATCH] avb: fix compilation on big endian - ---- - spa/plugins/avb/avbtp/packets.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/spa/plugins/avb/avbtp/packets.h b/spa/plugins/avb/avbtp/packets.h -index 7047456bf..3d4a652ee 100644 ---- a/spa/plugins/avb/avbtp/packets.h -+++ b/spa/plugins/avb/avbtp/packets.h -@@ -116,7 +116,7 @@ struct spa_avbtp_packet_aaf { - unsigned gv:1; - unsigned tv:1; - -- uint8_t seq_number; -+ uint8_t seq_num; - - unsigned _r2:7; - unsigned tu:1; diff --git a/srcpkgs/pipewire/patches/f857fd46262b1a90ad94f86e34216a1a886d9463.patch b/srcpkgs/pipewire/patches/f857fd46262b1a90ad94f86e34216a1a886d9463.patch deleted file mode 100644 index eeab0079253f..000000000000 --- a/srcpkgs/pipewire/patches/f857fd46262b1a90ad94f86e34216a1a886d9463.patch +++ /dev/null @@ -1,22 +0,0 @@ -From f857fd46262b1a90ad94f86e34216a1a886d9463 Mon Sep 17 00:00:00 2001 -From: Wim Taymans <wtaymans@redhat.com> -Date: Tue, 19 Jul 2022 14:07:16 +0200 -Subject: [PATCH] avb: fix compilation on big endian - ---- - src/modules/module-avb/iec61883.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/modules/module-avb/iec61883.h b/src/modules/module-avb/iec61883.h -index d3b3a7daa..6ca8724ad 100644 ---- a/src/modules/module-avb/iec61883.h -+++ b/src/modules/module-avb/iec61883.h -@@ -37,7 +37,7 @@ struct avb_packet_iec61883 { - unsigned gv:1; - unsigned tv:1; - -- uint8_t seq_number; -+ uint8_t seq_num; - - unsigned _r2:7; - unsigned tu:1; diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index 220bf2f68b6b..92d7b65434a9 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -1,6 +1,6 @@ # Template file for 'pipewire' pkgname=pipewire -version=0.3.56 +version=0.3.52 revision=1 _pms_version=0.4.1 build_style=meson @@ -34,7 +34,7 @@ homepage="https://pipewire.org/" changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS" distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz https://gitlab.freedesktop.org/pipewire/media-session/-/archive/${_pms_version}/media-session-${_pms_version}.tar.gz" -checksum="e73d8897daac8f9e61a23193ed71971682715a5997cb553d809bc61a349ef03c +checksum="024ec4b2f77e6049ba3acb569250943f736a366a05f4b8fce42e09e678b43039 119c9216070b54018217552c7924f9888da270c3c4647c5e2b85ffa6b1574975" make_dirs="/var/lib/pipewire 0755 _pipewire _pipewire" system_accounts="_pipewire" @@ -63,9 +63,6 @@ post_install() { vdoc "${FILESDIR}/README.voidlinux" vsv pipewire vsv pipewire-pulse - vmkdir usr/share/applications - cp "${FILESDIR}/pipewire.desktop" ${DESTDIR}/usr/share/applications/pipewire.desktop - cp "${FILESDIR}/pipewire-pulse.desktop" ${DESTDIR}/usr/share/applications/pipewire-pulse.desktop } libpipewire_package() { diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template index 45611c4fa0bb..8955230045ec 100644 --- a/srcpkgs/plasma-browser-integration/template +++ b/srcpkgs/plasma-browser-integration/template @@ -1,6 +1,6 @@ # Template file for 'plasma-browser-integration' pkgname=plasma-browser-integration -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF @@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/plasma-browser-integration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=e2ef0e026ce7f572776100133444855ebbc7f8ebb9e59f63c8800f0d994b2ecf +checksum=1b67baf45996b66c63e88a6df5572c83a3f36b777a9df2802c192abd8df5cbf7 diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template index 83bfea07bb38..9bc60832c68a 100644 --- a/srcpkgs/plasma-desktop/template +++ b/srcpkgs/plasma-desktop/template @@ -1,6 +1,6 @@ # Template file for 'plasma-desktop' pkgname=plasma-desktop -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF @@ -18,6 +18,6 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2" homepage="https://invent.kde.org/plasma/plasma-desktop" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=48a3b70bffcb25647d0a11dfa3ff841891091c1a4152fb8f20a395a9307e8d8c +checksum=af58796c43a7eb909d4c6782e899e428c9b569a9ab92eb34ba7391c763002c46 replaces="user-manager>=0" python_version=3 diff --git a/srcpkgs/plasma-disks/template b/srcpkgs/plasma-disks/template index 6b85a0d4513e..423c637a22b1 100644 --- a/srcpkgs/plasma-disks/template +++ b/srcpkgs/plasma-disks/template @@ -1,6 +1,6 @@ # Template file for 'plasma-disks' pkgname=plasma-disks -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-disks" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=9c2a25836f363952eea30ad8cb0671d232bb6b628c9b929075889b4d7a51ddb7 +checksum=139495ade44ac725856bb4567dfd503fa9eb92c0f7dcca268aa1286e59a974f4 diff --git a/srcpkgs/plasma-firewall/template b/srcpkgs/plasma-firewall/template index 6f63a8198e2a..9e3576a024c7 100644 --- a/srcpkgs/plasma-firewall/template +++ b/srcpkgs/plasma-firewall/template @@ -1,6 +1,6 @@ # Template file for 'plasma-firewall' pkgname=plasma-firewall -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcmutils @@ -11,4 +11,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-only OR GPL-3.0-only" homepage="https://invent.kde.org/network/plasma-firewall" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=7b46ff95a2f5a6b687b8f69794026a84f9c783cd33ab91f66997cca698269333 +checksum=84a49688753645c234dec4ad84ac726a3aa2def18795e2f139cff21c16bd6956 diff --git a/srcpkgs/plasma-framework/template b/srcpkgs/plasma-framework/template index c41280978310..670f0892379a 100644 --- a/srcpkgs/plasma-framework/template +++ b/srcpkgs/plasma-framework/template @@ -1,13 +1,13 @@ # Template file for 'plasma-framework' pkgname=plasma-framework -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson" hostmakedepends="kcoreaddons extra-cmake-modules pkg-config kpackage kconfig python3 qt5-host-tools qt5-qmake gettext kdoctools" -makedepends="kactivities5-devel kdeclarative-devel kdoctools-devel kirigami2-devel - $(vopt_if wayland kwayland-devel) kconfig-devel" +makedepends="kactivities5-devel kdeclarative-devel kdoctools-devel kwayland-devel + kirigami2-devel" depends="qt5-quickcontrols qt5-graphicaleffects qt5-multimedia" checkdepends="mesa-dri" short_desc="Foundational libraries, components, and tools of the Plasma workspaces" @@ -15,16 +15,13 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/plasma-framework" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=0236ea39448299d9c861cf8da2582baeec7ccfd4660406c47abec70bcedebe92 +checksum=6cebfb9e7b61062194119bf7c4ef0e9529cd7321c8e06fb68b68fa518815ed2a do_check() { cd build ctest -E 'plasma-configmodeltest|coronatest|plasma-sortfiltermodeltest|i18ndcheck|plasma-dialogstatetest|plasma-iconitemtest|plasma-themetest|dialognativetest' } -build_options="wayland" -build_options_default="wayland" - plasma-framework-devel_package() { short_desc+=" - development" depends="${makedepends} ${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template index 81c012170062..f62cd0035065 100644 --- a/srcpkgs/plasma-integration/template +++ b/srcpkgs/plasma-integration/template @@ -1,11 +1,11 @@ # Template file for 'plasma-integration' pkgname=plasma-integration -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" hostmakedepends="extra-cmake-modules pkg-config qt5-qmake qt5-host-tools - qt5-wayland wayland-devel kconfig gettext kcoreaddons" + gettext kcoreaddons" makedepends="kio-devel kwayland-devel libXcursor-devel qt5-quickcontrols2-devel breeze" depends="noto-fonts-ttf font-hack-ttf breeze qqc2-desktop-style" @@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-integration" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=53aec648aa30e5de4e4ba32e4a76fc20fd6e984f8afd030529444eb0d6065ff3 +checksum=cd4490e1e23276bd4f7827ec1c6a3dee6703b8065bd5b4f3fad8112b53eadf7a diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template index 8f0560d8db0f..a6339194bc8a 100644 --- a/srcpkgs/plasma-nm/template +++ b/srcpkgs/plasma-nm/template @@ -1,6 +1,6 @@ # Template file for 'plasma-nm' pkgname=plasma-nm -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -15,7 +15,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-nm" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=a74bd66009712a52aa2b7dfc1c895e5a4e234b7723f84975b8b434e4a5e41f4d +checksum=ae1026cf7d2fb60f862ac9b985da4f7001f54267602062e461d0849f1d2fb429 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template index 43642eb9cb94..98baa5aaf919 100644 --- a/srcpkgs/plasma-pa/template +++ b/srcpkgs/plasma-pa/template @@ -1,20 +1,19 @@ # Template file for 'plasma-pa' pkgname=plasma-pa -version=5.25.3 -revision=2 +version=5.24.5 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" hostmakedepends="extra-cmake-modules kcoreaddons kdoctools pkg-config gettext qt5-host-tools qt5-qmake" makedepends="plasma-framework-devel kdoctools-devel pulseaudio-devel libcanberra-devel" -depends="sound-theme-freedesktop" short_desc="PulseAudio Plasma applet" maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-pa" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=41603522d62cb329a4a77c3219317565d434a150a4bf6ce05bb538e7c00e089d +checksum=068f0d393a87d3f3c8031eaecd1c2d2bdb17e73c510e020280ab18da3c15f8d1 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel" diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template index d2938ed4bfcf..6af830b1aaea 100644 --- a/srcpkgs/plasma-sdk/template +++ b/srcpkgs/plasma-sdk/template @@ -1,6 +1,6 @@ # Template file for 'plasma-sdk' pkgname=plasma-sdk -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-sdk" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=bce833bb9dd7184bad75ce75e037edd33a62c1caedacb3d1f30dd2bef1760ec2 +checksum=1cd4db58018bc827572e5d2f08d6a9a037dd7a0cd0dd72c858e7c42d27d36534 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework" diff --git a/srcpkgs/plasma-systemmonitor/template b/srcpkgs/plasma-systemmonitor/template index 8779ce78cd4c..d9ab9d8da698 100644 --- a/srcpkgs/plasma-systemmonitor/template +++ b/srcpkgs/plasma-systemmonitor/template @@ -1,6 +1,6 @@ # Template file for 'plasma-systemmonitor' pkgname=plasma-systemmonitor -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake @@ -12,4 +12,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-only OR GPL-3.0-only, LGPL-2.1-only OR LGPL-3.0-only" homepage="https://invent.kde.org/plasma/plasma-systemmonitor" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=1d9ac656721ae82795f6299790214ae1f4c0089338921b188e1d60eb419dbd1e +checksum=156bd761c4e2e334475ed0e7d0de6bc6f5009197f168d53c846c5c5b67e1a0ef diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template index 87f6d3d9041f..8869f2df4f1c 100644 --- a/srcpkgs/plasma-thunderbolt/template +++ b/srcpkgs/plasma-thunderbolt/template @@ -1,6 +1,6 @@ # Template file for 'plasma-thunderbolt' pkgname=plasma-thunderbolt -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kcoreaddons kcmutils @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later" homepage="https://invent.kde.org/plasma/plasma-thunderbolt" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=a74854db87743f2fb7f46cc14f90537643a957431591bb9fcbde5fdef6c16d15 +checksum=9485a89477c629083be0933f44ee96ec65f079c39b16a1ba5f131bb0044d19e0 do_check() { : # Requires running dbus and bolt services diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template index 50631d0eca61..04d057b95eb0 100644 --- a/srcpkgs/plasma-vault/template +++ b/srcpkgs/plasma-vault/template @@ -1,6 +1,6 @@ # Template file for 'plasma-vault' pkgname=plasma-vault -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args=" -DKF5_HOST_TOOLING=/usr/lib/cmake @@ -14,4 +14,4 @@ maintainer="Giuseppe Fierro <gspe@ae-design.ws>" license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://github.com/KDE/plasma-vault" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=06105ca3329f50b99e56d13b3b077657857afb90be17e781054cd4fd7c3e0bde +checksum=8122c33727ce5b9c338bdbfe7a96086dedbe9932a73c08cfd39863fe9dff9e99 diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template index 7da0c5cdca01..d9b6085b81d9 100644 --- a/srcpkgs/plasma-workspace-wallpapers/template +++ b/srcpkgs/plasma-workspace-wallpapers/template @@ -1,6 +1,6 @@ # Template file for 'plasma-workspace-wallpapers' pkgname=plasma-workspace-wallpapers -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -10,4 +10,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/plasma-workspace-wallpapers" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=905e56406b21dde5161ef39a8d35d48e123aee8144c30bb89cbff726b1be5c97 +checksum=119b6732ac14447e49362d9544ff4431ed703dc03e7854926fbf72fd49ab4b29 diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template index 03fd617cfe8a..aa7680e4d8ce 100644 --- a/srcpkgs/plasma-workspace/template +++ b/srcpkgs/plasma-workspace/template @@ -1,6 +1,6 @@ # Template file for 'plasma-workspace' pkgname=plasma-workspace -version=5.25.3.1 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF @@ -22,8 +22,8 @@ short_desc="KDE Window manager" maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later" homepage="https://invent.kde.org/plasma/plasma-workspace" -distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a150355ff35a98e17afca3c2239b826817aa178cf89040140aba240066680f26 +distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" +checksum=b9912691e0becfa0839dbf7750ea24729b72bad0216bef27584f9faf882064f6 build_options="pipewire" build_options_default="pipewire" diff --git a/srcpkgs/pnpm/template b/srcpkgs/pnpm/template index 658663a65290..99e694ee826e 100644 --- a/srcpkgs/pnpm/template +++ b/srcpkgs/pnpm/template @@ -1,6 +1,6 @@ # Template file for 'pnpm' pkgname=pnpm -version=7.6.0 +version=6.16.1 revision=1 build_style=fetch hostmakedepends="nodejs jq" @@ -8,9 +8,9 @@ depends="nodejs" short_desc="Fast, disk space efficient package manager" maintainer="reback00 <reback00@protonmail.com>" license="MIT" -homepage="https://pnpm.io/" -distfiles="https://registry.npmjs.org/pnpm/-/pnpm-${version}.tgz" -checksum=693eb1e1aa5c61cb7468998202a33209523aaa11f5ab0878074fe1aa55578148 +homepage="https://pnpm.js.org/" +distfiles="https://registry.npmjs.org/${pkgname}/-/${pkgname}-${version}.tgz" +checksum=2a40a3d8a56eaa411819fb8aa8cdd4d9fe729f74571929311247922387925f5a python_version=3 do_install() { diff --git a/srcpkgs/podget/template b/srcpkgs/podget/template index 3360e850db37..9307ae0cf15c 100644 --- a/srcpkgs/podget/template +++ b/srcpkgs/podget/template @@ -1,13 +1,12 @@ # Template file for 'podget' pkgname=podget -version=0.9.0 +version=0.8.10 revision=1 build_style=gnu-makefile depends="wget" short_desc="Automate downloading of podcasts" maintainer="teldra <teldra@rotce.de>" license="GPL-3.0-or-later" -homepage="https://github.com/dvehrs/podget" -changelog="https://raw.githubusercontent.com/dvehrs/podget/dev/Changelog" -distfiles="https://github.com/dvehrs/podget/archive/refs/tags/v${version}.tar.gz" -checksum=0eabb49fc32761b566f8f290e823ad8415e08d743551905130768a98ff8f0a11 +homepage="http://podget.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/podget/podget/podget-${version}/podget-${version}.tar.gz" +checksum=74b7f1e03d23e4ddfecb63fc34b8e279d4847701a2f218df23f7481adc3bde26 diff --git a/srcpkgs/poke/template b/srcpkgs/poke/template index d09d4505e6ae..126a3fd67bbe 100644 --- a/srcpkgs/poke/template +++ b/srcpkgs/poke/template @@ -1,6 +1,6 @@ # Template file for 'poke' pkgname=poke -version=2.4 +version=2.3 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -12,7 +12,7 @@ license="GPL-3.0-or-later" homepage="https://www.jemarch.net/poke.html" changelog="https://www.jemarch.net/poke-${version}-relnotes.html" distfiles="${GNU_SITE}/poke/poke-${version}.tar.gz" -checksum=841e285917c6738ce982a6930e30ebeadecfb0655a79d9184f16f876a9fe6e47 +checksum=3690cf1116da7cb3a9ec6b4f7003e253e268b510212a288fd38aafed0ebcc766 poke-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/polari/template b/srcpkgs/polari/template index 53233e83acd3..eb7c9d2dd3df 100644 --- a/srcpkgs/polari/template +++ b/srcpkgs/polari/template @@ -3,7 +3,7 @@ pkgname=polari version=41.0 revision=1 build_style=meson -hostmakedepends="pkg-config itstool gobject-introspection gettext glib-devel" +hostmakedepends="pkg-config itstool gobject-introspection gettext" makedepends="gjs-devel gspell-devel gtk+3-devel libsecret-devel libsoup-gnome-devel telepathy-glib-devel telepathy-logger-devel" depends="gspell telepathy-idle telepathy-logger telepathy-mission-control" diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template index da070695ce97..56a84b2d2891 100644 --- a/srcpkgs/polkit-kde-agent/template +++ b/srcpkgs/polkit-kde-agent/template @@ -1,6 +1,6 @@ # Template file for 'polkit-kde-agent' pkgname=polkit-kde-agent -version=5.25.3 +version=5.24.5 revision=1 wrksrc="${pkgname}-1-${version}" build_style=cmake @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://commits.kde.org/polkit-kde-agent" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz" -checksum=95dd7433f42a6afbd01e03783fb36d4fc55ec7d8d7b1ab4146637e83f43d0648 +checksum=89a61cc4f2dee58dd420317b0732a67f954cd22f03d47c4bb33d9c6a5361e870 diff --git a/srcpkgs/poppler-data/template b/srcpkgs/poppler-data/template index 4b6e956b7b72..48dba2497fb6 100644 --- a/srcpkgs/poppler-data/template +++ b/srcpkgs/poppler-data/template @@ -1,13 +1,13 @@ # Template file for 'poppler-data' pkgname=poppler-data -version=0.4.11 +version=0.4.10 revision=1 short_desc="Encoding data for the poppler PDF rendering library" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT, GPL-2.0-or-later, BSD-3-Clause" homepage="https://poppler.freedesktop.org/" distfiles="https://poppler.freedesktop.org/${pkgname}-${version}.tar.gz" -checksum=2cec05cd1bb03af98a8b06a1e22f6e6e1a65b1e2f3816cb3069bb0874825f08c +checksum=6e2fcef66ec8c44625f94292ccf8af9f1d918b410d5aa69c274ce67387967b30 do_install() { make prefix=/usr DESTDIR=${DESTDIR} install diff --git a/srcpkgs/poppler-qt5/template b/srcpkgs/poppler-qt5/template index 7cc5ff02f607..2a15f56128c1 100644 --- a/srcpkgs/poppler-qt5/template +++ b/srcpkgs/poppler-qt5/template @@ -4,65 +4,42 @@ # IT IS SPLIT TO AVOID A CYCLIC DEPENDENCY: qt5 -> cups -> poppler -> qt5. # pkgname=poppler-qt5 -version=22.07.0 -revision=2 +version=21.07.0 +revision=1 wrksrc="poppler-${version}" build_style=cmake configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_GLIB=OFF - -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF - -DENABLE_QT6=ON -DQT_HOST_PATH=/usr" -hostmakedepends="pkg-config qt5-devel qt6-base-devel" -makedepends="libpng-devel tiff-devel lcms2-devel libcurl-devel nss-devel - fontconfig-devel cairo-devel libopenjpeg2-devel qt5-devel qt6-base-devel" + -DENABLE_QT5=ON -DENABLE_UTILS=OFF -DENABLE_CPP=OFF -DENABLE_BOOST=OFF" +hostmakedepends="pkg-config qt5-devel" +makedepends="libpng-devel tiff-devel lcms2-devel libcurl-devel + fontconfig-devel cairo-devel libopenjpeg2-devel qt5-devel" short_desc="PDF rendering library - Qt5 bindings" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, GPL-3.0-or-later" homepage="https://poppler.freedesktop.org" -changelog="https://gitlab.freedesktop.org/poppler/poppler/-/raw/master/NEWS" distfiles="${homepage}/poppler-${version}.tar.xz" -checksum=420230c5c43782e2151259b3e523e632f4861342aad70e7e20b8773d9eaf3428 +checksum=e26ab29f68065de4d6562f0a3e2b5435a83ca92be573b99a1c81998fa286a4d4 # fails to find a bunch of files make_check=no +if [ "$CROSS_BUILD" ]; then + configure_args+=" -DTHREADS_PTHREAD_ARG=2" +fi + post_install() { - local f rm -f ${DESTDIR}/usr/lib/libpoppler.* for f in poppler-cairo poppler-splash poppler; do rm -f ${DESTDIR}/usr/lib/pkgconfig/${f}.pc done - for f in ${DESTDIR}/usr/include/poppler/*; do - case "$f" in - */qt5 | */qt6) ;; - *) - rm -rf "$f" ;; - esac - done } poppler-qt5-devel_package() { - depends="qt5-devel poppler-devel>=${version} - ${sourcepkg}-${version}_${revision}" + depends="poppler-devel>=${version} ${sourcepkg}-${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include/poppler/qt5 vmove usr/lib/libpoppler-qt5.so vmove usr/lib/pkgconfig/poppler-qt5.pc - } -} - -poppler-qt6_package() { - short_desc="${short_desc/Qt5/Qt6}" - pkg_install() { - vmove usr/lib/libpoppler-qt6.so.* - } -} - -poppler-qt6-devel_package() { - depends="poppler-devel>=${version} poppler-qt6-${version}_${revision}" - short_desc="${short_desc/Qt5/Qt6} - development files" - pkg_install() { - vmove usr/include/poppler/qt6 - vmove usr/lib/libpoppler-qt6.so - vmove usr/lib/pkgconfig/poppler-qt6.pc + rm -rf ${DESTDIR}/usr/include } } diff --git a/srcpkgs/poppler-qt6 b/srcpkgs/poppler-qt6 deleted file mode 120000 index 8cdcfdfe2b4a..000000000000 --- a/srcpkgs/poppler-qt6 +++ /dev/null @@ -1 +0,0 @@ -poppler-qt5 \ No newline at end of file diff --git a/srcpkgs/poppler-qt6-devel b/srcpkgs/poppler-qt6-devel deleted file mode 120000 index 8cdcfdfe2b4a..000000000000 --- a/srcpkgs/poppler-qt6-devel +++ /dev/null @@ -1 +0,0 @@ -poppler-qt5 \ No newline at end of file diff --git a/srcpkgs/poppler/patches/cmake-build-type-none.patch b/srcpkgs/poppler/patches/cmake-build-type-none.patch deleted file mode 100644 index 3f107d36bc6d..000000000000 --- a/srcpkgs/poppler/patches/cmake-build-type-none.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/cmake/modules/PopplerMacros.cmake b/cmake/modules/PopplerMacros.cmake -index 2aed0284..ea8d7e57 100644 ---- a/cmake/modules/PopplerMacros.cmake -+++ b/cmake/modules/PopplerMacros.cmake -@@ -80,7 +80,7 @@ if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - endif(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - - string(TOUPPER "${CMAKE_BUILD_TYPE}" _CMAKE_BUILD_TYPE_UPPER) --set(_known_build_types RELWITHDEBINFO;RELEASE;DEBUG;DEBUGFULL;PROFILE) -+set(_known_build_types RELWITHDEBINFO;RELEASE;DEBUG;DEBUGFULL;PROFILE;NONE) - # We override CMAKE_CXX_FLAGS_${_CMAKE_BUILD_TYPE_UPPER} below. If the user - # selects a CMAKE_BUILD_TYPE that is not handled by the logic below, we will - # end up dropping the previous flags (e.g. those set in a cross-compilation diff --git a/srcpkgs/poppler/patches/fix-cflags.patch b/srcpkgs/poppler/patches/fix-cflags.patch new file mode 100644 index 000000000000..f1a408d03cce --- /dev/null +++ b/srcpkgs/poppler/patches/fix-cflags.patch @@ -0,0 +1,21 @@ +diff --git a/cmake/modules/PopplerMacros.cmake b/cmake/modules/PopplerMacros.cmake +index fe1182d..6013bd2 100644 +--- a/cmake/modules/PopplerMacros.cmake ++++ b/cmake/modules/PopplerMacros.cmake +@@ -104,14 +104,14 @@ if(CMAKE_COMPILER_IS_GNUCXX) + set(DEFAULT_COMPILE_WARNINGS_EXTRA "${_warn} ${_warnx}") + + set(_save_cxxflags "${CMAKE_CXX_FLAGS}") +- set(CMAKE_CXX_FLAGS "-fno-exceptions -fno-check-new -fno-common -fno-operator-names -D_DEFAULT_SOURCE") ++ set(CMAKE_CXX_FLAGS "-fno-exceptions -fno-check-new -fno-common -fno-operator-names -D_DEFAULT_SOURCE ${_save_cxxflags}") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g ${_save_cxxflags}") + set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG ${_save_cxxflags}") + set(CMAKE_CXX_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline ${_save_cxxflags}") + set(CMAKE_CXX_FLAGS_DEBUGFULL "-g3 -fno-inline ${_save_cxxflags}") + set(CMAKE_CXX_FLAGS_PROFILE "-g3 -fno-inline -ftest-coverage -fprofile-arcs ${_save_cxxflags}") + set(_save_cflags "${CMAKE_C_FLAGS}") +- set(CMAKE_C_FLAGS "-std=c99 -D_DEFAULT_SOURCE") ++ set(CMAKE_C_FLAGS "-std=c99 -D_DEFAULT_SOURCE ${_save_cflags}") + set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g ${_save_cflags}") + set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG ${_save_cflags}") + set(CMAKE_C_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline ${_save_cflags}") diff --git a/srcpkgs/poppler/template b/srcpkgs/poppler/template index c34698d6bd75..0aa4edf20b57 100644 --- a/srcpkgs/poppler/template +++ b/srcpkgs/poppler/template @@ -3,36 +3,26 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/poppler-qt5". # pkgname=poppler -version=22.07.0 -revision=2 -_testVersion=920c89f8f43bdfe8966c8e397e7f67f5302e9435 +version=21.07.0 +revision=1 build_style=cmake build_helper="gir" configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON -DENABLE_GLIB=ON -DENABLE_GOBJECT_INTROSPECTION=$(vopt_if gir ON OFF) - -DENABLE_QT5=OFF -DENABLE_UTILS=ON -DENABLE_BOOST=$(vopt_if boost ON OFF) - -DTESTDATADIR='${XBPS_BUILDDIR}/poppler-${version}/testdatadir'" + -DENABLE_QT5=OFF -DENABLE_UTILS=ON -DENABLE_BOOST=$(vopt_if boost ON OFF)" hostmakedepends="pkg-config glib-devel" makedepends="libpng-devel libglib-devel cairo-devel tiff-devel lcms2-devel - nss-devel libcurl-devel libopenjpeg2-devel - $(vopt_if boost boost-devel)" +libcurl-devel libopenjpeg2-devel $(vopt_if boost boost-devel)" short_desc="PDF rendering library" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, GPL-3.0-or-later" homepage="https://poppler.freedesktop.org" -changelog="https://gitlab.freedesktop.org/poppler/poppler/-/raw/master/NEWS" -distfiles="${homepage}/${pkgname}-${version}.tar.xz - https://gitlab.freedesktop.org/poppler/test/-/archive/${_testVersion}/test-${_testVersion}.tar.gz" -checksum="420230c5c43782e2151259b3e523e632f4861342aad70e7e20b8773d9eaf3428 - ca35f168a18038a2d817ea30d6c7b4ab8294a40a5f5950f3c2a15183ba08c900" +distfiles="${homepage}/${pkgname}-${version}.tar.xz" +checksum=e26ab29f68065de4d6562f0a3e2b5435a83ca92be573b99a1c81998fa286a4d4 build_options="gir boost" build_options_default="gir boost" -post_extract() { - mv ../test-${_testVersion} testdatadir -} - libpoppler_package() { depends="poppler-data" short_desc+=" - poppler runtime library" diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template index a46550ae3ad4..cf2c8da536d7 100644 --- a/srcpkgs/portage/template +++ b/srcpkgs/portage/template @@ -1,6 +1,6 @@ # Template file for 'portage' pkgname=portage -version=3.0.32 +version=3.0.30 revision=1 wrksrc="${pkgname}-${pkgname}-${version}" build_style=python3-module @@ -14,7 +14,7 @@ license="GPL-2.0-only" homepage="https://wiki.gentoo.org/wiki/Portage" changelog="https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES" distfiles="https://github.com/gentoo/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=442c028fb8c8926491bc92f0d4d25a5ffabb1750d10f9c056471c1768a9202a2 +checksum=12b855d732218f2f4e2a226756e31f8dbcffade74c83e74a921e1febed37518a conf_files=" /etc/dispatch-conf.conf diff --git a/srcpkgs/postgis b/srcpkgs/postgis deleted file mode 120000 index 07d2a298867d..000000000000 --- a/srcpkgs/postgis +++ /dev/null @@ -1 +0,0 @@ -postgis-postgresql14 \ No newline at end of file diff --git a/srcpkgs/postgis-postgresql14/template b/srcpkgs/postgis-postgresql14/template index a7540659ab5a..d65c09c09bcf 100644 --- a/srcpkgs/postgis-postgresql14/template +++ b/srcpkgs/postgis-postgresql14/template @@ -1,7 +1,7 @@ # Template file for 'postgis-postgresql14' pkgname=postgis-postgresql14 version=3.2.1 -revision=2 +revision=1 wrksrc="postgis-${version}" build_style=gnu-configure configure_args=" @@ -31,9 +31,3 @@ pre_check() { # regression tests require running postgresql vsed -i regress/run_test.pl -e '/\/usr\/bin\/env/ a exit;' } - -postgis_package() { - build_style=meta - short_desc+=" (meta package)" - depends="postgis-postgresql14" -} diff --git a/srcpkgs/postgis/template b/srcpkgs/postgis/template new file mode 100644 index 000000000000..4f24c3b06fbc --- /dev/null +++ b/srcpkgs/postgis/template @@ -0,0 +1,32 @@ +# Template file for 'postgis' +pkgname=postgis +version=3.2.1 +revision=1 +build_style=gnu-configure +configure_args="--with-projdir=${XBPS_CROSS_BASE}/usr + --with-projdir=${XBPS_CROSS_BASE}/usr + --with-jsondir=${XBPS_CROSS_BASE}/usr + --with-protobufdir=${XBPS_CROSS_BASE}/usr + --with-geosconfig=${XBPS_CROSS_BASE}/usr/bin/geos-config" +hostmakedepends="automake libtool perl which pkg-config geos libgdal-tools + postgresql9.6-libs-devel" +makedepends="geos-devel libgdal-devel libpqxx-devel libxml2-devel postgresql9.6-libs-devel + proj-devel protobuf-c-devel pcre-devel json-c-devel" +checkdepends="libxslt CUnit-devel" +short_desc="Spatial database extender for PostgreSQL" +maintainer="Piotr Wójcik <chocimier@tlen.pl>" +license="GPL-2.0-or-later" +homepage="https://postgis.net/" +changelog="https://git.osgeo.org/gitea/postgis/postgis/raw/tag/${version}/NEWS" +distfiles="https://download.osgeo.org/postgis/source/postgis-${version}.tar.gz" +checksum=fbab68dde6ca3934b24ba08c8ab0cff2594f57f93deab41a15c82ae1bb69893e +nocross="FIXME: Cannot run test program to determine PROJ version" + +pre_configure() { + ./autogen.sh +} + +pre_check() { + # regression tests require running postgresql + vsed -i regress/run_test.pl -e '/\/usr\/bin\/env/ a exit;' +} diff --git a/srcpkgs/postgis/update b/srcpkgs/postgis/update new file mode 100644 index 000000000000..94cbff9125ac --- /dev/null +++ b/srcpkgs/postgis/update @@ -0,0 +1 @@ +ignore="*alpha* *beta* *rc*" diff --git a/srcpkgs/postgresql/files/pg_config.sh.in b/srcpkgs/postgresql/files/pg_config.sh.in new file mode 100644 index 000000000000..4598753f6931 --- /dev/null +++ b/srcpkgs/postgresql/files/pg_config.sh.in @@ -0,0 +1,143 @@ +#!/bin/sh +# Released to Public Domain by Doan Tran Cong Danh + +print() { + printf '%s\n' "$@" +} + +sysroot="$(cd "${0%/*}" && cd ../.. && pwd)" + +BINDIR="$sysroot/usr/bin" +DOCDIR="$sysroot/usr/share/doc/postgresql" +HTMLDIR="$sysroot/usr/share/doc/postgresql" +INCLUDEDIR="$sysroot/usr/include" +PKGINCLUDEDIR="$sysroot/usr/include/postgresql" +INCLUDEDIR_SERVER="$sysroot/usr/include/postgresql/server" +LIBDIR="$sysroot/usr/lib" +PKGLIBDIR="$sysroot/usr/lib/postgresql" +LOCALEDIR="$sysroot/usr/share/locale" +MANDIR="$sysroot/usr/share/man" +SHAREDIR="$sysroot/usr/share/postgresql" +SYSCONFDIR="$sysroot/etc/postgresql" +PGXS="$sysroot/usr/lib/postgresql/pgxs/src/makefiles/pgxs.mk" + +CONFIGURE="@configure_args@" +CC="@CC@" +CPPFLAGS="@CPPFLAGS@" +CFLAGS="@CFLAGS@" +CFLAGS_SL="@CFLAGS_SL@" +LDFLAGS="@LDFLAGS@" +LDFLAGS_EX="@LDFLAGS_EX@" +LDFLAGS_SL="@LDFLAGS_SL@" +LIBS="@LIBS@" +VERSION="PostgreSQL @VERSION@" + +if [ "$sysroot" != "/" ]; then + CPPFLAGS="$(print "$CPPFLAGS" | sed "s,-I *\\(/usr/include\\),-I$sysroot\\1,g")" + CFLAGS="$(print "$CFLAGS" | sed "s,-I *\\(/usr/include\\),-I$sysroot\\1,g")" + LDFLAGS="$(print "$LDFLAGS" | sed "s,-L *\\(/usr/lib\\),-L$sysroot\\1,g")" +fi + +usage() { + cat <<-EOF + $0 provides information about the installed version of PostgreSQL. + + Usage: + $0 [OPTION]... + + Options: + --bindir show location of user executables + --docdir show location of documentation files + --htmldir show location of HTML documentation files + --includedir show location of C header files of the client interfaces + --pkgincludedir show location of other C header files + --includedir-server show location of C header files for the server + --libdir show location of object code libraries + --pkglibdir show location of dynamically loadable modules + --localedir show location of locale support files + --mandir show location of manual pages + --sharedir show location of architecture-independent support files + --sysconfdir show location of system-wide configuration files + --pgxs show location of extension makefile + --configure show options given to PostgreSQL was built + --cc show CC value used when PostgreSQL was built + --cppflags show CPPFLAGS value used when PostgreSQL was built + --cflags show CFLAGS value used when PostgreSQL was built + --cflags_sl show CFLAGS_SL value used when PostgreSQL was built + --ldflags show LDFLAGS value used when PostgreSQL was built + --ldflags_ex show LDFLAGS_EX value used when PostgreSQL was built + --ldflags_sl show LDFLAGS_SL value used when PostgreSQL was built + --libs show LIBS value used when PostgreSQL was built + --version show the PostgreSQL version + -?, --help show this help, then exit + + With no arguments, all known items are shown. + + Report bugs to <pgsql-bugs@postgresql.org>. + EOF +} + +if test $# -eq 0; then + cat <<-EOF + BINDIR = $BINDIR + DOCDIR = $DOCDIR + HTMLDIR = $HTMLDIR + INCLUDEDIR = $INCLUDEDIR + PKGINCLUDEDIR = $PKGINCLUDEDIR + INCLUDEDIR-SERVER = $INCLUDEDIR_SERVER + LIBDIR = $LIBDIR + PKGLIBDIR = $PKGLIBDIR + LOCALEDIR = $LOCALEDIR + MANDIR = $MANDIR + SHAREDIR = $SHAREDIR + SYSCONFDIR = $SYSCONFDIR + PGXS = $PGXS + CONFIGURE = $CONFIGURE + CC = $CC + CPPFLAGS = $CPPFLAGS + CFLAGS = $CFLAGS + CFLAGS_SL = $CFLAGS_SL + LDFLAGS = $LDFLAGS + LDFLAGS_EX = $LDFLAGS_EX + LDFLAGS_SL = $LDFLAGS_SL + LIBS = $LIBS + VERSION = $VERSION + EOF +fi + +for arg +do + if test "x$arg" = "x--help" || test "x$arg" = "x-?"; then + usage + exit 0 + fi +done + +for arg +do + case "$arg" in + --bindir) print "$BINDIR" ;; + --docdir) print "$DOCDIR" ;; + --htmldir) print "$HTMLDIR" ;; + --includedir) print "$INCLUDEDIR" ;; + --pkgincludedir) print "$PKGINCLUDEDIR" ;; + --includedir-server) print "$INCLUDEDIR_SERVER" ;; + --libdir) print "$LIBDIR" ;; + --pkglibdir) print "$PKGLIBDIR" ;; + --localedir) print "$LOCALEDIR" ;; + --mandir) print "$MANDIR" ;; + --sharedir) print "$SHAREDIR" ;; + --sysconfdir) print "$SYSCONFDIR" ;; + --pgxs) print "$PGXS" ;; + --configure) print "$CONFIGURE" ;; + --cc) print "$CC" ;; + --cppflags) print "$CPPFLAGS" ;; + --cflags) print "$CFLAGS" ;; + --cflags_sl) print "$CFLAGS_SL" ;; + --ldflags) print "$LDFLAGS" ;; + --ldflags_ex) print "$LDFLAGS_EX" ;; + --ldflags_sl) print "$LDFLAGS_SL" ;; + --libs) print "$LIBS" ;; + --version) print "$VERSION" ;; + esac +done diff --git a/srcpkgs/postgresql/files/postgresql.confd b/srcpkgs/postgresql/files/postgresql.confd new file mode 100644 index 000000000000..2a3cd1469b05 --- /dev/null +++ b/srcpkgs/postgresql/files/postgresql.confd @@ -0,0 +1,17 @@ +# Configuration file for the PostgreSQL server. + +# PostgreSQL's database directory +PGROOT="/var/lib/postgresql" + +# PostgreSQL's log file. +PGLOG="/var/log/postgresql.log" + +# Passed to initdb if necessary +INITOPTS="-A peer --auth-host=md5 --auth-local=peer --locale en_US.UTF-8" + +# Extra options to run postmaster with, e.g.: +# -N is the maximal number of client connections +# -B is the number of shared buffers and has to be at least 2x the value for -N +# Please read the man-page to postmaster for more options. Many of these options +# can be set directly in the configuration-file. +#PGOPTS="-N 512 -B 1024" diff --git a/srcpkgs/postgresql/files/postgresql.pam b/srcpkgs/postgresql/files/postgresql.pam new file mode 100644 index 000000000000..53724d1f86a7 --- /dev/null +++ b/srcpkgs/postgresql/files/postgresql.pam @@ -0,0 +1,3 @@ +auth required pam_unix.so +account required pam_unix.so +session required pam_unix.so diff --git a/srcpkgs/postgresql/files/postgresql/control/t b/srcpkgs/postgresql/files/postgresql/control/t new file mode 100755 index 000000000000..b0026e5661b4 --- /dev/null +++ b/srcpkgs/postgresql/files/postgresql/control/t @@ -0,0 +1,2 @@ +#!/bin/sh +/usr/bin/kill -INT `/usr/bin/head -1 /run/runit/supervise.postgresql/pid` diff --git a/srcpkgs/postgresql/files/postgresql/log/run b/srcpkgs/postgresql/files/postgresql/log/run new file mode 100755 index 000000000000..e564447b60db --- /dev/null +++ b/srcpkgs/postgresql/files/postgresql/log/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec logger -p daemon.info -t postgres diff --git a/srcpkgs/postgresql/files/postgresql/run b/srcpkgs/postgresql/files/postgresql/run new file mode 100755 index 000000000000..3982873cde69 --- /dev/null +++ b/srcpkgs/postgresql/files/postgresql/run @@ -0,0 +1,30 @@ +#!/bin/sh +. /etc/default/postgresql +: ${PGDATA:="$PGROOT/data"} + +if [ "$PGROOT" != "/var/lib/postgresql" ]; then + echo "Creating symlink /var/lib/postgresql -> $PGROOT" + + # Remove /var/lib/postgres if empty dir, but not if symlink + if [ ! -L /var/lib/postgres ] && [ -d /var/lib/postgres ]; then + rmdir /var/lib/postgres + fi + + ln -sf "$PGROOT" /var/lib/postgresql +fi + + +if [ ! -d "$PGDATA" ]; then + echo "Initializing database in $PGDATA" + + mkdir -p "$PGDATA" + chown -R postgres:postgres "$PGDATA" + chmod 0700 "$PGDATA" + su - postgres -m -c "/usr/bin/initdb $INITOPTS -D '$PGDATA'" >/dev/null + + if [ -f /etc/postgresql/postgresql.conf ]; then + ln -sf /etc/postgresql/postgresql.conf "$PGDATA/postgresql.conf" + fi +fi + +exec chpst -u postgres:postgres postgres -D "$PGDATA" $PGOPTS 2>&1 diff --git a/srcpkgs/postgresql/patches/pg_config-cross-value.patch b/srcpkgs/postgresql/patches/pg_config-cross-value.patch new file mode 100644 index 000000000000..214344520d7f --- /dev/null +++ b/srcpkgs/postgresql/patches/pg_config-cross-value.patch @@ -0,0 +1,46 @@ +Sources: Doan Tran Cong Danh +Upstream: No + - First part needs to be rework in configure script to be usable + upstream + - Second part would un-usable for Windows +diff --git src/common/Makefile src/common/Makefile +index ec04710..2af845f 100644 +--- a/src/common/Makefile ++++ b/src/common/Makefile +@@ -22,11 +22,14 @@ include $(top_builddir)/src/Makefile.global + + # don't include subdirectory-path-dependent -I and -L switches + STD_CPPFLAGS := $(filter-out -I$(top_srcdir)/src/include -I$(top_builddir)/src/include,$(CPPFLAGS)) ++STD_CPPFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_CPPFLAGS)) ++STD_CFLAGS := $(subst @XBPS_SYSROOT@,,$(CFLAGS)) + STD_LDFLAGS := $(filter-out -L$(top_builddir)/src/common -L$(top_builddir)/src/port,$(LDFLAGS)) ++STD_LDFLAGS := $(subst @XBPS_SYSROOT@,,$(STD_LDFLAGS)) + override CPPFLAGS += -DVAL_CONFIGURE="\"$(configure_args)\"" + override CPPFLAGS += -DVAL_CC="\"$(CC)\"" + override CPPFLAGS += -DVAL_CPPFLAGS="\"$(STD_CPPFLAGS)\"" +-override CPPFLAGS += -DVAL_CFLAGS="\"$(CFLAGS)\"" ++override CPPFLAGS += -DVAL_CFLAGS="\"$(STD_CFLAGS)\"" + override CPPFLAGS += -DVAL_CFLAGS_SL="\"$(CFLAGS_SL)\"" + override CPPFLAGS += -DVAL_LDFLAGS="\"$(STD_LDFLAGS)\"" + override CPPFLAGS += -DVAL_LDFLAGS_EX="\"$(LDFLAGS_EX)\"" +@@ -44,7 +47,19 @@ OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o + + OBJS_SRV = $(OBJS_COMMON:%.o=%_srv.o) + +-all: libpgcommon.a libpgcommon_srv.a ++all: libpgcommon.a libpgcommon_srv.a pg_config.sh ++ ++pg_config.sh: pg_config.sh.in ++ sed -e "s/@configure_args@/$(subst /,\\/,$(configure_args))/" \ ++ -e "s/@CC@/$(subst /,\\/,$(CC))/" \ ++ -e "s/@CPPFLAGS@/$(subst /,\\/,$(STD_CPPFLAGS))/" \ ++ -e "s/@CFLAGS@/$(subst /,\\/,$(STD_CFLAGS))/" \ ++ -e "s/@CFLAGS_SL@/$(subst /,\\/,$(CFLAGS_SL))/" \ ++ -e "s/@LDFLAGS@/$(subst /,\\/,$(STD_LDFLAGS))/" \ ++ -e "s/@LDFLAGS_EX@/$(subst /,\\/,$(LDFLAGS_EX))/" \ ++ -e "s/@LDFLAGS_SL@/$(subst /,\\/,$(LDFLAGS_SL))/" \ ++ -e "s/@LIBS@/$(subst /,\\/,$(LIBS))/" \ ++ $< >$@ + + # libpgcommon is needed by some contrib + install: all installdirs diff --git a/srcpkgs/postgresql/template b/srcpkgs/postgresql/template index 349e0c92ac16..d9fcad13bbf8 100644 --- a/srcpkgs/postgresql/template +++ b/srcpkgs/postgresql/template @@ -1,63 +1,191 @@ # Template file for 'postgresql' pkgname=postgresql -version=14 -revision=2 -build_style=meta -depends="postgresql${version}" -short_desc="PostgreSQL server meta package" +version=9.6.24 +revision=1 +build_style=gnu-configure +make_build_target=world +configure_args="--with-openssl --with-python + --with-pam --datadir=/usr/share/postgresql --enable-thread-safety + --with-perl --with-tcl --without-ldap --without-gssapi --without-krb5 + --without-bonjour --with-libxml --with-libxslt --disable-rpath + --with-system-tzdata=/usr/share/zoneinfo --enable-nls --with-uuid=e2fs" +hostmakedepends="docbook2x flex gettext openjade" +makedepends="libfl-devel openssl-devel libuuid-devel libxslt-devel pam-devel perl + python-devel readline-devel tcl-devel" +short_desc="Sophisticated open-source Object-Relational DBMS" maintainer="Piotr Wójcik <chocimier@tlen.pl>" license="PostgreSQL" homepage="https://www.postgresql.org" +changelog="https://www.postgresql.org/docs/current/release-${version//./-}.html" +distfiles="https://ftp.postgresql.org/pub/source/v${version}/${pkgname}-${version}.tar.bz2" +checksum=aeb7a196be3ebed1a7476ef565f39722187c108dd47da7489be9c4fcae982ace +# initdb fails on github actions, works locally with xbps-uunshare +make_check=ci-skip -build_options="languages" -desc_option_languages="Include procedural languages as dependency" +conf_files=" + /etc/default/${pkgname} + /etc/pam.d/${pkgname} + /etc/${pkgname}/${pkgname}.conf" -if [ -z "$CROSS_BUILD" ]; then - build_options_default="languages" +# Create 'postgres' user for the server. +system_accounts="postgres" +postgres_homedir="/var/lib/${pkgname}" +postgres_shell="/bin/sh" +postgres_descr="PostgreSQL database server user" +make_dirs="/var/lib/postgresql 0750 postgres postgres" + +if [ "$CROSS_BUILD" ]; then + configure_args+=" --without-perl --without-python --without-tcl" fi -subpackages="postgresql-doc postgresql-client postgresql-contrib postgresql-full" +post_patch() { + sed -e "s/@VERSION@/$version/" \ + "$FILESDIR"/pg_config.sh.in >src/common/pg_config.sh.in + vsed -i -e "s,@XBPS_SYSROOT@,${XBPS_CROSS_BASE%/}," src/common/Makefile +} -# XXX disabled for now in cross builds. -if [ "$build_option_languages" ]; then - subpackages+=" postgresql-plperl postgresql-plpython postgresql-pltcl" -fi +pre_build() { + # http://www.postgresql.org/docs/9.3/static/docguide-toolsets.html + export SGML_CATALOG_FILES="/usr/share/sgml/openjade/catalog:/usr/share/sgml/iso8879/catalog:/usr/share/sgml/docbook/dsssl/modular/catalog:/usr/share/sgml/docbook/4.2/catalog" +} + +post_build() { + make -C contrib ${makejobs} +} + +post_install() { + make -C contrib install + + vmkdir usr/share/man + cp -r doc/src/sgml/man? ${DESTDIR}/usr/share/man + vmkdir usr/share/doc/postgresql + cp -r doc/src/sgml/html ${DESTDIR}/usr/share/doc/postgresql + vsv postgresql + vlicense COPYRIGHT + + vinstall ${FILESDIR}/${pkgname}.confd 644 etc/default ${pkgname} + vinstall ${FILESDIR}/${pkgname}.pam 644 etc/pam.d ${pkgname} + vinstall ${DESTDIR}/usr/share/${pkgname}/${pkgname}.conf.sample \ + 644 etc/${pkgname} ${pkgname}.conf + vbin src/common/pg_config.sh + + sed -i 's/install_bin = .*/install_bin = install/g' \ + ${DESTDIR}/usr/lib/postgresql/pgxs/src/Makefile.global +} postgresql-doc_package() { - depends="postgresql${version}-doc" - short_desc="PostgreSQL documentation meta package" + short_desc="PostgreSQL documentation" + pkg_install() { + vmove usr/share/doc + } +} + +postgresql9.6-libs_package() { + short_desc="PostgreSQL shared libraries" + pkg_install() { + vmove "usr/lib/*.so*" + for d in $(find ${DESTDIR}/usr/share/locale \ + -type f -name libpq5\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } } +postgresql9.6-libs-devel_package() { + depends="postgresql-libs>=$version" + short_desc="PostgreSQL shared libraries (development files)" + pkg_install() { + for f in pg_config ecpg; do + vmove usr/bin/${f} + vmove "usr/share/man/man1/$(basename ${f})*" + done + vmove usr/bin/pg_config.sh + vmove usr/include + vmove "usr/lib/*.a" + vmove "usr/lib/pkgconfig/*" + vmove usr/share/man/man3 + vmove usr/lib/postgresql/pgxs + for d in $(find ${DESTDIR}/usr/share/locale \ + -type f -name pg_config\* -o -name ecpg\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } +} + +# XXX disabled for now in cross builds. +if [ -z "$CROSS_BUILD" ]; then + postgresql-plperl_package() { - depends="postgresql${version}-plperl" - short_desc="PL/Perl language meta package" + depends="postgresql>=$version" + short_desc="PL/Perl procedural language for PostgreSQL" + pkg_install() { + vmove "usr/lib/postgresql/plperl*" + for d in $(find ${DESTDIR}/usr/share/locale \ + -type f -name plperl\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } } postgresql-plpython_package() { - depends="postgresql${version}-plpython" - short_desc="PL/Python language meta package" + depends="postgresql>=$version" + short_desc="PL/Python procedural language for PostgreSQL" + pkg_install() { + vmove "usr/lib/postgresql/plpython*" + for d in $(find ${DESTDIR}/usr/share/locale \ + -type f -name plpython\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + } } postgresql-pltcl_package() { - depends="postgresql${version}-pltcl" - short_desc="PL/Tcl language meta package" + depends="postgresql>=$version" + short_desc="PL/Tcl procedural language for PostgreSQL" + pkg_install() { + vmove "usr/bin/pltcl*" + vmove "usr/lib/postgresql/pltcl*" + for d in $(find ${DESTDIR}/usr/share/locale \ + -type f -name pltcl\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + vmove "usr/share/postgresql/*.pltcl" + } } +fi # !CROSS_BUILD + postgresql-client_package() { - depends="postgresql${version}-client" short_desc="Client frontends programs for PostgreSQL" + pkg_install() { + for f in clusterdb createdb createlang createuser dropdb droplang \ + dropuser pg_dump pg_dumpall pg_isready pg_restore psql reindexdb \ + vacuumdb; do + vmove usr/bin/${f} + vmove usr/share/man/man1/$(basename ${f}).1 + done + vmove usr/share/man/man7 + for d in $(find ${DESTDIR}/usr/share/locale \ + -type f -name pgscripts\* -o \ + -name psql\* -o \ + -name pg_dump\*); do + mkdir -p ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + mv ${d} ${PKGDESTDIR}/$(dirname ${d#${DESTDIR}}) + done + vmkdir usr/share/postgresql + mv ${DESTDIR}/usr/share/postgresql/psqlrc.* \ + ${PKGDESTDIR}/usr/share/postgresql + } } postgresql-contrib_package() { - depends="postgresql${version}-contrib" short_desc="PostgreSQL contributed programs and extensions" -} - -postgresql-full_package() { - depends="postgresql postgresql-client postgresql-doc postgresql-contrib postgresql-libs" - short_desc="PostgreSQL all packages meta package" - - if [ "$build_option_languages" ]; then - depends+=" postgresql-plpython postgresql-plperl postgresql-pltcl" - fi + pkg_install() { + make -C contrib install DESTDIR=${PKGDESTDIR} + } } diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template index 08e67ba226bd..0f7b79fd6710 100644 --- a/srcpkgs/postgresql13/template +++ b/srcpkgs/postgresql13/template @@ -1,7 +1,7 @@ # Template file for 'postgresql13' pkgname=postgresql13 -version=13.7 -revision=1 +version=13.5 +revision=2 wrksrc="postgresql-${version}" build_style=gnu-configure make_build_target=world @@ -21,8 +21,7 @@ license="PostgreSQL" homepage="https://www.postgresql.org" changelog="https://www.postgresql.org/docs/current/release-${version//./-}.html" distfiles="https://ftp.postgresql.org/pub/source/v${version}/postgresql-${version}.tar.bz2" -checksum=1b905bf4f3d83614a393b3c51fd345910fd261e4f5124a68d9a1fdd3a2a46399 -make_check=ci-skip # Postgres server can't be run as root +checksum=9b81067a55edbaabc418aacef457dd8477642827499560b00615a6ea6c13f6b3 conf_files=" /${_prefix}/etc/default/postgresql @@ -224,6 +223,5 @@ postgresql13-contrib_package() { short_desc="PostgreSQL contributed programs and extensions" pkg_install() { make -C contrib install DESTDIR=${PKGDESTDIR} - mv ${PKGDESTDIR}/usr/include ${PKGDESTDIR}/${_prefix} } } diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template index 2aa65e684a1d..94ba16bffbc6 100644 --- a/srcpkgs/postgresql14/template +++ b/srcpkgs/postgresql14/template @@ -1,6 +1,6 @@ # Template file for 'postgresql14' pkgname=postgresql14 -version=14.4 +version=14.1 revision=1 wrksrc="postgresql-${version}" build_style=gnu-configure @@ -22,8 +22,7 @@ license="PostgreSQL" homepage="https://www.postgresql.org" changelog="https://www.postgresql.org/docs/current/release-${version//./-}.html" distfiles="https://ftp.postgresql.org/pub/source/v${version}/postgresql-${version}.tar.bz2" -checksum=c23b6237c5231c791511bdc79098617d6852e9e3bdf360efd8b5d15a1a3d8f6a -make_check=ci-skip # Postgres server can't be run as root +checksum=4d3c101ea7ae38982f06bdc73758b53727fb6402ecd9382006fa5ecc7c2ca41f conf_files=" /${_sysconfdir}/default/postgresql @@ -225,6 +224,5 @@ postgresql14-contrib_package() { short_desc="PostgreSQL contributed programs and extensions" pkg_install() { make -C contrib install DESTDIR=${PKGDESTDIR} - mv ${PKGDESTDIR}/usr/include ${PKGDESTDIR}/${_prefix} } } diff --git a/srcpkgs/postgresql-full b/srcpkgs/postgresql9.6-libs similarity index 100% rename from srcpkgs/postgresql-full rename to srcpkgs/postgresql9.6-libs diff --git a/srcpkgs/postgresql9.6-libs-devel b/srcpkgs/postgresql9.6-libs-devel new file mode 120000 index 000000000000..360e6d1a1f45 --- /dev/null +++ b/srcpkgs/postgresql9.6-libs-devel @@ -0,0 +1 @@ +postgresql \ No newline at end of file diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template index 21b78c130ac6..bb5713c0e601 100644 --- a/srcpkgs/powerdevil/template +++ b/srcpkgs/powerdevil/template @@ -1,6 +1,6 @@ # Template file for 'powerdevil' pkgname=powerdevil -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/powerdevil" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=02ae3c4eef7d254aac687557f7f092e1a89beb3390ac77eadb784d2133d0dcd1 +checksum=964ca1b876005595c361add1eab5fa80c8d63da12c1201bdcd234914c6cc23f3 diff --git a/srcpkgs/prison/template b/srcpkgs/prison/template index 307f00f56645..4abb24f2d9da 100644 --- a/srcpkgs/prison/template +++ b/srcpkgs/prison/template @@ -1,6 +1,6 @@ # Template file for 'prison' pkgname=prison -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-tools doxygen @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="MIT" homepage="https://community.kde.org/Frameworks" distfiles="${KDE_SITE}/frameworks/${version%.*}/prison-${version}.tar.xz" -checksum=ba2785b054e36950a4561786bcff9fdb80bcc5a0122d1cee403326e95746f4cf +checksum=99607978559f63dba65d796c5edaf6c54e8aee5d31882d856347ea5ada06d1cb post_install() { vlicense LICENSES/BSD-3-Clause.txt diff --git a/srcpkgs/privoxy/files/privoxy/log/run b/srcpkgs/privoxy/files/privoxy/log/run index fa590adf4e6a..4923ee6f11cf 100755 --- a/srcpkgs/privoxy/files/privoxy/log/run +++ b/srcpkgs/privoxy/files/privoxy/log/run @@ -1,2 +1,2 @@ #!/bin/sh -exec vlogger -t privoxy +exec logger -t privoxy diff --git a/srcpkgs/privoxy/template b/srcpkgs/privoxy/template index c35c4ad23ac1..ddaefd75abea 100644 --- a/srcpkgs/privoxy/template +++ b/srcpkgs/privoxy/template @@ -1,23 +1,19 @@ # Template file for 'privoxy' pkgname=privoxy -version=3.0.33 +version=3.0.32 revision=1 wrksrc="${pkgname}-${version}-stable" build_style=gnu-configure -configure_args=" - --sysconfdir=/etc/privoxy - --enable-compression - --enable-dynamic-pcre - --sbindir=/usr/bin" +configure_args="--sysconfdir=/etc/privoxy --enable-compression --enable-dynamic-pcre --sbindir=/usr/bin" make_install_args="STRIP=" conf_files=" - /etc/privoxy/config - /etc/privoxy/default.action - /etc/privoxy/match-all.action - /etc/privoxy/user.filter - /etc/privoxy/trust - /etc/privoxy/default.filter - /etc/privoxy/user.action" + /etc/privoxy/config + /etc/privoxy/default.action + /etc/privoxy/match-all.action + /etc/privoxy/user.filter + /etc/privoxy/trust + /etc/privoxy/default.filter + /etc/privoxy/user.action" hostmakedepends="autoconf" makedepends="pcre-devel zlib-devel" short_desc="Non-caching web proxy with advanced filtering capabilities" @@ -25,14 +21,14 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://www.privoxy.org/" distfiles="${SOURCEFORGE_SITE}/ijbswa/${pkgname}-${version}-stable-src.tar.gz" -checksum=04b104e70dac61561b9dd110684b250fafc8c13dbe437a60fae18ddd9a881fae +checksum=c61de4008c62445ec18f1f270407cbf2372eaba93beaccdc9e3238bb2defeed7 system_accounts="privoxy" privoxy_homedir="/etc/privoxy" pre_configure() { autoheader && autoconf - vsed -e 's|^confdir .*|confdir /etc/privoxy|' \ + sed -e 's|^confdir .*|confdir /etc/privoxy|' \ -e 's|^logdir .*|logdir /var/log/privoxy|' \ -e 's|^\(logfile .*\)|# \1|' \ -i config diff --git a/srcpkgs/procs/template b/srcpkgs/procs/template index 12f0739be825..9a7d621907b1 100644 --- a/srcpkgs/procs/template +++ b/srcpkgs/procs/template @@ -1,6 +1,6 @@ # Template file for 'procs' pkgname=procs -version=0.13.0 +version=0.12.3 revision=1 build_style=cargo build_helper=qemu @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/dalance/procs" changelog="https://raw.githubusercontent.com/dalance/procs/master/CHANGELOG.md" distfiles="https://github.com/dalance/procs/archive/refs/tags/v${version}.tar.gz" -checksum=77642878d503f876db05d99a620c8c91834354a074bf71ab65474aa433f75fc5 +checksum=59720db4abdff1878492929b1c015dedff7cdc0ea2352b1360084e3bb4fbff33 post_build() { PROCS="target/${RUST_TARGET}/release/procs" diff --git a/srcpkgs/profanity/template b/srcpkgs/profanity/template index 3aec13a9115e..959da4cedb93 100644 --- a/srcpkgs/profanity/template +++ b/srcpkgs/profanity/template @@ -1,16 +1,16 @@ # Template file for 'profanity' pkgname=profanity -version=0.12.1 +version=0.11.1 revision=1 build_style=gnu-configure configure_args="$(vopt_enable notify notifications) $(vopt_enable otr) $(vopt_enable pgp) $(vopt_enable python python-plugins) $(vopt_enable plugins) $(vopt_with xscreensaver) $(vopt_enable omemo) $(vopt_enable cplugins c-plugins) ac_cv_prog_PYTHON_CONFIG_EXISTS=yes PYTHON_VERSION=3" -hostmakedepends="pkg-config $(vopt_if python python3-devel) $(vopt_if gtk gtk+3-devel)" +hostmakedepends="pkg-config $(vopt_if python python3-devel) $(vopt_if gtk gtk+-devel)" makedepends="libcurl-devel libglib-devel libstrophe-devel readline-devel sqlite-devel $(vopt_if notify libnotify-devel) $(vopt_if otr 'libotr-devel libgcrypt-devel') - $(vopt_if pgp gpgme-devel) $(vopt_if python python3-devel) $(vopt_if gtk gtk+3-devel) + $(vopt_if pgp gpgme-devel) $(vopt_if python python3-devel) $(vopt_if gtk gtk+-devel) $(vopt_if xscreensaver libXScrnSaver-devel) $(vopt_if omemo 'libsignal-protocol-c-devel libgcrypt-devel')" checkdepends="cmocka-devel" @@ -20,7 +20,7 @@ license="GPL-3.0-or-later" homepage="https://profanity-im.github.io/" changelog="https://raw.githubusercontent.com/profanity-im/profanity/master/CHANGELOG" distfiles="https://github.com/boothj5/profanity/releases/download/${version}/profanity-${version}.tar.gz" -checksum=e344481e7bf3b16baf58a169d321b809c4700becffb70db6f1c39adc3fad306e +checksum=6f1b4df6c2971f51d03d48d2bfd4f69b4404410d800b43f029ea1cf08a02bd45 case "$XBPS_TARGET_MACHINE" in arm*) diff --git a/srcpkgs/proftpd/template b/srcpkgs/proftpd/template index 8e9985cc0b12..8b20d7697e81 100644 --- a/srcpkgs/proftpd/template +++ b/srcpkgs/proftpd/template @@ -1,6 +1,6 @@ # Template file for 'proftpd' pkgname=proftpd -version=1.3.7e +version=1.3.7c revision=1 build_style=gnu-configure makedepends="libcap-devel" @@ -10,7 +10,7 @@ license="GPL-3.0-or-later" homepage="http://www.proftpd.org/" changelog="https://github.com/proftpd/proftpd/blob/${version}/RELEASE_NOTES" distfiles="https://github.com/proftpd/proftpd/archive/v${version}.tar.gz" -checksum=6e716a3b53ee069290399fce6dccf4c229fafe6ec2cb14db3778b7aa3f9a8c92 +checksum=7070968b9b6cf614ce7f756c8c1a66c32c1afa4f961784a62301790a801400da conf_files="/etc/proftpd.conf" proftpd-devel_package() { diff --git a/srcpkgs/prosody/template b/srcpkgs/prosody/template index 844cab6a29ea..f53d0f9ab133 100644 --- a/srcpkgs/prosody/template +++ b/srcpkgs/prosody/template @@ -1,6 +1,6 @@ # Template file for 'prosody' pkgname=prosody -version=0.11.13 +version=0.11.11 revision=1 build_style=configure configure_args=" @@ -23,12 +23,12 @@ makedepends="lua51-devel openssl-devel libidn-devel" depends="lua51-luasocket lua51-luafilesystem lua51-luaexpat lua51-luasec lua51-BitOp" short_desc="Lightweight and extensible Jabber/XMPP server written in Lua" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Duncaen <duncaen@voidlinux.org>" license="MIT" homepage="https://prosody.im/" -changelog="https://prosody.im/doc/release/${version}" +changelog="https://blog.prosody.im/prosody-${version}-released/" distfiles="https://prosody.im/downloads/source/${pkgname}-${version}.tar.gz" -checksum=39c61b346a09b5125b604cb969e14206cbbcb86c81156ffc6ba2d62527cf0432 +checksum=a1af90e2d4ac2f7cf81b385475140ecee60bec1eb83003efb5aeb89765b13774 system_accounts="prosody" prosody_homedir="/var/lib/prosody" diff --git a/srcpkgs/protobuf-c/template b/srcpkgs/protobuf-c/template index 7d1b529d8936..8faaf9f8ea46 100644 --- a/srcpkgs/protobuf-c/template +++ b/srcpkgs/protobuf-c/template @@ -1,6 +1,6 @@ # Template file for 'protobuf-c' pkgname=protobuf-c -version=1.4.1 +version=1.4.0 revision=1 build_style=gnu-configure configure_args="$(vopt_enable protoc)" @@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="BSD-2-Clause" homepage="https://github.com/protobuf-c/protobuf-c" distfiles="${homepage}/releases/download/v${version}/protobuf-c-${version}.tar.gz" -checksum=4cc4facd508172f3e0a4d3a8736225d472418aee35b4ad053384b137b220339f +checksum=26d98ee9bf18a6eba0d3f855ddec31dbe857667d269bc0b6017335572f85bbcb build_options="protoc" build_options_default="protoc" diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template index 9701aa684d84..25a15ced0975 100644 --- a/srcpkgs/protobuf/template +++ b/srcpkgs/protobuf/template @@ -1,6 +1,6 @@ # Template file for 'protobuf' pkgname=protobuf -version=21.4 +version=3.20.1 revision=1 wrksrc="protobuf-${version}" build_style=gnu-configure @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://developers.google.com/protocol-buffers/" changelog="https://raw.githubusercontent.com/google/protobuf/master/CHANGES.txt" distfiles="https://github.com/protocolbuffers/protobuf/archive/v${version}.tar.gz" -checksum=990e47a163b4057f98b899eca591981b5b735872b58f59b9ead9cecabbb21a2a +checksum=8b28fdd45bab62d15db232ec404248901842e5340299a57765e48abe8a80d930 # Checks rely on googletest make_check=no diff --git a/srcpkgs/protonmail-bridge/template b/srcpkgs/protonmail-bridge/template index b690d2a7d6e8..056676f69b84 100644 --- a/srcpkgs/protonmail-bridge/template +++ b/srcpkgs/protonmail-bridge/template @@ -1,6 +1,6 @@ # Template file for 'protonmail-bridge' pkgname=protonmail-bridge -version=2.1.3 +version=2.1.1 revision=1 archs="x86_64" build_style=fetch @@ -10,7 +10,7 @@ maintainer="Rich G <rich@richgannon.net>" license="GPL-3.0-or-later" homepage="https://protonmail.com/bridge" distfiles="https://protonmail.com/download/bridge/protonmail-bridge_${version}-1_amd64.deb" -checksum=8fbd556d522caba092a9d0ecd576e28778e2fb05fad5638728879ee9a8b8b4b0 +checksum=9c6c1daa0dac1835e72c886064b0e9a38749f96bdf47719f08eaac787d43bca7 restricted=yes noverifyrdeps=yes diff --git a/srcpkgs/pueue/template b/srcpkgs/pueue/template index 72a55bfc9463..e242893b9e67 100644 --- a/srcpkgs/pueue/template +++ b/srcpkgs/pueue/template @@ -1,6 +1,6 @@ # Template file for 'pueue' pkgname=pueue -version=2.1.0 +version=2.0.4 revision=1 build_style=cargo build_helper="qemu" @@ -10,7 +10,7 @@ license="MIT" homepage="https://github.com/Nukesor/pueue" changelog="https://raw.githubusercontent.com/Nukesor/pueue/main/CHANGELOG.md" distfiles="https://github.com/Nukesor/pueue/archive/v${version}.tar.gz" -checksum=cd5c6500e65960f6a102db5d0f0544f49eec8f74b2cc0df16ded8e2525a545f6 +checksum=45b8499b062cf83ce9a2fa79c9d6f2611ae676e72ba4815cea2b56e294f790d1 case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|arm*|aarch64*) ;; diff --git a/srcpkgs/purpose/template b/srcpkgs/purpose/template index ec81fcb15a63..e826b58f213f 100644 --- a/srcpkgs/purpose/template +++ b/srcpkgs/purpose/template @@ -1,6 +1,6 @@ # Template file for 'purpose' pkgname=purpose -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons qt5-qmake qt5-host-tools extra-cmake-modules @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/purpose" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=7940d70bb6f9ef6fcd9af621096bccb2622680cffcb681ea0b312ec6741b513e +checksum=73adff977f2a69624abaf6340d6609dde41f404600feb28e51e1c7db4541b3ab do_check() { cd build diff --git a/srcpkgs/py3status/template b/srcpkgs/py3status/template index ed167bce6825..edbe7e0b40d2 100644 --- a/srcpkgs/py3status/template +++ b/srcpkgs/py3status/template @@ -1,6 +1,6 @@ # Template file for 'py3status' pkgname=py3status -version=3.45 +version=3.44 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://github.com/ultrabug/py3status" changelog="https://raw.githubusercontent.com/ultrabug/py3status/master/CHANGELOG" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=9221e47591f5f167ed9ab053f1967114458afd9bcc28f90a3339ce44a7b5d0a5 +checksum=3afc200780c090253987e47d9e43fede4e24ebba47192de9961f79c05cedc998 post_install() { vlicense LICENSE diff --git a/srcpkgs/pylint/template b/srcpkgs/pylint/template index f6129ee6d0c4..e97c84202740 100644 --- a/srcpkgs/pylint/template +++ b/srcpkgs/pylint/template @@ -1,21 +1,21 @@ # Template file for 'pylint' pkgname=pylint -version=2.14.4 -revision=2 +version=2.14.2 +revision=1 build_style=python3-module make_check_args="--deselect=tests/benchmark/test_baseline_benchmarks.py" hostmakedepends="python3-setuptools" depends="python3-astroid python3-isort python3-mccabe python3-tomlkit - python3-tomli python3-platformdirs python3-dill" + python3-platformdirs python3-dill" checkdepends="$depends python3-pytest python3-tkinter python3-six python3-GitPython git" short_desc="Python code static checker" maintainer="Michal Vasilek <michal@vasilek.cz>" license="GPL-2.0-or-later" -homepage="https://pylint.pycqa.org" +homepage="https://www.pylint.org/" changelog="https://raw.githubusercontent.com/PyCQA/pylint/main/doc/whatsnew/${version%.*.*}/${version%.*}/summary.rst" distfiles="https://github.com/PyCQA/pylint/archive/refs/tags/v$version.tar.gz" -checksum=fdd513198ccdf96f8b9a70aca3eb80050edf87b433595c67784c0f9ddac80bb5 +checksum=f7420e582f5852599f866e727071542801adbad59b5e93e61a0147e056e94bc7 make_check=no # FIXME post_install() { diff --git a/srcpkgs/pymol/template b/srcpkgs/pymol/template index 03d1147542ee..659dea5d368c 100644 --- a/srcpkgs/pymol/template +++ b/srcpkgs/pymol/template @@ -1,12 +1,12 @@ # Template file for 'pymol' pkgname=pymol version=2.5.0 -revision=2 +revision=1 wrksrc=${pkgname}-open-source-${version} build_style="python3-module" build_helper="numpy" makedepends="freetype-devel glew-devel glm libfreeglut-devel libgomp-devel - libxml2-devel mmtf-cpp msgpack-cxx netcdf-devel python3-PyQt5 python3-devel" + libxml2-devel mmtf-cpp msgpack-devel netcdf-devel python3-PyQt5 python3-devel" depends="python3-numpy tcsh python3-pmw python3-tkinter python3-PyQt5" short_desc="PyMOL molecular visualization system" maintainer="Brenton Horne <brentonhorne77@gmail.com>" diff --git a/srcpkgs/python-Cython/template b/srcpkgs/python-Cython/template index 9f704c7b87d2..aa4b81ec8bcc 100644 --- a/srcpkgs/python-Cython/template +++ b/srcpkgs/python-Cython/template @@ -1,6 +1,6 @@ # Template file for 'python-Cython' pkgname=python-Cython -version=0.29.32 +version=0.29.30 revision=1 wrksrc="Cython-${version}" build_style=python-module @@ -13,7 +13,7 @@ license="Apache-2.0" homepage="https://cython.org/" changelog="https://raw.githubusercontent.com/cython/cython/master/CHANGES.rst" distfiles="${PYPI_SITE}/C/Cython/Cython-${version}.tar.gz" -checksum=8733cf4758b79304f2a4e39ebfac5e92341bce47bcceb26c1254398b2f8c1af7 +checksum=2235b62da8fe6fa8b99422c8e583f2fb95e143867d337b5c75e4b9a1a865f9e3 # Tests are flaky make_check=no diff --git a/srcpkgs/python-atomicwrites/template b/srcpkgs/python-atomicwrites/template index 389a2f4f35e1..ac7d786c6e5b 100644 --- a/srcpkgs/python-atomicwrites/template +++ b/srcpkgs/python-atomicwrites/template @@ -8,7 +8,7 @@ pycompile_module="atomicwrites" hostmakedepends="python-setuptools python3-setuptools" depends="python" short_desc="Simple Python2 API for atomic file writes" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="MIT" homepage="https://github.com/untitaker/python-atomicwrites" distfiles="${PYPI_SITE}/a/atomicwrites/atomicwrites-${version}.tar.gz" diff --git a/srcpkgs/python-b2sdk/template b/srcpkgs/python-b2sdk/template index ed5e4a57f998..bdc6d758e732 100644 --- a/srcpkgs/python-b2sdk/template +++ b/srcpkgs/python-b2sdk/template @@ -1,7 +1,7 @@ # Template file for 'python-b2sdk' # keep python-b2sdk name to revert this package pkgname=python-b2sdk -version=1.17.2 +version=1.16.0 revision=1 wrksrc="b2sdk-${version}" build_style=python3-module @@ -14,7 +14,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>" license="MIT" homepage="https://pypi.org/project/b2sdk" distfiles="${PYPI_SITE}/b/b2sdk/b2sdk-${version}.tar.gz" -checksum=c20a9e9951da17c65d2b0aa3b9551404d4e8a6e76dedab02816704fd406edcb9 +checksum=cbffff1163bb8e7cc920c76b29f5e889369d7f5ef1b7b53c89fd5bb79f5ea9c5 post_install() { vlicense LICENSE diff --git a/srcpkgs/python-cffi/template b/srcpkgs/python-cffi/template index 5a098995a96f..498821b07fa8 100644 --- a/srcpkgs/python-cffi/template +++ b/srcpkgs/python-cffi/template @@ -1,6 +1,6 @@ # Template file for 'python-cffi' pkgname=python-cffi -version=1.15.1 +version=1.15.0 revision=1 wrksrc="cffi-${version}" build_style=python-module @@ -14,7 +14,7 @@ license="MIT" homepage="https://cffi.readthedocs.io/" changelog="https://cffi.readthedocs.io/en/latest/whatsnew.html" distfiles="${PYPI_SITE}/c/cffi/cffi-${version}.tar.gz" -checksum=d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9 +checksum=920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954 do_check() { # glibc libm.so is a GNU ld script that isn't properly handled diff --git a/srcpkgs/python-isodate/template b/srcpkgs/python-isodate/template new file mode 100644 index 000000000000..430cb3cfbe1a --- /dev/null +++ b/srcpkgs/python-isodate/template @@ -0,0 +1,30 @@ +# Template file for 'python-isodate' +pkgname=python-isodate +version=0.6.0 +revision=5 +wrksrc="isodate-${version}" +build_style=python-module +pycompile_module="isodate" +hostmakedepends="python-setuptools python3-setuptools" +depends="python-six" +short_desc="ISO 8601 date/time/duration parser and formatter (Python2)" +maintainer="Orphaned <orphan@voidlinux.org>" +homepage="https://github.com/gweis/isodate" +license="3-clause-BSD" +distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz" +checksum=2e364a3d5759479cdb2d37cce6b9376ea504db2ff90252a2e5b7cc89cc9ff2d8 + +post_install() { + sed -n '/Copyright/,/CONTRACT/p' src/isodate/__init__.py >LICENSE + vlicense LICENSE +} + +python3-isodate_package() { + depends="python3-six" + pycompile_module="isodate" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + vlicense LICENSE + } +} diff --git a/srcpkgs/python-notify/patches/libnotify07.patch b/srcpkgs/python-notify/patches/libnotify07.patch new file mode 100644 index 000000000000..289573d50ae4 --- /dev/null +++ b/srcpkgs/python-notify/patches/libnotify07.patch @@ -0,0 +1,36 @@ +diff -up notify-python-0.1.1/src/pynotify.defs.notify070 notify-python-0.1.1/src/pynotify.defs +--- notify-python-0.1.1/src/pynotify.defs.notify070 2010-11-02 17:11:14.928179237 -0400 ++++ notify-python-0.1.1/src/pynotify.defs 2010-11-02 17:11:51.153180231 -0400 +@@ -38,7 +38,6 @@ + '("const-gchar*" "summary") + '("const-gchar*" "message" (null-ok) (default "NULL")) + '("const-gchar*" "icon" (null-ok) (default "NULL")) +- '("GtkWidget*" "attach" (null-ok) (default "NULL")) + ) + ) + +@@ -53,24 +52,6 @@ + ) + ) + +-(define-method attach_to_widget +- (of-object "NotifyNotification") +- (c-name "notify_notification_attach_to_widget") +- (return-type "none") +- (parameters +- '("GtkWidget*" "attach") +- ) +-) +- +-(define-method attach_to_status_icon +- (of-object "NotifyNotification") +- (c-name "notify_notification_attach_to_status_icon") +- (return-type "none") +- (parameters +- '("GtkStatusIcon*" "attach") +- ) +-) +- + (define-method show + (of-object "NotifyNotification") + (c-name "notify_notification_show") diff --git a/srcpkgs/python-notify/patches/notify-python-0.1.1-fix-GTK-symbols.patch b/srcpkgs/python-notify/patches/notify-python-0.1.1-fix-GTK-symbols.patch new file mode 100644 index 000000000000..f985c01363a0 --- /dev/null +++ b/srcpkgs/python-notify/patches/notify-python-0.1.1-fix-GTK-symbols.patch @@ -0,0 +1,25 @@ +diff -up notify-python-0.1.1/src/__init__.py.BAD notify-python-0.1.1/src/__init__.py +--- notify-python-0.1.1/src/__init__.py.BAD 2010-08-31 09:04:45.353844005 -0400 ++++ notify-python-0.1.1/src/__init__.py 2010-08-31 09:04:49.281844300 -0400 +@@ -1 +1,21 @@ ++""" ++Fedora's libnotify.so is not linked against GTK2 or GTK3. The idea ++was to support being linked against different parallel-installable ++GTK stacks. ++ ++Unfortunately, python needs to jump through some special hoops in order ++to share symbols with extension modules, specifically, pygtk, which does ++link against GTK2. ++ ++Without using sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL), ++the result is: ++libnotify-WARNING **: Missing symbol 'gdk_screen_make_display_name' ++ ++Thanks to David Malcolm for figuring out the workaround. ++""" ++import ctypes ++import sys ++sys.setdlopenflags(sys.getdlopenflags() | ctypes.RTLD_GLOBAL) ++import gtk ++ + from _pynotify import * diff --git a/srcpkgs/python-notify/template b/srcpkgs/python-notify/template new file mode 100644 index 000000000000..9bc07c76324e --- /dev/null +++ b/srcpkgs/python-notify/template @@ -0,0 +1,26 @@ +# Template file for 'python-notify' +pkgname=python-notify +version=0.1.1 +revision=13 +wrksrc="notify-python-${version}" +build_style=gnu-configure +pycompile_module="gtk-2.0/pynotify" +hostmakedepends="pkg-config python-devel python-gobject2-devel pygtk-devel" +makedepends="libnotify-devel gtk+-devel dbus-glib-devel pygtk-devel" +depends="pygtk" +short_desc="Python2 bindings for libnotify" +maintainer="Orphaned <orphan@voidlinux.org>" +license="LGPL-2.1-only" +homepage="http://www.galago-project.org/" +distfiles="http://www.galago-project.org/files/releases/source/notify-python/notify-python-${version}.tar.gz" +checksum=8c5ee28017fdc5b110c31cb76503e535e15e0c60b9a1f1e95ff6c018dd806022 +replaces="notify-python>=0" +lib32disabled=yes + +CFLAGS="-fcommon" + +pre_configure() { + if [ "$CROSS_BUILD" ]; then + sed -i -e "s,PYTHON_INCLUDES=.*,PYTHON_INCLUDES=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" configure + fi +} diff --git a/srcpkgs/python-notify/update b/srcpkgs/python-notify/update new file mode 100644 index 000000000000..bd14e9008e0b --- /dev/null +++ b/srcpkgs/python-notify/update @@ -0,0 +1 @@ +pkgname="notify-python" diff --git a/srcpkgs/python-rdflib/template b/srcpkgs/python-rdflib/template new file mode 100644 index 000000000000..889ffcb7fa53 --- /dev/null +++ b/srcpkgs/python-rdflib/template @@ -0,0 +1,43 @@ +# Template file for 'python-rdflib' +pkgname=python-rdflib +version=4.2.2 +revision=6 +wrksrc="rdflib-${version}" +build_style=python-module +hostmakedepends="python-setuptools python3-setuptools" +depends="python-setuptools python-isodate python-parsing" +pycompile_module="rdflib" +short_desc="Python2 library for working with RDF" +maintainer="Orphaned <orphan@voidlinux.org>" +homepage="https://github.com/RDFLib/rdflib" +license="3-clause-BSD" +distfiles="${PYPI_SITE}/r/rdflib/rdflib-${version}.tar.gz" +checksum=da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d + +alternatives=" + rdflib:csv2rdf:/usr/bin/csv2rdf2 + rdflib:rdf2dot:/usr/bin/rdf2dot2 + rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism2 + rdflib:rdfpipe:/usr/bin/rdfpipe2 + rdflib:rdfs2dot:/usr/bin/rdfs2dot2" + +post_install() { + vlicense LICENSE +} + +python3-rdflib_package() { + alternatives=" + rdflib:csv2rdf:/usr/bin/csv2rdf3 + rdflib:rdf2dot:/usr/bin/rdf2dot3 + rdflib:rdfgraphisomorphism:/usr/bin/rdfgraphisomorphism3 + rdflib:rdfpipe:/usr/bin/rdfpipe3 + rdflib:rdfs2dot:/usr/bin/rdfs2dot3" + depends="python3-setuptools python3-isodate python3-parsing" + pycompile_module="rdflib" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/bin/*3 + vmove usr/lib/python3* + vlicense LICENSE + } +} diff --git a/srcpkgs/python3-rdflib/update b/srcpkgs/python-rdflib/update similarity index 100% rename from srcpkgs/python3-rdflib/update rename to srcpkgs/python-rdflib/update diff --git a/srcpkgs/python-tkinter/template b/srcpkgs/python-tkinter/template index 94667653def5..58658eda5272 100644 --- a/srcpkgs/python-tkinter/template +++ b/srcpkgs/python-tkinter/template @@ -7,7 +7,7 @@ _desc="Interpreted, interactive, object-oriented programming language" pkgname=python-tkinter -version=2.7.18.5 +version=2.7.18.4 revision=1 wrksrc="cpython-${version}" pycompile_dirs="usr/lib/python2.7/lib-tk" @@ -19,7 +19,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Python-2.0" homepage="https://www.python.org" distfiles="https://github.com/ActiveState/cpython/archive/v${version}.tar.gz" -checksum=a046ddfd75f439ec2e65af840caa267d1edb4d914d7777d2fbd2f88041c6f3a2 +checksum=003a4fbd03fa0dbb3cf88d894c40311ef30dd17b2aa85291c3136393148b1362 pre_configure() { # Ensure that internal copies of expat, libffi and zlib are not used. diff --git a/srcpkgs/python-urwid/template b/srcpkgs/python-urwid/template new file mode 100644 index 000000000000..98066b21d3d1 --- /dev/null +++ b/srcpkgs/python-urwid/template @@ -0,0 +1,23 @@ +# Template file for 'python-urwid' +pkgname=python-urwid +version=2.1.2 +revision=3 +wrksrc="urwid-${version}" +build_style=python-module +hostmakedepends="python-setuptools python3-setuptools" +makedepends="python-devel python3-devel" +short_desc="Console user interface library for Python2" +maintainer="Orphaned <orphan@voidlinux.org>" +license="LGPL-2.1-or-later" +homepage="http://urwid.org/" +changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst" +distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz" +checksum=588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae + +python3-urwid_package() { + short_desc="${short_desc/Python2/Python3}" + depends="python3" + pkg_install() { + vmove usr/lib/python3* + } +} diff --git a/srcpkgs/python/template b/srcpkgs/python/template index c5f5e4cf2304..3cbe4673172c 100644 --- a/srcpkgs/python/template +++ b/srcpkgs/python/template @@ -3,7 +3,7 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/python-tkinter". # pkgname=python -version=2.7.18.5 +version=2.7.18.4 revision=1 wrksrc="cpython-${version}" pycompile_dirs="usr/lib/python2.7" @@ -16,7 +16,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="Python-2.0" homepage="https://www.python.org" distfiles="https://github.com/ActiveState/cpython/archive/v${version}.tar.gz" -checksum=e5e80ae00e20994150f2acfe4acfc541cbe6e4e77d334e1e7f9f33f303ab89ba +checksum=003a4fbd03fa0dbb3cf88d894c40311ef30dd17b2aa85291c3136393148b1362 alternatives=" python:idle:/usr/bin/idle2.7 diff --git a/srcpkgs/python3-Arpeggio/template b/srcpkgs/python3-Arpeggio/template deleted file mode 100644 index 941fe2b4fdf1..000000000000 --- a/srcpkgs/python3-Arpeggio/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'python3-Arpeggio' -pkgname=python3-Arpeggio -version=2.0.0 -revision=1 -wrksrc="Arpeggio-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-pytest" -short_desc="Recursive descent parser with memoization based on PEG grammars" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="MIT" -homepage="https://github.com/textX/Arpeggio" -changelog="https://raw.githubusercontent.com/textX/Arpeggio/master/CHANGELOG.md" -distfiles="https://github.com/textX/Arpeggio/archive/${version}.tar.gz" -checksum=70eb3d33948b9d69320c919d2e1820381220e6960ed46f805fbe6f1a09f03a66 - -post_patch() { - # Package does not *need* pytest-runner to build, and Void doesn't have it - vsed -e '/pytest-runner/d' -i setup.cfg -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-BeautifulSoup4/template b/srcpkgs/python3-BeautifulSoup4/template index 2aa3b1f2bf71..cd0535284105 100644 --- a/srcpkgs/python3-BeautifulSoup4/template +++ b/srcpkgs/python3-BeautifulSoup4/template @@ -1,6 +1,6 @@ # Template file for 'python3-BeautifulSoup4' pkgname=python3-BeautifulSoup4 -version=4.11.1 +version=4.10.0 revision=1 wrksrc="beautifulsoup4-${version}" build_style=python3-module @@ -11,11 +11,10 @@ short_desc="Python3 HTML/XML parser" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://www.crummy.com/software/BeautifulSoup" -changelog="https://bazaar.launchpad.net/~leonardr/beautifulsoup/bs4/view/head:/CHANGELOG" +changelog="https://bazaar.launchpad.net/%7Eleonardr/beautifulsoup/bs4/view/head:/CHANGELOG" distfiles="${PYPI_SITE}/b/beautifulsoup4/beautifulsoup4-${version}.tar.gz" -checksum=ad9aa55b65ef2808eb405f46cf74df7fcb7044d5cbc26487f96eb2ef2e436693 +checksum=c23ad23c521d818955a4151a67d81580319d4bf548d3d49f4223ae041ff98891 post_install() { vlicense LICENSE - rm -r ${DESTDIR}/${py3_sitelib}/bs4/tests } diff --git a/srcpkgs/python3-PGPy/template b/srcpkgs/python3-PGPy/template index 7de7c554b74f..fa73d46876ce 100644 --- a/srcpkgs/python3-PGPy/template +++ b/srcpkgs/python3-PGPy/template @@ -1,7 +1,7 @@ # Template file for 'python3-PGPy' pkgname=python3-PGPy -version=0.5.4 -revision=1 +version=0.5.3 +revision=3 wrksrc=PGPy-${version} build_style=python3-module hostmakedepends="python3-setuptools python3-wheel" @@ -10,10 +10,8 @@ short_desc="Pretty Good Privacy for Python" maintainer="Anjandev Momi <anjan@momi.ca>" license="BSD-3-Clause" homepage="https://github.com/SecurityInnovation/PGPy" -distfiles="https://github.com/SecurityInnovation/PGPy/archive/v${version}.tar.gz" -checksum=beb2e7745ddebf85a24239aa681fa83a9ab8f8867d7ac55351fb0732279ac4fa -# requires progressbar -make_check=no +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=5f56454c92fe0c242397166df4618183992d6786c2568cbd21c4090344cf2635 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-Pillow/template b/srcpkgs/python3-Pillow/template index 418cb33f2ad2..4162a5134214 100644 --- a/srcpkgs/python3-Pillow/template +++ b/srcpkgs/python3-Pillow/template @@ -1,6 +1,6 @@ # Template file for 'python3-Pillow' pkgname=python3-Pillow -version=9.2.0 +version=9.1.1 revision=1 wrksrc="Pillow-${version}" build_style=python3-module @@ -15,7 +15,7 @@ license="custom:PIL" homepage="https://python-pillow.org" changelog="https://raw.githubusercontent.com/python-pillow/Pillow/master/CHANGES.rst" distfiles="${PYPI_SITE}/P/Pillow/Pillow-${version}.tar.gz" -checksum=75e636fd3e0fb872693f23ccb8a5ff2cd578801251f3a4f6854c6a5d437d3c04 +checksum=7502539939b53d7565f3d11d87c78e7ec900d3c72945d4ee0e2f250d598309a0 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-PyPDF2/template b/srcpkgs/python3-PyPDF2/template index be976304ea93..8f09921ac3f2 100644 --- a/srcpkgs/python3-PyPDF2/template +++ b/srcpkgs/python3-PyPDF2/template @@ -1,26 +1,25 @@ # Template file for 'python3-PyPDF2' pkgname=python3-PyPDF2 -version=2.4.1 +version=1.27.12 revision=1 -_sample_files_gitrev=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350 +_sample_files_gitrev=41b5cd4f774f8fbd8ac42d93b9962f0376352a15 create_wrksrc=yes build_wrksrc="PyPDF2-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-Pillow" -checkdepends="python3-pytest python3-pycryptodome ${depends}" +checkdepends="python3-pytest ${depends}" short_desc="PDF library for splitting, merging, cropping, and transforming pages" maintainer="Piotr Wójcik <chocimier@tlen.pl>" license="BSD-3-Clause" homepage="https://pypdf2.readthedocs.io/en/latest/" changelog="https://raw.githubusercontent.com/py-pdf/PyPDF2/main/CHANGELOG" -distfiles="https://github.com/py-pdf/PyPDF2/archive/refs/tags/${version}.tar.gz +distfiles="${PYPI_SITE}/P/PyPDF2/PyPDF2-${version}.tar.gz https://github.com/py-pdf/sample-files/archive/${_sample_files_gitrev}.tar.gz" -checksum="ec3b2792744c2bac3a51e1e3646b491e3b9374575e0e9361fcb4ec6756fb2061 - 04257ac9185da140a3463e1efd049ffe1ad2a9a8224375c13f2b5aec02f4f672" +checksum="20929fad10a3b4890862f65f3a46f563cfdf53132faae5193b54e18658467a60 + dc2fb112e800400c7891bcff9d48dc8cae5e8ecf6c5058a2ecea2de09d241e78" post_extract() { - rmdir ${build_wrksrc}/sample-files mv sample-files-${_sample_files_gitrev} ${build_wrksrc}/sample-files } diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template index ab43bb0ccf9b..24141e24b2da 100644 --- a/srcpkgs/python3-PyQt-builder/template +++ b/srcpkgs/python3-PyQt-builder/template @@ -1,7 +1,7 @@ # Template file for 'python3-PyQt-builder' pkgname=python3-PyQt-builder -version=1.13.0 -revision=1 +version=1.12.1 +revision=2 wrksrc=PyQt-builder-$version build_style=python3-module hostmakedepends="python3-setuptools sip" @@ -11,7 +11,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://www.riverbankcomputing.com/software/pyqt/" distfiles="$PYPI_SITE/P/PyQt-builder/PyQt-builder-$version.tar.gz" -checksum=4877580c38ceb5320e129b381d083b0a8601c68166d8b99707f08fa0a1689eef +checksum=9a71e9cac134702467bd93ed9c7a5a47dc4386d93501bdcafb14cd08b3041d40 post_install() { rm -rf $DESTDIR/$py3_sitelib/pyqtbuild/bundle diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template index 7eeeeeb33abd..b51c73564923 100644 --- a/srcpkgs/python3-PyQt5-webengine/template +++ b/srcpkgs/python3-PyQt5-webengine/template @@ -1,6 +1,6 @@ # Template file for 'python3-PyQt5-webengine' pkgname=python3-PyQt5-webengine -version=5.15.6 +version=5.15.5 revision=1 wrksrc="PyQtWebEngine-${version}" build_style=sip-build @@ -15,7 +15,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="GPL-3.0-only" homepage="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" distfiles="${PYPI_SITE}/P/PyQtWebEngine/PyQtWebEngine-${version}.tar.gz" -checksum=ae241ef2a61c782939c58b52c2aea53ad99b30f3934c8358d5e0a6ebb3fd0721 +checksum=ab47608dccf2b5e4b950d5a3cc704b17711af035024d07a9b71ad29fc103b941 lib32disabled=yes if [ "$XBPS_TARGET_ENDIAN" != le ]; then diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template index 645eecfb260f..ff7b3ca221b6 100644 --- a/srcpkgs/python3-PyQt5/template +++ b/srcpkgs/python3-PyQt5/template @@ -1,6 +1,6 @@ # Template file for 'python3-PyQt5' pkgname=python3-PyQt5 -version=5.15.7 +version=5.15.5 revision=1 _sipver=12.8.0 wrksrc="PyQt5-${version}" @@ -21,7 +21,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="GPL-3.0-only" homepage="https://riverbankcomputing.com/software/pyqt/intro" distfiles="${PYPI_SITE}/P/PyQt5/PyQt5-${version}.tar.gz" -checksum=755121a52b3a08cb07275c10ebb96576d36e320e572591db16cfdbc558101594 +checksum=b411b7a8fa03901c9feb1dcbac7ea1fc3ce20b9ae682762b777cd5398749ca2b lib32disabled=yes export INCPATH=$XBPS_CROSS_BASE/usr/include/python$py3_ver diff --git a/srcpkgs/python3-Pygments/patches/importlib_metadata.patch b/srcpkgs/python3-Pygments/patches/importlib_metadata.patch deleted file mode 100644 index 7a58683dc61a..000000000000 --- a/srcpkgs/python3-Pygments/patches/importlib_metadata.patch +++ /dev/null @@ -1,306 +0,0 @@ -From c17b77e537ec9e23ccfeef2e9d4a80ea1827e94a Mon Sep 17 00:00:00 2001 -From: Jean Abou Samra <jean@abou-samra.fr> -Date: Sun, 29 May 2022 22:47:47 +0200 -Subject: [PATCH 1/6] Switch from pkg_resources to importlib.metadata - -importlib.metadata is a standard library replacement for -pkg_resources, available starting with Python 3.8. It is faster than -pkg_resources. This lets the plugin interface use it when available, -i.e. on Python 3.8 and later. On earlier Python, it uses the -importlib_metadata PyPI backport if available, and finally falls back -on pkg_resources. setup.cfg gains an extra called plugins, which can -allow a project to install "pygments[plugins]" in order to ensure that -plugins support is present even if installed with older Python -versions. - -Timings for lexing an empty file with a lexer from a random plugin: - -Before: - -real 0m0,238s -user 0m0,210s -sys 0m0,029s - -After: - -real 0m0,141s -user 0m0,125s -sys 0m0,017s - -Fixes #2116, #2126 ---- - doc/docs/plugins.rst | 39 ++++++++++++++++++++++++++++++++++----- - pygments/plugin.py | 28 ++++++++++++++++++++-------- - setup.cfg | 4 ++++ - 3 files changed, 58 insertions(+), 13 deletions(-) - -diff --git a/doc/docs/plugins.rst b/doc/docs/plugins.rst -index 1008013aa..67388607a 100644 ---- a/doc/docs/plugins.rst -+++ b/doc/docs/plugins.rst -@@ -1,6 +1,6 @@ --================ --Register Plugins --================ -+======= -+Plugins -+======= - - If you want to extend Pygments without hacking the sources, but want to - use the lexer/formatter/style/filter lookup functions (`lexers.get_lexer_by_name` -@@ -13,8 +13,37 @@ That means you can use your highlighter modules with the `pygmentize` script, - which relies on the mentioned functions. - - --Entrypoints --=========== -+Plugin discovery -+================ -+ -+At runtime, discovering plugins is preferentially done using Python's -+standard library module `importlib.metadata`_, available in Python 3.8 -+and higher. In earlier Python versions, Pygments attempts to use the -+`importlib_metadata`_ backport, if available. If not available, a -+fallback is attempted on the older `pkg_resources`_ module. Finally, if -+``pkg_resources`` is not available, no plugins will be loaded at -+all. Note that ``pkg_resources`` is distributed with `setuptools`_, and -+thus available on most Python environments. However, ``pkg_resources`` -+is considerably slower than ``importlib.metadata`` or its -+``importlib_metadata`` backport. For this reason, if you run Pygments -+under Python older than 3.8, it is recommended to install -+``importlib-metadata``. Pygments defines a ``plugins`` packaging extra, -+so you can ensure it is installed with best plugin support (i.e., that -+``importlib-metadata`` is also installed in case you are running Python -+earlier than 3.8) by specifying ``pygments[plugins]`` as the -+requirement, for example, with ``pip``: -+ -+.. sourcecode:: shell -+ -+ $ python -m pip install --user pygments[plugins] -+ -+.. _importlib.metadata: https://docs.python.org/3.10/library/importlib.metadata.html -+.. _importlib_metadata: https://pypi.org/project/importlib-metadata -+.. _pkg_resources: https://setuptools.pypa.io/en/latest/pkg_resources.html -+ -+ -+Defining plugins through entrypoints -+==================================== - - Here is a list of setuptools entrypoints that Pygments understands: - -diff --git a/pygments/plugin.py b/pygments/plugin.py -index 247d5083b..d2afafebd 100644 ---- a/pygments/plugin.py -+++ b/pygments/plugin.py -@@ -2,9 +2,11 @@ - pygments.plugin - ~~~~~~~~~~~~~~~ - -- Pygments setuptools plugin interface. The methods defined -- here also work if setuptools isn't installed but they just -- return nothing. -+ Pygments plugin interface. By default, this tries to use -+ ``importlib.metadata``, which is in the Python standard -+ library since Python 3.8. It falls back on ``pkg_resources`` -+ if not found. Finally, if ``pkg_resources`` is not found -+ either, no plugins are loaded at all. - - lexer plugins:: - -@@ -42,11 +44,21 @@ - - def iter_entry_points(group_name): - try: -- import pkg_resources -- except (ImportError, OSError): -- return [] -- -- return pkg_resources.iter_entry_points(group_name) -+ from importlib.metadata import entry_points -+ except ImportError: -+ try: -+ from importlib_metadata import entry_points -+ except ImportError: -+ try: -+ from pkg_resources import iter_entry_points -+ except (ImportError, OSError): -+ return [] -+ else: -+ return iter_entry_points(group_name) -+ else: -+ return entry_points(group=group_name) -+ else: -+ return entry_points(group=group_name) - - - def find_plugin_lexers(): -diff --git a/setup.cfg b/setup.cfg -index 661914c2f..a59082268 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -48,6 +48,10 @@ include = - console_scripts = - pygmentize = pygments.cmdline:main - -+[options.extras_require] -+plugins = -+ importlib-metadata;python_version<'3.8' -+ - [aliases] - release = egg_info -Db '' - upload = upload --sign --identity=36580288 - -From ab346aaf7dcd4766c15c4140c4e5dce2ee8c1adb Mon Sep 17 00:00:00 2001 -From: Jean Abou Samra <jean@abou-samra.fr> -Date: Mon, 30 May 2022 00:01:12 +0200 -Subject: [PATCH 2/6] fixup: don't use group kwarg - -It was apparently added in Python 3.10 or recent versions of the -importlib_metadata backport. ---- - pygments/plugin.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/pygments/plugin.py b/pygments/plugin.py -index d2afafebd..0deea439f 100644 ---- a/pygments/plugin.py -+++ b/pygments/plugin.py -@@ -56,9 +56,9 @@ def iter_entry_points(group_name): - else: - return iter_entry_points(group_name) - else: -- return entry_points(group=group_name) -+ return entry_points().get(group_name, []) - else: -- return entry_points(group=group_name) -+ return entry_points().get(group_name, []) - - - def find_plugin_lexers(): - -From d80c185090bb4dd6d41477a93d5466d775efb3c6 Mon Sep 17 00:00:00 2001 -From: Jean Abou Samra <jean@abou-samra.fr> -Date: Mon, 30 May 2022 00:13:50 +0200 -Subject: [PATCH 3/6] Silence warning (sigh) - ---- - pygments/plugin.py | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/pygments/plugin.py b/pygments/plugin.py -index 0deea439f..a84d4ef27 100644 ---- a/pygments/plugin.py -+++ b/pygments/plugin.py -@@ -36,6 +36,9 @@ - :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS. - :license: BSD, see LICENSE for details. - """ -+ -+from warnings import filterwarnings -+ - LEXER_ENTRY_POINT = 'pygments.lexers' - FORMATTER_ENTRY_POINT = 'pygments.formatters' - STYLE_ENTRY_POINT = 'pygments.styles' -@@ -43,6 +46,8 @@ - - - def iter_entry_points(group_name): -+ # We can use .select() when we no longer support Python 3.9. -+ filterwarnings('ignore', 'SelectableGroups dict interface is deprecated. Use select.', DeprecationWarning) - try: - from importlib.metadata import entry_points - except ImportError: - -From 31efed2e86d4be2e88212e9751fa748fc47e50b0 Mon Sep 17 00:00:00 2001 -From: Jean Abou Samra <jean@abou-samra.fr> -Date: Mon, 30 May 2022 10:33:31 +0200 -Subject: [PATCH 4/6] Likely better to use the non-deprecated interface in - Python 3.10 & newer importlib_metadata - ---- - pygments/plugin.py | 13 ++++++++----- - 1 file changed, 8 insertions(+), 5 deletions(-) - -diff --git a/pygments/plugin.py b/pygments/plugin.py -index a84d4ef27..135edd05c 100644 ---- a/pygments/plugin.py -+++ b/pygments/plugin.py -@@ -46,8 +46,6 @@ - - - def iter_entry_points(group_name): -- # We can use .select() when we no longer support Python 3.9. -- filterwarnings('ignore', 'SelectableGroups dict interface is deprecated. Use select.', DeprecationWarning) - try: - from importlib.metadata import entry_points - except ImportError: -@@ -60,10 +58,15 @@ def iter_entry_points(group_name): - return [] - else: - return iter_entry_points(group_name) -- else: -- return entry_points().get(group_name, []) -+ groups = entry_points() -+ if hasattr(groups, 'select'): -+ # New interface in Python 3.10 and newer versions of the -+ # importlib_metadata backport. -+ return groups.select(group=group_name) - else: -- return entry_points().get(group_name, []) -+ # Older interface, deprecated in Python 3.10 and recent -+ # importlib_metadata, but we need it in Python 3.8 and 3.9. -+ return groups.get(group_name, []) - - - def find_plugin_lexers(): - -From 25ec5d94dd2b4b7b2128d07c3ca818d2700f2be3 Mon Sep 17 00:00:00 2001 -From: Jean Abou Samra <jean@abou-samra.fr> -Date: Mon, 30 May 2022 13:50:50 +0200 -Subject: [PATCH 5/6] Docstring fix - ---- - pygments/plugin.py | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/pygments/plugin.py b/pygments/plugin.py -index 135edd05c..ceef8d079 100644 ---- a/pygments/plugin.py -+++ b/pygments/plugin.py -@@ -4,9 +4,10 @@ - - Pygments plugin interface. By default, this tries to use - ``importlib.metadata``, which is in the Python standard -- library since Python 3.8. It falls back on ``pkg_resources`` -- if not found. Finally, if ``pkg_resources`` is not found -- either, no plugins are loaded at all. -+ library since Python 3.8, or its ``importlib_metadata`` -+ backport for earlier versions of Python. It falls back on -+ ``pkg_resources`` if not found. Finally, if ``pkg_resources`` -+ is not found either, no plugins are loaded at all. - - lexer plugins:: - - -From 9b83858be633c26b4309857115294f9123b78de6 Mon Sep 17 00:00:00 2001 -From: Jean Abou Samra <jean@abou-samra.fr> -Date: Mon, 30 May 2022 13:51:07 +0200 -Subject: [PATCH 6/6] Forgot to remove import - ---- - pygments/plugin.py | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/pygments/plugin.py b/pygments/plugin.py -index ceef8d079..0ffef47ee 100644 ---- a/pygments/plugin.py -+++ b/pygments/plugin.py -@@ -38,8 +38,6 @@ - :license: BSD, see LICENSE for details. - """ - --from warnings import filterwarnings -- - LEXER_ENTRY_POINT = 'pygments.lexers' - FORMATTER_ENTRY_POINT = 'pygments.formatters' - STYLE_ENTRY_POINT = 'pygments.styles' diff --git a/srcpkgs/python3-Pygments/template b/srcpkgs/python3-Pygments/template index 4fb1d4e0baaf..89335f3d551a 100644 --- a/srcpkgs/python3-Pygments/template +++ b/srcpkgs/python3-Pygments/template @@ -1,7 +1,7 @@ # Template file for 'python3-Pygments' pkgname=python3-Pygments version=2.12.0 -revision=2 +revision=1 wrksrc="Pygments-${version}" build_style=python3-module # Ignored tests rely on unpackaged wcag_contrast_ratio module diff --git a/srcpkgs/python3-Sphinx/template b/srcpkgs/python3-Sphinx/template index b698afeb5bb5..ec36f57837af 100644 --- a/srcpkgs/python3-Sphinx/template +++ b/srcpkgs/python3-Sphinx/template @@ -1,6 +1,6 @@ # Template file for 'python3-Sphinx' pkgname=python3-Sphinx -version=5.0.2 +version=4.4.0 revision=1 wrksrc=Sphinx-${version} build_style=python3-module @@ -18,7 +18,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="BSD-3-Clause" homepage="http://sphinx-doc.org" distfiles="${PYPI_SITE}/S/Sphinx/Sphinx-${version}.tar.gz" -checksum=b18e978ea7565720f26019c702cd85c84376e948370f1cd43d60265010e1c7b0 +checksum=6caad9786055cb1fa22b4a365c1775816b876f91966481765d7d50e9f0dd35cc conflicts="python-Sphinx>=0" post_install() { diff --git a/srcpkgs/python3-adblock/template b/srcpkgs/python3-adblock/template index 0dd393554ba7..0b14ed31befb 100644 --- a/srcpkgs/python3-adblock/template +++ b/srcpkgs/python3-adblock/template @@ -1,6 +1,6 @@ # Template file for 'python3-adblock' pkgname=python3-adblock -version=0.6.0 +version=0.5.2 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-pep517 @@ -16,7 +16,7 @@ license="Apache-2.0, MIT" homepage="https://github.com/ArniDagur/python-adblock" changelog="https://raw.githubusercontent.com/ArniDagur/python-adblock/master/CHANGELOG.md" distfiles="${PYPI_SITE}/a/adblock/adblock-${version}.tar.gz" -checksum=11651e956c69b3ee571404754df665854717255b80f437e9dc323ee82b564e72 +checksum=449d4724769d4a8bc96bf0256b40e57eafe91d69e24503c27ceb9de0e5e5fe03 if [ "$CROSS_BUILD" ]; then makedepends+=" rust-std" diff --git a/srcpkgs/python3-aiorpcx/template b/srcpkgs/python3-aiorpcx/template index 2f540305ec02..25a707330172 100644 --- a/srcpkgs/python3-aiorpcx/template +++ b/srcpkgs/python3-aiorpcx/template @@ -1,7 +1,7 @@ # Template file for 'python3-aiorpcx' pkgname=python3-aiorpcx -version=0.22.1 -revision=1 +version=0.18.7 +revision=2 wrksrc="aiorpcX-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -14,8 +14,11 @@ license="MIT" homepage="https://github.com/kyuupichan/aiorpcX" # missing license in PyPI tarball distfiles="https://github.com/kyuupichan/aiorpcX/archive/${version}.tar.gz" -checksum=f72034c4854daf32d83c06ca940d39336908d55ad6a2fe17c039124d51b89430 -make_check=ci-skip # Tests using IPv6 fail on Github Actions, pass locally +checksum=ce98d20a22535651c1479dd66a0e68674e1677632cb43e9706908a4c1e04deb9 + +do_check() { + python3 -m pytest +} post_install() { vlicense LICENCE diff --git a/srcpkgs/python3-alembic/template b/srcpkgs/python3-alembic/template index d86e686e6fc6..1697853ce603 100644 --- a/srcpkgs/python3-alembic/template +++ b/srcpkgs/python3-alembic/template @@ -1,6 +1,6 @@ # Template file for 'python3-alembic' pkgname=python3-alembic -version=1.8.0 +version=1.7.5 revision=1 wrksrc="alembic-${version}" build_style=python3-module @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/sqlalchemy/alembic" changelog="https://raw.githubusercontent.com/sqlalchemy/alembic/master/docs/build/changelog.rst" distfiles="${PYPI_SITE}/a/alembic/alembic-${version}.tar.gz" -checksum=a2d4d90da70b30e70352cd9455e35873a255a31402a438fe24815758d7a0e5e1 +checksum=7c328694a2e68f03ee971e63c3bd885846470373a5b532cf2c9f1601c413b153 make_check=no # tests require deprecated pytest behavior that throws errors post_install() { diff --git a/srcpkgs/python3-ansible-compat/template b/srcpkgs/python3-ansible-compat/template index d626fe31e755..8f94ac5735ae 100644 --- a/srcpkgs/python3-ansible-compat/template +++ b/srcpkgs/python3-ansible-compat/template @@ -1,6 +1,6 @@ # Template file for 'python3-ansible-compat' pkgname=python3-ansible-compat -version=2.2.0 +version=2.1.0 revision=1 wrksrc="${pkgname/python3-/}-${version}" build_style=python3-pep517 @@ -11,7 +11,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="MIT" homepage="https://github.com/ansible-community/ansible-compat" distfiles="${PYPI_SITE}/a/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=676db8ec0449d1f07038625b8ebb8ceef5f8ad3a1af3ee82d4ed66b9b04cb6fa +checksum=62bae1bb5c20663d5ee1bfec04f073c08be721040af9ef5bddc7904e6678d184 post_patch() { vsed -e "/setuptools_scm_git_archive/d" -i pyproject.toml diff --git a/srcpkgs/python3-ansible-lint/template b/srcpkgs/python3-ansible-lint/template index a34c858ba776..19b1453782e9 100644 --- a/srcpkgs/python3-ansible-lint/template +++ b/srcpkgs/python3-ansible-lint/template @@ -1,46 +1,13 @@ # Template file for 'python3-ansible-lint' pkgname=python3-ansible-lint -version=6.4.0 +version=6.2.2 revision=1 wrksrc="${pkgname/python3-/}-${version}" build_style=python3-pep517 -# These require ansible-lint installed properly, or they are flaky -make_check_args="--deselect src/ansiblelint/rules/no_loop_var_prefix.py::test_no_loop_var_prefix - --deselect src/ansiblelint/rules/schema.py::test_schema - --deselect test/test_cli_role_paths.py::test_run_inside_role_dir - --deselect test/test_cli_role_paths.py::test_run_invalid_role_name_from_meta - --deselect test/test_cli_role_paths.py::test_run_multiple_role_path_no_trailing_slash - --deselect test/test_cli_role_paths.py::test_run_multiple_role_path_with_trailing_slash - --deselect test/test_cli_role_paths.py::test_run_playbook - --deselect test/test_cli_role_paths.py::test_run_role_name_from_meta - --deselect test/test_cli_role_paths.py::test_run_role_name_invalid - --deselect test/test_cli_role_paths.py::test_run_role_name_with_prefix - --deselect test/test_cli_role_paths.py::test_run_role_three_dir_deep - --deselect test/test_cli_role_paths.py::test_run_single_role_path_no_trailing_slash_module - --deselect test/test_cli_role_paths.py::test_run_single_role_path_no_trailing_slash_script - --deselect test/test_cli_role_paths.py::test_run_single_role_path_with_roles_path_env - --deselect test/test_cli_role_paths.py::test_run_single_role_path_with_trailing_slash - --deselect test/test_eco.py::test_eco - --deselect test/test_examples.py::test_custom_kinds - --deselect test/test_formatter_json.py::test_code_climate_parsable_ignored - --deselect test/test_formatter_sarif.py::test_sarif_parsable_ignored - --deselect test/test_import_playbook.py::test_task_hook_import_playbook - --deselect test/test_list_rules.py::test_list_rules_includes_opt_in_rules - --deselect test/test_list_rules.py::test_list_rules_with_format_option - --deselect test/test_list_rules.py::test_list_tags_includes_opt_in_rules - --deselect test/test_main.py::test_call_from_outside_venv - --deselect test/test_profiles.py::test_profile_listing - --deselect test/test_task_includes.py::test_included_tasks - --deselect test/test_utils.py::test_cli_auto_detect - --deselect test/test_verbosity.py::test_default_verbosity" -make_install_target="ansible_lint-*-*-*-*.whl" hostmakedepends="python3-wheel python3-setuptools_scm" depends="ansible-core python3-yamllint python3-six python3-yaml python3-ruamel.yaml python3-tenacity python3-enrich python3-wcmatch - python3-ansible-compat python3-jsonschema" -checkdepends="${depends} python3-pytest black python3-flake8 python3-flaky - python3-mypy pylint python3-pytest-cov python3-pytest-xdist - python3-pytest-forked" + python3-ansible-compat" short_desc="Linter for Ansible files" maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" # Note about licensing from upstream: @@ -51,10 +18,12 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="GPL-3.0-only" homepage="https://github.com/ansible-community/ansible-lint" distfiles="${PYPI_SITE}/a/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=c5a76306cae906a260cf7286ca87c4d03ba4492b2ed7bfea21ad11fdf3c7e8d1 -make_check_pre="env PYTHONPATH=src" +checksum=b8e2956fede90bd28150e97f209a8af787c6001f584bb6613112a1ce1aea311d +# Tests are currently broken for ansible on python 3.10 +# See https://github.com/ansible/ansible/issues/74658 +# and https://github.com/ansible/ansible/issues/74660 +make_check=no post_patch() { vsed -e "/setuptools_scm_git_archive/d" -i pyproject.toml - export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" } diff --git a/srcpkgs/python3-asgiref/template b/srcpkgs/python3-asgiref/template deleted file mode 100644 index 7e020e44c216..000000000000 --- a/srcpkgs/python3-asgiref/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-asgiref' -pkgname=python3-asgiref -version=3.5.2 -revision=1 -wrksrc="asgiref-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest python3-pytest-asyncio" -short_desc="ASGI base libraries" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/django/asgiref" -changelog="https://raw.githubusercontent.com/django/asgiref/main/CHANGELOG.txt" -distfiles="https://github.com/django/asgiref/archive/${version}.tar.gz" -checksum=62f04f81110898e471a7d5b37f88c923c2864d43fa6abb66a95980becb1a2ba4 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-audioread/template b/srcpkgs/python3-audioread/template index 58ab0f1f3a6e..ba9a6fca85c2 100644 --- a/srcpkgs/python3-audioread/template +++ b/srcpkgs/python3-audioread/template @@ -1,7 +1,7 @@ # Template file for 'python3-audioread' pkgname=python3-audioread -version=2.1.9 -revision=1 +version=2.1.8 +revision=6 wrksrc="audioread-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://github.com/sampsyo/audioread/" distfiles="${PYPI_SITE}/a/audioread/audioread-${version}.tar.gz" -checksum=a3480e42056c8e80a8192a54f6729a280ef66d27782ee11cbd63e9d4d1523089 +checksum=073904fabc842881e07bd3e4a5776623535562f70b1655b635d22886168dd168 post_patch() { # Build doesn't actually require pytest-runner and Void doesn't offer it diff --git a/srcpkgs/python3-bracex/template b/srcpkgs/python3-bracex/template index 89025d991378..a88b1f66737c 100644 --- a/srcpkgs/python3-bracex/template +++ b/srcpkgs/python3-bracex/template @@ -1,10 +1,10 @@ # Template file for 'python3-bracex' pkgname=python3-bracex -version=2.3.post1 +version=2.2.1 revision=1 wrksrc="${pkgname/python3-/}-${version}" -build_style=python3-pep517 -hostmakedepends="hatchling" +build_style=python3-module +hostmakedepends="python3-setuptools" depends="python3" checkdepends="python3-pytest" short_desc="Bash style brace expansion for Python" @@ -13,7 +13,7 @@ license="MIT" homepage="https://github.com/facelessuser/bracex" changelog="https://raw.githubusercontent.com/facelessuser/bracex/master/docs/src/markdown/about/changelog.md" distfiles="${PYPI_SITE}/b/bracex/bracex-${version}.tar.gz" -checksum=e7b23fc8b2cd06d3dec0692baabecb249dda94e06a617901ff03a6c56fd71693 +checksum=1c8d1296e00ad9a91030ccb4c291f9e4dc7c054f12c707ba3c5ff3e9a81bcd21 post_install() { vlicense LICENSE.md diff --git a/srcpkgs/python3-cached-property/template b/srcpkgs/python3-cached-property/template index 6978a26349e7..7d088f3cd023 100644 --- a/srcpkgs/python3-cached-property/template +++ b/srcpkgs/python3-cached-property/template @@ -1,7 +1,7 @@ # Template file for 'python3-cached-property' pkgname=python3-cached-property -version=1.5.2 -revision=1 +version=1.5.1 +revision=5 wrksrc="cached-property-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,9 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://github.com/pydanny/cached-property" distfiles="${PYPI_SITE}/c/cached-property/cached-property-${version}.tar.gz" -checksum=9fa5755838eecbb2d234c3aa390bd80fbd3ac6b6869109bfc1b499f7bd89a130 -# upstream testcode use @coroutine -make_check=no +checksum=9217a59f14a5682da7c4b8829deadbfc194ac22e9908ccf7c8820234e80a1504 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-certifi/template b/srcpkgs/python3-certifi/template index dadbfc945970..f5ca10e8a7a8 100644 --- a/srcpkgs/python3-certifi/template +++ b/srcpkgs/python3-certifi/template @@ -1,7 +1,7 @@ # Template file for 'python3-certifi' pkgname=python3-certifi -version=2022.06.15 -revision=1 +version=2021.10.08 +revision=2 wrksrc="python-certifi-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>" license="MPL-2.0" homepage="https://certifi.io" distfiles="https://github.com/certifi/python-certifi/archive/${version}.tar.gz" -checksum=3ece28ce4177241cd9f752ef5161cd2c67060b80c73c6bcbdab48e504f9df966 +checksum=51c2cf76f7f2582d9c4eb5440bb311ef523ba0b319d0a973450ecebfb6802a3a do_check() { cd build/lib diff --git a/srcpkgs/python3-charset-normalizer/template b/srcpkgs/python3-charset-normalizer/template index da68e4107bac..7c8809724b1b 100644 --- a/srcpkgs/python3-charset-normalizer/template +++ b/srcpkgs/python3-charset-normalizer/template @@ -1,6 +1,6 @@ # Template file for 'python3-charset-normalizer' pkgname=python3-charset-normalizer -version=2.1.0 +version=2.0.12 revision=1 wrksrc="charset_normalizer-$version" build_style=python3-module @@ -13,7 +13,7 @@ license="MIT" homepage="https://charset-normalizer.readthedocs.io/" changelog="https://raw.githubusercontent.com/Ousret/charset_normalizer/master/CHANGELOG.md" distfiles="https://github.com/Ousret/charset_normalizer/archive/refs/tags/$version.tar.gz" -checksum=0bfd977140480c2ee8905183d764a848f86e6d9aae8977692f1ecd609bb887bd +checksum=8dd3a1a5444741208d627993344516cb62909c8c3f5c55deaa5bee6a305ead7a pre_check() { vsed -i "s/--cov=charset_normalizer --cov-report=term-missing//" setup.cfg diff --git a/srcpkgs/python3-click-log/template b/srcpkgs/python3-click-log/template index 58f90cdee7bb..07f1c5b0eba5 100644 --- a/srcpkgs/python3-click-log/template +++ b/srcpkgs/python3-click-log/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" depends="python3-click" checkdepends="$depends python3-pytest" short_desc="Logging integration for Click (Python3)" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="MIT" homepage="https://github.com/click-contrib/click-log" distfiles="${PYPI_SITE}/c/click-log/click-log-${version}.tar.gz" diff --git a/srcpkgs/python3-click-threading/template b/srcpkgs/python3-click-threading/template index cbaca79c791f..07744a6f6f70 100644 --- a/srcpkgs/python3-click-threading/template +++ b/srcpkgs/python3-click-threading/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" depends="python3-click" checkdepends="$depends python3-pytest" short_desc="Multithreaded Click apps made easy (Python3)" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="MIT" homepage="https://github.com/click-contrib/click-threading" distfiles="${PYPI_SITE}/c/click-threading/click-threading-${version}.tar.gz" diff --git a/srcpkgs/python3-click/template b/srcpkgs/python3-click/template index a421beb2ecc9..921ddbbe0cb2 100644 --- a/srcpkgs/python3-click/template +++ b/srcpkgs/python3-click/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" depends="python3" checkdepends="python3-pytest" short_desc="Python3 package for creating beautiful command line interfaces" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-3-Clause" homepage="https://palletsprojects.com/p/click/" changelog="https://raw.githubusercontent.com/pallets/click/main/CHANGES.rst" diff --git a/srcpkgs/python3-colorama/template b/srcpkgs/python3-colorama/template index 46f85624852d..593df78862bb 100644 --- a/srcpkgs/python3-colorama/template +++ b/srcpkgs/python3-colorama/template @@ -1,18 +1,17 @@ # Template file for 'python3-colorama' pkgname=python3-colorama -version=0.4.5 -revision=1 +version=0.4.4 +revision=5 wrksrc="colorama-${version}" build_style=python3-module hostmakedepends="unzip python3-setuptools" depends="python3" short_desc="Cross-platform colored terminal text (Python3)" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-3-Clause" homepage="https://github.com/tartley/colorama" -changelog="https://github.com/tartley/colorama/raw/master/CHANGELOG.rst" distfiles="${PYPI_SITE}/c/colorama/colorama-${version}.tar.gz" -checksum=e6c6b4334fc50988a639d9b98aa429a0b57da6e17b9a44f0451f930b6967b7a4 +checksum=5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b post_install() { vlicense LICENSE.txt diff --git a/srcpkgs/python3-cryptography/template b/srcpkgs/python3-cryptography/template index 7642394970de..887798a162cc 100644 --- a/srcpkgs/python3-cryptography/template +++ b/srcpkgs/python3-cryptography/template @@ -1,6 +1,6 @@ # Template file for 'python3-cryptography' pkgname=python3-cryptography -version=37.0.4 +version=37.0.2 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module @@ -18,7 +18,7 @@ license="BSD-3-Clause, Apache-2.0" homepage="https://github.com/pyca/cryptography" changelog="https://raw.githubusercontent.com/pyca/cryptography/master/CHANGELOG.rst" distfiles="${PYPI_SITE}/c/cryptography/cryptography-${version}.tar.gz" -checksum=63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82 +checksum=f224ad253cc9cea7568f49077007d2263efa57396a2f2f78114066fd54b5c68e if [ "$CROSS_BUILD" ]; then makedepends+=" rust-std" diff --git a/srcpkgs/python3-cryptography_vectors/template b/srcpkgs/python3-cryptography_vectors/template index 3c59f21bfde6..e626eebdca96 100644 --- a/srcpkgs/python3-cryptography_vectors/template +++ b/srcpkgs/python3-cryptography_vectors/template @@ -1,6 +1,6 @@ # Template file for 'python3-cryptography_vectors' pkgname=python3-cryptography_vectors -version=37.0.4 +version=37.0.2 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause, Apache-2.0" homepage="https://github.com/pyca/cryptography" distfiles="${PYPI_SITE}/c/cryptography_vectors/cryptography_vectors-${version}.tar.gz" -checksum=5a61400510e28937a5654b40c6ea4e3e593c5aaf0c2081c5b912f0e7cf883ea8 +checksum=7c65d3de51756f418142df605417ec2c6e961c364f70cc8a103030889d5a3219 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-ddt/template b/srcpkgs/python3-ddt/template index 80b7023d7e7c..7b72f8743042 100644 --- a/srcpkgs/python3-ddt/template +++ b/srcpkgs/python3-ddt/template @@ -1,6 +1,6 @@ # Template file for 'python3-ddt' pkgname=python3-ddt -version=1.5.0 +version=1.4.4 revision=1 wrksrc=ddt-${version} build_style=python3-module @@ -12,7 +12,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="MIT" homepage="https://ddt.readthedocs.io/" distfiles="https://github.com/datadriventests/ddt/archive/refs/tags/${version}.tar.gz" -checksum=5ba3bad9966b832931c03fa73cf8670e886166c3684354f8826636d2961767f9 +checksum=658c994827f84acc1b67f0d882960724328459078d4a3fdd4737c642fe0ea090 post_install() { vlicense LICENSE.md diff --git a/srcpkgs/python3-dominate/template b/srcpkgs/python3-dominate/template index f85f3b7b1b00..c82a2b7e67d2 100644 --- a/srcpkgs/python3-dominate/template +++ b/srcpkgs/python3-dominate/template @@ -1,15 +1,14 @@ # Template file for 'python3-dominate' pkgname=python3-dominate -version=2.7.0 -revision=1 +version=2.6.0 +revision=3 wrksrc="dominate-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" -checkdepends="python3-pytest" short_desc="Library for creating and manipulating HTML (Python3)" maintainer="Benjamín Albiñana <benalb@gmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/Knio/dominate" distfiles="https://github.com/Knio/dominate/archive/${version}.tar.gz" -checksum=f2bf3f12c10e25b9d632d20f1560fa9a1c91409f47e8f64e0fa0b9e12aedc20f +checksum=18dc26f237d31836590e99bf3b4921921cbd26a10018a9f35eb1cd3fe847e865 diff --git a/srcpkgs/python3-dulwich/template b/srcpkgs/python3-dulwich/template index 1cf072010b0c..6d75325b0e2e 100644 --- a/srcpkgs/python3-dulwich/template +++ b/srcpkgs/python3-dulwich/template @@ -1,24 +1,24 @@ # Template file for 'python3-dulwich' pkgname=python3-dulwich -version=0.20.44 -revision=1 +version=0.19.14 +revision=5 wrksrc="dulwich-${version}" build_style=python3-module hostmakedepends="python3-setuptools" makedepends="python3-devel" -depends="python3-urllib3 python3-certifi" -checkdepends="${depends} python3-gevent python3-gpg gnupg" +depends="python3-urllib3" +checkdepends="python3-gevent python3-pbr python3-greenlet" short_desc="Python3 implementation of the Git file formats and protocols" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, Apache-2.0" homepage="https://www.dulwich.io/" distfiles="${PYPI_SITE}/d/dulwich/dulwich-${version}.tar.gz" -checksum=10e8d73763dd30c86a99a15ade8bfcf3ab8fe96532cdf497e8cb1d11832352b8 +checksum=d1320232c859ab086fff79eee8fa6ddbcbcbe01ff0c64c9bed48eca470b00b46 conflicts="python-dulwich>=0" do_check() { - python3 -m unittest dulwich.tests.test_suite + python3 setup.py test } post_install() { diff --git a/srcpkgs/python3-editables/template b/srcpkgs/python3-editables/template deleted file mode 100644 index fb5f33eca8a4..000000000000 --- a/srcpkgs/python3-editables/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-editables' -pkgname=python3-editables -version=0.3 -revision=1 -wrksrc="${pkgname/python3-/}-${version}" -build_style=python3-pep517 -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -checkdepends="python3-coverage python3-pytest-cov python3-pytest" -short_desc="Editable installations for Python" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="MIT" -homepage="https://github.com/pfmoore/editables" -changelog="https://github.com/pfmoore/editables/raw/main/CHANGELOG.md" -distfiles="https://github.com/pfmoore/editables/archive/refs/tags/${version}.tar.gz" -checksum=42f7240164af1e028ccb7b60e72f54bbd8b639e9409595fbeffac5d3fb610643 -make_check_pre="env PYTHONPATH=./src" - -post_install() { - vlicense LICENSE.txt -} diff --git a/srcpkgs/python3-etesync/template b/srcpkgs/python3-etesync/template index 8f0f6dfc758a..2c51d83fc972 100644 --- a/srcpkgs/python3-etesync/template +++ b/srcpkgs/python3-etesync/template @@ -11,7 +11,7 @@ python3-pycparser python3-parsing python3-pytz python3-requests python3-six python3-vobject python3-scrypt" checkdepends="$depends python3-pytest python3-coverage" short_desc="Python3 client library for EteSync" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="projectmoon <projectmoon@agnos.is>" license="LGPL-3.0-only" homepage="https://www.etesync.com" distfiles="${PYPI_SITE}/e/etesync/etesync-${version}.tar.gz" diff --git a/srcpkgs/python3-executing/template b/srcpkgs/python3-executing/template index a03a9ffd12fd..1183d73a1db2 100644 --- a/srcpkgs/python3-executing/template +++ b/srcpkgs/python3-executing/template @@ -1,6 +1,6 @@ # Template file for 'python3-executing' pkgname=python3-executing -version=0.9.1 +version=0.8.3 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module @@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="MIT" homepage="https://github.com/alexmojaki/executing" distfiles="${PYPI_SITE}/e/executing/executing-${version}.tar.gz" -checksum=ea278e2cf90cbbacd24f1080dd1f0ac25b71b2e21f50ab439b7ba45dd3195587 +checksum=c6554e21c6b060590a6d3be4b82fb78f8f0194d809de5ea7df1c093763311501 do_check() { PYTHONPATH="$(cd build/lib* && pwd)" python3 tests/test_main.py diff --git a/srcpkgs/python3-filelock/template b/srcpkgs/python3-filelock/template index 6612043f2eeb..ff639a0f1366 100644 --- a/srcpkgs/python3-filelock/template +++ b/srcpkgs/python3-filelock/template @@ -1,6 +1,6 @@ # Template file for 'python3-filelock' pkgname=python3-filelock -version=3.7.1 +version=3.7.0 revision=1 wrksrc="filelock-${version}" build_style=python3-module @@ -12,4 +12,4 @@ license="Unlicense" homepage="https://py-filelock.readthedocs.io/en/latest/" changelog="https://raw.githubusercontent.com/tox-dev/py-filelock/main/docs/changelog.rst" distfiles="${PYPI_SITE}/f/filelock/filelock-${version}.tar.gz" -checksum=3a0fd85166ad9dbab54c9aec96737b744106dc5f15c0b09a6744a445299fcf04 +checksum=b795f1b42a61bbf8ec7113c341dad679d772567b936fbd1bf43c9a238e673e20 diff --git a/srcpkgs/python3-frozendict/template b/srcpkgs/python3-frozendict/template index 94a682fd726e..4badb45e2d89 100644 --- a/srcpkgs/python3-frozendict/template +++ b/srcpkgs/python3-frozendict/template @@ -1,6 +1,6 @@ # Template file for 'python3-frozendict' pkgname=python3-frozendict -version=2.3.4 +version=2.3.2 revision=1 wrksrc="frozendict-${version}" build_style=python3-module @@ -13,7 +13,7 @@ maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="LGPL-3.0-only" homepage="https://github.com/Marco-Sulla/python-frozendict" distfiles="${PYPI_SITE}/f/frozendict/frozendict-${version}.tar.gz" -checksum=15b4b18346259392b0d27598f240e9390fafbff882137a9c48a1e0104fb17f78 +checksum=7fac4542f0a13fbe704db4942f41ba3abffec5af8b100025973e59dff6a09d0d do_check() { PYTHONPATH="$(cd build/lib* && pwd)" pytest3 diff --git a/srcpkgs/python3-furl/template b/srcpkgs/python3-furl/template index 58431b24b382..b10e98cf00c2 100644 --- a/srcpkgs/python3-furl/template +++ b/srcpkgs/python3-furl/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" depends="python3-six python3-orderedmultidict" checkdepends="$depends python3-flake8" short_desc="Python 3 URL manipulation made simple" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="projectmoon <projectmoon@agnos.is>" license="Unlicense" homepage="https://github.com/gruns/furl" distfiles="${PYPI_SITE}/f/furl/furl-${version}.tar.gz" diff --git a/srcpkgs/python3-gitlab/template b/srcpkgs/python3-gitlab/template index 7ee508031bf5..ecd31be86034 100644 --- a/srcpkgs/python3-gitlab/template +++ b/srcpkgs/python3-gitlab/template @@ -1,21 +1,21 @@ # Template file for 'python3-gitlab' pkgname=python3-gitlab -version=3.6.0 -revision=1 +version=1.12.1 +revision=5 wrksrc=python-gitlab-$version build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-requests python3-requests-toolbelt" -checkdepends="python3-pytest python3-responses python3-wheel ${depends}" +depends="python3-setuptools python3-requests python3-six" +checkdepends="${depends}" short_desc="Wrapper for GitLab's API (Python3)" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-3.0-or-later" -homepage="https://github.com/python-gitlab/python-gitlab" +homepage="https://github.com/gpocentek/python-gitlab" changelog="https://raw.githubusercontent.com/python-gitlab/python-gitlab/master/ChangeLog.rst" distfiles="${PYPI_SITE}/p/python-gitlab/python-gitlab-${version}.tar.gz" -checksum=901c54ff926f10479cb591a34d65f0a3022f2bcc41074f9a192c7fa7e4c57061 +checksum=984e110c1f76fd939652c30ce3101267a7064e34417cbfc4687e6106d4db54ec conflicts="python-gitlab>=0" -post_extract() { - rm -r tests/functional +do_check() { + python2 setup.py test } diff --git a/srcpkgs/python3-h2/template b/srcpkgs/python3-h2/template index 1fae4bd23fa1..29668e4cec4f 100644 --- a/srcpkgs/python3-h2/template +++ b/srcpkgs/python3-h2/template @@ -1,19 +1,17 @@ # Template file for 'python3-h2' pkgname=python3-h2 -version=4.1.0 -revision=1 +version=4.0.0 +revision=2 wrksrc="h2-${version}" build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-hpack python3-hyperframe" -checkdepends="${depends} python3-hypothesis python3-pytest" +depends="python3 python3-hpack python3-hyperframe" short_desc="HTTP/2 State-Machine based protocol implementation (Python3)" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://github.com/python-hyper/h2" -changelog="https://raw.githubusercontent.com/python-hyper/h2/master/CHANGELOG.rst" -distfiles="https://github.com/python-hyper/h2/archive/v${version}.tar.gz" -checksum=4a17b1ec23152bd94ab6260ea61f6cc02de92bd7c36762f13e34fdecea454b41 +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=78753b52cebb63f87097c9a5f969004a61ec4a41f967e41dcc287e26dd9b4143 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-hcloud/template b/srcpkgs/python3-hcloud/template index 12eb46af1027..5b2584860022 100644 --- a/srcpkgs/python3-hcloud/template +++ b/srcpkgs/python3-hcloud/template @@ -1,6 +1,6 @@ # Template file for 'python3-hcloud' pkgname=python3-hcloud -version=1.17.0 +version=1.16.0 revision=1 wrksrc="${pkgname/python3-/}-${version}" build_style=python3-module @@ -12,7 +12,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="MIT" homepage="https://github.com/hetznercloud/hcloud-python" distfiles="${PYPI_SITE}/h/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=f8142e0438be277c6fa1ddee13aecd5da152b48c6dec7fd4970def1b5dc219e2 +checksum=c8b94557d93bcfe437f20a8176693ea4f54358b74986cc19d94ebc23f48e40cc post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-httplib2/template b/srcpkgs/python3-httplib2/template index 7e66bf376c67..d0c39a478622 100644 --- a/srcpkgs/python3-httplib2/template +++ b/srcpkgs/python3-httplib2/template @@ -1,7 +1,7 @@ # Template file for 'python3-httplib2' pkgname=python3-httplib2 version=0.18.1 -revision=4 +revision=3 create_wrksrc=yes build_wrksrc="httplib2-${version}" build_style=python3-module @@ -20,7 +20,7 @@ checksum="8af66c1c52c7ffe1aa5dc4bcd7c769885254b0756e6e69f953c7f0ab49a70ba3 post_install() { # use system ca certificates rm -rf ${DESTDIR}/${py3_sitelib}/httplib2/cacerts.txt - ln -sf /etc/ssl/certs.pem ${DESTDIR}/${py3_sitelib}/httplib2/cacerts.txt + ln -sf /etc/ssl/cert.pem ${DESTDIR}/${py3_sitelib}/httplib2/cacerts.txt vlicense ../LICENSE.txt } diff --git a/srcpkgs/python3-icalendar/template b/srcpkgs/python3-icalendar/template index d5ee7e0996d6..898f9c04fa6d 100644 --- a/srcpkgs/python3-icalendar/template +++ b/srcpkgs/python3-icalendar/template @@ -9,7 +9,7 @@ hostmakedepends="python3-setuptools" depends="python3-setuptools python3-dateutil python3-pytz" checkdepends="python3-dateutil python3-pytz python3-pytest python3-hypothesis" short_desc="Parser/generator of iCalendar files for use with Python3" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-2-Clause" homepage="https://github.com/collective/icalendar" distfiles="${PYPI_SITE}/i/icalendar/icalendar-${version}.tar.gz" diff --git a/srcpkgs/python3-imageio/template b/srcpkgs/python3-imageio/template index 747955149132..cdf75dd42465 100644 --- a/srcpkgs/python3-imageio/template +++ b/srcpkgs/python3-imageio/template @@ -1,6 +1,6 @@ # Template file for 'python3-imageio' pkgname=python3-imageio -version=2.21.0 +version=2.19.3 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module @@ -16,7 +16,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-2-Clause" homepage="https://github.com/imageio/imageio" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=1af5a3bbd327bd0ec2db27cabd0b1e0581dca06aec91bf02e9d5f1689283a633 +checksum=2ca858a8c178a252779b3c2fbcc19671d196385184e69fc763b151c155633fe3 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-importlib_metadata/template b/srcpkgs/python3-importlib_metadata/template new file mode 100644 index 000000000000..95f75fa66350 --- /dev/null +++ b/srcpkgs/python3-importlib_metadata/template @@ -0,0 +1,16 @@ +# Template file for 'python3-importlib_metadata' +pkgname=python3-importlib_metadata +version=4.8.1 +revision=2 +wrksrc="importlib_metadata-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools_scm" +depends="python3-zipp" +short_desc="Read metadata from Python packages (Python 3)" +maintainer="Lorem <notloremipsum@protonmail.com>" +license="Apache-2.0" +homepage="https://github.com/python/importlib_metadata" +distfiles="${PYPI_SITE}/i/importlib_metadata/importlib_metadata-${version}.tar.gz" +checksum=f284b3e11256ad1e5d03ab86bb2ccd6f5339688ff17a4d797a0fe7df326f23b1 +# Needs unpackaged "pyfakefs" +make_check=no diff --git a/srcpkgs/python3-irc/template b/srcpkgs/python3-irc/template index 6ae0231e76e7..053010a62b7c 100644 --- a/srcpkgs/python3-irc/template +++ b/srcpkgs/python3-irc/template @@ -1,21 +1,17 @@ # Template file for 'python3-irc' pkgname=python3-irc -version=20.1.0 -revision=1 +version=17.1 +revision=5 wrksrc="irc-${version}" -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-jaraco.collections python3-jaraco.text python3-jaraco.logging - python3-jaraco.functools python3-jaraco.stream python3-pytz python3-more-itertools - python3-tempora" -checkdepends="${depends} python3-pytest" +build_style=python3-module +hostmakedepends="python3-setuptools_scm" +depends="python3-six" short_desc="Full-featured Python IRC library for Python3" maintainer="Toyam Cox <Vaelatern@voidlinux.org>" license="MIT" homepage="https://github.com/jaraco/irc" -changelog="https://raw.githubusercontent.com/jaraco/irc/main/CHANGES.rst" distfiles="${PYPI_SITE}/i/irc/irc-${version}.tar.gz" -checksum=b6f737932dd4791f3b18e319de7b7daf02d2285a6bea263d101f4d8e553807ec +checksum=0c19aeee800dbad792179d70dff1281c06fec220323f8ec34150cd94357f383b post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-isodate b/srcpkgs/python3-isodate new file mode 120000 index 000000000000..e821ac8eb648 --- /dev/null +++ b/srcpkgs/python3-isodate @@ -0,0 +1 @@ +python-isodate \ No newline at end of file diff --git a/srcpkgs/python3-isodate/template b/srcpkgs/python3-isodate/template deleted file mode 100644 index 29f2160953fd..000000000000 --- a/srcpkgs/python3-isodate/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'python3-isodate' -pkgname=python3-isodate -version=0.6.1 -revision=1 -wrksrc="${pkgname#*-}-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-six" -checkdepends="${depends}" -short_desc="ISO 8601 date/time/duration parser and formatter (Python3)" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/gweis/isodate" -distfiles="${PYPI_SITE}/i/isodate/isodate-${version}.tar.gz" -checksum=48c5881de7e8b0a0d648cb024c8062dc84e7b840ed81e864c7614fd3c127bde9 - -post_install() { - # licence is in a separate file at HEAD of master, but not released - sed -n '/Copyright/,/CONTRACT/p' src/isodate/__init__.py >LICENSE - vlicense LICENSE - # remove tests from installed package - rm -r ${DESTDIR}/${py3_sitelib}/${pkgname#*-}/tests -} diff --git a/srcpkgs/python3-jaraco.logging/template b/srcpkgs/python3-jaraco.logging/template deleted file mode 100644 index 9339cd4e9f76..000000000000 --- a/srcpkgs/python3-jaraco.logging/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jaraco.logging' -pkgname=python3-jaraco.logging -version=3.1.0 -revision=1 -wrksrc="jaraco.logging-${version}" -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-tempora" -short_desc="Support for Python logging facility" -maintainer="icp <pangolin@vivaldi.net>" -license="MIT" -homepage="https://github.com/jaraco/jaraco.logging" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.logging/main/CHANGES.rst" -distfiles="${PYPI_SITE}/j/jaraco.logging/jaraco.logging-${version}.tar.gz" -checksum=150dc8701207b28bc65a16f0e91c07250a8d1b9da324ce674c0e375774944f13 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jaraco.stream/template b/srcpkgs/python3-jaraco.stream/template deleted file mode 100644 index e9a919ecc788..000000000000 --- a/srcpkgs/python3-jaraco.stream/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-jaraco.stream' -pkgname=python3-jaraco.stream -version=3.0.3 -revision=1 -wrksrc="jaraco.stream-${version}" -build_style=python3-pep517 -hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3" -short_desc="Routines for dealing with data streams" -maintainer="icp <pangolin@vivaldi.net>" -license="MIT" -homepage="https://github.com/jaraco/jaraco.stream" -changelog="https://raw.githubusercontent.com/jaraco/jaraco.stream/main/CHANGES.rst" -distfiles="${PYPI_SITE}/j/jaraco.stream/jaraco.stream-${version}.tar.gz" -checksum=3af4b0441090ee65bd6dde930d29f93f50c4a2fe6048e2a9d288285f5e4dc441 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-jsondiff/template b/srcpkgs/python3-jsondiff/template index 461a8be63e02..bf26ba630960 100644 --- a/srcpkgs/python3-jsondiff/template +++ b/srcpkgs/python3-jsondiff/template @@ -1,7 +1,7 @@ # Template file for 'python3-jsondiff' pkgname=python3-jsondiff -version=2.0.0 -revision=1 +version=1.3.0 +revision=2 wrksrc="jsondiff-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -12,7 +12,7 @@ maintainer="Piotr Wójcik <chocimier@tlen.pl>" license="MIT" homepage="https://github.com/ZoomerAnalytics/jsondiff" distfiles="${PYPI_SITE}/j/jsondiff/jsondiff-${version}.tar.gz" -checksum=2795844ef075ec8a2b8d385c4d59f5ea48b08e7180fce3cb2787be0db00b1fb4 +checksum=5122bf4708a031b02db029366184a87c5d0ddd5a327a5884ee6cf0193e599d71 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-jsonschema/template b/srcpkgs/python3-jsonschema/template index 24b7c5080099..120392ad1be3 100644 --- a/srcpkgs/python3-jsonschema/template +++ b/srcpkgs/python3-jsonschema/template @@ -1,32 +1,20 @@ # Template file for 'python3-jsonschema' pkgname=python3-jsonschema -version=4.9.1 +version=4.4.0 revision=1 wrksrc="jsonschema-${version}" build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" +make_check_args="--deselect jsonschema/tests/test_cli.py::TestCLIIntegration::test_license" +hostmakedepends="python3-setuptools_scm python3-wheel" depends="python3-attrs python3-pyrsistent" -checkdepends="${depends} python3-pytest" +checkdepends="python3-pytest python3-Twisted $depends" short_desc="Implementation of JSON Schema for Python3" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://github.com/Julian/jsonschema" changelog="https://raw.githubusercontent.com/Julian/jsonschema/master/CHANGELOG.rst" distfiles="${PYPI_SITE}/j/jsonschema/jsonschema-${version}.tar.gz" -checksum=408c4c8ed0dede3b268f7a441784f74206380b04f93eb2d537c7befb3df3099f - -do_check() { - rm -rf *.dist-info tmp # remove artifacts from previous unsuccessful check run - pip install --no-deps --target tmp ./jsonschema-$version-py3-none-any.whl - rm tmp/jsonschema/tests -rf - mv tmp/*.dist-info . - PYTHONPATH=. pytest - rm -rf *.dist-info tmp -} - -pre_build() { - export SETUPTOOLS_SCM_PRETEND_VERSION="${version}" -} +checksum=636694eb41b3535ed608fe04129f26542b59ed99808b4f688aa32dcf55317a83 post_install() { vlicense COPYING LICENSE diff --git a/srcpkgs/python3-kaitaistruct/template b/srcpkgs/python3-kaitaistruct/template deleted file mode 100644 index 54f5267763f9..000000000000 --- a/srcpkgs/python3-kaitaistruct/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-kaitaistruct' -pkgname=python3-kaitaistruct -version=0.10 -revision=1 -wrksrc="kaitai_struct_python_runtime-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" -depends="python3" -short_desc="Kaitai Struct API for Python" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="MIT" -homepage="https://kaitai.io" -distfiles="https://github.com/kaitai-io/kaitai_struct_python_runtime/archive/${version}.tar.gz" -checksum=4afbbcc4d596caa02fc86d5c9561f7d91499c1cf7910acc8fe80489b9237dc15 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-keyring/template b/srcpkgs/python3-keyring/template index 35b44a7380a2..298460551bfd 100644 --- a/srcpkgs/python3-keyring/template +++ b/srcpkgs/python3-keyring/template @@ -1,20 +1,20 @@ # Template file for 'python3-keyring' pkgname=python3-keyring -version=23.7.0 +version=23.5.0 revision=1 wrksrc="keyring-${version}" build_style=python3-pep517 hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-SecretStorage" -checkdepends="python3-pytest +depends="python3-SecretStorage python3-importlib_metadata" +checkdepends="python3-importlib_metadata python3-pytest python3-pytest-flake8 python3-pytest-cov" short_desc="Python interface to the system keyring service" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="MIT" homepage="https://github.com/jaraco/keyring" changelog="https://raw.githubusercontent.com/jaraco/keyring/master/CHANGES.rst" distfiles="${PYPI_SITE}/k/keyring/keyring-${version}.tar.gz" -checksum=782e1cd1132e91bf459fcd243bcf25b326015c1ac0b198e4408f91fa6791062b +checksum=9012508e141a80bd1c0b6778d5c610dd9f8c464d75ac6774248500503f972fb9 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-logfury/patches/setuptools_scm-7.patch b/srcpkgs/python3-logfury/patches/setuptools_scm-7.patch deleted file mode 100644 index b511958acd7f..000000000000 --- a/srcpkgs/python3-logfury/patches/setuptools_scm-7.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/setup.py -+++ b/setup.py -@@ -72,6 +72,6 @@ setup( - classifiers = CLASSIFIERS, - package_data = {NAME: ['requirements.txt', 'LICENSE']}, - -- setup_requires = ['setuptools_scm<6.0'], # setuptools_scm>=6.0 doesn't support Python 3.5 -+ setup_requires = ['setuptools_scm'], - use_scm_version = True, - ) # yapf: disable diff --git a/srcpkgs/python3-logfury/template b/srcpkgs/python3-logfury/template index 58e0b6592736..dbafc141007d 100644 --- a/srcpkgs/python3-logfury/template +++ b/srcpkgs/python3-logfury/template @@ -1,18 +1,25 @@ # Template file for 'python3-logfury' pkgname=python3-logfury version=1.0.1 -revision=2 +revision=1 wrksrc="logfury-${version}" build_style=python3-module -hostmakedepends="python3-setuptools_scm" +hostmakedepends="python3-setuptools python3-pip" +depends="python3-six" +checkdepends="python3-pytest python3-six flake8 python3-docutils + python3-nose python3-bleach python3-webencodings python3-toml + python3-Pygments" short_desc="Low-boilerplate logging of method calls (Python3)" maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://github.com/ppolewicz/logfury" distfiles="${PYPI_SITE}/l/logfury/logfury-$version.tar.gz" checksum=130a5daceab9ad534924252ddf70482aa2c96662b3a3825a7d30981d03b76a26 -make_check=no # needs unpackaged testfixtures post_install() { vlicense LICENSE } + +do_check() { + python3 setup.py test +} diff --git a/srcpkgs/python3-lz4/template b/srcpkgs/python3-lz4/template index f48085f375be..281b5a2acbac 100644 --- a/srcpkgs/python3-lz4/template +++ b/srcpkgs/python3-lz4/template @@ -9,7 +9,7 @@ makedepends="python3-devel liblz4-devel" depends="python3" checkdepends="python3-pytest python3-psutil" short_desc="LZ4 bindings for Python3" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-3-Clause" homepage="https://github.com/python-lz4/python-lz4" changelog="https://github.com/python-lz4/python-lz4/releases" diff --git a/srcpkgs/python3-matrix-common/template b/srcpkgs/python3-matrix-common/template index 4ed002f4d2e6..b216a122778a 100644 --- a/srcpkgs/python3-matrix-common/template +++ b/srcpkgs/python3-matrix-common/template @@ -1,6 +1,6 @@ # Template file for 'python3-matrix-common' pkgname=python3-matrix-common -version=1.2.1 +version=1.1.0 revision=1 wrksrc="matrix-python-common-${version}" build_style=python3-pep517 @@ -11,5 +11,5 @@ maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="Apache-2.0" homepage="https://github.com/matrix-org/matrix-python-common" distfiles="https://github.com/matrix-org/matrix-python-common/archive/v${version}.tar.gz" -checksum=75ccb0de5b5cd551d81770addea1d2b227831f9cb83d46079ee0c74af0fb0a69 +checksum=ad2efb9dfe878df88b115f44eb036046b2cee9d09a03c6bc2e464772a3622082 make_check=no # requires unpackaged python3 module aiounittest diff --git a/srcpkgs/python3-mpv/template b/srcpkgs/python3-mpv/template index 47efa967f970..3cccc3ee6c11 100644 --- a/srcpkgs/python3-mpv/template +++ b/srcpkgs/python3-mpv/template @@ -1,18 +1,18 @@ # Template file for 'python3-mpv' pkgname=python3-mpv -version=1.0.1 -revision=1 +version=0.5.2 +revision=2 wrksrc="python-mpv-${version}" build_style=python3-module -# this test takes too long and has a low chance of failure -# https://github.com/jaseg/python-mpv/issues/209#issuecomment-1180248112 -make_check_args="--deselect tests/test_mpv.py::TestLifecycle::test_wait_for_prooperty_event_overflow" hostmakedepends="python3-setuptools" depends="python3 mpv" -checkdepends="python3-pytest python3-xvfbwrapper mpv-devel" short_desc="Python3 interface to the MPV media player" maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" +license="AGPL-3.0-or-later" homepage="https://github.com/jaseg/python-mpv" distfiles="https://github.com/jaseg/python-mpv/archive/v${version}.tar.gz" -checksum=b5dc6dbf2e2b90ec21ffa7e30729eb7d9556296e0617742f24af179377e6bfd9 +checksum=3eacaecef995de7c9bbb80fe30223ab4ca427128384610fa2d87214961085fdb + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-nbxmpp/template b/srcpkgs/python3-nbxmpp/template index c342e8a34873..e1ea0667bb57 100644 --- a/srcpkgs/python3-nbxmpp/template +++ b/srcpkgs/python3-nbxmpp/template @@ -1,6 +1,6 @@ # Template file for 'python3-nbxmpp' pkgname=python3-nbxmpp -version=3.1.1 +version=2.0.4 revision=1 wrksrc="${pkgname#*-}-${version}" build_style=python3-module @@ -13,7 +13,7 @@ license="GPL-2.0-or-later" homepage="https://python-nbxmpp.gajim.org/" #changelog="https://dev.gajim.org/gajim/python-nbxmpp/raw/master/ChangeLog" distfiles="${PYPI_SITE}/n/nbxmpp/nbxmpp-${version}.tar.gz" -checksum=04b32a479f7615d163a491cc11c60b4c14fd745281d465564cc71007ced6c839 +checksum=2cc967808fe73d01adee59c084d17bf5f1d27e33e98ed4f2467a1e7c638457e8 do_check() { coverage run --source=nbxmpp -m unittest discover -v diff --git a/srcpkgs/python3-numpy/template b/srcpkgs/python3-numpy/template index cb9397b4e6be..64f1fe84ba08 100644 --- a/srcpkgs/python3-numpy/template +++ b/srcpkgs/python3-numpy/template @@ -1,6 +1,6 @@ # Template file for 'python3-numpy' pkgname=python3-numpy -version=1.23.1 +version=1.23.0 revision=1 wrksrc="numpy-${version}" build_style=python3-module @@ -13,7 +13,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause" homepage="https://www.numpy.org/" distfiles="https://github.com/numpy/numpy/archive/v${version}.tar.gz" -checksum=9758c4b29ac20e84056a66109ae18401e0cc59a880590a9055aac6fd6c98aa91 +checksum=58868ea9d07ed9394106b343ef0156c74e5aecbb9ea5bd01dbffbfcf471dc768 alternatives="numpy:f2py:/usr/bin/f2py3" # Tests do not function propery in a build directory make_check="no" diff --git a/srcpkgs/python3-orderedmultidict/template b/srcpkgs/python3-orderedmultidict/template index fab5a7831fb3..b0d8803bc072 100644 --- a/srcpkgs/python3-orderedmultidict/template +++ b/srcpkgs/python3-orderedmultidict/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" depends="python3 python3-six" checkdepends="$depends python3-flake8" short_desc="Python 3 ordered multivalue dictionary library" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="projectmoon <projectmoon@agnos.is>" license="Unlicense" homepage="https://github.com/gruns/orderedmultidict" distfiles="${PYPI_SITE}/o/orderedmultidict/orderedmultidict-${version}.tar.gz" diff --git a/srcpkgs/python3-pamqp/template b/srcpkgs/python3-pamqp/template index fc2e5ba8f8b8..1a22fec84fad 100644 --- a/srcpkgs/python3-pamqp/template +++ b/srcpkgs/python3-pamqp/template @@ -1,6 +1,6 @@ # Template file for 'python3-pamqp' pkgname=python3-pamqp -version=3.2.0 +version=3.1.0 revision=1 wrksrc="${pkgname#*-}-${version}" build_style=python3-module @@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause" homepage="https://github.com/gmr/pamqp" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=56bd552a3baa3b506845727eb9acf0f1a00c5272f4ef7fcf5fa4c4d6e476502e +checksum=9fc37561f68bde122e2a86ddb8caf9c758d9780519ee2bdcc1d3ce3a34941e3f post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-parver/template b/srcpkgs/python3-parver/template deleted file mode 100644 index de58f5ee03f2..000000000000 --- a/srcpkgs/python3-parver/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-parver' -pkgname=python3-parver -version=0.3.1 -revision=1 -wrksrc="parver-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-Arpeggio python3-attrs python3-six" -checkdepends="${depends} python3-hypothesis python3-pretend python3-pytest" -short_desc="Allows parsing and manipulation of PEP 440 version numbers" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="MIT" -homepage="https://github.com/RazerM/parver" -changelog="https://raw.githubusercontent.com/RazerM/parver/master/CHANGELOG.md" -distfiles="https://github.com/RazerM/parver/archive/${version}.tar.gz" -checksum=db9cb60d6fa8fa5fe88af7016c26846a297dec8ce30f4966f29edf1351e4a544 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-passlib/template b/srcpkgs/python3-passlib/template index 78a24bbc0a8b..86a22fd6f01d 100644 --- a/srcpkgs/python3-passlib/template +++ b/srcpkgs/python3-passlib/template @@ -1,18 +1,17 @@ # Template file for 'python3-passlib' pkgname=python3-passlib -version=1.7.4 -revision=1 +version=1.7.1 +revision=6 wrksrc="passlib-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" -checkdepends="python3-bcrypt python3-nose" short_desc="Comprehensive password hashing framework for Python3" maintainer="Alin Dobre <alin.dobre@outlook.com>" license="BSD-3-Clause" -homepage="https://passlib.readthedocs.io" +homepage="https://bitbucket.org/ecollins/passlib" distfiles="${PYPI_SITE}/p/passlib/passlib-${version}.tar.gz" -checksum=defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04 +checksum=3d948f64138c25633613f303bcc471126eae67c04d5e3f6b7b8ce6242f8653e0 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-pathvalidate/template b/srcpkgs/python3-pathvalidate/template deleted file mode 100644 index 49cd093824d9..000000000000 --- a/srcpkgs/python3-pathvalidate/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'python3-pathvalidate' -pkgname=python3-pathvalidate -version=2.5.0 -revision=1 -wrksrc="pathvalidate-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python library to sanitize/validate strings such as filenames/paths" -maintainer="Nikolay Belikov <nb@nbelikov.com>" -license="MIT" -homepage="https://github.com/thombashi/pathvalidate" -changelog="https://github.com/thombashi/pathvalidate/releases" -distfiles="${PYPI_SITE}/p/pathvalidate/pathvalidate-${version}.tar.gz" -checksum="119ba36be7e9a405d704c7b7aea4b871c757c53c9adc0ed64f40be1ed8da2781" -# Tests depend on unpackaged allpairspy, faker, pytest-discord, pytest-md-report. -make_check=no - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-phonenumbers/template b/srcpkgs/python3-phonenumbers/template index 5d8e57edfbd5..b9773a67edfe 100644 --- a/srcpkgs/python3-phonenumbers/template +++ b/srcpkgs/python3-phonenumbers/template @@ -1,6 +1,6 @@ # Template file for 'python3-phonenumbers' pkgname=python3-phonenumbers -version=8.12.52 +version=8.12.50 revision=1 wrksrc="phonenumbers-${version}" build_style=python3-module @@ -12,4 +12,4 @@ license="Apache-2.0" homepage="https://github.com/daviddrysdale/python-phonenumbers" changelog="https://raw.githubusercontent.com/daviddrysdale/python-phonenumbers/dev/python/HISTORY.md" distfiles="${PYPI_SITE}/p/phonenumbers/phonenumbers-${version}.tar.gz" -checksum=3f3160d1416dbb0be710cc5e914e60d0d3bba00e52edb48af3864efcb8290971 +checksum=f00d67f20875804f4fade4803a9438294029982ac929c6ba303e1f0290cf5d45 diff --git a/srcpkgs/python3-pikepdf/template b/srcpkgs/python3-pikepdf/template index 31a0c40c52ed..ae0b2ee09ba5 100644 --- a/srcpkgs/python3-pikepdf/template +++ b/srcpkgs/python3-pikepdf/template @@ -1,26 +1,21 @@ # Template file for 'python3-pikepdf' pkgname=python3-pikepdf -version=5.4.2 +version=5.0.1 revision=1 wrksrc="pikepdf-${version}" build_style=python3-module hostmakedepends="python3-pybind11 python3-setuptools_scm python3-wheel" makedepends="libqpdf-devel python3-pybind11" -depends="jbig2dec python3-deprecation python3-lxml python3-packaging - python3-Pillow python3-setuptools" -checkdepends="poppler python3-dateutil python3-hypothesis python3-psutil - python3-pytest python3-pytest-timeout python3-pytest-xdist $depends" +depends="python3-lxml python3-packaging python3-Pillow python3-setuptools" +checkdepends="python3-dateutil python3-hypothesis python3-psutil python3-pytest + $depends" short_desc="Python library for reading and writing PDF files" maintainer="Philipp David <pd@3b.pm>" license="MPL-2.0" homepage="https://github.com/pikepdf/pikepdf" distfiles="${PYPI_SITE}/p/pikepdf/pikepdf-${version}.tar.gz" -checksum=8f3a056f7a5647c91fc0861e8ae011c6dd7ecdf6c622ff483739c74887fc3eaa +checksum=5fae9eeb7a0120d466fb219aea643a94a1423d68ee9171639a44cf0329ebe7aa -pre_check() { - cp -r src/pikepdf.egg-info "$(cd build/lib* && pwd)" -} - -post_check() { - rm -r "$(cd build/lib* && pwd)/pikepdf.egg-info" +pre_build() { + vsed -e '/setuptools_scm_git_archive/d' -i setup.py } diff --git a/srcpkgs/python3-pip/template b/srcpkgs/python3-pip/template index a53602cf1684..57831065bd75 100644 --- a/srcpkgs/python3-pip/template +++ b/srcpkgs/python3-pip/template @@ -1,6 +1,6 @@ # Template file for 'python3-pip' pkgname=python3-pip -version=22.2.2 +version=22.1.2 revision=1 wrksrc="pip-${version}" build_style=python3-module @@ -12,7 +12,7 @@ license="MIT" homepage="https://pip.pypa.io/" changelog="https://raw.githubusercontent.com/pypa/pip/master/NEWS.rst" distfiles="${PYPI_SITE}/p/pip/pip-${version}.tar.gz" -checksum=3fd1929db052f056d7a998439176d3333fa1b3f6c1ad881de1885c0717608a4b +checksum=6d55b27e10f506312894a87ccc59f280136bad9061719fac9101bdad5a6bce69 # Tests have unpackaged dependencies make_check=no diff --git a/srcpkgs/python3-pipenv/template b/srcpkgs/python3-pipenv/template index 0205df11c40a..70e3a8914830 100644 --- a/srcpkgs/python3-pipenv/template +++ b/srcpkgs/python3-pipenv/template @@ -1,10 +1,10 @@ # Template file for 'python3-pipenv' pkgname=python3-pipenv -version=2022.7.24 +version=2022.5.2 revision=1 wrksrc="pipenv-${version}" -build_style=python3-pep517 -hostmakedepends="python3-wheel" +build_style=python3-module +hostmakedepends="python3-setuptools" depends="python3 python3-pip python3-virtualenv python3-virtualenv-clone" short_desc="Python Development Workflow for Humans" maintainer="Leah Neukirchen <leah@vuxu.org>" @@ -12,9 +12,12 @@ license="MIT" homepage="https://github.com/pypa/pipenv" changelog="https://github.com/pypa/pipenv/blob/main/CHANGELOG.rst" distfiles="${PYPI_SITE}/p/pipenv/pipenv-${version}.tar.gz" -checksum=374e63450220d7abb298cbaee06c4b02274e6f1cb2ce7b7b677fd5fd3dd30841 +checksum=71d510c20f99ea5cd3c951f8203140197bcc79fc21a0d74924f97c726a0f2bd3 conflicts="python-pipenv>=0" -make_check=no # tests are not contained in release tarball + +post_extract() { + sed -i '/certifi/d' setup.py +} post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-pipx/template b/srcpkgs/python3-pipx/template index 597395ceda37..b20d67772463 100644 --- a/srcpkgs/python3-pipx/template +++ b/srcpkgs/python3-pipx/template @@ -1,18 +1,18 @@ # Template file for 'python3-pipx' pkgname=python3-pipx -version=1.1.0 +version=1.0.0 revision=1 wrksrc="pipx-${version}" -build_style=python3-pep517 -hostmakedepends="hatchling" -depends="python3-argcomplete python3-packaging python3-userpath" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-argcomplete python3-userpath python3-setuptools python3-packaging" short_desc="Install and Run Python Applications in Isolated Environments" maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT" homepage="https://pypa.github.io/pipx/" changelog="https://pypa.github.io/pipx/changelog/" distfiles="${PYPI_SITE}/p/pipx/pipx-${version}.tar.gz" -checksum=4d2f70daf15f121e90b7394b0730ee82fc39d7da514e50a7bbf8066be88883bb +checksum=91e2bca934a5e82785d7b4ae44b95553611311691bd87da31915d08a0ad2df1c post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-platformdirs/template b/srcpkgs/python3-platformdirs/template index f99f2f38c1cc..e5b09121ded8 100644 --- a/srcpkgs/python3-platformdirs/template +++ b/srcpkgs/python3-platformdirs/template @@ -1,10 +1,10 @@ # Template file for 'python3-platformdirs' pkgname=python3-platformdirs -version=2.5.2 -revision=1 +version=2.3.0 +revision=2 wrksrc="platformdirs-${version}" -build_style=python3-pep517 -hostmakedepends="hatchling hatch-vcs" +build_style=python3-module +hostmakedepends="python3-setuptools python3-setuptools_scm" depends="python3" checkdepends="python3-appdirs python3-pytest python3-pytest-mock" short_desc="Library to determine platform-specific system directories" @@ -13,8 +13,7 @@ license="MIT" homepage="https://github.com/platformdirs/platformdirs" changelog="https://raw.githubusercontent.com/platformdirs/platformdirs/main/CHANGES.rst" distfiles="${PYPI_SITE}/p/platformdirs/platformdirs-${version}.tar.gz" -checksum=58c8abb07dcb441e6ee4b11d8df0ac856038f944ab98b7be6b27b2a3c7feef19 -make_check_pre="env PYTHONPATH=src" +checksum=15b056538719b1c94bdaccb29e5f81879c7f7f0f4a153f46086d155dffcd4f0f post_install() { vlicense LICENSE.txt diff --git a/srcpkgs/python3-protobuf/template b/srcpkgs/python3-protobuf/template index 43c78d13b5b3..7c27f55ec180 100644 --- a/srcpkgs/python3-protobuf/template +++ b/srcpkgs/python3-protobuf/template @@ -1,6 +1,6 @@ # Template file for 'python3-protobuf' pkgname=python3-protobuf -version=4.21.4 +version=3.20.1 revision=1 wrksrc="${pkgname#*-}-${version}" build_style=python3-module @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause" homepage="https://developers.google.com/protocol-buffers/" distfiles="${PYPI_SITE}/p/protobuf/protobuf-${version}.tar.gz" -checksum=5783dc0d6edae631145337fabb18503b4f77274f94cdd22a4b26b9fe5029e718 +checksum=adc31566d027f45efe3f44eeb5b1f329da43891634d61c75a5944e9be6dd42c9 build_options="cppext" build_options_default="cppext" diff --git a/srcpkgs/python3-publicsuffix2/template b/srcpkgs/python3-publicsuffix2/template deleted file mode 100644 index 1b5f2368a138..000000000000 --- a/srcpkgs/python3-publicsuffix2/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-publicsuffix2' -pkgname=python3-publicsuffix2 -version=2019.12.21 -revision=1 -wrksrc="python-publicsuffix2-release-2.${version//./-}" -build_style=python3-module -hostmakedepends="python3-setuptools python3-requests python3-wheel" -depends="python3" -short_desc="Get a public suffix for a domain name using the Public Suffix List" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="MIT, MPL-2.0" -homepage="https://github.com/nexB/python-publicsuffix2" -changelog="https://raw.githubusercontent.com/nexB/python-publicsuffix2/develop/CHANGELOG.rst" -distfiles="https://github.com/nexB/python-publicsuffix2/archive/release-2.${version//./-}.tar.gz" -checksum=b4ef022fccd7b4968151af208b0f890e55c00b24892a1a826b2b7a381215bafa - -post_install() { - vlicense publicsuffix2.LICENSE -} diff --git a/srcpkgs/python3-pybind11/template b/srcpkgs/python3-pybind11/template index dd3640e5f375..b0d551b293e4 100644 --- a/srcpkgs/python3-pybind11/template +++ b/srcpkgs/python3-pybind11/template @@ -1,6 +1,6 @@ # Template file for 'python3-pybind11' pkgname=python3-pybind11 -version=2.10.0 +version=2.9.2 revision=1 wrksrc="pybind11-${version}" build_style=python3-module @@ -13,12 +13,11 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause" homepage="https://github.com/pybind/pybind11" distfiles="https://github.com/pybind/pybind11/archive/v${version}.tar.gz" -checksum=eacf582fa8f696227988d08cfc46121770823839fe9e301a20fbce67e7cd70ec +checksum=6bd528c4dbe2276635dc787b6b1f2e5316cf6b49ee3e150264e455a0d68d19c1 post_patch() { # These dependencies are not packaged and don't affect the man page - vsed -e '/sphinx_copybutton/d' \ - -e '/sphinxcontrib.rsvgconverter/d' \ + vsed -e '/sphinxcontrib.rsvgconverter/d' \ -e '/sphinxcontrib.moderncmakedomain/d' -i docs/conf.py } diff --git a/srcpkgs/python3-pycotap/template b/srcpkgs/python3-pycotap/template deleted file mode 100644 index 8f998fd8e1bb..000000000000 --- a/srcpkgs/python3-pycotap/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'python3-pycotap' -pkgname=python3-pycotap -version=1.2.2 -revision=1 -wrksrc="pycotap-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -short_desc="Tiny test runner that outputs TAP results to standard output" -maintainer="Orphaned <orphan@voidlinux.org>" -license="GPL-2.0-or-later" -homepage="https://el-tramo.be/pycotap/" -distfiles="${PYPI_SITE}/p/pycotap/pycotap-${version}.tar.gz" -checksum=f938ecd4931ccd19d9598fb633d5eabb7938f08b84717315e52526aa6277c9ec - -post_install() { - rm -f ${DESTDIR}/usr/COPYING -} diff --git a/srcpkgs/python3-pygccxml/template b/srcpkgs/python3-pygccxml/template deleted file mode 100644 index 29ca21526eee..000000000000 --- a/srcpkgs/python3-pygccxml/template +++ /dev/null @@ -1,32 +0,0 @@ -# Template file for 'python3-pygccxml' -pkgname=python3-pygccxml -version=2.2.1 -revision=1 -wrksrc="pygccxml-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools python3-Sphinx python3-sphinx_rtd_theme" -depends="CastXML which" -checkdepends="${depends} python3-pycodestyle python3-pytest" -short_desc="Python package for easy C++ declarations navigation" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="BSL-1.0" -homepage="https://github.com/CastXML/pygccxml" -distfiles="https://github.com/CastXML/pygccxml/archive/v${version}.tar.gz" -checksum=9815a12e3bf6b83b2e9d8c88335fb3fa0e2b4067d7fbaaed09c3bf26c6206cc7 - -if [ ${XBPS_TARGET_MACHINE%-musl} = "i686" ]; then - make_check=no # See https://github.com/CastXML/pygccxml/issues/150 -fi - -post_extract() { - # Fails: ModuleNotFoundError: No module named 'hotshot'. - rm unittests/misc/test_performance.py -} - -post_build() { - make man -} - -post_install() { - vman docs/_build/man/pygccxml.1 -} diff --git a/srcpkgs/python3-pyinfra/template b/srcpkgs/python3-pyinfra/template index d35d0342ce41..77ed17cee4ba 100644 --- a/srcpkgs/python3-pyinfra/template +++ b/srcpkgs/python3-pyinfra/template @@ -1,6 +1,6 @@ # Template file for 'python3-pyinfra' pkgname=python3-pyinfra -version=2.3 +version=2.1 revision=1 wrksrc="pyinfra-${version}" build_style=python3-module @@ -14,7 +14,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT" homepage="https://pyinfra.com/" distfiles="https://github.com/Fizzadar/pyinfra/archive/v${version}.tar.gz" -checksum=fb82d4a0f32b3500720d8b779bfd3d26e64ff56518f2b5633e219d5cc90a1fdb +checksum=aba617e8b672b3a2f0a3efcbf142a86c5e47a2adfe9b54ceef009ccbfc8221a9 post_extract() { vsed -i -e '/configparser/d' setup.py # is in Python 3.8 diff --git a/srcpkgs/python3-pymediainfo/template b/srcpkgs/python3-pymediainfo/template index 002729dd0a38..745c82cb37ce 100644 --- a/srcpkgs/python3-pymediainfo/template +++ b/srcpkgs/python3-pymediainfo/template @@ -1,11 +1,11 @@ # Template file for 'python3-pymediainfo' pkgname=python3-pymediainfo version=5.1.0 -revision=2 +revision=1 wrksrc="pymediainfo-${version}" build_style=python3-module hostmakedepends="python3-setuptools_scm" -depends="libmediainfo" +depends="python3-importlib_metadata libmediainfo" checkdepends="python3-pytest libmediainfo" short_desc="Python wrapper around the MediaInfo library" maintainer="Joel Beckmeyer <joel@beckmeyer.us>" diff --git a/srcpkgs/python3-pytest-sugar/template b/srcpkgs/python3-pytest-sugar/template index fce5e72c000a..24856912f845 100644 --- a/srcpkgs/python3-pytest-sugar/template +++ b/srcpkgs/python3-pytest-sugar/template @@ -1,6 +1,6 @@ # Template file for 'python3-pytest-sugar' pkgname=python3-pytest-sugar -version=0.9.5 +version=0.9.4 revision=1 wrksrc="pytest-sugar-${version}" build_style=python3-module @@ -11,9 +11,8 @@ short_desc="Pytest plugin to improve the look and feel" maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="BSD-3-Clause" homepage="http://pivotfinland.com/pytest-sugar" -changelog="https://raw.githubusercontent.com/Teemu/pytest-sugar/master/CHANGES.rst" distfiles="${PYPI_SITE}/p/pytest-sugar/pytest-sugar-${version}.tar.gz" -checksum=eea78b6f15b635277d3d90280cd386d8feea1cab0f9be75947a626e8b02b477d +checksum=b1b2186b0a72aada6859bea2a5764145e3aaa2c1cfbb23c3a19b5f7b697563d3 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-raven/template b/srcpkgs/python3-raven/template index 243b2c5aefb7..ea4b615479e4 100644 --- a/srcpkgs/python3-raven/template +++ b/srcpkgs/python3-raven/template @@ -1,7 +1,7 @@ # Template file for 'python3-raven' pkgname=python3-raven version=6.10.0 -revision=6 +revision=5 wrksrc="raven-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -17,6 +17,6 @@ conflicts="python-raven>=0" post_install() { # use system ca-certificates rm -f ${DESTDIR}/${py3_sitelib}/raven/data/cacert.pem - ln -sf /etc/ssl/certs.pem ${DESTDIR}/${py3_sitelib}/raven/data/cacert.pem + ln -sf /etc/ssl/cert.pem ${DESTDIR}/${py3_sitelib}/raven/data/cacert.pem vlicense LICENSE } diff --git a/srcpkgs/python3-rdflib b/srcpkgs/python3-rdflib new file mode 120000 index 000000000000..22f10c1cbefa --- /dev/null +++ b/srcpkgs/python3-rdflib @@ -0,0 +1 @@ +python-rdflib \ No newline at end of file diff --git a/srcpkgs/python3-rdflib/template b/srcpkgs/python3-rdflib/template deleted file mode 100644 index d91fc64d1491..000000000000 --- a/srcpkgs/python3-rdflib/template +++ /dev/null @@ -1,28 +0,0 @@ -# Template file for 'python3-rdflib' -pkgname=python3-rdflib -version=6.2.0 -revision=1 -wrksrc="${pkgname#*-}-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-setuptools python3-isodate python3-parsing" -depends="${makedepends}" -short_desc="Python3 library for working with RDF" -maintainer="Orphaned <orphan@voidlinux.org>" -license="BSD-3-Clause" -homepage="https://github.com/RDFLib/rdflib" -changelog="https://raw.githubusercontent.com/RDFLib/rdflib/master/CHANGELOG.md" -distfiles="https://github.com/RDFLib/rdflib/archive/refs/tags/${version}.tar.gz" -checksum=d4b920f44ad0f7bc4977d0163840bb2c4d9b8ec2d1dae92b0974d0d3d8b5a126 -# pytest test collection fails -make_check=no - -post_install() { - vlicense LICENSE - # for compatibility - ln -s csv2rdf "${DESTDIR}/usr/bin/csv2rdf3" - ln -s rdf2dot "${DESTDIR}/usr/bin/rdf2dot3" - ln -s rdfgraphisomorphism "${DESTDIR}/usr/bin/rdfgraphisomorphism3" - ln -s rdfpipe "${DESTDIR}/usr/bin/rdfpipe3" - ln -s rdfs2dot "${DESTDIR}/usr/bin/rdfs2dot3" -} diff --git a/srcpkgs/python3-regex/template b/srcpkgs/python3-regex/template index 41f0f3e1a8b7..4df552a94d6b 100644 --- a/srcpkgs/python3-regex/template +++ b/srcpkgs/python3-regex/template @@ -1,6 +1,6 @@ # Template file for 'python3-regex' pkgname=python3-regex -version=2022.7.25 +version=2022.6.2 revision=1 wrksrc="regex-${version}" build_style=python3-module @@ -10,9 +10,9 @@ depends="python3" short_desc="Alternative regular expression module (Python3)" maintainer="skmpz <dem.procopiou@gmail.com>" license="CNRI-Python, Apache-2.0" -homepage="https://github.com/mrabarnett/mrab-regex" +homepage="https://pypi.org/project/regex/" distfiles="${PYPI_SITE}/r/regex/regex-${version}.tar.gz" -checksum=bd0883e86964cd61360ffc36dbebbc49b928e92a306f886eab02c11dfde5b7aa +checksum=f7b43acb2c46fb2cd506965b2d9cf4c5e64c9c612bac26c1187933c7296bf08c do_check() { (cd build/lib* && python3 -m unittest regex/test_regex.py) diff --git a/srcpkgs/python3-requests-toolbelt/template b/srcpkgs/python3-requests-toolbelt/template index ea3f102ac4c4..4e7af0c8492d 100644 --- a/srcpkgs/python3-requests-toolbelt/template +++ b/srcpkgs/python3-requests-toolbelt/template @@ -7,7 +7,7 @@ build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-requests" short_desc="Utilities for advanced use of python-requests (Python3)" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="Apache-2.0" homepage="https://toolbelt.readthedocs.io" distfiles="${PYPI_SITE}/r/requests-toolbelt/requests-toolbelt-${version}.tar.gz" diff --git a/srcpkgs/python3-requests/template b/srcpkgs/python3-requests/template index afe0f783d109..8e710e6f7b61 100644 --- a/srcpkgs/python3-requests/template +++ b/srcpkgs/python3-requests/template @@ -1,6 +1,6 @@ # Template file for 'python3-requests' pkgname=python3-requests -version=2.28.1 +version=2.27.1 revision=1 wrksrc="requests-${version}" build_style=python3-module @@ -14,7 +14,7 @@ license="Apache-2.0" homepage="https://python-requests.org/" changelog="https://raw.githubusercontent.com/psf/requests/master/HISTORY.md" distfiles="${PYPI_SITE}/r/requests/requests-${version}.tar.gz" -checksum=7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983 +checksum=68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61 post_patch() { vsed -i '/certifi/d' setup.py diff --git a/srcpkgs/python3-rich/template b/srcpkgs/python3-rich/template index 85c5abcc618f..68730185f0bc 100644 --- a/srcpkgs/python3-rich/template +++ b/srcpkgs/python3-rich/template @@ -1,6 +1,6 @@ # Template file for 'python3-rich' pkgname=python3-rich -version=12.5.1 +version=12.4.4 revision=1 wrksrc="rich-${version}" build_style=python3-module @@ -13,7 +13,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="MIT" homepage="https://github.com/willmcgugan/rich" distfiles="${PYPI_SITE}/r/rich/rich-${version}.tar.gz" -checksum=63a5c5ce3673d3d5fbbf23cd87e11ab84b6b451436f1b7f19ec54b6bc36ed7ca +checksum=4c586de507202505346f3e32d1363eb9ed6932f0c2f63184dea88983ff4971e2 make_check=extended # some checks only work on windows post_install() { diff --git a/srcpkgs/python3-ruamel.yaml/template b/srcpkgs/python3-ruamel.yaml/template index 4f9dadaa0006..b8ad65ed0883 100644 --- a/srcpkgs/python3-ruamel.yaml/template +++ b/srcpkgs/python3-ruamel.yaml/template @@ -1,23 +1,25 @@ # Template file for 'python3-ruamel.yaml' pkgname=python3-ruamel.yaml -version=0.17.21 -revision=1 +version=0.16.12 +revision=4 wrksrc="ruamel.yaml-${version}" build_style=python3-module hostmakedepends="python3-setuptools" makedepends="python3-devel" -depends="python3-ruamel.yaml.clib" +depends="python3" short_desc="YAML parser/emitter in Python 3" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="http://yaml.readthedocs.io/" -changelog="https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/CHANGES" distfiles="${PYPI_SITE}/r/ruamel.yaml/ruamel.yaml-${version}.tar.gz" -checksum=8b7ce697a2f212752a35c1ac414471dc16c424c9573be4926b56ff3f5d23b7af -make_check=no # no tests included in distfiles +checksum=076cc0bc34f1966d920a49f18b52b6ad559fbe656a0748e3535cf7b3f29ebf9e export RUAMEL_NO_PIP_INSTALL_CHECK=1 +do_check() { + : +} + post_install() { vlicense LICENSE } diff --git a/srcpkgs/python3-scipy/template b/srcpkgs/python3-scipy/template index ff611661243e..25702178dea3 100644 --- a/srcpkgs/python3-scipy/template +++ b/srcpkgs/python3-scipy/template @@ -1,23 +1,22 @@ # Template file for 'python3-scipy' pkgname=python3-scipy -version=1.9.0 +version=1.8.1 revision=1 wrksrc="scipy-${version}" build_style=python3-module build_helper="numpy" make_check_args="--force" -hostmakedepends="gcc-fortran python3-setuptools - pythran python3-Cython python3-pybind11" +hostmakedepends="gcc-fortran python3-setuptools python3-Cython python3-pybind11" makedepends="python3-devel python3-pybind11 $(vopt_if openblas openblas-devel lapack-devel)" depends="python3-numpy" -checkdepends="python3-pytest-xdist" +checkdepends="python3-pytest" short_desc="Scientific library for Python3" maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause" homepage="https://scipy.org/scipylib/" -distfiles="https://github.com/scipy/scipy/releases/download/v${version}/scipy-${version}.tar.gz" -checksum=c0dfd7d2429452e7e94904c6a3af63cbaa3cf51b348bd9d35b42db7e9ad42791 +distfiles="https://github.com/scipy/scipy/releases/download/v${version}/scipy-${version}.tar.xz" +checksum=0140dd24d14ce194fdb3df496c2190f0896ca84ac98bf5d69c3b3fb7bde1a1e9 build_options="openblas" @@ -36,9 +35,14 @@ if [ "$build_option_openblas" ]; then esac fi +LDFLAGS+=" -shared" + # Tell numpy to build in parallel export NPY_NUM_BUILD_JOBS="${XBPS_MAKEJOBS}" +# Pythran isn't packaged, disable for now +export SCIPY_USE_PYTHRAN=0 + pre_build() { # Find the right linear algebra subroutines on the target arch : > site.cfg @@ -54,8 +58,7 @@ pre_build() { } do_check() { - touch .coveragerc - python3 ./runtests.py --verbose ${makejobs} + python3 ./runtests.py --verbose } post_install() { diff --git a/srcpkgs/python3-scrypt/template b/srcpkgs/python3-scrypt/template index 823b5526e7c2..37cdf1d9653f 100644 --- a/srcpkgs/python3-scrypt/template +++ b/srcpkgs/python3-scrypt/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" makedepends="python3-devel openssl-devel" depends="python3" short_desc="Python 3 bindings for the scrypt key derivation function" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="projectmoon <projectmoon@agnos.is>" license="BSD-2-Clause" homepage="https://bitbucket.org/mhallin/py-scrypt/src/default" distfiles="${PYPI_SITE}/s/scrypt/scrypt-${version}.tar.gz" diff --git a/srcpkgs/python3-send2trash/template b/srcpkgs/python3-send2trash/template index 439499f95e5f..8768c2c98264 100644 --- a/srcpkgs/python3-send2trash/template +++ b/srcpkgs/python3-send2trash/template @@ -1,18 +1,17 @@ # Template file for 'python3-send2trash' pkgname=python3-send2trash -version=1.8.0 -revision=1 +version=1.5.0 +revision=5 wrksrc="send2trash-${version}" build_style=python3-module -hostmakedepends="python3-setuptools python3-pytest" +hostmakedepends="python3-setuptools" depends="python3" short_desc="Python3 library to natively send files to trash" -maintainer="Eloi Torrents <eloitor@disroot.org>" +maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://github.com/hsoft/send2trash" distfiles="https://github.com/hsoft/send2trash/archive/${version}.tar.gz" -checksum=937b038abd9f1e7b8c5d7a116be5dc4663beb71df74dcccffe56cacf992c7a9c -make_check=ci-skip # fails "test_trash_topdir_failure" due to root +checksum=7cebc0ffc8b6d6e553bce9c6bb915614610ba2dec17c2f0643b1b97251da2a41 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-setuptools-rust/patches/unwind_cross_breakage.patch b/srcpkgs/python3-setuptools-rust/patches/unwind_cross_breakage.patch deleted file mode 100644 index 690285c0abfb..000000000000 --- a/srcpkgs/python3-setuptools-rust/patches/unwind_cross_breakage.patch +++ /dev/null @@ -1,219 +0,0 @@ -From 8e9892f08b1248dc03862da86915c2745e0ff7ec Mon Sep 17 00:00:00 2001 -From: "Andrew J. Hesford" <ajh@sideband.org> -Date: Fri, 15 Jul 2022 10:33:02 -0400 -Subject: [PATCH] build_rust: remove linker handling that broke cross - compilation - ---- - setuptools_rust/build.py | 151 ++------------------------------------- - 1 file changed, 7 insertions(+), 144 deletions(-) - -diff --git a/setuptools_rust/build.py b/setuptools_rust/build.py -index 4fe594b..e81ed8f 100644 ---- a/setuptools_rust/build.py -+++ b/setuptools_rust/build.py -@@ -113,23 +113,10 @@ def build_extension( - self, ext: RustExtension, forced_target_triple: Optional[str] = None - ) -> List["_BuiltModule"]: - -- target_info = self._detect_rust_target(forced_target_triple) -- if target_info is not None: -- target_triple = target_info.triple -- cross_lib = target_info.cross_lib -- linker = target_info.linker -- # We're ignoring target_info.linker_args for now because we're not -- # sure if they will always do the right thing. Might help with some -- # of the OS-specific logic if it does. -- -- else: -- target_triple = None -- cross_lib = None -- linker = None -- -+ target_triple = self._detect_rust_target(forced_target_triple) - rustc_cfgs = get_rustc_cfgs(target_triple) - -- env = _prepare_build_environment(cross_lib) -+ env = _prepare_build_environment() - - if not os.path.exists(ext.path): - raise DistutilsFileError( -@@ -150,9 +137,6 @@ def build_extension( - - rustflags = [] - -- if linker is not None: -- rustflags.extend(["-C", "linker=" + linker]) -- - if ext._uses_exec_binding(): - command = [self.cargo, "build", "--manifest-path", ext.path, *cargo_args] - -@@ -407,45 +391,12 @@ def _py_limited_api(self) -> _PyLimitedApi: - - def _detect_rust_target( - self, forced_target_triple: Optional[str] = None -- ) -> Optional["_TargetInfo"]: -+ ) -> Optional[str]: - assert self.plat_name is not None -- cross_compile_info = _detect_unix_cross_compile_info() -- if cross_compile_info is not None: -- cross_target_info = cross_compile_info.to_target_info() -- if forced_target_triple is not None: -- if ( -- cross_target_info is not None -- and not cross_target_info.is_compatible_with(forced_target_triple) -- ): -- self.warn( -- f"Forced Rust target `{forced_target_triple}` is not " -- f"compatible with deduced Rust target " -- f"`{cross_target_info.triple}` - the built package " -- f" may not import successfully once installed." -- ) -- -- # Forcing the target in a cross-compile environment; use -- # the cross-compile information in combination with the -- # forced target -- return _TargetInfo( -- forced_target_triple, -- cross_compile_info.cross_lib, -- cross_compile_info.linker, -- cross_compile_info.linker_args, -- ) -- elif cross_target_info is not None: -- return cross_target_info -- else: -- raise DistutilsPlatformError( -- "Don't know the correct rust target for system type " -- f"{cross_compile_info.host_type}. Please set the " -- "CARGO_BUILD_TARGET environment variable." -- ) -- -- elif forced_target_triple is not None: -+ if forced_target_triple is not None: - # Automatic target detection can be overridden via the CARGO_BUILD_TARGET - # environment variable or --target command line option -- return _TargetInfo.for_triple(forced_target_triple) -+ return forced_target_triple - - # Determine local rust target which needs to be "forced" if necessary - local_rust_target = _adjusted_local_rust_target(self.plat_name) -@@ -457,7 +408,7 @@ def _detect_rust_target( - # check for None first to avoid calling to rustc if not needed - and local_rust_target != get_rust_host() - ): -- return _TargetInfo.for_triple(local_rust_target) -+ return local_rust_target - - return None - -@@ -547,91 +498,6 @@ class _BuiltModule(NamedTuple): - path: str - - --class _TargetInfo(NamedTuple): -- triple: str -- cross_lib: Optional[str] -- linker: Optional[str] -- linker_args: Optional[str] -- -- @staticmethod -- def for_triple(triple: str) -> "_TargetInfo": -- return _TargetInfo(triple, None, None, None) -- -- def is_compatible_with(self, target: str) -> bool: -- if self.triple == target: -- return True -- -- # the vendor field can be ignored, so x86_64-pc-linux-gnu is compatible -- # with x86_64-unknown-linux-gnu -- if _replace_vendor_with_unknown(self.triple) == target: -- return True -- -- return False -- -- --class _CrossCompileInfo(NamedTuple): -- host_type: str -- cross_lib: Optional[str] -- linker: Optional[str] -- linker_args: Optional[str] -- -- def to_target_info(self) -> Optional[_TargetInfo]: -- """Maps this cross compile info to target info. -- -- Returns None if the corresponding target information could not be -- deduced. -- """ -- # hopefully an exact match -- targets = get_rust_target_list() -- if self.host_type in targets: -- return _TargetInfo( -- self.host_type, self.cross_lib, self.linker, self.linker_args -- ) -- -- # the vendor field can be ignored, so x86_64-pc-linux-gnu is compatible -- # with x86_64-unknown-linux-gnu -- without_vendor = _replace_vendor_with_unknown(self.host_type) -- if without_vendor is not None and without_vendor in targets: -- return _TargetInfo( -- without_vendor, self.cross_lib, self.linker, self.linker_args -- ) -- -- return None -- -- --def _detect_unix_cross_compile_info() -> Optional["_CrossCompileInfo"]: -- # See https://github.com/PyO3/setuptools-rust/issues/138 -- # This is to support cross compiling on *NIX, where plat_name isn't -- # necessarily the same as the system we are running on. *NIX systems -- # have more detailed information available in sysconfig. We need that -- # because plat_name doesn't give us information on e.g., glibc vs musl. -- host_type = sysconfig.get_config_var("HOST_GNU_TYPE") -- build_type = sysconfig.get_config_var("BUILD_GNU_TYPE") -- -- if not host_type or host_type == build_type: -- # not *NIX, or not cross compiling -- return None -- -- if "apple-darwin" in host_type and (build_type and "apple-darwin" in build_type): -- # On macos and the build and host differ. This is probably an arm -- # Python which was built on x86_64. Don't try to handle this for now. -- # (See https://github.com/PyO3/setuptools-rust/issues/192) -- return None -- -- stdlib = sysconfig.get_path("stdlib") -- assert stdlib is not None -- cross_lib = os.path.dirname(stdlib) -- -- bldshared = sysconfig.get_config_var("BLDSHARED") -- if not bldshared: -- linker = None -- linker_args = None -- else: -- [linker, _, linker_args] = bldshared.partition(" ") -- -- return _CrossCompileInfo(host_type, cross_lib, linker, linker_args) -- -- - def _replace_vendor_with_unknown(target: str) -> Optional[str]: - """Replaces vendor in the target triple with unknown. - -@@ -644,7 +510,7 @@ def _replace_vendor_with_unknown(target: str) -> Optional[str]: - return "-".join(components) - - --def _prepare_build_environment(cross_lib: Optional[str]) -> Dict[str, str]: -+def _prepare_build_environment() -> Dict[str, str]: - """Prepares environment variables to use when executing cargo build.""" - - # Make sure that if pythonXX-sys is used, it builds against the current -@@ -665,9 +531,6 @@ def _prepare_build_environment(cross_lib: Optional[str]) -> Dict[str, str]: - } - ) - -- if cross_lib: -- env.setdefault("PYO3_CROSS_LIB_DIR", cross_lib) -- - env.pop("CARGO", None) - return env - diff --git a/srcpkgs/python3-setuptools-rust/template b/srcpkgs/python3-setuptools-rust/template index 2fa8c12f45a5..19b7dea26647 100644 --- a/srcpkgs/python3-setuptools-rust/template +++ b/srcpkgs/python3-setuptools-rust/template @@ -1,7 +1,7 @@ # Template file for 'python3-setuptools-rust' pkgname=python3-setuptools-rust -version=1.4.1 -revision=2 +version=1.3.0 +revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module hostmakedepends="python3-setuptools_scm" @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/PyO3/setuptools-rust" changelog="https://raw.githubusercontent.com/PyO3/setuptools-rust/master/CHANGELOG.md" distfiles="${PYPI_SITE}/s/setuptools-rust/setuptools-rust-${version}.tar.gz" -checksum=18ff850831f58ee21d5783825c99fad632da21e47645e9427fd7dec048029e76 +checksum=958c5bf4ab6483d59dab888538121871cc5006354a42fb0fbd50acf03caad1de # Tests have unpackaged dependencies make_check=no diff --git a/srcpkgs/python3-setuptools/template b/srcpkgs/python3-setuptools/template index e92f73a5b9f5..135a3d51a99c 100644 --- a/srcpkgs/python3-setuptools/template +++ b/srcpkgs/python3-setuptools/template @@ -1,6 +1,6 @@ # Template file for 'python3-setuptools' pkgname=python3-setuptools -version=63.1.0 +version=62.3.3 revision=1 wrksrc="setuptools-${version}" build_style=python3-module @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/pypa/setuptools" changelog="https://raw.githubusercontent.com/pypa/setuptools/master/CHANGES.rst" distfiles="${PYPI_SITE}/s/setuptools/setuptools-${version}.tar.gz" -checksum=16923d366ced322712c71ccb97164d07472abeecd13f3a6c283f6d5d26722793 +checksum=e7d11f3db616cda0751372244c2ba798e8e56a28e096ec4529010b803485f3fe provides="python3-distribute-${version}_1" replaces="python3-distribute>=0" # Tests rely on jaraco.path, which relies on singledispatch, both unpackaged; diff --git a/srcpkgs/python3-setuptools_scm/template b/srcpkgs/python3-setuptools_scm/template index 0ea3bb7a21ba..7b4375ef5b2b 100644 --- a/srcpkgs/python3-setuptools_scm/template +++ b/srcpkgs/python3-setuptools_scm/template @@ -1,6 +1,6 @@ # Template file for 'python3-setuptools_scm' pkgname=python3-setuptools_scm -version=7.0.5 +version=7.0.2 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="MIT" homepage="https://github.com/pypa/setuptools_scm" distfiles="${PYPI_SITE}/s/setuptools_scm/setuptools_scm-${version}.tar.gz" -checksum=031e13af771d6f892b941adb6ea04545bbf91ebc5ce68c78aaf3fff6e1fb4844 +checksum=53afbaa882f43e5ec8e14f2d93b9c268dc62eb3f6cc8b2790f8cb97903e53c02 # Tests seem to fail unless package is installed make_check=no diff --git a/srcpkgs/python3-shellingham/template b/srcpkgs/python3-shellingham/template deleted file mode 100644 index 8d29b3f725c0..000000000000 --- a/srcpkgs/python3-shellingham/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-shellingham' -pkgname=python3-shellingham -version=1.5.0 -revision=1 -wrksrc=shellingham-${version} -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -checkdepends="python3-pytest-mock" -short_desc="Python tool to detect surrounding shell" -maintainer="icp <pangolin@vivaldi.net>" -license="ISC" -homepage="https://github.com/sarugaku/shellingham" -changelog="https://raw.githubusercontent.com/sarugaku/shellingham/master/CHANGELOG.rst" -distfiles="https://github.com/sarugaku/shellingham/archive/refs/tags/${version}.tar.gz" -checksum=727a18bfc9356e4c8ee4a9945125ea46680ba44cbb0a413bfae61e21314ceae8 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-shodan/template b/srcpkgs/python3-shodan/template index ca8653d9b4d1..34dbb28be2be 100644 --- a/srcpkgs/python3-shodan/template +++ b/srcpkgs/python3-shodan/template @@ -1,7 +1,7 @@ # Template file for 'python3-shodan' pkgname=python3-shodan -version=1.28.0 -revision=1 +version=1.25.0 +revision=2 wrksrc="shodan-python-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -13,8 +13,9 @@ maintainer="Alex Childs <misuchiru03+void@gmail.com>" license="MIT" homepage="https://developer.shodan.io" distfiles="https://github.com/achillean/shodan-python/archive/${version}.tar.gz" -checksum=fc5f159f3edb6db0c2fff338b62f8a6c6eb63b12983bf729a4121fa30019753b -make_check=extended # One must export the variable SHODAN-API-KEY in env before running tests +checksum=52932c6d508622877d0667e0290fee84e6cb749b6565b48ba359fbbf002f0845 +make_check=extended +# One must export the variable SHODAN-API-KEY in env before running tests post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template index 319aa9d2606a..4269510b5425 100644 --- a/srcpkgs/python3-sip-PyQt5/template +++ b/srcpkgs/python3-sip-PyQt5/template @@ -1,7 +1,7 @@ # Template file for 'python3-sip-PyQt5' pkgname=python3-sip-PyQt5 -version=12.11.0 -revision=1 +version=12.9.0 +revision=2 wrksrc="PyQt5_sip-$version" build_style=python3-module hostmakedepends="python3-devel python3-setuptools sip" @@ -12,7 +12,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://riverbankcomputing.com/software/sip/intro" distfiles="${PYPI_SITE}/P/PyQt5_sip/PyQt5_sip-${version}.tar.gz" -checksum=b4710fd85b57edef716cc55fae45bfd5bfac6fc7ba91036f1dcc3f331ca0eb39 +checksum=d3e4489d7c2b0ece9d203ae66e573939f7f60d4d29e089c9f11daa17cfeaae32 lib32disabled=yes post_extract() { diff --git a/srcpkgs/python3-slugify/template b/srcpkgs/python3-slugify/template index 8039388f776b..6a61cfcaef8c 100644 --- a/srcpkgs/python3-slugify/template +++ b/srcpkgs/python3-slugify/template @@ -1,19 +1,21 @@ # Template file for 'python3-slugify' pkgname=python3-slugify -version=6.1.2 -revision=1 +# Please don't update. Only required by Transifx-client, +# doesn't work with newer versions +version=1.2.6 +revision=4 wrksrc="python-slugify-${version}" build_style=python3-module +pycompile_module="slugify" hostmakedepends="python3-setuptools" +makedepends="python3-text-unidecode" depends="python3-text-unidecode python3-Unidecode" short_desc="Python Slugify application that handles Unicode" maintainer="Enno Boland <gottox@voidlinux.org>" license="MIT" homepage="https://github.com/un33k/python-slugify" -distfiles="${PYPI_SITE}/p/python-slugify/python-slugify-${version}.tar.gz" -checksum=272d106cb31ab99b3496ba085e3fea0e9e76dcde967b5e9992500d1f785ce4e1 -# no tests in package -make_check=no +distfiles="https://github.com/un33k/python-slugify/archive/${version}.tar.gz" +checksum=a360fd694bf4b78dedb224324e6c3b05682ff1b0354a95b5f78ba1108f3388f8 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-slugify/update b/srcpkgs/python3-slugify/update new file mode 100644 index 000000000000..376af7fbb5cc --- /dev/null +++ b/srcpkgs/python3-slugify/update @@ -0,0 +1 @@ +ignore="*" diff --git a/srcpkgs/python3-straight.plugin/template b/srcpkgs/python3-straight.plugin/template deleted file mode 100644 index 97d226d31133..000000000000 --- a/srcpkgs/python3-straight.plugin/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'python3-straight.plugin' -pkgname=python3-straight.plugin -version=1.5.0 -revision=1 -wrksrc="${pkgname/python3-/}-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3" -short_desc="Python plugin loading facility" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="MIT" -homepage="https://straightplugin.readthedocs.io/" -distfiles="${PYPI_SITE}/s/${pkgname/python3-/}/${pkgname/python3-/}-${version}.tar.gz" -checksum=818a7641068932ed6436d0af0a3bb77bbbde29df0a7142c8bd1a249e7c2f0d38 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-svg.path/template b/srcpkgs/python3-svg.path/template index 703b0a4d5267..a98cae8cfe78 100644 --- a/srcpkgs/python3-svg.path/template +++ b/srcpkgs/python3-svg.path/template @@ -1,6 +1,6 @@ # Template file for 'python3-svg.path' pkgname=python3-svg.path -version=6.2 +version=6.0 revision=1 wrksrc="svg.path-${version}" build_style=python3-module @@ -11,9 +11,8 @@ short_desc="Python3 SVG path parser" maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>" license="MIT" homepage="https://github.com/regebro/svg.path" -changelog="https://raw.githubusercontent.com/regebro/svg.path/master/CHANGES.txt" distfiles="https://github.com/regebro/svg.path/archive/${version}.tar.gz" -checksum=521e643ae74a78975714d43bd68c51b42888e505b6b964c6f693b091d3fa89e6 +checksum=3c460dfb366c3cb70f26eb7e22c092144e24f4f62028632289fa703f8dc25630 post_install() { vlicense LICENSE.txt diff --git a/srcpkgs/python3-tabulate/template b/srcpkgs/python3-tabulate/template index 3068d508f89e..65da8e918ccc 100644 --- a/srcpkgs/python3-tabulate/template +++ b/srcpkgs/python3-tabulate/template @@ -1,6 +1,6 @@ # Template file for 'python3-tabulate' pkgname=python3-tabulate -version=0.8.10 +version=0.8.9 revision=1 wrksrc="tabulate-${version}" build_style=python3-module @@ -8,11 +8,11 @@ hostmakedepends="python3-setuptools" depends="python3-wcwidth" checkdepends="python3-pytest $depends" short_desc="Pretty-print tabular data (Python3)" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://github.com/astanin/python-tabulate" distfiles="${PYPI_SITE}/t/tabulate/tabulate-${version}.tar.gz" -checksum=6c57f3f3dd7ac2782770155f3adb2db0b1a269637e42f27599925e64b114f519 +checksum=eb1d13f25760052e8931f2ef80aaf6045a6cceb47514db8beab24cded16f13a7 post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-text-unidecode/template b/srcpkgs/python3-text-unidecode/template index 1769601f2f3f..78b3b84e2234 100644 --- a/srcpkgs/python3-text-unidecode/template +++ b/srcpkgs/python3-text-unidecode/template @@ -1,18 +1,18 @@ # Template file for 'python3-text-unidecode' pkgname=python3-text-unidecode -version=1.3 -revision=1 +version=1.2 +revision=4 wrksrc="text-unidecode-${version}" build_style=python3-module +pycompile_module="text_unidecode" hostmakedepends="python3-setuptools" depends="python3" -checkdepends="python3-pytest" short_desc="Most basic Text::Unidecode port" maintainer="Enno Boland <gottox@voidlinux.org>" -license="Artistic-1.0, GPL-2.0-or-later" +license="Artistic-1.0" homepage="https://github.com/kmike/text-unidecode/" distfiles="${PYPI_SITE}/t/text-unidecode/text-unidecode-${version}.tar.gz" -checksum=bad6603bb14d279193107714b288be206cac565dfa49aa5b105294dd5c4aab93 +checksum=5a1375bb2ba7968740508ae38d92e1f889a0832913cb1c447d5e2046061a396d post_install() { vlicense LICENSE diff --git a/srcpkgs/python3-tifffile/template b/srcpkgs/python3-tifffile/template index 7a5860ed1d09..eee1d7dcc283 100644 --- a/srcpkgs/python3-tifffile/template +++ b/srcpkgs/python3-tifffile/template @@ -1,6 +1,6 @@ # Template file for 'python3-tifffile' pkgname=python3-tifffile -version=2022.8.3 +version=2022.5.4 revision=1 wrksrc="${pkgname#python3-}-${version}" build_style=python3-module @@ -12,7 +12,7 @@ license="BSD-3-Clause" homepage="https://github.com/cgohlke/tifffile" changelog="https://raw.githubusercontent.com/cgohlke/tifffile/master/CHANGES.rst" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=6a2a8f1ad45277eabc580c981ebc2cbe9024013dc0412f0befcad94e7e94c908 +checksum=352ed08a1b0d91bccd0246139da8eec9b98ed8f7dd6c3f548fe2940fb67541e2 # Tests require unpackaged fsspec make_check=no diff --git a/srcpkgs/python3-tkinter/template b/srcpkgs/python3-tkinter/template index cd125f0c3ced..ed7ed02dc9d4 100644 --- a/srcpkgs/python3-tkinter/template +++ b/srcpkgs/python3-tkinter/template @@ -8,7 +8,7 @@ _desc="Python programming language" pkgname=python3-tkinter -version=3.10.6 +version=3.10.5 revision=1 wrksrc="Python-${version}" build_style="gnu-configure" @@ -29,7 +29,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" homepage="https://www.python.org" license="Python-2.0" distfiles="https://www.python.org/ftp/python/${version}/Python-${version}.tar.xz" -checksum=f795ff87d11d4b0c7c33bc8851b0c28648d8a4583aa2100a98c22b4326b6d3f3 +checksum=8437efd5b106ef0a75aabfbf23d880625120a73a86a22ade4d2e2e68d7b74486 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" python3" diff --git a/srcpkgs/python3-tomli-w/template b/srcpkgs/python3-tomli-w/template deleted file mode 100644 index 6268e501aedf..000000000000 --- a/srcpkgs/python3-tomli-w/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'python3-tomli-w' -pkgname=python3-tomli-w -version=1.0.0 -revision=1 -wrksrc="${pkgname/python3-/}-${version}" -build_style=python3-pep517 -hostmakedepends="python3-flit_core" -depends="python3" -checkdepends="python3-pytest python3-tomli" -short_desc="Lil' python TOML writer" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="MIT" -homepage="https://github.com/hukkin/tomli-w" -changelog="https://github.com/hukkin/tomli-w/raw/master/CHANGELOG.md" -distfiles="https://github.com/hukkin/tomli-w/archive/refs/tags/${version}.tar.gz" -checksum=4fe1fb4696899c01356ef4e028c975103abf62e5fa9472f31f1714100f1b065d - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-transifex-client b/srcpkgs/python3-transifex-client deleted file mode 120000 index 1ec27018acb2..000000000000 --- a/srcpkgs/python3-transifex-client +++ /dev/null @@ -1 +0,0 @@ -transifex-cli \ No newline at end of file diff --git a/srcpkgs/python3-transifex-client/patches/relax-deps.patch b/srcpkgs/python3-transifex-client/patches/relax-deps.patch new file mode 100644 index 000000000000..272634f3775e --- /dev/null +++ b/srcpkgs/python3-transifex-client/patches/relax-deps.patch @@ -0,0 +1,9 @@ +--- a/requirements.txt 2019-03-05 20:38:40.487366801 +0100 ++++ b/requirements.txt 2019-03-05 20:39:34.522087398 +0100 +@@ -1,4 +1,4 @@ +-urllib3<1.24 +-six==1.11.0 ++urllib3>=1.24,<2.0.0 ++six>=1.11.0,<2.0.0 + requests>=2.19.1,<3.0.0 + python-slugify==1.2.6 diff --git a/srcpkgs/python3-transifex-client/template b/srcpkgs/python3-transifex-client/template new file mode 100644 index 000000000000..af34e58ba811 --- /dev/null +++ b/srcpkgs/python3-transifex-client/template @@ -0,0 +1,15 @@ +# Template file for 'python3-transifex-client' +pkgname=python3-transifex-client +version=0.13.6 +revision=4 +wrksrc="transifex-client-${version}" +build_style=python3-module +pycompile_module="txclib" +hostmakedepends="python3-setuptools" +depends="python3-urllib3 python3-requests python3-six python3-slugify<1.2.7" +short_desc="Transifex command-line tool" +maintainer="Enno Boland <gottox@voidlinux.org>" +license="GPL-2.0-only" +homepage="https://www.transifex.com" +distfiles="https://github.com/transifex/transifex-client/archive/${version}.tar.gz" +checksum=460f3a829e57b8025280e03a6ad497a87beba142adb2e1579678227f49d4a9ab diff --git a/srcpkgs/python3-tzlocal/template b/srcpkgs/python3-tzlocal/template index bc7ddacaf321..660f28f40188 100644 --- a/srcpkgs/python3-tzlocal/template +++ b/srcpkgs/python3-tzlocal/template @@ -8,7 +8,7 @@ hostmakedepends="python3-setuptools" depends="python3-pytz" checkdepends="python3-pytz python3-mock" short_desc="Return the tzinfo object for the local timezone (Python 3)" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="MIT" homepage="https://github.com/regebro/tzlocal" changelog="https://raw.githubusercontent.com/regebro/tzlocal/master/CHANGES.txt" diff --git a/srcpkgs/python3-ultrajson/template b/srcpkgs/python3-ultrajson/template index a14fb97da706..5cf771ad59d7 100644 --- a/srcpkgs/python3-ultrajson/template +++ b/srcpkgs/python3-ultrajson/template @@ -1,19 +1,19 @@ # Template file for 'python3-ultrajson' pkgname=python3-ultrajson -version=5.4.0 +version=5.3.0 revision=1 wrksrc="ujson-${version}" build_style=python3-module hostmakedepends="python3-setuptools_scm" makedepends="python3-devel" depends="python3" -checkdepends="python3-pytest-xdist" +checkdepends="python3-pytest" short_desc="Ultra fast JSON encoder and decoder for Python" maintainer="Andrew J. Hesford <ajh@sideband.org>" license="BSD-3-Clause" homepage="https://github.com/ultrajson/ultrajson" distfiles="${PYPI_SITE}/u/ujson/ujson-${version}.tar.gz" -checksum=6b953e09441e307504130755e5bd6b15850178d591f66292bba4608c4f7f9b00 +checksum=ab938777b3ac0372231ee654a7f6a13787e587b1ca268d8aa7e6fb6846e477d0 export UJSON_BUILD_NO_STRIP=1 diff --git a/srcpkgs/python3-urwid b/srcpkgs/python3-urwid new file mode 120000 index 000000000000..35d328e4a81d --- /dev/null +++ b/srcpkgs/python3-urwid @@ -0,0 +1 @@ +python-urwid \ No newline at end of file diff --git a/srcpkgs/python3-urwid/template b/srcpkgs/python3-urwid/template deleted file mode 100644 index a83dbf7ed1ce..000000000000 --- a/srcpkgs/python3-urwid/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'python3-urwid' -pkgname=python3-urwid -version=2.1.2 -revision=3 -wrksrc="urwid-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -makedepends="python3-devel" -depends="python3" -short_desc="Console user interface library for Python3" -maintainer="Orphaned <orphan@voidlinux.org>" -license="LGPL-2.1-or-later" -homepage="http://urwid.org/" -changelog="https://raw.githubusercontent.com/urwid/urwid/master/docs/changelog.rst" -distfiles="${PYPI_SITE}/u/urwid/urwid-${version}.tar.gz" -checksum=588bee9c1cb208d0906a9f73c613d2bd32c3ed3702012f51efe318a3f2127eae diff --git a/srcpkgs/python3-userpath/template b/srcpkgs/python3-userpath/template index 41390afabaad..8fc30c9a52f5 100644 --- a/srcpkgs/python3-userpath/template +++ b/srcpkgs/python3-userpath/template @@ -1,10 +1,10 @@ # Template file for 'python3-userpath' pkgname=python3-userpath -version=1.8.0 -revision=1 +version=1.7.0 +revision=2 wrksrc="userpath-${version}" -build_style=python3-pep517 -hostmakedepends="hatchling python3-wheel" +build_style=python3-module +hostmakedepends="python3-setuptools" depends="python3-click" checkdepends="$depends python3-pytest" short_desc="Cross-platform tool for adding locations to the user PATH" @@ -12,8 +12,8 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT, Apache-2.0" homepage="https://github.com/ofek/userpath" distfiles="${PYPI_SITE}/u/userpath/userpath-${version}.tar.gz" -checksum=04233d2fcfe5cff911c1e4fb7189755640e1524ff87a4b82ab9d6b875fee5787 +checksum=dcd66c5fa9b1a3c12362f309bbb5bc7992bac8af86d17b4e6b1a4b166a11c43f post_install() { - vlicense LICENSE.txt LICENSE + vlicense LICENSE-MIT } diff --git a/srcpkgs/python3-virtualenv/template b/srcpkgs/python3-virtualenv/template index ce3721e75092..ca41cbf2079f 100644 --- a/srcpkgs/python3-virtualenv/template +++ b/srcpkgs/python3-virtualenv/template @@ -1,6 +1,6 @@ # Template file for 'python3-virtualenv' pkgname=python3-virtualenv -version=20.16.3 +version=20.14.1 revision=1 wrksrc="virtualenv-${version}" build_style=python3-module @@ -8,18 +8,18 @@ hostmakedepends="python3-setuptools_scm" depends="python3-setuptools python3-platformdirs python3-distlib python3-filelock python3-six" checkdepends="python3-pytest-mock python3-flaky python3-devel python3-pip $depends" short_desc="Virtual Python environment builder" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Piotr Wójcik <chocimier@tlen.pl>" license="MIT" homepage="https://virtualenv.pypa.io/" changelog="https://virtualenv.pypa.io/en/latest/changelog.html" distfiles="${PYPI_SITE}/v/virtualenv/virtualenv-${version}.tar.gz" -checksum=d86ea0bb50e06252d79e6c241507cb904fcd66090c3271381372d6221a3970f9 +checksum=ef589a79795589aada0c1c5b319486797c03b67ac3984c48c669c0e4f50df3a5 alternatives="virtualenv:virtualenv:/usr/bin/virtualenv3" do_check() { - # excluded tests depend on pytest-freezegun, not packaged in Void, or python2 + # excluded tests depend on pytest-freezegun, not packaged in Void vsed -e '/addopts/d' -i setup.cfg - PYTHONPATH=src python3 -m pytest -k 'not (test_periodic_update or test_get_wheel_download_cached or test_py_pyc_missing)' + PYTHONPATH=src python3 -m pytest -k 'not (test_periodic_update or test_get_wheel_download_cached)' } post_install() { diff --git a/srcpkgs/python3-vobject/template b/srcpkgs/python3-vobject/template index 6399df97093e..ad9a1b9ef714 100644 --- a/srcpkgs/python3-vobject/template +++ b/srcpkgs/python3-vobject/template @@ -7,7 +7,7 @@ build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-setuptools python3-dateutil python3-six" short_desc="Python3 package for parsing and creating iCalendar and vCard files" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="Apache-2.0" homepage="https://eventable.github.io/vobject" distfiles="${PYPI_SITE}/v/vobject/vobject-${version}.tar.gz" diff --git a/srcpkgs/python3-wcmatch/template b/srcpkgs/python3-wcmatch/template index 60ad0128e422..d132c7721d80 100644 --- a/srcpkgs/python3-wcmatch/template +++ b/srcpkgs/python3-wcmatch/template @@ -1,12 +1,12 @@ # Template file for 'python3-wcmatch' pkgname=python3-wcmatch -version=8.4 +version=8.3 revision=1 wrksrc="${pkgname/python3-/}-${version}" -build_style=python3-pep517 -#make_check_args="--deselect tests/test_globmatch.py::TestTilde::test_tilde_globmatch_no_realpath -#--deselect tests/test_globmatch.py::TestTilde::test_tilde_globmatch_no_tilde" -hostmakedepends="hatchling" +build_style=python3-module +make_check_args="--deselect tests/test_globmatch.py::TestTilde::test_tilde_globmatch_no_realpath +--deselect tests/test_globmatch.py::TestTilde::test_tilde_globmatch_no_tilde" +hostmakedepends="python3-setuptools" depends="python3-bracex" checkdepends="python3-pytest ${depends}" short_desc="Wilcard File Name matching library" @@ -15,7 +15,7 @@ license="MIT" homepage="https://github.com/facelessuser/wcmatch" changelog="https://raw.githubusercontent.com/facelessuser/wcmatch/main/docs/src/markdown/about/changelog.md" distfiles="${PYPI_SITE}/w/wcmatch/wcmatch-${version}.tar.gz" -checksum=ba4fc5558f8946bf1ffc7034b05b814d825d694112499c86035e0e4d398b6a67 +checksum=371072912398af61d1e4e78609e18801c6faecd3cb36c54c82556a60abc965db post_install() { vlicense LICENSE.md diff --git a/srcpkgs/python3-xdg/template b/srcpkgs/python3-xdg/template index fe13e8feae09..a206480fd45d 100644 --- a/srcpkgs/python3-xdg/template +++ b/srcpkgs/python3-xdg/template @@ -1,7 +1,7 @@ # Template file for 'python3-xdg' pkgname=python3-xdg -version=0.28 -revision=1 +version=0.27 +revision=2 wrksrc="pyxdg-${version}" build_style=python3-module hostmakedepends="python3-setuptools" @@ -11,7 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-2.0-only" homepage="https://freedesktop.org/Software/pyxdg" distfiles="${PYPI_SITE}/p/pyxdg/pyxdg-${version}.tar.gz" -checksum=3267bb3074e934df202af2ee0868575484108581e6f3cb006af1da35395e88b4 - -# Both provide Python module xdg. -conflicts="python3-xdg-variables" +checksum=80bd93aae5ed82435f20462ea0208fb198d8eec262e831ee06ce9ddb6b91c5a5 diff --git a/srcpkgs/python3-xvfbwrapper/template b/srcpkgs/python3-xvfbwrapper/template deleted file mode 100644 index f5c17669195a..000000000000 --- a/srcpkgs/python3-xvfbwrapper/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'python3-xvfbwrapper' -pkgname=python3-xvfbwrapper -version=0.2.9 -revision=1 -wrksrc="${pkgname#python3-}-${version}" -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="xorg-server-xvfb" -checkdepends="${depends} python3-pytest" -short_desc="Python wrapper for controlling Xvfb" -maintainer="RunningDroid <runningdroid@zoho.com>" -license="MIT" -homepage="https://github.com/cgoldberg/xvfbwrapper" -distfiles="${PYPI_SITE}/x/xvfbwrapper/xvfbwrapper-${version}.tar.gz" -checksum=bcf4ae571941b40254faf7a73432dfc119ad21ce688f1fdec533067037ecfc24 - -pre_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3-yamllint/template b/srcpkgs/python3-yamllint/template index 1d35905803cc..bc695c0842fb 100644 --- a/srcpkgs/python3-yamllint/template +++ b/srcpkgs/python3-yamllint/template @@ -1,6 +1,6 @@ # Template file for 'python3-yamllint' pkgname=python3-yamllint -version=1.27.1 +version=1.26.3 revision=1 wrksrc="${pkgname/python3-/}-${version}" build_style=python3-module @@ -11,9 +11,8 @@ short_desc="Python 3 linter for YAML files" maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="GPL-3.0-or-later" homepage="https://github.com/adrienverge/yamllint" -changelog="https://github.com/adrienverge/yamllint/raw/master/CHANGELOG.rst" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=71195467c92705121e7bea72b920d56747d1e7f1c36374943ab65ac534ec7856 +checksum=a12b134d360c8655c831c018162fd058dac308f62462b14c24125171c5822610 conflicts="python-yamllint>=0" case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/python3-youtube-search/template b/srcpkgs/python3-youtube-search/template index 90afd33bba2b..edcfd63d2874 100644 --- a/srcpkgs/python3-youtube-search/template +++ b/srcpkgs/python3-youtube-search/template @@ -1,8 +1,10 @@ # Template file for 'python3-youtube-search' pkgname=python3-youtube-search -version=2.1.1 -revision=1 -wrksrc="youtube-search-${version}" +version=2.1.0 +revision=4 +_gitver=86af3e73bd340f37be56f2be6a5ff706b16e454e +create_wrksrc=yes +build_wrksrc="youtube-search-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-requests" @@ -11,9 +13,11 @@ short_desc="Python3 library for searching YouTube" maintainer="Andrew Benson <abenson+void@gmail.com>" license="MIT" homepage="https://github.com/joetats/youtube_search" -distfiles="${PYPI_SITE}/y/youtube-search/youtube-search-${version}.tar.gz" -checksum=bdebbb3d43c06d3cf707bb5160c1a9b4831b9a66862c274be9acefd24084774f +distfiles="${PYPI_SITE}/y/youtube-search/youtube-search-${version}.tar.gz + https://raw.githubusercontent.com/joetats/youtube_search/${_gitver}/LICENSE>LICENSE.txt" +checksum="1541120273996fa433698b2e57b73296dfb8e90536211f29ea997dcf161b66fe + cd58d968a55585bfc21aea093aee5ba92a6785bab24c9969cfe2cd8bfe9ea83d" post_install() { - vlicense LICENSE + vlicense ../LICENSE.txt LICENSE } diff --git a/srcpkgs/python3-youtubesearch/template b/srcpkgs/python3-youtubesearch/template index 34b0fbfd7a88..494188c3a466 100644 --- a/srcpkgs/python3-youtubesearch/template +++ b/srcpkgs/python3-youtubesearch/template @@ -1,6 +1,6 @@ # Template file for 'python3-youtubesearch' pkgname=python3-youtubesearch -version=1.6.6 +version=1.6.5 revision=1 wrksrc="youtube-search-python-${version}" build_style=python3-module @@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="MIT" homepage="https://github.com/alexmercerind/youtube-search-python" distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=6474472d1a93df9a803eea32c939be4af9bd6af6a13ea997ab3c339d0f9f2851 +checksum=5e47c2bd09829aa830bc7f855693c20dfe49d2390c3041b0a44422cc743b3f00 make_check=no # no tests defined post_install() { diff --git a/srcpkgs/python3-zeroconf/template b/srcpkgs/python3-zeroconf/template index b470258cd747..0a32bfc59f8b 100644 --- a/srcpkgs/python3-zeroconf/template +++ b/srcpkgs/python3-zeroconf/template @@ -1,6 +1,6 @@ # Template file for 'python3-zeroconf' pkgname=python3-zeroconf -version=0.38.7 +version=0.38.5 revision=1 wrksrc="python-zeroconf-${version}" build_style=python3-module @@ -13,7 +13,7 @@ maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>" license="LGPL-2.1-or-later" homepage="https://github.com/jstasiak/python-zeroconf" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=a5e2fa56c1c61346a9df37737dc451d3107e8ee646b746495ffe07a4ff3d3324 +checksum=54fa609011b5d2b2ff3a689471a2af16a4bc20edcc4077360e94e93ec4fbea98 do_check() { # IPv6 doesn't work on github CI diff --git a/srcpkgs/python3-zipp/template b/srcpkgs/python3-zipp/template new file mode 100644 index 000000000000..3ee5592a36d8 --- /dev/null +++ b/srcpkgs/python3-zipp/template @@ -0,0 +1,21 @@ +# Template file for 'python3-zipp' +pkgname=python3-zipp +version=3.6.0 +revision=1 +wrksrc="zipp-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools_scm" +depends="python3" +short_desc="Pathlib-compatible Zipfile object wrapper (Python 3)" +maintainer="Lorem <notloremipsum@protonmail.com>" +license="MIT" +homepage="https://github.com/jaraco/zipp" +changelog="https://raw.githubusercontent.com/jaraco/zipp/master/CHANGES.rst" +distfiles="${PYPI_SITE}/z/zipp/zipp-${version}.tar.gz" +checksum=71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832 +# Needs unpackaged "jaraco.itertools" +make_check=no + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-zstandard/template b/srcpkgs/python3-zstandard/template deleted file mode 100644 index fde89844eb3f..000000000000 --- a/srcpkgs/python3-zstandard/template +++ /dev/null @@ -1,30 +0,0 @@ -# Template file for 'python3-zstandard' -pkgname=python3-zstandard -version=0.18.0 -revision=2 -wrksrc="python-zstandard-${version}" -build_style=python3-module -make_build_args="--system-zstd" -hostmakedepends="python3-setuptools" -makedepends="python3-devel libzstd-devel" -depends="python3" -checkdepends="python3-hypothesis" -short_desc="Python bindings to the Zstandard (zstd) compression library" -maintainer="Evgeny Ermakov <evgeny.v.ermakov@gmail.com>" -license="BSD-3-Clause" -homepage="https://github.com/indygreg/python-zstandard" -changelog="https://raw.githubusercontent.com/indygreg/python-zstandard/main/docs/news.rst" -distfiles="https://github.com/indygreg/python-zstandard/archive/${version}.tar.gz" -checksum=a6c7e2b8d4ec262269ccbc7ce66073370a06d6a0fc866946b7ce429b97e0c4ac - -pre_check() { - # The skipped test ignored due to failure, see: - # https://github.com/indygreg/python-zstandard/issues/147#issuecomment-874278901 - if [ "${XBPS_TARGET_MACHINE%-musl}" = i686 ]; then - vsed -i -e '/def test_estimated_compression_context_size/s/test//' tests/test_data_structures*.py - fi -} - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/python3/template b/srcpkgs/python3/template index 89bbd831c10b..7a00dd14f3f2 100644 --- a/srcpkgs/python3/template +++ b/srcpkgs/python3/template @@ -3,7 +3,7 @@ # THIS PACKAGE MUST BE SYNCHRONIZED WITH "srcpkgs/python3-tkinter". # pkgname=python3 -version=3.10.6 +version=3.10.5 revision=1 wrksrc="Python-${version}" build_style="gnu-configure" @@ -22,7 +22,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="Python-2.0" homepage="https://www.python.org" distfiles="https://www.python.org/ftp/python/${version}/Python-${version}.tar.xz" -checksum=f795ff87d11d4b0c7c33bc8851b0c28648d8a4583aa2100a98c22b4326b6d3f3 +checksum=8437efd5b106ef0a75aabfbf23d880625120a73a86a22ade4d2e2e68d7b74486 alternatives=" python:idle:/usr/bin/idle${version%.*} diff --git a/srcpkgs/qdirstat/template b/srcpkgs/qdirstat/template index fc9e04202627..d297cd50e41a 100644 --- a/srcpkgs/qdirstat/template +++ b/srcpkgs/qdirstat/template @@ -1,7 +1,7 @@ # Template file for 'qdirstat' pkgname=qdirstat -version=1.8.1 -revision=1 +version=1.8 +revision=4 build_style=qmake hostmakedepends="qt5-qmake qt5-host-tools" makedepends="zlib-devel qt5-devel" @@ -10,7 +10,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>" license="GPL-2.0-only" homepage="https://github.com/shundhammer/qdirstat" distfiles="https://github.com/shundhammer/qdirstat/archive/${version}.tar.gz" -checksum=f41212ddeb7fab86bad43cf65cb7fbd044f4c08fc0b167f8e9eaa384e0c1561b +checksum=5dc6f6229657d101abd5448f7c4d754ff823aa5e2816e3835574e7f808cea4f8 post_install() { vman man/qdirstat.1 diff --git a/srcpkgs/qemu-user-static/template b/srcpkgs/qemu-user-static/template index 34de456db4a9..cca001f8835b 100644 --- a/srcpkgs/qemu-user-static/template +++ b/srcpkgs/qemu-user-static/template @@ -1,8 +1,8 @@ # Template file for 'qemu-user-static' # This package should be updated together with qemu pkgname=qemu-user-static -version=7.0.0 -revision=1 +version=6.2.0 +revision=2 wrksrc="qemu-${version}" build_style=configure configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec @@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.qemu.org" distfiles="https://wiki.qemu.org/download/qemu-${version}.tar.bz2" -checksum=a83032c6ce0dba35479610a4e11a7d8c4a6dffb17152653c183eec3c58616d4e +checksum=2fde1a30a7dcc15dde0875319ecaf3dc249072dee46ba7ad1f7c8df1faece93f _fmts="aarch64 aarch64_be alpha arm armeb cris hppa i386 m68k microblaze microblazeel mips mipsel mips64 mips64el mipsn32 mipsn32el or1k diff --git a/srcpkgs/qemu/files/README.voidlinux b/srcpkgs/qemu/INSTALL.msg similarity index 100% rename from srcpkgs/qemu/files/README.voidlinux rename to srcpkgs/qemu/INSTALL.msg diff --git a/srcpkgs/qemu/patches/0006-linux-user-signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch b/srcpkgs/qemu/patches/0006-linux-user-signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch new file mode 100644 index 000000000000..528b5d5d8bf6 --- /dev/null +++ b/srcpkgs/qemu/patches/0006-linux-user-signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch @@ -0,0 +1,37 @@ +From 8fbb4e6797ed67310b74cbaaa061269db45a5b71 Mon Sep 17 00:00:00 2001 +From: Natanael Copa <ncopa@alpinelinux.org> +Date: Tue, 29 Apr 2014 15:51:31 +0200 +Subject: [PATCH] linux-user/signal.c: define __SIGRTMIN/MAX for non-GNU + platforms + +The __SIGRTMIN and __SIGRTMAX are glibc internals and are not available +on all platforms, so we define those if they are missing. + +This is needed for musl libc. + +Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> +--- + linux-user/signal.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/linux-user/signal.c b/linux-user/signal.c +index 5ca6d62b15..e917c16d91 100644 +--- a/linux-user/signal.c ++++ b/linux-user/signal.c +@@ -25,6 +25,13 @@ + #include "trace.h" + #include "signal-common.h" + ++#ifndef __SIGRTMIN ++#define __SIGRTMIN 32 ++#endif ++#ifndef __SIGRTMAX ++#define __SIGRTMAX (NSIG-1) ++#endif ++ + static struct target_sigaction sigact_table[TARGET_NSIG]; + + static void host_signal_handler(int host_signum, siginfo_t *info, +-- +2.23.0 + diff --git a/srcpkgs/qemu/patches/cve-2022-0358.patch b/srcpkgs/qemu/patches/cve-2022-0358.patch new file mode 100644 index 000000000000..1b573d567b52 --- /dev/null +++ b/srcpkgs/qemu/patches/cve-2022-0358.patch @@ -0,0 +1,101 @@ +From 449e8171f96a6a944d1f3b7d3627ae059eae21ca Mon Sep 17 00:00:00 2001 +From: Vivek Goyal <vgoyal@redhat.com> +Date: Tue, 25 Jan 2022 13:51:14 -0500 +Subject: [PATCH] virtiofsd: Drop membership of all supplementary groups + (CVE-2022-0358) + +At the start, drop membership of all supplementary groups. This is +not required. + +If we have membership of "root" supplementary group and when we switch +uid/gid using setresuid/setsgid, we still retain membership of existing +supplemntary groups. And that can allow some operations which are not +normally allowed. + +For example, if root in guest creates a dir as follows. + +$ mkdir -m 03777 test_dir + +This sets SGID on dir as well as allows unprivileged users to write into +this dir. + +And now as unprivileged user open file as follows. + +$ su test +$ fd = open("test_dir/priviledge_id", O_RDWR|O_CREAT|O_EXCL, 02755); + +This will create SGID set executable in test_dir/. + +And that's a problem because now an unpriviliged user can execute it, +get egid=0 and get access to resources owned by "root" group. This is +privilege escalation. + +Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2044863 +Fixes: CVE-2022-0358 +Reported-by: JIETAO XIAO <shawtao1125@gmail.com> +Suggested-by: Miklos Szeredi <mszeredi@redhat.com> +Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> +Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com> +Signed-off-by: Vivek Goyal <vgoyal@redhat.com> +Message-Id: <YfBGoriS38eBQrAb@redhat.com> +Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> + dgilbert: Fixed missing {}'s style nit +--- + tools/virtiofsd/passthrough_ll.c | 27 +++++++++++++++++++++++++++ + 1 file changed, 27 insertions(+) + +diff --git a/tools/virtiofsd/passthrough_ll.c b/tools/virtiofsd/passthrough_ll.c +index 64b5b4fbb1..b3d0674f6d 100644 +--- a/tools/virtiofsd/passthrough_ll.c ++++ b/tools/virtiofsd/passthrough_ll.c +@@ -54,6 +54,7 @@ + #include <sys/wait.h> + #include <sys/xattr.h> + #include <syslog.h> ++#include <grp.h> + + #include "qemu/cutils.h" + #include "passthrough_helpers.h" +@@ -1161,6 +1162,30 @@ static void lo_lookup(fuse_req_t req, fuse_ino_t parent, const char *name) + #define OURSYS_setresuid SYS_setresuid + #endif + ++static void drop_supplementary_groups(void) ++{ ++ int ret; ++ ++ ret = getgroups(0, NULL); ++ if (ret == -1) { ++ fuse_log(FUSE_LOG_ERR, "getgroups() failed with error=%d:%s\n", ++ errno, strerror(errno)); ++ exit(1); ++ } ++ ++ if (!ret) { ++ return; ++ } ++ ++ /* Drop all supplementary groups. We should not need it */ ++ ret = setgroups(0, NULL); ++ if (ret == -1) { ++ fuse_log(FUSE_LOG_ERR, "setgroups() failed with error=%d:%s\n", ++ errno, strerror(errno)); ++ exit(1); ++ } ++} ++ + /* + * Change to uid/gid of caller so that file is created with + * ownership of caller. +@@ -3926,6 +3951,8 @@ int main(int argc, char *argv[]) + + qemu_init_exec_dir(argv[0]); + ++ drop_supplementary_groups(); ++ + pthread_mutex_init(&lo.mutex, NULL); + lo.inodes = g_hash_table_new(lo_key_hash, lo_key_equal); + lo.root.fd = -1; +-- +2.35.0 + diff --git a/srcpkgs/qemu/patches/fix-acpi-slic-table.patch b/srcpkgs/qemu/patches/fix-acpi-slic-table.patch new file mode 100644 index 000000000000..1a55ec5aa88c --- /dev/null +++ b/srcpkgs/qemu/patches/fix-acpi-slic-table.patch @@ -0,0 +1,90 @@ +From 8cdb99af45365727ac17f45239a9b8c1d5155c6d Mon Sep 17 00:00:00 2001 +From: Igor Mammedov <imammedo@redhat.com> +Date: Mon, 27 Dec 2021 14:31:17 -0500 +Subject: [PATCH] acpi: fix QEMU crash when started with SLIC table +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +if QEMU is started with used provided SLIC table blob, + + -acpitable sig=SLIC,oem_id='CRASH ',oem_table_id="ME",oem_rev=00002210,asl_compiler_id="",asl_compiler_rev=00000000,data=/dev/null +it will assert with: + + hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen) + +and following backtrace: + + ... + build_append_padded_str (array=0x555556afe320, str=0x555556afdb2e "CRASH ME", maxlen=0x6, pad=0x20) at hw/acpi/aml-build.c:61 + acpi_table_begin (desc=0x7fffffffd1b0, array=0x555556afe320) at hw/acpi/aml-build.c:1727 + build_fadt (tbl=0x555556afe320, linker=0x555557ca3830, f=0x7fffffffd318, oem_id=0x555556afdb2e "CRASH ME", oem_table_id=0x555556afdb34 "ME") at hw/acpi/aml-build.c:2064 + ... + +which happens due to acpi_table_begin() expecting NULL terminated +oem_id and oem_table_id strings, which is normally the case, but +in case of user provided SLIC table, oem_id points to table's blob +directly and as result oem_id became longer than expected. + +Fix issue by handling oem_id consistently and make acpi_get_slic_oem() +return NULL terminated strings. + +PS: +After [1] refactoring, oem_id semantics became inconsistent, where +NULL terminated string was coming from machine and old way pointer +into byte array coming from -acpitable option. That used to work +since build_header() wasn't expecting NULL terminated string and +blindly copied the 1st 6 bytes only. + +However commit [2] broke that by replacing build_header() with +acpi_table_begin(), which was expecting NULL terminated string +and was checking oem_id size. + +1) 602b45820 ("acpi: Permit OEM ID and OEM table ID fields to be changed") +2) +Fixes: 4b56e1e4eb08 ("acpi: build_fadt: use acpi_table_begin()/acpi_table_end() instead of build_header()") +Resolves: https://gitlab.com/qemu-project/qemu/-/issues/786 +Signed-off-by: Igor Mammedov <imammedo@redhat.com> +Message-Id: <20211227193120.1084176-2-imammedo@redhat.com> +Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> +Tested-by: Denis Lisov <dennis.lissov@gmail.com> +Tested-by: Alexander Tsoy <alexander@tsoy.me> +Cc: qemu-stable@nongnu.org +Reviewed-by: Michael S. Tsirkin <mst@redhat.com> +Signed-off-by: Michael S. Tsirkin <mst@redhat.com> +--- + hw/acpi/core.c | 4 ++-- + hw/i386/acpi-build.c | 2 ++ + 2 files changed, 4 insertions(+), 2 deletions(-) + +diff --git a/hw/acpi/core.c b/hw/acpi/core.c +index 1e004d0078..3e811bf03c 100644 +--- a/hw/acpi/core.c ++++ b/hw/acpi/core.c +@@ -345,8 +345,8 @@ int acpi_get_slic_oem(AcpiSlicOem *oem) + struct acpi_table_header *hdr = (void *)(u - sizeof(hdr->_length)); + + if (memcmp(hdr->sig, "SLIC", 4) == 0) { +- oem->id = hdr->oem_id; +- oem->table_id = hdr->oem_table_id; ++ oem->id = g_strndup(hdr->oem_id, 6); ++ oem->table_id = g_strndup(hdr->oem_table_id, 8); + return 0; + } + } +diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c +index 8383b83ee3..0234fe7588 100644 +--- a/hw/i386/acpi-build.c ++++ b/hw/i386/acpi-build.c +@@ -2723,6 +2723,8 @@ void acpi_build(AcpiBuildTables *tables, MachineState *machine) + + /* Cleanup memory that's no longer used. */ + g_array_free(table_offsets, true); ++ g_free(slic_oem.id); ++ g_free(slic_oem.table_id); + } + + static void acpi_ram_update(MemoryRegion *mr, GArray *data) +-- +GitLab + diff --git a/srcpkgs/qemu/patches/fix-linux-user-ppc32.patch b/srcpkgs/qemu/patches/fix-linux-user-ppc32.patch deleted file mode 100644 index cd47435d5aa9..000000000000 --- a/srcpkgs/qemu/patches/fix-linux-user-ppc32.patch +++ /dev/null @@ -1,117 +0,0 @@ -commit 37814f62c2cc7aba2eea073014d6c53dcd5bf42c -Author: q66 <daniel@octaforge.org> -Date: Fri Jul 1 16:53:55 2022 +0200 - - fix linux-user build on 32-bit ppc - - Partial revert https://gitlab.com/qemu-project/qemu/-/commit/9d1401b79463e74adbfac69d836789d4e103fb61 - and https://gitlab.com/qemu-project/qemu/-/commit/0a7e01904d407baa73c1baddbdfc9ccf2ace8356 - -diff --git a/common-user/host/ppc/safe-syscall.inc.S b/common-user/host/ppc/safe-syscall.inc.S -new file mode 100644 -index 0000000..e69de29 -diff --git a/common-user/safe-syscall-error.c b/common-user/safe-syscall-error.c -index cf74b50..a36132c 100644 ---- a/common-user/safe-syscall-error.c -+++ b/common-user/safe-syscall-error.c -@@ -12,6 +12,7 @@ - #include "qemu/osdep.h" - #include "user/safe-syscall.h" - -+#if !defined(__powerpc__) || defined(__powerpc64__) - /* - * This is intended to be invoked via tail-call on the error path - * from the assembly in host/arch/safe-syscall.inc.S. This takes -@@ -23,3 +24,4 @@ long safe_syscall_set_errno_tail(int value) - errno = value; - return -1; - } -+#endif -diff --git a/include/user/safe-syscall.h b/include/user/safe-syscall.h -index 61a04e2..793fe84 100644 ---- a/include/user/safe-syscall.h -+++ b/include/user/safe-syscall.h -@@ -125,6 +125,8 @@ - * kinds of restartability. - */ - -+#if !defined(__powerpc__) || defined(__powerpc64__) -+ - /* The core part of this function is implemented in assembly */ - extern long safe_syscall_base(int *pending, long number, ...); - extern long safe_syscall_set_errno_tail(int value); -@@ -137,4 +139,10 @@ extern char safe_syscall_end[]; - safe_syscall_base(&((TaskState *)thread_cpu->opaque)->signal_pending, \ - __VA_ARGS__) - -+#else -+ -+#define safe_syscall syscall -+ -+#endif -+ - #endif -diff --git a/linux-user/include/host/ppc/host-signal.h b/linux-user/include/host/ppc/host-signal.h -new file mode 100644 -index 0000000..b80384d ---- /dev/null -+++ b/linux-user/include/host/ppc/host-signal.h -@@ -0,0 +1,38 @@ -+/* -+ * host-signal.h: signal info dependent on the host architecture -+ * -+ * Copyright (c) 2003-2005 Fabrice Bellard -+ * Copyright (c) 2021 Linaro Limited -+ * -+ * This work is licensed under the terms of the GNU LGPL, version 2.1 or later. -+ * See the COPYING file in the top-level directory. -+ */ -+ -+#ifndef PPC_HOST_SIGNAL_H -+#define PPC_HOST_SIGNAL_H -+ -+/* The third argument to a SA_SIGINFO handler is ucontext_t. */ -+typedef ucontext_t host_sigcontext; -+ -+static inline uintptr_t host_signal_pc(host_sigcontext *uc) -+{ -+ return uc->uc_mcontext.regs->nip; -+} -+ -+static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) -+{ -+ uc->uc_mcontext.regs->nip = pc; -+} -+ -+static inline void *host_signal_mask(host_sigcontext *uc) -+{ -+ return &uc->uc_sigmask; -+} -+ -+static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) -+{ -+ return uc->uc_mcontext.regs->trap != 0x400 -+ && (uc->uc_mcontext.regs->dsisr & 0x02000000); -+} -+ -+#endif -diff --git a/linux-user/signal.c b/linux-user/signal.c -index 092e70b..b8dfa8a 100644 ---- a/linux-user/signal.c -+++ b/linux-user/signal.c -@@ -800,6 +800,7 @@ void queue_signal(CPUArchState *env, int sig, int si_type, - /* Adjust the signal context to rewind out of safe-syscall if we're in it */ - static inline void rewind_if_in_safe_syscall(void *puc) - { -+#if !defined(__powerpc__) || defined(__powerpc64__) - host_sigcontext *uc = (host_sigcontext *)puc; - uintptr_t pcreg = host_signal_pc(uc); - -@@ -807,6 +808,7 @@ static inline void rewind_if_in_safe_syscall(void *puc) - && pcreg < (uintptr_t)safe_syscall_end) { - host_signal_set_pc(uc, (uintptr_t)safe_syscall_start); - } -+#endif - } - - static void host_signal_handler(int host_sig, siginfo_t *info, void *puc) diff --git a/srcpkgs/qemu/patches/musl-rlimit-rttime.patch b/srcpkgs/qemu/patches/musl-rlimit-rttime.patch deleted file mode 100644 index 0cbf9be36a8f..000000000000 --- a/srcpkgs/qemu/patches/musl-rlimit-rttime.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/linux-user/syscall.c -+++ b/linux-user/syscall.c -@@ -141,6 +141,10 @@ - #include "fd-trans.h" - #include "tcg/tcg.h" - -+#ifndef RLIMIT_RTTIME -+#define RLIMIT_RTTIME 15 -+#endif -+ - #ifndef CLONE_IO - #define CLONE_IO 0x80000000 /* Clone io context */ - #endif diff --git a/srcpkgs/qemu/patches/xxx-ppcle.patch b/srcpkgs/qemu/patches/xxx-ppcle.patch index 7418ca8d2c63..3e1159c74ed9 100644 --- a/srcpkgs/qemu/patches/xxx-ppcle.patch +++ b/srcpkgs/qemu/patches/xxx-ppcle.patch @@ -29,16 +29,35 @@ index 18c26e0..03d3e18 100755 fi elif check_define __mips__ ; then cpu="mips" -@@ -638,6 +642,9 @@ - - ppc) - CPU_CFLAGS="-m32" ;; +@@ -683,6 +687,9 @@ ARCH= + case "$cpu" in + ppc|ppc64|s390x|sparc64|x32|riscv32|riscv64) + ;; + ppcle) -+ cpu="ppc" -+ CPU_CFLAGS="-m32 -mlittle-endian" ;; - ppc64) - CPU_CFLAGS="-m64 -mbig-endian" ;; ++ ARCH="ppc" ++ ;; ppc64le) + ARCH="ppc64" + ;; +@@ -6783,7 +6790,7 @@ if test "$linux" = "yes" ; then + i386|x86_64|x32) + linux_arch=x86 + ;; +- ppc|ppc64|ppc64le) ++ ppc|ppcle|ppc64|ppc64le) + linux_arch=powerpc + ;; + s390x) +@@ -6960,6 +6967,9 @@ if test -n "$cross_prefix"; then + x86_64|x32) + echo "cpu_family = 'x86_64'" >> $cross + ;; ++ ppcle) ++ echo "cpu_family = 'ppc'" >> $cross ++ ;; + ppc64le) + echo "cpu_family = 'ppc64'" >> $cross + ;; diff --git a/configs/targets/ppcle-linux-user.mak b/configs/targets/ppcle-linux-user.mak new file mode 100644 index 0000000..2259243 diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template index b851a51b064d..042ba79299e1 100644 --- a/srcpkgs/qemu/template +++ b/srcpkgs/qemu/template @@ -1,8 +1,8 @@ # Template file for 'qemu' # This package should be updated together with qemu-user-static pkgname=qemu -version=7.0.0 -revision=1 +version=6.2.0 +revision=3 build_style=configure configure_args="--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/libexec --localstatedir=/var --disable-glusterfs --disable-xen --enable-docs --enable-kvm --enable-libusb --enable-pie @@ -28,7 +28,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.qemu.org" distfiles="https://wiki.qemu.org/download/qemu-${version}.tar.bz2" -checksum=a83032c6ce0dba35479610a4e11a7d8c4a6dffb17152653c183eec3c58616d4e +checksum=2fde1a30a7dcc15dde0875319ecaf3dc249072dee46ba7ad1f7c8df1faece93f ignore_elf_dirs="/usr/share/qemu" nostrip_files="hppa-firmware.img openbios-ppc openbios-sparc32 openbios-sparc64 palcode-clipper s390-ccw.img s390-netboot.img u-boot.e500 opensbi-riscv32-generic-fw_dynamic.elf @@ -75,8 +75,6 @@ pre_configure() { } post_install() { - vdoc "${FILESDIR}/README.voidlinux" - # qemu-bridge-helper must be setuid for non privileged users. chmod u+s ${DESTDIR}/usr/libexec/qemu-bridge-helper diff --git a/srcpkgs/qownnotes/template b/srcpkgs/qownnotes/template index 5f4646d0bc20..db79662ba4bf 100644 --- a/srcpkgs/qownnotes/template +++ b/srcpkgs/qownnotes/template @@ -1,6 +1,6 @@ # Template file for 'qownnotes' pkgname=qownnotes -version=22.7.6 +version=22.4.0 revision=1 build_style=qmake hostmakedepends="pkg-config qt5-qmake qt5-host-tools" @@ -13,7 +13,7 @@ license="GPL-2.0-only" homepage="https://www.qownnotes.org" changelog="https://www.qownnotes.org/changelog.html" distfiles="https://download.tuxfamily.org/${pkgname}/src/${pkgname}-${version}.tar.xz" -checksum=d2f0b6f62714495dd14387535ab34c0cf94d1679c5db4a257ef87bb855b7771b +checksum=96b682608ecdf303e2c5d5eb2341812db3c3848e15bc4832ba5d426f01bdbd66 pre_build() { vsed -i '5i USE_SYSTEM_BOTAN = 1' libraries/botan/botan.pri diff --git a/srcpkgs/qpdf/update b/srcpkgs/qpdf/update deleted file mode 100644 index 3fe6fc934cc0..000000000000 --- a/srcpkgs/qpdf/update +++ /dev/null @@ -1 +0,0 @@ -pattern='/archive/refs/tags/release-qpdf-\K[\d.]+(?=\.tar\.gz")' diff --git a/srcpkgs/qprint/template b/srcpkgs/qprint/template deleted file mode 100644 index a09afbc36cba..000000000000 --- a/srcpkgs/qprint/template +++ /dev/null @@ -1,20 +0,0 @@ -# Template file for 'qprint' -pkgname=qprint -version=1.1 -revision=1 -build_style=gnu-configure -short_desc="Encode and decode Quoted-Printable files" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="Public Domain" -homepage="https://www.fourmilab.ch/webtools/qprint/" -distfiles="https://www.fourmilab.ch/webtools/qprint/qprint-${version}.tar.gz" -checksum=ffa9ca1d51c871fb3b56a4bf0165418348cf080f01ff7e59cd04511b9665019c - -pre_install() { - mkdir -p "${DESTDIR}/usr/bin" - mkdir -p "${DESTDIR}/usr/share/man/man1" -} - -post_install() { - vlicense COPYING -} diff --git a/srcpkgs/qpwgraph/template b/srcpkgs/qpwgraph/template index 2b1a885a1181..cf8a65594a90 100644 --- a/srcpkgs/qpwgraph/template +++ b/srcpkgs/qpwgraph/template @@ -1,6 +1,6 @@ # Template file for 'qpwgraph' pkgname=qpwgraph -version=0.3.4 +version=0.3.1 revision=1 wrksrc="qpwgraph-v${version}" build_style=cmake @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://gitlab.freedesktop.org/rncbc/qpwgraph" changelog="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/raw/main/ChangeLog" distfiles="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v${version}/qpwgraph-v${version}.tar.gz" -checksum=8a4bda560e6e44bb399a8ed6b5d26996780e0194579e6bcd8fc8971be9b75252 +checksum=450c53c88925f744eb6ae12404c94cfe0c2d24bf0fcca3a3492ff393d321105e diff --git a/srcpkgs/qqc2-desktop-style/template b/srcpkgs/qqc2-desktop-style/template index 96951afd57e7..1f89a4a2948f 100644 --- a/srcpkgs/qqc2-desktop-style/template +++ b/srcpkgs/qqc2-desktop-style/template @@ -1,6 +1,6 @@ # Template file for 'qqc2-desktop-style' pkgname=qqc2-desktop-style -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons qt5-qmake qt5-host-tools extra-cmake-modules" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, LGPL-3.0-only, GPL-2.0-or-later" homepage="https://invent.kde.org/frameworks/qqc2-desktop-style" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=087d2a38a52a96fd3cf6662fa31a7500f3251847f5bf5185b2496b4e46dbc939 +checksum=0b15210dbe93c22e423c876b27ca2f530f66cb72c6c5bcc7f854848ded0e7e48 qqc2-desktop-style-devel_package() { depends="${sourcepkg}>=${version}_${revision}" diff --git a/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake b/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake index 95f7b1e76ed9..34280b9ee763 100644 --- a/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake +++ b/srcpkgs/qt5-speech/files/Qt5TextToSpeechConfig.cmake @@ -5,7 +5,7 @@ endif() get_filename_component(_qt5TextToSpeech_install_prefix "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) # For backwards compatibility only. Use Qt5TextToSpeech_VERSION instead. -set(Qt5TextToSpeech_VERSION_STRING 5.15.5) +set(Qt5TextToSpeech_VERSION_STRING 5.15.2) set(Qt5TextToSpeech_LIBRARIES Qt5::TextToSpeech) @@ -53,8 +53,8 @@ if (NOT TARGET Qt5::TextToSpeech) set(_Qt5TextToSpeech_OWN_INCLUDE_DIRS "${_qt5TextToSpeech_install_prefix}/include/qt5/" "${_qt5TextToSpeech_install_prefix}/include/qt5/QtTextToSpeech") set(Qt5TextToSpeech_PRIVATE_INCLUDE_DIRS - "${_qt5TextToSpeech_install_prefix}/include/qt5/QtTextToSpeech/5.15.5" - "${_qt5TextToSpeech_install_prefix}/include/qt5/QtTextToSpeech/5.15.5/QtTextToSpeech" + "${_qt5TextToSpeech_install_prefix}/include/qt5/QtTextToSpeech/5.15.2" + "${_qt5TextToSpeech_install_prefix}/include/qt5/QtTextToSpeech/5.15.2/QtTextToSpeech" ) foreach(_dir ${_Qt5TextToSpeech_OWN_INCLUDE_DIRS}) @@ -97,7 +97,7 @@ if (NOT TARGET Qt5::TextToSpeech) foreach(_module_dep ${_Qt5TextToSpeech_MODULE_DEPENDENCIES}) if (NOT Qt5${_module_dep}_FOUND) find_package(Qt5${_module_dep} - 5.15.5 ${_Qt5TextToSpeech_FIND_VERSION_EXACT} + 5.15.2 ${_Qt5TextToSpeech_FIND_VERSION_EXACT} ${_Qt5TextToSpeech_DEPENDENCIES_FIND_QUIET} ${_Qt5TextToSpeech_FIND_DEPENDENCIES_REQUIRED} PATHS "${CMAKE_CURRENT_LIST_DIR}/.." NO_DEFAULT_PATH @@ -198,7 +198,7 @@ if (NOT TARGET Qt5::TextToSpeech) endif() endif() - _populate_TextToSpeech_target_properties(RELEASE "libQt5TextToSpeech.so.5.15.5" "" FALSE) + _populate_TextToSpeech_target_properties(RELEASE "libQt5TextToSpeech.so.5.15.2" "" FALSE) diff --git a/srcpkgs/qt5-speech/template b/srcpkgs/qt5-speech/template index cf16536abdf1..5fa7f74de8c3 100644 --- a/srcpkgs/qt5-speech/template +++ b/srcpkgs/qt5-speech/template @@ -1,8 +1,8 @@ # Template file for 'qt5-speech' pkgname=qt5-speech -version=5.15.5 +version=5.15.4 revision=1 -_commit=e76b23ad707077647cdb4282cf35a71776efa0f0 +_commit=c8a1dadc46ccdbeaef45aa805a9dc98d4b3220bd wrksrc="qtspeech-${_commit}" build_style=qmake configure_args="-- -flite -flite-alsa -speechd" @@ -14,7 +14,7 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later, LGPL-3.0-or-later" homepage="https://qt.io/" distfiles="https://invent.kde.org/qt/qt/qtspeech/-/archive/${_commit}.tar.gz" -checksum=5dcf10add2118729a0951a15bc353c8b6fe4d441baf9503766bc5ee0a7a9d6fa +checksum=970ef98f9803965dfebbb1a06ec4a7978389cf20249afed4273e037e7d5ddcf9 _cleanup_wrksrc_leak() { if [ -d "${PKGDESTDIR}/usr/lib/cmake" ]; then diff --git a/srcpkgs/qt5-styleplugins/template b/srcpkgs/qt5-styleplugins/template index bd99ae7d2547..262b694bcbf0 100644 --- a/srcpkgs/qt5-styleplugins/template +++ b/srcpkgs/qt5-styleplugins/template @@ -1,7 +1,7 @@ # Template file for 'qt5-styleplugins' pkgname=qt5-styleplugins version=5.0.0 -revision=18 +revision=17 _gitrev=335dbece103e2cbf6c7cf819ab6672c2956b17b3 wrksrc="qtstyleplugins-${_gitrev}" build_style=qmake diff --git a/srcpkgs/qt5/template b/srcpkgs/qt5/template index 767fd887df33..c6c0a50cb60b 100644 --- a/srcpkgs/qt5/template +++ b/srcpkgs/qt5/template @@ -1,7 +1,7 @@ # Template file for 'qt5' pkgname=qt5 -version=5.15.5+20220728 -# commit 1832429ff1e4e224389c7cfa592d50a2fab31e29 +version=5.15.4+20220606 +# commit 796264600e7f27ac0c88f6df3d312c0b3731772e # base repo: https://invent.kde.org/qt/qt/qt5 revision=1 build_style=meta @@ -28,7 +28,7 @@ homepage="https://qt.io/" # to keep the size smaller qtwebengine, qtwebview, qtdocgallery, qtactiveqt and qtpim # can be marked with the export-ignore attribute distfiles="https://void.johnnynator.dev/distfiles/qt5-${version}.tar.gz" -checksum=bfc97f26853e549f34340bded2b92f745746c04c402d5f4e53d59cae228b6d86 +checksum=941a0089ec4f9e32eb5ebdf27cc7ce856aee2377b20c9aaff114b218b6303f1d python_version=2 #unverified replaces="qt5-doc<5.6.0 qt5-quick1<5.6.0 qt5-quick1-devel<5.6.0 qt5-webkit<5.6.0 qt5-webkit-devel<5.6.0 qt5-enginio<5.7.1 qt5-enginio-devel<5.7.1 qt5-plugin-gtk<5.7.1 qt5-canvas3d<5.13.0" diff --git a/srcpkgs/qtractor/template b/srcpkgs/qtractor/template index dfc320865854..9ccd9cb666b7 100644 --- a/srcpkgs/qtractor/template +++ b/srcpkgs/qtractor/template @@ -1,9 +1,8 @@ # Template file for 'qtractor' pkgname=qtractor -version=0.9.27 +version=0.9.26 revision=1 -_clap_tag=1.0.3 -_vst3sdk_tag=3.7.5_build_44 +_vst3sdk_tag=3.7.4_build_25 wrksrc="qtractor-qtractor_${version//./_}" create_wrksrc=yes build_wrksrc="qtractor-qtractor_${version//./_}" @@ -12,8 +11,7 @@ configure_args="-DCONFIG_VST3SDK=$XBPS_BUILDDIR/$build_wrksrc/vst3sdk" hostmakedepends="pkg-config qt5-host-tools qt5-qmake" makedepends="aubio-devel dssi-devel jack-devel ladspa-sdk liblo-devel libmad-devel libsamplerate-devel libsndfile-devel libvorbis-devel lilv-devel - qt5-svg-devel qt5-tools-devel qt5-x11extras-devel rubberband-devel - sratom-devel suil-devel" + qt5-tools-devel qt5-x11extras-devel rubberband-devel sratom-devel suil-devel" depends="desktop-file-utils dssi hicolor-icon-theme jack lv2" short_desc="Audio/MIDI multi-track sequencer application written in C++/Qt" maintainer="Matthias von Faber <mvf@gmx.eu>" @@ -22,23 +20,20 @@ license="GPL-3.0-only, BSD-3-Clause" homepage="https://qtractor.org" changelog="https://raw.githubusercontent.com/rncbc/qtractor/master/ChangeLog" distfiles="https://github.com/rncbc/qtractor/archive/qtractor_${version//./_}.tar.gz - https://github.com/free-audio/clap/archive/refs/tags/$_clap_tag.tar.gz https://github.com/steinbergmedia/vst3sdk/archive/v$_vst3sdk_tag.tar.gz>vst3sdk-v${_vst3sdk_tag}.tar.gz https://github.com/steinbergmedia/vst3_base/archive/v$_vst3sdk_tag.tar.gz>vst3_base-v${_vst3sdk_tag}.tar.gz https://github.com/steinbergmedia/vst3_pluginterfaces/archive/v$_vst3sdk_tag.tar.gz>vst3_pluginterfaces-v${_vst3sdk_tag}.tar.gz https://github.com/steinbergmedia/vst3_public_sdk/archive/v$_vst3sdk_tag.tar.gz>vst3_public_sdk-v${_vst3sdk_tag}.tar.gz" -checksum="e3461b1c752fb6e85591f183042c52f03453c95c79aebb9622248b00f93197dd - 84fef9f2e975177b320ede47365fc8e04a459d34d967eef2afc5a57b6992b0c6 - ed359d496796588aa0be86cc902e2472e9624abf6af3a85b2a5711ad069fb9f3 - 360c51e3fbb33c0bf389175d07f8f09c175120296e9b0e6a4d222663e92bccf8 - f34e313c7ff6661401275947a8c3d695d9a2c06c84135c9c8d4939f5316393a7 - 11992e0fddff5173785bcd9a4ce9e57f3262b07e5f2c76a8aa812ef99497e3be" +checksum="bf1f89a805166e99ca4b9bfc66f8bb1d71a258bf611b1e9e90613cd46799e6a4 + 24f79a670d8f3c7aac34e1340f2d12763beabc9229d61b6f806d850675c8c5f6 + ee333bd17ad533135481c163d85c99fe4d3cdb3e49214eb5adb17ffb1897a423 + 59326a77b5df73ec6a35925a4005874ee3e29a2dbd6e6b88905d03b90fc9c3a5 + 3b321b7f2289c7204bceae1f6640d74b6cf35b474f98da7a50ed36c24e019831" post_extract() { cd $wrksrc ln -s vst3sdk-$_vst3sdk_tag vst3sdk for src_dest in \ - clap-$_clap_tag:$build_wrksrc/src/clap \ vst3_base-$_vst3sdk_tag:vst3sdk/base \ vst3_pluginterfaces-$_vst3sdk_tag:vst3sdk/pluginterfaces \ vst3_public_sdk-$_vst3sdk_tag:vst3sdk/public.sdk diff --git a/srcpkgs/qtspell-devel b/srcpkgs/qtspell-devel deleted file mode 120000 index 73e1a2049955..000000000000 --- a/srcpkgs/qtspell-devel +++ /dev/null @@ -1 +0,0 @@ -qtspell \ No newline at end of file diff --git a/srcpkgs/qtspell/template b/srcpkgs/qtspell/template deleted file mode 100644 index b18291bea799..000000000000 --- a/srcpkgs/qtspell/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'qtspell' -pkgname=qtspell -version=1.0.1 -revision=1 -build_style=cmake -hostmakedepends="pkg-config qt5-tools-devel" -makedepends="enchant2-devel qt5-tools-devel" -short_desc="Spell checking for Qt text widgets" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="GPL-3.0-or-later" -homepage="https://github.com/manisandro/qtspell" -distfiles="https://github.com/manisandro/qtspell/archive/refs/tags/${version}.tar.gz" -checksum=03bb9ef504dff352e162b91e9da89fb34d236e01da54799db69388dc9ceea4c2 - -qtspell-devel_package() { - short_desc+=" - development files" - depends="${sourcepkg}>=${version}_${revision}" - pkg_install() { - vmove usr/include - vmove usr/lib/*.so - vmove usr/lib/pkgconfig - } -} diff --git a/srcpkgs/qtutilities/template b/srcpkgs/qtutilities/template index 8ccb0e5d76ef..ab852de1ac09 100644 --- a/srcpkgs/qtutilities/template +++ b/srcpkgs/qtutilities/template @@ -1,6 +1,6 @@ # Template file for 'qtutilities' pkgname=qtutilities -version=6.7.0 +version=6.6.2 revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS:BOOL=ON" @@ -12,7 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="GPL-2.0-only" homepage="https://github.com/Martchus/qtutilities" distfiles="https://github.com/Martchus/${pkgname}/archive/v${version}.tar.gz" -checksum=1ac2fe87f90de9b9ebc5e471ffb799c66e07234be0134def6a8be821a1cf2204 +checksum=6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000 pre_check() { ninja -C build tests diff --git a/srcpkgs/quakespasm/template b/srcpkgs/quakespasm/template index 3e8ceaa32b67..3808fa178260 100644 --- a/srcpkgs/quakespasm/template +++ b/srcpkgs/quakespasm/template @@ -1,6 +1,6 @@ # Template file for 'quakespasm' pkgname=quakespasm -version=0.94.7 +version=0.94.5 revision=1 build_wrksrc="Quake" build_style=gnu-makefile @@ -12,7 +12,7 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>" license="GPL-2.0-or-later" homepage="http://quakespasm.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/quakespasm/Source/quakespasm-${version}.tar.gz" -checksum=c645c6f8f04208cfafcd26444a03f690eb03d2b4a0ea946ea49747e58f9f73fe +checksum=a5369c0f100c919846991ebc4d2c801eaff2c6a6f3645ca913f7479bbbcda0e8 case "$XBPS_TARGET_MACHINE" in arm*) makedepends+=" MesaLib-devel" diff --git a/srcpkgs/quodlibet/patches/collections_abc.patch b/srcpkgs/quodlibet/patches/collections_abc.patch new file mode 100644 index 000000000000..60cf01bb04b4 --- /dev/null +++ b/srcpkgs/quodlibet/patches/collections_abc.patch @@ -0,0 +1,103 @@ +Upstream: yes + +commit d4e05aef03fe9775de9c00f2730d89815450022e +Author: LuK1337 <priv.luk@gmail.com> +Date: Sat Sep 11 11:46:46 2021 +0200 + + Finish up collections -> collections.abc migration + + This lets us start QuodLibet on Python 3.10 ^.^ + +diff --git a/quodlibet/packages/raven/context.py b/quodlibet/packages/raven/context.py +index 272259a3b..2a3eab4a7 100644 +--- a/quodlibet/packages/raven/context.py ++++ b/quodlibet/packages/raven/context.py +@@ -7,7 +7,10 @@ raven.context + """ + from __future__ import absolute_import + +-from collections import Mapping, Iterable ++try: ++ from collections import abc ++except ImportError: ++ import collections as abc # type: ignore + from threading import local + from weakref import ref as weakref + +@@ -30,7 +33,7 @@ def get_active_contexts(): + return [] + + +-class Context(local, Mapping, Iterable): ++class Context(local, abc.Mapping, abc.Iterable): + """ + Stores context until cleared. + +diff --git a/quodlibet/player/gstbe/util.py b/quodlibet/player/gstbe/util.py +index 2611f8120..7439b716a 100644 +--- a/quodlibet/player/gstbe/util.py ++++ b/quodlibet/player/gstbe/util.py +@@ -6,7 +6,10 @@ + # the Free Software Foundation; either version 2 of the License, or + # (at your option) any later version. + +-import collections ++try: ++ from collections import abc ++except ImportError: ++ import collections as abc # type: ignore + import subprocess + from enum import Enum + from typing import Iterable, Tuple +@@ -183,7 +186,7 @@ def GStreamerSink(pipeline_desc): + return pipe, pipeline_desc + + +-class TagListWrapper(collections.Mapping): ++class TagListWrapper(abc.Mapping): + def __init__(self, taglist, merge=False): + self._list = taglist + self._merge = merge +diff --git a/quodlibet/util/collection.py b/quodlibet/util/collection.py +index b726f98e9..83646b8af 100644 +--- a/quodlibet/util/collection.py ++++ b/quodlibet/util/collection.py +@@ -24,7 +24,10 @@ from quodlibet.formats._audio import (TAG_TO_SORT, NUMERIC_ZERO_DEFAULT, + AudioFile) + from quodlibet.formats._audio import PEOPLE as _PEOPLE + from quodlibet.pattern import Pattern +-from collections import Iterable ++try: ++ from collections import abc ++except ImportError: ++ import collections as abc # type: ignore + + from quodlibet.util import is_windows + from quodlibet.util.path import escape_filename, unescape_filename, limit_path +@@ -332,7 +335,7 @@ class Album(Collection): + + @hashable + @total_ordering +-class Playlist(Collection, Iterable): ++class Playlist(Collection, abc.Iterable): + """A Playlist is a `Collection` that has list-like features + Songs can appear more than once. + """ +diff --git a/quodlibet/util/collections.py b/quodlibet/util/collections.py +index ba9d5c1a4..f0b83b5e9 100644 +--- a/quodlibet/util/collections.py ++++ b/quodlibet/util/collections.py +@@ -9,7 +9,12 @@ + + from __future__ import absolute_import + +-from collections import MutableSequence, defaultdict ++try: ++ from collections.abc import MutableSequence ++except ImportError: ++ from collections import MutableSequence ++from collections import defaultdict ++from typing import Any + + from .misc import total_ordering + diff --git a/srcpkgs/quodlibet/template b/srcpkgs/quodlibet/template index 04d59f8f20d6..e37fb6dd9057 100644 --- a/srcpkgs/quodlibet/template +++ b/srcpkgs/quodlibet/template @@ -1,16 +1,16 @@ # Template file for 'quodlibet' pkgname=quodlibet -version=4.5.0 -revision=1 +version=4.4.0 +revision=3 build_style=python3-module hostmakedepends="intltool python3-devel" depends="desktop-file-utils gst-plugins-bad1 gst-plugins-base1 gst-plugins-good1 gst-plugins-ugly1 gtk+3 hicolor-icon-theme python3-dbus python3-feedparser - python3-gobject python3-inotify python3-mutagen libsoup" + python3-gobject python3-inotify python3-mutagen" short_desc="Music Library/Editor/Player" maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://quodlibet.readthedocs.io/en/latest/" distfiles="https://github.com/quodlibet/quodlibet/releases/download/release-${version}/quodlibet-${version}.tar.gz" -checksum=301615829f652cbafedb35539237162a58bc1ee71a567d249f7789d9268245bc +checksum=a03318d2767e4959551763d0a87fad977387af712608fe572714176a24bbf367 make_check=no # requires X server diff --git a/srcpkgs/radare2/patches/ppc.patch b/srcpkgs/radare2/patches/ppc.patch deleted file mode 100644 index 4368da207a4d..000000000000 --- a/srcpkgs/radare2/patches/ppc.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/libr/anal/p/anal_ppc_cs.c -+++ b/libr/anal/p/anal_ppc_cs.c -@@ -596,6 +596,10 @@ static char *shrink(char *op) { - return op; - } - -+#ifdef PPC -+#undef PPC -+#endif -+ - #define CSINC PPC - #define CSINC_MODE \ - ((a->config->bits == 64) ? CS_MODE_64 : (a->config->bits == 32) ? CS_MODE_32 : 0) \ diff --git a/srcpkgs/radare2/template b/srcpkgs/radare2/template index 53a3836ade17..162ffd3574e2 100644 --- a/srcpkgs/radare2/template +++ b/srcpkgs/radare2/template @@ -1,6 +1,6 @@ # Template file for 'radare2' pkgname=radare2 -version=5.7.4 +version=5.7.0 revision=1 build_style=meson configure_args="-Denable_tests=false -Duse_sys_capstone=true @@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="LGPL-3.0-only" homepage="https://www.radare.org" distfiles="https://github.com/radareorg/radare2/archive/${version}.tar.gz" -checksum=f0b7048dc8958c4faa9feb0ac51dd647c788d743050a52fddb83d3c720ded0c7 +checksum=fe7ca861bf71dd3c4766a57f73fd97b216bcfde161720f949c05875df212976b case "$XBPS_TARGET_MACHINE" in mips*) CFLAGS="-Os";; diff --git a/srcpkgs/radicale/template b/srcpkgs/radicale/template index 03828eb746dd..65eb085022c0 100644 --- a/srcpkgs/radicale/template +++ b/srcpkgs/radicale/template @@ -1,21 +1,20 @@ # Template file for 'radicale' pkgname=radicale -version=3.1.8 +version=3.1.5 revision=1 wrksrc="Radicale-${version}" build_style=python3-module hostmakedepends="python3-setuptools" -depends="python3-vobject python3-dateutil python3-passlib python3-bcrypt - python3-defusedxml apache-htpasswd" -checkdepends="${depends} python3-pytest python3-pytest-flake8 python3-isort - python3-pytest-cov python3-waitress" +depends="python3-pam python3-requests python3-dulwich python3-vobject + python3-dateutil python3-passlib python3-bcrypt python3-defusedxml + apache-htpasswd" short_desc="Complete calendar and contact storing and manipulating solution" maintainer="teldra <teldra@rotce.de>" license="GPL-3.0-or-later" homepage="https://radicale.org" -changelog="https://raw.githubusercontent.com/Kozea/Radicale/master/CHANGELOG.md" +changelog="https://github.com/Kozea/Radicale/blob/master/CHANGELOG.md" distfiles="https://github.com/Kozea/Radicale/archive/refs/tags/v${version}.tar.gz" -checksum=40078e0f05917c09664363a9e289a36d32e00d10a1d169ffc60b5c581deb4e77 +checksum=1d631d0c0efd049c05fb32876d8e4f5662df4fa91f8aa6f52a994608d9a3e12d conf_files=" /etc/radicale/config /etc/radicale/rights @@ -30,14 +29,6 @@ radicale_homedir="/var/lib/radicale" radicale_descr="Radicale user" replaces="radicale2<3.0.6" -do_check() { - # install the package to test_install directory for testing - python3 setup.py install --root="$PWD"/test_install - - PYTHONPATH="$PWD"/test_install/usr/lib/python3.10/site-packages \ - pytest -c /dev/null -} - post_install() { vinstall config 644 etc/radicale/ vinstall rights 640 etc/radicale/ diff --git a/srcpkgs/rakudo/template b/srcpkgs/rakudo/template index b29a5a3c3f0f..67fd64f1ebb5 100644 --- a/srcpkgs/rakudo/template +++ b/srcpkgs/rakudo/template @@ -1,6 +1,6 @@ # Template file for 'rakudo' pkgname=rakudo -version=2022.06 +version=2022.04 revision=1 build_style=configure make_check_target=test @@ -32,7 +32,7 @@ license="Artistic-2.0" homepage="https://rakudo.org" changelog="https://github.com/rakudo/rakudo/raw/master/docs/ChangeLog" distfiles="https://rakudo.org/dl/rakudo/${pkgname}-${version}.tar.gz" -checksum=fc31b3bfb006e70df918c6f0cea110d1e3d354c3dbe6d86ad75dc60f6090c0e8 +checksum=7e13a8cc927efbe86b8ff7b19155a60a6f6e2b6e2952bd690dcacef2d02a1c74 nocross=yes provides="raku-${version}_${revision}" diff --git a/srcpkgs/rclone/patches/alignment.patch b/srcpkgs/rclone/patches/alignment.patch deleted file mode 100644 index 7ddc42a8b288..000000000000 --- a/srcpkgs/rclone/patches/alignment.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://github.com/rclone/rclone/pull/6311 -From 67fd60275a6187c41c4944545c2145cd28bc330d Mon Sep 17 00:00:00 2001 -From: r-ricci <ricci@disroot.org> -Date: Mon, 11 Jul 2022 18:34:06 +0100 -Subject: [PATCH] union: fix panic due to misalignment of struct field in 32 - bit architectures - -`FS.cacheExpiry` is accessed through sync/atomic. -According to the documentation, "On ARM, 386, and 32-bit MIPS, it is -the caller's responsibility to arrange for 64-bit alignment of 64-bit -words accessed atomically. The first word in a variable or in an -allocated struct, array, or slice can be relied upon to be 64-bit -aligned." -Before commit 1d2fe0d8564bc679ece166c24b24e6fe7dc1455c this field was -aligned, but then a new field was added to the structure, causing the -test suite to panic on linux/386. -No other field is used with sync/atomic, so `cacheExpiry` can just be -placed at the beginning of the stuct to ensure it is always aligned. ---- - backend/union/upstream/upstream.go | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/backend/union/upstream/upstream.go b/backend/union/upstream/upstream.go -index 35b477f7930a..7b9f44fd2a39 100644 ---- a/backend/union/upstream/upstream.go -+++ b/backend/union/upstream/upstream.go -@@ -24,6 +24,10 @@ var ( - - // Fs is a wrap of any fs and its configs - type Fs struct { -+ // In order to ensure memory alignment on 32-bit architectures -+ // when this field is accessed through sync/atomic functions, -+ // it must be the first entry in the struct -+ cacheExpiry int64 // usage cache expiry time - fs.Fs - RootFs fs.Fs - RootPath string -@@ -32,7 +36,6 @@ type Fs struct { - creatable bool - usage *fs.Usage // Cache the usage - cacheTime time.Duration // cache duration -- cacheExpiry int64 // usage cache expiry time - cacheMutex sync.RWMutex - cacheOnce sync.Once - cacheUpdate bool // if the cache is updating diff --git a/srcpkgs/rclone/template b/srcpkgs/rclone/template index 163095c64e2d..a16eb3bd5e5b 100644 --- a/srcpkgs/rclone/template +++ b/srcpkgs/rclone/template @@ -1,10 +1,9 @@ # Template file for 'rclone' pkgname=rclone -version=1.59.0 +version=1.57.0 revision=1 wrksrc="rclone-v${version}" build_style=go -build_helper=qemu go_import_path=github.com/rclone/rclone go_build_tags="noselfupdate" go_ldflags="-extldflags=-fuse-ld=bfd -X github.com/rclone/rclone/fs.Version=v${version}" @@ -14,7 +13,7 @@ license="MIT" homepage="https://rclone.org/" changelog="https://rclone.org/changelog/" distfiles="https://downloads.rclone.org/v${version}/rclone-v${version}.tar.gz" -checksum=9061caad3082f4d275d90f2975ef120fb71f6537ed88d08db1a3b5404db5ae49 +checksum=3a762c02c202a9142c2d5c1a3927563a556d1683abadd25d2f695e237e4ea693 pre_build() { if [ "$CROSS_BUILD" ] && [ "$XBPS_TARGET_LIBC" = musl ]; then @@ -27,12 +26,6 @@ pre_build() { do_check() { rm cmd/serve/docker/docker_test.go - rm cmd/mount/mount_test.go - rm cmd/mount2/mount_test.go - - # could time out on i686 and it's deprecated - # https://github.com/rclone/rclone/issues/5784#issuecomment-961520934 - rm backend/cache/cache_test.go # equivalent to quicktest target of Makefile RCLONE_CONFIG="/notfound" go test -tags "$go_build_tags" ./... @@ -42,9 +35,4 @@ post_install() { ln -sf rclone ${DESTDIR}/usr/bin/mount.rclone vlicense COPYING vman rclone.1 - - for shell in bash zsh fish; do - vtargetrun ${DESTDIR}/usr/bin/rclone genautocomplete $shell completion.$shell - vcompletion completion.$shell $shell - done } diff --git a/srcpkgs/rebar3/template b/srcpkgs/rebar3/template index da3f82deade3..99839b0b7951 100644 --- a/srcpkgs/rebar3/template +++ b/srcpkgs/rebar3/template @@ -1,7 +1,7 @@ # Template file for 'rebar3' pkgname=rebar3 -version=3.19.0 -revision=1 +version=3.14.4 +revision=2 hostmakedepends=erlang depends="erlang>=22" short_desc="Erlang build tool to compile, test, and release applications" @@ -9,7 +9,7 @@ maintainer="Noel Cower <ncower@nil.dev>" license="Apache-2.0" homepage="https://www.rebar3.org/" distfiles="https://github.com/erlang/rebar3/archive/${version}.tar.gz" -checksum=ff9ef42c737480477ebdf0dd9d95ece534a14c96f05edafbf32e9af973280bc3 +checksum=8d78ed53209682899d777ee9443b26b39c9bf96c8b081fe94b3dd6693077cb9a do_build() { ./bootstrap diff --git a/srcpkgs/remmina/template b/srcpkgs/remmina/template index cae838c694ca..77f5663cf476 100644 --- a/srcpkgs/remmina/template +++ b/srcpkgs/remmina/template @@ -1,6 +1,6 @@ # Template file for 'remmina' pkgname=remmina -version=1.4.27 +version=1.4.25 revision=1 wrksrc="Remmina-v${version}" build_style=cmake @@ -12,7 +12,7 @@ makedepends="avahi-glib-libs-devel avahi-ui-libs-devel freerdp-devel libsecret-devel libsodium-devel libsoup-devel libssh-devel libva-devel libvncserver-devel libxkbfile-devel opus-devel phodav-devel spice-gtk-devel spice-protocol telepathy-glib-devel usbredir-devel - vte3-devel libappindicator-devel webkit2gtk-devel python3-devel" + vte3-devel libappindicator-devel webkit2gtk-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="Remote desktop client written in GTK+" maintainer="Frank Steinborn <steinex@nognu.de>" @@ -20,7 +20,7 @@ license="GPL-2.0-or-later" homepage="https://remmina.org" changelog="https://gitlab.com/Remmina/Remmina/-/raw/master/CHANGELOG.md" distfiles="https://gitlab.com/Remmina/Remmina/-/archive/v${version}/Remmina-v${version}.tar.bz2" -checksum=6e93f18a4930ca194d3651a7a0cedf1cf92e761884952d5651fc1e985daa9c5a +checksum=7c860c22b77b928fc93c5ab50cdb8af14a6a9160d17c548b9f084f66e634c9f2 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" libexecinfo-devel" diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 392f1e39e130..f8cb33ef4098 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -1,7 +1,7 @@ # Template file for 'removed-packages' pkgname=removed-packages version=0.1 -revision=72 +revision=70 build_style=meta short_desc="Uninstalls packages removed from repository" maintainer="Piotr Wójcik <chocimier@tlen.pl>" @@ -72,7 +72,6 @@ replaces=" elasticsearch<=5.1.2_2 electron7<=7.3.3_1 electron9<=9.4.1_1 - electron10<=10.4.7_2 emacs-gtk2<=27.2_1 enventor<=1.0.0_2 epstopdf<=2.27_3 @@ -82,7 +81,6 @@ replaces=" fontmatrix<=0.6.0.20171228_2 freshplayerplugin<=0.3.9_9 fuse-usmb<=20130204_7 - gandi-cli<=1.6_2 gconf-editor<=3.0.1_3 gegl3<=0.3.28_2 gens-gs<=2.16.7_2 @@ -303,7 +301,6 @@ replaces=" python-gntp<=1.0.3_7 python-gobject-devel<=3.36.1_2 python-gobject<=3.36.1_2 - python-isodate<=0.6.0_5 python-iso8601<=0.1.16_2 python-jellyfish<=0.6.1_2 python-lockfile<=0.12.2_7 @@ -312,7 +309,6 @@ replaces=" python-matplotlib<=2.2.4_2 python-netifaces<=0.10.9_3 python-nose<=1.3.7_7 - python-notify<=0.1.1_13 python-pgpdump<=1.5_10 python-pivy<=0.6.4_2 python-pretend<=1.0.9_5 @@ -324,14 +320,12 @@ replaces=" python-pystache<=0.5.4_6 python-pytest-relaxed<=1.1.2_2 python-pytz<=2021.3_2 - python-rdflib<=4.2.2_6 python-reportlab<=3.5.42_3 python-requests<=2.26.0_2 python-spambayes<=1.1b3_3 python-sqlite<=2.8.3_1 python-unicorn>=0 python-urllib3<=1.26.6_2 - python-urwid<=2.1.2_3 python-xdg<=0.27_2 python-xlib<=0.29_1 python3-Django<=3.0.7_2 @@ -342,7 +336,6 @@ replaces=" python3-docker-pycreds<=0.4.0_4 python3-grako<=3.99.9_7 python3-idna-ssl<=1.1.0_3 - python3-importlib_metadata<=4.8.1_2 python3-jaraco<=1.0_4 python3-jsonrpc-server<=0.4.0_2 python3-keepalive<=0.5_6 @@ -354,7 +347,6 @@ replaces=" python3-pyside<=5.15.0_2 python3-shiboken<=5.15.0_3 python3-txacme<=0.9.3_3 - python3-zipp<=3.6.0_1 qimageblitz<=0.0.6_4 qt-designer-devel<=4.8.7_29 qt-designer-libs<=4.8.7_29 @@ -416,14 +408,11 @@ replaces=" wicd-gtk<=1.7.4_6 wireguard-go<=0.0.20181222_2 wireshark-gtk<=3.0.7_1 - xcdroast<=1.19_1 xlennart<=1.1.1_1 xmonad-contrib<=0.16_3 xmonad<=0.15_5 - xnp2<=0.86_2 xnoise-devel<=0.2.21_4 xnoise<=0.2.21_4 - yabause-gtk<=0.9.15_2 yt-play<=20140117_2 yturl<=2.0.2_5 zbackup<=1.4.4_23 diff --git a/srcpkgs/restic/template b/srcpkgs/restic/template index bfa028308146..18e2a8b1f406 100644 --- a/srcpkgs/restic/template +++ b/srcpkgs/restic/template @@ -1,6 +1,6 @@ # Template file for 'restic' pkgname=restic -version=0.13.1 +version=0.13.0 revision=1 build_style=go go_import_path=github.com/restic/restic @@ -12,7 +12,7 @@ license="BSD-2-Clause" homepage="https://restic.net/" changelog="https://raw.githubusercontent.com/restic/restic/master/CHANGELOG.md" distfiles="https://github.com/restic/restic/releases/download/v${version}/restic-${version}.tar.gz" -checksum=8430f80dc17b98fd78aca6f7d635bf12a486687677e15989a891ff4f6d8490a9 +checksum=b3c09137b462548f44d764f98909534bef6e85fe029d4daf60545642cdefd3dd post_install() { vlicense LICENSE diff --git a/srcpkgs/riff/template b/srcpkgs/riff/template index 602561a6a79f..b449c6dcc147 100644 --- a/srcpkgs/riff/template +++ b/srcpkgs/riff/template @@ -1,6 +1,6 @@ # Template file for 'riff' pkgname=riff -version=2.18.0 +version=2.17.0 revision=1 build_style=cargo short_desc="Diff filter highlighting which line parts have changed" @@ -8,7 +8,7 @@ maintainer="0x5c <dev@0x5c.io>" license="MIT" homepage="https://github.com/walles/riff" distfiles="https://github.com/walles/riff/archive/refs/tags/${version}.tar.gz" -checksum=a4f86f128a287af44c4c1da0e474b4e187afcef780ed2672bec4d3d592353d71 +checksum=8153c3b1b91a550dcc97925cc257c846d6a7e36408d5c1f229f392983cf4c8a6 post_install() { vlicense LICENSE diff --git a/srcpkgs/rinutils/template b/srcpkgs/rinutils/template index 702c7c45ca42..a78c2ec31a68 100644 --- a/srcpkgs/rinutils/template +++ b/srcpkgs/rinutils/template @@ -1,6 +1,6 @@ # Template file for 'rinutils' pkgname=rinutils -version=0.10.1 +version=0.10.0 revision=1 build_style=cmake hostmakedepends="perl pkg-config" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/shlomif/rinutils/" changelog="https://raw.githubusercontent.com/shlomif/rinutils/master/NEWS.asciidoc" distfiles="https://github.com/shlomif/rinutils/archive/${version}.tar.gz" -checksum=329ba4cdfb38cddc5af4a8169a8c4a4371f7db8a6ddd76f5c9162a2b216f3b8e +checksum=af688ee2258587bcec5763d2426c24b734f1e15309cb5f28c18252c6a12e167d do_check() { : requires many perl modules diff --git a/srcpkgs/ristretto/template b/srcpkgs/ristretto/template index cd6094d5c4ed..80395b0e265d 100644 --- a/srcpkgs/ristretto/template +++ b/srcpkgs/ristretto/template @@ -1,6 +1,6 @@ # Template file for 'ristretto' pkgname=ristretto -version=0.12.3 +version=0.12.2 revision=1 build_style=gnu-configure configure_args="--with-locales-dir=/usr/share/locale" @@ -13,4 +13,4 @@ license="GPL-2.0-or-later" homepage="https://docs.xfce.org/apps/ristretto/start" changelog="https://gitlab.xfce.org/apps/ristretto/-/raw/master/NEWS" distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2" -checksum=868f7021225fa170a2f4716c1d7823bf25ad7aab237687755855799588cd3f3e +checksum=0eee869922ec00a253dafa446c2aad2a2f98e07e1db7262e8337ce9ec2dad969 diff --git a/srcpkgs/rocksndiamonds/template b/srcpkgs/rocksndiamonds/template index 5d67f3ca67c5..6c686c7c785b 100644 --- a/srcpkgs/rocksndiamonds/template +++ b/srcpkgs/rocksndiamonds/template @@ -1,6 +1,6 @@ # Template file for 'rocksndiamonds' pkgname=rocksndiamonds -version=4.3.2.1 +version=4.3.1.1 revision=1 build_style=gnu-makefile hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Clyhtsuriva <void-packages@adjutor.xyz>" license="GPL-2.0-only" homepage="http://www.artsoft.org/rocksndiamonds" distfiles="http://www.artsoft.org/RELEASES/unix/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=dba4b5ff63561a258348cd3b330d2084ab7ba647d26b6c21f996d93d76ea8439 +checksum=05fcf2c2ac4cca5f94acc8a9c6d2d648d6d5acd901467030cd712fc4f499b564 replaces="rocksndiamonds-data>=0" do_build() { diff --git a/srcpkgs/rofi-emoji/template b/srcpkgs/rofi-emoji/template index a82978a2903f..f372e5481cd4 100644 --- a/srcpkgs/rofi-emoji/template +++ b/srcpkgs/rofi-emoji/template @@ -1,6 +1,6 @@ # Template file for 'rofi-emoji' pkgname=rofi-emoji -version=3.0.1 +version=2.3.0 revision=1 build_style=gnu-configure hostmakedepends="autoconf automake libtool pkg-config" @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/Mange/rofi-emoji" changelog="https://raw.githubusercontent.com/Mange/rofi-emoji/master/Changelog.md" distfiles="https://github.com/Mange/rofi-emoji/archive/v${version}.tar.gz" -checksum=a773e62acac7cb1d2e10ba838149f6508a7541e36b15b620299bd8b8f2fd2056 +checksum=7c5e16c48e37cb94fb057c7d2eb9b1df87b964f8f2998ca1df97481813449d51 pre_configure() { autoreconf -i diff --git a/srcpkgs/rofi-rbw/template b/srcpkgs/rofi-rbw/template index d50f8ff13b21..37dc916c12d6 100644 --- a/srcpkgs/rofi-rbw/template +++ b/srcpkgs/rofi-rbw/template @@ -1,6 +1,6 @@ # Template file for 'rofi-rbw' pkgname=rofi-rbw -version=1.0.1 +version=1.0.0 revision=1 build_style=python3-pep517 make_install_target="rofi_rbw-${version}-py3-none-any.whl" @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/fdw/rofi-rbw" changelog="https://raw.githubusercontent.com/fdw/rofi-rbw/HEAD/CHANGELOG.md" distfiles="https://github.com/fdw/rofi-rbw/archive/${version}.tar.gz" -checksum=37f14462a7a918df2ac9350db8e3822fc7bf9af490dddb60299ea73c976f6c97 +checksum=25cebb7d0cbff19cd0dc54834455de0ae291c74c4d51d66a5c10a57093b49799 post_install() { vman src/rofi_rbw/docs/rofi-rbw.1 diff --git a/srcpkgs/root/template b/srcpkgs/root/template index e87769061a7a..bfc8cb6d8a3b 100644 --- a/srcpkgs/root/template +++ b/srcpkgs/root/template @@ -1,7 +1,7 @@ # Template file for 'root' pkgname=root -version=6.26.04 -revision=2 +version=6.26.02 +revision=1 # Only i686 and x86_64 seem to be officially supported archs="i686* x86_64*" build_style=cmake @@ -29,17 +29,13 @@ maintainer="Ben Jargowsky <benjar63@gmail.com>" license="LGPL-2.1-or-later" homepage="https://root.cern" distfiles="https://root.cern/download/root_v${version}.source.tar.gz" -checksum=a271cf82782d6ed2c87ea5eef6681803f2e69e17b3036df9d863636e9358421e +checksum=7ba96772271a726079506c5bf629c3ceb21bf0682567ed6145be30606d7cd9bb build_options="fortran root7" build_options_default="fortran" python_version=3 shlib_provides="libCore.so libTree.so libRIO.so libMatrix.so libThread.so libTMVA.so libMathCore.so" -case "$XBPS_TARGET_MACHINE" in - i686*) configure_args+=" -DCMAKE_C_FLAGS=-g0 -DCMAKE_CXX_FLAGS=-g0" ;; -esac - post_install() { rm -v ${DESTDIR}/usr/share/root/fonts/LICENSE rm -v ${DESTDIR}/usr/share/root/fonts/[a-mt-z]*.ttf diff --git a/srcpkgs/rootlesskit/template b/srcpkgs/rootlesskit/template index 9e5bffab1f50..15fbeba58f75 100644 --- a/srcpkgs/rootlesskit/template +++ b/srcpkgs/rootlesskit/template @@ -1,4 +1,4 @@ -# Template file for 'rootlesskit'. +# Template file for 'rootlesskit' pkgname=rootlesskit version=0.14.6 revision=1 diff --git a/srcpkgs/rot8/template b/srcpkgs/rot8/template index ea8d2945a6d6..302a85758bb1 100644 --- a/srcpkgs/rot8/template +++ b/srcpkgs/rot8/template @@ -1,14 +1,14 @@ # Template file for 'rot8' pkgname=rot8 -version=0.1.4 +version=0.1.3 revision=1 build_style=cargo short_desc="Screen rotation daemon" maintainer="Harrison Thorne <harrisonthorne@protonmail.com>" license="MIT" homepage="https://github.com/efernau/rot8" -distfiles="https://github.com/efernau/rot8/archive/refs/tags/v${version}.tar.gz" -checksum=d8dae505a0f736e6462d4745d9adc330afd9177fcba25a02e73650bdfe295495 +distfiles="https://github.com/efernau/rot8/archive/v${version}.tar.gz" +checksum=14b3e0073462de8a7a010d10485c841f81a3e6dfce90f6c8401fbbb4419f8125 post_install() { vlicense LICENSE diff --git a/srcpkgs/routinator/template b/srcpkgs/routinator/template index ce1f0b16e6c8..6d776a5ffb60 100644 --- a/srcpkgs/routinator/template +++ b/srcpkgs/routinator/template @@ -1,6 +1,6 @@ # Template file for 'routinator' pkgname=routinator -version=0.11.2 +version=0.10.2 revision=1 build_style=cargo depends="rsync" @@ -8,10 +8,9 @@ short_desc="Resource Public Key Infrastructure (RPKI) validator" maintainer="Cameron Nemo <cnemo@tutanota.com>" license="BSD-3-Clause" homepage="https://rpki.readthedocs.io/" -changelog="https://raw.githubusercontent.com/NLnetLabs/routinator/main/Changelog.md" distfiles="https://github.com/NLnetLabs/routinator/archive/v${version}.tar.gz" conf_files="/etc/routinator/routinator.conf" -checksum=00f825c53168592da0285e8dbd228018e77248d458214a2c0f86cd0ca45438f5 +checksum=b85e03447eaffc3ec0df78eeeb5ad87aaaeabc0974d87ea5d516e04c3e1bbbb3 case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|arm*|aarch64*) ;; @@ -20,6 +19,7 @@ esac post_install() { vdoc README.md + vdoc doc/misc.md vman doc/routinator.1 vinstall etc/routinator.conf.system-service 0644 etc/routinator routinator.conf vlicense LICENSE diff --git a/srcpkgs/rpi-eeprom/template b/srcpkgs/rpi-eeprom/template index c5a5e845d2cb..838d81485b88 100644 --- a/srcpkgs/rpi-eeprom/template +++ b/srcpkgs/rpi-eeprom/template @@ -1,29 +1,29 @@ # Template file for 'rpi-eeprom' pkgname=rpi-eeprom -version=2022.05.20 -revision=1 -_githash="1c758a0904630da2ea905118bdf34fe2d8a6bb5e" +version=2021.06.17 +revision=2 +_githash="cecc46f6878ff03ab87c1cdd3c17ca0b446546d2" archs="armv7* aarch64*" wrksrc="${pkgname}-${_githash}" -conf_files="/etc/default/rpi-eeprom-update" +conf_files="/etc/default/rpi-eeprom-update-default" depends="binutils pciutils python3 rpi-firmware rpi-userland" short_desc="Bootloader and VL805 USB controller EEPROM update tool for RPi4" maintainer="Leah Neukirchen <leah@vuxu.org>" license="BSD-3-Clause, custom:Proprietary" homepage="https://github.com/raspberrypi/rpi-eeprom/" distfiles="https://github.com/raspberrypi/rpi-eeprom/archive/${_githash}.tar.gz" -checksum=ab4e20ef187f1583265c0face1d7d1597df2dc5d0fef697b459794924542388a +checksum=668227625344c9dfa615eb9ec77c26f7126615fb4c054cfd4caaf25385475de9 python_version=3 repository=nonfree do_install() { vbin rpi-eeprom-config vbin rpi-eeprom-update - vbin rpi-eeprom-digest - vinstall rpi-eeprom-update-default 644 etc/default rpi-eeprom-update + vinstall rpi-eeprom-update-default 644 etc/default vmkdir usr/lib/firmware/raspberrypi/bootloader vcopy firmware/* usr/lib/firmware/raspberrypi/bootloader/ + rm -rf ${DESTDIR}/usr/lib/firmware/raspberrypi/bootloader/firmware/old vlicense LICENSE } diff --git a/srcpkgs/rpi-imager/patches/disable-telemetry.patch b/srcpkgs/rpi-imager/patches/disable-telemetry.patch new file mode 100644 index 000000000000..620822889b32 --- /dev/null +++ b/srcpkgs/rpi-imager/patches/disable-telemetry.patch @@ -0,0 +1,11 @@ +--- a/config.h 2021-03-16 12:22:48.315849306 -0500 ++++ b/config.h 2021-03-16 12:23:00.273828304 -0500 +@@ -15,7 +15,7 @@ + + /* Phone home the name of images downloaded for image popularity ranking */ + #define TELEMETRY_URL "https://rpi-imager-stats.raspberrypi.com/downloads" +-#define TELEMETRY_ENABLED_DEFAULT true ++#define TELEMETRY_ENABLED_DEFAULT false + + /* Hash algorithm for verifying (uncompressed image) checksum */ + #define OSLIST_HASH_ALGORITHM QCryptographicHash::Sha256 diff --git a/srcpkgs/rpi-imager/template b/srcpkgs/rpi-imager/template index 081371014e6e..1b50a1a27f33 100644 --- a/srcpkgs/rpi-imager/template +++ b/srcpkgs/rpi-imager/template @@ -1,10 +1,8 @@ # Template file for 'rpi-imager' pkgname=rpi-imager -version=1.7.2 +version=1.7.1 revision=1 -build_wrksrc=src build_style=cmake -configure_args="-DENABLE_TELEMETRY=OFF -DENABLE_CHECK_VERSION=OFF" hostmakedepends="qt5-host-tools qt5-qmake" makedepends="qt5-devel qt5-declarative-devel qt5-svg-devel qt5-tools-devel libcurl-devel libarchive-devel" @@ -14,7 +12,7 @@ maintainer="Adam Gausmann <agausmann@fastmail.com>" license="Apache-2.0" homepage="https://github.com/raspberrypi/rpi-imager" distfiles="https://github.com/raspberrypi/rpi-imager/archive/v${version}.tar.gz" -checksum=babdcda0a38c5dc3893eef3d2d7138d6d23ba7e306f0f840b6970c579490a57a +checksum=57c4b1d53a3c5f84fe9a653c07d9c5ea2d5941356c536d6d434d1ff6133b587d pre_configure() { ln -sf /bin/true $XBPS_WRAPPERDIR/lsblk diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template index 3c2188d2d5bc..9b38bc53a346 100644 --- a/srcpkgs/rpi-kernel/template +++ b/srcpkgs/rpi-kernel/template @@ -12,11 +12,11 @@ # # WARNING: keep all rpi*-kernel packages in sync -_githash="82c6f8643398e222099066bfffb2070772f0696f" +_githash="650082a559a570d6c9d2739ecc62843d6f951059" _gitshort="${_githash:0:7}" pkgname=rpi-kernel -version=5.10.110 +version=5.10.92 revision=1 archs="armv6l*" wrksrc="linux-${_githash}" @@ -27,7 +27,7 @@ homepage="http://www.kernel.org" license="GPL-2.0-only" short_desc="Linux kernel for Raspberry Pi zero/1 (${version%.*} series [git ${_gitshort}])" distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3 +checksum=ae8b1635a33316ef9b85a4f0ce77d0032c74fbe2ef127755b17cd34d265c48d8 python_version=3 _kernver="${version}_${revision}" diff --git a/srcpkgs/rpi2-kernel/template b/srcpkgs/rpi2-kernel/template index 228b6d2c5551..b970fd924fd9 100644 --- a/srcpkgs/rpi2-kernel/template +++ b/srcpkgs/rpi2-kernel/template @@ -1,11 +1,11 @@ # Template file for 'rpi2-kernel' # See rpi-kernel for version policy -_githash="82c6f8643398e222099066bfffb2070772f0696f" +_githash="650082a559a570d6c9d2739ecc62843d6f951059" _gitshort="${_githash:0:7}" pkgname=rpi2-kernel -version=5.10.110 +version=5.10.92 revision=1 archs="armv7l*" wrksrc="linux-${_githash}" @@ -16,7 +16,7 @@ homepage="http://www.kernel.org" license="GPL-2.0-only" short_desc="Linux kernel for Raspberry Pi 2 (${version%.*} series [git ${_gitshort}])" distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3 +checksum=ae8b1635a33316ef9b85a4f0ce77d0032c74fbe2ef127755b17cd34d265c48d8 python_version=3 _kernver="${version}_${revision}" diff --git a/srcpkgs/rpi3-kernel/template b/srcpkgs/rpi3-kernel/template index 937308fc6576..e76d0ab86d51 100644 --- a/srcpkgs/rpi3-kernel/template +++ b/srcpkgs/rpi3-kernel/template @@ -1,11 +1,11 @@ # Template file for 'rpi3-kernel' # See rpi-kernel for version policy -_githash="82c6f8643398e222099066bfffb2070772f0696f" +_githash="650082a559a570d6c9d2739ecc62843d6f951059" _gitshort="${_githash:0:7}" pkgname=rpi3-kernel -version=5.10.110 +version=5.10.92 revision=1 archs="aarch64*" wrksrc="linux-${_githash}" @@ -16,7 +16,7 @@ homepage="http://www.kernel.org" license="GPL-2.0-only" short_desc="Linux kernel for Raspberry Pi 3 / Zero 2 (${version%.*} series [git ${_gitshort}])" distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3 +checksum=ae8b1635a33316ef9b85a4f0ce77d0032c74fbe2ef127755b17cd34d265c48d8 python_version=3 _kernver="${version}_${revision}" diff --git a/srcpkgs/rpi4-kernel/template b/srcpkgs/rpi4-kernel/template index e2c8ac19efee..27ed4f581a7b 100644 --- a/srcpkgs/rpi4-kernel/template +++ b/srcpkgs/rpi4-kernel/template @@ -1,11 +1,11 @@ # Template file for 'rpi4-kernel' # See rpi-kernel for version policy -_githash="82c6f8643398e222099066bfffb2070772f0696f" +_githash="650082a559a570d6c9d2739ecc62843d6f951059" _gitshort="${_githash:0:7}" pkgname=rpi4-kernel -version=5.10.110 +version=5.10.92 revision=1 archs="aarch64*" wrksrc="linux-${_githash}" @@ -16,7 +16,7 @@ homepage="http://www.kernel.org" license="GPL-2.0-only" short_desc="Linux kernel for Raspberry Pi 4 (${version%.*} series [git ${_gitshort}])" distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz" -checksum=f3ee7782c90ecb3e468e89602248a1de45b466d5d4c1af4748f7ca088c0fcab3 +checksum=ae8b1635a33316ef9b85a4f0ce77d0032c74fbe2ef127755b17cd34d265c48d8 python_version=3 conflicts=rpi3-kernel diff --git a/srcpkgs/rpm/template b/srcpkgs/rpm/template index fbd6b4f0438e..6d252bd4cf58 100644 --- a/srcpkgs/rpm/template +++ b/srcpkgs/rpm/template @@ -1,10 +1,13 @@ # Template file for 'rpm' pkgname=rpm -version=4.17.1 +version=4.17.0 revision=1 build_style=gnu-configure +# configure checks sys.version[:3] for Python versioning, so 3.10 becomes 3.1; +# until this is fixed upstream, manually define am_cv_python_version to circumvent configure_args="--with-cap --with-acl - --enable-python PYTHON=python3 --sharedstatedir=/var/lib" + --enable-python PYTHON=python3 --sharedstatedir=/var/lib + am_cv_python_version=${py3_ver}" hostmakedepends="automake gettext-devel libtool pkg-config python3-setuptools" makedepends="libgcrypt-devel binutils-devel elfutils-devel file-devel libarchive-devel @@ -15,7 +18,7 @@ license="GPL-2.0-or-later" homepage="https://rpm.org" changelog="https://rpm.org/wiki/Releases/${version}.html" distfiles="https://ftp.osuosl.org/pub/rpm/releases/rpm-${version%.*}.x/rpm-${version}.tar.bz2" -checksum=0c11b793466e7258851ff82bd65c8ffd8c2dbbc70acc869a5d34150549926e5d +checksum=2e0d220b24749b17810ed181ac1ed005a56bbb6bc8ac429c21f314068dc65e6a python_version=3 conflicts="rpmextract>=0" # Both provide rpm2cpio diff --git a/srcpkgs/rtl_433/template b/srcpkgs/rtl_433/template index 54782dac8dd1..a9cd4344c641 100644 --- a/srcpkgs/rtl_433/template +++ b/srcpkgs/rtl_433/template @@ -1,17 +1,17 @@ # Template file for 'rtl_433' pkgname=rtl_433 -version=21.12 +version=20.02 revision=1 build_style=cmake -hostmakedepends="pkg-config libtool" -makedepends="librtlsdr-devel SoapySDR-devel libusb-devel openssl-devel" +hostmakedepends="pkg-config" +makedepends="librtlsdr-devel SoapySDR-devel libusb-devel" short_desc="RTLSDR based 433MHz generic data receiver" -maintainer="classabbyamp <void@placeviolette.net>" +maintainer="bra1nwave <bra1nwave@protonmail.com>" license="GPL-2.0-or-later" homepage="https://github.com/merbanan/rtl_433" changelog="https://raw.githubusercontent.com/merbanan/rtl_433/master/CHANGELOG.md" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=b362ef3410adec64aee7ad8e6d4d74875f1b3d59ef6fb4856e96adc03876dc65 +checksum=4f114017ede02d3038c449cf7d25cc82eecda5960e5229cc229774681a9ad80b post_install() { vmkdir usr/share/examples diff --git a/srcpkgs/runc/template b/srcpkgs/runc/template index ef7d7995d07a..35f011484e72 100644 --- a/srcpkgs/runc/template +++ b/srcpkgs/runc/template @@ -1,6 +1,6 @@ # Template file for 'runc' pkgname=runc -version=1.1.3 +version=1.1.2 revision=1 build_style=go go_import_path=github.com/opencontainers/runc @@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="Apache-2.0" homepage="https://github.com/opencontainers/runc" distfiles="https://github.com/opencontainers/runc/releases/download/v${version}/runc.tar.xz" -checksum=2db1f3a01ffd2f8fa3a259b9b512ca7d4dbf89be5765cc58d306e45658668453 +checksum=78ad532465ce4c2802480644a8756c30ae99c1bf779f0243af4bca11c4d041de post_build() { make man diff --git a/srcpkgs/ruplacer/template b/srcpkgs/ruplacer/template index 9cf7468413e4..226155a2452a 100644 --- a/srcpkgs/ruplacer/template +++ b/srcpkgs/ruplacer/template @@ -1,15 +1,14 @@ # Template file for 'ruplacer' pkgname=ruplacer -version=0.8.0 +version=0.6.4 revision=1 build_style=cargo short_desc="Find and replace text in source files" maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="BSD-3-Clause" homepage="https://github.com/dmerejkowsky/ruplacer" -changelog="https://github.com/your-tools/ruplacer/raw/main/CHANGELOG.md" distfiles="https://github.com/dmerejkowsky/ruplacer/archive/refs/tags/v${version}.tar.gz" -checksum=7109bf19c0f62ec477c952c1c509353f7c6abd19deb9169384ebc9d21ad71dc7 +checksum=4f66e8970942e55dc287c585eef7a21394aefa49df746cef429f9e5bc6714c7a post_install() { vlicense LICENSE diff --git a/srcpkgs/rust-analyzer/template b/srcpkgs/rust-analyzer/template index 19f1d77d619c..d6babaaf3b56 100644 --- a/srcpkgs/rust-analyzer/template +++ b/srcpkgs/rust-analyzer/template @@ -1,6 +1,6 @@ # Template file for 'rust-analyzer' pkgname=rust-analyzer -version=2022.07.25 +version=2022.06.20 revision=1 _ver=${version//./-} wrksrc="${pkgname}-${_ver}" @@ -11,7 +11,7 @@ maintainer="Gabriel Sanches <gabriel@gsr.dev>" license="Apache-2.0, MIT" homepage="https://rust-analyzer.github.io/" distfiles="https://github.com/rust-lang/rust-analyzer/archive/${_ver}.tar.gz" -checksum=2506054eff0ab2405a5dcc27fa9d8d748416179931b87b16972d2261364cdc36 +checksum=195f0f19ef0254e030f5806021f19dbb099a340bcb7874287583f0b534d71078 # tests require Rust source code make_check=no diff --git a/srcpkgs/rustup/patches/0001-Symlink-rustup-instead-of-copying-it.patch b/srcpkgs/rustup/patches/0001-Symlink-rustup-instead-of-copying-it.patch deleted file mode 100644 index 7f57e6fe0f1c..000000000000 --- a/srcpkgs/rustup/patches/0001-Symlink-rustup-instead-of-copying-it.patch +++ /dev/null @@ -1,45 +0,0 @@ -From e512f8222fddecf23552ed490f71cc3c444abc53 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= - <jan.christian@gruenhage.xyz> -Date: Tue, 12 Jul 2022 08:16:08 +0200 -Subject: [PATCH] Symlink rustup instead of copying it - -To make sure that we can update rustup using xbps, we need to symlink -rustup into $CARGO_HOME/bin instead of copying it. - -Upstream doesn't want the patch as it is right now. ---- - src/cli/self_update.rs | 3 +-- - src/utils/utils.rs | 2 +- - 2 files changed, 2 insertions(+), 3 deletions(-) - -diff --git a/src/cli/self_update.rs b/src/cli/self_update.rs -index a4c00d57..82a4d67a 100644 ---- a/src/cli/self_update.rs -+++ b/src/cli/self_update.rs -@@ -729,8 +729,7 @@ fn install_bins() -> Result<()> { - if rustup_path.exists() { - utils::remove_file("rustup-bin", &rustup_path)?; - } -- utils::copy_file(&this_exe_path, &rustup_path)?; -- utils::make_executable(&rustup_path)?; -+ utils::symlink_file(&this_exe_path, &rustup_path)?; - install_proxies() - } - -diff --git a/src/utils/utils.rs b/src/utils/utils.rs -index 0362372b..9e5a5fe2 100644 ---- a/src/utils/utils.rs -+++ b/src/utils/utils.rs -@@ -306,7 +306,7 @@ pub fn hardlink_file(src: &Path, dest: &Path) -> Result<()> { - } - - #[cfg(unix)] --fn symlink_file(src: &Path, dest: &Path) -> Result<()> { -+pub(crate) fn symlink_file(src: &Path, dest: &Path) -> Result<()> { - std::os::unix::fs::symlink(src, dest).with_context(|| RustupError::LinkingFile { - src: PathBuf::from(src), - dest: PathBuf::from(dest), --- -2.37.0 - diff --git a/srcpkgs/rustup/patches/dont-copy-rustup-bin.patch b/srcpkgs/rustup/patches/dont-copy-rustup-bin.patch new file mode 100644 index 000000000000..d8289b90d691 --- /dev/null +++ b/srcpkgs/rustup/patches/dont-copy-rustup-bin.patch @@ -0,0 +1,15 @@ +Upstream: No, not upstreamable like this +Reason: We want the rustup binary in $CARGO_HOME/bin to be of the +same version as the one we distribute in this rustup package. +--- a/src/cli/self_update.rs 2019-05-27 16:17:21.432715136 +0200 ++++ b/src/cli/self_update.rs 2019-05-27 16:18:56.537718683 +0200 +@@ -619,8 +619,7 @@ + if rustup_path.exists() { + utils::remove_file("rustup-bin", &rustup_path)?; + } +- utils::copy_file(&this_exe_path, &rustup_path)?; +- utils::make_executable(&rustup_path)?; ++ utils::symlink_file(&this_exe_path, &rustup_path)?; + install_proxies() + } + diff --git a/srcpkgs/rustup/template b/srcpkgs/rustup/template index da9d2751ba4f..b55cbe09d868 100644 --- a/srcpkgs/rustup/template +++ b/srcpkgs/rustup/template @@ -1,6 +1,6 @@ # Template file for 'rustup' pkgname=rustup -version=1.25.1 +version=1.24.3 revision=1 # rustup doesn't recognize this target archs="~armv*-musl" @@ -15,7 +15,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="Apache-2.0, MIT" homepage="https://www.rustup.rs" distfiles="https://github.com/rust-lang/${pkgname}/archive/${version}.tar.gz" -checksum=4d062c77b08309bd212f22dd7da1957c1882509c478e57762f34ec4fb2884c9a +checksum=24a8cede4ccbbf45ab7b8de141d92f47d1881bb546b3b9180d5a51dc0622d0f6 case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|arm*|aarch64*) diff --git a/srcpkgs/s6-dns/template b/srcpkgs/s6-dns/template index dae2279b0749..23f7f81ebec6 100644 --- a/srcpkgs/s6-dns/template +++ b/srcpkgs/s6-dns/template @@ -1,6 +1,6 @@ # Template file for 's6-dns' pkgname=s6-dns -version=2.3.5.4 +version=2.3.5.3 revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib @@ -13,7 +13,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>" license="ISC" homepage="https://skarnet.org/software/s6-dns" distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=76af222472c4754f83cdc59ad354255ce1b1e6f6833a059328463f8e51f4db43 +checksum=2ac42f6771cc95c5e9b4d50e4713c3be51733d0f615dcd6c71ef1d9e059c76da build_options="static" diff --git a/srcpkgs/s6-linux-utils/template b/srcpkgs/s6-linux-utils/template index 212752cc26d0..50bcca538641 100644 --- a/srcpkgs/s6-linux-utils/template +++ b/srcpkgs/s6-linux-utils/template @@ -1,6 +1,6 @@ # Template file for 's6-linux-utils' pkgname=s6-linux-utils -version=2.6.0.0 +version=2.5.1.7 revision=1 build_style=configure configure_args="--libdir=/usr/lib --includedir=/usr/include @@ -14,7 +14,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-linux-utils" changelog="https://skarnet.org/software/s6-linux-utils/upgrade.html" distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=6c7132734a0c8287002ee6910c469f175a97d766a8023c0c33af8ba92643ed59 +checksum=86a8c2df4bf13e17fb04b86b60dd2ab355f47bc4bf3c3821637cf9f599addfd8 build_options="static" diff --git a/srcpkgs/s6-man-pages/template b/srcpkgs/s6-man-pages/template index 308c8a8ebd2b..013c85787e96 100644 --- a/srcpkgs/s6-man-pages/template +++ b/srcpkgs/s6-man-pages/template @@ -1,6 +1,6 @@ # Template file for 's6-man-pages' pkgname=s6-man-pages -version=2.11.1.1.1 +version=2.11.1.0.1 revision=1 build_style=gnu-makefile short_desc="Ports of the HTML documentation for the s6 supervision suite to mdoc(7)" @@ -8,7 +8,7 @@ maintainer="mobinmob <mobinmob@disroot.org>" license="ISC" homepage="https://github.com/flexibeast/s6-man-pages" distfiles="https://github.com/flexibeast/s6-man-pages/archive/v${version}.tar.gz" -checksum=794cd18cabee8c5afcb2cddfb35a5ae93240595aae5dc831acc8f4e258ca2199 +checksum=50ef3005c72fb790cf72b510b487fedc9f51c656e7f6f36a48762f9fc679344c post_install() { vlicense LICENSE diff --git a/srcpkgs/s6-networking-man-pages/template b/srcpkgs/s6-networking-man-pages/template index 2480ac1440f9..2edb8b455dc2 100644 --- a/srcpkgs/s6-networking-man-pages/template +++ b/srcpkgs/s6-networking-man-pages/template @@ -1,6 +1,6 @@ # Template file for 's6-networking-man-pages' pkgname=s6-networking-man-pages -version=2.5.1.1.1 +version=2.5.1.0.1 revision=1 build_style=gnu-makefile hostmakedepends="mdocml" @@ -8,8 +8,8 @@ short_desc="Mdoc versions of the documentation for the s6-networking suite" maintainer="mobinmob <mobinmob@disroot.org>" license="ISC" homepage="https://github.com/flexibeast/s6-networking-man-pages" -distfiles="https://github.com/flexibeast/s6-networking-man-pages/archive/refs/tags/v${version}.tar.gz" -checksum=8502edfc01f54c7eca8131a5cb3c9a46c698c9199f9654db9183f7e307ece258 +distfiles="https://github.com/flexibeast/s6-networking-man-pages/archive/v${version}.tar.gz" +checksum=0def3cc5511f20efd47f967c498e5bd6635b1c9eded738e2fece2f956cb9bc5e post_install() { vlicense LICENSE diff --git a/srcpkgs/s6-networking/template b/srcpkgs/s6-networking/template index d06d52acf170..d39c9cfda98e 100644 --- a/srcpkgs/s6-networking/template +++ b/srcpkgs/s6-networking/template @@ -1,6 +1,6 @@ # Template file for 's6-networking' pkgname=s6-networking -version=2.5.1.1 +version=2.5.1.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib $(vopt_if libtls --enable-ssl=libtls) @@ -16,7 +16,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-networking" changelog="https://skarnet.org/software/s6-networking/upgrade.html" distfiles="${homepage}/${pkgname}-${version}.tar.gz" -checksum=7ac79d4de3d9c13532e444ab7497c4e04ad0fa7229d502984d9dc7d48aa64418 +checksum=2507c51fea5a2d07a7a77300a6502f2af4a04b6da15131f20bf984b99091ff41 build_options="bearssl libtls static" build_options_default="bearssl" diff --git a/srcpkgs/s6-portable-utils-man-pages/template b/srcpkgs/s6-portable-utils-man-pages/template index 28c906c1a67a..afce5d598f33 100644 --- a/srcpkgs/s6-portable-utils-man-pages/template +++ b/srcpkgs/s6-portable-utils-man-pages/template @@ -1,6 +1,6 @@ # Template file for 's6-portable-utils-man-pages' pkgname=s6-portable-utils-man-pages -version=2.2.5.0.1 +version=2.2.4.0.2 revision=1 build_style=gnu-makefile hostmakedepends="mdocml" @@ -9,7 +9,7 @@ maintainer="mobinmob <mobinmob@disroot.org>" license="ISC" homepage="https://github.com/flexibeast/s6-portable-utils-man-pages" distfiles="https://github.com/flexibeast/s6-portable-utils-man-pages/archive/refs/tags/v${version}.tar.gz" -checksum=e960dbd459285846f89900643742846848431c0d82d4645f3c4b697227abdfe4 +checksum=af0f6b39d5b4184db08d413840b810a543ae7f9fbd19e48ea14022d5b6ac42c7 post_install() { vlicense LICENSE diff --git a/srcpkgs/s6-portable-utils/template b/srcpkgs/s6-portable-utils/template index ca0c308fb3b1..e7de2cf69b93 100644 --- a/srcpkgs/s6-portable-utils/template +++ b/srcpkgs/s6-portable-utils/template @@ -1,6 +1,6 @@ # Template file for 's6-portable-utils' pkgname=s6-portable-utils -version=2.2.5.0 +version=2.2.4.0 revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include @@ -14,7 +14,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-portable-utils/" changelog="https://skarnet.org/software/s6-portable-utils/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=ebb39f8934fd36f25d31352e61bbd94dc02b1e9f04411850d2fd9658bd916e36 +checksum=cb1eea89f0311006f0132aa45324ff96fa7756d11a5f4366c68d084839e5a56f build_options="static" diff --git a/srcpkgs/s6-rc/template b/srcpkgs/s6-rc/template index 495907ef8a60..e47ba8b92b1f 100644 --- a/srcpkgs/s6-rc/template +++ b/srcpkgs/s6-rc/template @@ -1,6 +1,6 @@ # Template file for 's6-rc' pkgname=s6-rc -version=0.5.3.2 +version=0.5.3.0 revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib --includedir=/usr/include @@ -15,7 +15,7 @@ license="ISC" homepage="https://skarnet.org/software/s6-rc/" changelog="https://skarnet.org/software/s6-rc/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=4f24a4966a4aa353d2bd1a8afca9b88c7b7bd29c46b3a1a7f5305686b9d6e038 +checksum=93a31d2bd39569f684792973b556ac02723bdb60bd1ae76e9a0ea1f4a9b43f27 build_options="static" diff --git a/srcpkgs/s6/template b/srcpkgs/s6/template index d54785b251b2..5812c18784b0 100644 --- a/srcpkgs/s6/template +++ b/srcpkgs/s6/template @@ -1,6 +1,6 @@ # Template file for 's6' pkgname=s6 -version=2.11.1.1 +version=2.11.1.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --bindir=/usr/bin @@ -15,7 +15,7 @@ license="ISC" homepage="http://skarnet.org/software/s6/" changelog="https://skarnet.org/software/s6/upgrade.html" distfiles="http://skarnet.org/software/s6/s6-${version}.tar.gz" -checksum=1cef7f7b3a7e01181fbb6fe8300e6ba422d9689007221c78af1f99528acb6c38 +checksum=ae64dc2ba208ff80e4ac4792ce90dd526b42bf19c966dc7d8eb9a6870e4bc23a build_options="static" diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template index 77b7947a0f84..c21c9ea8aed1 100644 --- a/srcpkgs/sane/template +++ b/srcpkgs/sane/template @@ -1,7 +1,7 @@ # Template file for 'sane' pkgname=sane -_gitlab_release_hash=7d30fab4e115029d91027b6a58d64b43 -version=1.1.1 +_gitlab_release_hash=104f09c07d35519cc8e72e604f11643f +version=1.0.32 revision=1 wrksrc="sane-backends-${version}" build_style=gnu-configure @@ -20,7 +20,7 @@ license="custom:GPL-2.0-or-later-with-SANE-exception" homepage="http://www.sane-project.org/" changelog="https://gitlab.com/sane-project/backends/-/raw/master/NEWS" distfiles="https://gitlab.com/sane-project/backends/uploads/${_gitlab_release_hash}/sane-backends-${version}.tar.gz" -checksum=dd4b04c37a42f14c4619e8eea6a957f4c7c617fe59e32ae2872b373940a8b603 +checksum=3a28c237c0a72767086202379f6dc92dbb63ec08dfbab22312cba80e238bb114 noshlibprovides="avoid false detection of device drivers" # additional group 'lp' is required by saned to access some all-in-one devices @@ -30,8 +30,9 @@ _saned_groups="lp,scanner" build_options="avahi snmp" build_options_default="avahi" +# tests broken on 32bit. https://gitlab.com/sane-project/backends/-/issues/157 if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then - make_check=no # tests broken on 32bit. https://gitlab.com/sane-project/backends/-/issues/157 + make_check=no fi post_build() { diff --git a/srcpkgs/sbc/patches/fix-build-on-non-x86.patch b/srcpkgs/sbc/patches/fix-build-on-non-x86.patch new file mode 100644 index 000000000000..87b545078118 --- /dev/null +++ b/srcpkgs/sbc/patches/fix-build-on-non-x86.patch @@ -0,0 +1,43 @@ +From 909a9bdf7ab143e1f0baaf9736baebd3cd79aacf Mon Sep 17 00:00:00 2001 +From: Marius Bakke <marius@gnu.org> +Date: Tue, 22 Dec 2020 11:04:26 +0000 +Subject: sbc_primitives: Fix build on non-x86. +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Don't call __builtin_cpu_init unless targeting i386 or x86_64. +Otherwise we get an error at link time: + + CC sbc/sbc_primitives.lo +sbc/sbc_primitives.c: In function ‘sbc_init_primitives_x86’: +sbc/sbc_primitives.c:596:2: warning: implicit declaration of function ‘__builtin_cpu_init’; did you mean ‘__builtin_irint’? [-Wimplicit-function-declaration] +[...] + CCLD src/sbcdec +ld: sbc/.libs/libsbc-private.a(sbc_primitives.o): in function `sbc_init_primitives': +sbc_primitives.c:(.text+0x3a30): undefined reference to `__builtin_cpu_init' +--- + sbc/sbc_primitives.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/sbc/sbc_primitives.c b/sbc/sbc_primitives.c +index 97a75be..09c214a 100644 +--- a/sbc/sbc_primitives.c ++++ b/sbc/sbc_primitives.c +@@ -593,6 +593,7 @@ static int sbc_calc_scalefactors_j( + + static void sbc_init_primitives_x86(struct sbc_encoder_state *state) + { ++#if defined(__x86_64__) || defined(__i386__) + __builtin_cpu_init(); + + #ifdef SBC_BUILD_WITH_MMX_SUPPORT +@@ -604,6 +605,7 @@ static void sbc_init_primitives_x86(struct sbc_encoder_state *state) + if (__builtin_cpu_supports("sse4.2")) + sbc_init_primitives_sse(state); + #endif ++#endif + } + + /* +-- diff --git a/srcpkgs/sbc/template b/srcpkgs/sbc/template index 6d3408eee62c..6fdca20e3e9c 100644 --- a/srcpkgs/sbc/template +++ b/srcpkgs/sbc/template @@ -1,6 +1,6 @@ # Template file for 'sbc' pkgname=sbc -version=2.0 +version=1.5 revision=1 build_style=gnu-configure configure_args="--enable-pie --disable-static" @@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="http://www.bluez.org/" distfiles="${KERNEL_SITE}/bluetooth/${pkgname}-${version}.tar.xz" -checksum=8f12368e1dbbf55e14536520473cfb338c84b392939cc9b64298360fd4a07992 +checksum=0cbad69823a99e8421fe0700e8cf9eeb8fa0c1ad28e8dbc2182b3353507931d2 sbc-devel_package() { depends="sbc>=${version}_${revision}" diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template index 990c8b0fd6a9..43e3045f5fc9 100644 --- a/srcpkgs/sbcl/template +++ b/srcpkgs/sbcl/template @@ -1,11 +1,11 @@ # Template file for 'sbcl' pkgname=sbcl -version=2.2.7 +version=2.2.5 revision=1 # make sure the sbcl option in maxima is enabled for the same archs archs="i686 x86_64* armv7l aarch64 ppc64le*" hostmakedepends="iana-etc texinfo" -makedepends="libzstd-devel zlib-devel" +makedepends="zlib-devel" conf_files="/etc/sbclrc" short_desc="Steel Bank Common Lisp" maintainer="Leah Neukirchen <leah@vuxu.org>" @@ -13,7 +13,7 @@ license="custom:BSD+public_domain" homepage="http://www.sbcl.org/" changelog="http://www.sbcl.org/news.html" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.tar.bz2" -checksum=ec98996fdaa68009d98b4d7db2189271f2ad455ec322ca95a9c6aebf08bead6d +checksum=8584b541370fd6ad6e58d3f97982077dfcab240f30d4e9b18f15da91c2f13ed1 nocross=yes nopie=yes @@ -21,7 +21,7 @@ _bootstrap_lisp="bash ../sbcl-*-linux/run-sbcl.sh --no-sysinit --no-userinit --d case "$XBPS_TARGET_MACHINE" in x86_64) distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2" - checksum+=" 4b176dd651437af851f6eb8332b51457f983079d27d347c30c73b3481959be78" + checksum+=" 9e8a2824ba2024a212f642536e6420bbfedfe07446cabe12d568ead52cdd95db" ;; arm*) distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.2.14-armhf-linux-binary.tar.bz2" diff --git a/srcpkgs/sc-controller/template b/srcpkgs/sc-controller/template index 19ed5b512681..f1d641021f82 100644 --- a/srcpkgs/sc-controller/template +++ b/srcpkgs/sc-controller/template @@ -1,15 +1,14 @@ # Template file for 'sc-controller' pkgname=sc-controller -version=0.4.8.7 +version=0.4.8.6 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" makedepends="python3-devel zlib-devel" -depends="gtk+3 python3-gobject python3-cairo python3-evdev python3-vdf" -checkdepends="python3-pytest libusb-devel libXfixes libXext-devel python3-vdf" +depends="gtk+3 python3-gobject python3-cairo python3-evdev" short_desc="User-mode driver and GTK3 based GUI for Steam Controller" maintainer="Henry Naguski <henry@nilsu.org>" license="GPL-2.0-only" homepage="https://github.com/Ryochan7/sc-controller" distfiles="https://github.com/Ryochan7/sc-controller/archive/refs/tags/v$version.tar.gz" -checksum=af96bc2f2a90207007bc5ed00c626a1927085bb2aab7efb373e7e4339d4d11ae +checksum=e6b8c736877acbee0a90acb3470650327c6c76ab9a4c13a3359356e6858943f5 diff --git a/srcpkgs/scid_vs_pc/template b/srcpkgs/scid_vs_pc/template index 4551c49fe0b2..ed2e13d5d235 100644 --- a/srcpkgs/scid_vs_pc/template +++ b/srcpkgs/scid_vs_pc/template @@ -1,6 +1,6 @@ # Template file for 'scid_vs_pc' pkgname=scid_vs_pc -version=4.23 +version=4.22 revision=1 build_style=configure hostmakedepends="tcl" @@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://scidvspc.sourceforge.net/" distfiles="${SOURCEFORGE_SITE}/scidvspc/source/scid_vs_pc-${version}.tgz" -checksum=e182a4370adce21c579f5f93f4d56eec5c6e19c486bb893dc1f514ff2f070e89 +checksum=3d21c33eb7e1248fc3c845502e8f0291aae0a9ffe2506e4f82f51b3bfe163493 do_configure() { ./configure CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template index 226cf45d84ac..0d5851a23d70 100644 --- a/srcpkgs/scite/template +++ b/srcpkgs/scite/template @@ -1,6 +1,6 @@ # Template file for 'scite' pkgname=scite -version=5.2.4 +version=5.2.3 revision=1 create_wrksrc=yes hostmakedepends="pkg-config" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT" homepage="https://www.scintilla.org/SciTEDownload.html" distfiles="https://www.scintilla.org/scite${version//./}.tgz" -checksum=d546165b06f01aa06bb3735484c392856e1defebf29f14160dfd7f8a2000d930 +checksum=e0dbc30cfe5a3c255b5b00b9491796561de68eea36203811acabbcb7127aa6ae post_extract() { sed -i 's/gthread-2.0/& lua/' scite/gtk/makefile diff --git a/srcpkgs/scons/template b/srcpkgs/scons/template index 3cf4d75bb5f6..574f96858c7b 100644 --- a/srcpkgs/scons/template +++ b/srcpkgs/scons/template @@ -1,19 +1,18 @@ # Template file for 'scons' pkgname=scons -version=4.4.0 -revision=1 +version=4.0.1 +revision=3 wrksrc="SCons-${version}" -build_style="python3-module" -make_install_args="--install-data=/usr/share/man/man1/" +build_style=python3-module hostmakedepends="python3 python3-setuptools" depends="python3" short_desc="Software construction tool" -maintainer="Wilson Birney <wpb@360scada.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://www.scons.org/" -distfiles="https://github.com/SCons/scons/releases/download/${version}/SCons-${version}.tar.gz" -checksum=7703c4e9d2200b4854a31800c1dbd4587e1fa86e75f58795c740bcfa7eca7eaa -make_check=no #SCons dist tarballs do not have tests, confirmed with SCons dev +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=722ed104b5c624ecdc89bd4e02b094d2b14d99d47b5d0501961e47f579a2007c + post_install() { vlicense LICENSE diff --git a/srcpkgs/scribus/patches/0001-poppler-22.02.0-fix.patch b/srcpkgs/scribus/patches/0001-poppler-22.02.0-fix.patch deleted file mode 100644 index 4e0f607c6a07..000000000000 --- a/srcpkgs/scribus/patches/0001-poppler-22.02.0-fix.patch +++ /dev/null @@ -1,129 +0,0 @@ -From 85c0dff3422fa3c26fbc2e8d8561f597ec24bd92 Mon Sep 17 00:00:00 2001 -From: Jean Ghali <jghali@libertysurf.fr> -Date: Wed, 2 Feb 2022 23:12:52 +0000 -Subject: [PATCH] #16734: Build break with poppler 22.2.0 - -git-svn-id: svn://scribus.net/trunk/Scribus@24884 11d20701-8431-0410-a711-e3c959e3b870 ---- - scribus/plugins/import/pdf/slaoutput.cpp | 47 +++++++++++++++++++----- - 1 file changed, 37 insertions(+), 10 deletions(-) - -diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp -index 5894bf2ad6..3650c96f52 100644 ---- a/scribus/plugins/import/pdf/slaoutput.cpp -+++ b/scribus/plugins/import/pdf/slaoutput.cpp -@@ -7,6 +7,11 @@ for which a new license (GPL+exception) is in place. - - #include "slaoutput.h" - -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+#include <memory> -+#include <optional> -+#endif -+ - #include <poppler/GlobalParams.h> - #include <poppler/poppler-config.h> - #include <poppler/FileSpec.h> -@@ -3027,18 +3032,24 @@ void SlaOutputDev::markPoint(POPPLER_CONST char *name, Dict *properties) - void SlaOutputDev::updateFont(GfxState *state) - { - GfxFont *gfxFont; -- GfxFontLoc *fontLoc; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+ std::optional<GfxFontLoc> fontLoc; -+ const GooString * fileName = nullptr; -+ std::unique_ptr<FoFiTrueType> ff; -+#else -+ GfxFontLoc * fontLoc = nullptr; -+ GooString * fileName = nullptr; -+ FoFiTrueType * ff = nullptr; -+#endif - GfxFontType fontType; - SlaOutFontFileID *id; - SplashFontFile *fontFile; - SplashFontSrc *fontsrc = nullptr; -- FoFiTrueType *ff; - Object refObj, strObj; -- GooString *fileName; -- char *tmpBuf; -+ char *tmpBuf = nullptr; - int tmpBufLen = 0; -- int *codeToGID; -- const double *textMat; -+ int *codeToGID = nullptr; -+ const double *textMat = nullptr; - double m11, m12, m21, m22, fontSize; - SplashCoord mat[4]; - int n = 0; -@@ -3046,9 +3057,6 @@ void SlaOutputDev::updateFont(GfxState *state) - SplashCoord matrix[6]; - - m_font = nullptr; -- fileName = nullptr; -- tmpBuf = nullptr; -- fontLoc = nullptr; - - gfxFont = state->getFont(); - if (!gfxFont) -@@ -3083,7 +3091,11 @@ void SlaOutputDev::updateFont(GfxState *state) - } - else - { // gfxFontLocExternal -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+ fileName = fontLoc->pathAsGooString(); -+#else - fileName = fontLoc->path; -+#endif - fontType = fontLoc->fontType; - } - -@@ -3136,9 +3148,14 @@ void SlaOutputDev::updateFont(GfxState *state) - ff = FoFiTrueType::make(tmpBuf, tmpBufLen); - if (ff) - { -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+ codeToGID = ((Gfx8BitFont*) gfxFont)->getCodeToGIDMap(ff.get()); -+ ff.reset(); -+#else - codeToGID = ((Gfx8BitFont *)gfxFont)->getCodeToGIDMap(ff); -- n = 256; - delete ff; -+#endif -+ n = 256; - } - else - { -@@ -3209,8 +3226,13 @@ void SlaOutputDev::updateFont(GfxState *state) - ff = FoFiTrueType::make(tmpBuf, tmpBufLen); - if (! ff) - goto err2; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+ codeToGID = ((GfxCIDFont*) gfxFont)->getCodeToGIDMap(ff.get(), &n); -+ ff.reset(); -+#else - codeToGID = ((GfxCIDFont *)gfxFont)->getCodeToGIDMap(ff, &n); - delete ff; -+#endif - } - if (!(fontFile = m_fontEngine->loadTrueTypeFont( - id, -@@ -3247,14 +3269,19 @@ void SlaOutputDev::updateFont(GfxState *state) - mat[3] = -m22; - m_font = m_fontEngine->getFont(fontFile, mat, matrix); - -+#if POPPLER_ENCODED_VERSION < POPPLER_VERSION_ENCODE(22, 2, 0) - delete fontLoc; -+#endif - if (fontsrc && !fontsrc->isFile) - fontsrc->unref(); - return; - - err2: - delete id; -+#if POPPLER_ENCODED_VERSION < POPPLER_VERSION_ENCODE(22, 2, 0) - delete fontLoc; -+#endif -+ - err1: - if (fontsrc && !fontsrc->isFile) - fontsrc->unref(); diff --git a/srcpkgs/scribus/patches/0002-poppler-22.03.0-fix.patch b/srcpkgs/scribus/patches/0002-poppler-22.03.0-fix.patch deleted file mode 100644 index f7a0c03fdd96..000000000000 --- a/srcpkgs/scribus/patches/0002-poppler-22.03.0-fix.patch +++ /dev/null @@ -1,52 +0,0 @@ -From f19410ac3b27e33dd62105746784e61e85b90a1d Mon Sep 17 00:00:00 2001 -From: Jean Ghali <jghali@libertysurf.fr> -Date: Wed, 2 Mar 2022 22:22:53 +0000 -Subject: [PATCH] #16764: Build break with poppler 22.03.0 - -git-svn-id: svn://scribus.net/trunk/Scribus@24982 11d20701-8431-0410-a711-e3c959e3b870 ---- - scribus/plugins/import/pdf/importpdf.cpp | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/scribus/plugins/import/pdf/importpdf.cpp b/scribus/plugins/import/pdf/importpdf.cpp -index 154e58a3f0..392dcd9e64 100644 ---- a/scribus/plugins/import/pdf/importpdf.cpp -+++ b/scribus/plugins/import/pdf/importpdf.cpp -@@ -89,7 +89,11 @@ QImage PdfPlug::readThumbnail(const QString& fName) - #endif - globalParams->setErrQuiet(gTrue); - -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 3, 0) -+ PDFDoc pdfDoc{ std::make_unique<GooString>(fname) }; -+#else - PDFDoc pdfDoc{fname, nullptr, nullptr, nullptr}; -+#endif - if (!pdfDoc.isOk() || pdfDoc.getErrorCode() == errEncrypted) - return QImage(); - -@@ -342,7 +346,11 @@ bool PdfPlug::convert(const QString& fn) - globalParams->setErrQuiet(gTrue); - // globalParams->setPrintCommands(gTrue); - QList<OptionalContentGroup*> ocgGroups; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 3, 0) -+ auto pdfDoc = std::make_unique<PDFDoc>(std::make_unique<GooString>(fname)); -+#else - auto pdfDoc = std::unique_ptr<PDFDoc>(new PDFDoc(fname, nullptr, nullptr, nullptr)); -+#endif - if (pdfDoc) - { - if (pdfDoc->getErrorCode() == errEncrypted) -@@ -361,8 +369,13 @@ bool PdfPlug::convert(const QString& fn) - #else - auto fname = new GooString(QFile::encodeName(fn).data()); - #endif -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 3, 0) -+ std::optional<GooString> userPW(std::in_place, text.toLocal8Bit().data()); -+ pdfDoc.reset(new PDFDoc(std::make_unique<GooString>(fname), userPW, userPW, nullptr)); -+#else - auto userPW = new GooString(text.toLocal8Bit().data()); - pdfDoc.reset(new PDFDoc(fname, userPW, userPW, nullptr)); -+#endif - qApp->changeOverrideCursor(QCursor(Qt::WaitCursor)); - } - if ((!pdfDoc) || (pdfDoc->getErrorCode() != errNone)) diff --git a/srcpkgs/scribus/patches/0003-poppler-22.04.0-fix.patch b/srcpkgs/scribus/patches/0003-poppler-22.04.0-fix.patch deleted file mode 100644 index e15ec7d81266..000000000000 --- a/srcpkgs/scribus/patches/0003-poppler-22.04.0-fix.patch +++ /dev/null @@ -1,288 +0,0 @@ -From f2237b8f0b5cf7690e864a22ef7a63a6d769fa36 Mon Sep 17 00:00:00 2001 -From: Jean Ghali <jghali@libertysurf.fr> -Date: Fri, 1 Apr 2022 23:52:32 +0000 -Subject: [PATCH] Fix build with poppler 22.04.0 - -git-svn-id: svn://scribus.net/trunk/Scribus@25074 11d20701-8431-0410-a711-e3c959e3b870 ---- - scribus/plugins/import/pdf/slaoutput.cpp | 123 ++++++++++++++--------- - 1 file changed, 78 insertions(+), 45 deletions(-) - -diff --git a/scribus/plugins/import/pdf/slaoutput.cpp b/scribus/plugins/import/pdf/slaoutput.cpp -index e20a81f99e..5626fe3477 100644 ---- a/scribus/plugins/import/pdf/slaoutput.cpp -+++ b/scribus/plugins/import/pdf/slaoutput.cpp -@@ -174,8 +174,13 @@ void AnoOutputDev::drawString(GfxState *state, POPPLER_CONST GooString *s) - int shade = 100; - currColorText = getColor(state->getFillColorSpace(), state->getFillColor(), &shade); - fontSize = state->getFontSize(); -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ if (state->getFont() && state->getFont()->getName()) -+ fontName = new GooString(state->getFont()->getName().value()); -+#else - if (state->getFont()) - fontName = state->getFont()->getName()->copy(); -+#endif - itemText = s->copy(); - } - -@@ -357,7 +362,12 @@ std::unique_ptr<LinkAction> SlaOutputDev::SC_getAdditionalAction(const char *key - GBool SlaOutputDev::annotations_callback(Annot *annota, void *user_data) - { - SlaOutputDev *dev = (SlaOutputDev*)user_data; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ const PDFRectangle& annotRect = annota->getRect();; -+ const PDFRectangle* box = &annotRect; -+#else - PDFRectangle *box = annota->getRect(); -+#endif - double xCoor = dev->m_doc->currentPage()->xOffset() + box->x1 - dev->cropOffsetX; - double yCoor = dev->m_doc->currentPage()->yOffset() + dev->m_doc->currentPage()->height() - box->y2 + dev->cropOffsetY; - double width = box->x2 - box->x1; -@@ -684,7 +694,12 @@ bool SlaOutputDev::handleWidgetAnnot(Annot* annota, double xCoor, double yCoor, - if (apa || !achar) - { - AnoOutputDev *annotOutDev = new AnoOutputDev(m_doc, m_importedColors); -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ const PDFRectangle& annotaRect = annota->getRect(); -+ Gfx* gfx = new Gfx(pdfDoc, annotOutDev, pdfDoc->getPage(m_actPage)->getResourceDict(), &annotaRect, nullptr); -+#else - Gfx *gfx = new Gfx(pdfDoc, annotOutDev, pdfDoc->getPage(m_actPage)->getResourceDict(), annota->getRect(), nullptr); -+#endif - ano->draw(gfx, false); - if (!bgFound) - m_currColorFill = annotOutDev->currColorFill; -@@ -2916,22 +2931,27 @@ void SlaOutputDev::markPoint(POPPLER_CONST char *name, Dict *properties) - - void SlaOutputDev::updateFont(GfxState *state) - { -- GfxFont *gfxFont; --#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ std::optional<GfxFontLoc> fontLoc; -+ std::string fileName; -+ std::unique_ptr<FoFiTrueType> ff; -+ std::optional<std::vector<unsigned char>> tmpBuf; -+#elif POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) - std::optional<GfxFontLoc> fontLoc; - const GooString * fileName = nullptr; - std::unique_ptr<FoFiTrueType> ff; -+ char* tmpBuf = nullptr; - #else - GfxFontLoc * fontLoc = nullptr; - GooString * fileName = nullptr; - FoFiTrueType * ff = nullptr; -+ char* tmpBuf = nullptr; - #endif - GfxFontType fontType; - SlaOutFontFileID *id; - SplashFontFile *fontFile; - SplashFontSrc *fontsrc = nullptr; - Object refObj, strObj; -- char *tmpBuf = nullptr; - int tmpBufLen = 0; - int *codeToGID = nullptr; - const double *textMat = nullptr; -@@ -2943,7 +2963,11 @@ void SlaOutputDev::updateFont(GfxState *state) - - m_font = nullptr; - -- gfxFont = state->getFont(); -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ GfxFont* gfxFont = state->getFont().get(); -+#else -+ GfxFont* gfxFont = state->getFont(); -+#endif - if (!gfxFont) - goto err1; - -@@ -2968,15 +2992,23 @@ void SlaOutputDev::updateFont(GfxState *state) - if (fontLoc->locType == gfxFontLocEmbedded) - { - // if there is an embedded font, read it to memory -- tmpBuf = gfxFont->readEmbFontFile(xref, &tmpBufLen); -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ tmpBuf = gfxFont->readEmbFontFile((xref) ? xref : pdfDoc->getXRef()); - if (! tmpBuf) - goto err2; -+#else -+ tmpBuf = gfxFont->readEmbFontFile(xref, &tmpBufLen); -+ if (!tmpBuf) -+ goto err2; -+#endif - - // external font - } - else - { // gfxFontLocExternal --#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ fileName = fontLoc->path; -+#elif POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) - fileName = fontLoc->pathAsGooString(); - #else - fileName = fontLoc->path; -@@ -2985,52 +3017,54 @@ void SlaOutputDev::updateFont(GfxState *state) - } - - fontsrc = new SplashFontSrc; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ if (!fileName.empty()) -+ fontsrc->setFile(fileName); -+ else -+ fontsrc->setBuf(std::move(tmpBuf.value())); -+#else - if (fileName) - fontsrc->setFile(fileName, gFalse); - else - fontsrc->setBuf(tmpBuf, tmpBufLen, gTrue); -+#endif - - // load the font file - switch (fontType) { - case fontType1: -- if (!(fontFile = m_fontEngine->loadType1Font( -- id, -- fontsrc, -- (const char **)((Gfx8BitFont *) gfxFont)->getEncoding()))) -+ if (!(fontFile = m_fontEngine->loadType1Font(id, fontsrc, (const char **)((Gfx8BitFont *) gfxFont)->getEncoding()))) - { -- error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", -- gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -+ error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); - goto err2; - } - break; - case fontType1C: -- if (!(fontFile = m_fontEngine->loadType1CFont( -- id, -- fontsrc, -- (const char **)((Gfx8BitFont *) gfxFont)->getEncoding()))) -+ if (!(fontFile = m_fontEngine->loadType1CFont(id, fontsrc, (const char **)((Gfx8BitFont *) gfxFont)->getEncoding()))) - { -- error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", -- gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -+ error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); - goto err2; - } - break; - case fontType1COT: -- if (!(fontFile = m_fontEngine->loadOpenTypeT1CFont( -- id, -- fontsrc, -- (const char **)((Gfx8BitFont *) gfxFont)->getEncoding()))) -+ if (!(fontFile = m_fontEngine->loadOpenTypeT1CFont(id, fontsrc, (const char **)((Gfx8BitFont *) gfxFont)->getEncoding()))) - { -- error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", -- gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -+ error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); - goto err2; - } - break; - case fontTrueType: - case fontTrueTypeOT: -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ if (!fileName.empty()) -+ ff = FoFiTrueType::load(fileName.c_str()); -+ else -+ ff = FoFiTrueType::make(fontsrc->buf.data(), fontsrc->buf.size()); -+#else - if (fileName) - ff = FoFiTrueType::load(fileName->getCString()); - else - ff = FoFiTrueType::make(tmpBuf, tmpBufLen); -+#endif - if (ff) - { - #if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -@@ -3047,24 +3081,17 @@ void SlaOutputDev::updateFont(GfxState *state) - codeToGID = nullptr; - n = 0; - } -- if (!(fontFile = m_fontEngine->loadTrueTypeFont( -- id, -- fontsrc, -- codeToGID, n))) -+ if (!(fontFile = m_fontEngine->loadTrueTypeFont(id, fontsrc, codeToGID, n))) - { -- error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", -- gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -+ error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); - goto err2; - } - break; - case fontCIDType0: - case fontCIDType0C: -- if (!(fontFile = m_fontEngine->loadCIDFont( -- id, -- fontsrc))) -+ if (!(fontFile = m_fontEngine->loadCIDFont(id, fontsrc))) - { -- error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", -- gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -+ error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); - goto err2; - } - break; -@@ -3080,10 +3107,7 @@ void SlaOutputDev::updateFont(GfxState *state) - codeToGID = nullptr; - n = 0; - } -- if (!(fontFile = m_fontEngine->loadOpenTypeCFFFont( -- id, -- fontsrc, -- codeToGID, n))) -+ if (!(fontFile = m_fontEngine->loadOpenTypeCFFFont(id, fontsrc, codeToGID, n))) - { - error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", - gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -@@ -3105,10 +3129,17 @@ void SlaOutputDev::updateFont(GfxState *state) - } - else - { -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) -+ if (!fileName.empty()) -+ ff = FoFiTrueType::load(fileName.c_str()); -+ else -+ ff = FoFiTrueType::make(fontsrc->buf.data(), fontsrc->buf.size()); -+#else - if (fileName) - ff = FoFiTrueType::load(fileName->getCString()); - else - ff = FoFiTrueType::make(tmpBuf, tmpBufLen); -+#endif - if (! ff) - goto err2; - #if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 2, 0) -@@ -3119,13 +3150,9 @@ void SlaOutputDev::updateFont(GfxState *state) - delete ff; - #endif - } -- if (!(fontFile = m_fontEngine->loadTrueTypeFont( -- id, -- fontsrc, -- codeToGID, n, faceIndex))) -+ if (!(fontFile = m_fontEngine->loadTrueTypeFont(id, fontsrc, codeToGID, n, faceIndex))) - { -- error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", -- gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); -+ error(errSyntaxError, -1, "Couldn't create a font for '{0:s}'", gfxFont->getName() ? gfxFont->getName()->getCString() : "(unnamed)"); - goto err2; - } - break; -@@ -3269,9 +3296,15 @@ void SlaOutputDev::drawChar(GfxState* state, double x, double y, double dx, doub - GBool SlaOutputDev::beginType3Char(GfxState *state, double x, double y, double dx, double dy, CharCode code, POPPLER_CONST_082 Unicode *u, int uLen) - { - // qDebug() << "beginType3Char"; -+#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(22, 4, 0) - GfxFont *gfxFont; -+ if (!(gfxFont = state->getFont().get())) -+ return gTrue; -+#else -+ GfxFont* gfxFont; - if (!(gfxFont = state->getFont())) - return gTrue; -+#endif - if (gfxFont->getType() != fontType3) - return gTrue; - F3Entry f3e; diff --git a/srcpkgs/scribus/template b/srcpkgs/scribus/template index 6dcf42390cc1..791cdea712c5 100644 --- a/srcpkgs/scribus/template +++ b/srcpkgs/scribus/template @@ -1,10 +1,10 @@ # Template file for 'scribus' pkgname=scribus version=1.5.8 -revision=3 +revision=2 build_style=cmake configure_args="-DCMAKE_SKIP_RPATH=TRUE -DQT_PREFIX=${XBPS_CROSS_BASE}/usr - -DWANT_GRAPHICSMAGICK=1 -DWANT_CPP17=ON" + -DWANT_GRAPHICSMAGICK=1" hostmakedepends="pkg-config qt5-qmake qt5-host-tools python3" makedepends="qt5-devel qt5-tools-devel zlib-devel cairo-devel lcms2-devel cups-devel libxml2-devel hyphen-devel ghostscript-devel boost-devel diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template index 2477298158be..a25508f6fd38 100644 --- a/srcpkgs/sddm-kcm/template +++ b/srcpkgs/sddm-kcm/template @@ -1,6 +1,6 @@ # Template file for 'sddm-kcm' pkgname=sddm-kcm -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/sddm-kcm" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=4d5fb732630bf1eb1d997eba4fcc985c8ff3ce26d7469638cf0dca5d84db37d6 +checksum=cf9262036c4b3c149663335ab7b3770705924554e227e924dee3c4cfae83e597 diff --git a/srcpkgs/sddm/patches/qt-5.15.2.patch b/srcpkgs/sddm/patches/qt-5.15.2.patch deleted file mode 100644 index 51094817c6da..000000000000 --- a/srcpkgs/sddm/patches/qt-5.15.2.patch +++ /dev/null @@ -1,23 +0,0 @@ -From e93bf95c54ad8c2a1604f8d7be05339164b19308 Mon Sep 17 00:00:00 2001 -From: "aacid@kde.org" <aacid@kde.org> -Date: Thu, 12 Nov 2020 23:42:48 +0100 -Subject: [PATCH] Fix compilation once QTBUG-88431 gets fixed - -And also comes closes to Qt6 compatibility ---- - src/daemon/XorgDisplayServer.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/daemon/XorgDisplayServer.cpp b/src/daemon/XorgDisplayServer.cpp -index 5f93a1b37..d5f29a94a 100644 ---- a/src/daemon/XorgDisplayServer.cpp -+++ b/src/daemon/XorgDisplayServer.cpp -@@ -65,7 +65,7 @@ namespace SDDM { - // create a random hexadecimal number - const char *digits = "0123456789abcdef"; - for (int i = 0; i < 32; ++i) -- m_cookie[i] = digits[dis(gen)]; -+ m_cookie[i] = QLatin1Char(digits[dis(gen)]); - } - - XorgDisplayServer::~XorgDisplayServer() { diff --git a/srcpkgs/setzer/template b/srcpkgs/setzer/template index e46bffc2f621..ab0d86c3ec3b 100644 --- a/srcpkgs/setzer/template +++ b/srcpkgs/setzer/template @@ -1,14 +1,14 @@ # Template file for 'setzer' pkgname=setzer -version=0.4.8 +version=0.4.4 revision=1 wrksrc=Setzer-${version} build_style=meson hostmakedepends="gettext" -depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pexpect" +depends="poppler-glib virtual?tex gspell python3-gobject gtksourceview4 python3-pdfminer.six python3-pexpect" short_desc="Simple yet full-featured LaTeX editor written in Python with Gtk" maintainer="Bleznudd <bleznudd@pm.me>" license="GPL-3.0-or-later" homepage="https://github.com/cvfosammmm/setzer" -distfiles="https://github.com/cvfosammmm/setzer/archive/v${version}.tar.gz" -checksum=4e347f538a5bf9d0be73de3b91fa79d3601c94ba1faf74f191f1904ec67fa2cf +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=2b380c2d100970e25f851f42c354ed10e0c51de86c7b28ec1252173c22c393ce diff --git a/srcpkgs/sigi/template b/srcpkgs/sigi/template index 518dbf3a25aa..d9fc482b8207 100644 --- a/srcpkgs/sigi/template +++ b/srcpkgs/sigi/template @@ -1,6 +1,6 @@ # Template file for 'sigi' pkgname=sigi -version=3.4.2 +version=3.1.0 revision=1 build_style=cargo short_desc="Organization tool for people who hate organization" @@ -8,7 +8,14 @@ maintainer="J.R. Hill <hiljusti@so.dang.cool>" license="GPL-2.0-only" homepage="https://github.com/hiljusti/sigi" distfiles="https://crates.io/api/v1/crates/sigi/${version}/download>sigi-${version}.tar.gz" -checksum=8bb60ca0fa0fd66aaeef0efb3b34b171dbe0a6e0f69672dafc9cc72fb30a4036 +checksum=967e492a89f05c3a373929a48e0a1a7712d4742b150216228feff4a7869297e3 + +pre_check() { + # CLI tests in the project rely on BATS (more than just bats-core) through + # git submodules. We skip those tests here until the other bats components + # are imported in Void or https://github.com/hiljusti/sigi/issues/19 + export SKIP_BATS_TESTS=1 +} post_install() { vman sigi.1 diff --git a/srcpkgs/signing-party/patches/makefiles.patch b/srcpkgs/signing-party/patches/makefiles.patch deleted file mode 100644 index fa8d9d2e82d2..000000000000 --- a/srcpkgs/signing-party/patches/makefiles.patch +++ /dev/null @@ -1,232 +0,0 @@ -commit 2ef002d78cbdeae8867a6aac63da451f0bb017c9 -Author: Jan Christian Grünhage <jan.christian@gruenhage.xyz> -Date: Fri Jun 18 17:57:01 2021 +0200 - - make `make install` install stuff actually - - So far, installing was done outside of the Makefiles, which means that - the installing has to be duplicated per distro. This can be seen in the - files in the `debian` folder and in - https://github.com/archlinux/svntogit-community/blob/276cd50659b33f4b0ee2cc2b3d22b07665ff7a07/trunk/PKGBUILD#L48-L84. - To avoid things like these while I was packaging this for Void Linux, I - added or changed Makefiles for the individual projects. This way, I only - need this patch in Void instead of workarounds like Arch has. - -diff --git a/caff/Makefile b/caff/Makefile -index 714aa8f..e9bf872 100644 ---- a/caff/Makefile -+++ b/caff/Makefile -@@ -6,6 +6,9 @@ all: $(MAN) - pod2man $< > $@ - - install: -+ install -Dm755 {caff,pgp-clean,pgp-fixkey} -t $(DESTDIR)/usr/bin/ -+ install -Dm644 {caff,pgp-clean,pgp-fixkey}.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 {caffrc.sample,README*} -t $(DESTDIR)/usr/share/doc/signing-party/caff/ - - clean: - rm -f $(MAN) -diff --git a/gpg-key2latex/Makefile b/gpg-key2latex/Makefile -index c2d35d8..33ac35b 100644 ---- a/gpg-key2latex/Makefile -+++ b/gpg-key2latex/Makefile -@@ -6,6 +6,8 @@ all: $(MAN) - pod2man $< > $@ - - install: -+ install -Dm755 gpg-key2latex -t $(DESTDIR)/usr/bin/ -+ install -Dm644 gpg-key2latex.1 -t ${DESTDIR}/usr/share/man/man1/ - - clean: - rm -f $(MAN) -diff --git a/gpg-key2ps/Makefile b/gpg-key2ps/Makefile -index 5f483c5..9e66cce 100644 ---- a/gpg-key2ps/Makefile -+++ b/gpg-key2ps/Makefile -@@ -4,6 +4,9 @@ gpg-key2ps.1: gpg-key2ps - pod2man $< > $@ - - install: -+ install -Dm755 gpg-key2ps -t $(DESTDIR)/usr/bin/ -+ install -Dm644 gpg-key2ps.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 README -t $(DESTDIR)/usr/share/doc/signing-party/gpg-key2ps/ - - clean: - rm -f gpg-key2ps.1 -diff --git a/gpg-mailkeys/Makefile b/gpg-mailkeys/Makefile -new file mode 100644 -index 0000000..bf94df8 ---- /dev/null -+++ b/gpg-mailkeys/Makefile -@@ -0,0 +1,9 @@ -+ -+all: -+ -+install: -+ install -Dm755 gpg-mailkeys -t $(DESTDIR)/usr/bin/ -+ install -Dm644 gpg-mailkeys.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 {example.gpg-mailkeysrc,README} -t $(DESTDIR)/usr/share/doc/signing-party/gpg-mailkeys/ -+ -+clean: -diff --git a/gpgdir/Makefile b/gpgdir/Makefile -new file mode 100644 -index 0000000..22f4fc0 ---- /dev/null -+++ b/gpgdir/Makefile -@@ -0,0 +1,8 @@ -+all: -+ -+install: -+ install -Dm755 gpgdir -t $(DESTDIR)/usr/bin/ -+ install -Dm644 gpgdir.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 {README,ChangeLog} -t $(DESTDIR)/usr/share/doc/signing-party/gpgdir/ -+ -+clean: -diff --git a/gpglist/Makefile b/gpglist/Makefile -index f4f8487..72679b9 100644 ---- a/gpglist/Makefile -+++ b/gpglist/Makefile -@@ -6,6 +6,8 @@ all: $(MAN) - pod2man $< > $@ - - install: -+ install -Dm755 gpglist -t $(DESTDIR)/usr/bin/ -+ install -Dm644 gpglist.1 -t ${DESTDIR}/usr/share/man/man1/ - - clean: - rm -f $(MAN) -diff --git a/gpgparticipants/Makefile b/gpgparticipants/Makefile -new file mode 100644 -index 0000000..c308340 ---- /dev/null -+++ b/gpgparticipants/Makefile -@@ -0,0 +1,7 @@ -+all: -+ -+install: -+ install -Dm755 gpg{participants,participants-filter,participants-prefill} -t $(DESTDIR)/usr/bin/ -+ install -Dm644 gpg{participants,participants-filter,participants-prefill}.1 -t ${DESTDIR}/usr/share/man/man1/ -+ -+clean: -diff --git a/gpgsigs/Makefile b/gpgsigs/Makefile -index 339ddb8..994983b 100644 ---- a/gpgsigs/Makefile -+++ b/gpgsigs/Makefile -@@ -4,10 +4,9 @@ gpgsigs.1: gpgsigs - pod2man $< > $@ - - install: -- install -D gpgsigs $(DESTDIR)/usr/bin/gpgsigs -- install -d $(DESTDIR)/usr/share/doc/signing-party/examples/gpgsigs -- install -m644 gpgsigs-lt2k5*.txt \ -- $(DESTDIR)/usr/share/doc/signing-party/examples/gpgsigs -+ install -Dm755 gpgsigs $(DESTDIR)/usr/bin/gpgsigs -+ install -Dm644 gpgsigs.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 gpgsigs-lt2k5*.txt -t $(DESTDIR)/usr/share/doc/signing-party/gpgsigs/examples - - clean: - rm -f gpgsigs.1 -diff --git a/gpgwrap/Makefile b/gpgwrap/Makefile -index 30064df..8355e91 100644 ---- a/gpgwrap/Makefile -+++ b/gpgwrap/Makefile -@@ -1,9 +1,14 @@ - MAKE=make - --.PHONY: all clean -+.PHONY: all clean install - - all: - cd src && ${MAKE} all DIET="${DIET}" - -+install: -+ install -Dm755 bin/gpgwrap -t $(DESTDIR)/usr/bin/ -+ install -Dm644 doc/gpgwrap.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 {README,NEWS} -t $(DESTDIR)/usr/share/doc/signing-party/gpgwrap -+ - clean: - cd src && ${MAKE} clean -diff --git a/keyanalyze/Makefile b/keyanalyze/Makefile -index 3517b74..a9ce7b7 100644 ---- a/keyanalyze/Makefile -+++ b/keyanalyze/Makefile -@@ -16,9 +16,8 @@ pgpring/pgpring: pgpring/config.status - $(MAKE) -C pgpring pgpring - - install: -- install pgpring/pgpring $(DESTDIR)/usr/bin -- install keyanalyze $(DESTDIR)/usr/bin -- install process_keys $(DESTDIR)/usr/bin -+ install -Dm755 {pgpring/pgpring,keyanalyze,process_keys} $(DESTDIR)/usr/bin -+ install -Dm644 {pgpring/pgpring,keyanalyze,process_keys}.1 -t ${DESTDIR}/usr/share/man/man1/ - - clean: - [ ! -f pgpring/Makefile ] || $(MAKE) -C pgpring distclean -diff --git a/keyart/Makefile b/keyart/Makefile -new file mode 100644 -index 0000000..0efc12c ---- /dev/null -+++ b/keyart/Makefile -@@ -0,0 +1,8 @@ -+all: -+ -+install: -+ install -Dm755 keyart -t $(DESTDIR)/usr/bin/ -+ install -Dm644 doc/keyart.1 -t ${DESTDIR}/usr/share/man/man1/ -+ install -Dm644 {README,doc/druken-bishop.txt,doc/party-worksheet} -t $(DESTDIR)/usr/share/doc/signing-party/gpgdir/ -+ -+clean: -diff --git a/keylookup/Makefile b/keylookup/Makefile -index dacd4db..4b91390 100644 ---- a/keylookup/Makefile -+++ b/keylookup/Makefile -@@ -1,9 +1,9 @@ - all: - - install: -- install -D keylookup $(DESTDIR)/usr/bin/keylookup -- install -D -m644 keylookup.1 $(DESTDIR)/usr/share/man/man1/keylookup.1 -- install -D -m644 NEWS \ -- $(DESTDIR)/usr/share/doc/signing-party/NEWS.keylookup -+ install -Dm755 keylookup -t $(DESTDIR)/usr/bin/ -+ install -Dm644 keylookup.1 -t $(DESTDIR)/usr/share/man/man1/ -+ install -Dm644 NEWS -t \ -+ $(DESTDIR)/usr/share/doc/signing-party/keylookup/NEWS - - clean: -diff --git a/sig2dot/Makefile b/sig2dot/Makefile -index 772207c..37d6665 100644 ---- a/sig2dot/Makefile -+++ b/sig2dot/Makefile -@@ -1,9 +1,9 @@ - all: - - install: -- install -D sig2dot $(DESTDIR)/usr/bin/sig2dot -- install -D -m644 sig2dot.1 $(DESTDIR)/usr/share/man/man1/sig2dot.1 -- install -D -m644 README.sig2dot \ -- $(DESTDIR)/usr/share/doc/signing-party/README.sig2dot -+ install -Dm755 sig2dot -t $(DESTDIR)/usr/bin/ -+ install -Dm644 sig2dot.1 -t $(DESTDIR)/usr/share/man/man1/ -+ install -Dm644 README.sig2dot \ -+ $(DESTDIR)/usr/share/doc/signing-party/sig2dot/README - - clean: -diff --git a/springgraph/Makefile b/springgraph/Makefile -index 8f174b7..d3ee8ab 100644 ---- a/springgraph/Makefile -+++ b/springgraph/Makefile -@@ -1,9 +1,9 @@ - all: - - install: -- install -D springgraph $(DESTDIR)/usr/bin/springgraph -- install -D -m644 springgraph.1 $(DESTDIR)/usr/share/man/man1/springgraph.1 -- install -D -m644 README.springgraph \ -- $(DESTDIR)/usr/share/doc/signing-party/README.springgraph -+ install -Dm755 springgraph -t $(DESTDIR)/usr/bin/ -+ install -Dm644 springgraph.1 -t $(DESTDIR)/usr/share/man/man1/ -+ install -Dm644 README.springgraph \ -+ $(DESTDIR)/usr/share/doc/signing-party/springgraph/README - - clean: diff --git a/srcpkgs/signing-party/template b/srcpkgs/signing-party/template deleted file mode 100644 index 13fa5838e4a0..000000000000 --- a/srcpkgs/signing-party/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'signing-party' -pkgname=signing-party -version=2.11 -revision=1 -wrksrc="${pkgname}-v${version}" -build_style=gnu-makefile -hostmakedepends="perl autoconf automake" -makedepends="libmd-devel" -depends="perl-Class-MethodMaker perl-GnuPG-Interface perl-MailTools - perl-MIME-tools perl-Net-IDN-Encode perl-Term-ReadKey perl-Text-Template - qprint" # keyanalyze should be in here, but it's currently broken -short_desc="OpenPGP tools for signing keys, keyring analysis, and party preparation" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="BSD-3-Clause, GPL-2.0-or-later, GPL-2.0-only, MIT, BSD-2-Clause, GPL-3.0-or-later" -homepage="https://salsa.debian.org/signing-party-team/signing-party" -distfiles="https://salsa.debian.org/${pkgname}-team/${pkgname}/-/archive/v${version}/${pkgname}-v${version}.tar.gz" -checksum=e339cfea9af6f12bf09de8aa6c8972c168d2eb712cb72a8a7415e3f7ecb43cf2 - -post_patch() { -# keyanalyze has built separately for crosscompiling to work. -# building keyanalyze is also broken right now, so it's not included so far - vsed -i Makefile -e 's/keyanalyze//' -} - -post_install() { - vlicense debian/copyright -} diff --git a/srcpkgs/signon-kwallet-extension/template b/srcpkgs/signon-kwallet-extension/template index d16ae5b8c774..4f97142b76c3 100644 --- a/srcpkgs/signon-kwallet-extension/template +++ b/srcpkgs/signon-kwallet-extension/template @@ -1,6 +1,6 @@ # Template file for 'signon-kwallet-extension' pkgname=signon-kwallet-extension -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config qt5-host-tools qt5-qmake" @@ -11,4 +11,4 @@ license="GPL-2.0-only" homepage="https://invent.kde.org/network/signon-kwallet-extension" changelog="https://kde.org/announcements/changelogs/gear/${version}/#signon-kwallet-extension" distfiles="${KDE_SITE}/release-service/${version}/src/signon-kwallet-extension-${version}.tar.xz" -checksum=a19088f8dc538d1ce13faa1acd6508fbb8fe80ad666b255bfda7a721a74fba6e +checksum=81db99f9f301a8de6bc09265744f1f10c9e3a7ea79daff69f7798e8c4379564c diff --git a/srcpkgs/simple-scan/patches/meson-0.61.patch b/srcpkgs/simple-scan/patches/meson-0.61.patch new file mode 100644 index 000000000000..e193747322c0 --- /dev/null +++ b/srcpkgs/simple-scan/patches/meson-0.61.patch @@ -0,0 +1,37 @@ +From da6626debe00be1a0660f30cf2bf7629186c01d5 Mon Sep 17 00:00:00 2001 +From: r-value <i@rvalue.moe> +Date: Tue, 16 Nov 2021 02:43:11 +0800 +Subject: [PATCH] Remove incorrect i18n.merge_file argument + +The positional argument was being silently ignored until meson 0.60.0 where +it fails with "ERROR: Function does not take positional arguments". +--- + data/meson.build | 6 ++---- + 1 file changed, 2 insertions(+), 4 deletions(-) + +diff --git a/data/meson.build b/data/meson.build +index 2b5a0ee3..cf6e4ae1 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -8,16 +8,14 @@ install_data ('org.gnome.SimpleScan.gschema.xml', + install_dir: join_paths (datadir, 'glib-2.0', 'schemas')) + meson.add_install_script ('meson_compile_gschema.py') + +-i18n.merge_file ('desktop-file', +- input: 'simple-scan.desktop.in', ++i18n.merge_file (input: 'simple-scan.desktop.in', + output: 'simple-scan.desktop', + install: true, + install_dir: join_paths (datadir, 'applications'), + po_dir: '../po', + type: 'desktop') + +-i18n.merge_file ('appdata-file', +- input: 'simple-scan.appdata.xml.in', ++i18n.merge_file (input: 'simple-scan.appdata.xml.in', + output: 'simple-scan.appdata.xml', + install: true, + install_dir: join_paths (datadir, 'metainfo'), +-- +GitLab + diff --git a/srcpkgs/simple-scan/patches/vala-0.56.patch b/srcpkgs/simple-scan/patches/vala-0.56.patch new file mode 100644 index 000000000000..0820cee20e40 --- /dev/null +++ b/srcpkgs/simple-scan/patches/vala-0.56.patch @@ -0,0 +1,25 @@ +From c50802b213c325cfa957d66955f6de96908710d9 Mon Sep 17 00:00:00 2001 +From: Rico Tzschichholz <ricotz@ubuntu.com> +Date: Sat, 6 Nov 2021 19:46:07 +0100 +Subject: [PATCH] Fix accessibility conflict of constant and its value + +--- + src/simple-scan.vala | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/simple-scan.vala b/src/simple-scan.vala +index c15a5418..71f32de9 100644 +--- a/src/simple-scan.vala ++++ b/src/simple-scan.vala +@@ -14,7 +14,7 @@ public class SimpleScan : Gtk.Application + static bool show_version; + static bool debug_enabled; + static string? fix_pdf_filename = null; +- public const OptionEntry[] options = ++ const OptionEntry[] options = + { + { "version", 'v', 0, OptionArg.NONE, ref show_version, + /* Help string for command line --version flag */ +-- +GitLab + diff --git a/srcpkgs/simple-scan/template b/srcpkgs/simple-scan/template index effd37a933ed..50ac5f2ea0bf 100644 --- a/srcpkgs/simple-scan/template +++ b/srcpkgs/simple-scan/template @@ -1,6 +1,6 @@ # Template file for 'simple-scan' pkgname=simple-scan -version=42.1 +version=40.7 revision=1 build_style=meson hostmakedepends="gettext glib-devel itstool pkg-config vala" @@ -10,6 +10,5 @@ short_desc="GTK Simple scanning utility" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/simple-scan" -changelog="https://gitlab.gnome.org/GNOME/simple-scan/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=859bc0611c1769b5bdaba9639deed359f50474c2eecf58bbbfd7ce21911b2226 +checksum=7c551852cb5af7d34aa989f8ad5ede3cbe31828cf8dd5aec2b2b6fdcd1ac3d53 diff --git a/srcpkgs/sinit/template b/srcpkgs/sinit/template index 14f2f838a96b..bf2e23a5bc85 100644 --- a/srcpkgs/sinit/template +++ b/srcpkgs/sinit/template @@ -1,14 +1,14 @@ # Template file for 'sinit' pkgname=sinit -version=1.1 -revision=1 +version=1.0 +revision=2 build_style=gnu-makefile -short_desc="Simple init, initially based on Rich Felker’s minimal init" +short_desc="A simple init, initially based on Rich Felker’s minimal init" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="http://tools.suckless.org/sinit/" distfiles="http://dl.suckless.org/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=545a6dd100e17a089b009562a946d76ff0578d060c237d94d39fadc555f7b549 +checksum=78c2120a97a5e93b80606c5403bd731152f8a344e47aa4ab74970c1c11dc6fc0 pre_build() { LD=$CC diff --git a/srcpkgs/sip/template b/srcpkgs/sip/template index 90dd876be664..bb1ddc10f7d2 100644 --- a/srcpkgs/sip/template +++ b/srcpkgs/sip/template @@ -1,23 +1,24 @@ # Template file for 'sip' pkgname=sip -version=6.6.2 +version=6.3.1 revision=1 build_style=python3-module -hostmakedepends="python3-devel python3-setuptools python3-packaging - python3-toml python3-ply" +hostmakedepends="python3-devel python3-setuptools python3-packaging python3-toml" makedepends="python3-devel" -depends="python3-setuptools python3-packaging python3-toml python3-ply" +depends="python3-setuptools python3-packaging python3-toml" short_desc="SIP - Python 3 bindings generator for C/C++ libraries" maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://riverbankcomputing.com/software/sip/intro" distfiles="${PYPI_SITE}/s/sip/sip-${version}.tar.gz" -checksum=0e3efac1c5dfd8e525ae57140927df26993e13f58b89d1577c314f4105bfd90d +checksum=2f9cd6ce0e19226d53d62ad6ba81a62f624626f14924724eab2a23390d4dc684 lib32disabled=yes replaces="sip5<=${version}_${revision}" provides="sip5-${version}_${revision}" post_install() { + sed -n '1,/SUCH DAMAGE/p' sipbuild/project.py >NOTICE + vlicense NOTICE vlicense LICENSE } diff --git a/srcpkgs/skaffold/template b/srcpkgs/skaffold/template index e04ce3ca784d..81555a927f40 100644 --- a/srcpkgs/skaffold/template +++ b/srcpkgs/skaffold/template @@ -12,4 +12,4 @@ license="Apache-2.0" homepage="https://skaffold.dev/" changelog="https://github.com/GoogleContainerTools/skaffold/releases" distfiles="https://github.com/GoogleContainerTools/skaffold/archive/v${version}.tar.gz" -checksum=8716bb69853c721bc4e57e3912b8eb5b31bb1850300555fce238ebf7cf57c727 +checksum=f285e554257c914c5ab247a0a1a2e28e66926c6cda8959365869328b2af61c51 diff --git a/srcpkgs/skalibs/template b/srcpkgs/skalibs/template index dccbcee327eb..bac3772b161c 100644 --- a/srcpkgs/skalibs/template +++ b/srcpkgs/skalibs/template @@ -1,6 +1,6 @@ # Template file for 'skalibs' pkgname=skalibs -version=2.12.0.1 +version=2.11.2.0 revision=1 build_style=configure configure_args="--libdir=/usr/lib --enable-static --enable-shared @@ -14,7 +14,7 @@ license="ISC" homepage="https://skarnet.org/software/skalibs/" changelog="https://skarnet.org/software/skalibs/upgrade.html" distfiles="https://skarnet.org/software/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=3e228f72f18d88c17f6c4e0a66881d6d3779427b7e7e889f3142b6f26da30285 +checksum=649cf3236fe3103f45366b6196b1bcd0457c9c17ca86f2b80007696a2baa7b77 post_install() { vlicense COPYING LICENSE diff --git a/srcpkgs/skype/template b/srcpkgs/skype/template index 22c32f7ab7ee..1474ef73aa03 100644 --- a/srcpkgs/skype/template +++ b/srcpkgs/skype/template @@ -1,7 +1,7 @@ # Template file for 'skype' # This just repackages the rpm package. pkgname=skype -version=8.86.0.407 +version=8.85.0.409 revision=1 archs="x86_64" create_wrksrc=yes @@ -12,7 +12,7 @@ maintainer="mobinmob <mobinmob@disroot.org>" license="custom:skype-servicesagreement" # no vlicense homepage="https://www.skype.com" distfiles="https://repo.skype.com/rpm/stable/skypeforlinux_${version}-1.x86_64.rpm" -checksum=2c72e3328f318684768c2a0628de687ddb0525fc422080b3edd51ea7c3c5473f +checksum=365b849e05e1d0cf0bf6c3a8e3d34bee3547348c068e2dfb9d10cea6a9a58518 repository="nonfree" nostrip="yes" diff --git a/srcpkgs/slack-desktop/template b/srcpkgs/slack-desktop/template index b78a5abb3960..6ab5acf70145 100644 --- a/srcpkgs/slack-desktop/template +++ b/srcpkgs/slack-desktop/template @@ -1,6 +1,6 @@ # Template file for 'slack-desktop' pkgname=slack-desktop -version=4.27.156 +version=4.26.1 revision=1 archs="x86_64" hostmakedepends="tar xz" @@ -10,7 +10,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>" license="custom:Proprietary" homepage="https://slack.com/" distfiles="https://downloads.slack-edge.com/releases/linux/${version}/prod/x64/${pkgname}-${version}-amd64.deb" -checksum=ff1b43fbff8a1ad3ebe2f4099bc65ccefa723f17cc070d0e13b8734f31614acd +checksum=c13fa42fa7f63afbcffb315dd4c2bb626f98d680be86483543f7db78bd63835b restricted=yes repository="nonfree" nopie=yes diff --git a/srcpkgs/slock/template b/srcpkgs/slock/template index 481c5b86d168..df12400b6c98 100644 --- a/srcpkgs/slock/template +++ b/srcpkgs/slock/template @@ -12,7 +12,6 @@ distfiles="http://dl.suckless.org/tools/slock-${version}.tar.gz" checksum=b53849dbc60109a987d7a49b8da197305c29307fd74c12dc18af0d3044392e6a do_build() { - [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h sed -i 's/CPPFLAGS =/CPPFLAGS +=/g' config.mk sed -i 's/CFLAGS =/CFLAGS +=/g' config.mk sed -i 's/LDFLAGS =/LDFLAGS +=/g' config.mk diff --git a/srcpkgs/smplayer/template b/srcpkgs/smplayer/template index d82880fd1a87..90de8b0b1cfc 100644 --- a/srcpkgs/smplayer/template +++ b/srcpkgs/smplayer/template @@ -1,6 +1,6 @@ # Template file for 'smplayer' pkgname=smplayer -version=22.7.0 +version=22.2.0 revision=1 build_style=gnu-makefile build_helper=qmake @@ -12,7 +12,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>" license="GPL-2.0-or-later" homepage="https://www.smplayer.info" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" -checksum=f7bd29d20b23dd4f8494948609f0789c8950c9a1a37fcb9f2a20b16bdc5ef92d +checksum=f8937e44a77e6ad8b3ab366731961f39a33c4c859ffb136b8ab06b6d997158ed export QT_SELECT=5 diff --git a/srcpkgs/sndio/template b/srcpkgs/sndio/template index 559ebdc39479..35600a61e387 100644 --- a/srcpkgs/sndio/template +++ b/srcpkgs/sndio/template @@ -1,7 +1,7 @@ # Template file for 'sndio' pkgname=sndio -version=1.9.0 -revision=1 +version=1.8.1 +revision=2 build_style=configure configure_args="--prefix=/usr" makedepends="alsa-lib-devel" @@ -13,7 +13,7 @@ sndiod_descr="sndio daemon" sndiod_pgroup="audio" homepage="http://www.sndio.org/" distfiles="http://www.sndio.org/${pkgname}-${version}.tar.gz" -checksum=f30826fc9c07e369d3924d5fcedf6a0a53c0df4ae1f5ab50fe9cf280540f699a +checksum=f81d37189e072cb4804ac98a059d74f963f69e9945eaff3d0d6a2f98d71a6321 post_install() { vsv sndiod diff --git a/srcpkgs/snixembed/template b/srcpkgs/snixembed/template index c24f3e40c9fc..aa6dedb561e6 100644 --- a/srcpkgs/snixembed/template +++ b/srcpkgs/snixembed/template @@ -7,7 +7,7 @@ make_use_env=yes hostmakedepends="pkg-config vala" makedepends="gtk+3-devel glib-devel libdbusmenu-gtk3-devel libdbusmenu-glib-devel vala-devel" short_desc="Proxy StatusNotifierItem systray API to XEmbed API" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="projectmoon <projectmoon@agnos.is>" license="ISC" homepage="https://git.sr.ht/~steef/snixembed" distfiles="${homepage}/archive/${version}.tar.gz" diff --git a/srcpkgs/soju/template b/srcpkgs/soju/template index 9367a02139e5..04bca21ab088 100644 --- a/srcpkgs/soju/template +++ b/srcpkgs/soju/template @@ -1,6 +1,6 @@ # Template file for 'soju' pkgname=soju -version=0.5.1 +version=0.4.0 revision=1 build_style=go go_import_path="git.sr.ht/~emersion/soju" @@ -12,7 +12,7 @@ license="AGPL-3.0-or-later" homepage="https://soju.im" changelog="https://git.sr.ht/~emersion/soju/refs/v${version}" distfiles="https://git.sr.ht/~emersion/soju/refs/download/v${version}/soju-${version}.tar.gz" -checksum=52a8e3f832b0d897024ffcc85e2f4f4a07bb807be106cdc7090e220baba9f2d5 +checksum=91a78d8f038fb3319042961ff38d9a54a9bf897942804c0a690628dc6c959118 conf_files="/etc/soju/config" system_accounts="_soju" make_dirs="/var/db/soju 0750 _soju _soju diff --git a/srcpkgs/solvespace/template b/srcpkgs/solvespace/template index 376b78cd20be..fa97e2ead290 100644 --- a/srcpkgs/solvespace/template +++ b/srcpkgs/solvespace/template @@ -1,21 +1,20 @@ # Template file for 'solvespace' pkgname=solvespace -version=3.1 +version=3.0 revision=1 _libdxfrw_hash=0b7b7b709d9299565db603f878214656ef5e9ddf _mimalloc_hash=4e643b6d3178e0ea2a093b7e14fe621631a91e4b build_style=cmake hostmakedepends="pkg-config git" -makedepends="glew-devel gtkmm-devel json-c-devel gettext-devel libspnav-devel eigen" +makedepends="glew-devel gtkmm-devel json-c-devel gettext-devel libspnav-devel" short_desc="Parametric 2d/3d CAD" maintainer="Robert Lowry <bobertlo@gmail.com>" license="GPL-3.0-or-later" homepage="https://solvespace.com/index.pl" -changelog="https://github.com/solvespace/solvespace/raw/master/CHANGELOG.md" distfiles="https://github.com/solvespace/solvespace/archive/refs/tags/v${version}.tar.gz https://github.com/solvespace/libdxfrw/archive/${_libdxfrw_hash}.tar.gz https://github.com/microsoft/mimalloc/archive/${_mimalloc_hash}.tar.gz" -checksum="ab4b3a5fecb1800f8eab82a92138a70227e869d2066ee881441b1e13035786dc +checksum="04cda618fbbbe2db92713adf2fff4264017f858bac6f737c9da11efab693be4f 3f7d37ee63f85219da3c63a266023008b8df993965a355739a3fdff3bfb2f932 448ac898c72468c4f632a0818cc4b8ec83a4669402ee059d74df35f94f3e2f34" nocross="https://travis-ci.org/bobertlo/void-packages/jobs/487251265" diff --git a/srcpkgs/sonnet/template b/srcpkgs/sonnet/template index 7157f92fce6b..886f71fb6e1c 100644 --- a/srcpkgs/sonnet/template +++ b/srcpkgs/sonnet/template @@ -1,6 +1,6 @@ # Template file for 'sonnet' pkgname=sonnet -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=ON" @@ -13,7 +13,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/sonnet" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=046a20e5070b108cc515645bf9121cd5ed6515a6f3e5879783887a379b9e0f44 +checksum=8c570a64748d6bb6b91dff6fbf5e0cc5da7634c9a6f867944e99442066b7474c if [ "$CROSS_BUILD" ]; then hostmakedepends+=" sonnet" diff --git a/srcpkgs/spacefm/template b/srcpkgs/spacefm/template index bae644840887..f89a4cd5ad5c 100644 --- a/srcpkgs/spacefm/template +++ b/srcpkgs/spacefm/template @@ -5,7 +5,7 @@ revision=2 build_style=gnu-configure configure_args="$(vopt_with gtk3)" hostmakedepends="pkg-config intltool" -makedepends="$(vopt_if gtk3 gtk+3-devel) +makedepends="$(vopt_if gtk3 gtk+3-devel gtk+-devel) startup-notification-devel eudev-libudev-devel ffmpegthumbnailer-devel" depends="hicolor-icon-theme desktop-file-utils" short_desc="Multi-panel tabbed file manager" diff --git a/srcpkgs/spectacle/template b/srcpkgs/spectacle/template index da29649ff916..a5a0344ad34e 100644 --- a/srcpkgs/spectacle/template +++ b/srcpkgs/spectacle/template @@ -1,6 +1,6 @@ # Template file for 'spectacle' pkgname=spectacle -version=22.04.3 +version=22.04.1 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-or-later, GPL-2.0-or-later" homepage="https://kde.org/applications/en/utilities/org.kde.spectacle" distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz" -checksum=96bb7885bcc26ee6331e414263c93e51499ef1f4db9f701b334629581abb6b9d +checksum=335bc9ab70966d23bdd09614c373d73cf0d8ee09788b22637d5717919e443884 diff --git a/srcpkgs/speedometer/template b/srcpkgs/speedometer/template index 2ff31717f10f..c0fe822bee94 100644 --- a/srcpkgs/speedometer/template +++ b/srcpkgs/speedometer/template @@ -1,16 +1,16 @@ # Template file for 'speedometer' pkgname=speedometer -version=2.9 -revision=1 -wrksrc="${pkgname}-release-${version}" -depends="python3-urwid python3-psutil" +version=2.8 +revision=4 +wrksrc="speedometer-release-${version}" +depends="python-urwid" short_desc="Monitor network traffic or speed/progress of a file transfer" maintainer="Leah Neukirchen <leah@vuxu.org>" license="LGPL-2.1-or-later" homepage="https://excess.org/speedometer/" -distfiles="https://github.com/wardi/speedometer/archive/refs/tags/release-${version}.tar.gz" -checksum=a85aedb81af6dae9ac59cd6079f3f47fbcad0877910d647c41fa2cba5a88a2b0 -python_version=3 +distfiles="https://github.com/wardi/speedometer/archive/release-${version}.tar.gz" +checksum=7aab7c59ee03bbeb719dc494f7c9edd993a6c342aaaa5b47b7029e941d098cc2 +python_version=2 do_install() { vbin speedometer.py speedometer diff --git a/srcpkgs/speedometer/update b/srcpkgs/speedometer/update deleted file mode 100644 index d30948469939..000000000000 --- a/srcpkgs/speedometer/update +++ /dev/null @@ -1 +0,0 @@ -pkgname=release diff --git a/srcpkgs/speex/template b/srcpkgs/speex/template index 7509f7385c7f..a380f999427f 100644 --- a/srcpkgs/speex/template +++ b/srcpkgs/speex/template @@ -1,7 +1,7 @@ # Template file for 'speex' pkgname=speex -version=1.2.1 -revision=1 +version=1.2.0 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="fftw-devel libogg-devel speexdsp-devel" @@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://www.speex.org" distfiles="http://downloads.xiph.org/releases/speex/speex-$version.tar.gz" -checksum=4b44d4f2b38a370a2d98a78329fefc56a0cf93d1c1be70029217baae6628feea +checksum=eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094 post_install() { vlicense COPYING @@ -23,7 +23,6 @@ libspeex_package() { vlicense COPYING } } - speex-devel_package() { depends="speexdsp-devel libspeex-${version}_${revision}" short_desc+=" - development files" diff --git a/srcpkgs/speexdsp/template b/srcpkgs/speexdsp/template index 5a410216f4e6..572957a7029f 100644 --- a/srcpkgs/speexdsp/template +++ b/srcpkgs/speexdsp/template @@ -1,15 +1,15 @@ # Template file for 'speexdsp' pkgname=speexdsp -version=1.2.1 +version=1.2.0 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" -short_desc="Free codec for free speech - DSP" +short_desc="A free codec for free speech - DSP" maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="http://www.speex.org" distfiles="http://downloads.xiph.org/releases/speex/speexdsp-${version}.tar.gz" -checksum=8c777343e4a6399569c72abc38a95b24db56882c83dbdb6c6424a5f4aeb54d3d +checksum=682042fc6f9bee6294ec453f470dadc26c6ff29b9c9e9ad2ffc1f4312fd64771 case "$XBPS_TARGET_MACHINE" in aarch64*) configure_args+=" --disable-neon";; diff --git a/srcpkgs/spice-gtk/template b/srcpkgs/spice-gtk/template index da01de9ca11a..6ca495755059 100644 --- a/srcpkgs/spice-gtk/template +++ b/srcpkgs/spice-gtk/template @@ -1,7 +1,7 @@ # Template file for 'spice-gtk' pkgname=spice-gtk -version=0.41 -revision=1 +version=0.39 +revision=2 build_style=meson build_helper="gir" configure_args="-Dintrospection=$(vopt_if gir enabled disabled) @@ -19,9 +19,8 @@ short_desc="GTK+ SPICE widget" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://spice-space.org" -changelog="https://gitlab.freedesktop.org/spice/spice-gtk/-/raw/master/CHANGELOG.md" distfiles="https://spice-space.org/download/gtk/${pkgname}-${version}.tar.xz" -checksum=d8f8b5cbea9184702eeb8cc276a67d72acdb6e36e7c73349fb8445e5bca0969f +checksum=23acbee197eaaec9bce6e6bfd885bd8f79708332639243ff04833020865713cd CFLAGS="-Wno-error -Wno-error=unused-but-set-variable" diff --git a/srcpkgs/spice-protocol/template b/srcpkgs/spice-protocol/template index b80848814ec9..1ff8a7a0c25d 100644 --- a/srcpkgs/spice-protocol/template +++ b/srcpkgs/spice-protocol/template @@ -1,6 +1,6 @@ # Template file for 'spice-protocol' pkgname=spice-protocol -version=0.14.4 +version=0.14.3 revision=1 wrksrc="spice-protocol-v${version}" build_style=meson @@ -8,9 +8,8 @@ short_desc="SPICE protocol headers" maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-3-Clause" homepage="https://www.spice-space.org/" -changelog="https://gitlab.freedesktop.org/spice/spice-protocol/-/raw/master/CHANGELOG.md" distfiles="https://gitlab.freedesktop.org/spice/spice-protocol/-/archive/v${version}/spice-protocol-v${version}.tar.gz" -checksum=9c31fa533ad531d1b816ffd0c24b4785d133e7bb397f72d35f7a6d59bcd7d53a +checksum=80ae89643e253dc5ddc5b2120cd3cf9d9565d00026ff261dd140d4b8c5deaa64 post_install() { vlicense COPYING diff --git a/srcpkgs/spotify-qt/patches/disable-crash-handler.patch b/srcpkgs/spotify-qt/patches/disable-crash-handler.patch index d6033c1507c3..4d5e61a5bde5 100644 --- a/srcpkgs/spotify-qt/patches/disable-crash-handler.patch +++ b/srcpkgs/spotify-qt/patches/disable-crash-handler.patch @@ -1,6 +1,6 @@ --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt -@@ -31,14 +31,6 @@ +@@ -26,14 +26,6 @@ # Version macros target_compile_definitions(spotify-qt-lib PUBLIC LIB_VERSION="v${PROJECT_VERSION}") @@ -12,6 +12,6 @@ - target_compile_options(spotify-qt-lib PRIVATE -Wall -Wextra) -endif () - - # Disable "secure" warnings on MSVC - if (MSVC) - target_compile_definitions(spotify-qt-lib PRIVATE _CRT_SECURE_NO_WARNINGS) + # Link optional libraries + if (LIB_QT_LIBRARIES) + target_link_libraries(spotify-qt-lib PRIVATE ${LIB_QT_LIBRARIES}) diff --git a/srcpkgs/spotify-qt/template b/srcpkgs/spotify-qt/template index ad773d86b6f3..aa30046a8778 100644 --- a/srcpkgs/spotify-qt/template +++ b/srcpkgs/spotify-qt/template @@ -1,7 +1,7 @@ # Template file for 'spotify-qt' pkgname=spotify-qt -version=3.9 -revision=1 +version=3.8 +revision=2 build_style=cmake hostmakedepends="pkg-config qt5-devel" makedepends="qt5-devel qt5-svg-devel" @@ -11,4 +11,4 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="GPL-3.0-or-later" homepage="https://github.com/kraxarn/spotify-qt" distfiles="${homepage}/archive/v${version}.tar.gz" -checksum=db1bc50fe4f31fc021db722eb85e59db543a104255a0a07f2e923d7a69195e42 +checksum=deb12800b9fb4f501f8dfc97a2fdc4989849fe8bbf6f38d79503214e03afe5ad diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template index 47539c7b37b5..5ca279068b5d 100644 --- a/srcpkgs/sqlite/template +++ b/srcpkgs/sqlite/template @@ -1,6 +1,6 @@ # Template file for 'sqlite' pkgname=sqlite -version=3.39.2 +version=3.38.5 revision=1 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ }) wrksrc="sqlite-autoconf-${_amalgamationver}" @@ -11,9 +11,9 @@ short_desc="SQL Database Engine in a C Library" maintainer="Anthony Iliopoulos <ailiop@altatus.com>" license="Public Domain" homepage="https://sqlite.org/" -changelog="https://www.sqlite.org/changes.html" +changelog="https://www.sqlite.org/releaselog/${version//./_}.html" distfiles="${homepage}/2022/sqlite-autoconf-${_amalgamationver}.tar.gz" -checksum=852be8a6183a17ba47cee0bbff7400b7aa5affd283bf3beefc34fcd088a239de +checksum=5af07de982ba658fd91a03170c945f99c971f6955bc79df3266544373e39869c CFLAGS="-DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA \ -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE \ diff --git a/srcpkgs/sqlmap/template b/srcpkgs/sqlmap/template index 312a20b710ee..2f25a849afd7 100644 --- a/srcpkgs/sqlmap/template +++ b/srcpkgs/sqlmap/template @@ -1,6 +1,6 @@ # Template file for 'sqlmap' pkgname=sqlmap -version=1.6.8 +version=1.6.6 revision=1 pycompile_dirs="usr/libexec/sqlmap" depends="python3" @@ -9,7 +9,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="GPL-2.0-or-later" homepage="http://sqlmap.org" distfiles="https://github.com/sqlmapproject/sqlmap/archive/${version}.tar.gz" -checksum=35c51f4bd6f5cb8dd8efee4cf87d49bc7e7311ed6f42ffdd038394f7f98e69a2 +checksum=3111017165f0dacdd6a83800b02ef27b17cdb5b31d19eebe44436aaac935f186 python_version=3 do_install() { diff --git a/srcpkgs/squirrel/template b/srcpkgs/squirrel/template index abd2c7a0d607..f8254ef94403 100644 --- a/srcpkgs/squirrel/template +++ b/srcpkgs/squirrel/template @@ -1,14 +1,15 @@ # Template file for 'squirrel' pkgname=squirrel -version=3.2 +version=3.1 revision=1 build_style=cmake -short_desc="Squirrel Programming Language" +short_desc="The Squirrel Programming Language" maintainer="Wilson Birney <wpb@360scada.com>" license="MIT" homepage="http://www.squirrel-lang.org/" distfiles="https://github.com/albertodemichelis/squirrel/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=02805414cfadd5bbb921891d3599b83375a40650abd6404a8ab407dc5e86a996 +checksum=51942b8638a97b673e34ecf3ca50304996fa99bbdbfa7fe93d9744e6769b2f95 +depends="${pkgname}-libs>=${version}_${revision}" post_install() { vlicense COPYRIGHT diff --git a/srcpkgs/srb2/patches/comptime.patch b/srcpkgs/srb2/patches/comptime.patch deleted file mode 100644 index 5d0c2167b2ac..000000000000 --- a/srcpkgs/srb2/patches/comptime.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur comptime.sh comptime.sh.new ---- a/SRB2-SRB2_release_2.2.10/comptime.sh 2022-03-06 13:52:43.000000000 -0800 -+++ b/SRB2-SRB2_release_2.2.10/comptime.sh 2022-03-06 17:05:02.725041025 -0800 -@@ -40,13 +40,14 @@ - const char* compbranch = "Unknown"; - const char* comprevision = "illegal"; - EOF -+exit 0 - } - - compversion() { - touch $path/comptime.c --versionfake - test -d $path/.svn && versionsvn - test -d $path/../.git && versiongit -+versionfake - exit 1 - } - diff --git a/srcpkgs/srb2/patches/libadd-execinfo.patch b/srcpkgs/srb2/patches/libadd-execinfo.patch new file mode 100644 index 000000000000..faa8fb25a687 --- /dev/null +++ b/srcpkgs/srb2/patches/libadd-execinfo.patch @@ -0,0 +1,12 @@ +diff -Naur SRB2-SRB2_release_2.2.9/src/sdl/MakeNIX.cfg SRB2-SRB2_release_2.2.9.orig/src/sdl/MakeNIX.cfg +--- a/SRB2-SRB2_release_2.2.9/src/sdl/MakeNIX.cfg 2021-05-07 00:06:51.901546000 -0700 ++++ b/SRB2-SRB2_release_2.2.9/src/sdl/MakeNIX.cfg 2021-05-06 19:38:24.000000000 -0700 +@@ -22,7 +22,7 @@ + OPTS=-DUNIXCOMMON + + #LDFLAGS = -L/usr/local/lib ++ LIBS+=-lm +- LIBS=-lm + ifdef LINUX + LIBS+=-lrt + ifdef NOTERMIOS diff --git a/srcpkgs/srb2/template b/srcpkgs/srb2/template index f966b5e88a6c..a181643caa8e 100644 --- a/srcpkgs/srb2/template +++ b/srcpkgs/srb2/template @@ -1,7 +1,7 @@ # Template file for 'srb2' pkgname=srb2 -version=2.2.10 -revision=1 +version=2.2.9 +revision=2 create_wrksrc=true build_wrksrc="SRB2-SRB2_release_${version}" build_style=gnu-makefile @@ -16,8 +16,8 @@ license="GPL-2.0-or-later" homepage="https://srb2.org/" distfiles="https://github.com/STJr/SRB2/archive/SRB2_release_${version}.tar.gz https://github.com/STJr/SRB2/releases/download/SRB2_release_${version}/SRB2-v${version//./}-Full.zip" -checksum="feb3a95a15ea04218282e5c4f01ae3733672e14d219e2792dcfc500dcf89a3c2 - e69ac5cacc86f85eeaba14644a37cad932f7d7031b667892d2f9ba9bfb437d25" +checksum="5f7eeb08e90323e28cdcb02ad25c904eef25ce75316720609b995a1e4ffd154a + 48e644604bed81b5ce6b12ef23a2f4042d0118d0ba70f18c534dfe86ebe6f37d" restricted=yes case "$XBPS_TARGET_MACHINE" in @@ -28,7 +28,7 @@ esac if [ "$XBPS_TARGET_LIBC" = musl ]; then makedepends+=" libexecinfo-devel" - export LDFLAGS="-lexecinfo" + export LIBS="-lexecinfo" fi if [ -n "$CROSS_BUILD" ]; then @@ -36,7 +36,7 @@ if [ -n "$CROSS_BUILD" ]; then fi do_install() { - vbin bin/${pkgname} + vbin bin/Linux/Release/${pkgname} PROGRAM_NAME="${pkgname}" PROGRAM_DESCRIPTION="${short_desc}" \ PACKAGE_INSTALL_PATH="/usr/bin" PROGRAM_FILENAME="${pkgname}" \ @@ -45,7 +45,7 @@ do_install() { vinstall srb2.png 644 /usr/share/pixmaps/ vinstall srb2.desktop 644 /usr/share/applications/ vmkdir /usr/share/games/SRB2 - for f in {music,player}.dta {srb2,zones}.pk3 models models.dat; do + for f in {music,player}.dta {srb2,zones,patch,patch_music}.pk3 models models.dat; do vcopy ../${f} /usr/share/games/SRB2 done } diff --git a/srcpkgs/sslscan/template b/srcpkgs/sslscan/template index fc845f38897a..3fe1ab72e294 100644 --- a/srcpkgs/sslscan/template +++ b/srcpkgs/sslscan/template @@ -1,6 +1,6 @@ # Template file for 'sslscan' pkgname=sslscan -version=2.0.15 +version=2.0.14 revision=1 build_style=gnu-makefile makedepends="openssl-devel" @@ -10,6 +10,6 @@ license="GPL-3.0-or-later" homepage="https://github.com/rbsec/sslscan" changelog="https://github.com/rbsec/sslscan/raw/master/Changelog" distfiles="https://github.com/rbsec/sslscan/archive/refs/tags/${version}.tar.gz" -checksum=0986ac647098b877f24c863c261bfb7cf545a41fd1120047337dfc44812c69a0 +checksum=0dd9f7d0f08c777dfebb1fd10ba369d3a2fd9b978f262384d30e1f45845a67ba # No test suite make_check=no diff --git a/srcpkgs/stack/template b/srcpkgs/stack/template index b6c1f1578ed9..15c38039684d 100644 --- a/srcpkgs/stack/template +++ b/srcpkgs/stack/template @@ -13,7 +13,7 @@ homepage="https://haskellstack.org" distfiles="https://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz https://www.stackage.org/${_stackage}/cabal.config>cabal.config-${_stackage}" checksum="9ddd44c2a62e9404194d69e7dc1c94e707910620316b66d6ac0b3201a8f37e80 - e1de952bb6f62573e5c211df99ce6bb684c4cae7845f16c347ce9aa503d6374f" + 6b9983f6448eb825231f65fe955d6d85516f482f0d26fee84183a1a79c6b0646" skip_extraction="cabal.config-${_stackage}" nocross=yes nopie_files="/usr/bin/stack" diff --git a/srcpkgs/starship/template b/srcpkgs/starship/template index ec4691a96956..f4cffc0cfb8d 100644 --- a/srcpkgs/starship/template +++ b/srcpkgs/starship/template @@ -1,6 +1,6 @@ # Template file for 'starship' pkgname=starship -version=1.9.1 +version=1.8.0 revision=1 build_style=cargo build_helper=qemu @@ -13,7 +13,7 @@ maintainer="cinerea0 <cinerea0@protonmail.com>" license="ISC" homepage="https://starship.rs" distfiles="https://github.com/starship/starship/archive/refs/tags/v${version}.tar.gz" -checksum=2b54bee07bf67504a1bb170d37dc8d6accab4594d35731bbdf0e8a631c8d1585 +checksum=398bf5b413ce5dfe4d3c5acceb0025f773478f28016609869821cf385448dcf5 post_build() { STARSHIP="target/${RUST_TARGET}/release/starship" diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template index 9e90f4d37bb1..f4a4f789d9da 100644 --- a/srcpkgs/steam/template +++ b/srcpkgs/steam/template @@ -1,6 +1,6 @@ # Template file for 'steam' pkgname=steam -version=1.0.0.75 +version=1.0.0.74 revision=2 archs="i686 x86_64" wrksrc=steam-launcher @@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="custom: Proprietary license" homepage="https://steampowered.com/" distfiles="http://repo.steampowered.com/${pkgname}/pool/${pkgname}/s/${pkgname}/${pkgname}_${version}.tar.gz" -checksum=e52565a5e33b9a4184c5bdc222978b7fea958efd32641d5d5967774d751236a7 +checksum=b0ed3b8378f541e8dab68d8b589d85ad6dc0cdf302701cf8e87130eda2b1a234 repository=nonfree do_install() { diff --git a/srcpkgs/stellarium/template b/srcpkgs/stellarium/template index 7c3fdff8033a..657b3a6e97b1 100644 --- a/srcpkgs/stellarium/template +++ b/srcpkgs/stellarium/template @@ -1,6 +1,6 @@ # Template file for 'stellarium' pkgname=stellarium -version=0.22.2 +version=0.22.1 revision=1 build_style=cmake hostmakedepends="perl qt5-qmake qt5-host-tools" @@ -12,5 +12,5 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="GPL-2.0-or-later" homepage="https://stellarium.org/" distfiles="https://github.com/Stellarium/stellarium/releases/download/v${version}/stellarium-${version}.tar.gz" -checksum=31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 +checksum=61a595ecc345dcc7517359573d0dc772e67ecaf6d52fefab142a77c92cf3fa24 replaces="stellarium-data>=0" diff --git a/srcpkgs/strawberry/template b/srcpkgs/strawberry/template index 56da2afeab18..c9eb95bbd85e 100644 --- a/srcpkgs/strawberry/template +++ b/srcpkgs/strawberry/template @@ -1,7 +1,7 @@ # Template file for 'strawberry' pkgname=strawberry version=0.9.3 -revision=6 +revision=5 build_style=cmake hostmakedepends="pkg-config protobuf gettext" makedepends="alsa-lib-devel boost-devel gnutls-devel fftw-devel diff --git a/srcpkgs/stress-ng/template b/srcpkgs/stress-ng/template index d21814242bc6..2f8eb8fa1e42 100644 --- a/srcpkgs/stress-ng/template +++ b/srcpkgs/stress-ng/template @@ -1,6 +1,6 @@ # Template file for 'stress-ng' pkgname=stress-ng -version=0.14.03 +version=0.14.02 revision=1 build_style=gnu-makefile make_use_env=1 @@ -9,4 +9,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-or-later" homepage="https://github.com/ColinIanKing/stress-ng/" distfiles="https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V${version}.tar.gz" -checksum=95012c62883ab5826e6157557a075df98cce3cbce2a48bb40851bcc968a8441a +checksum=30dd0ec5799b717fe416a46c314869f26c456b7c05e7498d9c36affe1e9f0d18 diff --git a/srcpkgs/subfinder/template b/srcpkgs/subfinder/template index 859b723b57e5..9c5ac3e7269e 100644 --- a/srcpkgs/subfinder/template +++ b/srcpkgs/subfinder/template @@ -1,6 +1,6 @@ # Template file for 'subfinder' pkgname=subfinder -version=2.5.2 +version=2.4.9 revision=1 build_wrksrc=v2 build_style=go @@ -11,7 +11,7 @@ maintainer="w. fnintr <wfnintr@null.net>" license="MIT" homepage="https://github.com/projectdiscovery/subfinder" distfiles="https://github.com/projectdiscovery/subfinder/archive/refs/tags/v${version}.tar.gz" -checksum=3f99323effbbc0d8f1d5181ac4cc1c5bd31b50a1eb792866269ec44acf308f1d +checksum=0163626e69aa4ea4642633ab447ca2afcf2e06f7aec16c2aa95ec5ce301250cf post_install() { vlicense ../LICENSE.md diff --git a/srcpkgs/sudo/template b/srcpkgs/sudo/template index b28ced997ea8..46a20f757d5f 100644 --- a/srcpkgs/sudo/template +++ b/srcpkgs/sudo/template @@ -1,6 +1,6 @@ # Template file for 'sudo' pkgname=sudo -version=1.9.11p3 +version=1.9.10 revision=1 build_style=gnu-configure configure_args="--with-ignore-dot --with-insults=disabled --with-all-insults --with-env-editor @@ -15,7 +15,7 @@ license="ISC" homepage="https://www.sudo.ws/" changelog="https://www.sudo.ws/repos/sudo/raw-file/tip/NEWS" distfiles="https://www.sudo.ws/dist/sudo-${version}.tar.gz" -checksum=4687e7d2f56721708f59cca2e1352c056cb23de526c22725615a42bb094f1f70 +checksum=44a1461098e7c7b8e6ac597499c24fb2e43748c0c139a8b4944e57d1349a64f4 conf_files="/etc/pam.d/sudo /etc/sudoers" lib32disabled=yes diff --git a/srcpkgs/suil/template b/srcpkgs/suil/template index 680e1972cd43..967a68b7779c 100644 --- a/srcpkgs/suil/template +++ b/srcpkgs/suil/template @@ -1,6 +1,6 @@ # Template file for 'suil' pkgname=suil -version=0.10.12 +version=0.10.10 revision=1 build_style=waf3 hostmakedepends="pkg-config lv2" @@ -8,10 +8,9 @@ makedepends="gtk+-devel qt5-devel gtk+3-devel" short_desc="Lightweight C library for loading and wrapping LV2 plugin UIs" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" -homepage="https://drobilla.net/software/suil.html" -changelog="https://gitlab.com/lv2/suil/-/raw/master/NEWS" +homepage="http://drobilla.net/software/suil/" distfiles="http://download.drobilla.net/${pkgname}-${version}.tar.bz2" -checksum=daa763b231b22a1f532530d3e04c1fae48d1e1e03785e23c9ac138f207b87ecd +checksum=750f08e6b7dc941a5e694c484aab02f69af5aa90edcc9fb2ffb4fb45f1574bfb if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-host-tools qt5-devel" diff --git a/srcpkgs/superlu/template b/srcpkgs/superlu/template index c9cf6ad17cb1..41e27d1bf1be 100644 --- a/srcpkgs/superlu/template +++ b/srcpkgs/superlu/template @@ -1,6 +1,6 @@ # Template file for 'superlu' pkgname=superlu -version=5.3.0 +version=5.2.2 revision=1 build_style=cmake configure_args="-DUSE_XSDK_DEFAULTS=TRUE" @@ -11,8 +11,8 @@ maintainer="Julien Dehos <dehos@lisic.univ-littoral.fr>" license="BSD-3-Clause" homepage="https://portal.nersc.gov/project/sparse/superlu/" changelog="https://portal.nersc.gov/project/sparse/superlu/changes.html#slu_change" -distfiles="https://github.com/xiaoyeli/superlu/archive/v${version}.tar.gz" -checksum=3e464afa77335de200aeb739074a11e96d9bef6d0b519950cfa6684c4be1f350 +distfiles="https://portal.nersc.gov/project/sparse/superlu/superlu_${version}.tar.gz" +checksum=470334a72ba637578e34057f46948495e601a5988a602604f5576367e606a28c pre_configure() { export LDFLAGS="-fPIC" @@ -27,8 +27,6 @@ superlu-devel_package() { short_desc+=" - development files" pkg_install() { vmove "usr/include" - vmove "usr/lib/cmake" - vmove "usr/lib/pkgconfig" vmove "usr/lib/libsuperlu.so" } } diff --git a/srcpkgs/svgpart/template b/srcpkgs/svgpart/template index 9c22d1489b25..3fdf4e3bf3ea 100644 --- a/srcpkgs/svgpart/template +++ b/srcpkgs/svgpart/template @@ -1,6 +1,6 @@ # Template file for 'svgpart' pkgname=svgpart -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons qt5-host-tools qt5-qmake" @@ -11,4 +11,4 @@ license="GPL-2.0-or-later" homepage="https://invent.kde.org/graphics/svgpart" changelog="https://kde.org/announcements/changelogs/gear/${version}/#svgpart" distfiles="${KDE_SITE}/release-service/${version}/src/svgpart-${version}.tar.xz" -checksum=785393f3ae348210dccecfceb8133fd848eb7d1ad39100ed2f0d430f713bd598 +checksum=c0b9c275c2687df56b6cafec50010a96020634f5646de63264ea8c4f45e60e38 diff --git a/srcpkgs/swayimg/template b/srcpkgs/swayimg/template deleted file mode 100644 index 8a7e4b052b2d..000000000000 --- a/srcpkgs/swayimg/template +++ /dev/null @@ -1,21 +0,0 @@ -# Template file for 'swayimg' -pkgname=swayimg -version=1.8 -revision=1 -build_style=meson -hostmakedepends="pkg-config wayland-devel" -makedepends="wayland-devel cairo-devel json-c-devel libxkbcommon-devel - wayland-protocols libavif-devel giflib-devel libjpeg-turbo-devel - libpng-devel librsvg-devel libwebp-devel libexif-devel" -short_desc="Image viewer for Sway/Wayland" -maintainer="Subhaditya Nath <sn03.general@gmail.com>" -license="MIT" -homepage="https://github.com/artemsen/swayimg" -distfiles="https://github.com/artemsen/swayimg/archive/v${version}.tar.gz" -checksum=d4b4988a673522d47c38939c3406dbb72bd213f857dd6116185cd9811b887b23 - -post_install() { - vcompletion extra/bash.completion bash - vsconf extra/swayimgrc - vlicense LICENSE -} diff --git a/srcpkgs/swell-foop/patches/fix-vala-array.patch b/srcpkgs/swell-foop/patches/fix-vala-array.patch new file mode 100644 index 000000000000..8231b5ce8a74 --- /dev/null +++ b/srcpkgs/swell-foop/patches/fix-vala-array.patch @@ -0,0 +1,11 @@ +--- a/src/game-view.vala 2019-10-15 12:48:06.000000000 +0200 ++++ b/src/game-view.vala 2020-11-04 11:56:58.582438926 +0100 +@@ -354,7 +354,7 @@ + public Theme (string name) + { + textures = new Clutter.Image [4]; +- string[4] colors = {"blue", "green", "yellow", "red"}; ++ string colors[4] = {"blue", "green", "yellow", "red"}; + + /* Create the textures required to render */ + try diff --git a/srcpkgs/swell-foop/template b/srcpkgs/swell-foop/template index 819bf396ffd3..afb8dd466c3e 100644 --- a/srcpkgs/swell-foop/template +++ b/srcpkgs/swell-foop/template @@ -1,14 +1,13 @@ # Template file for 'swell-foop' pkgname=swell-foop -version=41.1 +version=3.34.1 revision=1 build_style=meson hostmakedepends="gettext glib-devel itstool pkg-config vala" -makedepends="clutter-gtk-devel libgnome-games-support-devel" +makedepends="clutter-gtk-devel" short_desc="GNOME puzzle game where you remove similar objects" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Swell%20Foop" -changelog="https://gitlab.gnome.org/GNOME/swell-foop/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=243f7a55e5e753a51086eec2568320d7692d5b15a66a723ab591705e0d8ef6dd +checksum=61c6b6ff9047c00bdc0dbe11a880058a5462921c702123a2d6d1a652bbbe6280 diff --git a/srcpkgs/swirc/template b/srcpkgs/swirc/template index 64723e2ee377..5a4b6482a3b7 100644 --- a/srcpkgs/swirc/template +++ b/srcpkgs/swirc/template @@ -1,6 +1,6 @@ # Template file for 'swirc' pkgname=swirc -version=3.3.5 +version=3.3.4 revision=1 build_style=configure configure_args="$(vopt_with notify libnotify)" @@ -15,7 +15,7 @@ license="BSD-3-Clause, ISC, MIT" homepage="https://www.nifty-networks.net/swirc" changelog="https://raw.githubusercontent.com/uhlin/swirc/master/CHANGELOG.md" distfiles="https://www.nifty-networks.net/swirc/releases/${pkgname}-${version}.tgz" -checksum="e7f74460646b4d08fe8e52999342756d2d7569751c0d50641e42d397870dbbf3" +checksum="2a8404965e796a67555b10b54aaf53d32bbd63e1707cd8364c572a5ed7e3f837" build_options="notify" diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template index 5f664cb95d67..ce748cc3a452 100644 --- a/srcpkgs/synapse/template +++ b/srcpkgs/synapse/template @@ -1,6 +1,6 @@ # Template file for 'synapse' pkgname=synapse -version=1.64.0 +version=1.61.0 revision=1 build_style=python3-pep517 make_check_target=tests @@ -15,14 +15,14 @@ depends="python3-jsonschema python3-frozendict python3-canonicaljson python3-saml2 python3-treq python3-macaroons python3-sortedcontainers python3-typing_extensions python3-ijson python3-matrix-common python3-packaging" -checkdepends="$depends python3-parameterized unzip" +checkdepends="$depends python3-parameterized python3-pytest unzip" short_desc="Matrix reference homeserver" maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="Apache-2.0" homepage="https://github.com/matrix-org/synapse" changelog="https://raw.githubusercontent.com/matrix-org/synapse/develop/CHANGES.md" distfiles="https://github.com/matrix-org/synapse/archive/v${version}.tar.gz" -checksum=1f7e4f91472c259dc7c18360fb25c1278e871ad26702bdf627efbfa85018cad6 +checksum=3602b4a01688edae8365973877220a0511cb3970ff4e32eec759ca070066a684 system_accounts="synapse" synapse_homedir="/var/lib/synapse" @@ -36,10 +36,6 @@ pre_check() { unzip ${make_install_target} "*.dist-info/*" } -do_check() { - PYTHONPATH="." trial3 ${makejobs} tests -} - post_install() { vsv synapse diff --git a/srcpkgs/syncthing-gtk/template b/srcpkgs/syncthing-gtk/template index 02cb3d9eeddd..fe38baae17c1 100644 --- a/srcpkgs/syncthing-gtk/template +++ b/srcpkgs/syncthing-gtk/template @@ -1,6 +1,7 @@ # Template file for 'syncthing-gtk' pkgname=syncthing-gtk -reverts="0.14.36_1 0.9.4.4+ds+git20220108+9023143f8b93_1 0.9.4.4+ds+git20220108+9023143f8b93_2" +reverts="0.14.36_1 0.9.4.4+ds+git20220108+9023143f8b93_1 + 0.9.4.4+ds+git20220108+9023143f8b93_2" version=0.9.4.4 revision=4 _debianver="ds+git20220108+9023143f8b93" diff --git a/srcpkgs/syncthing/template b/srcpkgs/syncthing/template index ef38f99c3ba5..291724cf0f59 100644 --- a/srcpkgs/syncthing/template +++ b/srcpkgs/syncthing/template @@ -1,6 +1,6 @@ # Template file for 'syncthing' pkgname=syncthing -version=1.20.4 +version=1.20.2 revision=1 build_style=go go_import_path="github.com/syncthing/syncthing" @@ -16,7 +16,7 @@ license="MPL-2.0" homepage="https://syncthing.net/" changelog="https://github.com/syncthing/syncthing/releases" distfiles="https://github.com/syncthing/${pkgname}/archive/v${version}.tar.gz" -checksum=0a2a26188d30bcb92a14c7f795790df9f44157118248dc4c9faca42967ce7ce7 +checksum=6733ae6947497ace959c56f7c491b785ec058c8592cfd9824bc37125d1f342d9 pre_build() { GOARCH= go generate \ diff --git a/srcpkgs/syndication/template b/srcpkgs/syndication/template index 162f2dce34c8..d0715f91d152 100644 --- a/srcpkgs/syndication/template +++ b/srcpkgs/syndication/template @@ -1,7 +1,7 @@ # Template file for 'syndication' pkgname=syndication reverts="18.08.0_1 18.08.0_2 18.08.1_1" -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-qmake qt5-host-tools" @@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://community.kde.org/KDE_PIM" distfiles="${KDE_SITE}/frameworks/${version%.*}/syndication-${version}.tar.xz" -checksum=a4b1dbf8c0eed15eab9f520512fee6271b07fac0745c2b1fc6ccae49ed6fc0e0 +checksum=458e12e4d4898d5e660ea6a3fe0d6158c208f5d4176451e1132423df2044685b syndication-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/syntax-highlighting/template b/srcpkgs/syntax-highlighting/template index 5ac8032996f2..72f6043303da 100644 --- a/srcpkgs/syntax-highlighting/template +++ b/srcpkgs/syntax-highlighting/template @@ -1,6 +1,6 @@ # Template file for 'syntax-highlighting' pkgname=syntax-highlighting -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake configure_args="-DKATEHIGHLIGHTINGINDEXER_EXECUTABLE=/usr/libexec/${pkgname}/katehighlightingindexer" @@ -12,7 +12,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/syntax-highlighting" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=1affa16519f04e0a05f37fda67acce2ac943e74eb8322591896765d7e1cbd79c +checksum=cf871332a50355836919fdd833a82c32b3d5fe7fea8fa3e58714c39c8ddde5a6 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" syntax-highlighting" diff --git a/srcpkgs/sysdig/template b/srcpkgs/sysdig/template index c78089265ee5..b375b8b95491 100644 --- a/srcpkgs/sysdig/template +++ b/srcpkgs/sysdig/template @@ -1,7 +1,7 @@ # Template file for 'sysdig' pkgname=sysdig version=0.28.0 -revision=6 +revision=5 build_style=cmake configure_args="-DSYSDIG_VERSION=${version} -DUSE_BUNDLED_DEPS=OFF -DUSE_BUNDLED_B64=ON -DUSE_BUNDLED_JQ=ON -DBUILD_DRIVER=OFF diff --git a/srcpkgs/sysprof/template b/srcpkgs/sysprof/template index 9682f67259b9..7c446372c46d 100644 --- a/srcpkgs/sysprof/template +++ b/srcpkgs/sysprof/template @@ -1,25 +1,27 @@ # Template file for 'sysprof' pkgname=sysprof -version=3.44.0 +version=3.42.1 revision=1 build_style=meson -configure_args="-Denable_gtk=true -Dsystemdunitdir=/usr/lib/systemd" +configure_args="-Denable_gtk=true -Dsystemdunitdir=deleteme" hostmakedepends="gettext pkg-config itstool glib-devel" -makedepends="gtk+3-devel libdazzle-devel polkit-devel glib-devel elogind-devel - json-glib-devel libunwind-devel" +makedepends="gtk+3-devel libdazzle-devel polkit-devel glib-devel elogind-devel json-glib-devel" short_desc="System-wide profiler for Linux" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later, GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/sysprof" -changelog="https://gitlab.gnome.org/GNOME/sysprof/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=ab5d9f5b71973b3088d58a1bfdf1dc23c39a02f5fce4e5e9c73e034b178b005b +checksum=1796b81404ee75fd1ebacf54464ad7affebf62f2851eef524d9f8eac0c4a2001 # for ITS rules if [ "$CROSS_BUILD" ]; then hostmakedepends+=" polkit-devel" fi +post_install() { + rm -rf ${DESTDIR}/usr/deleteme +} + sysprof-devel_package() { depends="${sourcepkg}>=${version}_${revision} libglib-devel json-glib-devel polkit-devel" diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template index bf0a88746490..8bdaf8cd638e 100644 --- a/srcpkgs/systemsettings/template +++ b/srcpkgs/systemsettings/template @@ -1,6 +1,6 @@ # Template file for 'systemsettings' pkgname=systemsettings -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" @@ -14,4 +14,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-2.0-or-later, GFDL-1.2-only" homepage="https://invent.kde.org/plasma/systemsettings" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=99d0ec23f63934c93ce3de99e61bd21f9552b615eaebdcb4e36c808b43c9c402 +checksum=5b72b53f0bd8760b35844732a60f99713d45d0f80cecaca80de965e84effe9e5 diff --git a/srcpkgs/tageditor/template b/srcpkgs/tageditor/template index 7faeed0e15ed..5e1fe1435f4e 100644 --- a/srcpkgs/tageditor/template +++ b/srcpkgs/tageditor/template @@ -1,6 +1,6 @@ # Template file for 'tageditor' pkgname=tageditor -version=3.7.4 +version=3.7.2 revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS:BOOL=ON" @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="GPL-2.0-only" homepage="https://github.com/Martchus/tageditor" distfiles="https://github.com/Martchus/${pkgname}/archive/v${version}.tar.gz" -checksum=d57d9d243680b5a4ce66d8c546cb15c5df6b1a63c403dee9e373d2f4767e469e +checksum=cf79b42b03dfc3efeba01781c816dd47aff66df9c0fe8aa773bad2d3f1ca0738 build_options="qt webengine webkit script" build_options_default="qt" diff --git a/srcpkgs/tagparser/template b/srcpkgs/tagparser/template index c6e902bf74dc..6849cc503475 100644 --- a/srcpkgs/tagparser/template +++ b/srcpkgs/tagparser/template @@ -1,6 +1,6 @@ # Template file for 'tagparser' pkgname=tagparser -version=11.4.0 +version=11.2.1 revision=1 build_style=cmake configure_args="-DBUILD_SHARED_LIBS:BOOL=ON" @@ -11,7 +11,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="GPL-2.0-only" homepage="https://github.com/Martchus/tagparser" distfiles="https://github.com/Martchus/${pkgname}/archive/v${version}.tar.gz" -checksum=a58ebf69f05008cb18ac9e4d630ae0f572c02bf399acb4bb1ca257d0cb47411a +checksum=daa881d2416bdcfac5c086b5e8ce780103477cf6bc11e71d75798f5ba5422c65 tagparser-devel_package() { short_desc+=" - development files" diff --git a/srcpkgs/tarpaulin/template b/srcpkgs/tarpaulin/template index 906c16a73721..d983c3fadbd1 100644 --- a/srcpkgs/tarpaulin/template +++ b/srcpkgs/tarpaulin/template @@ -8,7 +8,7 @@ make_check_args="-- --test-threads 1" hostmakedepends="pkg-config cmake" makedepends="openssl-devel zlib-devel" short_desc="Code coverage tool for Rust/Cargo projects" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="MIT, Apache-2.0" homepage="https://github.com/xd009642/tarpaulin" distfiles="https://github.com/xd009642/tarpaulin/archive/${version}.tar.gz" diff --git a/srcpkgs/telegram-desktop/patches/cross.patch b/srcpkgs/telegram-desktop/patches/cross.patch new file mode 100644 index 000000000000..e1fef852c391 --- /dev/null +++ b/srcpkgs/telegram-desktop/patches/cross.patch @@ -0,0 +1,19 @@ +--- a/cmake/external/kwayland/CMakeLists.txt 2022-04-19 14:57:00.000000000 +0200 ++++ - 2022-04-26 18:18:21.919838146 +0200 +@@ -32,6 +32,8 @@ + -DCMAKE_INSTALL_PREFIX=<BINARY_DIR> + -DCMAKE_INSTALL_DATADIR=share + -DBUILD_TESTING=OFF ++ -DQT_HOST_PATH=/usr ++ -DQtWaylandScanner_EXECUTABLE=/usr/lib/qt6/libexec/qtwaylandscanner + BUILD_COMMAND ${CMAKE_COMMAND} --build <BINARY_DIR> + COMMAND ${CMAKE_COMMAND} --install <BINARY_DIR> + STEP_TARGETS build +@@ -83,6 +82,7 @@ + -DCMAKE_PREFIX_PATH=${CMAKE_CURRENT_BINARY_DIR} + -DECM_DIR=${extra_cmake_modules_binary_dir}/share/ECM/cmake + -DPlasmaWaylandProtocols_DIR=${plasma_wayland_protocols_binary_dir}/lib/cmake/PlasmaWaylandProtocols ++ -D_qtpaths_executable=/usr/lib/qt6/bin/qtpaths + STEP_TARGETS build + EXCLUDE_FROM_ALL TRUE + BUILD_BYPRODUCTS <BINARY_DIR>/lib/libKF5WaylandClient.a diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template index f791061e47d5..0199fe9ddceb 100644 --- a/srcpkgs/telegram-desktop/template +++ b/srcpkgs/telegram-desktop/template @@ -1,6 +1,6 @@ # Template file for 'telegram-desktop' pkgname=telegram-desktop -version=4.0.2 +version=3.7.3 revision=1 wrksrc="tdesktop-${version}-full" build_style=cmake @@ -27,7 +27,7 @@ license="GPL-3.0-or-later, OpenSSL" homepage="https://desktop.telegram.org/" changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt" distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz" -checksum=44659a7b2db3eff2e5c42e372dac14d1b03ffae19e005007ce580719615b59b1 +checksum=9735f30610ff62b01cbdb0b945d32c494cec245961023c9860d9dd5268b9fe1e build_options="spellcheck" build_options_default="spellcheck" diff --git a/srcpkgs/template-glib/template b/srcpkgs/template-glib/template index f05e31ee5a13..c1d43a34eafe 100644 --- a/srcpkgs/template-glib/template +++ b/srcpkgs/template-glib/template @@ -1,6 +1,6 @@ # Template file for 'template-glib' pkgname=template-glib -version=3.34.1 +version=3.34.0 revision=1 build_style=meson build_helper="gir" @@ -13,11 +13,10 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/GNOME/template-glib" distfiles="${GNOME_SITE}/template-glib/${version%.*}/template-glib-${version}.tar.xz" -checksum=9ec9b71e04d4f5cb14f755ef790631cd0b45c0603e11c836fc7cfd9e268cd07a +checksum=216bef6ac3607666b8ca72b936467f7020ce6421c02755c301d079576c9c3dfd template-glib-devel_package() { - depends="${sourcepkg}>=${version}_${revision} libgirepository-devel - libglib-devel" + depends="${sourcepkg}-${version}_${revision} gtk+3-devel" short_desc+=" - development files" pkg_install() { vmove usr/include @@ -27,3 +26,4 @@ template-glib-devel_package() { vmove usr/share/vala } } + diff --git a/srcpkgs/tepl/patches/no-gir.patch b/srcpkgs/tepl/patches/no-gir.patch new file mode 100644 index 000000000000..890095602857 --- /dev/null +++ b/srcpkgs/tepl/patches/no-gir.patch @@ -0,0 +1,45 @@ +From 17e57ed156450fe59001cb0a14f8d87c40d6bf77 Mon Sep 17 00:00:00 2001 +From: Daniel Kolesa <daniel@octaforge.org> +Date: Sat, 15 Aug 2020 00:09:15 +0200 +Subject: [PATCH] Allow disabling gir + +--- + meson_options.txt | 5 +++++ + tepl/meson.build | 4 ++++ + 2 files changed, 9 insertions(+) + +diff --git meson_options.txt meson_options.txt +index cad97dd..5e99084 100644 +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -3,3 +3,8 @@ option( + type: 'boolean', value: false, + description: 'Build API reference (requires gtk-doc)' + ) ++option( ++ 'gir', ++ type: 'boolean', value: true, ++ description: 'Build gobject-introspection' ++) +diff --git tepl/meson.build tepl/meson.build +index 226d913..b35dd3a 100644 +--- a/tepl/meson.build ++++ b/tepl/meson.build +@@ -164,6 +164,8 @@ PKG_CONFIG.generate(tepl_lib, + libraries: TEPL_PUBLIC_DEPS, + ) + ++if get_option('gir') ++ + GNOME.generate_gir( + tepl_lib, + export_packages: 'tepl-@0@'.format(TEPL_API_VERSION), +@@ -182,3 +184,5 @@ GNOME.generate_gir( + # Support for deps being built as subprojects: + dependencies: TEPL_DEPS, + ) ++ ++endif +-- +2.28.0 + diff --git a/srcpkgs/tepl/template b/srcpkgs/tepl/template index fae1e1d3a3f3..2991585cf549 100644 --- a/srcpkgs/tepl/template +++ b/srcpkgs/tepl/template @@ -1,29 +1,27 @@ # Template file for 'tepl' pkgname=tepl -version=6.1.1 -revision=1 +version=6.00.0 +revision=4 build_style=meson build_helper=gir -configure_args="$(vopt_bool gir gobject_introspection) $(vopt_bool gtk_doc gtk_doc)" -hostmakedepends="glib-devel pkg-config gettext $(vopt_if gtk_doc gtk-doc)" +configure_args="$(vopt_bool gir gir)" +hostmakedepends="glib-devel pkg-config" makedepends="amtk-devel libglib-devel gtksourceview4-devel gtk+3-devel - libxml2-devel uchardet-devel gsettings-desktop-schemas-devel" -checkdepends="xvfb-run" + libxml2-devel uchardet-devel" short_desc="Text editor product line" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-3.0-or-later" homepage="https://wiki.gnome.org/Projects/Tepl" -changelog="https://gitlab.gnome.org/swilmet/tepl/-/raw/main/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a0fbcbcf82dbcb031e1cbea286ab3edc70d5a6ea4125038242a1b1d3ff0278aa -make_check_pre="xvfb-run" +checksum=a86397a895dca9c0de7a5ccb063bda8f7ef691cccb950ce2cfdee367903e7a63 -build_options="gir gtk_doc" +build_options="gir" build_options_default="gir" -if [ -z "$CROSS_BUILD" ]; then - build_options_default+=" gtk_doc" -fi +do_check() { + # Need X + : +} tepl-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" @@ -35,8 +33,5 @@ tepl-devel_package() { if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 fi - if [ "$build_option_gtk_doc" ]; then - vmove usr/share/gtk-doc - fi } } diff --git a/srcpkgs/termshark/template b/srcpkgs/termshark/template index 76d086e904da..73a8d1976c52 100644 --- a/srcpkgs/termshark/template +++ b/srcpkgs/termshark/template @@ -1,6 +1,6 @@ # Template file for 'termshark' pkgname=termshark -version=2.4.0 +version=2.3.0 revision=1 build_style=go go_import_path="github.com/gcla/termshark/v2" @@ -11,7 +11,7 @@ maintainer="Piraty <piraty1@inbox.ru>" license="MIT" homepage="https://github.com/gcla/termshark" distfiles="https://github.com/gcla/termshark/archive/v${version}.tar.gz" -checksum=949c71866fcd2f9ed71a754ea9e3d1bdc23dee85969dcdc78180f1d18ca8b087 +checksum=8e2a22534773b1ab0ce4327e929bbbe413d3695bab2d55c985d1f61961698610 post_install() { vlicense LICENSE diff --git a/srcpkgs/terraform/template b/srcpkgs/terraform/template index aceae9264505..d5d886a99ec1 100644 --- a/srcpkgs/terraform/template +++ b/srcpkgs/terraform/template @@ -1,6 +1,6 @@ # Template file for 'terraform' pkgname=terraform -version=1.2.4 +version=1.2.1 revision=1 build_style=go go_import_path="github.com/hashicorp/$pkgname" @@ -9,4 +9,4 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>" license="MPL-2.0" homepage="https://www.terraform.io/" distfiles="https://$go_import_path/archive/v$version.tar.gz" -checksum=7d2f50449ddf87b6207b435a661ff3d6e3a9342f64d747211da7a558f8483997 +checksum=d244277c3b8d10afa8d130cfd9db3570995a03a34052952de1ab2368fc25ab1c diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template index 321c6033279a..ce0ca8b85f6a 100644 --- a/srcpkgs/terragrunt/template +++ b/srcpkgs/terragrunt/template @@ -1,6 +1,6 @@ # Template file for 'terragrunt' pkgname=terragrunt -version=0.38.2 +version=0.37.1 revision=1 build_style=go go_import_path="github.com/gruntwork-io/terragrunt" @@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>" license="MIT" homepage="https://github.com/gruntwork-io/terragrunt" distfiles="$homepage/archive/v$version.tar.gz" -checksum=8362c0e23f9547c3ff95454e8b4c7176b6d2d4273e5def8f50e6cab4604abe02 +checksum=c8bfad7cea4a165af474cff2f7386f91ee0d571a12cd897569b9641f2bbd0e93 post_install() { vlicense LICENSE.txt diff --git a/srcpkgs/texlab/patches/no-rustfmt.patch b/srcpkgs/texlab/patches/no-rustfmt.patch new file mode 100644 index 000000000000..7b82bc0f5e9d --- /dev/null +++ b/srcpkgs/texlab/patches/no-rustfmt.patch @@ -0,0 +1,13 @@ +# Ignore rustfmt check because we don't have it packaged +diff --git a/tests/integration/dev.rs b/tests/integration/dev.rs +index 7ba1e93d0c..92807b3124 100644 +--- a/tests/integration/dev.rs ++++ b/tests/integration/dev.rs +@@ -2,6 +2,7 @@ use std::process::{Command, Stdio}; + + use anyhow::Result; + ++#[ignore] + #[test] + fn rustfmt() -> Result<()> { + let success = Command::new("cargo") diff --git a/srcpkgs/texlab/template b/srcpkgs/texlab/template index b2c001be5331..732e846cefc4 100644 --- a/srcpkgs/texlab/template +++ b/srcpkgs/texlab/template @@ -1,6 +1,6 @@ # Template file for 'texlab' pkgname=texlab -version=4.2.0 +version=4.1.0 revision=1 build_style=cargo short_desc="Implementation of the Language Server Protocol for LaTeX" @@ -9,7 +9,7 @@ license="GPL-3.0-or-later" homepage="https://texlab.netlify.app/" changelog="https://raw.githubusercontent.com/latex-lsp/texlab/master/CHANGELOG.md" distfiles="https://github.com/latex-lsp/${pkgname}/archive/v${version}.tar.gz" -checksum=fd7cc35c63e041b7947d31eb321669736edc900a71c31c53f5d5b7841273d494 +checksum=f7b5300c6fc93d7c339c755c67ea84f9c5daced2fb2735545d01a67ccf2ff770 if [ "$XBPS_TARGET_ENDIAN" = "be" -a "$XBPS_TARGET_WORDSIZE" = "32" ]; then broken="smartstring fails to compile" diff --git a/srcpkgs/texlive/template b/srcpkgs/texlive/template index f3f8aa9995a2..7a922bc07f2b 100644 --- a/srcpkgs/texlive/template +++ b/srcpkgs/texlive/template @@ -60,6 +60,7 @@ configure_args=" --with-system-libpaper --with-system-libpng --with-system-mpfr + --with-system-poppler --with-system-pixman --with-system-teckit --with-system-zlib @@ -68,7 +69,8 @@ configure_args=" hostmakedepends="pkg-config perl lua52-BitOp texinfo" makedepends="cairo-devel freetype-devel gd-devel graphite-devel gmp-devel harfbuzz-devel icu-devel libpaper-devel libpng-devel mpfr-devel - pixman-devel libteckit-devel zlib-devel zziplib-devel libXaw-devel" + poppler-devel pixman-devel libteckit-devel zlib-devel zziplib-devel + libXaw-devel" depends="dialog ghostscript perl-Tk texlive-core texlive-latexmk xbps-triggers" short_desc="TeX Live" maintainer="fosslinux <fosslinux@aussies.space>" diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template index 1b81a7475ac0..3022048a7e76 100644 --- a/srcpkgs/tg_owt/template +++ b/srcpkgs/tg_owt/template @@ -1,10 +1,9 @@ # Template file for 'tg_owt' pkgname=tg_owt -version=0.0.0.20220508 +version=0.0.0.20220413 revision=1 -_commit=10d5f4bf77333ef6b43516f90d2ce13273255f41 +_commit=63a934db1ed212ebf8aaaa20f0010dd7b0d7b396 _libyuv_commit=ad890067f661dc747a975bc55ba3767fe30d4452 -_crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94 wrksrc="tg_owt-$_commit" build_style=cmake configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF" @@ -20,12 +19,10 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later" homepage="https://github.com/desktop-app/tg_owt" distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz - https://chromium.googlesource.com/libyuv/libyuv/+archive/${_libyuv_commit}.tar.gz - https://github.com/google/crc32c/archive/${_crc32c_commit}.tar.gz" -checksum="@b8a4b1a9e4f8936c02b4a31c19d6282a914df976b9cbdfadb3ae40ca1a185ac6 - @1dd51820852df840c339bf3f18e6cf1166de33d5631a69cd1eae5b2b34c113e3 - @b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d" -skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}" + https://chromium.googlesource.com/libyuv/libyuv/+archive/${_libyuv_commit}.tar.gz" +checksum="@677f3dff8619e8e9e38ece55579ad10a5e162145644ec9afa11ac45dcd96904e + @1dd51820852df840c339bf3f18e6cf1166de33d5631a69cd1eae5b2b34c113e3" +skip_extraction="${_libyuv_commit}.tar.gz" if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" musl-legacy-compat" @@ -37,5 +34,4 @@ fi post_extract() { bsdtar xzf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_libyuv_commit}.tar.gz -C ${wrksrc}/src/third_party/libyuv - bsdtar xzf ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_crc32c_commit}.tar.gz --strip-components 1 -C ${wrksrc}/src/third_party/crc32c/src } diff --git a/srcpkgs/thermald/files/thermald/log/run b/srcpkgs/thermald/files/thermald/log/run deleted file mode 120000 index 3a5b4a586051..000000000000 --- a/srcpkgs/thermald/files/thermald/log/run +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/vlogger \ No newline at end of file diff --git a/srcpkgs/thermald/files/thermald/run b/srcpkgs/thermald/files/thermald/run index de5b6d5c3e1e..4df7dd4eeb23 100644 --- a/srcpkgs/thermald/files/thermald/run +++ b/srcpkgs/thermald/files/thermald/run @@ -1,3 +1,3 @@ #!/bin/sh sv check dbus >/dev/null || exit 1 -exec thermald --no-daemon --dbus-enable 2>&1 +exec thermald --no-daemon --dbus-enable 1>&2 diff --git a/srcpkgs/thermald/template b/srcpkgs/thermald/template index 98a3f1f1705e..633a5a498121 100644 --- a/srcpkgs/thermald/template +++ b/srcpkgs/thermald/template @@ -1,17 +1,18 @@ # Template file for 'thermald' pkgname=thermald version=2.4.9 -revision=2 +revision=1 +_pkgname=thermal_daemon archs="i686* x86_64*" -wrksrc="thermal_daemon-${version}" +wrksrc="${_pkgname}-${version}" build_style=gnu-configure hostmakedepends="automake pkg-config glib-devel gtk-doc autoconf-archive" makedepends="dbus-glib-devel libxml2-devel libglib-devel libgomp-devel upower-devel libevdev-devel" short_desc="Linux Thermal Daemon program from 01.org" maintainer="Andrea Brancaleoni <abc@pompel.me>" license="GPL-2.0-or-later" -homepage="https://github.com/intel/thermal_daemon" -distfiles="https://github.com/intel/thermal_daemon/archive/v${version}.tar.gz" +homepage="https://github.com/intel/${_pkgname}" +distfiles="${homepage}/archive/v${version}.tar.gz" checksum=fb793a2bfaae2e544ef62801075419587b0c045041c69eeafbf61959cce07fdb conf_files='/etc/thermald/*' diff --git a/srcpkgs/threadweaver/template b/srcpkgs/threadweaver/template index 58f53c35a76e..d1798ff3ef40 100644 --- a/srcpkgs/threadweaver/template +++ b/srcpkgs/threadweaver/template @@ -1,6 +1,6 @@ # Template file for 'threadweaver' pkgname=threadweaver -version=5.96.0 +version=5.94.0 revision=1 build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules qt5-host-tools qt5-devel" @@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>" license="LGPL-2.1-or-later" homepage="https://invent.kde.org/frameworks/threadweaver" distfiles="${KDE_SITE}/frameworks/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=78b5cf0b8d5937ac998c3b6f73926bdd483688b758da800126ff0b56f9b25252 +checksum=87d8431a62c53b7e433b49dfad4fd6cacb58356a50cfa17ac480c6bb00a8e1c5 threadweaver-devel_package() { short_desc+=" - development" diff --git a/srcpkgs/thunderbird-i18n-af b/srcpkgs/thunderbird-i18n-af deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-af +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-cak b/srcpkgs/thunderbird-i18n-cak deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-cak +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-en-CA b/srcpkgs/thunderbird-i18n-en-CA deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-en-CA +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-es-MX b/srcpkgs/thunderbird-i18n-es-MX deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-es-MX +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ka b/srcpkgs/thunderbird-i18n-ka deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-ka +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-kab b/srcpkgs/thunderbird-i18n-kab deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-kab +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-kk b/srcpkgs/thunderbird-i18n-kk deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-kk +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-lv b/srcpkgs/thunderbird-i18n-lv deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-lv +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-ms b/srcpkgs/thunderbird-i18n-ms deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-ms +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-pa-IN b/srcpkgs/thunderbird-i18n-pa-IN deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-pa-IN +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-th b/srcpkgs/thunderbird-i18n-th deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-th +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n-uz b/srcpkgs/thunderbird-i18n-uz deleted file mode 120000 index b0de05225517..000000000000 --- a/srcpkgs/thunderbird-i18n-uz +++ /dev/null @@ -1 +0,0 @@ -thunderbird-i18n \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n/files/update-lang-list b/srcpkgs/thunderbird-i18n/files/update-lang-list deleted file mode 120000 index d6e912868463..000000000000 --- a/srcpkgs/thunderbird-i18n/files/update-lang-list +++ /dev/null @@ -1 +0,0 @@ -../../firefox-i18n/files/update-lang-list \ No newline at end of file diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template index 5c37e96688cf..b0492b7682fa 100644 --- a/srcpkgs/thunderbird-i18n/template +++ b/srcpkgs/thunderbird-i18n/template @@ -1,6 +1,6 @@ # Template file for 'thunderbird-i18n' pkgname=thunderbird-i18n -version=102.0.3 +version=91.9.0 revision=1 build_style=meta short_desc="Thunderbird language packs" @@ -15,26 +15,22 @@ do_extract() { } _languages=( - 'af "Afrikaans"' 'ar "Arabic"' 'ast "Asturian"' 'be "Belarusian"' 'bg "Bulgarian"' 'br "Breton"' 'ca "Catalan"' - 'cak "Kaqchikel"' 'cs "Czech"' 'cy "Welsh"' 'da "Danish"' 'de "German"' 'dsb "Lower Sorbian"' 'el "Greek"' - 'en-CA "English (Canadian)"' 'en-GB "English (British)"' 'en-US "English (US)"' 'es-AR "Spanish (Argentina)"' 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' 'et "Estonian"' 'eu "Basque"' 'fi "Finnish"' @@ -52,17 +48,11 @@ _languages=( 'is "Icelandic"' 'it "Italian"' 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' 'ko "Korean"' 'lt "Lithuanian"' - 'lv "Latvian"' - 'ms "Malay"' 'nb-NO "Norwegian (Bokmål)"' 'nl "Dutch"' 'nn-NO "Norwegian (Nynorsk)"' - 'pa-IN "Punjabi (India)"' 'pl "Polish"' 'pt-BR "Portuguese (Brazilian)"' 'pt-PT "Portuguese (Portugal)"' @@ -74,10 +64,8 @@ _languages=( 'sq "Albanian"' 'sr "Serbian"' 'sv-SE "Swedish"' - 'th "Thai"' 'tr "Turkish"' 'uk "Ukrainian"' - 'uz "Uzbek"' 'vi "Vietnamese"' 'zh-CN "Chinese (Simplified)"' 'zh-TW "Chinese (Traditional)"' @@ -107,69 +95,57 @@ _pkgtmpl() { } } -checksum="ca61de15e67851566f28b6622ca193bcc75294ec6a88775d8f374e6dd33f97ed - 5c6ff92c3225d758f2dbabb903b04740ba3cd9ed437bc754e6b1e59ede31def6 - 725ee3f2e04ad849b62e43a4996e5c1a3b3435dfdd07785e51a86d8b7be959fb - da55de26d68542f42851cb80b6f27cdb599e7c77206b3b2a89cd886f079c0dd1 - 7ccccfaabd41b5a1462f30bb0d5079a94e932764485b9caea83b9a434527dbd6 - 5f7cfa7775aefdf93e25de1a5edc6ba84212c57122b2838dfdb8dfa70bd89a51 - 1332b3580aaca12dde6c4b27785e89875acca10229090d95989dd4cb994946a4 - 0e85ec02ba514729bc2f093f4726ed8b63629c1faa20abbcb338c5fdcc49b4a2 - 82fe9957ce942955833b5efb337313c2dee017178bfde5ce72020f708bff885d - abc833b8556446d8fe52b722c890c030d4ace228d877bc988aaabedd13e9b000 - 9e07ac80c2c94f5ba714eec47ed2c4b05081281be310b42a68bd31b643c19b62 - 4ab70afc175a53b889ef941ef49f69bdaa75ca5c9f2a9807be7adccad7681981 - c7128bdfb8e1d69a533adf4b458e08698273eee0372382bfc06a35f4cd88b388 - b082c8f436ae6b04f627006a5480c573ccadb697677b1b0ffe477b06886e0685 - 76a4a9fc16b65ddd867f09e22365ef7db83f488c6bfbadfd724e979377a1e9d8 - ec5ef07bf3a29ca29bdccaa364e2a2a07b10751987753954b12846090dac603e - 18146b30a8b95c0d898550d9de3a5dee2739442a26ef3c18d6ad5019691cc9ac - 4e94aaa155b46906d161f670b89aa541d430da66b4407ed361016ad7e25e7edc - d5502a9b987dcf26ad080b69f08b6b05f729925642623840619b9782633af86c - 140f70b83ea567775ebb91fb97a543ee4c3f9cf858c579665f0fef7e99b1718d - c94097ba5cb76ff27afe10bae8ac42550c3a2305f5cfe68da940c04a945e30f1 - 063ecb3c81d13974e04dea380970df770826e1d8dc8a2ddab22fd9c5b502b5d6 - 1b9a94b5af233e5e9f7c2c4d2e3ea8379c4c5b0c4cf362ef393fb72f8fd601ab - e432b41facac8ed6dbdde749790d776715abe6c7d993b093fafede86ff88c7eb - fda9b6d5404fc92e31c8bac42f0bc60efa94f2f3f8fc38e5ca15c4aa144c2052 - 8ff018bdfbdd7a4748e6bbb2bbe978878e434f5edc29e67bf2a161a26b18d2bb - 5fd24eeb6f649aad339df17df173e011e549caea93d60ded90931284ec4b7ce1 - cfa52a4dc3b96dae0c876e6d9793595030371b288378d3d6ad016ea51c26dda7 - 3ac8d4db3f6f5175f5046238324f4c2aae115cd034eac273d610515711038555 - c63a4bb09e45ec4084bac9ce7968adab1239da653a038042f637ac801a1df801 - 79310960862fd1b3f7d6ee9a3a6e7545b91119fd53dbeb0e19bda1921703ac7e - ef8aeb9022a86616ba72f7b574012b26b9352fedd086e1bc9b1f25ae986db757 - 4c748fe20c7fcaf5330e8177418c754fb61a335bdceef0dffa040c8b74caedc3 - c6b28fef8ddea491db01661bf83304217481f3f35ef6726f46f494d7c7d8f3bf - 52e2f55d48e5e2fd28d29f5a7ae5b3c93e5c0b0400af6383ad2c4433d61be9e3 - 5c8ea6eafc8baa521a35b7c0d3b4f58af250fb682d4ab39df1146bfe07ed948e - 6cb9d34e56dfcbea3546f0f0b3ac590c33b5cbc8b2c3b3592d18aa73ef0e6aff - 9fe5b3a997363486745ed5fa822c6d1a8ad1c7dfa005f0b16808c51f7725b2b1 - 2352e092c96f111a0ace8a7a22f2859ec223f923f9b7a0194274b170babd496e - 7d62dd965714171aa83f8ddd13c6a7f775f89a0e234f8335273701cdcdbada30 - 946b02d90ccd5adbe8987f30004679a7bebf282a419ffc4953dba6be32458244 - 52ae4b5ace8b19482b67ef10828928590595fed28b87e1cc98057fed714e0c83 - 89d036b56e1fda526a90c02227944c12648502183de882869b006e51c8406719 - 3c0f54c30cd66620558b9b9054e91d3f7eeb05910c1f736ebb60885227578aee - 3c79ce1192a463819b1b225ef51d0ca3e57732e003d5e8e1876c98494e8340ac - bea600ab60450cbf96af829c6c7740db5ddc86eafe4adcea9d7501d6c8aaf70f - 4a8644cf309b381f6f561a99f434eb1315c551f670281e34411db6aed669bc09 - 44929cfa6a6c76958128ee56c54e6eac9e1399fdff0f7d78ce04d1548ae9028b - 80cde19a5c86378c7fccbbeb08005a0af879d21a880d5dd8b9a5b06dfa7a807c - 7ea07155dfe16ca83dfc7f8592e04de92ac87c6da65d72510b4c3000371cc80d - 893df4ef8b614fa7299811b28ce168816254ccd352fb26b25f95e0d86c22ccb9 - 3b649e7c903cd3ab92dfa799b4b9d8e3c9969037efb608f84613f39450b63b75 - 0aaa9ca3dc267f05ed2b7f390c45b25af5d269800e94214391dcbf225d010852 - fe06263346768673ffecc0c16918e99f6039db9ad1f12f25a3513ab4a03c4b92 - 91e9ee30c72efd97a94fd2140a5bf93e209a8342e29e19bc48e07a4be217e4ab - b7385f062af8fc5bf0e6fa51fa2bd91239e1db538c3a594e2d632cedc3e36c65 - 9a096dc4c604364fbaf944f4497191f4c16af431eda1e953d63ca709e39731de - 51a2018448e7f81d085f38e1dad762a377e05ddb650e98877a6a0b962c0aa40b - 54e190c7eae28b975d7397a57307ad20d3ba725e8c5fc42a4f9adffa62f12d84 - 403b5154b7191b3cf7c0eba474c769acf8a7a4b54c0625b88850154ec9a3dbef - 629be7e0be04c2ada35676efe1c6a89f356b45fdeff07dff9b1dc047d8b21858 - b720bf1ea3ebf938765c9553a0847152dad627b696dd050a540c54022abdeaef - 413c09e16ebe9db2cd232488a00921387529fea135c35b6da46316278df2321e - a3ac54c1cd728465bdd47dbfaf9c3301d4ca4cc803a6788c311ed771379ba024 - 7a013bdb26cfeaebd7069fbb65c879f962e4a1c1ec1f738cf2ee50ceeba82ac0 - c626615c4e2e8e69a894e464be3f1b32ae402d6a58f51c1307a8dd70f42522d1" +checksum="0ce1beef54dbedfa0805ac3f5cad1520f60acb09d2a39711fdb33532645e2924 + 6922131d1a57c6525a4ce4c495c809ecfe255f45c0b110dcccacf2137036153e + d039e0e8d4421c98eea04ca69fd48332c107ca3f57deec0b9985d8a3a60df5fa + 16a85769ebba4719732f10fde372c6363731d20ca228bd31d38db1b2dc7fe6e9 + 5363483b71670f2dd418519c5e0a7d9abb01057e15c7f5c3893285c478c9b7d5 + 7b49e28df13fc28691ab22223da98431f9b14c271a61fc863deda92512504d0f + acc349d2b4da8aeb7f554fe00efd75161919dde821b4dcb8170d7b74301a5274 + af60b34b9e7b6a04c67c0c105fc9a757409e1d15e8ba5ae59e1b57ec70c2afe1 + 99a7150815a0c8adf9eafa21779540ce08198f45a58566a4db149904659395bc + 6f5ac93dd4c69316ca3112db66c1da65a899ad94be13f135e96f4fca4b186a1a + 9adadd236b2095393ee811e0b952d70f034f816036dc90b31ca82cd3be4e2574 + 35654dc18ef7363eb6d603f229b8f53c2b0eb506bb4414b42699344887b18477 + e353e6d913c0b23863c3fcc1a91f37fb5cbeece2dcfbe4b45cad8d7673fa58d1 + da884de1c02b92b5421c84ffa9b3e83939add60cb2cb79336e5ba58e8ef74cd3 + cfae324fb7af7475baf1a7202e4da08dcfa422b09acc7fddde411322185ea5ce + b786362cf397dc5cec3d91ac592da033609c67a6d67a7e21a8133cdf52e9d604 + 0e04c656b7a14c3800286d95bd513eec63566e7ba28aefbd7cc55073395cd906 + e334ef8b569eb8eeaf8b95058b87c06c872edcda67cc5c7d3432b2021183469c + 001ae51d73e21e546da191b85596f3c33573cf1d81fc6141d329c9e6851e73c7 + 972803d21adf67fa61464f6f701a5f254fe223fc2e83e83cc3e2e47ecaa88be4 + c816a554eee3ebbbcde9efd991ca95c99d4402e87184ac13bb390c485048e9bb + 49328cf9998e464730a16dade381fbc8562457083fcdbe6a38814ef934a27d4e + 2039ca0bbaf1992d2709a010139106b09d38c32054402240e2e5cc66e6854598 + 744e711200cf8a568ad4200c3c5ce086798495874fb6f6581f1636f0bf8bbbfb + dc284a451c2bb8df5121edcc1b68c823f5f9210c7a97d162ecc5ab3575df1219 + 258b93a4bc5048c96e568f6d2bcd665ec8adfd47d82fd8247dd26bf9c6289f3c + e3b0cfdb2c428c3f6ba6dd589807245ed6cbfb6fe17cd27348a39e97151d2b40 + e9f5c2338acce514e958d7d9c77ad9428930f7ef9ba39291d7a2efe8045f3bf9 + 0ff0260f8a7456cee42b0528b45e3c9821cce159f8c81b057e53da027c6932e3 + aea0bec5ecbf61d6a44acc6c6946ebf002acc80c95c034f913a53d5ce28491c5 + 9f4982e6fa9c5deadf0f49116f79a5105ee5e9e623319e0a3f3fda6678a8ead4 + 893d5851100e2bfd462529bdb6fe8ab19c42cbebd7e02725d3ea79f9cccc0f16 + c44f697280b29c4961cb0f59dd4692068ba3bd80d56b3724288227bdbd227524 + c04195860e0871d89f7b8c0977d34a676746a8b504a1c871062f635c1000a9cb + 08dc12dc180c59fe76787243c292bd4896193d56940bda3ef6aa723c9fbb855f + 1cb6fdddb41a038f7eefc41af1a06d4da287a7d4ed958298799fdf724883cd19 + ece6218b8603fc7931bf2e3be52235b0448b0b418716c32323b9a118d9260f5c + 9e92c7a11b3e4d37d2377d5601a760f32ac79be0c7d2907a0cbabc340b141564 + dac4ae0c976d806f0a0e325405153e93cb37e31febb45d4fc03a3b8f1578fdbe + 62b63c940f24a826d538305a9d3e108308edaf4421aaff73c02e5fc03fbc2259 + 7eb08ab6108b8925229591368a33bb95dc880850860addaa914ea994f1e772c8 + b9b73326aef68b2b547b2654f995fce7e99c085e0c4ebea394ae276b0bc87c14 + d503a590b9e6b38b19574c71a95af806249f5ca7bab5a87256e6694bdcc17e08 + 30269418942d78ebc5560ffcb81bcf31d14a0579e356b14699af46af8c19da30 + 90113e8574ee41b463904012442bcd759147d6799ce743a9cbcf6860e6ae98b8 + a86cb03c5eb8bc498127c6453a306e46d089cce36b99dabc747e3696d0740463 + f014d4c67692dc424720f0ef23ac1f918a291cb904e31fd809bf4aff6c339c7e + fb1e4741305ec130ba7b06172ec34a08ca5b24c3e13a2e52249a21e1053482fd + 0d8120993a0430d3dacc71589495d1a9a811a8b17d2dd93cf2dc27e5613e2717 + 361835a4ae3117a1c34b782d47001c46d632d46674eb59b8ccfb168ccf53737b + f9410e78a0f43e4dfb06859aa84b2ddeceb8719552fb9cce41ba43a8f95f1805 + 4a1e7534982e55831056f0a59154c674025de11a332dbc083ad2fd66b9ea1e80 + e69994d2b0fd425ba0a73b0971358988ce7a0aa62fdc370a180175c0ff848fb0 + 2aedbe39ac0e555d0a27b6d266dc2e575dcb9e5ba057cf05dd6c6be8261571c7" diff --git a/srcpkgs/thunderbird/patches/ROOT_CLIP_CHAIN.patch b/srcpkgs/thunderbird/patches/ROOT_CLIP_CHAIN.patch deleted file mode 100644 index d048d1238d6e..000000000000 --- a/srcpkgs/thunderbird/patches/ROOT_CLIP_CHAIN.patch +++ /dev/null @@ -1,12 +0,0 @@ -Source: FreeBSD ---- a/gfx/webrender_bindings/webrender_ffi.h.orig 2022-05-23 17:12:36 UTC -+++ b/gfx/webrender_bindings/webrender_ffi.h -@@ -77,8 +77,6 @@ using WrPipelineIdEpochs = nsTArray<WrPipelineIdAndEpo - struct WrPipelineIdAndEpoch; - using WrPipelineIdEpochs = nsTArray<WrPipelineIdAndEpoch>; - --const uint64_t ROOT_CLIP_CHAIN = ~0; -- - } // namespace wr - } // namespace mozilla - diff --git a/srcpkgs/thunderbird/patches/fix-desktop-icon-path.patch b/srcpkgs/thunderbird/patches/fix-desktop-icon-path.patch new file mode 100644 index 000000000000..c4664d3da7ce --- /dev/null +++ b/srcpkgs/thunderbird/patches/fix-desktop-icon-path.patch @@ -0,0 +1,11 @@ +--- a/taskcluster/docker/firefox-snap/firefox.desktop 2019-01-18 19:31:39.428839442 +0100 ++++ b/taskcluster/docker/firefox-snap/firefox.desktop 2019-01-18 19:32:20.689063456 +0100 +@@ -154,7 +154,7 @@ + Terminal=false + X-MultipleArgs=false + Type=Application +-Icon=/browser/chrome/icons/default/default128.png ++Icon=firefox + Categories=GNOME;GTK;Network;WebBrowser; + MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall; + StartupNotify=true diff --git a/srcpkgs/thunderbird/patches/fix-tools.patch b/srcpkgs/thunderbird/patches/fix-tools.patch new file mode 100644 index 000000000000..94de423ce593 --- /dev/null +++ b/srcpkgs/thunderbird/patches/fix-tools.patch @@ -0,0 +1,13 @@ +--- a/tools/profiler/core/platform-linux-android.cpp 2019-01-29 12:09:40.980448579 +0100 ++++ b/tools/profiler/core/platform-linux-android.cpp 2019-01-29 12:11:09.689590967 +0100 +@@ -497,8 +501,10 @@ + ucontext_t sSyncUContext; + + void Registers::SyncPopulate() { ++#if defined(__GLIBC__) + if (!getcontext(&sSyncUContext)) { + PopulateRegsFromContext(*this, &sSyncUContext); + } ++#endif + } + #endif diff --git a/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch b/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch index 4f9043b58e1e..5d17021a99f4 100644 --- a/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch +++ b/srcpkgs/thunderbird/patches/fix-webrtc-glibcisms.patch @@ -1,20 +1,20 @@ ---- a/third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc -+++ b/third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc -@@ -18,7 +18,7 @@ - #define WEBRTC_GLIBC_PREREQ(a, b) 0 +--- a/third_party/libwebrtc/webrtc/system_wrappers/source/cpu_features_linux.c 2019-01-29 11:20:52.298793223 +0100 ++++ b/third_party/libwebrtc/webrtc/system_wrappers/source/cpu_features_linux.c 2019-01-29 11:21:48.250250850 +0100 +@@ -14,7 +14,7 @@ + #ifndef __GLIBC_PREREQ + #define __GLIBC_PREREQ(a, b) 0 #endif - --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) +-#if __GLIBC_PREREQ(2, 16) ++#if !__GLIBC__ || __GLIBC_PREREQ(2, 16) #include <sys/auxv.h> #else - #include <errno.h> -@@ -40,7 +40,7 @@ + #include <fcntl.h> +@@ -32,7 +32,7 @@ int architecture = 0; - uint64_t hwcap = 0; + unsigned long hwcap = 0; const char* platform = NULL; --#if WEBRTC_GLIBC_PREREQ(2, 16) -+#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16) +-#if __GLIBC_PREREQ(2, 16) ++#if !__GLIBC__ || __GLIBC_PREREQ(2, 16) hwcap = getauxval(AT_HWCAP); platform = (const char*)getauxval(AT_PLATFORM); #else diff --git a/srcpkgs/thunderbird/patches/lto-thin.patch b/srcpkgs/thunderbird/patches/lto-thin.patch deleted file mode 100644 index e85cbce36583..000000000000 --- a/srcpkgs/thunderbird/patches/lto-thin.patch +++ /dev/null @@ -1,19 +0,0 @@ -$OpenBSD: patch-config_makefiles_rust_mk,v 1.6 2021/01/26 15:52:58 landry Exp $ - -use lto=thin to reduce memory pressure when building gkrust -https://bugzilla.mozilla.org/show_bug.cgi?id=1644409 -https://bugzilla.mozilla.org/show_bug.cgi?id=1640982 - -Index: config/makefiles/rust.mk ---- a/config/makefiles/rust.mk.orig -+++ a/config/makefiles/rust.mk -@@ -70,7 +70,8 @@ ifndef MOZ_DEBUG_RUST - # gkrust_gtest. And not when doing cross-language LTO. - ifndef MOZ_LTO_RUST_CROSS - ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE))) --cargo_rustc_flags += -Clto -+cargo_rustc_flags += -Clto=thin -+export CARGO_PROFILE_RELEASE_LTO=thin - endif - # We need -Cembed-bitcode=yes for all crates when using -Clto. - RUSTFLAGS += -Cembed-bitcode=yes diff --git a/srcpkgs/thunderbird/patches/skia-sucks3.patch b/srcpkgs/thunderbird/patches/skia-sucks3.patch index 4bf77e684405..908311cdb6db 100644 --- a/srcpkgs/thunderbird/patches/skia-sucks3.patch +++ b/srcpkgs/thunderbird/patches/skia-sucks3.patch @@ -30,3 +30,27 @@ diff -r 46ea866ca3ac -r 6ef20eee3f8f gfx/2d/DrawTargetSkia.cpp mCanvas->saveLayer(saveRec); SetPermitSubpixelAA(aOpaque); +--- a/gfx/layers/composite/CompositableHost.cpp ++++ b/gfx/layers/composite/CompositableHost.cpp +@@ -13,6 +13,7 @@ + #include "ImageHost.h" // for ImageHostBuffered, etc + #include "Layers.h" + #include "TiledContentHost.h" // for TiledContentHost ++#include "mozilla/EndianUtils.h" + #include "mozilla/gfx/gfxVars.h" + #include "mozilla/layers/LayersSurfaces.h" // for SurfaceDescriptor + #include "mozilla/layers/TextureHost.h" // for TextureHost, etc +@@ -92,9 +93,13 @@ bool CompositableHost::AddMaskEffect(EffectChain& aEffects, + } + MOZ_ASSERT(source); + ++ // Setting an alpha-mask here breaks the URL-bar on big endian (s390x) ++ // if the typed URL is too long for the textbox (automatic scrolling needed) ++#if MOZ_LITTLE_ENDIAN() + RefPtr<EffectMask> effect = + new EffectMask(source, source->GetSize(), aTransform); + aEffects.mSecondaryEffects[EffectTypes::MASK] = effect; ++#endif + return true; + } + diff --git a/srcpkgs/thunderbird/patches/sndio.patch b/srcpkgs/thunderbird/patches/sndio.patch new file mode 100644 index 000000000000..68628bea8d8f --- /dev/null +++ b/srcpkgs/thunderbird/patches/sndio.patch @@ -0,0 +1,52 @@ +--- a/old-configure.in ++++ b/old-configure.in +@@ -2818,6 +2818,22 @@ + _NON_GLOBAL_ACDEFINES="$_NON_GLOBAL_ACDEFINES NECKO_COOKIES" + fi + ++dnl ================================== ++dnl = Check sndio availability ++dnl ================================== ++ ++MOZ_ARG_ENABLE_BOOL(sndio, ++[ --enable-sndio Enable sndio support], ++ MOZ_SNDIO=1, ++ MOZ_SNDIO=) ++ ++if test -n "$MOZ_SNDIO"; then ++ MOZ_SNDIO_LIBS="-lsndio" ++ AC_SUBST_LIST(MOZ_SNDIO_LIBS) ++fi ++ ++AC_SUBST(MOZ_SNDIO) ++ + dnl ======================================================== + dnl = + dnl = Maintainer debug option (no --enable equivalent) +--- a/media/libcubeb/src/moz.build ++++ b/media/libcubeb/src/moz.build +@@ -44,11 +44,13 @@ + ] + DEFINES['USE_JACK'] = True + +-if CONFIG['OS_ARCH'] == 'OpenBSD': ++if CONFIG['MOZ_SNDIO']: + SOURCES += [ + 'cubeb_sndio.c', + ] + DEFINES['USE_SNDIO'] = True ++ ++if CONFIG['OS_ARCH'] == 'OpenBSD': + DEFINES['DISABLE_LIBSNDIO_DLOPEN'] = True + + if CONFIG['OS_TARGET'] == 'Darwin': +--- a/build/moz.configure/old.configure 2020-06-30 12:17:04.087609070 +0200 ++++ b/build/moz.configure/old.configure 2020-06-30 12:17:04.087609070 +0200 +@@ -88,6 +88,7 @@ + @old_configure_options( + "--cache-file", + "--datadir", ++ "--enable-sndio", + "--enable-crashreporter", + "--enable-dbus", + "--enable-debug-js-modules", diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template index 419e018b9765..fab2f55245e9 100644 --- a/srcpkgs/thunderbird/template +++ b/srcpkgs/thunderbird/template @@ -3,28 +3,28 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n". # pkgname=thunderbird -version=102.0.3 -revision=1 +version=91.9.0 +revision=2 build_helper="rust" short_desc="Standalone Mail/News reader" maintainer="Érico Nogueira <ericonr@disroot.org>" license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.thunderbird.net/" distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz" -checksum=9dcdea5d3b0d169f8df2b1542a57afdbdf4640d3a599752343cf1fcf6b2c4be0 +checksum=616e48327c4b0cdd2fd3c6385bfa4d380ba5cc7c52ce6014ae39d389a19fd092 lib32disabled=yes hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo llvm clang nodejs-lts cbindgen python nasm which tar" -makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel +makedepends="nss-devel libjpeg-turbo-devel gtk+-devel gtk+3-devel icu-devel pixman-devel libevent-devel libnotify-devel libvpx-devel libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std libXdamage-devel freetype-devel $(vopt_if alsa alsa-lib-devel) $(vopt_if dbus dbus-glib-devel) $(vopt_if pulseaudio pulseaudio-devel) $(vopt_if xscreensaver libXScrnSaver-devel) $(vopt_if sndio sndio-devel) $(vopt_if jack jack-devel)" -depends="nss>=3.72 nspr>=4.32 desktop-file-utils hicolor-icon-theme" +depends="nss>=3.47.1 desktop-file-utils hicolor-icon-theme" build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland" build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland" @@ -77,38 +77,24 @@ post_patch() { do_build() { cp "${FILESDIR}/mozconfig" "${wrksrc}/.mozconfig" - echo "MOZ_APP_REMOTINGNAME=Thunderbird" >>.mozconfig - case "$XBPS_TARGET_MACHINE" in *-musl) echo "ac_add_options --disable-jemalloc" >>.mozconfig - echo "ac_add_options --enable-linker=bfd" >>.mozconfig + echo "ac_add_options --disable-gold" >>.mozconfig + echo "ac_add_options --enable-release" >>.mozconfig ;; esac case "$XBPS_TARGET_MACHINE" in - x86_64*|i686*|arm*|aarch64*) + x86_64*|i686*|arm*) echo "ac_add_options --disable-elf-hack" >>.mozconfig ;; esac - # third_party/libwebrtc/common_audio/wav_file.cc:93:2: error: - # #error "Need to convert samples to big-endian when reading from WAV file" - if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then - echo "ac_add_options --disable-webrtc" >>.mozconfig - fi - - # it seems mozilla has started catching up with google's webrtc - # and this newly involves introducing several megabytes of generated - # json junk that we just cannot maintain in-tree, additionally they - # have indicated that they will be re-generating these frequently - # - # it is unacceptable to keep a 7MB patch downstream, so disable it - # - # https://phabricator.services.mozilla.com/D134738 - # + # webrtc currently fails to build on 32-bit ppc... case "$XBPS_TARGET_MACHINE" in - ppc64le*|armv7l*) echo "ac_add_options --disable-webrtc" >>.mozconfig ;; + ppc64*) ;; + ppc*) echo "ac_add_options --disable-webrtc" >>.mozconfig ;; esac if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then @@ -144,10 +130,6 @@ do_build() { echo "ac_add_options --host=$XBPS_TRIPLET" >>.mozconfig fi - # XXX: wasi currently not ready - # echo "ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot" >>.mozconfig - echo "ac_add_options --without-wasm-sandboxed-libraries" >>.mozconfig - mkdir -p third_party/rust/libloading/.deps case "$XBPS_TARGET_MACHINE" in @@ -183,7 +165,7 @@ do_build() { export MOZ_MAKE_FLAGS="${makejobs}" export MOZ_NOSPAM=1 export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + export MACH_USE_SYSTEM_PYTHON=1 export AS=$CC @@ -204,7 +186,7 @@ ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' ' ./mach build } do_install() { - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + export MACH_USE_SYSTEM_PYTHON=1 export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild" DESTDIR="$DESTDIR" ./mach install diff --git a/srcpkgs/tig/template b/srcpkgs/tig/template index 647bc57bc7fd..e9d1a56a7fbe 100644 --- a/srcpkgs/tig/template +++ b/srcpkgs/tig/template @@ -1,6 +1,6 @@ # Template file for 'tig' pkgname=tig -version=2.5.6 +version=2.5.5 revision=1 wrksrc="${pkgname}-${pkgname}-${version}" build_style=gnu-configure @@ -15,7 +15,7 @@ license="GPL-2.0-only" homepage="https://jonas.github.io/tig/" changelog="https://github.com/jonas/tig/blob/master/NEWS.adoc" distfiles="https://github.com/jonas/tig/archive/tig-${version}.tar.gz" -checksum=4805b73b29338ba225bc7b03301b4ed8803433b0a593dcf118bd750ac79a5786 +checksum=eac8ea96aabe1583ba04fbc6e02a8b725d4093ae1939f19a426a301602ffe4b7 pre_configure() { NOCONFIGURE=1 ./autogen.sh diff --git a/srcpkgs/tintin/template b/srcpkgs/tintin/template index c648c160eb65..73d46cc4a120 100644 --- a/srcpkgs/tintin/template +++ b/srcpkgs/tintin/template @@ -1,6 +1,6 @@ # Template file for 'tintin' pkgname=tintin -version=2.02.20 +version=2.02.12 revision=1 wrksrc=tt build_wrksrc=src @@ -9,9 +9,9 @@ makedepends="zlib-devel pcre-devel readline-devel gnutls-devel" short_desc="Console-based MUD client" maintainer="Michael Taboada <voidpkgs@forwardme.email>" license="GPL-2.0-or-later" -homepage="https://tintin.mudhalla.net/" +homepage="http://tintin.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/tintin/${pkgname}-${version}.tar.gz" -checksum=331673e6ee3c945cf27e1c0d71cec1225c9d992588ed73b2a707c4c49523e8d2 +checksum=b6f9fd4f2c1e7cdc8cff4172d7a80014961b0394380ced9182209dc34d781a00 post_install() { for i in FAQ SCRIPTS README; do diff --git a/srcpkgs/tio/template b/srcpkgs/tio/template deleted file mode 100644 index 6e69f06b33af..000000000000 --- a/srcpkgs/tio/template +++ /dev/null @@ -1,19 +0,0 @@ -# Template file for 'tio' -pkgname=tio -version=1.47 -revision=1 -build_style=meson -hostmakedepends="pkg-config" -makedepends="inih-devel" -short_desc="Simple serial device I/O tool" -maintainer="0x5c <dev@0x5c.io>" -license="GPL-2.0-or-later" -homepage="https://github.com/tio/tio" -changelog="https://github.com/tio/tio/raw/master/NEWS" -distfiles="https://github.com/tio/tio/archive/refs/tags/v${version}.tar.gz" -checksum=d1cad2c8482f656d4f392e34bd7acae8e14e44c10ff8f98379d6415919f8ab31 - -post_install() { - vcompletion "build/src/bash-completion/tio" bash tio - vsconf "example/tiorc" -} diff --git a/srcpkgs/tokei/patches/067fc4487ef2a8f53c29124b0aa3e9e793bfaadc.patch b/srcpkgs/tokei/patches/067fc4487ef2a8f53c29124b0aa3e9e793bfaadc.patch deleted file mode 100644 index 46415c14aeba..000000000000 --- a/srcpkgs/tokei/patches/067fc4487ef2a8f53c29124b0aa3e9e793bfaadc.patch +++ /dev/null @@ -1,25 +0,0 @@ -Upstream: yes - -From 067fc4487ef2a8f53c29124b0aa3e9e793bfaadc Mon Sep 17 00:00:00 2001 -From: Max Sharnoff <github@max.sharnoff.org> -Date: Mon, 4 Apr 2022 12:06:32 +0100 -Subject: [PATCH] Summarise language before adding to total (#903) - ---- - src/language/languages.rs | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/language/languages.rs b/src/language/languages.rs -index 141cae28..2b0fc584 100644 ---- a/src/language/languages.rs -+++ b/src/language/languages.rs -@@ -102,7 +102,8 @@ impl Languages { - #[must_use] - pub fn total(self: &Languages) -> Language { - let mut total = Language::new(); -- for (ty, language) in self { -+ for (ty, l) in self { -+ let language = l.summarise(); - total.comments += language.comments; - total.blanks += language.blanks; - total.code += language.code; diff --git a/srcpkgs/tokei/template b/srcpkgs/tokei/template index aec931841af2..8e5da7ab3923 100644 --- a/srcpkgs/tokei/template +++ b/srcpkgs/tokei/template @@ -1,14 +1,14 @@ # Template file for 'tokei' pkgname=tokei version=12.1.2 -revision=3 +revision=2 build_style=cargo configure_args="--features all" short_desc="Count lines of code" maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" license="Apache-2.0, MIT" homepage="https://github.com/XAMPPRocky/tokei" -distfiles="https://github.com/XAMPPRocky/tokei/archive/v$version.tar.gz" +distfiles="https://github.com/XAMPPRocky/tokei/archive/v${version}.tar.gz" checksum=81ef14ab8eaa70a68249a299f26f26eba22f342fb8e22fca463b08080f436e50 # on i686 LLVM has problems with compiling doctests diff --git a/srcpkgs/tor/files/tor/run b/srcpkgs/tor/files/tor/run index 3b6f9953376d..389850ff0342 100755 --- a/srcpkgs/tor/files/tor/run +++ b/srcpkgs/tor/files/tor/run @@ -1,4 +1,4 @@ #!/bin/sh [ -r conf ] && . ./conf -ulimit -n ${MAX_OPEN_FILES:-65536} +ulimit -n ${MAX_OPEN_FILES:-16384} exec tor ${OPTS:=--quiet} --runasdaemon 0 2>&1 diff --git a/srcpkgs/tor/template b/srcpkgs/tor/template index 5c81c8745fdf..2e3586061d77 100644 --- a/srcpkgs/tor/template +++ b/srcpkgs/tor/template @@ -1,7 +1,7 @@ # Template file for 'tor' pkgname=tor version=0.4.7.8 -revision=2 +revision=1 build_style=gnu-configure configure_args="--enable-zstd" hostmakedepends="pkg-config" diff --git a/srcpkgs/totem/patches/meson-0.61.patch b/srcpkgs/totem/patches/meson-0.61.patch new file mode 100644 index 000000000000..8f05c5c7a015 --- /dev/null +++ b/srcpkgs/totem/patches/meson-0.61.patch @@ -0,0 +1,39 @@ +From 61e3a957cb7339c6614e764fcf1120d967d687e9 Mon Sep 17 00:00:00 2001 +From: Bastien Nocera <hadess@hadess.net> +Date: Thu, 6 Jan 2022 17:21:28 +0100 +Subject: [PATCH] build: Remove unused i18n.merge_file() "name" + +data/meson.build:78:0: ERROR: Function does not take positional arguments. +data/appdata/meson.build:3:0: ERROR: Function does not take positional arguments. +--- + data/appdata/meson.build | 1 - + data/meson.build | 1 - + 2 files changed, 2 deletions(-) + +diff --git a/data/appdata/meson.build b/data/appdata/meson.build +index c4d17e927..c2e646327 100644 +--- a/data/appdata/meson.build ++++ b/data/appdata/meson.build +@@ -1,7 +1,6 @@ + appdata = 'org.gnome.Totem.appdata.xml' + + appdata_file = i18n.merge_file ( +- 'appdata', + input: appdata + '.in', + output: appdata, + install: true, +diff --git a/data/meson.build b/data/meson.build +index b31ce755c..8eebe3db1 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -76,7 +76,6 @@ desktop_in = configure_file( + ) + + desktop_file = i18n.merge_file ( +- desktop, + type: 'desktop', + input: desktop_in, + output: desktop, +-- +GitLab + diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template index aed625f2f65a..bccea7f2a7c3 100644 --- a/srcpkgs/totem/template +++ b/srcpkgs/totem/template @@ -1,25 +1,24 @@ # Template file for 'totem' pkgname=totem -version=42.0 -revision=1 +version=3.38.2 +revision=2 build_style=meson build_helper="gir" configure_args="-Denable-python=no" hostmakedepends="gettext itstool pkg-config gstreamer1 gst-plugins-base1 gst-plugins-good1 glib-devel" -makedepends="clutter-gst3-devel clutter-gtk-devel dbus-glib-devel libhandy1-devel +makedepends="clutter-gst3-devel clutter-gtk-devel dbus-glib-devel evolution-data-server-devel gnome-desktop-devel grilo-devel gst-plugins-good1 gst-plugins-ugly1 libSM-devel libXtst-devel libepc-devel libpeas-devel nautilus-devel zeitgeist-devel gst-plugins-base1-devel" -depends="grilo-plugins gst-libav gst-plugins-good1 gst-plugins-ugly1 tracker" +depends="grilo-plugins gst-libav gst-plugins-good1 gst-plugins-ugly1 tracker3" checkdepends="xvfb-run" short_desc="GNOME integrated movie player based on Gstreamer" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.0-or-later, GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Videos" -changelog="https://gitlab.gnome.org/GNOME/totem/-/raw/gnome-42/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4af0491ddb95df8b33aee399d3a50f9c7ab17de88d3af63356567cf88f57e6ab +checksum=fce562e2b26cbcfc0c678538dcc81f9dc15ce60d5a89ee4358907bf634304c40 make_check_pre="xvfb-run" # XXX xulrunner plugin. diff --git a/srcpkgs/tox/template b/srcpkgs/tox/template index 931d17654619..21e40e52d16a 100644 --- a/srcpkgs/tox/template +++ b/srcpkgs/tox/template @@ -1,6 +1,6 @@ # Template file for 'tox' pkgname=tox -version=3.25.1 +version=3.24.5 revision=1 build_style=python3-module hostmakedepends="python3-setuptools_scm" @@ -14,7 +14,7 @@ license="MIT" homepage="https://tox.readthedocs.io/en/latest/" changelog="https://tox.readthedocs.io/en/latest/changelog.html" distfiles="${PYPI_SITE}/t/tox/tox-${version}.tar.gz" -checksum=c138327815f53bc6da4fe56baec5f25f00622ae69ef3fe4e1e385720e22486f9 +checksum=67e0e32c90e278251fea45b696d0fef3879089ccbe979b0c556d35d5a70e2993 do_check() { # Skipped tests fail to find module or rely on missing entrypoint script diff --git a/srcpkgs/tox/update b/srcpkgs/tox/update index e957dc43055f..2c857beffb29 100644 --- a/srcpkgs/tox/update +++ b/srcpkgs/tox/update @@ -1 +1 @@ -ignore="*a* *b*" +ignore="*a*" diff --git a/srcpkgs/transifex-cli/patches/disable-self-updates.patch b/srcpkgs/transifex-cli/patches/disable-self-updates.patch deleted file mode 100644 index b2ae0b0fd224..000000000000 --- a/srcpkgs/transifex-cli/patches/disable-self-updates.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/internal/txlib/update.go b/internal/txlib/update.go -index 98b6f6d..8b397a9 100644 ---- a/internal/txlib/update.go -+++ b/internal/txlib/update.go -@@ -18,6 +18,9 @@ type UpdateCommandArguments struct { - } - - func UpdateCommand(arguments UpdateCommandArguments) error { -+ fmt.Println("This version cannot perform self-updates") -+ return nil -+ - if arguments.Debug { - selfupdate.EnableLog() - } diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template deleted file mode 100644 index c8d753ad7226..000000000000 --- a/srcpkgs/transifex-cli/template +++ /dev/null @@ -1,25 +0,0 @@ -# Template file for 'transifex-cli' -pkgname=transifex-cli -version=1.3.0 -revision=1 -wrksrc="cli-${version}" -build_style=go -go_import_path="github.com/transifex/cli" -go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}" -short_desc="Transifex command-line client" -maintainer="Marcin Puc <tranzystorek.io@protonmail.com>" -license="Apache-2.0" -homepage="https://github.com/transifex/cli" -changelog="https://github.com/transifex/cli/releases" -distfiles="https://github.com/transifex/cli/archive/refs/tags/v${version}.tar.gz" -checksum=e1cbf24e4c0dcb08d3d13c543e36156b50d420e6cc6198f30fba354016f4fd32 - -post_install() { - mv ${DESTDIR}/usr/bin/{cli,transifex} -} - -python3-transifex-client_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" (transitional dummy package)" - build_style=meta -} diff --git a/srcpkgs/trident-automount/template b/srcpkgs/trident-automount/template new file mode 100644 index 000000000000..d5955aab8833 --- /dev/null +++ b/srcpkgs/trident-automount/template @@ -0,0 +1,22 @@ +# Template file for 'trident-automount' +pkgname=trident-automount +version=2020.09.02 +revision=1 +wrksrc="trident-utilities-${version}" +build_wrksrc="src-go/automount" +build_style=go +go_import_path="github.com/project-trident/trident-automount" +makedepends="go" +depends="autofs" +short_desc="Automounting daemon from Project Trident utilizing autofs" +maintainer="Ken Moore <ken@project-trident.org>" +license="BSD-2-Clause" +homepage="https://github.com/project-trident/trident-utilities" +distfiles="https://github.com/project-trident/trident-utilities/archive/v${version}.tar.gz" +checksum=0bf0991c815b56b0143106e29ff2ab952416fd63d1810a6aa51fd95a0de4c48d + +post_install() { + vinstall sv/run 0755 /etc/sv/trident-automount + ln -s /run/runit/supervise.trident-automount $DESTDIR/etc/sv/trident-automount/supervise + vlicense ${wrksrc}/LICENSE +} diff --git a/srcpkgs/tuxguitar/template b/srcpkgs/tuxguitar/template index 12cff4da6973..2c9fc380923f 100644 --- a/srcpkgs/tuxguitar/template +++ b/srcpkgs/tuxguitar/template @@ -1,7 +1,7 @@ # Template file for 'tuxguitar' pkgname=tuxguitar -version=1.5.6 -revision=1 +version=1.5.4 +revision=2 wrksrc="${pkgname}-${version}-src" hostmakedepends="apache-maven openjdk8" makedepends="alsa-lib-devel fluidsynth-devel jack-devel" @@ -10,9 +10,8 @@ short_desc="Multitrack guitar tablature editor and player" maintainer="John <me@johnnynator.dev>" license="LGPL-2.0-only" homepage="http://www.tuxguitar.com.ar/" -changelog="http://www.tuxguitar.com.ar/changes.html" distfiles="${SOURCEFORGE_SITE}/tuxguitar/tuxguitar-${version}-src.tar.gz" -checksum=441e561ffbb9d91470f255c817f6c30300f579bf9013032615efe3f6701af274 +checksum=8f73c8c9a90d5df7828f9854a93068c623eec9ed27240436411552484d71503a case $XBPS_TARGET_MACHINE in i686*) _arch="x86" ;; diff --git a/srcpkgs/tuxpaint-stamps/template b/srcpkgs/tuxpaint-stamps/template index 9dd515f70972..4eee816390de 100644 --- a/srcpkgs/tuxpaint-stamps/template +++ b/srcpkgs/tuxpaint-stamps/template @@ -1,15 +1,15 @@ # Template file for 'tuxpaint-stamps' pkgname=tuxpaint-stamps -version=2022.06.04 +version=2021.11.25 revision=1 build_style=gnu-makefile make_install_target="install-all" short_desc="Stamps set for tuxpaint" maintainer="Piotr Wójcik <chocimier@tlen.pl>" license="GPL-2.0-or-later" -homepage="https://www.tuxpaint.org/" +homepage="http://www.tuxpaint.org/" distfiles="${SOURCEFORGE_SITE}/tuxpaint/tuxpaint-stamps/${version//./-}/tuxpaint-stamps-${version}.tar.gz" -checksum=842065576fae554358e00e51d71a492616a6490b12b592228067477c287a0bf8 +checksum=cb55ee21b2d25b440ee216acfab0bb8d906af1c99adbc77e8db11eec30589d52 pre_configure() { vsed -i Makefile -e 's,DATA_PREFIX=,&$(DESTDIR),' diff --git a/srcpkgs/tuxpaint/template b/srcpkgs/tuxpaint/template index b9d403940329..05f3ebb77a66 100644 --- a/srcpkgs/tuxpaint/template +++ b/srcpkgs/tuxpaint/template @@ -1,20 +1,19 @@ # Template file for 'tuxpaint' pkgname=tuxpaint -version=0.9.28 +version=0.9.27 revision=1 -wrksrc="${pkgname}-${version}-sdl2" build_style=gnu-makefile make_build_args="PREFIX=/usr" conf_files="/etc/tuxpaint/tuxpaint.conf" hostmakedepends="gettext gperf pkg-config ImageMagick" -makedepends="SDL2-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel cairo-devel - SDL2_gfx-devel fribidi-devel libimagequant-devel libpaper-devel librsvg-devel" +makedepends="SDL-devel SDL_image-devel SDL_mixer-devel SDL_ttf-devel cairo-devel + SDL_gfx-devel fribidi-devel libimagequant-devel libpaper-devel librsvg-devel" short_desc="Free, award-winning drawing program for children ages 3 to 12" maintainer="Piotr Wójcik <chocimier@tlen.pl>" license="GPL-2.0-or-later" -homepage="https://www.tuxpaint.org/" -distfiles="${SOURCEFORGE_SITE}/tuxpaint/${version}/tuxpaint-${version}-sdl2.tar.gz" -checksum=4f1ed9330feab324070b93630d79ced50ccc4816ab76750119f012b5d904709d +homepage="http://www.tuxpaint.org/" +distfiles="${SOURCEFORGE_SITE}/tuxpaint/${version}/tuxpaint-${version}.tar.gz" +checksum=ab2b80e89df88228cd0ec0a6c90b49d543cb157aa38fb90cbd3a29f00140557a replaces="tuxpaint-data>=0" python_version=2 diff --git a/srcpkgs/tuxpaint/update b/srcpkgs/tuxpaint/update deleted file mode 100644 index ddfe99b7ae36..000000000000 --- a/srcpkgs/tuxpaint/update +++ /dev/null @@ -1 +0,0 @@ -pattern='(?<!-)\b\Qtuxpaint\E[-_]?((src|source)[-_])?v?\K([^-/_\s]*?\d[^-/_\s]*?)(?=(?:[-_.](?:src|source|orig|\w+))?\.(?:[jt]ar|shar|t[bglx]z|tbz2|zip))\b' diff --git a/srcpkgs/txr/template b/srcpkgs/txr/template index 0e609b25565f..45224582c37c 100644 --- a/srcpkgs/txr/template +++ b/srcpkgs/txr/template @@ -8,7 +8,7 @@ configure_args="--prefix=/usr" make_check_target=tests makedepends="libffi-devel" short_desc="Programming language for convenient data munging" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-2-Clause" homepage="http://www.nongnu.org/txr/" changelog="http://www.kylheku.com/cgit/txr/tree/RELNOTES" diff --git a/srcpkgs/tzdata b/srcpkgs/tzdata deleted file mode 120000 index fe7b875cf3de..000000000000 --- a/srcpkgs/tzdata +++ /dev/null @@ -1 +0,0 @@ -tzutils \ No newline at end of file diff --git a/srcpkgs/tzdata/template b/srcpkgs/tzdata/template new file mode 100644 index 000000000000..fe7ca90f5ac8 --- /dev/null +++ b/srcpkgs/tzdata/template @@ -0,0 +1,25 @@ +# Template file for 'tzdata' +pkgname=tzdata +version=2022a +revision=1 +bootstrap=yes +create_wrksrc=yes +hostmakedepends="tzutils" +short_desc="Time zone and daylight-saving time data" +maintainer="Enno Boland <gottox@voidlinux.org>" +license="Public Domain" +homepage="http://www.iana.org/time-zones" +distfiles="http://www.iana.org/time-zones/repository/releases/tzdata${version}.tar.gz" +checksum=ef7fffd9f4f50f4f58328b35022a32a5a056b245c5cb3d6791dddb342f871664 + +do_install() { + local timezones="africa antarctica asia australasia europe northamerica \ + southamerica etcetera backward factory" + + zic -b fat -d ${DESTDIR}/usr/share/zoneinfo ${timezones} + zic -b fat -d ${DESTDIR}/usr/share/zoneinfo/posix ${timezones} + zic -b fat -d ${DESTDIR}/usr/share/zoneinfo/right -L leapseconds ${timezones} + + zic -b fat -d ${DESTDIR}/usr/share/zoneinfo -p America/New_York + install -m444 -t ${DESTDIR}/usr/share/zoneinfo iso3166.tab zone1970.tab zone.tab +} diff --git a/srcpkgs/tzutils/template b/srcpkgs/tzutils/template index 69763ca6814f..d0d6cf99dd95 100644 --- a/srcpkgs/tzutils/template +++ b/srcpkgs/tzutils/template @@ -1,31 +1,20 @@ # Template file for 'tzutils' pkgname=tzutils version=2022a -revision=3 +revision=1 bootstrap=yes -wrksrc="tzdb-${version}" +wrksrc="tz-${version}" short_desc="Time zone and daylight-saving time utilities" maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>" -license="Public Domain" +license="Public Domain, BSD-3-Clause" homepage="https://www.iana.org/time-zones" -distfiles="https://www.iana.org/time-zones/repository/releases/tzdb-${version}.tar.lz" -checksum=46123b769c55190138cf64e80db605b86f710dc6ca2a15df431966e7fd6e8490 - -if [ "$CROSS_BUILD" ]; then - hostmakedepends="tzutils" -fi - -if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - # enforce 64-bit time_t for Y2038 - CFLAGS="-Dtime_tz=int64_t" - license+=", BSD-3-Clause" -fi +distfiles="https://github.com/eggert/tz/archive/${version}.tar.gz" +checksum=e9d82a851a15bb5db2cbaae2c3fc633743ad9edc069e3738c5e8908978064ed8 do_build() { - touch version - make KSHELL=/bin/sh \ + echo "$version" >version + make TZDIR=/usr/share/zoneinfo KSHELL=/bin/sh \ CC=$CC CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" - sed -n '/Copyright/,/SUCH DAMAGE/p' strftime.c >strftime.license } do_check() { @@ -33,24 +22,11 @@ do_check() { } do_install() { - local zic - if [ "$CROSS_BUILD" ]; then - zic="zic=/usr/bin/zic" - fi - make install DESTDIR="$DESTDIR" ZICDIR=/usr/bin $zic ZFLAGS="-b fat" - rm -rf "$DESTDIR"/{etc,usr/lib,usr/share/man/man3} - # Backward compatible links - ln -s ../zoneinfo-posix "$DESTDIR/usr/share/zoneinfo/posix" - ln -s ../zoneinfo-leaps "$DESTDIR/usr/share/zoneinfo/right" - if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then - vlicense strftime.license - fi -} - -tzdata_package() { - short_desc="Time zone and daylight-saving time data" - pkg_install() { - vmove usr/share/man/man5 - vmove "usr/share/zoneinfo*" - } + vbin zic + vbin zdump + vbin tzselect + vman zic.8 + vman zdump.8 + vman tzselect.8 + vlicense LICENSE } diff --git a/srcpkgs/tzutils/tzdata.INSTALL b/srcpkgs/tzutils/tzdata.INSTALL deleted file mode 100755 index 5b91eff82942..000000000000 --- a/srcpkgs/tzutils/tzdata.INSTALL +++ /dev/null @@ -1,11 +0,0 @@ -case "${ACTION}" in -pre) - # Due to some reasons, some old timezone was kept - # The latest one would be Canada/East-Saskatchewan in 2017c - # Don't force remove on everyone since it will spit error on update - if [ -f usr/share/zoneinfo/posix/Canada/East-Saskatchewan ]; then - rm -rf usr/share/zoneinfo/posix - rm -rf usr/share/zoneinfo/right - fi - ;; -esac diff --git a/srcpkgs/u-boot-tools/template b/srcpkgs/u-boot-tools/template index 0ca8e34429cb..e3908d65dfc1 100644 --- a/srcpkgs/u-boot-tools/template +++ b/srcpkgs/u-boot-tools/template @@ -1,19 +1,19 @@ # Template file for 'u-boot-tools' pkgname=u-boot-tools -version=2022.07 +version=2022.04 revision=1 wrksrc="u-boot-${version}" build_style=gnu-makefile make_build_args="HOSTSTRIP=: STRIP=: NO_SDL=1" make_build_target="tools-all tools-only envtools" -hostmakedepends="bison flex which python3 swig python3-devel" +hostmakedepends="bison flex which" makedepends="openssl-devel libuuid-devel gnutls-devel ncurses-libtinfo-devel" short_desc="Das U-Boot tools" maintainer="Duncaen <duncaen@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.denx.de/wiki/U-Boot/" distfiles="ftp://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2" -checksum=92b08eb49c24da14c1adbf70a71ae8f37cc53eeb4230e859ad8b6733d13dcf5e +checksum=68e065413926778e276ec3abd28bb32fa82abaa4a6898d570c1f48fbdb08bcd0 if [ "$CROSS_BUILD" ]; then make_build_args+=" CROSS_BUILD_TOOLS=y CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-" diff --git a/srcpkgs/uacme/template b/srcpkgs/uacme/template deleted file mode 100644 index 46febe8ccb2a..000000000000 --- a/srcpkgs/uacme/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'uacme' -pkgname=uacme -version=1.7.2 -revision=1 -wrksrc="uacme-upstream-${version}" -build_style=gnu-configure -configure_args="--disable-maintainer-mode --with-openssl" -hostmakedepends="asciidoc pkg-config" -makedepends="libcurl-devel openssl-devel" -short_desc="Minimal ACMEv2 (Let's Encrypt) client written in plain C" -maintainer="Marcin Puc <tranzystorek.io@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/ndilieto/uacme" -changelog="https://raw.githubusercontent.com/ndilieto/uacme/master/ChangeLog" -distfiles="https://github.com/ndilieto/uacme/archive/refs/tags/upstream/${version}.tar.gz" -checksum=e7598e794f5ec414d993c4f2f7df39e7c72f26e41302b875ddaf040d8103ec5f diff --git a/srcpkgs/uftrace/template b/srcpkgs/uftrace/template index dc02ffb24ec2..bd4f9e01118f 100644 --- a/srcpkgs/uftrace/template +++ b/srcpkgs/uftrace/template @@ -1,6 +1,6 @@ # Template file for 'uftrace' pkgname=uftrace -version=0.12 +version=0.11 revision=1 archs="x86_64* i686* aarch64* arm*" build_style=configure @@ -12,7 +12,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-only" homepage="https://github.com/namhyung/uftrace" distfiles="https://github.com/namhyung/uftrace/archive/v${version}.tar.gz" -checksum=2aad01f27d4f18717b681824c7a28ac3e1efd5e7bbed3ec888a3ea5af60e3700 +checksum=101dbb13cb3320ee76525ec26426f2aa1de4e3ee5af74f79cb403ae4d2c6c871 case "$XBPS_TARGET_MACHINE" in *-musl) makedepends+=" argp-standalone"; export LDFLAGS=-largp;; diff --git a/srcpkgs/ugrep/template b/srcpkgs/ugrep/template index ff4fdce87528..db31f14bbfb3 100644 --- a/srcpkgs/ugrep/template +++ b/srcpkgs/ugrep/template @@ -1,6 +1,6 @@ # Template file for 'ugrep' pkgname=ugrep -version=3.8.3 +version=3.8.2 revision=1 build_style=gnu-configure makedepends="bzip2-devel liblz4-devel liblzma-devel libzstd-devel pcre2-devel @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="BSD-3-Clause" homepage="https://github.com/Genivia/ugrep" distfiles="https://github.com/Genivia/ugrep/archive/v${version}.tar.gz" -checksum=deb7e143ee07019fdaa98a4529596d965185542a195855c1bfb6779fb8dd5e55 +checksum=a5f9bf2ab204b05f34f752321ad96ab950a86a955737d313886614742e9c5fbe post_install() { vlicense LICENSE.txt LICENSE diff --git a/srcpkgs/uhubctl/patches/Makefile.patch b/srcpkgs/uhubctl/patches/Makefile.patch index cd24ad3870a3..429a805e354c 100644 --- a/srcpkgs/uhubctl/patches/Makefile.patch +++ b/srcpkgs/uhubctl/patches/Makefile.patch @@ -1,10 +1,21 @@ +diff --git Makefile Makefile +index f6d69d3..58a9d98 100644 --- a/Makefile +++ b/Makefile -@@ -14,7 +14,7 @@ +@@ -4,7 +4,7 @@ UNAME_S := $(shell uname -s) + + DESTDIR ?= + prefix ?= /usr +-sbindir ?= $(prefix)/sbin ++sbindir ?= $(prefix)/bin + + INSTALL := install + INSTALL_DIR := $(INSTALL) -m 755 -d +@@ -14,7 +14,7 @@ RM := rm -rf CC ?= gcc CFLAGS ?= -g -O0 CFLAGS += -Wall -Wextra -std=c99 -pedantic --GIT_VERSION := $(shell git describe --match "v[0-9]*" --abbrev=8 --dirty --tags | cut -c2-) +-GIT_VERSION := $(shell git describe --abbrev=8 --dirty --always --tags) +GIT_VERSION := $(shell basename "$(CURDIR)" | cut -d '-' -f 2) ifeq ($(GIT_VERSION),) GIT_VERSION := $(shell cat VERSION) diff --git a/srcpkgs/uhubctl/template b/srcpkgs/uhubctl/template index 8f14794092e5..748b10a9b32a 100644 --- a/srcpkgs/uhubctl/template +++ b/srcpkgs/uhubctl/template @@ -1,15 +1,13 @@ # Template file for 'uhubctl' pkgname=uhubctl -version=2.4.0 +version=2.1.0 revision=1 build_style=gnu-makefile make_use_env=yes -make_install_args="sbindir=/usr/bin" -hostmakedepends="pkg-config which" makedepends="libusb-devel" short_desc="USB hub per-port power control" maintainer="Pavel Fatin <mail@pavelfatin.com>" license="GPL-2.0-only" homepage="https://github.com/mvp/uhubctl" distfiles="https://github.com/mvp/uhubctl/archive/v${version}.tar.gz" -checksum=391f24fd1f89cacce801df38ecc289b34c3627bc08ee69eec515af7e1a283d97 +checksum=227fdd541067b84eaa0e15cdc171458a56de7591f7a1deaff3e6d42d2809450b diff --git a/srcpkgs/umbrello/template b/srcpkgs/umbrello/template index 3f693a6d32b0..5162649f719a 100644 --- a/srcpkgs/umbrello/template +++ b/srcpkgs/umbrello/template @@ -1,6 +1,6 @@ # Template file for 'umbrello' pkgname=umbrello -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules gettext kcoreaddons kconfig kdoctools qt5-host-tools qt5-qmake" @@ -11,7 +11,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later, GFDL-1.2-or-later" homepage="https://umbrello.kde.org/" changelog="https://kde.org/announcements/changelogs/gear/${version}/#umbrello" distfiles="${KDE_SITE}/release-service/${version}/src/umbrello-${version}.tar.xz" -checksum=3ca01205d8143cdd2cf48eb7096283cc79376d2cdffb53d084b7aac4c3ba2243 +checksum=3cbb9419155100ae521a2fa80a6c04f436de856a342e041cb86140d5294f9563 python_version=2 pre_configure() { diff --git a/srcpkgs/unbound/template b/srcpkgs/unbound/template index d26f4307847c..c1bfc1ba86a1 100644 --- a/srcpkgs/unbound/template +++ b/srcpkgs/unbound/template @@ -1,6 +1,6 @@ # Template file for 'unbound' pkgname=unbound -version=1.16.2 +version=1.16.0 revision=1 build_style=gnu-configure configure_args="--with-libevent --with-conf-file=/etc/unbound/unbound.conf @@ -16,7 +16,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="BSD-3-Clause" homepage="https://nlnetlabs.nl/projects/unbound/about/" distfiles="https://nlnetlabs.nl/downloads/unbound/${pkgname}-${version}.tar.gz" -checksum=2e32f283820c24c51ca1dd8afecfdb747c7385a137abe865c99db4b257403581 +checksum=6701534c938eb019626601191edc6d012fc534c09d2418d5b92827db0cbe48a5 system_accounts="_unbound" post_install() { diff --git a/srcpkgs/uncrustify/patches/fix-test.patch b/srcpkgs/uncrustify/patches/fix-test.patch new file mode 100644 index 000000000000..4e43d6f9d543 --- /dev/null +++ b/srcpkgs/uncrustify/patches/fix-test.patch @@ -0,0 +1,17 @@ +https://github.com/uncrustify/uncrustify/issues/3196 + +diff --git a/tests/cli/test_cli_options.py b/tests/cli/test_cli_options.py +index d835822..ea289ca 100755 +--- a/tests/cli/test_cli_options.py ++++ b/tests/cli/test_cli_options.py +@@ -705,8 +705,8 @@ def main(args): + # + # Test --tracking_space FILE + # +- if parsed_args.config == 'Release': +- eprint("Release") ++ if parsed_args.config == 'Release' or parsed_args.config == 'None': ++ eprint(parsed_args.config) + if not check_uncrustify_output( + uncr_bin, + parsed_args, diff --git a/srcpkgs/uncrustify/template b/srcpkgs/uncrustify/template index a18f2bd761f8..6fc687b616c1 100644 --- a/srcpkgs/uncrustify/template +++ b/srcpkgs/uncrustify/template @@ -1,16 +1,16 @@ # Template file for 'uncrustify' pkgname=uncrustify -version=0.75.1 +version=0.73.0 revision=1 wrksrc="$pkgname-$pkgname-$version" build_style=cmake hostmakedepends="python3" short_desc="Source Code Beautifier for multiple languages" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://uncrustify.sourceforge.net/" distfiles="https://github.com/uncrustify/uncrustify/archive/$pkgname-$version.tar.gz" -checksum=fd14acc0a31ed88b33137bdc26d32964327488c835f885696473ef07caf2e182 +checksum=2df0326ba8c413d675b796e051d89a318b7c9cccebc993d66466e2e7fd970672 post_install() { for f in etc/*cfg; do diff --git a/srcpkgs/unibilium/template b/srcpkgs/unibilium/template index e35ec896a90a..b744e1ae6dc2 100644 --- a/srcpkgs/unibilium/template +++ b/srcpkgs/unibilium/template @@ -1,17 +1,15 @@ # Template file for 'unibilium' pkgname=unibilium -version=2.1.1 -revision=1 +version=2.0.0 +revision=2 build_style=gnu-makefile -make_check_target="test" hostmakedepends="libtool perl" short_desc="Simple, self-contained terminfo library" maintainer="Steve Prybylski <sa.prybylx@gmail.com>" license="LGPL-3.0-or-later" -homepage="https://github.com/neovim/unibilium" -changelog="https://github.com/neovim/unibilium/raw/master/Changes" -distfiles="https://github.com/neovim/${pkgname}/archive/v${version}.tar.gz" -checksum=6f0ee21c8605340cfbb458cbd195b4d074e6d16dd0c0e12f2627ca773f3cabf1 +homepage="https://github.com/mauke/unibilium" +distfiles="https://github.com/mauke/${pkgname}/archive/v${version}.tar.gz" +checksum=78997d38d4c8177c60d3d0c1aa8c53fd0806eb21825b7b335b1768d7116bc1c1 do_build() { if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/unifdef/template b/srcpkgs/unifdef/template index bfd669c2eb87..1f7eb92e1295 100644 --- a/srcpkgs/unifdef/template +++ b/srcpkgs/unifdef/template @@ -5,7 +5,7 @@ revision=2 build_style=gnu-makefile make_install_args="prefix=/usr" short_desc="Selectively remove C preprocessor conditionals" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-2-Clause" homepage="http://dotat.at/prog/unifdef/" distfiles="${homepage}/unifdef-${version}.tar.xz" diff --git a/srcpkgs/unison/template b/srcpkgs/unison/template index 4b9f555ca198..97eb209e2e8c 100644 --- a/srcpkgs/unison/template +++ b/srcpkgs/unison/template @@ -1,14 +1,14 @@ # Template file for 'unison' pkgname=unison -version=2.52.1 -revision=1 +version=2.52.0 +revision=2 hostmakedepends="ocaml" short_desc="File-synchronization tool" maintainer="allan <mail@may.mooo.com>" license="GPL-3.0-or-later" homepage="https://www.cis.upenn.edu/~bcpierce/unison/" distfiles="https://github.com/bcpierce00/unison/archive/v${version}.tar.gz" -checksum=ff7d920e1b4ec0872df764130b82a515f6f21a361f31a67b39c3e3ea12bfda80 +checksum=a11389971212915328fe69101c92737b17664595c4318ebcb8da367e5ba63540 nocross="OCaml does not cross compile" do_build() { diff --git a/srcpkgs/up_rewrite/template b/srcpkgs/up_rewrite/template index ffef51ec7fec..1c00159010ca 100644 --- a/srcpkgs/up_rewrite/template +++ b/srcpkgs/up_rewrite/template @@ -1,6 +1,6 @@ # Template file for 'up_rewrite' pkgname=up_rewrite -version=1.4.0 +version=1.3.0 revision=1 wrksrc="common-proxies-${version}" build_style=go @@ -11,7 +11,7 @@ maintainer="Joel Beckmeyer <joel@beckmeyer.us>" license="MIT" homepage="https://unifiedpush.org" distfiles="https://github.com/UnifiedPush/common-proxies/archive/v${version}.tar.gz" -checksum=c4565b764bbdd7f680e8516e9d38f9942918f9697c140b1693f72cf784875fd5 +checksum=b93a945c0119a0d7bbfa90436a9f45d5c89d4bc143828bf0e412b9145b0238af conf_files="/etc/up_rewrite/config.toml" system_accounts="_up_rewrite" diff --git a/srcpkgs/upmpdcli/template b/srcpkgs/upmpdcli/template index abd66d3d0047..8c6719114ce3 100644 --- a/srcpkgs/upmpdcli/template +++ b/srcpkgs/upmpdcli/template @@ -1,6 +1,6 @@ # Template file for 'upmpdcli' pkgname=upmpdcli -version=1.5.19 +version=1.5.17 revision=1 build_style=gnu-configure hostmakedepends="pkg-config tar" @@ -9,9 +9,8 @@ short_desc="UPnP Media Renderer front-end for MPD" maintainer="amak <amak.git@outlook.com>" license="LGPL-2.1-or-later" homepage="https://www.lesbonscomptes.com/upmpdcli" -changelog="https://www.lesbonscomptes.com/upmpdcli/pages/releases.html" distfiles="https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-${version}.tar.gz" -checksum=67fa1f5c06fecd404f3414b25a070c9deabe917241ed6881b7a8e41e8379ed09 +checksum=a60b508d20064783f40ac8d2d260b92bd0b2367c6a0ca67c69019f3890bc642d python_version=3 system_accounts="_upmpdcli" diff --git a/srcpkgs/upterm/template b/srcpkgs/upterm/template index 9990011d08c8..fd99190dedb9 100644 --- a/srcpkgs/upterm/template +++ b/srcpkgs/upterm/template @@ -1,6 +1,6 @@ # Template file for 'upterm' pkgname=upterm -version=0.9.0 +version=0.8.2 revision=1 build_style=go go_import_path="github.com/owenthereal/upterm" @@ -10,7 +10,7 @@ maintainer="Hervy Qurrotul Ainur Rozi <hervyqa@pm.me>" license="Apache-2.0" homepage="https://github.com/owenthereal/upterm/" distfiles="https://github.com/owenthereal/upterm/archive/refs/tags/v$version.tar.gz" -checksum=1da4adcf80efff58ee8caadf402f86b4eead4bcc2783a76eb58a6b7b8b685f45 +checksum=4b85cf8207ffce051f2c391905fd58514c98c3fd5ff890d7340fcfd3a0ea7b8e post_install() { vcompletion etc/completion/upterm.zsh_completion zsh diff --git a/srcpkgs/urlscan/template b/srcpkgs/urlscan/template index a2c10ece30a9..18328d17f90a 100644 --- a/srcpkgs/urlscan/template +++ b/srcpkgs/urlscan/template @@ -1,14 +1,13 @@ # Template file for 'urlscan' pkgname=urlscan -version=0.9.9 -revision=1 +version=0.9.5 +revision=3 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-urwid" -checkdepends="python3-urwid" short_desc="View/select the URLs in an email message or file" maintainer="Crestwave <crest.wave@yahoo.com>" license="GPL-2.0-or-later" homepage="https://github.com/firecat53/urlscan" distfiles="https://github.com/firecat53/urlscan/archive/${version}.tar.gz" -checksum=5c63206a6afbe7773903fa928833bd28af5887fc9d13f0e1e9529fed560a5eb8 +checksum=db76f61966431a8938adc998aaa2b30be54f9b1ff2a4c0064e9915df2fb6b996 diff --git a/srcpkgs/usbguard/template b/srcpkgs/usbguard/template index f6671163b6c4..1c2a323c8f42 100644 --- a/srcpkgs/usbguard/template +++ b/srcpkgs/usbguard/template @@ -1,7 +1,7 @@ # Template file for 'usbguard' pkgname=usbguard version=1.0.0 -revision=8 +revision=7 build_style=gnu-configure configure_args="--with-crypto-library=sodium --with-bundled-catch --with-bundled-pegtl" conf_files="/etc/usbguard/*" diff --git a/srcpkgs/vala-panel-appmenu/patches/no-gtk2.patch b/srcpkgs/vala-panel-appmenu/patches/no-gtk2.patch deleted file mode 100644 index 6af2f0266a2f..000000000000 --- a/srcpkgs/vala-panel-appmenu/patches/no-gtk2.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/subprojects/appmenu-gtk-module/meson_options.txt -+++ b/subprojects/appmenu-gtk-module/meson_options.txt -@@ -1,3 +1,3 @@ --option('gtk', type: 'array', choices : ['2','3'], value: ['2','3'], description: 'Supported GTK versions') -+option('gtk', type: 'array', choices : ['2','3'], value: ['3'], description: 'Supported GTK versions') - option('tests', type : 'boolean', value : false, description: 'Parser tests') - option('gtk_doc', type: 'boolean', value: false, description: 'Build API reference') diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template index c81a85d0c2ed..14d09193d09f 100644 --- a/srcpkgs/vala/template +++ b/srcpkgs/vala/template @@ -1,7 +1,7 @@ # Template file for 'vala' pkgname=vala # Should be kept in sync with 'valadoc' (shared distfiles) -version=0.56.2 +version=0.56.1 revision=1 build_style=gnu-configure configure_args="--disable-valadoc" @@ -14,7 +14,7 @@ license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/Vala" changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS" distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz" -checksum=66c9619bb17859fd1ac3aba0a57970613e38fd2a1ee30541174260c9fb90124c +checksum=c518b81dfdda82d1cdf586b3f9b2323162cb96bd3cb5a2c03650cea025d91fb9 shlib_provides="libvalaccodegen.so" make_check=extended diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template index 1a0fbd2d8c98..6ea65ef96f0d 100644 --- a/srcpkgs/valadoc/template +++ b/srcpkgs/valadoc/template @@ -1,7 +1,7 @@ # Template file for 'valadoc' pkgname=valadoc # Should be kept in sync with 'vala' (shared distfiles) -version=0.56.2 +version=0.56.1 revision=1 wrksrc="vala-${version}" build_style=gnu-configure @@ -15,7 +15,7 @@ license="LGPL-2.1-or-later" homepage="https://wiki.gnome.org/Projects/Vala" changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS" distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz" -checksum=66c9619bb17859fd1ac3aba0a57970613e38fd2a1ee30541174260c9fb90124c +checksum=c518b81dfdda82d1cdf586b3f9b2323162cb96bd3cb5a2c03650cea025d91fb9 pre_configure() { autoreconf -if diff --git a/srcpkgs/vale/template b/srcpkgs/vale/template index eab475e687b6..d08391061a35 100644 --- a/srcpkgs/vale/template +++ b/srcpkgs/vale/template @@ -1,6 +1,6 @@ # Template file for 'vale' pkgname=vale -version=2.19.0 +version=2.15.2 revision=1 build_style=go go_import_path="github.com/errata-ai/vale/v2" @@ -11,7 +11,7 @@ maintainer="SolitudeSF <solitudesf@protonmail.com>" license="MIT" homepage="https://docs.errata.ai/vale/about/" distfiles="https://github.com/errata-ai/vale/archive/v${version}.tar.gz" -checksum=bb2e3ffa0901ebc46686ee99ef52ec4c2634dd0c226d591fde4a7d585a44e2c6 +checksum=15c79d613c181edc99a0a35bde1658b33fbd5aa49f1ac7f1029eba779bf8d4bc post_install() { vlicense LICENSE diff --git a/srcpkgs/valgrind/patches/str_tester.patch b/srcpkgs/valgrind/patches/str_tester.patch new file mode 100644 index 000000000000..cbf64a95e02b --- /dev/null +++ b/srcpkgs/valgrind/patches/str_tester.patch @@ -0,0 +1,22 @@ +rawmemchar is not available on musl, guard it with defined(__GLIBC__) + +--- a/memcheck/tests/str_tester.c 2021-10-10 14:17:32.000000000 +0000 ++++ b/memcheck/tests/str_tester.c 2021-11-16 19:37:26.950006442 +0000 +@@ -504,7 +504,7 @@ + #endif + + // DDD: better done by testing for the function. +-#if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__) ++#if defined(__GLIBC__) && !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__) + static void + test_rawmemchr (void) + { +@@ -1451,7 +1451,7 @@ + test_strchrnul (); + # endif + +-# if !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__) ++# if defined(__GLIBC__) && !defined(__APPLE__) && !defined(__sun) && !defined(__FreeBSD__) + /* rawmemchr. */ + test_rawmemchr (); + # endif diff --git a/srcpkgs/valgrind/patches/tc20_verifywrap_musl.patch b/srcpkgs/valgrind/patches/tc20_verifywrap_musl.patch new file mode 100644 index 000000000000..ad12ba01302b --- /dev/null +++ b/srcpkgs/valgrind/patches/tc20_verifywrap_musl.patch @@ -0,0 +1,11 @@ +--- a/helgrind/tests/tc20_verifywrap.c 2021-11-16 21:01:30.020008847 +0000 ++++ b/helgrind/tests/tc20_verifywrap.c 2021-11-16 21:02:22.140008872 +0000 +@@ -20,7 +20,7 @@ + + #if !defined(__APPLE__) && !defined(__FreeBSD__) + +-#if defined(__sun__) ++#if defined(__sun__) || !defined(__GLIBC__) + /* Fake __GLIBC_PREREQ on Solaris. Pretend glibc >= 2.4. */ + # define __GLIBC_PREREQ + #else diff --git a/srcpkgs/valgrind/patches/test_statx.patch b/srcpkgs/valgrind/patches/test_statx.patch new file mode 100644 index 000000000000..7deb78fc9793 --- /dev/null +++ b/srcpkgs/valgrind/patches/test_statx.patch @@ -0,0 +1,18 @@ +--- a/memcheck/tests/linux/sys-statx.c 2021-01-21 15:09:33.000000000 +0000 ++++ b/memcheck/tests/linux/sys-statx.c 2021-11-16 20:26:33.970007848 +0000 +@@ -7,11 +7,15 @@ + #include <assert.h> + #include <string.h> + #include <sys/syscall.h> ++#if defined(__GLIBC__) + #if __GLIBC_PREREQ(2,28) + /* struct statx provided in sys/stat.h */ + #else + #include <linux/stat.h> + #endif ++#else ++#include <linux/stat.h> ++#endif + #include <errno.h> + + int check_stat2; diff --git a/srcpkgs/valgrind/template b/srcpkgs/valgrind/template index 055e3ca6e520..0f4a2c4ba1f8 100644 --- a/srcpkgs/valgrind/template +++ b/srcpkgs/valgrind/template @@ -1,6 +1,6 @@ # Template file for 'valgrind' pkgname=valgrind -version=3.19.0 +version=3.18.1 revision=1 build_style=gnu-configure configure_args="--enable-tls --without-mpicc --enable-lto=yes" @@ -8,12 +8,11 @@ hostmakedepends="automake perl pkg-config" makedepends="libgomp-devel" depends="perl" short_desc="Tool for finding memory management bugs in programs" -maintainer="Duncaen <duncaen@voidlinux.org>" +maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://valgrind.org/" -changelog="https://valgrind.org/docs/manual/dist.news.html" distfiles="https://sourceware.org/pub/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=dd5e34486f1a483ff7be7300cc16b4d6b24690987877c3278d797534d6738f02 +checksum=00859aa13a772eddf7822225f4b46ee0d39afbe071d32778da4d99984081f7f5 CFLAGS="-fno-stack-protector" CXXFLAGS="-fno-stack-protector" diff --git a/srcpkgs/variety/template b/srcpkgs/variety/template index c5c8fe0d109f..df2ef21744d0 100644 --- a/srcpkgs/variety/template +++ b/srcpkgs/variety/template @@ -1,7 +1,7 @@ # Template file for 'variety' pkgname=variety -version=0.8.9 -revision=1 +version=0.8.5 +revision=2 build_style=python3-module pycompile_dirs="usr/share/variety/plugins" hostmakedepends="python3-distutils-extra intltool" @@ -9,9 +9,9 @@ depends="ImageMagick gtk+3 libgexiv2 libnotify python3-BeautifulSoup4 python3-Pillow python3-configobj python3-curl python3-dbus python3-gobject python3-httplib2 python3-lxml python3-requests" short_desc="Changes the wallpaper on a regular interval" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Diogo Leal <diogo@diogoleal.com>" license="GPL-3.0-only" homepage="https://peterlevi.com/variety/" changelog="https://raw.githubusercontent.com/varietywalls/variety/master/data/ui/changes.txt" distfiles="https://github.com/varietywalls/variety/archive/${version}.tar.gz" -checksum=bcb5d41e0903734c0ac1015b0e599bf99eb1975bcbdcbce623eb42d230532595 +checksum=2298af592cdd5cc0c183582f74f39af74b07499074ea164a3a327d55c9338248 diff --git a/srcpkgs/varnish/template b/srcpkgs/varnish/template index db6bc9c73ccb..fff05f21f786 100644 --- a/srcpkgs/varnish/template +++ b/srcpkgs/varnish/template @@ -1,17 +1,17 @@ # Template file for 'varnish' pkgname=varnish -version=7.1.0 +version=6.6.0 revision=1 build_style=gnu-configure configure_args="--cache-file=config.void --disable-static $(vopt_enable pcrejit pcre-jit)" hostmakedepends="pkg-config python3 python3-docutils python3-Sphinx" -makedepends="pcre2-devel readline-devel" +makedepends="pcre-devel readline-devel" short_desc="Fast caching HTTP reverse proxy" maintainer="Noel Cower <ncower@nil.dev>" license="BSD-2-Clause" homepage="https://varnish-cache.org/" distfiles="https://varnish-cache.org/_downloads/${pkgname}-${version}.tgz" -checksum=f54ab88685667664e5b3c39eb56ac8c624b6c1093436a7f8c555491144c69eba +checksum=d5ff82f2041276dfaeb9a652a88b6d7287cfcf7ca345bb02c438fb65d2bca2e5 lib32disabled=yes build_options="pcrejit" @@ -25,7 +25,7 @@ _varnish_homedir="/var/lib/varnish" _vcache_pgroup="_varnish" if [ "${XBPS_TARGET_MACHINE%-musl}" = i686 ]; then - broken="vcltest failure on i686 in c00059.vtc and more" + broken="vcltest failure on i686 in c00059.vtc" fi if [ yes = "$(vopt_if pcrejit yes)" ]; then diff --git a/srcpkgs/vdirsyncer/template b/srcpkgs/vdirsyncer/template index 7719d568100d..379c01388b43 100644 --- a/srcpkgs/vdirsyncer/template +++ b/srcpkgs/vdirsyncer/template @@ -8,7 +8,7 @@ depends="python3-atomicwrites python3-click python3-click-log python3-click-threading python3-requests-toolbelt" checkdepends="python3-pytest python3-hypothesis $depends" short_desc="Synchronize calendars and addressbooks" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="BSD-3-Clause" homepage="https://vdirsyncer.pimutils.org/" distfiles="${PYPI_SITE}/v/vdirsyncer/vdirsyncer-${version}.tar.gz" diff --git a/srcpkgs/vim/template b/srcpkgs/vim/template index c6efd5ad0505..2e55873e45c3 100644 --- a/srcpkgs/vim/template +++ b/srcpkgs/vim/template @@ -1,6 +1,6 @@ # Template file for 'vim' pkgname=vim -version=9.0.0135 +version=8.2.5083 revision=1 hostmakedepends="gettext glib-devel pkg-config" makedepends="acl-devel ncurses-devel @@ -9,11 +9,11 @@ makedepends="acl-devel ncurses-devel $(vopt_if huge 'lua53-devel perl python3-devel ruby-devel')" depends="vim-common>=${version}" short_desc="Vim editor (vi clone)" -maintainer="Leah Neukirchen <leah@vuxu.org>" +maintainer="Neel Chotai <neel@chot.ai>" license="Vim" homepage="https://www.vim.org" distfiles="https://github.com/vim/vim/archive/v${version}.tar.gz" -checksum=b47690d77a8262d3115bea608fbf27f6ed122b49fc7765fb2cbf7d122d250d8f +checksum=6a40f4eb8db1e3d5ac453a281886551afdf4f54dafa334676bf4bf663bee3243 python_version=3 build_options="x11 gtk3 huge" diff --git a/srcpkgs/vino/template b/srcpkgs/vino/template index 6daf23efbef7..bcea8c8b6058 100644 --- a/srcpkgs/vino/template +++ b/srcpkgs/vino/template @@ -1,13 +1,13 @@ # Template file for 'vino' pkgname=vino version=3.22.0 -revision=3 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config intltool glib-devel" makedepends="libjpeg-turbo-devel gtk+3-devel libnotify-devel avahi-glib-libs-devel dbus-glib-devel telepathy-glib-devel libXtst-devel NetworkManager-devel libsecret-devel gnutls-devel libSM-devel" -depends="desktop-file-utils" +depends="libsoup>=2.46 desktop-file-utils" short_desc="VNC server for the GNOME desktop" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-only" diff --git a/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch b/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch index a2855354f5e2..17022f01b920 100644 --- a/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch +++ b/srcpkgs/virtualbox-ose/patches/005-gsoap-build.patch @@ -1,6 +1,6 @@ ---- a/src/VBox/Main/webservice/Makefile.kmk -+++ b/src/VBox/Main/webservice/Makefile.kmk -@@ -771,7 +771,7 @@ $(VBOXWEB_OUT_DIR)/gsoap_generate_all_ts +--- a/src/VBox/Main/webservice/Makefile.kmk 2016-08-16 22:00:21.000000000 +0200 ++++ b/src/VBox/Main/webservice/Makefile.kmk 2016-08-18 10:05:45.548857031 +0200 +@@ -724,7 +724,7 @@ $(RECOMPILE_ON_MAKEFILE_CURRENT) | $$(dir $$@) $(call MSG_GENERATE,,lots of files,$(GSOAPH_RELEVANT)) $(RM) -f $@ diff --git a/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch b/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch index 6f646ac02eeb..967c9d47362a 100644 --- a/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch +++ b/srcpkgs/virtualbox-ose/patches/008-no-vboxvideo.patch @@ -1,6 +1,6 @@ ---- a/src/VBox/Additions/x11/vboxvideo/Makefile.kmk -+++ b/src/VBox/Additions/x11/vboxvideo/Makefile.kmk -@@ -397,7 +397,7 @@ vboxvideo_drv_118_LIBS += $(vboxvideo_dr +--- a/src/VBox/Additions/x11/vboxvideo/Makefile.kmk 2016-10-11 02:49:23.184986182 +0100 ++++ b/src/VBox/Additions/x11/vboxvideo/Makefile.kmk 2016-10-11 02:49:39.879176964 +0100 +@@ -376,7 +376,7 @@ vboxvideo_drv_118_SOURCES := $(vboxvideo ifdef VBOX_USE_SYSTEM_XORG_HEADERS # Build using local X.Org headers. We assume X.Org Server 1.7 or later. diff --git a/srcpkgs/virtualbox-ose/patches/013-Makefile.patch b/srcpkgs/virtualbox-ose/patches/013-Makefile.patch index d1b5a8dcf874..30b44c7259fd 100644 --- a/srcpkgs/virtualbox-ose/patches/013-Makefile.patch +++ b/srcpkgs/virtualbox-ose/patches/013-Makefile.patch @@ -1,3 +1,5 @@ +diff --git a/src/VBox/HostDrivers/linux/Makefile b/src/VBox/HostDrivers/linux/Makefile +index 18466b48..7c7de4e5 100644 --- a/src/VBox/HostDrivers/linux/Makefile +++ b/src/VBox/HostDrivers/linux/Makefile @@ -23,25 +23,25 @@ @@ -34,7 +36,7 @@ KBUILD_VERBOSE ?= KERN_VER ?= $(shell uname -r) -@@ -167,4 +167,4 @@ load: unload +@@ -146,4 +146,4 @@ load: unload fi; \ done diff --git a/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch b/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch index e92e52306d1d..0d159d3f0f09 100644 --- a/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch +++ b/srcpkgs/virtualbox-ose/patches/016-disable-cloud.patch @@ -9,3 +9,4 @@ ## @} + diff --git a/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch b/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch index a3c1e34a057e..1c1bcf96dcf1 100644 --- a/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch +++ b/srcpkgs/virtualbox-ose/patches/017-libvdeplug-soname.patch @@ -2,6 +2,8 @@ Description: Revert http://www.virtualbox.org/changeset/36310 The libvdeplug.so symlink is only shipped in the -dev package. Author: Felix Geyer <fgeyer@debian.org> +Index: virtualbox/include/VBox/VDEPlugSymDefs.h +=================================================================== --- a/include/VBox/VDEPlugSymDefs.h +++ b/include/VBox/VDEPlugSymDefs.h @@ -1,5 +1,5 @@ @@ -20,3 +22,4 @@ Author: Felix Geyer <fgeyer@debian.org> #define RT_RUNTIME_LOADER_LIB_NAME VBOX_LIB_VDE_PLUG_NAME /** The name of the loader function */ + diff --git a/srcpkgs/virtualbox-ose/patches/ffreestanding.patch b/srcpkgs/virtualbox-ose/patches/ffreestanding.patch deleted file mode 100644 index 0e22aa60cde4..000000000000 --- a/srcpkgs/virtualbox-ose/patches/ffreestanding.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/Config.kmk b/Config.kmk -index 3df197404..4c6bd76bb 100644 ---- a/Config.kmk -+++ b/Config.kmk -@@ -4503,11 +4504,14 @@ ifeq ($(VBOX_LDR_FMT),elf) - TEMPLATE_VBoxR0_TOOL = $(VBOX_GCC_TOOL) - TEMPLATE_VBoxR0_CFLAGS = -fno-pie -nostdinc -g $(VBOX_GCC_pipe) $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C) \ - $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_R0_OPT) $(VBOX_GCC_R0_FP) -fno-strict-aliasing -fno-exceptions \ -- $(VBOX_GCC_fno-stack-protector) -fno-common $(VBOX_GCC_fvisibility-hidden) -std=gnu99 $(VBOX_GCC_IPRT_FMT_CHECK) -+ $(VBOX_GCC_fno-stack-protector) -fno-common -ffreestanding $(VBOX_GCC_fvisibility-hidden) -std=gnu99 $(VBOX_GCC_IPRT_FMT_CHECK) - TEMPLATE_VBoxR0_CXXFLAGS = -fno-pie -nostdinc -g $(VBOX_GCC_pipe) $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) \ - $(VBOX_GCC_Wno-variadic-macros) $(VBOX_GCC_R0_OPT) $(VBOX_GCC_R0_FP) -fno-strict-aliasing -fno-exceptions \ - $(VBOX_GCC_fno-stack-protector) -fno-common $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden) \ - -fno-rtti $(VBOX_GCC_IPRT_FMT_CHECK) -+ if $(VBOX_GCC_VERSION_CC) >= 40500 # 4.1.2 complains, 4.5.2 is okay, didn't check which version inbetween made it okay with g++. -+TEMPLATE_VBoxR0_CXXFLAGS += -ffreestanding -+ endif - TEMPLATE_VBoxR0_CFLAGS.amd64 = -m64 -mno-red-zone -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fasynchronous-unwind-tables -ffreestanding - TEMPLATE_VBoxR0_CXXFLAGS.amd64 = -m64 -mno-red-zone -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fasynchronous-unwind-tables - TEMPLATE_VBoxR0_CXXFLAGS.freebsd = -ffreestanding diff --git a/srcpkgs/virtualbox-ose/patches/vbox-linux-5.18.patch b/srcpkgs/virtualbox-ose/patches/vbox-linux-5.18.patch deleted file mode 100644 index 5b1ed1a266cd..000000000000 --- a/srcpkgs/virtualbox-ose/patches/vbox-linux-5.18.patch +++ /dev/null @@ -1,254 +0,0 @@ -Source: https://www.virtualbox.org/ticket/20914 ---- a/include/VBox/sup.h -+++ b/include/VBox/sup.h -@@ -2142,6 +2142,26 @@ RT_IPRT_FORMAT_ATTR(1, 2) SUPR0Printf(co - */ - SUPR0DECL(uint32_t) SUPR0GetKernelFeatures(void); - -+/** -+ * Notification from R0 VMM prior to loading the guest-FPU register state. -+ * -+ * @returns Whether the host-FPU register state has been saved by the host kernel. -+ * @param fCtxHook Whether thread-context hooks are enabled. -+ * -+ * @remarks Called with preemption disabled. -+ */ -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook); -+ -+/** -+ * Notification from R0 VMM prior to saving the guest-FPU register state (and -+ * potentially restoring the host-FPU register state) in ring-0. -+ * -+ * @param fCtxHook Whether thread-context hooks are enabled. -+ * -+ * @remarks Called with preemption disabled. -+ */ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook); -+ - /** @copydoc RTLogGetDefaultInstanceEx - * @remarks To allow overriding RTLogGetDefaultInstanceEx locally. */ - SUPR0DECL(struct RTLOGGER *) SUPR0GetDefaultLogInstanceEx(uint32_t fFlagsAndGroup); ---- a/src/VBox/Additions/linux/sharedfolders/regops.c -+++ b/src/VBox/Additions/linux/sharedfolders/regops.c -@@ -3823,7 +3823,9 @@ struct address_space_operations vbsf_reg - .readpage = vbsf_readpage, - .writepage = vbsf_writepage, - /** @todo Need .writepages if we want msync performance... */ --#if RTLNX_VER_MIN(2,5,12) -+#if RTLNX_VER_MIN(5,18,0) -+ .dirty_folio = filemap_dirty_folio, -+#elif RTLNX_VER_MIN(2,5,12) - .set_page_dirty = __set_page_dirty_buffers, - #endif - #if RTLNX_VER_MIN(5,14,0) ---- a/src/VBox/HostDrivers/Support/SUPDrv.cpp -+++ b/src/VBox/HostDrivers/Support/SUPDrv.cpp -@@ -98,6 +98,18 @@ - # endif - #endif - -+#if defined(RT_OS_LINUX) && !defined(__NO_FORTIFY) && defined(__OPTIMIZE__) && defined(CONFIG_FORTIFY_SOURCE) -+/* In Linux 5.18-rc1, memcpy became a wrapper which does fortify checks -+ * before triggering __underlying_memcpy() call. We do not pass these checks here, -+ * so bypass them for now. */ -+# if RTLNX_VER_MIN(5,18,0) -+# define SUPDRV_MEMCPY __underlying_memcpy -+# else -+# define SUPDRV_MEMCPY memcpy -+# endif -+#else -+# define SUPDRV_MEMCPY memcpy -+#endif - - /* - * Logging assignments: -@@ -266,6 +278,8 @@ static SUPFUNC g_aFunctions[] = - SUPEXP_STK_BACK( 2, SUPR0ContFree), - SUPEXP_STK_BACK( 2, SUPR0ChangeCR4), - SUPEXP_STK_BACK( 1, SUPR0EnableVTx), -+ SUPEXP_STK_OKAY( 1, SUPR0FpuBegin), -+ SUPEXP_STK_OKAY( 1, SUPR0FpuEnd), - SUPEXP_STK_BACK( 0, SUPR0SuspendVTxOnCpu), - SUPEXP_STK_BACK( 1, SUPR0ResumeVTxOnCpu), - SUPEXP_STK_OKAY( 1, SUPR0GetCurrentGdtRw), -@@ -1742,7 +1756,7 @@ static int supdrvIOCtlInnerUnrestricted( - - /* execute */ - pReq->u.Out.cFunctions = RT_ELEMENTS(g_aFunctions); -- memcpy(&pReq->u.Out.aFunctions[0], g_aFunctions, sizeof(g_aFunctions)); -+ SUPDRV_MEMCPY(&pReq->u.Out.aFunctions[0], g_aFunctions, sizeof(g_aFunctions)); - pReq->Hdr.rc = VINF_SUCCESS; - return 0; - } ---- a/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp -+++ b/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp -@@ -2002,6 +2002,18 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - } - - -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+ return false; -+} -+ -+ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+} -+ - /* - * - * org_virtualbox_SupDrv ---- a/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c -+++ b/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c -@@ -640,3 +640,16 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - return 0; - } - -+ -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+ return false; -+} -+ -+ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+} -+ ---- a/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -+++ b/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -@@ -1454,6 +1454,31 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - } - - -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+#if RTLNX_VER_MIN(5,18,0) -+ kernel_fpu_begin(); -+ /* if (fCtxHook) */ -+ preempt_enable(); /* HACK ALERT! undo the implicit preempt_disable() in kernel_fpu_begin(). */ -+ return true; -+#else -+ return false; -+#endif -+} -+ -+ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+#if RTLNX_VER_MIN(5,18,0) -+ /* if (fCtxHook) */ -+ preempt_disable(); /* HACK ALERT! undo the implicit preempt_enable() in SUPR0FpuBegin(). */ -+ kernel_fpu_end(); -+#endif -+} -+ -+ - int VBOXCALL supdrvOSGetCurrentGdtRw(RTHCUINTPTR *pGdtRw) - { - #if RTLNX_VER_MIN(4,12,0) ---- a/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp -+++ b/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp -@@ -541,3 +541,16 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - return 0; - } - -+ -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+ return false; -+} -+ -+ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+} -+ ---- a/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c -+++ b/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c -@@ -1309,3 +1309,16 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - return 0; - } - -+ -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+ return false; -+} -+ -+ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+} -+ ---- a/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp -+++ b/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp -@@ -2704,6 +2704,19 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - } - - -+SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+ return false; -+} -+ -+ -+SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) -+{ -+ RT_NOREF(fCtxHook); -+} -+ -+ - SUPR0DECL(int) SUPR0IoCtlSetupForHandle(PSUPDRVSESSION pSession, intptr_t hHandle, uint32_t fFlags, PSUPR0IOCTLCTX *ppCtx) - { - /* ---- a/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c -+++ b/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c -@@ -2311,7 +2311,13 @@ int vboxNetFltPortOsXmit(PVBOXNETFLTINS - vboxNetFltDumpPacket(pSG, true, "host", (fDst & INTNETTRUNKDIR_WIRE) ? 0 : 1); - Log6(("vboxNetFltPortOsXmit: pBuf->cb dump:\n%.*Rhxd\n", sizeof(pBuf->cb), pBuf->cb)); - Log6(("vboxNetFltPortOsXmit: netif_rx_ni(%p)\n", pBuf)); -+#if RTLNX_VER_MIN(5,18,0) -+ local_bh_disable(); -+ err = netif_rx(pBuf); -+ local_bh_enable(); -+#else - err = netif_rx_ni(pBuf); -+#endif - if (err) - rc = RTErrConvertFromErrno(err); - } ---- a/src/VBox/VMM/VMMR0/CPUMR0.cpp -+++ b/src/VBox/VMM/VMMR0/CPUMR0.cpp -@@ -440,6 +440,9 @@ VMMR0_INT_DECL(int) CPUMR0LoadGuestFPU(P - Assert(!(pVCpu->cpum.s.fUseFlags & CPUM_USED_FPU_GUEST)); - Assert(!(pVCpu->cpum.s.fUseFlags & CPUM_SYNC_FPU_STATE)); - -+ /* Notify the support driver prior to loading the guest-FPU register state. */ -+ SUPR0FpuBegin(false /* unused */); -+ - if (!pVM->cpum.s.HostFeatures.fLeakyFxSR) - { - Assert(!(pVCpu->cpum.s.fUseFlags & CPUM_USED_MANUAL_XMM_RESTORE)); -@@ -484,6 +487,9 @@ VMMR0_INT_DECL(bool) CPUMR0FpuStateMaybe - Assert(ASMGetCR4() & X86_CR4_OSFXSR); - if (pVCpu->cpum.s.fUseFlags & (CPUM_USED_FPU_GUEST | CPUM_USED_FPU_HOST)) - { -+ /* Notify the support driver prior to loading the host-FPU register state. */ -+ SUPR0FpuEnd(false /* unused */); -+ - fSavedGuest = RT_BOOL(pVCpu->cpum.s.fUseFlags & CPUM_USED_FPU_GUEST); - if (!(pVCpu->cpum.s.fUseFlags & CPUM_USED_MANUAL_XMM_RESTORE)) - cpumR0SaveGuestRestoreHostFPUState(&pVCpu->cpum.s); diff --git a/srcpkgs/virtualbox-ose/patches/vbox-linux-5.19.patch b/srcpkgs/virtualbox-ose/patches/vbox-linux-5.19.patch deleted file mode 100644 index b1c93c0d9733..000000000000 --- a/srcpkgs/virtualbox-ose/patches/vbox-linux-5.19.patch +++ /dev/null @@ -1,179 +0,0 @@ -Source: https://www.virtualbox.org/ticket/20914 ---- a/src/VBox/Additions/linux/drm/vbox_fb.c -+++ b/src/VBox/Additions/linux/drm/vbox_fb.c -@@ -362,6 +362,9 @@ static int vboxfb_create(struct drm_fb_h - info->screen_size = size; - - #ifdef CONFIG_FB_DEFERRED_IO -+# if RTLNX_VER_MIN(5,19,0) -+ info->fix.smem_len = info->screen_size; -+# endif - info->fbdefio = &vbox_defio; - fb_deferred_io_init(info); - #endif ---- a/src/VBox/Additions/linux/drm/vbox_ttm.c -+++ b/src/VBox/Additions/linux/drm/vbox_ttm.c -@@ -320,8 +320,10 @@ static struct ttm_tt *vbox_ttm_tt_create - if (ttm_tt_init(tt, bdev, size, page_flags, dummy_read_page)) { - #elif RTLNX_VER_MAX(5,11,0) && !RTLNX_RHEL_RANGE(8,5, 8,99) - if (ttm_tt_init(tt, bo, page_flags)) { --#else -+#elif RTLNX_VER_MAX(5,19,0) - if (ttm_tt_init(tt, bo, page_flags, ttm_write_combined)) { -+#else -+ if (ttm_tt_init(tt, bo, page_flags, ttm_write_combined, 0)) { - #endif - kfree(tt); - return NULL; ---- a/src/VBox/Additions/linux/sharedfolders/regops.c -+++ b/src/VBox/Additions/linux/sharedfolders/regops.c -@@ -3581,8 +3581,14 @@ struct inode_operations vbsf_reg_iops = - * Needed for mmap and reads+writes when the file is mmapped in a - * shared+writeable fashion. - */ -+#if RTLNX_VER_MIN(5,19,0) -+static int vbsf_read_folio(struct file *file, struct folio *folio) -+{ -+ struct page *page = &folio->page; -+#else - static int vbsf_readpage(struct file *file, struct page *page) - { -+#endif - struct inode *inode = VBSF_GET_F_DENTRY(file)->d_inode; - int err; - -@@ -3728,8 +3734,7 @@ static int vbsf_writepage(struct page *p - /** - * Called when writing thru the page cache (which we shouldn't be doing). - */ --int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos, -- unsigned len, unsigned flags, struct page **pagep, void **fsdata) -+static inline void vbsf_write_begin_warn(loff_t pos, unsigned len, unsigned flags) - { - /** @todo r=bird: We shouldn't ever get here, should we? Because we don't use - * the page cache for any writes AFAIK. We could just as well use -@@ -3745,8 +3750,24 @@ int vbsf_write_begin(struct file *file, - WARN_ON(1); - # endif - } -+} -+ -+# if RTLNX_VER_MIN(5,19,0) -+int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos, -+ unsigned len, struct page **pagep, void **fsdata) -+{ -+ vbsf_write_begin_warn(pos, len, 0); -+ return simple_write_begin(file, mapping, pos, len, pagep, fsdata); -+} -+# else -+int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos, -+ unsigned len, unsigned flags, struct page **pagep, void **fsdata) -+{ -+ vbsf_write_begin_warn(pos, len, flags); - return simple_write_begin(file, mapping, pos, len, flags, pagep, fsdata); - } -+# endif -+ - #endif /* KERNEL_VERSION >= 2.6.24 */ - - #if RTLNX_VER_MIN(5,14,0) -@@ -3820,7 +3841,11 @@ static int vbsf_direct_IO(int rw, struct - * @todo the FsPerf touch/flush (mmap) test fails on 4.4.0 (ubuntu 16.04 lts). - */ - struct address_space_operations vbsf_reg_aops = { -+#if RTLNX_VER_MIN(5,19,0) -+ .read_folio = vbsf_read_folio, -+#else - .readpage = vbsf_readpage, -+#endif - .writepage = vbsf_writepage, - /** @todo Need .writepages if we want msync performance... */ - #if RTLNX_VER_MIN(5,18,0) -@@ -3842,4 +3867,3 @@ struct address_space_operations vbsf_reg - .direct_IO = vbsf_direct_IO, - #endif - }; -- ---- a/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -+++ b/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c -@@ -40,6 +40,7 @@ - #include <iprt/semaphore.h> - #include <iprt/initterm.h> - #include <iprt/process.h> -+#include <iprt/thread.h> - #include <VBox/err.h> - #include <iprt/mem.h> - #include <VBox/log.h> -@@ -1457,11 +1458,37 @@ SUPR0DECL(uint32_t) SUPR0GetKernelFeatur - SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxHook) - { - RT_NOREF(fCtxHook); --#if RTLNX_VER_MIN(5,18,0) -+#if RTLNX_VER_MIN(4,19,0) /* Going back to 4.19.0 for better coverage, we -+ probably only need 5.17.7+ in the end. */ -+ /* -+ * HACK ALERT! -+ * -+ * We'd like to use the old __kernel_fpu_begin() API which was removed in -+ * early 2019, because we typically run with preemption enabled and have an -+ * preemption hook installed which will call kernel_fpu_end() in case we're -+ * scheduled out after getting in here. The preemption hook is almost -+ * useless if we run with preemption disabled. -+ * -+ * For the case where the kernel does not have preemption hooks, we get here -+ * with preemption already disabled and one more count doesn't make any -+ * difference. -+ * -+ * So, after the kernel_fpu_begin() call we undo the implicit preempt_disable() -+ * call it does, so the preemption hook can do its work and the VBox user has -+ * a more responsive system. -+ * -+ * See @bugref{10209#c12} and onwards for more details. -+ */ -+ Assert(fCtxHook || !RTThreadPreemptIsEnabled(NIL_RTTHREAD)); - kernel_fpu_begin(); -- /* if (fCtxHook) */ -- preempt_enable(); /* HACK ALERT! undo the implicit preempt_disable() in kernel_fpu_begin(). */ -- return true; -+# if 0 /* Always do it for now for better test coverage. */ -+ if (fCtxHook) -+# endif -+ preempt_enable(); -+ return false; /** @todo Not sure if we have license to use any extended state, or -+ * if we're limited to the SSE & x87 FPU. If it's the former, -+ * we should return @a true and the caller can skip -+ * saving+restoring the host state and save some time. */ - #else - return false; - #endif -@@ -1471,9 +1498,13 @@ SUPR0DECL(bool) SUPR0FpuBegin(bool fCtxH - SUPR0DECL(void) SUPR0FpuEnd(bool fCtxHook) - { - RT_NOREF(fCtxHook); --#if RTLNX_VER_MIN(5,18,0) -- /* if (fCtxHook) */ -- preempt_disable(); /* HACK ALERT! undo the implicit preempt_enable() in SUPR0FpuBegin(). */ -+#if RTLNX_VER_MIN(4,19,0) -+ /* HACK ALERT! See SUPR0FpuBegin for an explanation of this. */ -+ Assert(!RTThreadPreemptIsEnabled(NIL_RTTHREAD)); -+# if 0 /* Always do it for now for better test coverage. */ -+ if (fCtxHook) -+# endif -+ preempt_disable(); - kernel_fpu_end(); - #endif - } ---- a/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h -+++ b/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h -@@ -184,6 +184,11 @@ - # include <asm/tlbflush.h> - #endif - -+/* for kernel_fpu_begin / kernel_fpu_end() */ -+#if RTLNX_VER_MIN(4,2,0) -+# include <asm/fpu/api.h> -+#endif -+ - #if RTLNX_VER_MIN(3,7,0) - # include <asm/smap.h> - #else diff --git a/srcpkgs/virtualbox-ose/template b/srcpkgs/virtualbox-ose/template index 4f9976409ade..d9f2f9825d2d 100644 --- a/srcpkgs/virtualbox-ose/template +++ b/srcpkgs/virtualbox-ose/template @@ -1,6 +1,6 @@ # Template file for 'virtualbox-ose' pkgname=virtualbox-ose -version=6.1.34 +version=6.1.32 revision=1 wrksrc="VirtualBox-${version}" short_desc="General-purpose full virtualizer for x86 hardware" @@ -9,7 +9,7 @@ license="GPL-2.0-only, CDDL-1.0" homepage="https://www.virtualbox.org" changelog="https://www.virtualbox.org/wiki/Changelog" distfiles="http://download.virtualbox.org/virtualbox/${version}/VirtualBox-${version}.tar.bz2" -checksum=9c3ce1829432e5b8374f950698587038f45fb0492147dc200e59edb9bb75eb49 +checksum=5d11384200b4e943ad0056d2cf75980ae4bee852c89650e2914e1b34eedc2d2c nopie=yes lib32disabled=yes diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template index f15d8772b65c..995e269fe80e 100644 --- a/srcpkgs/vivaldi/template +++ b/srcpkgs/vivaldi/template @@ -1,6 +1,6 @@ # Template file for 'vivaldi' pkgname=vivaldi -version=5.3.2679.70 +version=5.3.2679.61 revision=1 _release=1 archs="x86_64" @@ -14,7 +14,7 @@ license="custom:Proprietary" homepage="https://vivaldi.com" distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_amd64.deb" _licenseUrl="https://vivaldi.com/privacy/vivaldi-end-user-license-agreement/" -checksum=56f67845b3a6a57bb18fdf1e8f4ce47d8d21765c0b1aa8e413bd70b9961d9855 +checksum=2ffd4d9b3c6a2b3027b40581128cfb18993cc1b0b967c4acef2d89ad276bba33 repository=nonfree restricted=yes nostrip=yes diff --git a/srcpkgs/vkQuake/template b/srcpkgs/vkQuake/template index b644ff7eb10b..1ca876fe6927 100644 --- a/srcpkgs/vkQuake/template +++ b/srcpkgs/vkQuake/template @@ -1,6 +1,6 @@ # Template file for 'vkQuake' pkgname=vkQuake -version=1.20.3 +version=1.13.1 revision=1 build_wrksrc="Quake" build_style=gnu-makefile @@ -12,12 +12,7 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>" license="GPL-2.0-or-later" homepage="https://github.com/Novum/vkQuake" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=7ff480c00513ac7a9c47864c5296d487444bc5b35a4c6c39affc3a5601888339 - -if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then - makedepends+=" libatomic-devel" - LDFLAGS+=" -latomic" -fi +checksum=ceb9ee46135309f7caf94267539cae70b47ef8edf104e3901b89d3aee7b0b874 do_install() { vbin vkquake diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template index 6e91c9b08203..69d14f330ed5 100644 --- a/srcpkgs/vlc/template +++ b/srcpkgs/vlc/template @@ -1,7 +1,7 @@ # Template file for 'vlc' pkgname=vlc version=3.0.17.4 -revision=4 +revision=2 build_style=gnu-configure configure_args="--disable-gme --disable-libtar --enable-jack --enable-live555 --disable-fluidsynth --enable-dvdread diff --git a/srcpkgs/vscode/patches/fix_dir.patch b/srcpkgs/vscode/patches/fix_dir.patch index 62cef243e66e..da193e702524 100644 --- a/srcpkgs/vscode/patches/fix_dir.patch +++ b/srcpkgs/vscode/patches/fix_dir.patch @@ -1,13 +1,13 @@ diff --git a/resources/linux/bin/code.sh b/resources/linux/bin/code.sh -index 5fe68cb4f3e..2f7eba7b9a3 100755 +index 06973937f14..78f72c9e9ed 100755 --- a/resources/linux/bin/code.sh +++ b/resources/linux/bin/code.sh -@@ -53,7 +53,7 @@ else +@@ -44,7 +44,7 @@ else VSCODE_PATH="$(dirname "$(readlink -f "$0")")/.." else # else use the standard install location -- VSCODE_PATH="/usr/share/@@APPNAME@@" -+ VSCODE_PATH="/usr/lib/@@APPNAME@@" +- VSCODE_PATH="/usr/share/@@NAME@@" ++ VSCODE_PATH="/usr/lib/@@NAME@@" fi fi @@ -25,7 +25,7 @@ index 7106e0e0969..faaff89d71c 100644 Type=Application NoDisplay=true diff --git a/resources/linux/code.desktop b/resources/linux/code.desktop -index 72488b67700..c16e815d59f 100755 +index ab3b79a011b..cdc88ef68a4 100755 --- a/resources/linux/code.desktop +++ b/resources/linux/code.desktop @@ -2,7 +2,7 @@ diff --git a/srcpkgs/vscode/patches/product.patch b/srcpkgs/vscode/patches/product.patch index 8ed252e575e7..624ca63afcbe 100644 --- a/srcpkgs/vscode/patches/product.patch +++ b/srcpkgs/vscode/patches/product.patch @@ -1,5 +1,5 @@ diff --git a/product.json b/product.json -index a50c00f6cf3..8dd13191377 100644 +index df18127dcc67..d3006752bd98 100644 --- a/product.json +++ b/product.json @@ -27,7 +27,15 @@ @@ -9,7 +9,7 @@ index a50c00f6cf3..8dd13191377 100644 + "quality": "stable", + "documentationUrl": "https://github.com/microsoft/vscode-docs", + "requestFeatureUrl": "https://github.com/Microsoft/vscode/issues", - "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/insider/3c8520fab514b9f56070214496b26ff68d1b1cb5/out/vs/workbench/contrib/webview/browser/pre/", + "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-webview.net/insider/181b43c0e2949e36ecb623d8cc6de29d4fa2bae8/out/vs/workbench/contrib/webview/browser/pre/", + "extensionsGallery": { + "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", + "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", @@ -17,4 +17,4 @@ index a50c00f6cf3..8dd13191377 100644 + }, "builtInExtensions": [ { - "name": "ms-vscode.js-debug-companion", + "name": "ms-vscode.references-view", diff --git a/srcpkgs/vscode/patches/ripgrep.patch b/srcpkgs/vscode/patches/ripgrep.patch index f87bc5eaab5a..3fdc568a9e54 100644 --- a/srcpkgs/vscode/patches/ripgrep.patch +++ b/srcpkgs/vscode/patches/ripgrep.patch @@ -5,7 +5,7 @@ during build, which unbreaks build on platforms where MS deos not ship a prebuilt ripgrep. diff --git a/package.json b/package.json -index 39c3e9f5b10..198dbf3e421 100644 +index de2cf9e04a9b..1995e3bb9a7e 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ @@ -14,11 +14,11 @@ index 39c3e9f5b10..198dbf3e421 100644 "@vscode/iconv-lite-umd": "0.7.0", - "@vscode/ripgrep": "^1.14.2", + "@vscode/ripgrep": "https://github.com/atk/void-vscode-ripgrep.git", - "@vscode/sqlite3": "5.0.8", + "@vscode/sqlite3": "5.0.7", "@vscode/sudo-prompt": "9.3.1", "@vscode/vscode-languagedetection": "1.0.21", diff --git a/remote/package.json b/remote/package.json -index 936aa5f5bab..152ba516795 100644 +index c7fc7a2e931f..8842b784df2c 100644 --- a/remote/package.json +++ b/remote/package.json @@ -6,7 +6,7 @@ diff --git a/srcpkgs/vscode/template b/srcpkgs/vscode/template index 9c40386a8abe..6d3b3d72d00c 100644 --- a/srcpkgs/vscode/template +++ b/srcpkgs/vscode/template @@ -1,18 +1,18 @@ # Template file for 'vscode' pkgname=vscode -version=1.70.0 +version=1.66.2 revision=1 -_electronver=19.0.8 +_electronver=13.6.7 _npmver=8.6.0 hostmakedepends="pkg-config python3 nodejs yarn tar git ripgrep" -makedepends="libxkbfile-devel libsecret-devel libxml2-devel ncurses-devel electron19" -depends="libXtst ncurses nss dejavu-fonts-ttf xdg-utils ripgrep electron19" +makedepends="libxkbfile-devel libsecret-devel libxml2-devel ncurses-devel electron13" +depends="libXtst ncurses nss dejavu-fonts-ttf xdg-utils ripgrep electron13" short_desc="Microsoft Code for Linux" maintainer="shizonic <realtiaz@gmail.com>, Alex Lohr <alex.lohr@logmein.com>" license="MIT" homepage="https://code.visualstudio.com/" -distfiles="https://github.com/microsoft/vscode/archive/refs/tags/${version}.tar.gz" -checksum=7a4a228a641f58780c4afa298277f226ef05661d1a08df9d4ca25d3200bc27b7 +distfiles="https://github.com/Microsoft/vscode/archive/refs/tags/${version}.tar.gz" +checksum=1b70f202b570763e85f67abd8693eeb9c88c6a066a4b579aca5c0c42ecb1b47f nocross=yes # x64 build does not cut it, it contains native code if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then @@ -29,7 +29,7 @@ do_configure() { # redirect telemetry urls to 0.0.0.0 # src: vscodium/undo_telemetry.sh - _TELEMETRY_URLS="(dc\.services\.visualstudio\.com)|(vortex\.data\.microsoft\.com)|(mobile\.events\.data\.microsoft\.com)" + _TELEMETRY_URLS="(dc\.services\.visualstudio\.com)|(vortex\.data\.microsoft\.com)" _REPLACEMENT="s/$_TELEMETRY_URLS/0\.0\.0\.0/g" grep -rl --exclude-dir=.git -E $_TELEMETRY_URLS | xargs sed -i -E $_REPLACEMENT diff --git a/srcpkgs/w3m/template b/srcpkgs/w3m/template index 75b906c29f97..8befde6048b9 100644 --- a/srcpkgs/w3m/template +++ b/srcpkgs/w3m/template @@ -1,7 +1,7 @@ # Template file for 'w3m' pkgname=w3m -version=0.5.3+git20220429 -revision=1 +version=0.5.3+git20210102 +revision=2 wrksrc="${pkgname}-${version/+/-}" build_style=gnu-configure configure_args="--libexecdir=/usr/lib --enable-image=x11,fb @@ -16,7 +16,7 @@ license="MIT" homepage="https://tracker.debian.org/pkg/w3m" changelog="https://raw.githubusercontent.com/tats/w3m/master/NEWS" distfiles="https://github.com/tats/w3m/archive/v$version.tar.gz" -checksum=6d76fcccb7c94658f2753f0777f69283d5cb447004a0d0d3087c1d873edc0af3 +checksum=7b276d2c6ee96588f990959a01e0d8979b1b8c86fdb04d0d17ef46c30c2cd884 LDFLAGS="-lX11" diff --git a/srcpkgs/wander/template b/srcpkgs/wander/template deleted file mode 100644 index c80c78c143f1..000000000000 --- a/srcpkgs/wander/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'wander' -pkgname=wander -version=0.3.0 -revision=1 -build_style=go -go_import_path="github.com/robinovitch61/wander" -short_desc="Terminal application for HashiCorp Nomad" -maintainer="Toyam Cox <Vaelatern@voidlinux.org>" -license="MIT" -homepage="https://github.com/robinovitch61/wander" -distfiles="https://github.com/robinovitch61/wander/archive/refs/tags/v${version}.tar.gz" -checksum=456a74eeebb25a39f9b8c57ccb186e6fc4ea8fbea6fb9623a7eb7180fff346fa - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/watchexec/template b/srcpkgs/watchexec/template index c6401cd925d2..6e872efcd8ee 100644 --- a/srcpkgs/watchexec/template +++ b/srcpkgs/watchexec/template @@ -1,6 +1,6 @@ # Template file for 'watchexec' pkgname=watchexec -version=1.20.5 +version=1.20.0 revision=1 wrksrc="${pkgname}-cli-v${version}" build_wrksrc="crates/cli" @@ -10,7 +10,7 @@ maintainer="cinerea0 <cinerea0@protonmail.com>" license="Apache-2.0" homepage="https://github.com/watchexec/watchexec" distfiles="https://github.com/watchexec/watchexec/archive/refs/tags/cli-v${version}.tar.gz" -checksum=2bc04c7ecf58d34a48c3eeea54a76b7e621717cb93305497bea2f6399dd119c6 +checksum=69c551090692a04943e7ded2d7f997f8777aa099c674b096a31d94983d02dbf7 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" diff --git a/srcpkgs/wayclip/template b/srcpkgs/wayclip/template deleted file mode 100644 index 06d64933b02d..000000000000 --- a/srcpkgs/wayclip/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wayclip' -pkgname=wayclip -version=0.3 -revision=1 -build_style=gnu-makefile -hostmakedepends="wayland-devel" -makedepends="wayland-devel" -short_desc="Wayland clipboard utility" -maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>" -license="ISC" -homepage="https://git.sr.ht/~noocsharp/wayclip" -distfiles="https://git.sr.ht/~noocsharp/wayclip/archive/${version}.tar.gz" -checksum=f3131b459bfb6354d9cf1ad129946205035aa79aa29953f5e21c6b62878eb977 - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wayfire/template b/srcpkgs/wayfire/template index a564cd99f232..6a9e874d1723 100644 --- a/srcpkgs/wayfire/template +++ b/srcpkgs/wayfire/template @@ -7,7 +7,7 @@ _touch_commit=8974eb0f6a65464b63dd03b842795cb441fb6403 build_style=meson configure_args="-Dprint_trace=false" hostmakedepends="pkg-config wayland-devel" -makedepends="wf-config-devel wlroots-devel cairo-devel pango-devel +makedepends="wf-config-devel wlroots-devel cairo-devel $(vopt_if image 'libjpeg-turbo-devel libpng-devel')" depends="xorg-server-xwayland" short_desc="3D wayland compositor" diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template index 697663da10f8..5ea25eaad1ce 100644 --- a/srcpkgs/wayland/template +++ b/srcpkgs/wayland/template @@ -1,18 +1,18 @@ # Template file for 'wayland' pkgname=wayland -version=1.21.0 +version=1.20.0 revision=1 build_style=meson # "Tests must not be built with NDEBUG defined, they rely on assert()." configure_args="-Ddocumentation=false -Db_ndebug=false" hostmakedepends="flex pkg-config" makedepends="expat-devel libffi-devel libfl-devel libxml2-devel" -short_desc="Core Wayland window system code and protocol" +short_desc="Wayland protocol compositor" maintainer="Érico Nogueira <ericonr@disroot.org>" license="MIT" homepage="https://wayland.freedesktop.org/" -distfiles="https://gitlab.freedesktop.org/wayland/wayland/-/releases/${version}/downloads/wayland-${version}.tar.xz" -checksum=6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac +distfiles="https://wayland.freedesktop.org/releases/wayland-${version}.tar.xz" +checksum=b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725 if [ "$CROSS_BUILD" ]; then hostmakedepends+=" wayland-devel" diff --git a/srcpkgs/wayvnc/template b/srcpkgs/wayvnc/template index cf6e218b29ad..196e986fe9a7 100644 --- a/srcpkgs/wayvnc/template +++ b/srcpkgs/wayvnc/template @@ -1,6 +1,6 @@ # Template file for 'wayvnc' pkgname=wayvnc -version=0.5.0 +version=0.4.1 revision=1 build_style=meson hostmakedepends="pkg-config ninja scdoc wayland-devel" @@ -10,7 +10,7 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="ISC" homepage="https://github.com/any1/wayvnc" distfiles="https://github.com/any1/wayvnc/archive/v${version}.tar.gz" -checksum=d4ea4cee79d13e08e9e7d3573c7f0ccf3709a59cfe582509edc8fe6f406bf88e +checksum=1813a22644a9043f96a53756bfee68d65f976de8b8f65c86f56782d22286d271 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" musl-legacy-compat" diff --git a/srcpkgs/webp-pixbuf-loader/template b/srcpkgs/webp-pixbuf-loader/template index a0bc5bda1813..e0cdd7c26932 100644 --- a/srcpkgs/webp-pixbuf-loader/template +++ b/srcpkgs/webp-pixbuf-loader/template @@ -1,6 +1,6 @@ # Template file for 'webp-pixbuf-loader' pkgname=webp-pixbuf-loader -version=0.0.6 +version=0.0.5 revision=1 build_style=meson hostmakedepends="pkg-config gdk-pixbuf" @@ -10,4 +10,4 @@ maintainer="oreo639 <oreo6391@gmail.com>" license="LGPL-2.0-or-later" homepage="https://github.com/aruiz/webp-pixbuf-loader" distfiles="https://github.com/aruiz/webp-pixbuf-loader/archive/refs/tags/${version}.tar.gz" -checksum=451cb6924a9aa6afaa21d5b63b402dcfcfe952a1873e078b17078c4a1964a693 +checksum=8271af4dd3d49792dfd157031d44997187a31e039f7b7b264bc9dded17f24cb9 diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template index 092615031a9e..ebd25fa21547 100644 --- a/srcpkgs/weechat/template +++ b/srcpkgs/weechat/template @@ -1,6 +1,6 @@ # Template file for 'weechat' pkgname=weechat -version=3.6 +version=3.5 revision=1 build_style=cmake configure_args="-DENABLE_MAN=ON -DENABLE_PERL=ON @@ -17,7 +17,7 @@ license="GPL-3.0-or-later" homepage="https://www.weechat.org" changelog="https://raw.githubusercontent.com/weechat/weechat/master/ChangeLog.adoc" distfiles="https://www.weechat.org/files/src/weechat-${version}.tar.xz" -checksum=9d85d71b3b7d04c03bd35ab6501afa8b5b3c609dce7691709ec740fecc31f2de +checksum=ea904e4cec8edd0bd24f3ea17f6d6dff97ca00ee0571ee972e79e54c8c08170c lib32disabled=yes subpackages="weechat-aspell weechat-devel weechat-ruby weechat-python weechat-tcl weechat-lua weechat-perl" diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template index b517c10c98ca..4eb882a6c22e 100644 --- a/srcpkgs/weston/template +++ b/srcpkgs/weston/template @@ -11,8 +11,7 @@ makedepends="libpng-devel wayland-devel wayland-protocols libxkbcommon-devel pixman-devel pango-devel cairo-devel mtdev-devel libwebp-devel poppler-glib-devel pam-devel lcms2-devel eudev-libudev-devel libdrm-devel libinput-devel libxcb-devel libXcursor-devel colord-devel dbus-devel - $(vopt_if vaapi 'glu-devel libva-devel') $(vopt_if elogind elogind-devel) - libevdev-devel" + $(vopt_if vaapi 'glu-devel libva-devel') $(vopt_if elogind elogind-devel)" short_desc="Reference implementation of a Wayland compositor" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" diff --git a/srcpkgs/wf-recorder/template b/srcpkgs/wf-recorder/template index e278eb001600..8ca26d6ef458 100644 --- a/srcpkgs/wf-recorder/template +++ b/srcpkgs/wf-recorder/template @@ -1,17 +1,17 @@ # Template file for 'wf-recorder' pkgname=wf-recorder -version=0.3.0 +version=0.2.1 revision=1 build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" +hostmakedepends="pkg-config ninja scdoc wayland-devel" makedepends="wayland-protocols wayland-devel ffmpeg-devel x264-devel - pulseaudio-devel" + pulseaudio-devel ocl-icd-devel" short_desc="Screen recorder for wlroots-based compositors" maintainer="Jony <maybe-one-day-ubermensch@protonmail.com>" license="MIT" homepage="https://github.com/ammen99/wf-recorder" distfiles="https://github.com/ammen99/${pkgname}/archive/v${version}.tar.gz" -checksum=3af1e933872653233d87167bab73d96f984d00e995385190b586be4d89dbbfdf +checksum=45cf04cf58cf241c22fa2fbb70481a3747ad33e6930e4bdba7b9cc7018789ad1 # silly workaround to prevent vector/bool/etc from being defined case "$XBPS_TARGET_MACHINE" in diff --git a/srcpkgs/whipper/patches/ruamel.yaml-0.17_compat.patch b/srcpkgs/whipper/patches/ruamel.yaml-0.17_compat.patch deleted file mode 100644 index 206547e4b3e9..000000000000 --- a/srcpkgs/whipper/patches/ruamel.yaml-0.17_compat.patch +++ /dev/null @@ -1,109 +0,0 @@ -From e0942417a1c267781a8b676789730457dcb2e6fa Mon Sep 17 00:00:00 2001 -From: Martin Weinelt <hexa@darmstadt.ccc.de> -Date: Sun, 20 Jun 2021 15:18:37 +0200 -Subject: [PATCH] Use custom YAML subclass to be compatible with - ruamel_yaml>=0.17 - -Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de> ---- - whipper/common/yaml.py | 18 ++++++++++++++++++ - whipper/result/logger.py | 11 ++++++----- - whipper/test/test_result_logger.py | 14 ++++++-------- - 3 files changed, 30 insertions(+), 13 deletions(-) - create mode 100644 whipper/common/yaml.py - -diff --git a/whipper/common/yaml.py b/whipper/common/yaml.py -new file mode 100644 -index 00000000..4edb0b36 ---- /dev/null -+++ b/whipper/common/yaml.py -@@ -0,0 +1,18 @@ -+from ruamel.yaml import YAML as ruamel_YAML -+from ruamel.yaml.compat import StringIO -+ -+# https://yaml.readthedocs.io/en/latest/example.html#output-of-dump-as-a-string -+class YAML(ruamel_YAML): -+ def __init__(self, *args, **kwargs): -+ super().__init__() -+ self.width = 4000 -+ self.default_flow_style = False -+ -+ def dump(self, data, stream=None, **kw): -+ inefficient = False -+ if stream is None: -+ inefficient = True -+ stream = StringIO() -+ ruamel_YAML.dump(self, data, stream, **kw) -+ if inefficient: -+ return stream.getvalue() -diff --git a/whipper/result/logger.py b/whipper/result/logger.py -index b7043adc..f4471a00 100644 ---- a/whipper/result/logger.py -+++ b/whipper/result/logger.py -@@ -1,12 +1,12 @@ - import time - import hashlib - import re --import ruamel.yaml as yaml - from ruamel.yaml.comments import CommentedMap as OrderedDict - - import whipper - - from whipper.common import common -+from whipper.common.yaml import YAML - from whipper.result import result - - -@@ -148,11 +148,12 @@ def logRip(self, ripResult, epoch): - data["EOF"] = "End of status report" - riplog["Conclusive status report"] = data - -+ yaml = YAML( -+ typ="rt", -+ pure=True -+ ) - riplog = yaml.dump( -- riplog, -- default_flow_style=False, -- width=4000, -- Dumper=yaml.RoundTripDumper -+ riplog - ) - # Add a newline after the "Log creation date" line - riplog = re.sub( -diff --git a/whipper/test/test_result_logger.py b/whipper/test/test_result_logger.py -index 411b61af..98c89ab5 100644 ---- a/whipper/test/test_result_logger.py -+++ b/whipper/test/test_result_logger.py -@@ -3,8 +3,8 @@ - import os - import re - import unittest --import ruamel.yaml - -+from whipper.common.yaml import YAML - from whipper.result.result import TrackResult, RipResult - from whipper.result.logger import WhipperLogger - -@@ -163,16 +163,14 @@ def testLogger(self): - )) - ) - -- yaml = ruamel.yaml.YAML() -+ yaml = YAML( -+ typ='rt', -+ pure=True -+ ) - parsedLog = yaml.load(actual) - self.assertEqual( - actual, -- ruamel.yaml.dump( -- parsedLog, -- default_flow_style=False, -- width=4000, -- Dumper=ruamel.yaml.RoundTripDumper -- ) -+ yaml.dump(parsedLog) - ) - log_body = "\n".join(actualLines[:-1]).encode() - self.assertEqual( diff --git a/srcpkgs/whipper/template b/srcpkgs/whipper/template index e0f5cf8b8026..c5bbd74cfacc 100644 --- a/srcpkgs/whipper/template +++ b/srcpkgs/whipper/template @@ -1,7 +1,7 @@ # Template file for 'whipper' pkgname=whipper version=0.10.0 -revision=3 +revision=2 build_style=python3-module hostmakedepends="python3-setuptools_scm" makedepends="libsndfile-devel python3-devel" diff --git a/srcpkgs/wiggle/template b/srcpkgs/wiggle/template index 5606c0491cb5..99b43d5c13a8 100644 --- a/srcpkgs/wiggle/template +++ b/srcpkgs/wiggle/template @@ -9,7 +9,7 @@ make_install_args="STRIP=" hostmakedepends="groff" makedepends="ncurses-devel" short_desc="Apply patches that patch rejects" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Oliver Kiddle <okiddle@yahoo.co.uk>" license="GPL-2.0-or-later" homepage="http://git.neil.brown.name/?p=wiggle.git;a=summary" distfiles="http://neil.brown.name/wiggle/wiggle-${version}.tar.gz" diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template index 8426fa5f8e99..6f807b194d5d 100644 --- a/srcpkgs/wine/template +++ b/srcpkgs/wine/template @@ -1,6 +1,6 @@ # Template file for 'wine' pkgname=wine -version=7.14 +version=7.11 revision=1 _pkgver=${version/r/-r} create_wrksrc=yes @@ -13,8 +13,8 @@ license="LGPL-2.1-or-later" homepage="http://www.winehq.org/" distfiles="https://dl.winehq.org/wine/source/${version%.*}.x/wine-${_pkgver}.tar.xz https://github.com/wine-staging/wine-staging/archive/v${_pkgver}.tar.gz" -checksum="5e5bcba60a27fb7d9e60a64b6a697fad6e6f436b53833dbcc2339682af81a6cf - b59a85c4098147b2c37e3ce9b962eaf692e99c2a68dd6d133808362d2d0aa227" +checksum="fa28deed99efba8e4b0cd9bb56ce62e57a4d15560baebd4bd69b6754ab41dc3f + f706e242dcd5d687e636f670415c313059fd76680c7909b7aa3d1848f14700ca" build_options="mingw staging xshm" build_options_default="mingw xshm" diff --git a/srcpkgs/wire-desktop/template b/srcpkgs/wire-desktop/template index e2402795f070..e4ba10088bc8 100644 --- a/srcpkgs/wire-desktop/template +++ b/srcpkgs/wire-desktop/template @@ -1,16 +1,16 @@ # Template file for 'wire-desktop' pkgname=wire-desktop -version=3.27.2944 +version=3.25.2940 revision=1 wrksrc="${pkgname}-linux-${version}" -hostmakedepends="nodejs-lts yarn git" -depends="electron13" +hostmakedepends="nodejs yarn git" +depends="electron10" short_desc="Wire for desktop" maintainer="Young Jin Park <youngjinpark20@gmail.com>" license="GPL-3.0-or-later" homepage="https://wire.com" distfiles="https://github.com/wireapp/wire-desktop/archive/linux/${version}.tar.gz" -checksum=378c945e6933855407aa03fe49a934409675bdfc370398c8f21da1fd13832af9 +checksum=d1702bb64692b3970c2b49be4621069e7ea40b367be0917632cec50e123e570c case "$XBPS_MACHINE" in x86_64*|i686*) ;; @@ -32,7 +32,7 @@ do_install() { vmkdir usr/bin cat << EOF > "wire-desktop.sh" #!/bin/sh -exec electron13 "/usr/lib/wire-desktop/app.asar" "\$@" +exec electron10 "/usr/lib/wire-desktop/app.asar" "\$@" EOF vbin wire-desktop.sh wire-desktop vmkdir usr/share/icons/hicolor/256x256/apps diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template index 84f0befaac15..ed6aa026e171 100644 --- a/srcpkgs/wireguard-dkms/template +++ b/srcpkgs/wireguard-dkms/template @@ -1,6 +1,6 @@ # Template file for 'wireguard-dkms' pkgname=wireguard-dkms -version=1.0.20220627 +version=1.0.20211208 revision=1 wrksrc="wireguard-linux-compat-${version}" build_wrksrc="src" @@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="GPL-2.0-only" homepage="https://www.wireguard.com/" distfiles="https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz" -checksum=362d412693c8fe82de00283435818d5c5def7f15e2433a07a9fe99d0518f63c0 +checksum=c0e607138a17daac656f508d8e63ea3737b5221fa5d9288191ddeb099f5a3b92 dkms_modules="wireguard ${version}" diff --git a/srcpkgs/wireless_tools/template b/srcpkgs/wireless_tools/template index 059d07544b31..2acdb5cca702 100644 --- a/srcpkgs/wireless_tools/template +++ b/srcpkgs/wireless_tools/template @@ -3,13 +3,16 @@ pkgname=wireless_tools version=29 revision=10 wrksrc="wireless_tools.${version}" +hostmakedepends="wget" short_desc="Set of tools allowing to manipulate the Wireless Extensions" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-only" -homepage="https://hewlettpackard.github.io/wireless-tools/Tools.html" -distfiles="https://hewlettpackard.github.io/wireless-tools/wireless_tools.${version}.tar.gz" +homepage="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html" +distfiles="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.${version}.tar.gz" checksum=6fb80935fe208538131ce2c4178221bab1078a1656306bce8909c19887e2e5a1 +fetch_cmd="wget --no-check-certificate" + do_build() { sed -i -e 's|CFLAGS=|CFLAGS+=|g' -e 's|-shared|& $(LDFLAGS)|g' Makefile make CC="$CC" LD="$LD" AR="$AR" RANLIB="$RANLIB" ${makejobs} diff --git a/srcpkgs/wireplumber/template b/srcpkgs/wireplumber/template index d43e9b433fe3..1413d2ad84bc 100644 --- a/srcpkgs/wireplumber/template +++ b/srcpkgs/wireplumber/template @@ -1,6 +1,6 @@ # Template file for 'wireplumber' pkgname=wireplumber -version=0.4.11 +version=0.4.10 revision=1 build_style=meson build_helper=gir @@ -14,7 +14,7 @@ license="MIT" homepage="https://pipewire.pages.freedesktop.org/wireplumber" changelog="https://gitlab.freedesktop.org/pipewire/wireplumber/-/raw/master/NEWS.rst" distfiles="https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/$version/wireplumber-$version.tar.gz" -checksum=cf5df4e4d2ab5402b4ede3bfa8931ff758359a46b6676541faebf3055d5a1fc6 +checksum=bddc5bb3c47e97c170d27c712bc3c7912592aea1ea9df747e92685f5194456d4 post_install() { vlicense LICENSE diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template index 28adc9aadaae..4d0d23c7ed50 100644 --- a/srcpkgs/wireshark/template +++ b/srcpkgs/wireshark/template @@ -1,6 +1,6 @@ # Template file for 'wireshark' pkgname=wireshark -version=3.6.6 +version=3.6.3 revision=1 build_style=cmake hostmakedepends="pkg-config flex gettext perl python3-devel mit-krb5-devel @@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.wireshark.org" distfiles="https://www.wireshark.org/download/src/all-versions/wireshark-${version}.tar.xz" -checksum=beba27aeb4d3bb78df6202e88dda69e1dba9b0561044957bcac47e68b6ac28ba +checksum=b60364a4c0068a10811ab3fd075ca6c1eb0e75d44600271b88a20ed93a2ef631 system_groups="wireshark" CFLAGS="-DNDEBUG -I${XBPS_CROSS_BASE}/usr/include/lua5.2" diff --git a/srcpkgs/wl-mirror/template b/srcpkgs/wl-mirror/template deleted file mode 100644 index fae87d95aee8..000000000000 --- a/srcpkgs/wl-mirror/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'wl-mirror' -pkgname=wl-mirror -version=0.11.2 -revision=1 -build_style=cmake -configure_args="-DWLR_PROTOCOL_DIR=${wrksrc}/proto/wlr-protocols" -hostmakedepends="wayland-devel" -makedepends="libglvnd-devel wayland-devel wayland-protocols" -short_desc="Simple Wayland output mirror client" -maintainer="Tung Anh Vu <vu.tunganh96@gmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/Ferdi265/wl-mirror" -distfiles="https://github.com/Ferdi265/wl-mirror/releases/download/v${version}/wl-mirror-${version}.tar.gz" -checksum=6ae70c0912eded7f99af16d97f48aa68bbf0e2626ecdc50284f70e237096d6c6 diff --git a/srcpkgs/wlopm/template b/srcpkgs/wlopm/template deleted file mode 100644 index f07be45820b0..000000000000 --- a/srcpkgs/wlopm/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'wlopm' -pkgname=wlopm -version=0.1.0 -revision=1 -wrksrc=${pkgname}-v${version} -build_style=gnu-makefile -hostmakedepends="wayland-devel" -makedepends="wayland-devel" -short_desc="Simple client implementing zwlr-output-power-management-v1" -maintainer="icp <pangolin@vivaldi.net>" -license="GPL-3.0-only" -homepage="https://git.sr.ht/~leon_plickat/wlopm" -distfiles="https://git.sr.ht/~leon_plickat/wlopm/archive/v${version}.tar.gz" -checksum=f9a7ec03a412e602420ab11d0eea872f6d30dfe5cfee93cd3d0289e4fbbb3aa1 - -post_install() { - vman wlopm.1 -} diff --git a/srcpkgs/wlopm/update b/srcpkgs/wlopm/update deleted file mode 100644 index a0f8bcfb49e3..000000000000 --- a/srcpkgs/wlopm/update +++ /dev/null @@ -1,2 +0,0 @@ -site="https://git.sr.ht/~leon_plickat/wlopm/refs" -pattern="v\K\d+\.\d+\.\d+(?=)" diff --git a/srcpkgs/wmenu/template b/srcpkgs/wmenu/template deleted file mode 100644 index 40a5c7219cd3..000000000000 --- a/srcpkgs/wmenu/template +++ /dev/null @@ -1,17 +0,0 @@ -# Template file for 'wmenu' -pkgname=wmenu -version=0.1.0 -revision=1 -build_style=meson -hostmakedepends="pkg-config scdoc wayland-devel" -makedepends="pango-devel wayland-devel libxkbcommon-devel wayland-protocols" -short_desc="Dmenu for wayland" -maintainer="Subhaditya Nath <sn03.general@gmail.com>" -license="MIT" -homepage="https://sr.ht/~adnano/wmenu/" -distfiles="https://git.sr.ht/~adnano/wmenu/archive/${version}.tar.gz" -checksum=d102703f038712d602530cc80ab58841f86834d4a377cb9e533c5ccc399a822c - -post_install() { - vlicense LICENSE -} diff --git a/srcpkgs/wpa-cute/template b/srcpkgs/wpa-cute/template index dee1e2197c31..bc09dfff7434 100644 --- a/srcpkgs/wpa-cute/template +++ b/srcpkgs/wpa-cute/template @@ -1,18 +1,18 @@ # Template file for 'wpa-cute' pkgname=wpa-cute -version=0.8.3 +version=0.8.1 revision=1 build_wrksrc="src" build_style=qmake hostmakedepends="qt5-host-tools qt5-qmake" -makedepends="qt5-devel qt5-svg-devel" -depends="wpa_supplicant qt5-svg" +makedepends="qt5-devel" +depends="wpa_supplicant" short_desc="Graphical wpa_supplicant front end" maintainer="Duncaen <duncaen@voidlinux.org>" license="BSD-3-Clause" homepage="https://github.com/loh-tar/wpa-cute" distfiles="https://github.com/loh-tar/wpa-cute/archive/v${version}.tar.gz" -checksum=3f8747a5cace35cfe4d9eb0e28d21468b4675dda94782be67175b48d52355084 +checksum=42e79dbfd4b190c7679e0df9b7d8365682c9e9a513312833599f5705004e79b7 do_install() { vbin wpa-cute diff --git a/srcpkgs/wsjtx/template b/srcpkgs/wsjtx/template index c1838dd7cf51..b798d0a21208 100644 --- a/srcpkgs/wsjtx/template +++ b/srcpkgs/wsjtx/template @@ -14,7 +14,6 @@ short_desc="Weak-signal Amateur Radio communication program" maintainer="classabbyamp <void@placeviolette.net>" license="GPL-3.0-or-later" homepage="https://www.physics.princeton.edu/pulsar/K1JT/wsjtx.html" -changelog="https://physics.princeton.edu/pulsar/K1JT/Release_Notes.txt" distfiles="${SOURCEFORGE_SITE}/wsjt/${pkgname}-${version}/${pkgname}-${version}.tgz" checksum=1b3f3846ad2c0a5f410178b6612765d59ee63db249eb6cfc332ace17f0a30898 diff --git a/srcpkgs/wsjtx/update b/srcpkgs/wsjtx/update deleted file mode 100644 index b5cc9bd4f17d..000000000000 --- a/srcpkgs/wsjtx/update +++ /dev/null @@ -1,3 +0,0 @@ -site='https://physics.princeton.edu/pulsar/K1JT/Release_Notes.txt' -pattern='Release: WSJT-X \K[\d\w.-]+(?=)' -ignore='*-rc*' diff --git a/srcpkgs/wslu/template b/srcpkgs/wslu/template deleted file mode 100644 index fcf4a1765c69..000000000000 --- a/srcpkgs/wslu/template +++ /dev/null @@ -1,11 +0,0 @@ -# Template file for 'wslu' -pkgname=wslu -version=3.2.4 -revision=1 -build_style=gnu-makefile -short_desc="Collection of utilities for Windows 10 Linux Subsystems" -maintainer="Marcin Puc <tranzystorek.io@protonmail.com>" -license="GPL-3.0-or-later" -homepage="https://github.com/wslutilities/wslu" -distfiles="https://github.com/wslutilities/wslu/archive/v${version}.tar.gz" -checksum=40eaadaddbab82154985966690c686679abdc59446c79555de1798fa356e1680 diff --git a/srcpkgs/wvkbd/template b/srcpkgs/wvkbd/template deleted file mode 100644 index a8f250b50487..000000000000 --- a/srcpkgs/wvkbd/template +++ /dev/null @@ -1,14 +0,0 @@ -# Template file for 'wvkbd' -pkgname=wvkbd -version=0.8.2 -revision=1 -build_style=gnu-makefile -make_use_env=1 -hostmakedepends="wayland-devel pkg-config" -makedepends="wayland-devel pango-devel libxkbcommon-devel" -short_desc="On-screen keyboard for wlroots" -maintainer="Eloi Torrents <eloi.torrentsj@gmail.com>" -license=GPL-3.0-only -homepage=https://github.com/jjsullivan5196/wvkbd -distfiles=https://github.com/jjsullivan5196/wvkbd/archive/refs/tags/v${version}.tar.gz -checksum=f9c689fce7e0b119b078d370385c868c5b579a4ec1e1b5610befa4b19c062e28 diff --git a/srcpkgs/xarchiver/patches/doubleclick.patch b/srcpkgs/xarchiver/patches/doubleclick.patch deleted file mode 100644 index aaac2c6b16e0..000000000000 --- a/srcpkgs/xarchiver/patches/doubleclick.patch +++ /dev/null @@ -1,75 +0,0 @@ -From f245d8714690af30064a2e5ec94bd2374288c2b9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Br=C3=BCckl?= <ib@wupperonline.de> -Date: Sat, 2 Jul 2022 23:47:36 +0200 -Subject: [PATCH 1/2] Simplify code - -The state of the modifier keys is available in event->state. ---- - src/window.c | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/src/window.c b/src/window.c -index 1ec0e02c..e9760386 100644 ---- a/src/window.c -+++ b/src/window.c -@@ -2620,11 +2620,7 @@ gboolean xa_treeview_mouse_button_press (GtkWidget *widget, GdkEventButton *even - - if (event->button == 1) - { -- GdkModifierType state; -- -- gdk_event_get_state((GdkEvent *) event, &state); -- -- if (gtk_tree_selection_iter_is_selected(selection, &iter) && ((state & (GDK_SHIFT_MASK | GDK_CONTROL_MASK)) == 0)) -+ if (gtk_tree_selection_iter_is_selected(selection, &iter) && ((event->state & (GDK_SHIFT_MASK | GDK_CONTROL_MASK)) == 0)) - return TRUE; - else - return FALSE; - -From 5d18fd23e8242678dbe47c232bc60b47f8fd75b0 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ingo=20Br=C3=BCckl?= <ib@wupperonline.de> -Date: Sat, 2 Jul 2022 23:51:40 +0200 -Subject: [PATCH 2/2] Re-enable left mouse button double clicks - -Check the time between two left mouse button clicks and if they are -fast enough, fake a double-click event. - -Left mouse button double clicks have been unintentionally disabled by -the change in commit e81d108c429e29b13ef1759c05033a6f3c645ac1 in order -to allow dragging of multiple rows. - -This fixes github issue #148, reported by aianson. ---- - src/window.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/src/window.c b/src/window.c -index e9760386..b9591aed 100644 ---- a/src/window.c -+++ b/src/window.c -@@ -2597,6 +2597,7 @@ void xa_location_entry_activated (GtkEntry *entry,gpointer user_data) - - gboolean xa_treeview_mouse_button_press (GtkWidget *widget, GdkEventButton *event, XArchive *archive) - { -+ static guint32 last_button1; - XEntry *entry; - GtkTreePath *path; - GtkTreeIter iter; -@@ -2620,10 +2621,17 @@ gboolean xa_treeview_mouse_button_press (GtkWidget *widget, GdkEventButton *even - - if (event->button == 1) - { -+ if (event->time - last_button1 > 250) -+ { -+ last_button1 = event->time; -+ - if (gtk_tree_selection_iter_is_selected(selection, &iter) && ((event->state & (GDK_SHIFT_MASK | GDK_CONTROL_MASK)) == 0)) - return TRUE; - else - return FALSE; -+ } -+ else -+ event->button = 2; - } - - if (!gtk_tree_selection_iter_is_selected(selection, &iter)) diff --git a/srcpkgs/xarchiver/template b/srcpkgs/xarchiver/template index c0403f69ac47..052082720174 100644 --- a/srcpkgs/xarchiver/template +++ b/srcpkgs/xarchiver/template @@ -1,7 +1,7 @@ # Template file for 'xarchiver' pkgname=xarchiver -version=0.5.4.18 -revision=2 +version=0.5.4.17 +revision=1 build_style=gnu-configure configure_args="--disable-doc --enable-gtk2=no" hostmakedepends="pkg-config intltool" @@ -12,4 +12,4 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://github.com/ib/xarchiver" distfiles="${homepage}/archive/${version}.tar.gz" -checksum=639889e052aad60c4a4ecacd607de3128ab765686570e93d954171ffdc22333e +checksum=fec755ffbd50e3575bd2497c755e9fe93265c5735f20de03328485f57d1123e2 diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template index 8ca411f2372b..7956fdae4d64 100644 --- a/srcpkgs/xbps-static/template +++ b/srcpkgs/xbps-static/template @@ -2,7 +2,7 @@ # NOTE: keep this package synchronized with "srcpkgs/xbps" pkgname=xbps-static version=0.59.1 -revision=6 +revision=5 # only musl archs="*-musl" wrksrc="xbps-${version}" diff --git a/srcpkgs/xbps/patches/b5954c80db5d7fba2b0635e758126c4d949edbb3.patch b/srcpkgs/xbps/patches/b5954c80db5d7fba2b0635e758126c4d949edbb3.patch deleted file mode 100644 index 77a21c9bc143..000000000000 --- a/srcpkgs/xbps/patches/b5954c80db5d7fba2b0635e758126c4d949edbb3.patch +++ /dev/null @@ -1,55 +0,0 @@ -From b5954c80db5d7fba2b0635e758126c4d949edbb3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Piotr=20W=C3=B3jcik?= <chocimier@tlen.pl> -Date: Sat, 2 Jul 2022 22:37:08 +0200 -Subject: [PATCH] lib/fetch: reuse http connection - -With HTTP 1.1 persistent connection is default and Connection -header is not sent. -Before patch, for every file, including 512b signature, there was -done dns query, tls handshake etc. ---- - lib/fetch/http.c | 10 +++++++--- - 1 file changed, 7 insertions(+), 3 deletions(-) - -diff --git a/lib/fetch/http.c b/lib/fetch/http.c -index 395e7d8f..02b97a51 100644 ---- a/lib/fetch/http.c -+++ b/lib/fetch/http.c -@@ -424,7 +424,7 @@ http_cmd(conn_t *conn, const char *fmt, ...) - * Get and parse status line - */ - static int --http_get_reply(conn_t *conn) -+http_get_reply(conn_t *conn, int *keep_alive) - { - char *p; - -@@ -445,6 +445,10 @@ http_get_reply(conn_t *conn) - if (*p == '/') { - if (p[1] != '1' || p[2] != '.' || (p[3] != '0' && p[3] != '1')) - return (HTTP_PROTOCOL_ERROR); -+ /* HTTP/1.1 defaults to the use of "persistent connections" */ -+ if (keep_alive && p[3] == '1') { -+ *keep_alive = 1; -+ } - p += 4; - } - if (*p != ' ' || -@@ -760,7 +764,7 @@ http_connect(struct url *URL, struct url *purl, const char *flags, int *cached) - - http_cmd(conn, "\r\n"); - -- if (http_get_reply(conn) != HTTP_OK) { -+ if (http_get_reply(conn, NULL) != HTTP_OK) { - http_seterr(conn->err); - fetch_close(conn); - return (NULL); -@@ -1011,7 +1015,7 @@ http_request(struct url *URL, const char *op, struct url_stat *us, - sizeof(val)); - - /* get reply */ -- switch (http_get_reply(conn)) { -+ switch (http_get_reply(conn, &keep_alive)) { - case HTTP_OK: - case HTTP_PARTIAL: - case HTTP_NOT_MODIFIED: diff --git a/srcpkgs/xbps/template b/srcpkgs/xbps/template index d5867b1387c2..ba7f8c7068e3 100644 --- a/srcpkgs/xbps/template +++ b/srcpkgs/xbps/template @@ -1,7 +1,7 @@ # Template file for 'xbps' pkgname=xbps version=0.59.1 -revision=7 +revision=6 bootstrap=yes build_style=configure short_desc="XBPS package system utilities" diff --git a/srcpkgs/xcdroast/template b/srcpkgs/xcdroast/template new file mode 100644 index 000000000000..a8334bbb0dd1 --- /dev/null +++ b/srcpkgs/xcdroast/template @@ -0,0 +1,14 @@ +# Template file for 'xcdroast' +pkgname=xcdroast +version=1.19 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config" +makedepends="gtk+-devel alsa-lib-devel" +depends="cdrtools" +short_desc="Flexible frontend for optical disc authoring" +maintainer="Nick Hahn <nick.hahn@hotmail.de>" +license="GPL-2.0-only" +homepage="http://www.xcdroast.org" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=86f52ba796d4d8ad346a4c73667f728a79d96e1045c239cf94d1529e2c271615 diff --git a/srcpkgs/xclipboard/template b/srcpkgs/xclipboard/template index 96f1b35bd878..69208b796231 100644 --- a/srcpkgs/xclipboard/template +++ b/srcpkgs/xclipboard/template @@ -1,16 +1,16 @@ -# Template file for 'xclipboard' +# Template build file for 'xclipboard'. pkgname=xclipboard -version=1.1.4 -revision=1 +version=1.1.3 +revision=3 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libXaw-devel" short_desc="X clipboard client" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=f43d4560d1464e8ff58e850212f6bdb703989b66d599fb61f351b5f9e077f253 +license="MIT" +maintainer="Leah Neukirchen <leah@vuxu.org>" +distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" +checksum=9c0e0a1f4f1d49f73c6cf3ccd27b5ca0e18afc63679f1a1ee466b1d82446ebb5 post_install() { vlicense COPYING diff --git a/srcpkgs/xcmsdb/template b/srcpkgs/xcmsdb/template index f8073a939214..6d33f306175b 100644 --- a/srcpkgs/xcmsdb/template +++ b/srcpkgs/xcmsdb/template @@ -1,16 +1,16 @@ # Template file for 'xcmsdb' pkgname=xcmsdb -version=1.0.6 -revision=1 +version=1.0.5 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libX11-devel" short_desc="Device Color Characterization utility for X" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=3c77eec4537d5942bb0966973b787bfdaf7121f3125ffa81bb1c9708d4cf4f55 +distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" +checksum=e5585361bb8b6a05bb814a8d0e444ee93e0f00180881d3070aff4571e97f67c6 post_install() { vlicense COPYING diff --git a/srcpkgs/xconsole/template b/srcpkgs/xconsole/template index 5aaa3671b6fd..e65cb878d70f 100644 --- a/srcpkgs/xconsole/template +++ b/srcpkgs/xconsole/template @@ -1,16 +1,16 @@ -# Template file for 'xconsole' +# Template build file for 'xconsole'. pkgname=xconsole -version=1.0.8 -revision=1 +version=1.0.7 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libXaw-devel" short_desc="Monitor system console messages with X" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=7b4a6af068e40e2e6a4521d6f35c9253ec152c287d025fff9cc4c99f2586bba4 +license="MIT" +maintainer="Leah Neukirchen <leah@vuxu.org>" +distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2" +checksum=d1144882df207378381bc83927906559defbf7b83a01d52c50ad44234c5851e0 post_install() { vlicense COPYING diff --git a/srcpkgs/xdg-desktop-portal-gnome/template b/srcpkgs/xdg-desktop-portal-gnome/template deleted file mode 100644 index 8002ddcc399c..000000000000 --- a/srcpkgs/xdg-desktop-portal-gnome/template +++ /dev/null @@ -1,18 +0,0 @@ -# Template file for 'xdg-desktop-portal-gnome' -pkgname=xdg-desktop-portal-gnome -version=42.3 -revision=1 -build_style=meson -configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user" -hostmakedepends="pkg-config glib-devel xdg-desktop-portal gettext" -makedepends="gtk4-devel libadwaita-devel libglib-devel - gnome-desktop-devel gsettings-desktop-schemas-devel - xdg-desktop-portal" -depends="xdg-desktop-portal xdg-desktop-portal-gtk dbus" -short_desc="GNOME portal backend for xdg-desktop-portal" -maintainer="oreo639 <oreo6391@gmail.com>" -license="LGPL-2.1-or-later" -homepage="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome" -changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-42/NEWS" -distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=4ed105a667e46325467103dc7346d2023faec1d5ec153bd17316da938f53ace0 diff --git a/srcpkgs/xdg-desktop-portal-gtk/template b/srcpkgs/xdg-desktop-portal-gtk/template index fac85b7eb1a1..7517d1b32d8d 100644 --- a/srcpkgs/xdg-desktop-portal-gtk/template +++ b/srcpkgs/xdg-desktop-portal-gtk/template @@ -1,18 +1,18 @@ # Template file for 'xdg-desktop-portal-gtk' pkgname=xdg-desktop-portal-gtk -version=1.14.0 +version=1.8.0 revision=1 build_style=gnu-configure hostmakedepends="pkg-config libxslt glib-devel xdg-desktop-portal gettext" makedepends="flatpak-devel gtk+3-devel libxslt-devel libglib-devel - xdg-desktop-portal gsettings-desktop-schemas-devel" + xdg-desktop-portal gnome-desktop-devel" depends="xdg-desktop-portal" short_desc="Portal backend service for Flatpak using GTK+" maintainer="Duncaen <duncaen@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://github.com/flatpak/xdg-desktop-portal-gtk" distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=f621210716a9cf821d969eecb1df1e3e46fc687b87f7add83300d35321594954 +checksum=a52529ed321e044ca9adca5e9718d9ba57c414a2634dd4109df344c5b9eed77f post_install() { rm -rf "${DESTDIR}/usr/lib/systemd" diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template index 4474ab62ea5a..1d2fce78de3c 100644 --- a/srcpkgs/xdg-desktop-portal-kde/template +++ b/srcpkgs/xdg-desktop-portal-kde/template @@ -1,6 +1,6 @@ # Template file for 'xdg-desktop-portal-kde' pkgname=xdg-desktop-portal-kde -version=5.25.3 +version=5.24.5 revision=1 build_style=cmake configure_args="-DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner" @@ -13,4 +13,4 @@ maintainer="John <me@johnnynator.dev>" license="GPL-3.0-or-later" homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde/" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=c79ebabcd7a5c418de396a6e4e454cac91037db4021bdd381766057970bfec1e +checksum=b59ccf65d29aef2ce6af9757a5c87eddd87b633fba2e45470f92b18b2ce5c6fe diff --git a/srcpkgs/xdg-desktop-portal/template b/srcpkgs/xdg-desktop-portal/template index 898c9be46e5e..2f1c240cebb0 100644 --- a/srcpkgs/xdg-desktop-portal/template +++ b/srcpkgs/xdg-desktop-portal/template @@ -1,11 +1,11 @@ # Template file for 'xdg-desktop-portal' pkgname=xdg-desktop-portal -version=1.14.5 +version=1.8.1 revision=1 build_style=gnu-configure -configure_args="--enable-pipewire --enable-geoclue --enable-libportal --without-systemd" +configure_args="--enable-pipewire --enable-geoclue --enable-libportal" hostmakedepends="pkg-config glib-devel" -makedepends="flatpak-devel fuse3-devel pipewire-devel geoclue2-devel +makedepends="flatpak-devel fuse-devel pipewire-devel geoclue2-devel libportal-devel" checkdepends="dbus" short_desc="Portal frontend service for Flatpak" @@ -13,7 +13,12 @@ maintainer="Duncaen <duncaen@voidlinux.org>" license="LGPL-2.1-or-later" homepage="https://github.com/flatpak/xdg-desktop-portal" distfiles="https://github.com/flatpak/${pkgname}/releases/download/${version}/${pkgname}-${version}.tar.xz" -checksum=0deecc8a9fa6ab958b5a68d2ec45210c964307ae9d86343a461dad45b1220fdd +checksum=01f5f87d3546b63bad85cdba40619913435235a499af3c48ec7554ce8200dcdf + +do_check() { + # some tests require a dbus session + make check || : +} post_install() { rm -rf "${DESTDIR}/usr/lib/systemd" diff --git a/srcpkgs/xdpyinfo/template b/srcpkgs/xdpyinfo/template index 2b51598a40f9..3955252678be 100644 --- a/srcpkgs/xdpyinfo/template +++ b/srcpkgs/xdpyinfo/template @@ -1,17 +1,18 @@ # Template file for 'xdpyinfo' pkgname=xdpyinfo -version=1.3.3 -revision=1 +version=1.3.2 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libXext-devel libXtst-devel libXxf86vm-devel - libXxf86misc-devel libXrender-devel libXcomposite-devel libXinerama-devel" + libXxf86misc-devel libXrender-devel libXcomposite-devel libXinerama-devel + libdmx-devel" short_desc="Display information utility for X" maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" -homepage="https://gitlab.freedesktop.org/xorg/app/xdpyinfo" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=356d5fd62f3e98ee36d6becf1b32d4ab6112d618339fb4b592ccffbd9e0fc206 +homepage="http://xorg.freedesktop.org" +distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" +checksum=30238ed915619e06ceb41721e5f747d67320555cc38d459e954839c189ccaf51 post_install() { vlicense COPYING diff --git a/srcpkgs/xev/template b/srcpkgs/xev/template index 3adfef0c3d91..0573c7cd7949 100644 --- a/srcpkgs/xev/template +++ b/srcpkgs/xev/template @@ -1,6 +1,6 @@ # Template file for 'xev' pkgname=xev -version=1.2.5 +version=1.2.4 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" @@ -9,8 +9,8 @@ short_desc="Display X events" maintainer="skmpz <dem.procopiou@gmail.com>" license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=c9461a4389714e0f33974f9e75934bdc38d836a0f059b8dc089c7cbf2ce36ec1 +distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2" +checksum=d700e08bfe751ed2dbf802baa204b056d0e49348b6eb3c6f9cb035d8ae4885e2 post_install() { vlicense COPYING diff --git a/srcpkgs/xf86-video-qxl/patches/xorg-compat.patch b/srcpkgs/xf86-video-qxl/patches/xorg-compat.patch deleted file mode 100644 index 9fe31fa8e009..000000000000 --- a/srcpkgs/xf86-video-qxl/patches/xorg-compat.patch +++ /dev/null @@ -1,86 +0,0 @@ -https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/merge_requests/9 - -From fe3acdf9503b836111fb20c4839a25562d0484f7 Mon Sep 17 00:00:00 2001 -From: Joachim Breuer <git@jmbreuer.net> -Date: Tue, 12 Apr 2022 19:32:40 +0200 -Subject: [PATCH 1/3] fix pScrn->modes == NULL in xf86InitViewport() - -track pScrn->modes along with qxl->x_modes ---- - src/qxl_ums_mode.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/qxl_ums_mode.c b/src/qxl_ums_mode.c -index e4a7edc..5e5f668 100644 ---- a/src/qxl_ums_mode.c -+++ b/src/qxl_ums_mode.c -@@ -65,7 +65,7 @@ qxl_add_mode (qxl_screen_t *qxl, ScrnInfoPtr pScrn, int width, int height, int t - DisplayModePtr mode; - - mode = screen_create_mode (pScrn, width, height, type); -- qxl->x_modes = xf86ModesAdd (qxl->x_modes, mode); -+ pScrn->modes = qxl->x_modes = xf86ModesAdd (qxl->x_modes, mode); - - return mode; - } --- -GitLab - - -From 9d0ddb12cb74a04ccd007ad884137a4fdaf39b44 Mon Sep 17 00:00:00 2001 -From: Joachim Breuer <git@jmbreuer.net> -Date: Tue, 12 Apr 2022 19:33:45 +0200 -Subject: [PATCH 2/3] Initialize pScrn->{width, height} from primary - -... instead of pScrn->currentMode, the latter is not initialized -in xorg-server-21.1.3 ---- - src/qxl_driver.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/qxl_driver.c b/src/qxl_driver.c -index 80d021b..009e79a 100644 ---- a/src/qxl_driver.c -+++ b/src/qxl_driver.c -@@ -807,8 +807,8 @@ qxl_screen_init (SCREEN_INIT_ARGS_DECL) - - CHECK_POINT (); - -- pScreen->width = pScrn->currentMode->HDisplay; -- pScreen->height = pScrn->currentMode->VDisplay; -+ pScreen->width = qxl->primary_mode.x_res; -+ pScreen->height = qxl->primary_mode.y_res; - - if (!xf86CrtcScreenInit (pScreen)) - return FALSE; --- -GitLab - - -From ca70ff93dd8bbf35104d0f48b23a81aebf58bfac Mon Sep 17 00:00:00 2001 -From: Joachim Breuer <git@jmbreuer.net> -Date: Tue, 12 Apr 2022 19:35:21 +0200 -Subject: [PATCH 3/3] Default to one head if there is no NUM_HEADS option - ---- - src/qxl_driver.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/qxl_driver.c b/src/qxl_driver.c -index 009e79a..2c38e2d 100644 ---- a/src/qxl_driver.c -+++ b/src/qxl_driver.c -@@ -1005,6 +1005,10 @@ qxl_pre_init_common(ScrnInfoPtr pScrn) - get_bool_option (qxl->options, OPTION_DEBUG_RENDER_FALLBACKS, "QXL_DEBUG_RENDER_FALLBACKS"); - qxl->num_heads = - get_int_option (qxl->options, OPTION_NUM_HEADS, "QXL_NUM_HEADS"); -+ if (qxl->num_heads == 0) { -+ xf86DrvMsg (scrnIndex, X_INFO, "QXL_NUM_HEADS not configured, defaulting to 1\n"); -+ qxl->num_heads = 1; -+ } - - qxl->deferred_fps = get_int_option(qxl->options, OPTION_SPICE_DEFERRED_FPS, "XSPICE_DEFERRED_FPS"); - if (qxl->deferred_fps > 0) --- -GitLab - diff --git a/srcpkgs/xf86-video-qxl/template b/srcpkgs/xf86-video-qxl/template index b82a009a2c23..27f34302efaf 100644 --- a/srcpkgs/xf86-video-qxl/template +++ b/srcpkgs/xf86-video-qxl/template @@ -1,7 +1,7 @@ # Template file for 'xf86-video-qxl' pkgname=xf86-video-qxl version=0.1.5 -revision=4 +revision=3 build_style=gnu-configure hostmakedepends="automake m4 xorg-util-macros libtool pkg-config" makedepends="xorg-server-devel spice-protocol xorgproto" diff --git a/srcpkgs/xfce4-datetime-plugin/template b/srcpkgs/xfce4-datetime-plugin/template deleted file mode 100644 index a0cad51eea8e..000000000000 --- a/srcpkgs/xfce4-datetime-plugin/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'xfce4-datetime-plugin' -pkgname=xfce4-datetime-plugin -version=0.8.1 -revision=1 -build_style=gnu-configure -configure_args="--with-locales-dir=/usr/share/locale" -hostmakedepends="pkg-config intltool" -makedepends="xfce4-panel-devel" -short_desc="Date and time display plugin for the Xfce panel" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" -license="GPL-2.0-or-later" -homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin" -changelog="https://gitlab.xfce.org/panel-plugins/xfce4-datetime-plugin/-/raw/master/NEWS" -distfiles="https://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/${version%.*}/xfce4-datetime-plugin-${version}.tar.bz2" -checksum=e9f6f15be29ceb5c45718006b46dbd19b89981617d0768b2ef942b5a70af2540 diff --git a/srcpkgs/xfce4-panel/patches/valadeps.patch b/srcpkgs/xfce4-panel/patches/valadeps.patch deleted file mode 100644 index 305a374581d2..000000000000 --- a/srcpkgs/xfce4-panel/patches/valadeps.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/libxfce4panel/libxfce4panel-2.0.deps -+++ b/libxfce4panel/libxfce4panel-2.0.deps -@@ -5,4 +5,4 @@ - gdk-pixbuf-2.0 - gdk-3.0 - gtk+-3.0 --libxfce4util-1.0 -+Libxfce4util-1.0 diff --git a/srcpkgs/xfce4-xkb-plugin/template b/srcpkgs/xfce4-xkb-plugin/template index cafea9e52d35..2498a8ab3f63 100644 --- a/srcpkgs/xfce4-xkb-plugin/template +++ b/srcpkgs/xfce4-xkb-plugin/template @@ -1,17 +1,17 @@ # Template file for 'xfce4-xkb-plugin' pkgname=xfce4-xkb-plugin -version=0.8.3 +version=0.8.2 revision=1 build_style=gnu-configure configure_args="--with-locales-dir=/usr/share/locale" hostmakedepends="pkg-config intltool" makedepends="garcon-devel xfce4-panel-devel libxklavier-devel librsvg-devel libwnck-devel" short_desc="Plugin to switch keyboard layouts for the Xfce4 panel" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="BSD-2-Clause" homepage="https://xfce.org/" distfiles="https://archive.xfce.org/src/panel-plugins/$pkgname/${version%.*}/$pkgname-$version.tar.bz2" -checksum=f0bfe97875ef1ca0a3b6a6fac312663c9cada151cf1ac96071393d320cd04987 +checksum=bb4be13f6f73cd86a6d939e1a6b125841cf266415bc4fd134a511e4f0cf97967 post_install() { vlicense COPYING diff --git a/srcpkgs/xkeyboard-config/template b/srcpkgs/xkeyboard-config/template index 35fbce369b42..238d45a9ea55 100644 --- a/srcpkgs/xkeyboard-config/template +++ b/srcpkgs/xkeyboard-config/template @@ -1,19 +1,19 @@ # Template file for 'xkeyboard-config' pkgname=xkeyboard-config -version=2.36 -revision=1 +version=2.35.1 +revision=2 build_style=meson configure_args="-Dxorg-rules-symlinks=true -Dcompat-rules=true" hostmakedepends="pkg-config libxslt python3 intltool perl" makedepends="libX11-devel xkbcomp" depends="xkbcomp" short_desc="X Keyboard Configuration Database" -maintainer="André Cerqueira <acerqueira021@gmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="https://www.freedesktop.org/wiki/Software/XKeyboardConfig" changelog="https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/raw/master/NEWS" distfiles="${XORG_SITE}/data/${pkgname}/${pkgname}-${version}.tar.xz" -checksum=1f1bb1292a161d520a3485d378609277d108cd07cde0327c16811ff54c3e1595 +checksum=18ce50ff0c74ae6093062bce1aeab3d363913ea35162fe271f8a0ce399de85cc post_install() { vlicense COPYING diff --git a/srcpkgs/xlockmore/template b/srcpkgs/xlockmore/template index e9439016cf16..c520c4d7b4c6 100644 --- a/srcpkgs/xlockmore/template +++ b/srcpkgs/xlockmore/template @@ -1,6 +1,6 @@ # Template file for 'xlockmore' pkgname=xlockmore -version=5.70 +version=5.69 revision=1 build_style=gnu-configure configure_args="--with-xinerama $(vopt_if opengl '--with-opengl --with-mesa')" @@ -13,7 +13,7 @@ license="MIT" homepage="http://sillycycle.com/xlockmore.html" changelog="http://sillycycle.com/xlock/xlockmore.README" distfiles="http://sillycycle.com/xlock/xlockmore-${version}.tar.xz" -checksum=0f3bcb9b802416cd87bb6e163a3843fea5d7fad90ff04838da122c292c3d0da2 +checksum=ea92654c001226848765a251a73bcbc473ccef17b721cc18d5361f59dbd6d3b9 CFLAGS="-D_DEFAULT_SOURCE" build_options="opengl" diff --git a/srcpkgs/xlockmore/update b/srcpkgs/xlockmore/update deleted file mode 100644 index bc1b34c10c23..000000000000 --- a/srcpkgs/xlockmore/update +++ /dev/null @@ -1 +0,0 @@ -ignore=*ALPHA diff --git a/srcpkgs/xmessage/template b/srcpkgs/xmessage/template index 5f8c55c0ccc3..6b93aa96b10f 100644 --- a/srcpkgs/xmessage/template +++ b/srcpkgs/xmessage/template @@ -1,16 +1,16 @@ -# Template file for 'xmessage' +# Template build file for 'xmessage'. pkgname=xmessage -version=1.0.6 +version=1.0.5 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libXaw-devel" short_desc="Display a message or query in a X window" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="X11, MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=d2eac545f137156b960877e052fcc8e29795ed735c02f7690fd7b439e6846a12 +license="X11, MIT" +maintainer="Leah Neukirchen <leah@vuxu.org>" +distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" +checksum=373dfb81e7a6f06d3d22485a12fcde6e255d58c6dee1bbaeb00c7d0caa9b2029 post_install() { vlicense COPYING diff --git a/srcpkgs/xmodmap/template b/srcpkgs/xmodmap/template index 00dae1878d52..2f8678807d6e 100644 --- a/srcpkgs/xmodmap/template +++ b/srcpkgs/xmodmap/template @@ -1,16 +1,16 @@ # Template file for 'xmodmap' pkgname=xmodmap -version=1.0.11 -revision=1 +version=1.0.10 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libX11-devel" short_desc="X modmap program to modify keymaps and pointer button mappings" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.xz" -checksum=9a2f8168f7b0bc382828847403902cb6bf175e17658b36189eac87edda877e81 +distfiles="${XORG_SITE}/app/${pkgname}-${version}.tar.bz2" +checksum=473f0941d7439d501bb895ff358832b936ec34c749b9704c37a15e11c318487c post_install() { vlicense COPYING diff --git a/srcpkgs/xnp2/INSTALL.msg b/srcpkgs/xnp2/INSTALL.msg new file mode 100644 index 000000000000..53fc91ec76da --- /dev/null +++ b/srcpkgs/xnp2/INSTALL.msg @@ -0,0 +1,7 @@ +The following packages are not required for operation, but are necessary +to support extra features: + +SDL2 Required when using sound and joystick. +SDL2_mixer Required when playing PCM such as floppy seek sound. +libXxf86vm Required when using full screen function to change screen resolution. +libusb Required when supporting C86 BOX. diff --git a/srcpkgs/xnp2/patches/define_cplusplus.patch b/srcpkgs/xnp2/patches/define_cplusplus.patch new file mode 100644 index 000000000000..12b24c90bb28 --- /dev/null +++ b/srcpkgs/xnp2/patches/define_cplusplus.patch @@ -0,0 +1,17 @@ +--- a/x11/compiler.h.old 2018-02-02 17:00:29.174895866 +0000 ++++ b/x11/compiler.h 2018-02-02 17:00:41.199160781 +0000 +@@ -117,12 +117,14 @@ + #define MAX_PATH MAXPATHLEN + #endif + ++#ifndef __cplusplus + #ifndef max + #define max(a,b) (((a) > (b)) ? (a) : (b)) + #endif + #ifndef min + #define min(a,b) (((a) < (b)) ? (a) : (b)) + #endif ++#endif /* __cplusplus */ + + #ifndef ZeroMemory + #define ZeroMemory(d,n) memset((d), 0, (n)) diff --git a/srcpkgs/xnp2/template b/srcpkgs/xnp2/template new file mode 100644 index 000000000000..7ae496fc224e --- /dev/null +++ b/srcpkgs/xnp2/template @@ -0,0 +1,27 @@ +# Template file for 'xnp2' +pkgname=xnp2 +version=0.86 +revision=2 +build_wrksrc=x11 +build_style=gnu-configure +configure_args="--enable-ia32 --enable-build-all" +hostmakedepends="pkg-config nasm" +makedepends="gtk+-devel SDL2-devel" +short_desc="Port for UNIX with X11 of the Neko Project II PC-9801 emulator" +maintainer="hipperson0 <hipperson0@gmail.com>" +license="BSD-2-Clause" +homepage="https://www.nonakap.org/np2" +distfiles="https://www.nonakap.org/np2/release/xnp2-${version}.tar.bz2" +checksum=e0b8c93f54682a4b3373907fd9ffe78094f95f7430dffc5038eccbcc4c3f78fd + +do_install() { + vbin xnp2 + vbin xnp21 + vman xnp2.1 + vman xnp2.1j + vman xnp21.1 + vman xnp21.1j + vdoc README.ja + sed '/\*\//q' main.c > LICENSE + vlicense LICENSE +} diff --git a/srcpkgs/xnp2/update b/srcpkgs/xnp2/update new file mode 100644 index 000000000000..04584df73d29 --- /dev/null +++ b/srcpkgs/xnp2/update @@ -0,0 +1 @@ +ignore="20140607" diff --git a/srcpkgs/xonotic-data/template b/srcpkgs/xonotic-data/template index 419c4ca4fd2e..6870e1cae1ea 100644 --- a/srcpkgs/xonotic-data/template +++ b/srcpkgs/xonotic-data/template @@ -1,15 +1,15 @@ # Template file for 'xonotic-data' pkgname=xonotic-data -version=0.8.5 -revision=1 +version=0.8.2 +revision=3 wrksrc=Xonotic hostmakedepends="unzip" short_desc="Xonotic's data files" maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://xonotic.org" -distfiles="https://dl.xonotic.org/xonotic-${version}.zip" -checksum=0f92aa238362aeb059b9d9026a9bd38d6217423a35c19f126fb39e38736e37e5 +distfiles="http://dl.xonotic.org/xonotic-${version}.zip" +checksum=a22f7230f486c5825b55cfdadd73399c9b0fae98c9e081dd8ac76eca08359ad5 do_install() { vmkdir usr/share/xonotic diff --git a/srcpkgs/xonotic/patches/musl-moncontrol.patch b/srcpkgs/xonotic/patches/musl-moncontrol.patch new file mode 100644 index 000000000000..41b11d74b8fb --- /dev/null +++ b/srcpkgs/xonotic/patches/musl-moncontrol.patch @@ -0,0 +1,13 @@ +There is no moncontrol() in musl libc. + +--- a/source/darkplaces/sys_shared.c 2015-01-13 19:56:16.000000000 +0100 ++++ b/source/darkplaces/sys_shared.c 2015-08-30 09:24:54.839064473 +0200 +@@ -69,7 +69,7 @@ + else + moncleanup(); + #endif +-#elif defined(__linux__) || defined(__FreeBSD__) ++#elif (defined(__linux__) && defined(__GLIBC__)) || defined(__FreeBSD__) + extern int moncontrol(int); + moncontrol(enable); + #endif diff --git a/srcpkgs/xonotic/template b/srcpkgs/xonotic/template index b492d0d5f63d..576f19979de9 100644 --- a/srcpkgs/xonotic/template +++ b/srcpkgs/xonotic/template @@ -1,7 +1,7 @@ # Template file for 'xonotic' pkgname=xonotic -version=0.8.5 -revision=1 +version=0.8.2 +revision=2 wrksrc="Xonotic" hostmakedepends="unzip automake libtool" makedepends="gmp-devel MesaLib-devel SDL2-devel libcurl-devel alsa-lib-devel @@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later, BSD-3-Clause" homepage="http://xonotic.org" distfiles="https://dl.xonotic.org/xonotic-${version}-source.zip" -checksum=a1a81ba55ab151bf09758e7f59614b2e5150e84224753e77950bcd07a282ea5d +checksum=5e6916f1e6e9e22285bb71ddd075189102857383e74ed0b0a3d27cef08e0bd2b nocross=yes do_build() { diff --git a/srcpkgs/xonsh/template b/srcpkgs/xonsh/template index c4d324cd8706..69caa602e442 100644 --- a/srcpkgs/xonsh/template +++ b/srcpkgs/xonsh/template @@ -1,9 +1,9 @@ # Template file for 'xonsh' pkgname=xonsh -version=0.13.0 +version=0.11.0 revision=1 build_style=python3-module -hostmakedepends="python3-setuptools python3-wheel" +hostmakedepends="python3-setuptools" checkdepends="python3-pytest python3-prompt_toolkit python3-Pygments" short_desc="Python-powered, cross-platform, Unix-gazing shell" maintainer="SolitudeSF <solitudesf@protonmail.com>" @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" homepage="https://xon.sh/" changelog="https://raw.githubusercontent.com/xonsh/xonsh/master/CHANGELOG.rst" distfiles="https://github.com/xonsh/xonsh/archive/${version}.tar.gz" -checksum=8440abd1515e47b707624dfb8da08e230ebc7854edd3edcfca0d775018e0ad8d +checksum=9d73273276996297920c234c7d4267a305c695f0e9e2454dbdf0655c3a8f75cb register_shell="/bin/xonsh" # FIXME: fails with multiple AttributeErrors make_check=extended diff --git a/srcpkgs/xorg-server-xwayland/template b/srcpkgs/xorg-server-xwayland/template index 5d5d8d5d1fbc..9cb01b318ddb 100644 --- a/srcpkgs/xorg-server-xwayland/template +++ b/srcpkgs/xorg-server-xwayland/template @@ -1,6 +1,6 @@ # Template file for 'xorg-server-xwayland' pkgname=xorg-server-xwayland -version=22.1.2 +version=22.1.1 revision=1 wrksrc="xserver-xwayland-$version" build_style=meson @@ -17,7 +17,7 @@ maintainer="Michal Vasilek <michal@vasilek.cz>" license="MIT" homepage="https://xorg.freedesktop.org" distfiles="https://gitlab.freedesktop.org/xorg/xserver/-/archive/xwayland-$version/xserver-xwayland-$version.tar.gz" -checksum=410ad00442ca335c0e7ee587cecd4b8fde50ca9e08bd1a640c6d521dba42dc4a +checksum=42837e7b90e0d92aff4d7846f0609f8d3c0c6641bdd6add6e4e0c5c214371149 make_check=no # needs xtest repository post_install() { diff --git a/srcpkgs/xorg-server/patches/present-Check-for-NULL-to-prevent-crash.patch b/srcpkgs/xorg-server/patches/present-Check-for-NULL-to-prevent-crash.patch new file mode 100644 index 000000000000..ca02e648db37 --- /dev/null +++ b/srcpkgs/xorg-server/patches/present-Check-for-NULL-to-prevent-crash.patch @@ -0,0 +1,42 @@ +From 22d5818851967408bb7c903cb345b7ca8766094c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?B=C5=82a=C5=BCej=20Szczygie=C5=82?= <spaz16@wp.pl> +Date: Thu, 13 Jan 2022 00:47:27 +0100 +Subject: [PATCH] present: Check for NULL to prevent crash +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1275 +Signed-off-by: BÅ‚ażej SzczygieÅ‚ <spaz16@wp.pl> +Tested-by: Aaron Plattner <aplattner@nvidia.com> +--- + present/present_scmd.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/present/present_scmd.c b/present/present_scmd.c +index da836ea6b..239055bc1 100644 +--- a/present/present_scmd.c ++++ b/present/present_scmd.c +@@ -158,6 +158,9 @@ present_scmd_get_crtc(present_screen_priv_ptr screen_priv, WindowPtr window) + if (!screen_priv->info) + return NULL; + ++ if (!screen_priv->info->get_crtc) ++ return NULL; ++ + return (*screen_priv->info->get_crtc)(window); + } + +@@ -196,6 +199,9 @@ present_flush(WindowPtr window) + if (!screen_priv->info) + return; + ++ if (!screen_priv->info->flush) ++ return; ++ + (*screen_priv->info->flush) (window); + } + +-- +GitLab + diff --git a/srcpkgs/xorg-server/template b/srcpkgs/xorg-server/template index c77881daf0a7..171f39e41490 100644 --- a/srcpkgs/xorg-server/template +++ b/srcpkgs/xorg-server/template @@ -1,7 +1,7 @@ # Template file for 'xorg-server' pkgname=xorg-server -version=21.1.4 -revision=1 +version=21.1.3 +revision=3 build_style=meson configure_args="-Dipv6=true -Dxorg=true -Dxnest=true -Dxephyr=true -Dxvfb=true -Dhal=false -Dudev=true -Dxkb_dir=/usr/share/X11/xkb @@ -24,7 +24,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT, BSD-3-Clause" homepage="https://xorg.freedesktop.org" distfiles="${XORG_SITE}/xserver/${pkgname}-${version}.tar.xz" -checksum=5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 +checksum=61d6aad5b6b47a116b960bd7f0cba4ee7e6da95d6bb0b127bde75d7d1acdebe5 lib32disabled=yes provides="xserver-abi-extension-10_1 xserver-abi-input-24_1 xserver-abi-video-25_1 xf86-video-modesetting-1_1" diff --git a/srcpkgs/xournal b/srcpkgs/xournal deleted file mode 120000 index f050a0a34269..000000000000 --- a/srcpkgs/xournal +++ /dev/null @@ -1 +0,0 @@ -xournalpp \ No newline at end of file diff --git a/srcpkgs/xournal/template b/srcpkgs/xournal/template new file mode 100644 index 000000000000..36f11cead862 --- /dev/null +++ b/srcpkgs/xournal/template @@ -0,0 +1,22 @@ +# Template file for 'xournal' +pkgname=xournal +version=0.4.8.2016 +revision=4 +build_style=gnu-configure +make_install_args="desktop-install" +hostmakedepends="autoconf automake pkg-config gettext" +makedepends="gtk+-devel libgnomecanvas-devel poppler-glib-devel + zlib-devel ghostscript-devel" +depends="hicolor-icon-theme desktop-file-utils ghostscript" +short_desc="GPL Notetaking, sketching, and journal-keeping" +maintainer="Orphaned <orphan@voidlinux.org>" +license="GPL-2.0-or-later" +homepage="http://xournal.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" +checksum=b25898dbd7a149507f37a16769202d69fbebd4a000d766923bbd32c5c7462826 + +post_patch() { + vsed -i -e "/DATADIRNAME=/s/=.*/=share/" configure + vsed -i -e "s,^localedir =.*,localedir = /usr/share/locale," \ + po/Makefile.in.in +} diff --git a/srcpkgs/xournalpp/template b/srcpkgs/xournalpp/template index 769d103e6459..e235dcfe40fb 100644 --- a/srcpkgs/xournalpp/template +++ b/srcpkgs/xournalpp/template @@ -1,7 +1,7 @@ # Template file for 'xournalpp' pkgname=xournalpp version=1.1.1 -revision=2 +revision=1 build_style=cmake hostmakedepends="pkg-config gettext" makedepends="libxml2-devel libcppunit-devel poppler-glib-devel gtk+3-devel @@ -21,9 +21,3 @@ fi case "$XBPS_TARGET_MACHINE" in *-musl) makedepends+=" libexecinfo-devel";; esac - -xournal_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - transitional dummy package" - build_style=meta -} diff --git a/srcpkgs/xpr/template b/srcpkgs/xpr/template index 172c10160ea3..64535ab66cb3 100644 --- a/srcpkgs/xpr/template +++ b/srcpkgs/xpr/template @@ -1,16 +1,16 @@ -# Template file for 'xpr' +# Template build file for 'xpr'. pkgname=xpr -version=1.1.0 +version=1.0.5 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libX11-devel libXmu-devel" short_desc="Print an X window dump" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" -license="MIT" homepage="http://xorg.freedesktop.org" -distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=a0bbb11475366622632440b1c6f16d19964b4516483232fe5f46c169528557c5 +license="MIT" +maintainer="Orphaned <orphan@voidlinux.org>" +distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2" +checksum=b936e0f1f8d63f5ad097a0bbdce2e67c34f5d49b7263f32a832ff62d394d1e1f post_install() { vlicense COPYING diff --git a/srcpkgs/xscope/template b/srcpkgs/xscope/template index 62f3c85a0848..fa4ee8e01601 100644 --- a/srcpkgs/xscope/template +++ b/srcpkgs/xscope/template @@ -1,16 +1,16 @@ -# Template file for 'xscope' +# Template build file for 'xscope'. pkgname=xscope -version=1.4.3 +version=1.4.2 revision=1 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="libXt-devel" short_desc="X Window Protocol Viewer" -maintainer="Leah Neukirchen <leah@vuxu.org>" -license="MIT" homepage="http://xorg.freedesktop.org" +license="MIT" +maintainer="Leah Neukirchen <leah@vuxu.org>" distfiles="${XORG_SITE}/app/$pkgname-$version.tar.xz" -checksum=50604759481ac9f747d75b3fd1ad1bab846656d5aa2b3cee5d0e4cb814273985 +checksum=507c107ce6969430b9d57441283a4278aecab656bf9d343a7a1ab56ec5ac4764 post_install() { vlicense COPYING diff --git a/srcpkgs/xscreensaver-elogind b/srcpkgs/xscreensaver-elogind deleted file mode 120000 index 6a813cf9fee2..000000000000 --- a/srcpkgs/xscreensaver-elogind +++ /dev/null @@ -1 +0,0 @@ -xscreensaver \ No newline at end of file diff --git a/srcpkgs/xscreensaver/template b/srcpkgs/xscreensaver/template index 723bccd5460c..55d3f744c1d6 100644 --- a/srcpkgs/xscreensaver/template +++ b/srcpkgs/xscreensaver/template @@ -1,7 +1,7 @@ # Template file for 'xscreensaver' pkgname=xscreensaver version=6.04 -revision=3 +revision=2 build_style=gnu-configure configure_args="--with-pam --with-login-manager --includedir=${XBPS_CROSS_BASE}/include @@ -9,7 +9,7 @@ configure_args="--with-pam --with-login-manager conf_files="/etc/pam.d/xscreensaver" hostmakedepends="bc intltool pkg-config" makedepends="glu-devel libXi-devel libXinerama-devel libXmu-devel libXpm-devel - libXrandr-devel libglade-devel pam-devel gdk-pixbuf-xlib-devel elogind-devel" + libXrandr-devel libglade-devel pam-devel gdk-pixbuf-xlib-devel" depends="perl perl-LWP" short_desc="Screen saver and locker for the X Window System" maintainer="Leah Neukirchen <leah@vuxu.org>" @@ -35,11 +35,3 @@ do_install() { sed '/^$/q' < driver/xscreensaver.c > LICENSE vlicense LICENSE } - -xscreensaver-elogind_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - elogind support" - pkg_install() { - vmove usr/libexec/xscreensaver/xscreensaver-systemd - } -} diff --git a/srcpkgs/xsnow/template b/srcpkgs/xsnow/template index 5b4d5296bb71..198362e39ddf 100644 --- a/srcpkgs/xsnow/template +++ b/srcpkgs/xsnow/template @@ -1,6 +1,6 @@ # Template file for 'xsnow' pkgname=xsnow -version=3.5.1 +version=3.5.0 revision=1 build_style=gnu-configure build_helper=qemu @@ -13,7 +13,7 @@ license="GPL-3.0-or-later" homepage="https://ratrabbit.nl/ratrabbit/xsnow/index.html" changelog="https://ratrabbit.nl/ratrabbit/xsnow/changelog/index.html" distfiles="https://ratrabbit.nl/downloads/xsnow/${pkgname}-${version}.tar.gz" -checksum=5f1d9cd8d8736bc79993d5470e10030eb0bfadc55c91db1124b8a67333333bdf +checksum=884bb7478f839c120ebd031642fdae54b1f700352faac87b509a2ff221a57ff9 pre_build() { if [ "$CROSS_BUILD" ]; then diff --git a/srcpkgs/xtools-minimal b/srcpkgs/xtools-minimal deleted file mode 120000 index 2af5852036b4..000000000000 --- a/srcpkgs/xtools-minimal +++ /dev/null @@ -1 +0,0 @@ -xtools \ No newline at end of file diff --git a/srcpkgs/xtools/template b/srcpkgs/xtools/template index 676928bff814..5392fb9a0602 100644 --- a/srcpkgs/xtools/template +++ b/srcpkgs/xtools/template @@ -1,31 +1,12 @@ # Template file for 'xtools' pkgname=xtools version=0.64 -revision=2 +revision=1 build_style=gnu-makefile -depends="curl git make spdx-licenses-list xtools-minimal-${version}_${revision}" +depends="bash curl findutils git make spdx-licenses-list xbps" short_desc="Opinionated helpers for working with XBPS" maintainer="Leah Neukirchen <leah@vuxu.org>" license="Public Domain" homepage="http://git.vuxu.org/xtools" distfiles="http://git.vuxu.org/xtools/snapshot/xtools-${version}.tar.gz" checksum=a49140066744d4aaaf856fb40d92df26d6d3f80b2aa03da1746c513e7eab40be - -# all xtools that can function without git installed -# (git is by far the largest dependency) -_minimal="xcheckrestart xchroot xclash xdbg xdiff xdistdir xdowngrade - xetcchanges xgrep xhog xi xilog xmandoc xls xmksv xnodev xoptdiff xpkg xq xrs - xuname xvoidstrap" - -xtools-minimal_package() { - short_desc+=" - minimal subset" - depends="bash findutils xbps" - pkg_install() { - for tool in $_minimal; do - vmove usr/bin/$tool - vmove usr/share/man/man1/$tool.1 - done - vmove usr/share/man/man1/xtools.1 - vmove usr/share/zsh - } -} diff --git a/srcpkgs/xwallpaper/template b/srcpkgs/xwallpaper/template index 2e6c7de64d15..05c6ecaf8f9a 100644 --- a/srcpkgs/xwallpaper/template +++ b/srcpkgs/xwallpaper/template @@ -1,6 +1,6 @@ # Template file for 'xwallpaper' pkgname=xwallpaper -version=0.7.4 +version=0.6.6 revision=1 build_style=gnu-configure hostmakedepends="automake pkg-config" @@ -11,7 +11,7 @@ maintainer="bra1nwave <bra1nwave@protonmail.com>" license="ISC" homepage="https://github.com/stoeckmann/xwallpaper" distfiles="https://github.com/stoeckmann/xwallpaper/archive/v${version}.tar.gz" -checksum=1f7b0b2162221065b63f2498bc9a8d7a53d59ac893ab32e527bb02f031015084 +checksum=8d56f573b5af8f04ec9260b0b2cc676a12489c0420820b868de187bdd11b6a16 pre_configure() { autoreconf -fiv diff --git a/srcpkgs/yabause-gtk/patches/fix-cflags.patch b/srcpkgs/yabause-gtk/patches/fix-cflags.patch new file mode 100644 index 000000000000..b69426bd3016 --- /dev/null +++ b/srcpkgs/yabause-gtk/patches/fix-cflags.patch @@ -0,0 +1,13 @@ +Index: src/CMakeLists.txt +=================================================================== +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -659,7 +659,7 @@ else () + set(yabause_SOURCES ${yabause_SOURCES} sock-dummy.c thr-dummy.c) + endif () + +-set(YAB_OPTIMIZATION "-O3" CACHE STRING "Override optimization level") ++set(YAB_OPTIMIZATION "" CACHE STRING "Override optimization level") + + if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "i686") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${YAB_OPTIMIZATION} -march=i686 -msse") diff --git a/srcpkgs/yabause-gtk/patches/rwx.patch b/srcpkgs/yabause-gtk/patches/rwx.patch new file mode 100644 index 000000000000..bb0491b373f8 --- /dev/null +++ b/srcpkgs/yabause-gtk/patches/rwx.patch @@ -0,0 +1,20 @@ +--- a/src/sh2_dynarec/linkage_x64.s 2013-03-11 20:29:53.112870900 +0100 ++++ b/src/sh2_dynarec/linkage_x64.s 2013-03-11 20:31:48.856778600 +0100 +@@ -747,3 +747,7 @@ breakpoint: + ret + /* Set breakpoint here for debugging */ + .size breakpoint, .-breakpoint ++ ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif +--- a/src/sh2_dynarec/linkage_x86.s 2013-03-11 20:30:08.157693100 +0100 ++++ b/src/sh2_dynarec/linkage_x86.s 2013-03-11 20:32:30.993310600 +0100 +@@ -743,3 +743,7 @@ breakpoint: + ret + /* Set breakpoint here for debugging */ + .size breakpoint, .-breakpoint ++ ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif diff --git a/srcpkgs/yabause-gtk/template b/srcpkgs/yabause-gtk/template new file mode 100644 index 000000000000..841c0af36b78 --- /dev/null +++ b/srcpkgs/yabause-gtk/template @@ -0,0 +1,19 @@ +# Template file for 'yabause-gtk' +pkgname=yabause-gtk +version=0.9.15 +revision=2 +wrksrc="${pkgname%-gtk}-${version}" +build_style=cmake +configure_args="-DYAB_PORTS=gtk -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=ON" +hostmakedepends="pkg-config" +makedepends="libXmu-devel libfreeglut-devel gtkglext-devel libopenal-devel SDL2-devel" +depends="desktop-file-utils" +short_desc="Sega Saturn emulator with GTK UI)" +maintainer="Orphaned <orphan@voidlinux.org>" +license="GPL-2.0-or-later" +homepage="http://yabause.org/" +distfiles="https://download.tuxfamily.org/yabause/releases/${version}/yabause-${version}.tar.gz" +checksum=4334c43fe0f3ff297bac8e91f4e059fe5fd276291faff2489e37b5b3a4ccc2b2 +nopie=yes +# Would need m68kmake built for the host +nocross=yes diff --git a/srcpkgs/yabause-gtk/update b/srcpkgs/yabause-gtk/update new file mode 100644 index 000000000000..b93f2e9eada0 --- /dev/null +++ b/srcpkgs/yabause-gtk/update @@ -0,0 +1 @@ +pkgname="${pkgname%-gtk}" diff --git a/srcpkgs/yajl/template b/srcpkgs/yajl/template index dc70de8e6bcd..6bc21103457c 100644 --- a/srcpkgs/yajl/template +++ b/srcpkgs/yajl/template @@ -8,7 +8,7 @@ short_desc="Yet Another JSON Library" maintainer="Orphaned <orphan@voidlinux.org>" license="ISC" homepage="http://lloyd.github.io/yajl/" -distfiles="https://github.com/lloyd/yajl/archive/refs/tags/${version}.tar.gz" +distfiles="https://github.com/lloyd/yajl/archive/$version.tar.gz" checksum=3fb73364a5a30efe615046d07e6db9d09fd2b41c763c5f7d3bfb121cd5c5ac5a post_install() { diff --git a/srcpkgs/yakuake/template b/srcpkgs/yakuake/template index 1f150dba3493..8e213a8c5d8f 100644 --- a/srcpkgs/yakuake/template +++ b/srcpkgs/yakuake/template @@ -1,6 +1,6 @@ # Template file for 'yakuake' pkgname=yakuake -version=22.04.3 +version=22.04.2 revision=1 build_style=cmake hostmakedepends="extra-cmake-modules kconfig kcoreaddons qt5-host-tools qt5-qmake gettext" @@ -13,7 +13,7 @@ license="GPL-2.0-only, GFDL-1.2-only" homepage="https://kde.org/applications/system/org.kde.yakuake" changelog="https://kde.org/announcements/changelogs/gear/${version}/#yakuake" distfiles="${KDE_SITE}/release-service/${version}/src/yakuake-${version}.tar.xz" -checksum=33c8a28ee34b3a3e4fbc3c7b4addca4ba44e33794a1399f9a6fe995a8c44ac40 +checksum=046c7f91d10363b8bd09c6eb254ad06587dcc26259a3e1952f5ba5c7f4b94b28 build_options="wayland" build_options_default="wayland" diff --git a/srcpkgs/yara/template b/srcpkgs/yara/template index 34db8bb94746..df2a2f39937f 100644 --- a/srcpkgs/yara/template +++ b/srcpkgs/yara/template @@ -1,6 +1,6 @@ # Template file for 'yara' pkgname=yara -version=4.2.2 +version=4.2.1 revision=1 build_style=gnu-configure configure_args="--enable-magic --enable-cuckoo" @@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>" license="BSD-3-Clause" homepage="https://virustotal.github.io/yara/" distfiles="https://github.com/VirusTotal/yara/archive/v${version}.tar.gz" -checksum=20bd56857c4b037c4baae71587b7d22d0b7bbb075a7afa516ba35dae50fadd25 +checksum=f26d9c481e6789181431ac410665f6ba25d551c2948995f84c9e17df7a93731a pre_configure() { autoreconf -fi diff --git a/srcpkgs/yascreen-devel b/srcpkgs/yascreen-devel deleted file mode 120000 index 44d4954f73a8..000000000000 --- a/srcpkgs/yascreen-devel +++ /dev/null @@ -1 +0,0 @@ -yascreen \ No newline at end of file diff --git a/srcpkgs/yascreen/template b/srcpkgs/yascreen/template deleted file mode 100644 index ea1ae607ed8b..000000000000 --- a/srcpkgs/yascreen/template +++ /dev/null @@ -1,24 +0,0 @@ -# Template file for 'yascreen' -pkgname=yascreen -version=1.86 -revision=1 -build_style=gnu-makefile -short_desc="Yet Another Screen Library" -maintainer="Duncaen <duncaen@voidlinux.org>" -license="LGPL-3.0-or-later" -homepage="https://github.com/bbonev/yascreen" -changelog="https://github.com/bbonev/yascreen/raw/master/debian/changelog" -distfiles="https://github.com/bbonev/yascreen/releases/download/v${version}/yascreen-${version}.tar.xz" -checksum=1a64639054d1de0951cd06dfc3600864695c3a2fdb3c513f482f1f05f2195835 - -yascreen-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share - } -} diff --git a/srcpkgs/yelp-tools/template b/srcpkgs/yelp-tools/template index 8ce722e9b5f2..ac7dd742357f 100644 --- a/srcpkgs/yelp-tools/template +++ b/srcpkgs/yelp-tools/template @@ -1,6 +1,6 @@ # Template file for 'yelp-tools' pkgname=yelp-tools -version=42.0 +version=41.0 revision=1 build_style=meson hostmakedepends="pkg-config itstool libxslt python3-lxml" @@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2.0-or-later" homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=2cd43063ffa7262df15dd8d379aa3ea3999d42661f07563f4802daa1149f7df4 +checksum=37f1acc02bcbe68a31b86e07c129a839bd3276e656dc89eb7fc0a92746eff272 diff --git a/srcpkgs/yelp-xsl/template b/srcpkgs/yelp-xsl/template index 8a44b352bfe1..1858aeba250c 100644 --- a/srcpkgs/yelp-xsl/template +++ b/srcpkgs/yelp-xsl/template @@ -1,10 +1,10 @@ # Template file for 'yelp-xsl' # keep up to date with yelp pkgname=yelp-xsl -version=42.0 +version=41.1 revision=1 build_style=gnu-configure -hostmakedepends="pkg-config gettext itstool libxslt" +hostmakedepends="pkg-config intltool itstool libxslt" makedepends="libxslt-devel" short_desc="Help browser for GNOME desktop - XSL and misc files" maintainer="Érico Nogueira <ericonr@disroot.org>" @@ -12,4 +12,4 @@ license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Yelp/Xsl" changelog="https://gitlab.gnome.org/GNOME/yelp-xsl/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=29b273cc0bd16efb6e983443803f1e9fdc03511e5c4ff6348fd30a604d4dc846 +checksum=0d6db37ac2ef812483e0104703f1fa9cf032e9e0956a5f1c3afbcc23791f8a54 diff --git a/srcpkgs/yelp/template b/srcpkgs/yelp/template index ee51f61289ca..f921e1c76c63 100644 --- a/srcpkgs/yelp/template +++ b/srcpkgs/yelp/template @@ -1,27 +1,28 @@ # Template file for 'yelp' pkgname=yelp -version=42.1 +version=41.2 revision=1 build_style=gnu-configure configure_args="--disable-schemas-compile --disable-static --with-webkit2gtk-4-0" hostmakedepends="gettext glib-devel itstool pkg-config" makedepends="bzip2-devel gtk+3-devel libgcrypt-devel libglib-devel liblzma-devel - libxml2-devel libxslt-devel sqlite-devel webkit2gtk-devel yelp-xsl libhandy1-devel" + libxml2-devel libxslt-devel sqlite-devel webkit2gtk-devel yelp-xsl" depends="dconf desktop-file-utils hicolor-icon-theme yelp-xsl" short_desc="Help browser for GNOME desktop" maintainer="Érico Nogueira <ericonr@disroot.org>" license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Apps/Yelp" # change this when it moves to a new major release -changelog="https://gitlab.gnome.org/GNOME/yelp/-/raw/master/NEWS" +changelog="https://gitlab.gnome.org/GNOME/yelp/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=25b1146ab8549888a5a8da067f63b470b0f0f800b6ae889cacd114d01d713b41 +checksum=b00bf033f02dd79b6d3f255031c71df8d6ed38e552c870b8f391a374724c43c5 yelp-devel_package() { depends="yelp-${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include + vmove usr/share/gtk-doc vmove "usr/lib/*.so" } } diff --git a/srcpkgs/yggdrasil/template b/srcpkgs/yggdrasil/template index 171d45420e42..0839a7cda8ad 100644 --- a/srcpkgs/yggdrasil/template +++ b/srcpkgs/yggdrasil/template @@ -1,6 +1,6 @@ # Template file for 'yggdrasil' pkgname=yggdrasil -version=0.4.4 +version=0.4.3 revision=1 wrksrc="yggdrasil-go-${version}" build_style=go @@ -10,7 +10,7 @@ maintainer="Jan Christian Gruenhage <jan.christian@gruenhage.xyz>" license="LGPL-3.0-only" homepage="https://yggdrasil-network.github.io/" distfiles="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${version}.tar.gz" -checksum=82a137a12621a21d40aa1a1ce088fd3452e687c6d5a0f1782c72321dfe6f6071 +checksum=db793089eddfef628d30055d8b06a6a09f98bb38c3b4ede5265a4ad6eaa80d52 do_build() { PKGNAME=${pkgname} PKGVER=${version} ./build diff --git a/srcpkgs/you-get/template b/srcpkgs/you-get/template index b50a0af1a29c..7858ee442407 100644 --- a/srcpkgs/you-get/template +++ b/srcpkgs/you-get/template @@ -1,6 +1,6 @@ # Template file for 'you-get' pkgname=you-get -version=0.4.1620 +version=0.4.1612 revision=1 build_style=python3-module hostmakedepends="python3-setuptools" @@ -9,9 +9,8 @@ short_desc="Dumb downloader that scrapes the web" maintainer="Benjamín Albiñana <benalb@gmail.com>" license="MIT" homepage="https://you-get.org/" -changelog="https://raw.githubusercontent.com/soimort/you-get/develop/CHANGELOG.rst" distfiles="${PYPI_SITE}/y/you-get/you-get-${version}.tar.gz" -checksum=c020da4fd373d59892b2a1705f53d71eae9017a7e32d123dc30bef5b172660e6 +checksum=94a133b70c27d699c02eec03880d4893df97095c8ef943286effa15eed269f9c post_install() { vlicense LICENSE.txt diff --git a/srcpkgs/youtube-viewer/template b/srcpkgs/youtube-viewer/template index ebe2894ffe25..c7d726cdbf9c 100644 --- a/srcpkgs/youtube-viewer/template +++ b/srcpkgs/youtube-viewer/template @@ -1,6 +1,6 @@ # Template file for 'youtube-viewer' pkgname=youtube-viewer -version=3.10.1 +version=3.10.0 revision=1 build_style=perl-ModuleBuild configure_args="--gtk" @@ -14,7 +14,7 @@ license="Artistic-2.0" homepage="https://github.com/trizen/youtube-viewer" changelog="https://github.com/trizen/youtube-viewer/releases" distfiles="https://github.com/trizen/youtube-viewer/archive/${version}.tar.gz" -checksum=effdf762c48632192f8e25e7e43e1c729d2a500e5b4a456be9a91f186171c670 +checksum=68a2bd03c1f9a01809505e9beef75b4f64119f3709b3fb9ae6343d8b50c0bc85 gtk-youtube-viewer_package() { depends="${sourcepkg}-${version}_${revision} perl-Gtk3 perl-File-ShareDir" diff --git a/srcpkgs/yq-go/template b/srcpkgs/yq-go/template index 09438dd18879..a665f952614f 100644 --- a/srcpkgs/yq-go/template +++ b/srcpkgs/yq-go/template @@ -1,6 +1,6 @@ # Template file for 'yq-go' pkgname=yq-go -version=4.25.3 +version=4.25.2 revision=1 wrksrc="yq-${version}" build_style=go @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/mikefarah/yq" changelog="https://raw.githubusercontent.com/mikefarah/yq/master/release_notes.txt" distfiles="https://github.com/mikefarah/yq/archive/v${version}.tar.gz" -checksum=30309ae4efbe8b4f0a26e3c878bac72288faa0ba54f544c7fecdb3e0373966eb +checksum=2aa2d3e4e44a74bc8a2213f60620f69366a86bbc9f5deffcc15047eaa4cf9e19 do_check() { go test -v diff --git a/srcpkgs/yq/patches/fix-test-on-ci.patch b/srcpkgs/yq/patches/fix-test-on-ci.patch new file mode 100644 index 000000000000..3ae4d675426d --- /dev/null +++ b/srcpkgs/yq/patches/fix-test-on-ci.patch @@ -0,0 +1,15 @@ +https://github.com/kislyuk/yq/issues/114 + +diff --git a/test/test.py b/test/test.py +index f25dced..ffa7147 100755 +--- a/test/test.py ++++ b/test/test.py +@@ -77,7 +77,7 @@ class TestYq(unittest.TestCase): + unusable_tty_input = mock.Mock() + unusable_tty_input.isatty = mock.Mock(return_value=True) + +- self.run_yq("{}", [], expect_exit_codes={0} if sys.stdin.isatty() else {2}) ++ self.run_yq("{}", [], expect_exit_codes={0}) + self.run_yq("{}", ["."]) + self.run_yq(unusable_non_tty_input, [".", test_doc]) + self.run_yq(unusable_non_tty_input, [".", test_doc, test_doc]) diff --git a/srcpkgs/yq/template b/srcpkgs/yq/template index 20affe54bc63..a57cdf99617b 100644 --- a/srcpkgs/yq/template +++ b/srcpkgs/yq/template @@ -1,19 +1,18 @@ # Template file for 'yq' pkgname=yq -version=3.1.0 -revision=1 +version=2.12.2 +revision=2 build_style=python3-module -hostmakedepends="python3-setuptools_scm" +hostmakedepends="python3-setuptools" makedepends="python3-yaml" depends="${makedepends} python3-xmltodict python3-toml python3-argcomplete jq" checkdepends="${depends}" short_desc="Command-line YAML processor written in Python that wraps around jq" -maintainer="Ishaan Bhimwal <ishaanbhimwal@protonmail.com>" +maintainer="Orphaned <orphan@voidlinux.org>" license="Apache-2.0" homepage="https://github.com/kislyuk/yq" -changelog="https://raw.githubusercontent.com/kislyuk/yq/develop/Changes.rst" distfiles="${PYPI_SITE}/y/yq/yq-${version}.tar.gz" -checksum=30a84aa22486c749ba269256bd586c0bcd370b7e2a71e76c3924ead4867e74f2 +checksum=2f156d0724b61487ac8752ed4eaa702a5737b804d5afa46fa55866951cd106d2 do_check() { python3 test/test.py diff --git a/srcpkgs/yt-dlp/template b/srcpkgs/yt-dlp/template index 354967b8828c..f81a997bcd5c 100644 --- a/srcpkgs/yt-dlp/template +++ b/srcpkgs/yt-dlp/template @@ -1,6 +1,6 @@ # Template file for 'yt-dlp' pkgname=yt-dlp -version=2022.07.18 +version=2022.06.22.1 revision=1 wrksrc="$pkgname" build_style=python3-module @@ -13,7 +13,7 @@ license="Unlicense" homepage="https://github.com/yt-dlp/yt-dlp" changelog="https://raw.githubusercontent.com/yt-dlp/yt-dlp/master/Changelog.md" distfiles="https://github.com/yt-dlp/yt-dlp/releases/download/$version/yt-dlp.tar.gz" -checksum=d2531dc0d17b78209ac21cbf4e228c5a41b5aca97b46a256c33574ed2176bff2 +checksum=fac29d5a8d4c2f1317ba5c2fc4231cf169887bcef26d0fbf0481c90ddb7826db do_check() { PYTHON=/usr/bin/python3 make offlinetest diff --git a/srcpkgs/ytmdl/template b/srcpkgs/ytmdl/template index 2575c3ee61d1..5dfe4a7636a8 100644 --- a/srcpkgs/ytmdl/template +++ b/srcpkgs/ytmdl/template @@ -1,7 +1,7 @@ # Template file for 'ytmdl' pkgname=ytmdl version=2022.03.16 -revision=2 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="ffmpeg youtube-dl python3-mutagen python3-requests python3-colorama @@ -10,7 +10,7 @@ depends="ffmpeg youtube-dl python3-mutagen python3-requests python3-colorama python3-Unidecode python3-urllib3 python3-youtube-search python3-pyDes python3-simber python3-rich python3-musicbrainzngs python3-typing_extensions python3-ytmusicapi python3-youtubesearch - python3-spotipy python3-redis" + python3-spotipy" short_desc="Get songs from youtube in mp3 format with all tags from itunes" maintainer="Andrew Benson <abenson+void@gmail.com>" license="MIT" diff --git a/srcpkgs/z3/template b/srcpkgs/z3/template index 0215e0f02ce9..598d15032a9d 100644 --- a/srcpkgs/z3/template +++ b/srcpkgs/z3/template @@ -1,6 +1,6 @@ # Template file for 'z3' pkgname=z3 -version=4.10.2 +version=4.8.17 revision=1 wrksrc="${pkgname}-${pkgname}-${version}" build_style=configure @@ -15,7 +15,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>" license="MIT" homepage="https://github.com/Z3Prover/z3" distfiles="https://github.com/Z3Prover/z3/archive/z3-${version}.tar.gz" -checksum=889fd035b833775c8cd2eb4723eb011bf916a3e9bf08ce66b31c548acee7a321 +checksum=1e57637ce8d5212fd38453df28e2730a18e0a633f723682267be87f5b858a126 build_options="ocaml" desc_option_ocaml="Enable support for OCaml bindings" diff --git a/srcpkgs/zathura-pdf-mupdf/patches/mupdf-1.20.0.patch b/srcpkgs/zathura-pdf-mupdf/patches/mupdf-1.20.0.patch deleted file mode 100644 index 53b76fe358cb..000000000000 --- a/srcpkgs/zathura-pdf-mupdf/patches/mupdf-1.20.0.patch +++ /dev/null @@ -1,12 +0,0 @@ -from https://gitlab.alpinelinux.org/alpine/aports/-/commit/5c2d1886fdead7c00a00ddcd5d04aaa8d1f53377 ---- a/zathura-pdf-mupdf/search.c -+++ b/zathura-pdf-mupdf/search.c -@@ -41,7 +41,7 @@ - - fz_quad* hit_bbox = fz_malloc_array(mupdf_page->ctx, N_SEARCH_RESULTS, fz_quad); - int num_results = fz_search_stext_page(mupdf_page->ctx, mupdf_page->text, -- text, hit_bbox, N_SEARCH_RESULTS); -+ text, NULL, hit_bbox, N_SEARCH_RESULTS); - - fz_rect r; - for (int i = 0; i < num_results; i++) { diff --git a/srcpkgs/zellij/template b/srcpkgs/zellij/template index a558302929d6..dd1113c11813 100644 --- a/srcpkgs/zellij/template +++ b/srcpkgs/zellij/template @@ -1,6 +1,6 @@ # Template file for 'zellij' pkgname=zellij -version=0.31.1 +version=0.30.0 revision=1 # Dependency crate `wasmer-vm` only supports the following archs: x86_64, arm64, x86 # https://docs.wasmer.io/ecosystem/wasmer/wasmer-features#compiler-support-by-chipset @@ -13,9 +13,9 @@ short_desc="Terminal workspace with batteries included" maintainer="Marcin Puc <tranzystorek.io@protonmail.com>" license="MIT" homepage="https://zellij.dev" -changelog="https://raw.githubusercontent.com/zellij-org/zellij/main/CHANGELOG.md" +changelog="https://github.com/zellij-org/zellij/blob/main/CHANGELOG.md" distfiles="https://github.com/zellij-org/zellij/archive/v${version}.tar.gz" -checksum=8fbe83ec4f4dcb5c157c5755978d00de6dfa2c9790c3788262f23c8d1b75350b +checksum=52253271dd954e2705571a9bf2b2f7873fe47e0e5b7a2e85aac1b1c73152914c post_build() { ZELLIJ="target/${RUST_TARGET}/release/zellij" diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template index e5513bcbedf8..b452a7a61a57 100644 --- a/srcpkgs/zenity/template +++ b/srcpkgs/zenity/template @@ -1,6 +1,6 @@ # Template file for 'zenity' pkgname=zenity -version=3.42.1 +version=3.41.0 revision=1 build_style=meson configure_args="-Dwebkitgtk=$(vopt_if webkit true false)" @@ -10,9 +10,8 @@ short_desc="Display GNOME dialogs from the command line" maintainer="Enno Boland <gottox@voidlinux.org>" license="LGPL-2.0-or-later" homepage="https://help.gnome.org/users/zenity/" -changelog="https://gitlab.gnome.org/GNOME/zenity/-/raw/master/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a08e0c8e626615ee2c23ff74628eba6f8b486875dd54371ca7e2d7605b72a87c +checksum=19b676c3510e22badfcc3204062d432ba537402f5e0ae26128c0d90c954037e1 build_options="webkit" build_options_default="webkit" diff --git a/srcpkgs/zfs/patches/0002-fix-dracut-root.patch b/srcpkgs/zfs/patches/0002-fix-dracut-root.patch deleted file mode 100644 index 384f08355f73..000000000000 --- a/srcpkgs/zfs/patches/0002-fix-dracut-root.patch +++ /dev/null @@ -1,56 +0,0 @@ -From eefe83eaa68f7cb4a49c580dd940d3688e42c849 Mon Sep 17 00:00:00 2001 -From: Toyam Cox <aviator45003@gmail.com> -Date: Thu, 30 Jun 2022 13:47:58 -0400 -Subject: [PATCH] dracut: fix boot on non-zfs-root systems - -Simply prevent overwriting root until it needs to be overwritten. - -Dracut could change this value before this module is called, but won't -change the kernel command line. - -Reviewed-by: Andrew J. Hesford <ajh@sideband.org> -Signed-off-by: Toyam Cox <vaelatern@voidlinux.org> -Closes #13592 ---- - contrib/dracut/90zfs/zfs-lib.sh.in | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/contrib/dracut/90zfs/zfs-lib.sh.in b/contrib/dracut/90zfs/zfs-lib.sh.in -index e44673c2d75..3a43e514d6f 100755 ---- a/contrib/dracut/90zfs/zfs-lib.sh.in -+++ b/contrib/dracut/90zfs/zfs-lib.sh.in -@@ -88,11 +88,11 @@ decode_root_args() { - return - fi - -- root=$(getarg root=) -+ xroot=$(getarg root=) - rootfstype=$(getarg rootfstype=) - - # shellcheck disable=SC2249 -- case "$root" in -+ case "$xroot" in - ""|zfs|zfs:|zfs:AUTO) - root=zfs:AUTO - rootfstype=zfs -@@ -100,7 +100,7 @@ decode_root_args() { - ;; - - ZFS=*|zfs:*) -- root="${root#zfs:}" -+ root="${xroot#zfs:}" - root="${root#ZFS=}" - root=$(echo "$root" | tr '+' ' ') - rootfstype=zfs -@@ -109,9 +109,9 @@ decode_root_args() { - esac - - if [ "$rootfstype" = "zfs" ]; then -- case "$root" in -+ case "$xroot" in - "") root=zfs:AUTO ;; -- *) root=$(echo "$root" | tr '+' ' ') ;; -+ *) root=$(echo "$xroot" | tr '+' ' ') ;; - esac - return 0 - fi diff --git a/srcpkgs/zfs/template b/srcpkgs/zfs/template index 27bd02a64be0..c1e89d1e5faa 100644 --- a/srcpkgs/zfs/template +++ b/srcpkgs/zfs/template @@ -1,7 +1,7 @@ # Template file for 'zfs' pkgname=zfs version=2.1.5 -revision=2 +revision=1 build_style=gnu-configure configure_args="--with-config=user --with-mounthelperdir=/usr/bin --with-udevdir=/usr/lib/udev --with-udevruledir=/usr/lib/udev/rules.d diff --git a/srcpkgs/zfsbootmenu/template b/srcpkgs/zfsbootmenu/template index b5db95441392..47c4211f859a 100644 --- a/srcpkgs/zfsbootmenu/template +++ b/srcpkgs/zfsbootmenu/template @@ -1,18 +1,18 @@ # Template file for 'zfsbootmenu' pkgname=zfsbootmenu -version=2.0.0 -revision=2 +version=1.12.0 +revision=1 build_style=gnu-makefile +conf_files="/etc/zfsbootmenu/config.yaml" depends="dracut zfs kexec-tools fzf bash pigz mbuffer ncurses - perl-Sort-Versions perl-boolean perl-YAML-PP" -short_desc="ZFS bootloader for root-on-ZFS systems" + perl-Config-IniFiles perl-Sort-Versions perl-boolean perl-YAML-PP" +short_desc="ZFS Boot Environment menu, implemented in Dracut" maintainer="Zach Dykstra <dykstra.zachary@gmail.com>" license="MIT" homepage="https://github.com/zbm-dev/zfsbootmenu" changelog="https://raw.githubusercontent.com/zbm-dev/zfsbootmenu/master/CHANGELOG.md" distfiles="https://github.com/zbm-dev/zfsbootmenu/archive/v${version}.tar.gz" -checksum=466496e896a992fea9d46c55e48c6fcec1ab62b7022476571f0c41c015e31b13 -conf_files="/etc/zfsbootmenu/config.yaml /etc/zfsbootmenu/mkinitcpio.conf" +checksum=b90b1a055fe5744fb34a49718b49265e800f8f6e19456c3fa3619a48a036f359 post_install() { vlicense LICENSE diff --git a/srcpkgs/zimg/template b/srcpkgs/zimg/template index 63f693b06954..3f2f7291d0aa 100644 --- a/srcpkgs/zimg/template +++ b/srcpkgs/zimg/template @@ -1,6 +1,6 @@ # Template file for 'zimg' pkgname=zimg -version=3.0.4 +version=3.0.3 revision=1 wrksrc=zimg-release-${version} build_style=gnu-configure @@ -11,7 +11,7 @@ license="WTFPL" homepage="https://github.com/sekrit-twc/zimg" changelog="https://raw.githubusercontent.com/sekrit-twc/zimg/master/ChangeLog" distfiles="https://github.com/sekrit-twc/zimg/archive/release-${version}.tar.gz" -checksum=219d1bc6b7fde1355d72c9b406ebd730a4aed9c21da779660f0a4c851243e32f +checksum=5e002992bfe8b9d2867fdc9266dc84faca46f0bfd931acc2ae0124972b6170a7 case "$XBPS_TARGET_MACHINE" in armv7*) configure_args+=" --disable-simd";; diff --git a/srcpkgs/zlib/patches/CVE-2022-37434.patch b/srcpkgs/zlib/patches/CVE-2022-37434.patch deleted file mode 100644 index dc84d3a1d385..000000000000 --- a/srcpkgs/zlib/patches/CVE-2022-37434.patch +++ /dev/null @@ -1,32 +0,0 @@ -From eff308af425b67093bab25f80f1ae950166bece1 Mon Sep 17 00:00:00 2001 -From: Mark Adler <fork@madler.net> -Date: Sat, 30 Jul 2022 15:51:11 -0700 -Subject: [PATCH] Fix a bug when getting a gzip header extra field with - inflate(). - -If the extra field was larger than the space the user provided with -inflateGetHeader(), and if multiple calls of inflate() delivered -the extra header data, then there could be a buffer overflow of the -provided space. This commit assures that provided space is not -exceeded. ---- - inflate.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/inflate.c b/inflate.c -index 7be8c6366..7a7289749 100644 ---- a/inflate.c -+++ b/inflate.c -@@ -763,9 +763,10 @@ int flush; - copy = state->length; - if (copy > have) copy = have; - if (copy) { -+ len = state->head->extra_len - state->length; - if (state->head != Z_NULL && -- state->head->extra != Z_NULL) { -- len = state->head->extra_len - state->length; -+ state->head->extra != Z_NULL && -+ len < state->head->extra_max) { - zmemcpy(state->head->extra + len, next, - len + copy > state->head->extra_max ? - state->head->extra_max - len : copy); diff --git a/srcpkgs/zlib/template b/srcpkgs/zlib/template index b0ef4c68e35d..d142f283fb0a 100644 --- a/srcpkgs/zlib/template +++ b/srcpkgs/zlib/template @@ -1,7 +1,7 @@ # Template file for 'zlib' pkgname=zlib version=1.2.12 -revision=3 +revision=2 bootstrap=yes build_style=configure configure_args="--prefix=/usr --shared" diff --git a/srcpkgs/zola/template b/srcpkgs/zola/template index 6910dbccd4f0..460a4b9e4830 100644 --- a/srcpkgs/zola/template +++ b/srcpkgs/zola/template @@ -1,6 +1,6 @@ # Template file for 'zola' pkgname=zola -version=0.16.0 +version=0.15.3 revision=1 build_style=cargo hostmakedepends="pkg-config" @@ -11,7 +11,7 @@ license="MIT" homepage="https://github.com/getzola/zola" changelog="https://raw.githubusercontent.com/getzola/zola/master/CHANGELOG.md" distfiles="https://github.com/getzola/zola/archive/v${version}.tar.gz" -checksum=d9e8496b88bbb69dd7b885d284f2599f50575fc7941b1bee81371b432ebc2d50 +checksum=89a590549249e60a01f1a1f66ee23fedc711afd4e9a669ee1328e5c99ea958c8 case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|arm*|aarch64*) ;; diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template index 18d2b4bdf708..890152b21a16 100644 --- a/srcpkgs/zoom/template +++ b/srcpkgs/zoom/template @@ -1,6 +1,6 @@ # Template file for 'zoom' pkgname=zoom -version=5.11.3.3882 +version=5.10.7.3311 revision=1 archs="x86_64" wrksrc=zoom @@ -13,7 +13,7 @@ maintainer="Daniel Santana <daniel@santana.tech>" license="custom:Proprietary" homepage="https://zoom.us/" distfiles="https://cdn.zoom.us/prod/${version}/zoom_x86_64.rpm" -checksum=160cbcc405754986009d43350a99eeb6b366358d5dc2c53c468df26135d7292a +checksum=9abf8fa4ca9875a83dfb0a6dd7438cea5795ae51607f0bb424d7695335b2a8aa repository=nonfree noshlibprovides=yes noverifyrdeps=yes diff --git a/srcpkgs/zoxide/template b/srcpkgs/zoxide/template index 9391834fc8cc..f5dca73b732d 100644 --- a/srcpkgs/zoxide/template +++ b/srcpkgs/zoxide/template @@ -1,6 +1,6 @@ # Template file for 'zoxide' pkgname=zoxide -version=0.8.2 +version=0.8.1 revision=1 build_style=cargo short_desc="Faster way to navigate your filesystem" @@ -9,7 +9,7 @@ license="MIT" homepage="https://github.com/ajeetdsouza/zoxide" changelog="https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/CHANGELOG.md" distfiles="https://github.com/ajeetdsouza/zoxide/archive/v${version}.tar.gz" -checksum=3a977960284bc06f3c7f02ec93b6f269fd9f5bf933115828e6f46cf6c2601f5e +checksum=55f4bf374421f842f5541d95db14d7a63f5d24e269613fb95f769f00cdb9ffc3 post_install() { vlicense LICENSE diff --git a/srcpkgs/zsh-completions/template b/srcpkgs/zsh-completions/template index 4d21a3cb62ad..dfbb5cde85b8 100644 --- a/srcpkgs/zsh-completions/template +++ b/srcpkgs/zsh-completions/template @@ -1,14 +1,14 @@ # Template file for 'zsh-completions' pkgname=zsh-completions -version=0.34.0 -revision=1 +version=0.33.0 +revision=2 depends="zsh" short_desc="Additional completions for Zsh" maintainer="Alexander Gehrke <void@qwertyuiop.de>" license="BSD-3-Clause, Apache-2.0, MIT" homepage="https://github.com/zsh-users/zsh-completions" distfiles="${homepage}/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz" -checksum=21b6c194b15ae3992f4c2340ab249aa326a9874d46e3130bb3f292142c217fe2 +checksum=39452d383d0718aa2c830edba1aa32f0ee1e40002ef6932d88699a888bd58c29 post_patch() { rm -f src/_composer @@ -16,6 +16,7 @@ post_patch() { do_install() { vmkdir usr/share/zsh/site-functions/ + rm src/_cheat # cheat package includes better one vcopy src/_* usr/share/zsh/site-functions/ vlicense LICENSE } diff --git a/srcpkgs/zsh/patches/50325.patch b/srcpkgs/zsh/patches/50325.patch deleted file mode 100644 index 6d2007023bc2..000000000000 --- a/srcpkgs/zsh/patches/50325.patch +++ /dev/null @@ -1,31 +0,0 @@ -Author: Bart Schaefer <schaefer@zsh.org> -Date: Fri Jun 3 20:08:15 2022 -0700 - - 50325: revert 38150 and fix in calling function cfp_matcher_range() instead - -diff --git a/Src/Zle/compmatch.c b/Src/Zle/compmatch.c -index bb8359f1d..56e5509a4 100644 ---- a/Src/Zle/compmatch.c -+++ b/Src/Zle/compmatch.c -@@ -1319,7 +1319,7 @@ pattern_match_equivalence(Cpattern lp, convchar_t wind, int wmtp, - convchar_t lchr; - int lmtp; - -- if (!PATMATCHINDEX(lp->u.str, wind, &lchr, &lmtp)) { -+ if (!PATMATCHINDEX(lp->u.str, wind-1, &lchr, &lmtp)) { - /* - * No equivalent. No possible match; give up. - */ -diff --git a/Src/Zle/computil.c b/Src/Zle/computil.c -index 59abb4cc4..77ccdebf7 100644 ---- a/Src/Zle/computil.c -+++ b/Src/Zle/computil.c -@@ -4383,7 +4383,7 @@ cfp_matcher_range(Cmatcher *ms, char *add) - * word pattern. - */ - if ((ind = pattern_match_equivalence -- (m->word, ind, mt, addc)) != CHR_INVALID) { -+ (m->word, ind+1, mt, addc)) != CHR_INVALID) { - if (ret) { - if (imeta(ind)) { - *p++ = Meta;